资源:BucketOperation
BucketOperation 表示作业的桶级细分。
| JSON 表示法 |
|---|
{ "name": string, "bucketName": string, "createTime": string, "startTime": string, "completeTime": string, "counters": { object ( |
| 字段 | |
|---|---|
name |
标识符。BucketOperation 的资源名称。这是由服务定义的。格式: |
bucketName |
BucketOperation 中要转换的对象的存储桶名称。 |
createTime |
仅限输出。BucketOperation 创建的时间。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
startTime |
仅限输出。BucketOperation 启动的时间。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
completeTime |
仅限输出。BucketOperation 完成的时间。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
counters |
仅限输出。铲斗作业进展情况信息。 |
errorSummaries[] |
仅限输出。总结遇到的错误,并提供示例错误日志条目。 |
state |
仅限输出。BucketOperation 的状态。 |
联合字段 object_configuration。指定要在 BucketOperation 中转换的对象。object_configuration 只能是下列其中一项: |
|
prefixList |
指定与前缀集匹配的对象。 |
manifest |
在清单文件中指定对象。 |
projectSource |
指定与项目源中的对象过滤器匹配的对象。 |
联合字段 transformation。要对对象执行的操作。transformation 只能是下列其中一项: |
|
putObjectHold |
更改对象保全状态。 |
deleteObject |
删除对象。 |
putMetadata |
更新对象元数据。允许更新固定键元数据和自定义元数据,以及固定键元数据,例如 Cache-Control、Content-Disposition、Content-Encoding、Content-Language、Content-Type、Custom-Time。 |
rewriteObject |
重写对象并更新元数据(例如 KMS 密钥)。 |
updateObjectCustomContext |
更新对象自定义上下文。 |
setObjectAcls |
更新对象访问控制列表。 |
州
描述 BucketOperation 的状态。
| 枚举 | |
|---|---|
STATE_UNSPECIFIED |
默认值。此值未使用。 |
QUEUED |
已创建但尚未开始。 |
RUNNING |
进行中。 |
SUCCEEDED |
已成功完成。 |
CANCELED |
已被用户取消。 |
FAILED |
因出现不可恢复的故障而终止。 |
方法 |
|
|---|---|
|
获取 BucketOperation。 |
|
列出给定项目和作业中的 BucketOperations。 |