
CreateBucket
CertifiedCreate a Huawei OBS bucket.
CreateBucket
Certified
Create a Huawei OBS bucket.
yaml
type: io.kestra.plugin.huawei.obs.tasks.CreateBucketExamples
yaml
id: obs_create_bucket
namespace: company.team
tasks:
- id: create_bucket
type: io.kestra.plugin.huawei.obs.tasks.CreateBucket
accessKeyId: "{{ secret('HUAWEI_AK') }}"
secretAccessKey: "{{ secret('HUAWEI_SK') }}"
region: "eu-west-101"
bucket: "my-new-bucket"
yaml
id: obs_create_warm_bucket
namespace: company.team
tasks:
- id: create_warm_bucket
type: io.kestra.plugin.huawei.obs.tasks.CreateBucket
accessKeyId: "{{ secret('HUAWEI_AK') }}"
secretAccessKey: "{{ secret('HUAWEI_SK') }}"
region: "eu-west-101"
bucket: "my-archive-bucket"
storageClass: WARM
Properties
bucket *Requiredstring
accessKeyId string
authType string
Possible Values
OBSV2V4domainId string
endpointOverride string
endpointSuffix string
Default
myhuaweicloud.compathStyleAccess booleanstring
projectId string
region string
secretAccessKey string
securityToken string
storageClass string
Possible Values
STANDARDWARMCOLDDEEP_ARCHIVEINTELLIGENT_TIERINGHIGH_PERFORMANCEtemporaryCredentials string
Definitions
io.kestra.plugin.huawei.TemporaryCredentialsConfig
authMethodstring
Default
PASSWORDPossible Values
PASSWORDTOKENdomainNamestring
durationSecondsintegerstring
Default
900endpointSuffixstring
Default
myhuaweicloud.comiamTokenstring
passwordstring
projectNamestring
scopestring
Default
PROJECTPossible Values
PROJECTDOMAINusernamestring
Outputs
bucket string
created boolean
Default
false