- 资源:Deployment
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- UserAccessLevel
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- AccessLevel
- DeploymentDetails
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- UpdateHistory
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- HistoryData
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- 方法
资源:Deployment
部署。
JSON 表示法 |
---|
{ "name": string, "description": string, "categories": [ string ], "buildPrefixes": [ string ], "fingerprintSubstrings": [ string ], "apfeProductId": string, "userAccessLevel": { object ( |
字段 | |
---|---|
name |
仅限输出。部署的名称。 |
description |
部署的说明。 |
categories[] |
仅限输出。部署类别。 |
buildPrefixes[] |
仅限输出。build 前缀。 |
fingerprintSubstrings[] |
仅限输出。部署指纹子字符串。通常用于强制执行测试密钥或发布密钥。 |
apfeProductId |
仅限输出。部署设备的产品 ID 代码。 |
userAccessLevel |
仅限输出。用户对此部署的访问权限级别。 |
updateTime |
仅限输出。更新部署时的时间戳。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
endOfLifeUrl |
部署的服务终止网址。将此字段设置为非空网址会将部署标记为服务终止。对于已标记为服务终止的部署,不得取消设置此字段或将其留空。 |
details |
仅限输出。有关部署的更多详细信息。只有在返回部署时,服务器才应返回此字段。 |
UserAccessLevel
对部署的访问权限级别。
JSON 表示法 |
---|
{
"userEmail": string,
"accessLevel": enum ( |
字段 | |
---|---|
userEmail |
用户的电子邮件地址。 |
accessLevel |
用户对部署的访问权限级别。 |
AccessLevel
用户可以对部署拥有不同的访问权限级别。
枚举 | |
---|---|
ACCESS_LEVEL_UNSPECIFIED |
未指定。 |
READ_ONLY_ACCESS |
用户可以查看部署,但无法修改。 |
GROUPS_ONLY_ACCESS |
用户可以修改此部署中的测试组,但不能修改生产组。 |
FULL_ACCESS |
用户可以修改此部署中的测试组和生产组。 |
NO_ACCESS |
该用户无权访问此部署。 |
DeploymentDetails
有关包含更新和群组的部署的详细信息。所有这些信息均为只读信息。
JSON 表示法 |
---|
{ "updates": [ { object ( |
字段 | |
---|---|
updates[] |
部署的更新历史记录。 |
groups[] |
详细视图中的群组。请注意,由于大小问题, |
configs[] |
部署配置。 |
versionTag |
部署版本。 |
UpdateHistory
更新历史记录条目。此信息为只读。
JSON 表示法 |
---|
{
"updateTime": string,
"user": string,
"content": [
{
object ( |
字段 | |
---|---|
updateTime |
更新的时间戳。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
user |
更改时用户的电子邮件地址。 |
content[] |
此用户当时所做的更新。 |
HistoryData
表示交易。例如,如果群组已更新,则内容可能如下所示:
HistoryData {
value = group "security updates"
subData = HistoryData {
value = applied ota configurations
subData = HistoryData {
value = config 1
}, HistoryData {
value = config 2
}
}
}
JSON 表示法 |
---|
{
"value": string,
"subData": [
{
object ( |
字段 | |
---|---|
value |
特定更改的内容或标题(如果存在 subData)。 |
subData[] |
如果存在多项更改,则此摘要会包含所有更改。 |
方法 |
|
---|---|
|
获取 Deployment 。 |
|
列出 deployments 。 |
|
更新 deployment 。 |