AWS.Tools.BedrockAgent.XML

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>AWS.Tools.BedrockAgent</name>
    </assembly>
    <members>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.AddAABResourceTagCmdlet">
            <summary>
            Associate tags with a resource. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/what-is-service.html">Tagging
            resources</a> in the Amazon Bedrock User Guide.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.AddAABResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of the resource to tag.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.AddAABResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>An object containing key-value pairs that define the tags to attach to the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.AddAABResourceTagCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.TagResourceResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.AddAABResourceTagCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ResourceArn parameter.
            The -PassThru parameter is deprecated, use -Select '^ResourceArn' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.AddAABResourceTagCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentCmdlet">
            <summary>
            Gets information about an agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Agent'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.GetAgentResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.GetAgentResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentActionGroupCmdlet">
            <summary>
            Gets information about an action group for an agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentActionGroupCmdlet.ActionGroupId">
            <summary>
            <para>
            <para>The unique identifier of the action group for which to get information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentActionGroupCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent that the action group belongs to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentActionGroupCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The version of the agent that the action group belongs to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentActionGroupCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'AgentActionGroup'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.GetAgentActionGroupResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.GetAgentActionGroupResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentActionGroupCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentActionGroupListCmdlet">
            <summary>
            Lists the action groups for an agent and information about each one.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentActionGroupListCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentActionGroupListCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The version of the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentActionGroupListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in the response. If the total number of results
            is greater than this value, use the token returned in the response in the <c>nextToken</c>
            field when making another request to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentActionGroupListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the total number of results is greater than the <c>maxResults</c> value provided
            in the request, enter the token returned in the <c>nextToken</c> field in the response
            in this field to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentActionGroupListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'ActionGroupSummaries'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.ListAgentActionGroupsResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.ListAgentActionGroupsResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentActionGroupListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentAliasCmdlet">
            <summary>
            Gets information about an alias of an agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentAliasCmdlet.AgentAliasId">
            <summary>
            <para>
            <para>The unique identifier of the alias for which to get information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentAliasCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent to which the alias to get information belongs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentAliasCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'AgentAlias'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.GetAgentAliasResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.GetAgentAliasResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentAliasCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentAliasListCmdlet">
            <summary>
            Lists the aliases of an agent and information about each one.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentAliasListCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentAliasListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in the response. If the total number of results
            is greater than this value, use the token returned in the response in the <c>nextToken</c>
            field when making another request to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentAliasListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the total number of results is greater than the <c>maxResults</c> value provided
            in the request, enter the token returned in the <c>nextToken</c> field in the response
            in this field to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentAliasListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'AgentAliasSummaries'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.ListAgentAliasesResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.ListAgentAliasesResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentAliasListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentKnowledgeBaseCmdlet">
            <summary>
            Gets information about a knowledge base associated with an agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentKnowledgeBaseCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent with which the knowledge base is associated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentKnowledgeBaseCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The version of the agent with which the knowledge base is associated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentKnowledgeBaseCmdlet.KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base associated with the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentKnowledgeBaseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'AgentKnowledgeBase'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.GetAgentKnowledgeBaseResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.GetAgentKnowledgeBaseResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentKnowledgeBaseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentKnowledgeBasisListCmdlet">
            <summary>
            Lists knowledge bases associated with an agent and information about each one.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentKnowledgeBasisListCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent for which to return information about knowledge
            bases associated with it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentKnowledgeBasisListCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The version of the agent for which to return information about knowledge bases associated
            with it.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentKnowledgeBasisListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in the response. If the total number of results
            is greater than this value, use the token returned in the response in the <c>nextToken</c>
            field when making another request to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentKnowledgeBasisListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the total number of results is greater than the <c>maxResults</c> value provided
            in the request, enter the token returned in the <c>nextToken</c> field in the response
            in this field to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentKnowledgeBasisListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'AgentKnowledgeBaseSummaries'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.ListAgentKnowledgeBasesResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.ListAgentKnowledgeBasesResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentKnowledgeBasisListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentListCmdlet">
            <summary>
            Lists the agents belonging to an account and information about each agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in the response. If the total number of results
            is greater than this value, use the token returned in the response in the <c>nextToken</c>
            field when making another request to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the total number of results is greater than the <c>maxResults</c> value provided
            in the request, enter the token returned in the <c>nextToken</c> field in the response
            in this field to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'AgentSummaries'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.ListAgentsResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.ListAgentsResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentVersionCmdlet">
            <summary>
            Gets details about a version of an agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentVersionCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentVersionCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The version of the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentVersionCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'AgentVersion'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.GetAgentVersionResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.GetAgentVersionResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentVersionCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentVersionListCmdlet">
            <summary>
            Lists the versions of an agent and information about each version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentVersionListCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentVersionListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in the response. If the total number of results
            is greater than this value, use the token returned in the response in the <c>nextToken</c>
            field when making another request to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentVersionListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the total number of results is greater than the <c>maxResults</c> value provided
            in the request, enter the token returned in the <c>nextToken</c> field in the response
            in this field to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentVersionListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'AgentVersionSummaries'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.ListAgentVersionsResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.ListAgentVersionsResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABAgentVersionListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABDataSourceCmdlet">
            <summary>
            Gets information about a data source.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABDataSourceCmdlet.DataSourceId">
            <summary>
            <para>
            <para>The unique identifier of the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABDataSourceCmdlet.KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base that the data source was added to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABDataSourceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'DataSource'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.GetDataSourceResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.GetDataSourceResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABDataSourceCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the DataSourceId parameter.
            The -PassThru parameter is deprecated, use -Select '^DataSourceId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABDataSourceListCmdlet">
            <summary>
            Lists the data sources in a knowledge base and information about each one.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABDataSourceListCmdlet.KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base for which to return a list of information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABDataSourceListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in the response. If the total number of results
            is greater than this value, use the token returned in the response in the <c>nextToken</c>
            field when making another request to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABDataSourceListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the total number of results is greater than the <c>maxResults</c> value provided
            in the request, enter the token returned in the <c>nextToken</c> field in the response
            in this field to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABDataSourceListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'DataSourceSummaries'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.ListDataSourcesResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.ListDataSourcesResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABDataSourceListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KnowledgeBaseId parameter.
            The -PassThru parameter is deprecated, use -Select '^KnowledgeBaseId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABIngestionJobCmdlet">
            <summary>
            Gets information about a ingestion job, in which a data source is added to a knowledge
            base.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABIngestionJobCmdlet.DataSourceId">
            <summary>
            <para>
            <para>The unique identifier of the data source in the ingestion job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABIngestionJobCmdlet.IngestionJobId">
            <summary>
            <para>
            <para>The unique identifier of the ingestion job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABIngestionJobCmdlet.KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base for which the ingestion job applies.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABIngestionJobCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'IngestionJob'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.GetIngestionJobResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.GetIngestionJobResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABIngestionJobCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the DataSourceId parameter.
            The -PassThru parameter is deprecated, use -Select '^DataSourceId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABIngestionJobListCmdlet">
            <summary>
            Lists the ingestion jobs for a data source and information about each of them.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABIngestionJobListCmdlet.SortBy_Attribute">
            <summary>
            <para>
            <para>The attribute by which to sort the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABIngestionJobListCmdlet.DataSourceId">
            <summary>
            <para>
            <para>The unique identifier of the data source for which to return ingestion jobs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABIngestionJobListCmdlet.Filter">
            <summary>
            <para>
            <para>Contains a definition of a filter for which to filter the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABIngestionJobListCmdlet.KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base for which to return ingestion jobs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABIngestionJobListCmdlet.SortBy_Order">
            <summary>
            <para>
            <para>The order by which to sort the results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABIngestionJobListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in the response. If the total number of results
            is greater than this value, use the token returned in the response in the <c>nextToken</c>
            field when making another request to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABIngestionJobListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the total number of results is greater than the <c>maxResults</c> value provided
            in the request, enter the token returned in the <c>nextToken</c> field in the response
            in this field to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABIngestionJobListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'IngestionJobSummaries'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.ListIngestionJobsResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.ListIngestionJobsResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABIngestionJobListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the DataSourceId parameter.
            The -PassThru parameter is deprecated, use -Select '^DataSourceId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABKnowledgeBaseCmdlet">
            <summary>
            Gets information about a knoweldge base.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABKnowledgeBaseCmdlet.KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base for which to get information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABKnowledgeBaseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'KnowledgeBase'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.GetKnowledgeBaseResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.GetKnowledgeBaseResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABKnowledgeBaseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KnowledgeBaseId parameter.
            The -PassThru parameter is deprecated, use -Select '^KnowledgeBaseId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABKnowledgeBasisListCmdlet">
            <summary>
            Lists the knowledge bases in an account and information about each of them.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABKnowledgeBasisListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of results to return in the response. If the total number of results
            is greater than this value, use the token returned in the response in the <c>nextToken</c>
            field when making another request to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABKnowledgeBasisListCmdlet.NextToken">
            <summary>
            <para>
            <para>If the total number of results is greater than the <c>maxResults</c> value provided
            in the request, enter the token returned in the <c>nextToken</c> field in the response
            in this field to return the next batch of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABKnowledgeBasisListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'KnowledgeBaseSummaries'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.ListKnowledgeBasesResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.ListKnowledgeBasesResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.GetAABResourceTagCmdlet">
            <summary>
            List all the tags for the resource you specify.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of the resource for which to list tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABResourceTagCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Tags'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.ListTagsForResourceResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.ListTagsForResourceResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.GetAABResourceTagCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ResourceArn parameter.
            The -PassThru parameter is deprecated, use -Select '^ResourceArn' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.InitializeAABAgentCmdlet">
            <summary>
            Creates a <c>DRAFT</c> version of the agent that can be used for internal testing.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.InitializeAABAgentCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent for which to create a <c>DRAFT</c> version.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.InitializeAABAgentCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.PrepareAgentResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.PrepareAgentResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.InitializeAABAgentCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.InitializeAABAgentCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentCmdlet">
            <summary>
            Creates an agent that orchestrates interactions between foundation models, data sources,
            software applications, user conversations, and APIs to carry out tasks to help customers.
             
             <ul><li><para>
            Specify the following fields for security purposes.
            </para><ul><li><para><c>agentResourceRoleArn</c> – The ARN of the role with permissions to create an agent.
            </para></li><li><para>
            (Optional) <c>customerEncryptionKeyArn</c> – The ARN of a KMS key to encrypt the creation
            of the agent.
            </para></li><li><para>
            (Optional) <c>idleSessionTTLinSeconds</c> – Specify the number of seconds for which
            the agent should maintain session information. After this time expires, the subsequent
            <c>InvokeAgent</c> request begins a new session.
            </para></li></ul></li><li><para>
            To override the default prompt behavior for agent orchestration and to use advanced
            prompts, include a <c>promptOverrideConfiguration</c> object. For more information,
            see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html">Advanced
            prompts</a>.
            </para></li><li><para>
            If you agent fails to be created, the response returns a list of <c>failureReasons</c>
            alongside a list of <c>recommendedActions</c> for you to troubleshoot.
            </para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentCmdlet.AgentName">
            <summary>
            <para>
            <para>A name for the agent that you create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentCmdlet.AgentResourceRoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role with permissions to create the agent. The ARN must begin with
            <c>AmazonBedrockExecutionRoleForAgents_</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentCmdlet.CustomerEncryptionKeyArn">
            <summary>
            <para>
            <para>The ARN of the KMS key with which to encrypt the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentCmdlet.Description">
            <summary>
            <para>
            <para>A description of the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentCmdlet.FoundationModel">
            <summary>
            <para>
            <para>The foundation model to be used for orchestration by the agent you create.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentCmdlet.IdleSessionTTLInSecond">
            <summary>
            <para>
            <para>The number of seconds for which Amazon Bedrock keeps information about a user's conversation
            with the agent.</para><para>A user interaction remains active for the amount of time specified. If no conversation
            occurs during this time, the session expires and Amazon Bedrock deletes any data provided
            before the timeout.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentCmdlet.Instruction">
            <summary>
            <para>
            <para>Instructions that tell the agent what it should do and how it should interact with
            users.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentCmdlet.PromptOverrideConfiguration_OverrideLambda">
            <summary>
            <para>
            <para>The ARN of the Lambda function to use when parsing the raw foundation model output
            in parts of the agent sequence. If you specify this field, at least one of the <c>promptConfigurations</c>
            must contain a <c>parserMode</c> value that is set to <c>OVERRIDDEN</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentCmdlet.PromptOverrideConfiguration_PromptConfiguration">
            <summary>
            <para>
            <para>Contains configurations to override a prompt template in one part of an agent sequence.
            For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html">Advanced
            prompts</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentCmdlet.Tag">
            <summary>
            <para>
            <para>Any tags that you want to attach to the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier to ensure that the API request completes no more
            than one time. If this token matches a previous request, Amazon Bedrock ignores the
            request, but does not return an error. 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.AAB.NewAABAgentCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Agent'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.CreateAgentResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.CreateAgentResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentName parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentActionGroupCmdlet">
            <summary>
            Creates an action group for an agent. An action group represents the actions that
            an agent can carry out for the customer by defining the APIs that an agent can call
            and the logic for calling them.
             
              
            <para>
            To allow your agent to request the user for additional information when trying to
            complete a task, add an action group with the <c>parentActionGroupSignature</c> field
            set to <c>AMAZON.UserInput</c>. You must leave the <c>description</c>, <c>apiSchema</c>,
            and <c>actionGroupExecutor</c> fields blank for this action group. During orchestration,
            if your agent determines that it needs to invoke an API in an action group, but doesn't
            have enough information to complete the API request, it will invoke this action group
            instead and return an <a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Observation.html">Observation</a>
            reprompting the user for more information.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentActionGroupCmdlet.ActionGroupName">
            <summary>
            <para>
            <para>The name to give the action group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentActionGroupCmdlet.ActionGroupState">
            <summary>
            <para>
            <para>Specifies whether the action group is available for the agent to invoke or not when
            sending an <a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html">InvokeAgent</a>
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentActionGroupCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent for which to create the action group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentActionGroupCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The version of the agent for which to create the action group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentActionGroupCmdlet.Description">
            <summary>
            <para>
            <para>A description of the action group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentActionGroupCmdlet.ActionGroupExecutor_Lambda">
            <summary>
            <para>
            <para>The ARN of the Lambda function containing the business logic that is carried out upon
            invoking the action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentActionGroupCmdlet.ParentActionGroupSignature">
            <summary>
            <para>
            <para>To allow your agent to request the user for additional information when trying to
            complete a task, set this field to <c>AMAZON.UserInput</c>. You must leave the <c>description</c>,
            <c>apiSchema</c>, and <c>actionGroupExecutor</c> fields blank for this action group.</para><para>During orchestration, if your agent determines that it needs to invoke an API in an
            action group, but doesn't have enough information to complete the API request, it
            will invoke this action group instead and return an <a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Observation.html">Observation</a>
            reprompting the user for more information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentActionGroupCmdlet.ApiSchema_Payload">
            <summary>
            <para>
            <para>The JSON or YAML-formatted payload defining the OpenAPI schema for the action group.
            For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/agents-api-schema.html">Action
            group OpenAPI schemas</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentActionGroupCmdlet.S3_S3BucketName">
            <summary>
            <para>
            <para>The name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentActionGroupCmdlet.S3_S3ObjectKey">
            <summary>
            <para>
            <para>The S3 object key containing the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentActionGroupCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier to ensure that the API request completes no more
            than one time. If this token matches a previous request, Amazon Bedrock ignores the
            request, but does not return an error. 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.AAB.NewAABAgentActionGroupCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'AgentActionGroup'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.CreateAgentActionGroupResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.CreateAgentActionGroupResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentActionGroupCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentActionGroupCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentAliasCmdlet">
            <summary>
            Creates an alias of an agent that can be used to deploy the agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentAliasCmdlet.AgentAliasName">
            <summary>
            <para>
            <para>The name of the alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentAliasCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentAliasCmdlet.Description">
            <summary>
            <para>
            <para>A description of the alias of the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentAliasCmdlet.RoutingConfiguration">
            <summary>
            <para>
            <para>Contains details about the routing configuration of the alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentAliasCmdlet.Tag">
            <summary>
            <para>
            <para>Any tags that you want to attach to the alias of the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentAliasCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier to ensure that the API request completes no more
            than one time. If this token matches a previous request, Amazon Bedrock ignores the
            request, but does not return an error. 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.AAB.NewAABAgentAliasCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'AgentAlias'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.CreateAgentAliasResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.CreateAgentAliasResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentAliasCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABAgentAliasCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.NewAABDataSourceCmdlet">
            <summary>
            Sets up a data source to be added to a knowledge base.
             
             <important><para>
            You can't change the <c>chunkingConfiguration</c> after you create the data source.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABDataSourceCmdlet.S3Configuration_BucketArn">
            <summary>
            <para>
            <para>The ARN of the bucket that contains the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABDataSourceCmdlet.ChunkingConfiguration_ChunkingStrategy">
            <summary>
            <para>
            <para>Knowledge base can split your source data into chunks. A <i>chunk</i> refers to an
            excerpt from a data source that is returned when the knowledge base that it belongs
            to is queried. You have the following options for chunking your data. If you opt for
            <c>NONE</c>, then you may want to pre-process your files by splitting them up such
            that each file corresponds to a chunk.</para><ul><li><para><c>FIXED_SIZE</c> – Amazon Bedrock splits your source data into chunks of the approximate
            size that you set in the <c>fixedSizeChunkingConfiguration</c>.</para></li><li><para><c>NONE</c> – Amazon Bedrock treats each file as one chunk. If you choose this option,
            you may want to pre-process your documents by splitting them into separate files.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABDataSourceCmdlet.Description">
            <summary>
            <para>
            <para>A description of the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABDataSourceCmdlet.S3Configuration_InclusionPrefix">
            <summary>
            <para>
            <para>A list of S3 prefixes that define the object containing the data sources. For more
            information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-prefixes.html">Organizing
            objects using prefixes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABDataSourceCmdlet.ServerSideEncryptionConfiguration_KmsKeyArn">
            <summary>
            <para>
            <para>The ARN of the KMS key used to encrypt the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABDataSourceCmdlet.KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base to which to add the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABDataSourceCmdlet.FixedSizeChunkingConfiguration_MaxToken">
            <summary>
            <para>
            <para>The maximum number of tokens to include in a chunk.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABDataSourceCmdlet.Name">
            <summary>
            <para>
            <para>The name of the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABDataSourceCmdlet.FixedSizeChunkingConfiguration_OverlapPercentage">
            <summary>
            <para>
            <para>The percentage of overlap between adjacent chunks of a data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABDataSourceCmdlet.DataSourceConfiguration_Type">
            <summary>
            <para>
            <para>The type of storage for the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABDataSourceCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier to ensure that the API request completes no more
            than one time. If this token matches a previous request, Amazon Bedrock ignores the
            request, but does not return an error. 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.AAB.NewAABDataSourceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'DataSource'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.CreateDataSourceResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.CreateDataSourceResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABDataSourceCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KnowledgeBaseId parameter.
            The -PassThru parameter is deprecated, use -Select '^KnowledgeBaseId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABDataSourceCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet">
            <summary>
            Creates a knowledge base that contains data sources from which information can be
            queried and used by LLMs. To create a knowledge base, you must first set up your data
            sources and configure a supported vector store. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup.html">Set
            up your data for ingestion</a>.
             
             <note><para>
            If you prefer to let Amazon Bedrock create and manage a vector store for you in Amazon
            OpenSearch Service, use the console. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-create">Create
            a knowledge base</a>.
            </para></note><ul><li><para>
            Provide the <c>name</c> and an optional <c>description</c>.
            </para></li><li><para>
            Provide the ARN with permissions to create a knowledge base in the <c>roleArn</c>
            field.
            </para></li><li><para>
            Provide the embedding model to use in the <c>embeddingModelArn</c> field in the <c>knowledgeBaseConfiguration</c>
            object.
            </para></li><li><para>
            Provide the configuration for your vector store in the <c>storageConfiguration</c>
            object.
            </para><ul><li><para>
            For an Amazon OpenSearch Service database, use the <c>opensearchServerlessConfiguration</c>
            object. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup-oss.html">Create
            a vector store in Amazon OpenSearch Service</a>.
            </para></li><li><para>
            For an Amazon Aurora database, use the <c>RdsConfiguration</c> object. For more information,
            see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup-rds.html">Create
            a vector store in Amazon Aurora</a>.
            </para></li><li><para>
            For a Pinecone database, use the <c>pineconeConfiguration</c> object. For more information,
            see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup-pinecone.html">Create
            a vector store in Pinecone</a>.
            </para></li><li><para>
            For a Redis Enterprise Cloud database, use the <c>redisEnterpriseCloudConfiguration</c>
            object. For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup-redis.html">Create
            a vector store in Redis Enterprise Cloud</a>.
            </para></li></ul></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.OpensearchServerlessConfiguration_CollectionArn">
            <summary>
            <para>
            <para>The ARN of the OpenSearch Service vector store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.PineconeConfiguration_ConnectionString">
            <summary>
            <para>
            <para>The endpoint URL for your index management page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.PineconeConfiguration_CredentialsSecretArn">
            <summary>
            <para>
            <para>The ARN of the secret that you created in Secrets Manager that is linked to your Pinecone
            API key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.RdsConfiguration_CredentialsSecretArn">
            <summary>
            <para>
            <para>The ARN of the secret that you created in Secrets Manager that is linked to your Amazon
            RDS database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.RedisEnterpriseCloudConfiguration_CredentialsSecretArn">
            <summary>
            <para>
            <para>The ARN of the secret that you created in Secrets Manager that is linked to your Redis
            Enterprise Cloud database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.RdsConfiguration_DatabaseName">
            <summary>
            <para>
            <para>The name of your Amazon RDS database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.Description">
            <summary>
            <para>
            <para>A description of the knowledge base.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.VectorKnowledgeBaseConfiguration_EmbeddingModelArn">
            <summary>
            <para>
            <para>The ARN of the model used to create vector embeddings for the knowledge base.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.RedisEnterpriseCloudConfiguration_Endpoint">
            <summary>
            <para>
            <para>The endpoint URL of the Redis Enterprise Cloud database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.StorageConfiguration_OpensearchServerlessConfiguration_FieldMapping_MetadataField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores metadata about the vector store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.StorageConfiguration_PineconeConfiguration_FieldMapping_MetadataField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores metadata about the vector store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.FieldMapping_MetadataField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores metadata about the vector store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.StorageConfiguration_RedisEnterpriseCloudConfiguration_FieldMapping_MetadataField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores metadata about the vector store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.Name">
            <summary>
            <para>
            <para>A name for the knowledge base.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.PineconeConfiguration_Namespace">
            <summary>
            <para>
            <para>The namespace to be used to write new data to your database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.FieldMapping_PrimaryKeyField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores the ID for each entry.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.RdsConfiguration_ResourceArn">
            <summary>
            <para>
            <para>The ARN of the vector store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.RoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role with permissions to create the knowledge base.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.RdsConfiguration_TableName">
            <summary>
            <para>
            <para>The name of the table in the database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.Tag">
            <summary>
            <para>
            <para>Specify the key-value pairs for the tags that you want to attach to your knowledge
            base in this object.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.StorageConfiguration_OpensearchServerlessConfiguration_FieldMapping_TextField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores the raw text from your data.
            The text is split according to the chunking strategy you choose.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.StorageConfiguration_PineconeConfiguration_FieldMapping_TextField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores the raw text from your data.
            The text is split according to the chunking strategy you choose.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.FieldMapping_TextField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores the raw text from your data.
            The text is split according to the chunking strategy you choose.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.StorageConfiguration_RedisEnterpriseCloudConfiguration_FieldMapping_TextField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores the raw text from your data.
            The text is split according to the chunking strategy you choose.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.KnowledgeBaseConfiguration_Type">
            <summary>
            <para>
            <para>The type of data that the data source is converted into for the knowledge base.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.StorageConfiguration_Type">
            <summary>
            <para>
            <para>The vector store service in which the knowledge base is stored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.StorageConfiguration_OpensearchServerlessConfiguration_FieldMapping_VectorField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores the vector embeddings for your
            data sources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.FieldMapping_VectorField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores the vector embeddings for your
            data sources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.StorageConfiguration_RedisEnterpriseCloudConfiguration_FieldMapping_VectorField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores the vector embeddings for your
            data sources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.OpensearchServerlessConfiguration_VectorIndexName">
            <summary>
            <para>
            <para>The name of the vector store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.RedisEnterpriseCloudConfiguration_VectorIndexName">
            <summary>
            <para>
            <para>The name of the vector index.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier to ensure that the API request completes no more
            than one time. If this token matches a previous request, Amazon Bedrock ignores the
            request, but does not return an error. 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.AAB.NewAABKnowledgeBaseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'KnowledgeBase'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.CreateKnowledgeBaseResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.CreateKnowledgeBaseResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the Name parameter.
            The -PassThru parameter is deprecated, use -Select '^Name' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.NewAABKnowledgeBaseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.RegisterAABAgentKnowledgeBaseCmdlet">
            <summary>
            Associates a knowledge base with an agent. If a knowledge base is associated and its
            <c>indexState</c> is set to <c>Enabled</c>, the agent queries the knowledge base for
            information to augment its response to the user.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RegisterAABAgentKnowledgeBaseCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent with which you want to associate the knowledge
            base.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RegisterAABAgentKnowledgeBaseCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The version of the agent with which you want to associate the knowledge base.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RegisterAABAgentKnowledgeBaseCmdlet.Description">
            <summary>
            <para>
            <para>A description of what the agent should use the knowledge base for.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RegisterAABAgentKnowledgeBaseCmdlet.KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base to associate with the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RegisterAABAgentKnowledgeBaseCmdlet.KnowledgeBaseState">
            <summary>
            <para>
            <para>Specifies whether to use the knowledge base or not when sending an <a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html">InvokeAgent</a>
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RegisterAABAgentKnowledgeBaseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'AgentKnowledgeBase'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.AssociateAgentKnowledgeBaseResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.AssociateAgentKnowledgeBaseResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RegisterAABAgentKnowledgeBaseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RegisterAABAgentKnowledgeBaseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentCmdlet">
            <summary>
            Deletes an agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentCmdlet.SkipResourceInUseCheck">
            <summary>
            <para>
            <para>By default, this value is <c>false</c> and deletion is stopped if the resource is
            in use. If you set it to <c>true</c>, the resource will be deleted even if the resource
            is in use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.DeleteAgentResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.DeleteAgentResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentActionGroupCmdlet">
            <summary>
            Deletes an action group in an agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentActionGroupCmdlet.ActionGroupId">
            <summary>
            <para>
            <para>The unique identifier of the action group to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentActionGroupCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent that the action group belongs to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentActionGroupCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The version of the agent that the action group belongs to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentActionGroupCmdlet.SkipResourceInUseCheck">
            <summary>
            <para>
            <para>By default, this value is <c>false</c> and deletion is stopped if the resource is
            in use. If you set it to <c>true</c>, the resource will be deleted even if the resource
            is in use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentActionGroupCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.DeleteAgentActionGroupResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentActionGroupCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentActionGroupCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentAliasCmdlet">
            <summary>
            Deletes an alias of an agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentAliasCmdlet.AgentAliasId">
            <summary>
            <para>
            <para>The unique identifier of the alias to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentAliasCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent that the alias belongs to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentAliasCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.DeleteAgentAliasResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.DeleteAgentAliasResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentAliasCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentAliasCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentVersionCmdlet">
            <summary>
            Deletes a version of an agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentVersionCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent that the version belongs to.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentVersionCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The version of the agent to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentVersionCmdlet.SkipResourceInUseCheck">
            <summary>
            <para>
            <para>By default, this value is <c>false</c> and deletion is stopped if the resource is
            in use. If you set it to <c>true</c>, the resource will be deleted even if the resource
            is in use.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentVersionCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.DeleteAgentVersionResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.DeleteAgentVersionResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentVersionCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABAgentVersionCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.RemoveAABDataSourceCmdlet">
            <summary>
            Deletes a data source from a knowledge base.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABDataSourceCmdlet.DataSourceId">
            <summary>
            <para>
            <para>The unique identifier of the data source to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABDataSourceCmdlet.KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base from which to delete the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABDataSourceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.DeleteDataSourceResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.DeleteDataSourceResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABDataSourceCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the DataSourceId parameter.
            The -PassThru parameter is deprecated, use -Select '^DataSourceId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABDataSourceCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.RemoveAABKnowledgeBaseCmdlet">
            <summary>
            Deletes a knowledge base. Before deleting a knowledge base, you should disassociate
            the knowledge base from any agents that it is associated with by making a <a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DisassociateAgentKnowledgeBase.html">DisassociateAgentKnowledgeBase</a>
            request.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABKnowledgeBaseCmdlet.KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABKnowledgeBaseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.DeleteKnowledgeBaseResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.DeleteKnowledgeBaseResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABKnowledgeBaseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KnowledgeBaseId parameter.
            The -PassThru parameter is deprecated, use -Select '^KnowledgeBaseId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABKnowledgeBaseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.RemoveAABResourceTagCmdlet">
            <summary>
            Remove tags from a resource.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The ARN of the resource from which to remove tags.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>A list of keys of the tags to remove from the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABResourceTagCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.UntagResourceResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABResourceTagCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ResourceArn parameter.
            The -PassThru parameter is deprecated, use -Select '^ResourceArn' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.RemoveAABResourceTagCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.StartAABIngestionJobCmdlet">
            <summary>
            Begins an ingestion job, in which a data source is added to a knowledge base.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.StartAABIngestionJobCmdlet.DataSourceId">
            <summary>
            <para>
            <para>The unique identifier of the data source to ingest.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.StartAABIngestionJobCmdlet.Description">
            <summary>
            <para>
            <para>A description of the ingestion job.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.StartAABIngestionJobCmdlet.KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base to which to add the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.StartAABIngestionJobCmdlet.ClientToken">
            <summary>
            <para>
            <para>A unique, case-sensitive identifier to ensure that the API request completes no more
            than one time. If this token matches a previous request, Amazon Bedrock ignores the
            request, but does not return an error. 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.AAB.StartAABIngestionJobCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'IngestionJob'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.StartIngestionJobResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.StartIngestionJobResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.StartAABIngestionJobCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the DataSourceId parameter.
            The -PassThru parameter is deprecated, use -Select '^DataSourceId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.StartAABIngestionJobCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.UnregisterAABAgentKnowledgeBaseCmdlet">
            <summary>
            Disassociates a knowledge base from an agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UnregisterAABAgentKnowledgeBaseCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent from which to disassociate the knowledge base.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UnregisterAABAgentKnowledgeBaseCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The version of the agent from which to disassociate the knowledge base.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UnregisterAABAgentKnowledgeBaseCmdlet.KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base to disassociate.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UnregisterAABAgentKnowledgeBaseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.DisassociateAgentKnowledgeBaseResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UnregisterAABAgentKnowledgeBaseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UnregisterAABAgentKnowledgeBaseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentCmdlet">
            <summary>
            Updates the configuration of an agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentCmdlet.AgentName">
            <summary>
            <para>
            <para>Specifies a new name for the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentCmdlet.AgentResourceRoleArn">
            <summary>
            <para>
            <para>The ARN of the IAM role with permissions to update the agent. The ARN must begin with
            <c>AmazonBedrockExecutionRoleForAgents_</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentCmdlet.CustomerEncryptionKeyArn">
            <summary>
            <para>
            <para>The ARN of the KMS key with which to encrypt the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentCmdlet.Description">
            <summary>
            <para>
            <para>Specifies a new description of the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentCmdlet.FoundationModel">
            <summary>
            <para>
            <para>Specifies a new foundation model to be used for orchestration by the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentCmdlet.IdleSessionTTLInSecond">
            <summary>
            <para>
            <para>The number of seconds for which Amazon Bedrock keeps information about a user's conversation
            with the agent.</para><para>A user interaction remains active for the amount of time specified. If no conversation
            occurs during this time, the session expires and Amazon Bedrock deletes any data provided
            before the timeout.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentCmdlet.Instruction">
            <summary>
            <para>
            <para>Specifies new instructions that tell the agent what it should do and how it should
            interact with users.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentCmdlet.PromptOverrideConfiguration_OverrideLambda">
            <summary>
            <para>
            <para>The ARN of the Lambda function to use when parsing the raw foundation model output
            in parts of the agent sequence. If you specify this field, at least one of the <c>promptConfigurations</c>
            must contain a <c>parserMode</c> value that is set to <c>OVERRIDDEN</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentCmdlet.PromptOverrideConfiguration_PromptConfiguration">
            <summary>
            <para>
            <para>Contains configurations to override a prompt template in one part of an agent sequence.
            For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html">Advanced
            prompts</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Agent'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.UpdateAgentResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.UpdateAgentResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentActionGroupCmdlet">
            <summary>
            Updates the configuration for an action group for an agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentActionGroupCmdlet.ActionGroupId">
            <summary>
            <para>
            <para>The unique identifier of the action group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentActionGroupCmdlet.ActionGroupName">
            <summary>
            <para>
            <para>Specifies a new name for the action group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentActionGroupCmdlet.ActionGroupState">
            <summary>
            <para>
            <para>Specifies whether the action group is available for the agent to invoke or not when
            sending an <a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html">InvokeAgent</a>
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentActionGroupCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent for which to update the action group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentActionGroupCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The unique identifier of the agent version for which to update the action group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentActionGroupCmdlet.Description">
            <summary>
            <para>
            <para>Specifies a new name for the action group.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentActionGroupCmdlet.ActionGroupExecutor_Lambda">
            <summary>
            <para>
            <para>The ARN of the Lambda function containing the business logic that is carried out upon
            invoking the action.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentActionGroupCmdlet.ParentActionGroupSignature">
            <summary>
            <para>
            <para>To allow your agent to request the user for additional information when trying to
            complete a task, set this field to <c>AMAZON.UserInput</c>. You must leave the <c>description</c>,
            <c>apiSchema</c>, and <c>actionGroupExecutor</c> fields blank for this action group.</para><para>During orchestration, if your agent determines that it needs to invoke an API in an
            action group, but doesn't have enough information to complete the API request, it
            will invoke this action group instead and return an <a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Observation.html">Observation</a>
            reprompting the user for more information.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentActionGroupCmdlet.ApiSchema_Payload">
            <summary>
            <para>
            <para>The JSON or YAML-formatted payload defining the OpenAPI schema for the action group.
            For more information, see <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/agents-api-schema.html">Action
            group OpenAPI schemas</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentActionGroupCmdlet.S3_S3BucketName">
            <summary>
            <para>
            <para>The name of the S3 bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentActionGroupCmdlet.S3_S3ObjectKey">
            <summary>
            <para>
            <para>The S3 object key containing the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentActionGroupCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'AgentActionGroup'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.UpdateAgentActionGroupResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.UpdateAgentActionGroupResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentActionGroupCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentActionGroupCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentAliasCmdlet">
            <summary>
            Updates configurations for an alias of an agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentAliasCmdlet.AgentAliasId">
            <summary>
            <para>
            <para>The unique identifier of the alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentAliasCmdlet.AgentAliasName">
            <summary>
            <para>
            <para>Specifies a new name for the alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentAliasCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentAliasCmdlet.Description">
            <summary>
            <para>
            <para>Specifies a new description for the alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentAliasCmdlet.RoutingConfiguration">
            <summary>
            <para>
            <para>Contains details about the routing configuration of the alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentAliasCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'AgentAlias'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.UpdateAgentAliasResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.UpdateAgentAliasResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentAliasCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentAliasCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentKnowledgeBaseCmdlet">
            <summary>
            Updates the configuration for a knowledge base that has been associated with an agent.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentKnowledgeBaseCmdlet.AgentId">
            <summary>
            <para>
            <para>The unique identifier of the agent associated with the knowledge base that you want
            to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentKnowledgeBaseCmdlet.AgentVersion">
            <summary>
            <para>
            <para>The version of the agent associated with the knowledge base that you want to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentKnowledgeBaseCmdlet.Description">
            <summary>
            <para>
            <para>Specifies a new description for the knowledge base associated with an agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentKnowledgeBaseCmdlet.KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base that has been associated with an agent.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentKnowledgeBaseCmdlet.KnowledgeBaseState">
            <summary>
            <para>
            <para>Specifies whether the agent uses the knowledge base or not when sending an <a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html">InvokeAgent</a>
            request.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentKnowledgeBaseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'AgentKnowledgeBase'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.UpdateAgentKnowledgeBaseResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.UpdateAgentKnowledgeBaseResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentKnowledgeBaseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AgentId parameter.
            The -PassThru parameter is deprecated, use -Select '^AgentId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABAgentKnowledgeBaseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.UpdateAABDataSourceCmdlet">
            <summary>
            Updates configurations for a data source.
             
             <important><para>
            You can't change the <c>chunkingConfiguration</c> after you create the data source.
            Specify the existing <c>chunkingConfiguration</c>.
            </para></important>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABDataSourceCmdlet.S3Configuration_BucketArn">
            <summary>
            <para>
            <para>The ARN of the bucket that contains the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABDataSourceCmdlet.ChunkingConfiguration_ChunkingStrategy">
            <summary>
            <para>
            <para>Knowledge base can split your source data into chunks. A <i>chunk</i> refers to an
            excerpt from a data source that is returned when the knowledge base that it belongs
            to is queried. You have the following options for chunking your data. If you opt for
            <c>NONE</c>, then you may want to pre-process your files by splitting them up such
            that each file corresponds to a chunk.</para><ul><li><para><c>FIXED_SIZE</c> – Amazon Bedrock splits your source data into chunks of the approximate
            size that you set in the <c>fixedSizeChunkingConfiguration</c>.</para></li><li><para><c>NONE</c> – Amazon Bedrock treats each file as one chunk. If you choose this option,
            you may want to pre-process your documents by splitting them into separate files.</para></li></ul>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABDataSourceCmdlet.DataSourceId">
            <summary>
            <para>
            <para>The unique identifier of the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABDataSourceCmdlet.Description">
            <summary>
            <para>
            <para>Specifies a new description for the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABDataSourceCmdlet.S3Configuration_InclusionPrefix">
            <summary>
            <para>
            <para>A list of S3 prefixes that define the object containing the data sources. For more
            information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-prefixes.html">Organizing
            objects using prefixes</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABDataSourceCmdlet.ServerSideEncryptionConfiguration_KmsKeyArn">
            <summary>
            <para>
            <para>The ARN of the KMS key used to encrypt the resource.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABDataSourceCmdlet.KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base to which the data source belongs.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABDataSourceCmdlet.FixedSizeChunkingConfiguration_MaxToken">
            <summary>
            <para>
            <para>The maximum number of tokens to include in a chunk.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABDataSourceCmdlet.Name">
            <summary>
            <para>
            <para>Specifies a new name for the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABDataSourceCmdlet.FixedSizeChunkingConfiguration_OverlapPercentage">
            <summary>
            <para>
            <para>The percentage of overlap between adjacent chunks of a data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABDataSourceCmdlet.DataSourceConfiguration_Type">
            <summary>
            <para>
            <para>The type of storage for the data source.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABDataSourceCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'DataSource'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.UpdateDataSourceResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.UpdateDataSourceResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABDataSourceCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the DataSourceId parameter.
            The -PassThru parameter is deprecated, use -Select '^DataSourceId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABDataSourceCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet">
            <summary>
            Updates the configuration of a knowledge base with the fields that you specify. Because
            all fields will be overwritten, you must include the same values for fields that you
            want to keep the same.
             
              
            <para>
            You can change the following fields:
            </para><ul><li><para><c>name</c></para></li><li><para><c>description</c></para></li><li><para><c>roleArn</c></para></li></ul><para>
            You can't change the <c>knowledgeBaseConfiguration</c> or <c>storageConfiguration</c>
            fields, so you must specify the same configurations as when you created the knowledge
            base. You can send a <a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetKnowledgeBase.html">GetKnowledgeBase</a>
            request and copy the same configurations.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.OpensearchServerlessConfiguration_CollectionArn">
            <summary>
            <para>
            <para>The ARN of the OpenSearch Service vector store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.PineconeConfiguration_ConnectionString">
            <summary>
            <para>
            <para>The endpoint URL for your index management page.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.PineconeConfiguration_CredentialsSecretArn">
            <summary>
            <para>
            <para>The ARN of the secret that you created in Secrets Manager that is linked to your Pinecone
            API key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.RdsConfiguration_CredentialsSecretArn">
            <summary>
            <para>
            <para>The ARN of the secret that you created in Secrets Manager that is linked to your Amazon
            RDS database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.RedisEnterpriseCloudConfiguration_CredentialsSecretArn">
            <summary>
            <para>
            <para>The ARN of the secret that you created in Secrets Manager that is linked to your Redis
            Enterprise Cloud database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.RdsConfiguration_DatabaseName">
            <summary>
            <para>
            <para>The name of your Amazon RDS database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.Description">
            <summary>
            <para>
            <para>Specifies a new description for the knowledge base.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.VectorKnowledgeBaseConfiguration_EmbeddingModelArn">
            <summary>
            <para>
            <para>The ARN of the model used to create vector embeddings for the knowledge base.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.RedisEnterpriseCloudConfiguration_Endpoint">
            <summary>
            <para>
            <para>The endpoint URL of the Redis Enterprise Cloud database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.KnowledgeBaseId">
            <summary>
            <para>
            <para>The unique identifier of the knowledge base to update.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.StorageConfiguration_OpensearchServerlessConfiguration_FieldMapping_MetadataField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores metadata about the vector store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.StorageConfiguration_PineconeConfiguration_FieldMapping_MetadataField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores metadata about the vector store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.FieldMapping_MetadataField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores metadata about the vector store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.StorageConfiguration_RedisEnterpriseCloudConfiguration_FieldMapping_MetadataField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores metadata about the vector store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.Name">
            <summary>
            <para>
            <para>Specifies a new name for the knowledge base.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.PineconeConfiguration_Namespace">
            <summary>
            <para>
            <para>The namespace to be used to write new data to your database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.FieldMapping_PrimaryKeyField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores the ID for each entry.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.RdsConfiguration_ResourceArn">
            <summary>
            <para>
            <para>The ARN of the vector store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.RoleArn">
            <summary>
            <para>
            <para>Specifies a different Amazon Resource Name (ARN) of the IAM role with permissions
            to modify the knowledge base.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.RdsConfiguration_TableName">
            <summary>
            <para>
            <para>The name of the table in the database.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.StorageConfiguration_OpensearchServerlessConfiguration_FieldMapping_TextField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores the raw text from your data.
            The text is split according to the chunking strategy you choose.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.StorageConfiguration_PineconeConfiguration_FieldMapping_TextField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores the raw text from your data.
            The text is split according to the chunking strategy you choose.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.FieldMapping_TextField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores the raw text from your data.
            The text is split according to the chunking strategy you choose.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.StorageConfiguration_RedisEnterpriseCloudConfiguration_FieldMapping_TextField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores the raw text from your data.
            The text is split according to the chunking strategy you choose.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.KnowledgeBaseConfiguration_Type">
            <summary>
            <para>
            <para>The type of data that the data source is converted into for the knowledge base.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.StorageConfiguration_Type">
            <summary>
            <para>
            <para>The vector store service in which the knowledge base is stored.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.StorageConfiguration_OpensearchServerlessConfiguration_FieldMapping_VectorField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores the vector embeddings for your
            data sources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.FieldMapping_VectorField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores the vector embeddings for your
            data sources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.StorageConfiguration_RedisEnterpriseCloudConfiguration_FieldMapping_VectorField">
            <summary>
            <para>
            <para>The name of the field in which Amazon Bedrock stores the vector embeddings for your
            data sources.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.OpensearchServerlessConfiguration_VectorIndexName">
            <summary>
            <para>
            <para>The name of the vector store.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.RedisEnterpriseCloudConfiguration_VectorIndexName">
            <summary>
            <para>
            <para>The name of the vector index.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'KnowledgeBase'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgent.Model.UpdateKnowledgeBaseResponse).
            Specifying the name of a property of type Amazon.BedrockAgent.Model.UpdateKnowledgeBaseResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KnowledgeBaseId parameter.
            The -PassThru parameter is deprecated, use -Select '^KnowledgeBaseId' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.AAB.UpdateAABKnowledgeBaseCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
    </members>
</doc>