Webhook - Update

Perbarui webhook yang diidentifikasi dengan nama webhook.

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

Parameter URI

Name In Required Type Description
automationAccountName
path True
  • string

Nama akun automasi.

resourceGroupName
path True
  • string

Nama grup Sumber Daya Azure.

Regex pattern: ^[-\w\._]+$

subscriptionId
path True
  • string

Mendapatkan kredensial langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan.

webhookName
path True
  • string

Nama webhook.

api-version
query True
  • string

Versi Api Klien.

Isi Permintaan

Name Type Description
name
  • string

Mendapatkan atau mengatur nama webhook.

properties.description
  • string

Mendapatkan atau mengatur deskripsi webhook.

properties.isEnabled
  • boolean

Mendapatkan atau menetapkan nilai bendera webhook yang diaktifkan.

properties.parameters
  • object

Mendapatkan atau mengatur parameter pekerjaan.

properties.runOn
  • string

Mendapatkan atau mengatur nama grup hybrid worker tempat pekerjaan webhook akan berjalan.

Respons

Name Type Description
200 OK

OK

Other Status Codes

Respons kesalahan automasi yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Azure Active Directory Flow OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation meniru akun pengguna Anda

Contoh

Update webhook

Sample Request

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"
  }
}

Sample Response

{
  "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"
  }
}

Definisi

ErrorResponse

Respons kesalahan kegagalan operasi

RunbookAssociationProperty

Properti runbook yang terkait dengan entitas.

Webhook

Definisi jenis webhook.

WebhookUpdateParameters

Parameter yang disediakan untuk operasi webhook pembaruan.

ErrorResponse

Respons kesalahan kegagalan operasi

Name Type Description
code
  • string

Kode kesalahan

message
  • string

Pesan kesalahan yang menunjukkan mengapa operasi gagal.

RunbookAssociationProperty

Properti runbook yang terkait dengan entitas.

Name Type Description
name
  • string

Mendapatkan atau mengatur nama runbook.

Webhook

Definisi jenis webhook.

Name Type Default Value Description
id
  • string

Id sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya

name
  • string

Nama sumber daya.

properties.creationTime
  • string

Mendapatkan atau mengatur waktu pembuatan.

properties.description
  • string

Mendapatkan atau mengatur deskripsi.

properties.expiryTime
  • string

Mendapatkan atau mengatur waktu kedaluwarsa.

properties.isEnabled
  • boolean
False

Mendapatkan atau menetapkan nilai bendera webhook yang diaktifkan.

properties.lastInvokedTime
  • string

Mendapatkan atau mengatur waktu terakhir yang dipanggil.

properties.lastModifiedBy
  • string

Detail pengguna yang terakhir mengubah Webhook

properties.lastModifiedTime
  • string

Mendapatkan atau mengatur waktu terakhir yang dimodifikasi.

properties.parameters
  • object

Mendapatkan atau mengatur parameter pekerjaan yang dibuat saat webhook memanggil runbook yang terkait dengannya.

properties.runOn
  • string

Mendapatkan atau mengatur nama grup hybrid worker tempat pekerjaan webhook akan berjalan.

properties.runbook

Mendapatkan atau mengatur runbook yang dikaitkan dengan webhook.

properties.uri
  • string

Mendapatkan atau mengatur uri webhook.

type
  • string

Jenis sumber daya.

WebhookUpdateParameters

Parameter yang disediakan untuk operasi webhook pembaruan.

Name Type Description
name
  • string

Mendapatkan atau mengatur nama webhook.

properties.description
  • string

Mendapatkan atau mengatur deskripsi webhook.

properties.isEnabled
  • boolean

Mendapatkan atau menetapkan nilai bendera webhook yang diaktifkan.

properties.parameters
  • object

Mendapatkan atau mengatur parameter pekerjaan.

properties.runOn
  • string

Mendapatkan atau mengatur nama grup hybrid worker tempat pekerjaan webhook akan berjalan.