Share via


Webhook - Update

Uppdatera webhooken som identifieras med webhook-namnet.

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

URI-parametrar

Name I Obligatorisk Typ Description
automationAccountName
path True

string

Namnet på Automation-kontot.

resourceGroupName
path True

string

Namnet på en Azure-resursgrupp.

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

subscriptionId
path True

string

Hämtar autentiseringsuppgifter för prenumerationen som unikt identifierar Microsoft Azure-prenumerationen. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

webhookName
path True

string

Webhookens namn.

api-version
query True

string

Klient-API-version.

Begärandetext

Name Typ Description
name

string

Hämtar eller anger namnet på webhooken.

properties.description

string

Hämtar eller anger beskrivningen av webhooken.

properties.isEnabled

boolean

Hämtar eller anger värdet för den aktiverade webhookens flagga.

properties.parameters

object

Hämtar eller anger jobbets parametrar.

properties.runOn

string

Hämtar eller anger namnet på hybrid worker-gruppen som webhook-jobbet ska köras på.

Svar

Name Typ Description
200 OK

Webhook

OK

Other Status Codes

ErrorResponse

Automation-felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

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

Definitioner

Name Description
ErrorResponse

Felsvar på ett åtgärdsfel

RunbookAssociationProperty

Runbook-egenskapen som är associerad med entiteten.

Webhook

Definition av webhook-typen.

WebhookUpdateParameters

Parametrarna som angetts för uppdateringens webhook-åtgärd.

ErrorResponse

Felsvar på ett åtgärdsfel

Name Typ Description
code

string

Felkod

message

string

Felmeddelande som anger varför åtgärden misslyckades.

RunbookAssociationProperty

Runbook-egenskapen som är associerad med entiteten.

Name Typ Description
name

string

Hämtar eller anger namnet på runbooken.

Webhook

Definition av webhook-typen.

Name Typ Standardvärde Description
id

string

Fullständigt kvalificerat resurs-ID för resursen

name

string

Namnet på resursen

properties.creationTime

string

Hämtar eller anger skapandetiden.

properties.description

string

Hämtar eller anger beskrivningen.

properties.expiryTime

string

Hämtar eller anger förfallotiden.

properties.isEnabled

boolean

False

Hämtar eller anger värdet för den aktiverade flaggan för webhooken.

properties.lastInvokedTime

string

Hämtar eller anger den senast anropade tiden.

properties.lastModifiedBy

string

Information om den användare som senast ändrade webhooken

properties.lastModifiedTime

string

Hämtar eller anger den senaste ändringstiden.

properties.parameters

object

Hämtar eller anger parametrarna för jobbet som skapas när webhooken anropar den runbook som den är associerad med.

properties.runOn

string

Hämtar eller anger namnet på hybrid worker-gruppen som webhook-jobbet ska köras på.

properties.runbook

RunbookAssociationProperty

Hämtar eller anger den runbook som webhooken är associerad med.

properties.uri

string

Hämtar eller anger webhook-URI:n.

type

string

Resurstypen.

WebhookUpdateParameters

Parametrarna som angetts för uppdateringens webhook-åtgärd.

Name Typ Description
name

string

Hämtar eller anger namnet på webhooken.

properties.description

string

Hämtar eller anger beskrivningen av webhooken.

properties.isEnabled

boolean

Hämtar eller anger värdet för den aktiverade webhookens flagga.

properties.parameters

object

Hämtar eller anger jobbets parametrar.

properties.runOn

string

Hämtar eller anger namnet på hybrid worker-gruppen som webhook-jobbet ska köras på.