リソース: Deployment
Deployment。
JSON 表現 |
---|
{ "name": string, "description": string, "categories": [ string ], "buildPrefixes": [ string ], "fingerprintSubstrings": [ string ], "apfeProductId": string, "userAccessLevel": { object ( |
フィールド | |
---|---|
name |
出力のみ。デプロイメントの名前。 |
description |
デプロイメントの説明。 |
categories[] |
出力のみ。デプロイのカテゴリ。 |
buildPrefixes[] |
出力のみ。ビルド プレフィックス。 |
fingerprintSubstrings[] |
出力のみ。デプロイメント フィンガープリントの部分文字列。通常は、テストキーまたはリリースキーを適用するために使用されます。 |
apfeProductId |
出力のみ。導入デバイスのプロダクト ID コード。 |
userAccessLevel |
出力のみ。このデプロイメントに対するユーザーのアクセスレベル。 |
updateTime |
出力のみ。デプロイメントが更新された時点のタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
endOfLifeUrl |
デプロイメントのサポート終了 URL。このフィールドを空以外の URL に設定すると、デプロイのサポートが終了します。すでにサポート終了としてマークされているデプロイの場合、このフィールドを未設定のままにしたり、空に設定したりすることはできません。 |
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[] |
Deployment の更新履歴。 |
groups[] |
詳細ビューのグループ。サイズの問題により、 |
configs[] |
デプロイ構成。 |
versionTag |
デプロイのバージョン。 |
UpdateHistory
更新履歴のエントリ。この情報は読み取り専用です。
JSON 表現 |
---|
{
"updateTime": string,
"user": string,
"content": [
{
object ( |
フィールド | |
---|---|
updateTime |
更新が発生したときのタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
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[] |
複数の変更があった場合は、それぞれの変更が反映されます。 |
Methods |
|
---|---|
|
Deployment を取得します。 |
|
deployments を一覧表示します。 |
|
deployment を更新します。 |