Arka uç için trafik yapılandırmasını kontrol eder.
JSON gösterimi |
---|
{ "name": string, "current": { object ( |
Alanlar | |
---|---|
name |
Tanımlayıcı. Arka ucun kaynak adı. Biçim:
|
current |
Yalnızca çıkış. Arka uç için ayrılan mevcut trafik durumu.
|
reconciling |
Yalnızca çıkış. Doğru değerine sahipse bu alan, sistemin arka ucun |
createTime |
Yalnızca çıkış. Arka ucun oluşturulduğu saat. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
updateTime |
Yalnızca çıkış. Arka ucun son güncellenme zamanı. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
labels |
İsteğe bağlı. Nesneleri düzenlemek ve kategorilere ayırmak için kullanılabilecek yapılandırılmamış anahtar/değer eşlemesi.
|
annotations |
İsteğe bağlı. Rastgele meta verileri depolamak için harici araçlar tarafından ayarlanabilecek yapılandırılmamış anahtar/değer eşlemesi. Bu öğeler sorgulanamaz ve nesneler değiştirilirken korunmalıdır.
|
etag |
Yalnızca çıkış. Diğer değerleri temel alan sunucu tarafından hesaplanan sağlama toplamı; işlemin beklenen kaynak üzerinde yapılmasını sağlamak için güncelleme veya silme sırasında gönderilebilir. |
uid |
Yalnızca çıkış. Sistem tarafından atanmış, benzersiz tanımlayıcı. |
Birleştirme alanı
|
|
target |
Arka uç için istenen trafiği manuel olarak kontrol edecek şekilde ayarlayın. Bu durum, |
rolloutPolicy |
Kullanıma sunma politikası, yeni derlemelerin ve otomatik dağıtımların nasıl oluşturulduğunu belirtir. |
Trafik Kümesi
Birlikte trafiğin nereye yönlendirildiğini gösteren trafik bölümlerinin listesi.
JSON gösterimi |
---|
{
"splits": [
{
object ( |
Alanlar | |
---|---|
splits[] |
Zorunlu. Trafik bölmelerinin listesi. |
Trafik Bölmesi
Arka uç için trafik paylaştırma.
JSON gösterimi |
---|
{ "build": string, "percent": integer } |
Alanlar | |
---|---|
build |
Zorunlu. Trafiğin yönlendirildiği derleme. |
percent |
Zorunlu. Derlemeye gönderilecek trafiğin yüzdesi. Şu anda% 100 veya %0 olmalıdır. |
Kullanıma Sunma Politikası
Derleme ve kullanıma sunma işlemlerinin nasıl tetiklenip kullanıma sunulduğuna ilişkin politika.
JSON gösterimi |
---|
{ "disabled": boolean, "disabledTime": string, // Union field |
Alanlar | |
---|---|
disabled |
İsteğe bağlı. Doğru değerine sahipse bu RolloutPolicy aracılığıyla kullanıma sunumların oluşturulmasını engelleyen bir işaret. |
disabledTime |
Yalnızca çıkış. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
Birleştirme alanı trigger . Yeni bir derlemeyi tetikleyebilecek kod tabanı etkinliğinin türünü belirtir. trigger şunlardan yalnızca biri olabilir: |
|
codebaseBranch |
Ayarlanırsa bu politikayla başlatılacak yeni bir derlemeyi tetikleyen bir dal belirtir. Aksi takdirde otomatik olarak kullanıma sunulmayacaktır. |