All Products
Search
Document Center

Object Storage Service:Dapatkan informasi bucket vektor (Python SDK V2)

Last Updated:Nov 09, 2025

Gunakan Python SDK V2 untuk memanggil operasi GetVectorBucket guna mengambil informasi tentang bucket vektor.

Izin

Secara default, Akun Alibaba Cloud memiliki semua izin. Namun, Pengguna Manajemen Akses Sumber Daya (RAM) dan Peran RAM yang termasuk dalam Akun Alibaba Cloud tidak memiliki izin secara default. Administrator Akun Alibaba Cloud harus memberikan izin untuk operasi menggunakan Kebijakan RAM atau kebijakan bucket.

API

Aksi

Deskripsi

GetVectorBucket

oss:GetVectorBucket

Mendapatkan informasi tentang bucket vektor.

Definisi metode

get_vector_bucket(request: GetVectorBucketRequest, **kwargs) → GetVectorBucketResult

Parameter permintaan

Parameter

Tipe

Deskripsi

request

GetVectorBucketRequest

Parameter permintaan, seperti nama bucket vektor. Untuk informasi lebih lanjut, lihat GetVectorBucketRequest.

Nilai kembali

Tipe

Deskripsi

GetVectorBucketResult

Nilai kembali. Untuk informasi lebih lanjut, lihat GetVectorBucketResult.

Untuk definisi lengkap metode ini, lihat get_vector_bucket.

Kode contoh

import argparse
import alibabacloud_oss_v2 as oss
import alibabacloud_oss_v2.vectors as oss_vectors

parser = argparse.ArgumentParser(description="contoh mendapatkan bucket vektor")
parser.add_argument('--region', help='Wilayah tempat bucket berada.', required=True)
parser.add_argument('--bucket', help='Nama bucket.', required=True)
parser.add_argument('--endpoint', help='Nama domain yang dapat digunakan layanan lain untuk mengakses OSS')
parser.add_argument('--account_id', help='ID akun.', required=True)

def main():
    args = parser.parse_args()

    # Memuat nilai kredensial dari variabel lingkungan
    credentials_provider = oss.credentials.EnvironmentVariableCredentialsProvider()

    # Menggunakan konfigurasi default SDK
    cfg = oss.config.load_default()
    cfg.credentials_provider = credentials_provider
    cfg.region = args.region
    cfg.account_id = args.account_id
    if args.endpoint is not None:
        cfg.endpoint = args.endpoint

    vector_client = oss_vectors.Client(cfg)

    result = vector_client.get_vector_bucket(oss_vectors.models.GetVectorBucketRequest(
        bucket=args.bucket,
    ))

    print(f'kode status: {result.status_code},'
          f' ID permintaan: {result.request_id},'
          f' bucket: {result.bucket_info},'
          )



if __name__ == "__main__":
    main()

Referensi

Untuk kode contoh lengkap, lihat get_vector_bucket.py.