Kaynak: Dağıtım
Bir dağıtım.
JSON gösterimi |
---|
{ "name": string, "description": string, "categories": [ string ], "buildPrefixes": [ string ], "fingerprintSubstrings": [ string ], "apfeProductId": string, "userAccessLevel": { object ( |
Alanlar | |
---|---|
name |
Yalnızca çıkış. Dağıtımın adı. |
description |
Dağıtımın açıklaması. |
categories[] |
Yalnızca çıkış. Dağıtım kategorileri. |
buildPrefixes[] |
Yalnızca çıkış. Derleme ön eki. |
fingerprintSubstrings[] |
Yalnızca çıkış. Dağıtım parmak izi alt dizesi. Genellikle test anahtarlarını veya sürüm anahtarlarını zorunlu kılmak için kullanılır. |
apfeProductId |
Yalnızca çıkış. Dağıtım cihazının Ürün Kimliği kodu. |
userAccessLevel |
Yalnızca çıkış. Kullanıcının bu dağıtıma erişim düzeyi. |
updateTime |
Yalnızca çıkış. Dağıtımın güncellendiği zaman damgası. Nanosaniye çözünürlüğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
endOfLifeUrl |
Dağıtımın kullanım ömrü sonu URL'si. Bu alanın boş olmayan bir URL'ye ayarlanması, dağıtımı kullanım ömrünün sonu olarak işaretler. Kullanım ömrü sonu olarak işaretlenmiş bir dağıtım için bu alan ayarlanmamalı veya boş olarak ayarlanmamalıdır. |
details |
Yalnızca çıkış. Dağıtımla ilgili daha fazla ayrıntı. Bu alan, dağıtım geri verilirken yalnızca sunucu tarafından döndürülmelidir. |
UserAccessLevel
Dağıtımlara erişim düzeyi.
JSON gösterimi |
---|
{
"userEmail": string,
"accessLevel": enum ( |
Alanlar | |
---|---|
userEmail |
Kullanıcının e-posta adresi. |
accessLevel |
Kullanıcının dağıtıma erişim düzeyi. |
AccessLevel
Kullanıcının bir dağıtıma farklı erişim düzeyleri olabilir.
Sıralamalar | |
---|---|
ACCESS_LEVEL_UNSPECIFIED |
Belirtilmedi. |
READ_ONLY_ACCESS |
Kullanıcı, dağıtımı görüntüleyebilir ancak değiştiremez. |
GROUPS_ONLY_ACCESS |
Kullanıcı test gruplarını değiştirebilir ancak bu dağıtımdaki üretim grubunu değiştiremez. |
FULL_ACCESS |
Kullanıcı, bu dağıtımda hem test gruplarını hem de üretim grubunu değiştirebilir. |
NO_ACCESS |
Kullanıcının bu dağıtıma erişimi yok. |
DeploymentDetails
Güncellemeleri ve grupları içeren dağıtımla ilgili ayrıntılar. Bu bilgilerin tümü salt okunurdur.
JSON gösterimi |
---|
{ "updates": [ { object ( |
Alanlar | |
---|---|
updates[] |
Dağıtımın güncelleme geçmişi. |
groups[] |
Ayrıntılı görünümde gruplar. Boyut sorunları nedeniyle |
configs[] |
Dağıtım yapılandırmaları. |
versionTag |
Dağıtım sürümü. |
UpdateHistory
Güncelleme geçmişi girişi. Bu bilgiler salt okunurdur.
JSON gösterimi |
---|
{
"updateTime": string,
"user": string,
"content": [
{
object ( |
Alanlar | |
---|---|
updateTime |
Güncellemenin gerçekleştiği zaman damgası. Nanosaniye çözünürlüğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
user |
Değişiklik yapıldığında kullanıcının e-posta adresi. |
content[] |
Şu an için bu kullanıcı tarafından yapılan güncellemeler. |
HistoryData
Bir işlemi temsil eder. Örneğin, bir grup güncellendiyse aşağıdaki gibi görünebilir:
HistoryData {
value = group "security updates"
subData = HistoryData {
value = applied ota configurations
subData = HistoryData {
value = config 1
}, HistoryData {
value = config 2
}
}
}
JSON gösterimi |
---|
{
"value": string,
"subData": [
{
object ( |
Alanlar | |
---|---|
value |
Belirli bir değişikliğin içeriği veya alt veri varsa bir başlığın içeriği. |
subData[] |
Birden fazla değişiklik varsa bunlar bunların her birini içerir. |
Yöntemler |
|
---|---|
|
Deployment alır. |
|
Listeler deployments . |
|
deployment öğesini günceller. |