Element | Type | Example | Description |
ListBucketResult | Container | N/A | The container that stores the response to the GetBucket (ListObjects) operation. Child nodes: Name, Prefix, Marker, MaxKeys, Delimiter, IsTruncated, NextMarker, and Contents Parent node: None |
Name | String | oss-example | The name of the bucket. Parent node: ListBucketResult |
Prefix | String | fun/ | The prefix contained in the names of the returned buckets. Parent nodes: ListBucketResult or CommonPrefixes |
Marker | String | test1.txt | The name of the object after which the list operation starts. Parent node: ListBucketResult |
MaxKeys | String | 100 | The maximum number of returned objects in the response. Parent node: ListBucketResult |
Delimiter | String | / | The character that is used to group objects by name. The objects whose names contain the same string from the prefix to the next occurrence of the delimiter are grouped as a single result element in the CommonPrefixes parameter. Parent node: ListBucketResult |
EncodingType | String | url | The encoding type of the object name in the response. If you specify the encoding-type parameter in the request, the following parameters in the response are encoded: Delimiter, Marker, Prefix, NextMarker, and Key. Parent node: ListBucketResult |
IsTruncated | Enumerated string | false | Indicates whether the returned results are truncated. Valid values: true and false Parent node: ListBucketResult |
NextMarker | String | test100.txt | The position from which the next list operation starts. Parent node: ListBucketResult |
Contents | Container | N/A | The container that stores the metadata of each returned object. Parent node: ListBucketResult |
Key | String | fun/test.jpg | The key of the object. Parent node: ListBucketResult.Contents |
TransitionTime | Time | 2024-04-23T07:21:42.000Z | The time when the storage class of the object is converted to Cold Archive or Deep Cold Archive based on lifecycle rules. Note If the object is stored for more than 180 days after the storage class of the object is converted, you are not charged for the storage usage of the Cold Archive or Deep Cold Archive object that is stored for less than the minimum storage duration. If the object is stored for less than 180 days after the storage class of the object is converted, you are charged for the storage usage of the Cold Archive or Deep Cold Archive object that is stored for less than the minimum storage duration. You cannot use this header to query the time when the storage class of the object is converted to Infrequent Access (IA) or Archive based on lifecycle rules. You can determine whether the object is stored for more than the minimum storage duration based on the value of the Last-Modified header.
Parent node: ListBucketResult.Contents |
LastModified | Time | 2012-02-24T08:42:32.000Z | The last modified time of the object. Note The minimum storage duration (30 days) of IA objects is calculated based on the last modified time of the objects. If the value of the Last-Modified header is 30 days earlier than the current time, you are not charged for the storage usage of the IA object that is stored for less than the minimum storage duration. The minimum storage duration (60 days) of Archive objects is calculated based on the last modified time of the objects. If the value of the Last-Modified header is 60 days earlier than the current time, you are not charged for the storage usage of the Archive object that is stored for less than the minimum storage duration.
Parent node: ListBucketResult.Contents |
ETag | String | 5B3C1A2E053D763E1B002CC607C5A0FE1**** | The entity tag (ETag). An ETag is created when an object is created to identify the content of the object. If an object is created by calling the PutObject operation, the ETag value of the object is the MD5 hash of the object content. If an object is created by using another method, the ETag value is not the MD5 hash of the object content but a unique value that is calculated based on a specific rule. The ETag value of an object can be used to check whether the object content is modified. We recommend that you use the MD5 hash of an object rather than the ETag value of the object to verify data integrity.
Parent node: ListBucketResult.Contents |
Type | String | Normal | The type of the object. Valid values: Normal: The object is uploaded by using simple upload. Multipart: The object is uploaded by using multipart upload. Appendable: The object is uploaded by using append upload. Symlink: The symbolic link is created by calling the PutSymlink operation.
|
Size | String | 344606 | The size of the returned object. Unit: bytes. Parent node: ListBucketResult.Contents |
StorageClass | String | Standard | The storage class of the object. Parent node: ListBucketResult.Contents |
RestoreInfo | String | ongoing-request="true" | The restoration status of the object. If no RestoreObject requests are sent or the requests expire, this element is not included in the response. If a RestoreObject request is sent but the restoration is not complete, the value of the RestoreInfo element is ongoing-request="true" . If a RestoreObject request is sent and the restoration is complete, the value of the RestoreInfo element is in the ongoing-request="false", expiry-date="Thu, 24 Sep 2020 12:40:33 GMT" format, in which the expiry-date element indicates the time before which the restored object can be read.
|
Owner | Container | N/A | The container that stores information about the bucket owner. Child nodes: DisplayName and ID Parent node: ListBucketResult.Contents |
ID | String | 0022012**** | The user ID of the bucket owner. Parent node: ListBucketResult.Contents.Owner |
DisplayName | String | user_example | The name of the object owner. Parent node: ListBucketResult.Contents.Owner |
CommonPrefixes | Container | N/A | If Delimiter is specified in the request, the response contains the CommonPrefixes parameter. The objects whose names contain the same string from the prefix to the next occurrence of the delimiter are grouped as a single result element in the CommonPrefixes parameter. Parent node: ListBucketResult |