Kaynak: Dağıtım
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 öneki. |
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ı. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
endOfLifeUrl |
Dağıtımın kullanım ömrü sonu URL'si. Bu alan boş olmayan bir URL'ye ayarlanırsa dağıtım, kullanım ömrü sonu olarak işaretlenir. Bu alan, halihazırda kullanım ömrü sonu olarak işaretlenmiş bir dağıtım için ayarlanmamalı veya boş olarak ayarlanmamalıdır. |
details |
Yalnızca çıkış. Dağıtımla ilgili daha fazla ayrıntı. Bu alan, yalnızca dağıtım döndürülürken 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ı bir dağıtım için farklı erişim düzeylerine sahip 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. Tüm bu bilgiler 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ümdeki 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ı. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
user |
Değişiklik yapıldığında kullanıcının e-posta adresi. |
content[] |
Şu anda bu kullanıcı tarafından yapılan güncellemeler. |
HistoryData
Bir işlemi temsil eder. Örneğin, bir grup güncellendiyse grup 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 veya alt veri varsa bir başlığın içeriği. |
subData[] |
Birden çok değişiklik varsa her bir değişiklik burada yer alır. |
Yöntemler |
|
|---|---|
|
Deployment alır. |
|
deployments listeleri. |
|
deployment günceller. |