DeleteBucket

DeleteBucket

Certified

Delete a Huawei OBS bucket.

yaml
type: io.kestra.plugin.huawei.obs.tasks.DeleteBucket
yaml
id: obs_delete_bucket
namespace: company.team

tasks:
  - id: delete_bucket
    type: io.kestra.plugin.huawei.obs.tasks.DeleteBucket
    accessKeyId: "{{ secret('HUAWEI_AK') }}"
    secretAccessKey: "{{ secret('HUAWEI_SK') }}"
    region: "eu-west-101"
    bucket: "my-old-bucket"

yaml
id: obs_delete_bucket_strict
namespace: company.team

tasks:
  - id: delete_bucket
    type: io.kestra.plugin.huawei.obs.tasks.DeleteBucket
    accessKeyId: "{{ secret('HUAWEI_AK') }}"
    secretAccessKey: "{{ secret('HUAWEI_SK') }}"
    region: "eu-west-101"
    bucket: "my-expected-bucket"
    errorOnMissing: true
Properties
Possible Values
OBSV2V4
Defaultmyhuaweicloud.com
Defaultfalse
Definitions
authMethodstring
DefaultPASSWORD
Possible Values
PASSWORDTOKEN
domainNamestring
durationSecondsintegerstring
Default900
endpointSuffixstring
Defaultmyhuaweicloud.com
iamTokenstring
passwordstring
projectNamestring
scopestring
DefaultPROJECT
Possible Values
PROJECTDOMAIN
usernamestring
Defaultfalse