Tüm Ürünler
Search
Belge Merkezi

:Uygulama tetikleyicisi sorgulama

Son Güncelleme:Oct 06, 2026

Belirli bir uygulama tetikleyicisini sorgulamak için DescribeTrigger işlemini çağırabilirsiniz.

Hata Ayıklama

OpenAPI Explorer imza değerini otomatik olarak hesaplar. Kolaylık sağlaması açısından bu işlemi OpenAPI Explorer üzerinden çağırmanızı öneririz. OpenAPI Explorer, farklı SDK'lar için örnek kodları dinamik olarak oluşturur.

İstek sözdizimi

GET /clusters/[cluster_id]/triggers?Namespace=String&Type=String&Name=String&action=String HTTP/1.1
Content-Type:application/json

İstek parametreleri

Tablo 1. İstek yolu parametreleri
Parametre Tür Gerekli Örnek Açıklama
cluster_id String Evet c5cdf7e3938bc4f8eb0e44b21a80f****


Kümenin kimliği.

Tablo 2. İstek sorgu parametreleri
ParametreTürGerekliÖrnekAçıklama
NamespaceStringEvetdefault

Uygulamanın ait olduğu ad alanı.

TypeStringHayırdeployment

Tetikleyici türü. Geçerli değerler:

  • deployment: Dağıtımlar üzerinde işlem yapar.
  • application: Uygulama Merkezi'nde dağıtılan uygulamalar üzerinde işlem yapar.

Varsayılan değer: deployment.

Bu parametreyi ayarlamazsanız tetikleyiciler türe göre filtrelenmez.

NameStringEvetweb-server

Uygulamanın adı.

actionStringHayırredeploy

Tetikleyicinin gerçekleştirdiği eylem. Değeri redeploy olarak ayarlayın.

redeploy: project_id ile belirtilen kaynakları yeniden dağıtır.

Bu parametreyi belirtmezseniz tetikleyiciler eyleme göre filtrelenmez.

Yanıt sözdizimi

HTTP/1.1 200 OK
Content-Type:application/json

[ {
  "id" : "String",
  "name" : "String",
  "cluster_id" : "String",
  "project_id" : "String",
  "type" : "String",
  "action" : "String",
  "token" : "String"
} ]

Yanıt parametreleri

Tablo 3. Yanıt gövdesi parametreleri
ParametreTürÖrnekAçıklama
trigger_info dizisi

Döndürülen tetikleyici ayrıntıları.

idString1234

Tetikleyicinin kimliği.

nameStringtest

Tetikleyicinin adı.

cluster_idStringc259f563386444ebb8d7****

Kümenin kimliği.

project_idStringdefault/test-app

Projenin adı.

Ad, uygulamanın dağıtıldığı ad alanından ve uygulamanın adından oluşur. Biçim ${namespace}/${name} şeklindedir. Örnek: default/test-app.

typeStringdeployment

Tetikleyici türü.

Geçerli değerler:

  • deployment: Tetikleyicinin Dağıtımlar üzerinde işlem yaptığını gösterir.
  • application: Tetikleyicinin Uygulama Merkezi'nde dağıtılan uygulamalar üzerinde işlem yaptığını gösterir.

Varsayılan değer: deployment.

actionStringredeploy

Tetikleyicinin gerçekleştirdiği eylem. Geçerli değer:

redeploy: Tetikleyicinin project_id tarafından belirtilen kaynakları yeniden dağıttığını gösterir.

tokenStringeyJhbGci***

Belirteç bilgileri.

Örnekler

Örnek istekler

GET /clusters/[cluster_id]/triggers?Namespace=default&Type=deployment&Name=web-server&action=redeploy HTTP/1.1
Host:cs.aliyuncs.com
Content-Type:application/json

Başarılı yanıt örnekleri

XML biçimi

HTTP/1.1 200 OK
Content-Type:application/xml

<DescribeTriggerResponse>
    <id>1234</id>
    <name>test</name>
    <cluster_id>c259f563386444ebb8d7****</cluster_id>
    <project_id>default/test-app</project_id>
    <type>deployment</type>
    <action>redeploy</action>
    <token>eyJhbGci***</token>
</DescribeTriggerResponse>

JSON biçimi

HTTP/1.1 200 OK
Content-Type:application/json

[ {
  "id" : "1234",
  "name" : "test",
  "cluster_id" : "c259f563386444ebb8d7****",
  "project_id" : "default/test-app",
  "type" : "deployment",
  "action" : "redeploy",
  "token" : "eyJhbGci***"
} ]

Hata kodları

Hata kodlarının listesi için API Hata Merkezi adresini ziyaret edin.