Skip to content

Commit ac5ae71

Browse files
committed
update csp doc
1 parent cd1ad63 commit ac5ae71

File tree

1 file changed

+0
-181
lines changed

1 file changed

+0
-181
lines changed

csp/api.md

-181
Original file line numberDiff line numberDiff line change
@@ -826,187 +826,6 @@ function(err, data) { ... }
826826
| - LocationConstraint |Bucket 所在区域。枚举值请见:[Bucket 地域信息](https://cloud.tencent.com/document/product/436/6224) | String |
827827

828828

829-
### Get Bucket Lifecycle
830-
831-
[Get Bucket Lifecycle 接口说明](https://cloud.tencent.com/document/product/436/8278)
832-
833-
Get Bucket Lifecycle 接口可以获取存储桶的生命周期规则。
834-
835-
#### 使用示例
836-
837-
```js
838-
cos.getBucketLifecycle({
839-
Bucket: 'test-1250000000', /* 必须 */
840-
Region: 'ap-guangzhou', /* 必须 */
841-
}, function(err, data) {
842-
console.log(err || data);
843-
});
844-
```
845-
846-
#### 返回示例
847-
848-
```json
849-
{
850-
"Rules": [{
851-
"ID": "3",
852-
"Filter": "",
853-
"Status": "Enabled",
854-
"Expiration": {
855-
"Days": "180"
856-
}
857-
}],
858-
"statusCode": 200,
859-
"headers": {}
860-
}
861-
```
862-
863-
#### 参数说明
864-
865-
| 参数名 | 参数描述 | 类型 | 必填 |
866-
|--------|----------|------|------|
867-
| Bucket | Bucket 的名称。命名规则为{name}-{appid} ,此处填写的存储桶名称必须为此格式 | String ||
868-
| Region | Bucket 所在区域。枚举值请见:[Bucket 地域信息](https://cloud.tencent.com/document/product/436/6224) | String ||
869-
870-
#### 回调函数说明
871-
872-
```js
873-
function(err, data) { ... }
874-
```
875-
876-
| 参数名 | 参数描述 | 类型 |
877-
|--------|----------|------|
878-
| err | 请求发生错误时返回的对象,包括网络错误和业务错误。如果请求成功,则为空,[错误码文档](https://cloud.tencent.com/document/product/436/7730) | Object |
879-
| - statusCode | 请求返回的 HTTP 状态码,如 200、403、404 等 | Number |
880-
| - headers | 请求返回的头部信息 | Object |
881-
| data | 请求成功时返回的对象,如果请求发生错误,则为空 | Object |
882-
| - statusCode | 请求返回的 HTTP 状态码,如 200、403、404 等 | Number |
883-
| - headers | 请求返回的头部信息 | Object |
884-
| - Rules | 请求返回的头部信息 | ObjectArray |
885-
| - - ID | 规则的唯一标识 ID | String |
886-
| - - Status | 规则的开启状态,枚举值:Enabled、Disabled | String |
887-
| - - Filter | 指定过滤条件 | String |
888-
| - - - Prefix | 规则要匹配上的 Object 前缀 | String |
889-
| - - Expiration | 表示对 Object 删除 | Object |
890-
| - - - Days | 规则生效天数,按文件上传时间开始算,必须为正整数 | Object |
891-
892-
893-
### Put Bucket Lifecycle
894-
895-
[Put Bucket Lifecycle 接口](https://cloud.tencent.com/document/product/436/8280)
896-
897-
Put Bucket Lifecycle 接口可以设置存储桶的生命周期规则。
898-
899-
#### 使用示例
900-
901-
示例一:上传 180 天后,删除文件
902-
```js
903-
cos.putBucketLifecycle({
904-
Bucket: 'test-1250000000', /* 必须 */
905-
Region: 'ap-guangzhou', /* 必须 */
906-
Rules: [{
907-
"ID": "3",
908-
"Status": "Enabled",
909-
"Filter": {},
910-
"Expiration": {
911-
"Days": "180"
912-
}
913-
}],
914-
}, function(err, data) {
915-
console.log(err || data);
916-
});
917-
```
918-
919-
示例二:上传 30 天后,删除碎片(未完成的UploadId)
920-
```js
921-
cos.putBucketLifecycle({
922-
Bucket: 'test-1250000000', /* 必须 */
923-
Region: 'ap-guangzhou', /* 必须 */
924-
Rules: [{
925-
"ID": "4",
926-
"Status": "Enabled",
927-
"Filter": {},
928-
"AbortIncompleteMultipartUpload": {
929-
"DaysAfterInitiation": "30"
930-
}
931-
}],
932-
}, function(err, data) {
933-
console.log(err || data);
934-
});
935-
```
936-
937-
#### 参数说明
938-
939-
| 参数名 | 参数描述 | 类型 | 必填 |
940-
|--------|----------|------|------|
941-
| Bucket | Bucket 的名称。命名规则为{name}-{appid} ,此处填写的存储桶名称必须为此格式 | String ||
942-
| Region | Bucket 所在区域。枚举值请见:[Bucket 地域信息](https://cloud.tencent.com/document/product/436/6224) | String ||
943-
| LifecycleConfiguration | 指定生命周期规则 | Object ||
944-
| - Rules | 请求返回的头部信息 | ObjectArray ||
945-
| - - ID | 规则的唯一标识 ID | String ||
946-
| - - Status | 规则的开启状态,枚举值:Enabled、Disabled | String ||
947-
| - - Filter | 指定过滤条件 | String ||
948-
| - - - Prefix | 规则要匹配上的 Object 前缀 | String ||
949-
| - - Expiration | 表示对 Object 删除 | Object ||
950-
| - - - Days | 规则生效天数,按文件上传时间开始算,必须为正整数 | Object ||
951-
| - - AbortIncompleteMultipartUpload | 表示删除碎片 | Object ||
952-
| - - - Days | 规则生效天数,按文件上传时间开始算,必须为正整数 | Object ||
953-
954-
#### 回调函数说明
955-
956-
```js
957-
function(err, data) { ... }
958-
```
959-
960-
| 参数名 | 参数描述 | 类型 |
961-
|--------|----------|------|
962-
| err | 请求发生错误时返回的对象,包括网络错误和业务错误。如果请求成功,则为空,[错误码文档](https://cloud.tencent.com/document/product/436/7730) | Object |
963-
| - statusCode | 请求返回的 HTTP 状态码,如 200、403、404 等 | Number |
964-
| - headers | 请求返回的头部信息 | Object |
965-
| data | 请求成功时返回的对象,如果请求发生错误,则为空 | Object |
966-
| - statusCode | 请求返回的 HTTP 状态码,如 200、403、404 等 | Number |
967-
| - headers | 请求返回的头部信息 | Object |
968-
969-
970-
### Delete Bucket Lifecycle
971-
972-
[Delete Bucket Lifecycle 接口](https://cloud.tencent.com/document/product/436/8284)
973-
974-
Delete Bucket Lifecycle 接口可以删除存储桶的生命周期规则。
975-
976-
#### 使用示例
977-
978-
```js
979-
cos.deleteBucketLifecycle({
980-
Bucket: 'test-1250000000', /* 必须 */
981-
Region: 'ap-guangzhou', /* 必须 */
982-
}, function(err, data) {
983-
console.log(err || data);
984-
});
985-
```
986-
987-
#### 参数说明
988-
989-
| 参数名 | 参数描述 | 类型 | 必填 |
990-
|--------|----------|------|------|
991-
| Bucket | Bucket 的名称。命名规则为{name}-{appid} ,此处填写的存储桶名称必须为此格式 | String ||
992-
| Region | Bucket 所在区域。枚举值请见:[Bucket 地域信息](https://cloud.tencent.com/document/product/436/6224) | String ||
993-
994-
#### 回调函数说明
995-
996-
```js
997-
function(err, data) { ... }
998-
```
999-
1000-
| 参数名 | 参数描述 | 类型 |
1001-
|--------|----------|------|
1002-
| err | 请求发生错误时返回的对象,包括网络错误和业务错误。如果请求成功,则为空,[错误码文档](https://cloud.tencent.com/document/product/436/7730) | Object |
1003-
| - statusCode | 请求返回的 HTTP 状态码,如 200、403、404 等 | Number |
1004-
| - headers | 请求返回的头部信息 | Object |
1005-
| data | 请求成功时返回的对象,如果请求发生错误,则为空 | Object |
1006-
| - statusCode | 请求返回的 HTTP 状态码,如 200、403、404 等 | Number |
1007-
| - headers | 请求返回的头部信息 | Object |
1008-
1009-
1010829

1011830
## Object 操作
1012831

0 commit comments

Comments
 (0)