AWS.Tools.S3Vectors.XML

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>AWS.Tools.S3Vectors</name>
    </assembly>
    <members>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.AddS3VResourceTagCmdlet">
            <summary>
            Applies one or more user-defined tags to an Amazon S3 Vectors resource or updates
            existing tags. Each tag is a label consisting of a key and value pair. Tags can help
            you organize, track costs for, and control access to your resources. You can add up
            to 50 tags for each resource.
             
             <note><para>
            For a list of S3 resources that support tagging, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/tagging.html#manage-tags">Managing
            tags for Amazon S3 resources</a>.
            </para></note><dl><dt>Permissions</dt><dd><para>
            For vector buckets and vector indexes, you must have the <c>s3vectors:TagResource</c>
            permission to use this operation.
            </para></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.AddS3VResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon S3 Vectors resource that you're applying
            tags to. The tagged resource can be a vector bucket or a vector index. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.AddS3VResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>The user-defined tag that you want to add to the specified S3 Vectors resource. For
            more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/tagging.html">Tagging
            for cost allocation or attribute-based access control (ABAC)</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.AddS3VResourceTagCmdlet.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.S3Vectors.Model.TagResourceResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.AddS3VResourceTagCmdlet.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.S3V.AddS3VResourceTagCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.GetS3VIndexCmdlet">
            <summary>
            Returns vector index attributes. To specify the vector index, you can either use both
            the vector bucket name and the vector index name, or use the vector index Amazon Resource
            Name (ARN).
             
             <dl><dt>Permissions</dt><dd><para>
            You must have the <c>s3vectors:GetIndex</c> permission to use this operation.
            </para></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VIndexCmdlet.IndexArn">
            <summary>
            <para>
            <para>The ARN of the vector index.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VIndexCmdlet.IndexName">
            <summary>
            <para>
            <para>The name of the vector index.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VIndexCmdlet.VectorBucketName">
            <summary>
            <para>
            <para>The name of the vector bucket that contains the vector index. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VIndexCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Index'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.S3Vectors.Model.GetIndexResponse).
            Specifying the name of a property of type Amazon.S3Vectors.Model.GetIndexResponse 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.S3V.GetS3VIndexCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the IndexName parameter.
            The -PassThru parameter is deprecated, use -Select '^IndexName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.GetS3VIndexListCmdlet">
            <summary>
            Returns a list of all the vector indexes within the specified vector bucket. To specify
            the bucket, you must use either the vector bucket name or the vector bucket Amazon
            Resource Name (ARN).
             
             <dl><dt>Permissions</dt><dd><para>
            You must have the <c>s3vectors:ListIndexes</c> permission to use this operation.
            </para></dd></dl><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VIndexListCmdlet.Prefix">
            <summary>
            <para>
            <para>Limits the response to vector indexes that begin with the specified prefix.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VIndexListCmdlet.VectorBucketArn">
            <summary>
            <para>
            <para>The ARN of the vector bucket that contains the vector indexes.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VIndexListCmdlet.VectorBucketName">
            <summary>
            <para>
            <para>The name of the vector bucket that contains the vector indexes. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VIndexListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of items to be returned in the response. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VIndexListCmdlet.NextToken">
            <summary>
            <para>
            <para>The previous pagination token. </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'NextToken' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-NextToken' to null for the first call then set the 'NextToken' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VIndexListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Indexes'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.S3Vectors.Model.ListIndexesResponse).
            Specifying the name of a property of type Amazon.S3Vectors.Model.ListIndexesResponse 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.S3V.GetS3VIndexListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VectorBucketName parameter.
            The -PassThru parameter is deprecated, use -Select '^VectorBucketName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VIndexListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.GetS3VResourceTagCmdlet">
            <summary>
            Lists all of the tags applied to a specified Amazon S3 Vectors resource. Each tag
            is a label consisting of a key and value pair. Tags can help you organize, track costs
            for, and control access to resources.
             
             <note><para>
            For a list of S3 resources that support tagging, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/tagging.html#manage-tags">Managing
            tags for Amazon S3 resources</a>.
            </para></note><dl><dt>Permissions</dt><dd><para>
            For vector buckets and vector indexes, you must have the <c>s3vectors:ListTagsForResource</c>
            permission to use this operation.
            </para></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon S3 Vectors resource that you want to
            list tags for. The tagged resource can be a vector bucket or a vector index. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VResourceTagCmdlet.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.S3Vectors.Model.ListTagsForResourceResponse).
            Specifying the name of a property of type Amazon.S3Vectors.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.S3V.GetS3VResourceTagCmdlet.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.S3V.GetS3VVectorCmdlet">
            <summary>
            Returns vector attributes. To specify the vector index, you can either use both the
            vector bucket name and the vector index name, or use the vector index Amazon Resource
            Name (ARN).
             
             <dl><dt>Permissions</dt><dd><para>
            You must have the <c>s3vectors:GetVectors</c> permission to use this operation.
            </para></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorCmdlet.IndexArn">
            <summary>
            <para>
            <para>The ARN of the vector index.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorCmdlet.IndexName">
            <summary>
            <para>
            <para>The name of the vector index.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorCmdlet.Key">
            <summary>
            <para>
            <para>The names of the vectors you want to return attributes for. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorCmdlet.ReturnData">
            <summary>
            <para>
            <para>Indicates whether to include the vector data in the response. The default value is
            <c>false</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorCmdlet.ReturnMetadata">
            <summary>
            <para>
            <para>Indicates whether to include metadata in the response. The default value is <c>false</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorCmdlet.VectorBucketName">
            <summary>
            <para>
            <para>The name of the vector bucket that contains the vector index. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Vectors'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.S3Vectors.Model.GetVectorsResponse).
            Specifying the name of a property of type Amazon.S3Vectors.Model.GetVectorsResponse 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.S3V.GetS3VVectorBucketCmdlet">
            <summary>
            Returns vector bucket attributes. To specify the bucket, you must use either the vector
            bucket name or the vector bucket Amazon Resource Name (ARN).
             
             <dl><dt>Permissions</dt><dd><para>
            You must have the <c>s3vectors:GetVectorBucket</c> permission to use this operation.
             
            </para></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorBucketCmdlet.VectorBucketArn">
            <summary>
            <para>
            <para>The ARN of the vector bucket to retrieve information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorBucketCmdlet.VectorBucketName">
            <summary>
            <para>
            <para>The name of the vector bucket to retrieve information about.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorBucketCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VectorBucket'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.S3Vectors.Model.GetVectorBucketResponse).
            Specifying the name of a property of type Amazon.S3Vectors.Model.GetVectorBucketResponse 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.S3V.GetS3VVectorBucketCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VectorBucketName parameter.
            The -PassThru parameter is deprecated, use -Select '^VectorBucketName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorBucketListCmdlet">
            <summary>
            Returns a list of all the vector buckets that are owned by the authenticated sender
            of the request.
             
             <dl><dt>Permissions</dt><dd><para>
            You must have the <c>s3vectors:ListVectorBuckets</c> permission to use this operation.
             
            </para></dd></dl><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorBucketListCmdlet.Prefix">
            <summary>
            <para>
            <para>Limits the response to vector buckets that begin with the specified prefix.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorBucketListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of vector buckets to be returned in the response. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorBucketListCmdlet.NextToken">
            <summary>
            <para>
            <para>The previous pagination token. </para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'NextToken' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-NextToken' to null for the first call then set the 'NextToken' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorBucketListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VectorBuckets'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.S3Vectors.Model.ListVectorBucketsResponse).
            Specifying the name of a property of type Amazon.S3Vectors.Model.ListVectorBucketsResponse 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.S3V.GetS3VVectorBucketListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the Prefix parameter.
            The -PassThru parameter is deprecated, use -Select '^Prefix' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorBucketListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorBucketPolicyCmdlet">
            <summary>
            Gets details about a vector bucket policy. To specify the bucket, you must use either
            the vector bucket name or the vector bucket Amazon Resource Name (ARN).
             
             <dl><dt>Permissions</dt><dd><para>
            You must have the <c>s3vectors:GetVectorBucketPolicy</c> permission to use this operation.
             
            </para></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorBucketPolicyCmdlet.VectorBucketArn">
            <summary>
            <para>
            <para>The ARN of the vector bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorBucketPolicyCmdlet.VectorBucketName">
            <summary>
            <para>
            <para>The name of the vector bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorBucketPolicyCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Policy'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.S3Vectors.Model.GetVectorBucketPolicyResponse).
            Specifying the name of a property of type Amazon.S3Vectors.Model.GetVectorBucketPolicyResponse 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.S3V.GetS3VVectorBucketPolicyCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VectorBucketName parameter.
            The -PassThru parameter is deprecated, use -Select '^VectorBucketName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorListCmdlet">
            <summary>
            List vectors in the specified vector index. To specify the vector index, you can either
            use both the vector bucket name and the vector index name, or use the vector index
            Amazon Resource Name (ARN).
             
              
            <para><c>ListVectors</c> operations proceed sequentially; however, for faster performance
            on a large number of vectors in a vector index, applications can request a parallel
            <c>ListVectors</c> operation by providing the <c>segmentCount</c> and <c>segmentIndex</c>
            parameters.
            </para><dl><dt>Permissions</dt><dd><para>
            You must have the <c>s3vectors:ListVectors</c> permission to use this operation. Additional
            permissions are required based on the request parameters you specify:
            </para><ul><li><para>
            With only <c>s3vectors:ListVectors</c> permission, you can list vector keys when <c>returnData</c>
            and <c>returnMetadata</c> are both set to false or not specified..
            </para></li><li><para>
            If you set <c>returnData</c> or <c>returnMetadata</c> to true, you must have both
            <c>s3vectors:ListVectors</c> and <c>s3vectors:GetVectors</c> permissions. The request
            fails with a <c>403 Forbidden</c> error if you request vector data or metadata without
            the <c>s3vectors:GetVectors</c> permission.
            </para></li></ul></dd></dl><br/><br/>This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorListCmdlet.IndexArn">
            <summary>
            <para>
            <para>The Amazon resource Name (ARN) of the vector index.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorListCmdlet.IndexName">
            <summary>
            <para>
            <para>The name of the vector index.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorListCmdlet.ReturnData">
            <summary>
            <para>
            <para>If true, the vector data of each vector will be included in the response. The default
            value is <c>false</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorListCmdlet.ReturnMetadata">
            <summary>
            <para>
            <para>If true, the metadata associated with each vector will be included in the response.
            The default value is <c>false</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorListCmdlet.SegmentCount">
            <summary>
            <para>
            <para>For a parallel <c>ListVectors</c> request, <c>segmentCount</c> represents the total
            number of vector segments into which the <c>ListVectors</c> operation will be divided.
            The value of <c>segmentCount</c> corresponds to the number of application workers
            that will perform the parallel <c>ListVectors</c> operation. For example, if you want
            to use four application threads to list vectors in a vector index, specify a <c>segmentCount</c>
            value of 4. </para><para>If you specify a <c>segmentCount</c> value of 1, the <c>ListVectors</c> operation
            will be sequential rather than parallel.</para><para>If you specify <c>segmentCount</c>, you must also specify <c>segmentIndex</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorListCmdlet.SegmentIndex">
            <summary>
            <para>
            <para>For a parallel <c>ListVectors</c> request, <c>segmentIndex</c> is the index of the
            segment from which to list vectors in the current request. It identifies an individual
            segment to be listed by an application worker. </para><para>Segment IDs are zero-based, so the first segment is always 0. For example, if you
            want to use four application threads to list vectors in a vector index, then the first
            thread specifies a <c>segmentIndex</c> value of 0, the second thread specifies 1,
            and so on. </para><para>The value of <c>segmentIndex</c> must be less than the value provided for <c>segmentCount</c>.
            </para><para>If you provide <c>segmentIndex</c>, you must also provide <c>segmentCount</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorListCmdlet.VectorBucketName">
            <summary>
            <para>
            <para>The name of the vector bucket. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorListCmdlet.MaxResult">
            <summary>
            <para>
            <para>The maximum number of vectors to return on a page.</para><para>If you don't specify <c>maxResults</c>, the <c>ListVectors</c> operation uses a default
            value of 500.</para><para>If the processed dataset size exceeds 1 MB before reaching the <c>maxResults</c> value,
            the operation stops and returns the vectors that are retrieved up to that point, along
            with a <c>nextToken</c> that you can use in a subsequent request to retrieve the next
            set of results.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorListCmdlet.NextToken">
            <summary>
            <para>
            <para>Pagination token from a previous request. The value of this field is empty for an
            initial request.</para>
            </para>
            <para>
            <br/><b>Note:</b> This parameter is only used if you are manually controlling output pagination of the service API call.
            <br/>'NextToken' is only returned by the cmdlet when '-Select *' is specified. In order to manually control output pagination, set '-NextToken' to null for the first call then set the 'NextToken' using the same property output from the previous call for subsequent calls.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.GetS3VVectorListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Vectors'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.S3Vectors.Model.ListVectorsResponse).
            Specifying the name of a property of type Amazon.S3Vectors.Model.ListVectorsResponse 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.S3V.GetS3VVectorListCmdlet.NoAutoIteration">
            <summary>
            By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
            service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken
            as the start point.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.NewS3VIndexCmdlet">
            <summary>
            Creates a vector index within a vector bucket. To specify the vector bucket, you must
            use either the vector bucket name or the vector bucket Amazon Resource Name (ARN).
             
             <dl><dt>Permissions</dt><dd><para>
            You must have the <c>s3vectors:CreateIndex</c> permission to use this operation.
            </para><para>
            You must have the <c>s3vectors:TagResource</c> permission in addition to <c>s3vectors:CreateIndex</c>
            permission to create a vector index with tags.
            </para></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VIndexCmdlet.DataType">
            <summary>
            <para>
            <para>The data type of the vectors to be inserted into the vector index. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VIndexCmdlet.Dimension">
            <summary>
            <para>
            <para>The dimensions of the vectors to be inserted into the vector index. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VIndexCmdlet.DistanceMetric">
            <summary>
            <para>
            <para>The distance metric to be used for similarity search. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VIndexCmdlet.IndexName">
            <summary>
            <para>
            <para>The name of the vector index to create. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VIndexCmdlet.EncryptionConfiguration_KmsKeyArn">
            <summary>
            <para>
            <para>Amazon Web Services Key Management Service (KMS) customer managed key ID to use for
            the encryption configuration. This parameter is allowed if and only if <c>sseType</c>
            is set to <c>aws:kms</c>.</para><para>To specify the KMS key, you must use the format of the KMS key Amazon Resource Name
            (ARN).</para><para>For example, specify Key ARN in the following format: <c>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</c></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VIndexCmdlet.MetadataConfiguration_NonFilterableMetadataKey">
            <summary>
            <para>
            <para>Non-filterable metadata keys allow you to enrich vectors with additional context during
            storage and retrieval. Unlike default metadata keys, these keys can’t be used as query
            filters. Non-filterable metadata keys can be retrieved but can’t be searched, queried,
            or filtered. You can access non-filterable metadata keys of your vectors after finding
            the vectors. For more information about non-filterable metadata keys, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-vectors-vectors.html">Vectors</a>
            and <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-vectors-limitations.html">Limitations
            and restrictions</a> in the <i>Amazon S3 User Guide</i>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VIndexCmdlet.EncryptionConfiguration_SseType">
            <summary>
            <para>
            <para>The server-side encryption type to use for the encryption configuration of the vector
            bucket. By default, if you don't specify, all new vectors in Amazon S3 vector buckets
            use server-side encryption with Amazon S3 managed keys (SSE-S3), specifically <c>AES256</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VIndexCmdlet.Tag">
            <summary>
            <para>
            <para>An array of user-defined tags that you would like to apply to the vector index that
            you are creating. A tag is a key-value pair that you apply to your resources. Tags
            can help you organize, track costs, and control access to resources. For more information,
            see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/tagging.html">Tagging
            for cost allocation or attribute-based access control (ABAC)</a>.</para><note><para>You must have the <c>s3vectors:TagResource</c> permission in addition to <c>s3vectors:CreateIndex</c>
            permission to create a vector index with tags.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VIndexCmdlet.VectorBucketArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the vector bucket to create the vector index in.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VIndexCmdlet.VectorBucketName">
            <summary>
            <para>
            <para>The name of the vector bucket to create the vector index in. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VIndexCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'IndexArn'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.S3Vectors.Model.CreateIndexResponse).
            Specifying the name of a property of type Amazon.S3Vectors.Model.CreateIndexResponse 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.S3V.NewS3VIndexCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the IndexName parameter.
            The -PassThru parameter is deprecated, use -Select '^IndexName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VIndexCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.NewS3VVectorBucketCmdlet">
            <summary>
            Creates a vector bucket in the Amazon Web Services Region that you want your bucket
            to be in.
             
             <dl><dt>Permissions</dt><dd><para>
            You must have the <c>s3vectors:CreateVectorBucket</c> permission to use this operation.
             
            </para><para>
            You must have the <c>s3vectors:TagResource</c> permission in addition to <c>s3vectors:CreateVectorBucket</c>
            permission to create a vector bucket with tags.
            </para></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VVectorBucketCmdlet.EncryptionConfiguration_KmsKeyArn">
            <summary>
            <para>
            <para>Amazon Web Services Key Management Service (KMS) customer managed key ID to use for
            the encryption configuration. This parameter is allowed if and only if <c>sseType</c>
            is set to <c>aws:kms</c>.</para><para>To specify the KMS key, you must use the format of the KMS key Amazon Resource Name
            (ARN).</para><para>For example, specify Key ARN in the following format: <c>arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab</c></para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VVectorBucketCmdlet.EncryptionConfiguration_SseType">
            <summary>
            <para>
            <para>The server-side encryption type to use for the encryption configuration of the vector
            bucket. By default, if you don't specify, all new vectors in Amazon S3 vector buckets
            use server-side encryption with Amazon S3 managed keys (SSE-S3), specifically <c>AES256</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VVectorBucketCmdlet.Tag">
            <summary>
            <para>
            <para>An array of user-defined tags that you would like to apply to the vector bucket that
            you are creating. A tag is a key-value pair that you apply to your resources. Tags
            can help you organize and control access to resources. For more information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/tagging.html">Tagging
            for cost allocation or attribute-based access control (ABAC)</a>.</para><note><para>You must have the <c>s3vectors:TagResource</c> permission in addition to <c>s3vectors:CreateVectorBucket</c>
            permission to create a vector bucket with tags.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VVectorBucketCmdlet.VectorBucketName">
            <summary>
            <para>
            <para>The name of the vector bucket to create. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VVectorBucketCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'VectorBucketArn'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.S3Vectors.Model.CreateVectorBucketResponse).
            Specifying the name of a property of type Amazon.S3Vectors.Model.CreateVectorBucketResponse 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.S3V.NewS3VVectorBucketCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VectorBucketName parameter.
            The -PassThru parameter is deprecated, use -Select '^VectorBucketName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.NewS3VVectorBucketCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VIndexCmdlet">
            <summary>
            Deletes a vector index. To specify the vector index, you can either use both the vector
            bucket name and vector index name, or use the vector index Amazon Resource Name (ARN).
             
             
             <dl><dt>Permissions</dt><dd><para>
            You must have the <c>s3vectors:DeleteIndex</c> permission to use this operation.
            </para></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VIndexCmdlet.IndexArn">
            <summary>
            <para>
            <para>The ARN of the vector index to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VIndexCmdlet.IndexName">
            <summary>
            <para>
            <para>The name of the vector index to delete. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VIndexCmdlet.VectorBucketName">
            <summary>
            <para>
            <para>The name of the vector bucket that contains the vector index. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VIndexCmdlet.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.S3Vectors.Model.DeleteIndexResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VIndexCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the IndexName parameter.
            The -PassThru parameter is deprecated, use -Select '^IndexName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VIndexCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VResourceTagCmdlet">
            <summary>
            Removes the specified user-defined tags from an Amazon S3 Vectors resource. You can
            pass one or more tag keys.
             
             <note><para>
            For a list of S3 resources that support tagging, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/tagging.html#manage-tags">Managing
            tags for Amazon S3 resources</a>.
            </para></note><dl><dt>Permissions</dt><dd><para>
            For vector buckets and vector indexes, you must have the <c>s3vectors:UntagResource</c>
            permission to use this operation.
            </para></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the Amazon S3 Vectors resource that you're removing
            tags from. The tagged resource can be a vector bucket or a vector index. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>The array of tag keys that you're removing from the S3 Vectors resource. For more
            information, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/tagging.html">Tagging
            for cost allocation or attribute-based access control (ABAC)</a>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VResourceTagCmdlet.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.S3Vectors.Model.UntagResourceResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VResourceTagCmdlet.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.S3V.RemoveS3VResourceTagCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorCmdlet">
            <summary>
            Deletes one or more vectors in a vector index. To specify the vector index, you can
            either use both the vector bucket name and vector index name, or use the vector index
            Amazon Resource Name (ARN).
             
             <dl><dt>Permissions</dt><dd><para>
            You must have the <c>s3vectors:DeleteVectors</c> permission to use this operation.
             
            </para></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorCmdlet.IndexArn">
            <summary>
            <para>
            <para>The ARN of the vector index that contains a vector you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorCmdlet.IndexName">
            <summary>
            <para>
            <para>The name of the vector index that contains a vector you want to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorCmdlet.Key">
            <summary>
            <para>
            <para>The keys of the vectors to delete. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorCmdlet.VectorBucketName">
            <summary>
            <para>
            <para>The name of the vector bucket that contains the vector index. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorCmdlet.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.S3Vectors.Model.DeleteVectorsResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorBucketCmdlet">
            <summary>
            Deletes a vector bucket. All vector indexes in the vector bucket must be deleted before
            the vector bucket can be deleted. To perform this operation, you must use either the
            vector bucket name or the vector bucket Amazon Resource Name (ARN).
             
             <dl><dt>Permissions</dt><dd><para>
            You must have the <c>s3vectors:DeleteVectorBucket</c> permission to use this operation.
             
            </para></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorBucketCmdlet.VectorBucketArn">
            <summary>
            <para>
            <para>The ARN of the vector bucket to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorBucketCmdlet.VectorBucketName">
            <summary>
            <para>
            <para>The name of the vector bucket to delete.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorBucketCmdlet.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.S3Vectors.Model.DeleteVectorBucketResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorBucketCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VectorBucketName parameter.
            The -PassThru parameter is deprecated, use -Select '^VectorBucketName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorBucketCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorBucketPolicyCmdlet">
            <summary>
            Deletes a vector bucket policy. To specify the bucket, you must use either the vector
            bucket name or the vector bucket Amazon Resource Name (ARN).
             
             <dl><dt>Permissions</dt><dd><para>
            You must have the <c>s3vectors:DeleteVectorBucketPolicy</c> permission to use this
            operation.
            </para></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorBucketPolicyCmdlet.VectorBucketArn">
            <summary>
            <para>
            <para>The ARN of the vector bucket to delete the policy from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorBucketPolicyCmdlet.VectorBucketName">
            <summary>
            <para>
            <para>The name of the vector bucket to delete the policy from.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorBucketPolicyCmdlet.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.S3Vectors.Model.DeleteVectorBucketPolicyResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.RemoveS3VVectorBucketPolicyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.SearchS3VVectorCmdlet">
            <summary>
            Performs an approximate nearest neighbor search query in a vector index using a query
            vector. By default, it returns the keys of approximate nearest neighbors. You can
            optionally include the computed distance (between the query vector and each vector
            in the response), the vector data, and metadata of each vector in the response.
             
              
            <para>
            To specify the vector index, you can either use both the vector bucket name and the
            vector index name, or use the vector index Amazon Resource Name (ARN).
            </para><dl><dt>Permissions</dt><dd><para>
            You must have the <c>s3vectors:QueryVectors</c> permission to use this operation.
            Additional permissions are required based on the request parameters you specify:
            </para><ul><li><para>
            With only <c>s3vectors:QueryVectors</c> permission, you can retrieve vector keys of
            approximate nearest neighbors and computed distances between these vectors. This permission
            is sufficient only when you don't set any metadata filters and don't request vector
            data or metadata (by keeping the <c>returnMetadata</c> parameter set to <c>false</c>
            or not specified).
            </para></li><li><para>
            If you specify a metadata filter or set <c>returnMetadata</c> to true, you must have
            both <c>s3vectors:QueryVectors</c> and <c>s3vectors:GetVectors</c> permissions. The
            request fails with a <c>403 Forbidden error</c> if you request metadata filtering,
            vector data, or metadata without the <c>s3vectors:GetVectors</c> permission.
            </para></li></ul></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.SearchS3VVectorCmdlet.Filter">
            <summary>
            <para>
            <para>Metadata filter to apply during the query. For more information about metadata keys,
            see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-vectors-metadata-filtering.html">Metadata
            filtering</a> in the <i>Amazon S3 User Guide</i>. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.SearchS3VVectorCmdlet.QueryVector_Float32">
            <summary>
            <para>
            <para>The vector data as 32-bit floating point numbers. The number of elements in this array
            must exactly match the dimension of the vector index where the operation is being
            performed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.SearchS3VVectorCmdlet.IndexArn">
            <summary>
            <para>
            <para>The ARN of the vector index that you want to query.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.SearchS3VVectorCmdlet.IndexName">
            <summary>
            <para>
            <para>The name of the vector index that you want to query. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.SearchS3VVectorCmdlet.ReturnDistance">
            <summary>
            <para>
            <para>Indicates whether to include the computed distance in the response. The default value
            is <c>false</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.SearchS3VVectorCmdlet.ReturnMetadata">
            <summary>
            <para>
            <para>Indicates whether to include metadata in the response. The default value is <c>false</c>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.SearchS3VVectorCmdlet.TopK">
            <summary>
            <para>
            <para>The number of results to return for each query.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.SearchS3VVectorCmdlet.VectorBucketName">
            <summary>
            <para>
            <para>The name of the vector bucket that contains the vector index. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.SearchS3VVectorCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Vectors'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.S3Vectors.Model.QueryVectorsResponse).
            Specifying the name of a property of type Amazon.S3Vectors.Model.QueryVectorsResponse 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.S3V.SearchS3VVectorCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the TopK parameter.
            The -PassThru parameter is deprecated, use -Select '^TopK' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.SearchS3VVectorCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.WriteS3VVectorCmdlet">
            <summary>
            Adds one or more vectors to a vector index. To specify the vector index, you can either
            use both the vector bucket name and the vector index name, or use the vector index
            Amazon Resource Name (ARN).
             
              
            <para>
            For more information about limits, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-vectors-limitations.html">Limitations
            and restrictions</a> in the <i>Amazon S3 User Guide</i>.
            </para><note><para>
            When inserting vector data into your vector index, you must provide the vector data
            as <c>float32</c> (32-bit floating point) values. If you pass higher-precision values
            to an Amazon Web Services SDK, S3 Vectors converts the values to 32-bit floating point
            before storing them, and <c>GetVectors</c>, <c>ListVectors</c>, and <c>QueryVectors</c>
            operations return the float32 values. Different Amazon Web Services SDKs may have
            different default numeric types, so ensure your vectors are properly formatted as
            <c>float32</c> values regardless of which SDK you're using. For example, in Python,
            use <c>numpy.float32</c> or explicitly cast your values.
            </para></note><dl><dt>Permissions</dt><dd><para>
            You must have the <c>s3vectors:PutVectors</c> permission to use this operation.
            </para></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.WriteS3VVectorCmdlet.IndexArn">
            <summary>
            <para>
            <para>The ARN of the vector index where you want to write vectors.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.WriteS3VVectorCmdlet.IndexName">
            <summary>
            <para>
            <para>The name of the vector index where you want to write vectors. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.WriteS3VVectorCmdlet.VectorBucketName">
            <summary>
            <para>
            <para>The name of the vector bucket that contains the vector index. </para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.WriteS3VVectorCmdlet.Vector">
            <summary>
            <para>
            <para>The vectors to add to a vector index. The number of vectors in a single request must
            not exceed the resource capacity, otherwise the request will be rejected with the
            error <c>ServiceUnavailableException</c> with the error message "Currently unable
            to handle the request".</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.WriteS3VVectorCmdlet.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.S3Vectors.Model.PutVectorsResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.WriteS3VVectorCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the VectorBucketName parameter.
            The -PassThru parameter is deprecated, use -Select '^VectorBucketName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.WriteS3VVectorCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.S3V.WriteS3VVectorBucketPolicyCmdlet">
            <summary>
            Creates a bucket policy for a vector bucket. To specify the bucket, you must use either
            the vector bucket name or the vector bucket Amazon Resource Name (ARN).
             
             <dl><dt>Permissions</dt><dd><para>
            You must have the <c>s3vectors:PutVectorBucketPolicy</c> permission to use this operation.
             
            </para></dd></dl>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.WriteS3VVectorBucketPolicyCmdlet.Policy">
            <summary>
            <para>
            <para>The <c>JSON</c> that defines the policy. For more information about bucket policies
            for S3 Vectors, see <a href="https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-vectors-bucket-policy.html">Managing
            vector bucket policies</a> in the <i>Amazon S3 User Guide</i>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.WriteS3VVectorBucketPolicyCmdlet.VectorBucketArn">
            <summary>
            <para>
            <para>The Amazon Resource Name (ARN) of the vector bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.WriteS3VVectorBucketPolicyCmdlet.VectorBucketName">
            <summary>
            <para>
            <para>The name of the vector bucket.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.WriteS3VVectorBucketPolicyCmdlet.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.S3Vectors.Model.PutVectorBucketPolicyResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.WriteS3VVectorBucketPolicyCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the Policy parameter.
            The -PassThru parameter is deprecated, use -Select '^Policy' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.S3V.WriteS3VVectorBucketPolicyCmdlet.Force">
            <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>