Updated on 2023-03-16 GMT+08:00

Request Object

Description

Each time you call an API in an instance of ObsClient, you need to pass a request object (Object type) as the input. For a bucket-related API, the Bucket field contained in the request object is used to specify the bucket name. For an object-related API, the Bucket field and Key field contained in the request object are used to specify the bucket name and object name, respectively.

Parameter Description

Field

Type

Optional or Mandatory

Description

Bucket

String

Mandatory

Bucket name

Key

String

Mandatory for object-related APIs

Object name

RequestDate

String

or

Date

Optional

Request time

NOTE:

When the parameter type is String, the value must comply with the ISO8601 or RFC822 standards.

Other parameters

For details, see sections "Bucket-Related APIs" and "Object-Related APIs."