标准字段

这个章节描述了一系列定义近似概念时候应该被使用的标准消息字段。这可以用来保证跨不同APIs之间的相同概念有着相同的名称和语义。

Name Type Description
name string name字段应该包含相对资源名。
parent string 在资源定义和List/Create请求里,parent应该包含其父级的相对资源名。
create_time Timestamp 一个实体的创建时间戳。
update_time Timestamp 一个实体最后一次被修改的时间戳. 提示: update_time会在create/patch/delete操作发生作用时被更新。
delete_time Timestamp 一个实体的被删除时间。只有支持还原操作时存在。
expire_time Timestamp 一个实体的过期时间戳,如果它会过期的话。
start_time Timestamp 标记某个时间段开始的时间戳。
end_time Timestamp 标记某个时间段或操作结束的时间戳(不管成功与否)。
read_time Timestamp 某个特定资源被获取(在请求中被使用)或者被读取(在响应中使用)的时间戳。
time_zone string 时区名称. 它应该是一个 IANA TZ 名称,形如”America/Los_Angeles”。更多信息,请查看 https://en.wikipedia.org/wiki/List_of_tz_database_time_zones。
region_code string 一个地区的Unicode country/region code (CLDR) ,形如”US” and “419”。更多信息,请查看 http://www.unicode.org/reports/tr35/#unicode_region_subtag。
language_code string The BCP-47 language code,形如”en-US”或者”sr-Latn”。更多信息,请查看 http://www.unicode.org/reports/tr35/#Unicode_locale_identifier。
mime_type string 一个IANA发布的MIME类型(也被称为媒体类型)。更多信息,请查看 https://www.iana.org/assignments/media-types/media-types.xhtml.
display_name string 一个实体的显示名称。
title string 一个实体的官方名称,例如公司名字。 它应该被视为display_name的正式版本。
description string 一个实体的一段或多段文字描述。
filter string List方法的标准过滤参数。
query string 如果应用于搜索方法,则与过滤器相同(即:搜索)
page_token string List请求中的分页标记。
page_size int32 List请求中的分页大小。
total_size int32 不分页时列表中的项目总数。
next_page_token string 列表响应中的下一个分页标记。 它应该作为page_token用于下一个请求。 一个空值意味着没有更多的结果。
order_by string 指定List请求结果的排序规则。
request_id string 一个用于检测重复请求的唯一字符串。
resume_token string 用于恢复流媒体请求的不透明令牌。
labels map<string, string> 代表云资源标签。
deleted bool 如果某个资源允许取消删除行为,则必须有一个deleted的字段,指示该资源是否已被删除。
show_deleted bool 如果某个资源允许取消删除行为,则对应的List方法必须有一个show_deleted的参数,这样客户端才能查看那些被删除的资源。
update_mask FieldMask 它用于更新请求消息,以便对资源执行部分更新。 该掩码是相对于资源而不是请求消息。
validate_only bool 如果为true,则表示只想验证给定的请求,而并不实际执行。