Webhook - Update

Web kancası adıyla tanımlanan web kancasını güncelleştirin.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/{webhookName}?api-version=2015-10-31

URI Parametreleri

Name İçinde Gerekli Tür Description
automationAccountName
path True

string

Otomasyon hesabının adı.

resourceGroupName
path True

string

Azure Kaynak grubunun adı.

Normal ifade deseni: ^[-\w\._]+$

subscriptionId
path True

string

Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgilerini alır. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur.

webhookName
path True

string

Web kancası adı.

api-version
query True

string

İstemci Api Sürümü.

İstek Gövdesi

Name Tür Description
name

string

Web kancasının adını alır veya ayarlar.

properties.description

string

Web kancasının açıklamasını alır veya ayarlar.

properties.isEnabled

boolean

Web kancasının etkin bayrağının değerini alır veya ayarlar.

properties.parameters

object

İşin parametrelerini alır veya ayarlar.

properties.runOn

string

Web kancası işinin üzerinde çalıştırılacağı karma çalışan grubunun adını alır veya ayarlar.

Yanıtlar

Name Tür Description
200 OK

Webhook

Tamam

Other Status Codes

ErrorResponse

İşlemin neden başarısız olduğunu açıklayan otomasyon hatası yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

Update webhook

Örnek isteği

PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAutomationAccount33/webhooks/TestWebhook?api-version=2015-10-31

{
  "name": "TestWebhook",
  "properties": {
    "isEnabled": false,
    "description": "updated webhook"
  }
}

Örnek yanıt

{
  "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAutomationAccount33/webhooks/TestWebhook",
  "name": "TestWebhook",
  "properties": {
    "isEnabled": false,
    "expiryTime": "2018-03-30T23:03:14.5752078+00:00",
    "runbook": {
      "name": "TestRunbook"
    },
    "lastInvokedTime": null,
    "runOn": null,
    "parameters": null,
    "uri": "",
    "creationTime": "2017-03-30T21:52:01.272378+00:00",
    "lastModifiedBy": "",
    "lastModifiedTime": "2017-03-30T23:03:14.9069441+00:00"
  }
}

Tanımlar

Name Description
ErrorResponse

İşlem hatasının hata yanıtı

RunbookAssociationProperty

Varlıkla ilişkili runbook özelliği.

Webhook

Web kancası türünün tanımı.

WebhookUpdateParameters

Web kancası güncelleştirme işlemine sağlanan parametreler.

ErrorResponse

İşlem hatasının hata yanıtı

Name Tür Description
code

string

Hata kodu

message

string

İşlemin neden başarısız olduğunu belirten hata iletisi.

RunbookAssociationProperty

Varlıkla ilişkili runbook özelliği.

Name Tür Description
name

string

Runbook'un adını alır veya ayarlar.

Webhook

Web kancası türünün tanımı.

Name Tür Default value Description
id

string

Kaynağın tam kaynak kimliği

name

string

Kaynağın adı

properties.creationTime

string

Oluşturma süresini alır veya ayarlar.

properties.description

string

Açıklamayı alır veya ayarlar.

properties.expiryTime

string

Süre sonunu alır veya ayarlar.

properties.isEnabled

boolean

False

Web kancasının etkin bayrağının değerini alır veya ayarlar.

properties.lastInvokedTime

string

Son çağrılan zamanı alır veya ayarlar.

properties.lastModifiedBy

string

Web kancasını en son değiştiren kullanıcının ayrıntıları

properties.lastModifiedTime

string

Son değiştirme zamanını alır veya ayarlar.

properties.parameters

object

Web kancası ilişkili olduğu runbook'u çağırdığında oluşturulan işin parametrelerini alır veya ayarlar.

properties.runOn

string

Web kancası işinin üzerinde çalıştırılacağı karma çalışan grubunun adını alır veya ayarlar.

properties.runbook

RunbookAssociationProperty

Web kancasının ilişkili olduğu runbook'u alır veya ayarlar.

properties.uri

string

Web kancası uri'sini alır veya ayarlar.

type

string

Kaynağın türü.

WebhookUpdateParameters

Web kancası güncelleştirme işlemine sağlanan parametreler.

Name Tür Description
name

string

Web kancasının adını alır veya ayarlar.

properties.description

string

Web kancasının açıklamasını alır veya ayarlar.

properties.isEnabled

boolean

Web kancasının etkin bayrağının değerini alır veya ayarlar.

properties.parameters

object

İşin parametrelerini alır veya ayarlar.

properties.runOn

string

Web kancası işinin üzerinde çalıştırılacağı karma çalışan grubunun adını alır veya ayarlar.