Tüm Ürünler
Search
Belge Merkezi

Object Storage Service:Vektör paketini silin (Python SDK V2)

Son Güncelleme:Oct 02, 2026

Vektör paketini silmek için Python SDK V2 kullanarak DeleteVectorBucket işlemine çağrı yapabilirsiniz. Bu işlem geri alınamaz, dikkatli olun.

İzinler

Bir Alibaba Cloud hesabı varsayılan olarak tam izinlere sahiptir. RAM kullanıcıları ve rolleri varsayılan olarak herhangi bir izne sahip değildir; bu varlıklara bir RAM ilkesine genel bakış veya bir paket ilkesi aracılığıyla izin atanmalıdır.


API


Eylem


Açıklama


DeleteVectorBucket


oss:DeleteVectorBucket


Bir vektör paketini siler.

Yöntem tanımı

delete_vector_bucket(request: DeleteVectorBucketRequest, **kwargs) → DeleteVectorBucketResult[source]¶

İstek parametreleri


Parametre


Tür


Açıklama


request


DeleteVectorBucketRequest


İstek parametrelerini ayarlayın. Daha fazla bilgi için bkz. DeleteVectorBucketRequest.

Dönüş değerleri


Tür


Açıklama


DeleteVectorBucketResult


Dönüş değeri. Daha fazla bilgi için bkz. DeleteVectorBucketResult.

delete_vector_bucket yönteminin tam tanımı için bkz. delete_vector_bucket.

Örnekler

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

parser = argparse.ArgumentParser(description="vector delete bucket sample")
parser.add_argument('--region', help='The region of the bucket.', required=True)
parser.add_argument('--bucket', help='The name of the bucket.', required=True)
parser.add_argument('--endpoint', help='The OSS access endpoint.')
parser.add_argument('--account_id', help='The ID of your Alibaba Cloud account.', required=True)

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

    # Load credentials from environment variables
    credentials_provider = oss.credentials.EnvironmentVariableCredentialsProvider()

    # Use the SDK's default configuration
    cfg = oss.config.load_default()
    cfg.credentials_provider = credentials_provider
    cfg.region = args.region
    cfg.account_id = args.account_id
    cfg.use_internal_endpoint = True  # To access OSS over the public network, set this to False or delete this line.

    if args.endpoint is not None:
        cfg.endpoint = args.endpoint

    vector_client = oss_vectors.Client(cfg)

    result = vector_client.delete_vector_bucket(oss_vectors.models.DeleteVectorBucketRequest(
        bucket=args.bucket,
    ))

    print(f'status code: {result.status_code},'
          f' request id: {result.request_id},'
    )

if __name__ == "__main__":
    main()

Referanslar

Vektör paketini silmeye yönelik tam örnek kod için bkz. delete_vector_bucket.py