Sdílet prostřednictvím


Webhook - Update

Aktualizujte webhook identifikovaný podle názvu webhooku.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
automationAccountName
path True

string

Název účtu Automation.

resourceGroupName
path True

string

Název skupiny prostředků Azure.

Vzor regulárního výrazu: ^[-\w\._]+$

subscriptionId
path True

string

Získá přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného je součástí identifikátoru URI pro každé volání služby.

webhookName
path True

string

Název webhooku.

api-version
query True

string

Verze rozhraní API klienta.

Text požadavku

Name Typ Description
name

string

Získá nebo nastaví název webhooku.

properties.description

string

Získá nebo nastaví popis webhooku.

properties.isEnabled

boolean

Získá nebo nastaví hodnotu povoleného příznaku webhooku.

properties.parameters

object

Získá nebo nastaví parametry úlohy.

properties.runOn

string

Získá nebo nastaví název skupiny Hybrid Worker, na které se spustí úloha webhooku.

Odpovědi

Name Typ Description
200 OK

Webhook

OK

Other Status Codes

ErrorResponse

Odpověď na chybu automatizace popisující, proč operace selhala.

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Update webhook

Ukázkový požadavek

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

Ukázková odpověď

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

Definice

Name Description
ErrorResponse

Chybová odpověď při selhání operace

RunbookAssociationProperty

Vlastnost runbooku přidružená k entitě

Webhook

Definice typu webhooku

WebhookUpdateParameters

Parametry zadané pro operaci aktualizace webhooku.

ErrorResponse

Chybová odpověď při selhání operace

Name Typ Description
code

string

Kód chyby

message

string

Chybová zpráva s informacemi o tom, proč operace selhala.

RunbookAssociationProperty

Vlastnost runbooku přidružená k entitě

Name Typ Description
name

string

Získá nebo nastaví název runbooku.

Webhook

Definice typu webhooku

Name Typ Default value Description
id

string

Plně kvalifikované ID prostředku

name

string

Název prostředku

properties.creationTime

string

Získá nebo nastaví čas vytvoření.

properties.description

string

Získá nebo nastaví popis.

properties.expiryTime

string

Získá nebo nastaví čas vypršení platnosti.

properties.isEnabled

boolean

False

Získá nebo nastaví hodnotu povoleného příznaku webhooku.

properties.lastInvokedTime

string

Získá nebo nastaví čas posledního vyvolání.

properties.lastModifiedBy

string

Podrobnosti o uživateli, který webhook naposledy upravil

properties.lastModifiedTime

string

Získá nebo nastaví čas poslední změny.

properties.parameters

object

Získá nebo nastaví parametry úlohy, která se vytvoří, když webhook volá runbook, ke kterému je přidružen.

properties.runOn

string

Získá nebo nastaví název skupiny Hybrid Worker, na které se spustí úloha webhooku.

properties.runbook

RunbookAssociationProperty

Získá nebo nastaví runbook, ke kterým je webhook přidružený.

properties.uri

string

Získá nebo nastaví identifikátor URI webhooku.

type

string

Typ prostředku.

WebhookUpdateParameters

Parametry zadané pro operaci aktualizace webhooku.

Name Typ Description
name

string

Získá nebo nastaví název webhooku.

properties.description

string

Získá nebo nastaví popis webhooku.

properties.isEnabled

boolean

Získá nebo nastaví hodnotu povoleného příznaku webhooku.

properties.parameters

object

Získá nebo nastaví parametry úlohy.

properties.runOn

string

Získá nebo nastaví název skupiny Hybrid Worker, na které se spustí úloha webhooku.