ClientContext
parameter is passed in JSON format. For more information, see Function Parameter Configuration Sample.
Note:In actual practice, delete the comments in the code.
{
"bucket": "examplebucket-1250000000", // Source bucket storing the ZIP package
"region": "ap-guangzhou", // Region where the bucket resides
"key": "example.zip", // Name of the ZIP package
"targetBucket": "examplebucket-1250000000", // Target bucket to store the decompressed objects
"region": "ap-guangzhou", // Region where the target bucket resides
"targetPrefix": "target/", // Prefix of the directory to store the decompressed objects
}
The parameters are described as follows:
Parameter | Description | Type | Required |
---|---|---|---|
bucket | Source bucket storing the ZIP package, formatted as BucketName-APPID (e.g., examplebucket-1250000000 ) |
String | Yes |
region | Source bucket region. For the enumerated values, see Regions and Access Endpoints. | String | Yes |
key | Name (object name) of the ZIP package. It is the unique ID of an object in a bucket. For more information, see Object Overview. | String | Yes |
targetBucket | Target bucket to store the decompressed objects, formatted as BucketName-APPID (e.g., examplebucket-1250000000 ). |
String | Yes |
targetRegion | Target bucket region. For the enumerated values, see Regions and Access Endpoints. | String | Yes |
targetPrefix | Prefix of the directory to store the decompressed objects. End a specified directory with / for saving to this directory, or keep it empty for saving to the root directory |
String | No |
{
"code": 0,
"message": "cos gunzip file success",
"data": {
"Bucket": "examplebucket-1250000000",
"Region": "ap-guangzhou"
}
}
Response parameters are described as follows:
Parameter | Description | Type |
---|---|---|
code | Business error code. 0 : the execution is successful. Other values: execution failed. |
Number |
message | Text description of the execution result. The message may be null . |
String |
data | Information on successful execution. If the execution is successful, it contains information about the target bucket. | Object |
error | Execution failure information. If the execution is successful, this parameter is null . |
Object or String |
*.zip
{
"bucket": "examplebucket-1250000000",
"region": "ap-guangzhou",
"key": "example.zip",
"targetBucket": "examplebucket-1250000000",
"targetRegion": "ap-guangzhou",
"targetPrefix": "target/"
}
target/example.txt
Apakah halaman ini membantu?