awswrangler.s3.create_vector_bucket¶
- awswrangler.s3.create_vector_bucket(name: str, *, encryption_kms_key_arn: str | None = None, sse_type: str | None = None, tags: dict[str, str] | None = None, boto3_session: Session | None = None) str¶
Create an Amazon S3 Vectors bucket.
- Parameters:
name (
str) – Name of the vector bucket to create. 3-63 chars.encryption_kms_key_arn (
str|None) – Optional KMS key ARN for SSE-KMS encryption. Impliessse_type='aws:kms'if not specified.sse_type (
str|None) – Server-side encryption type.'AES256'(default if encryption block omitted) or'aws:kms'.tags (
dict[str,str] |None) – Resource tags as a dict.boto3_session (
Session|None) – The default boto3 session will be used if boto3_session isNone.
- Return type:
str- Returns:
ARN of the created vector bucket.
Examples
>>> import awswrangler as wr >>> arn = wr.s3.create_vector_bucket("my-vector-bucket")