Updated on 2026-08-03 GMT+08:00

obs_create_bucket_params

Table 1 obs_create_bucket_params

Parameter

Type

Mandatory (Yes/No)

Description

canned_acl

obs_canned_acl

Yes

Explanation:

Access control policy.

Restrictions:

None

Value range:

None

Default value:

None

az_redundancy

obs_az_redundancy

Yes

Explanation:

Multi-AZ redundancy policy specified when a bucket is created.

Restrictions:

None

Value range:

Multiple AZs or a single AZ.
  • Single AZ: OBS_REDUNDANCY_1AZ
  • 3 AZs: OBS_REDUNDANCY_3AZ

Default value:

None

location_constraint

const char *

Yes

Explanation:

Region where the bucket is located. To create a 3-AZ bucket, you need to specify a region that supports 3-AZ storage.

Restrictions:

None

Value range:

None

Default value:

None

Table 2 obs_az_redundancy

Constant

Original Value

Description

OBS_REDUNDANCY_1AZ

-

By default, a single-AZ bucket is created.

OBS_REDUNDANCY_3AZ

3az

A 3-AZ bucket is created.