Webhook - Update
webhook 名で識別される webhook を更新します。
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/webhooks/{webhookName}?api-version=2015-10-31
URI パラメーター
Name | In | Required | Type | Description |
---|---|---|---|---|
automation
|
path | True |
|
Automation アカウントの名前。 |
resource
|
path | True |
|
Azure リソース グループの名前。 Regex pattern: |
subscription
|
path | True |
|
Microsoft Azure サブスクリプションを一意に識別するサブスクリプション資格情報を取得します。 サブスクリプション ID は、全ての修理依頼についてURI の一部を生じさせます。 |
webhook
|
path | True |
|
Webhook 名。 |
api-version
|
query | True |
|
クライアント API のバージョン。 |
要求本文
Name | Type | Description |
---|---|---|
name |
|
Webhook の名前を取得または設定します。 |
properties.description |
|
Webhook の説明を取得または設定します。 |
properties.isEnabled |
|
Webhook の有効なフラグの値を取得または設定します。 |
properties.parameters |
|
ジョブのパラメーターを取得または設定します。 |
properties.runOn |
|
Webhook ジョブが実行されるハイブリッド worker グループの名前を取得または設定します。 |
応答
Name | Type | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
操作が失敗した理由を説明するオートメーション エラー応答。 |
セキュリティ
azure_auth
OAuth2 FlowをAzure Active Directoryする
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | ユーザー アカウントを偽装する |
例
Update webhook
Sample Request
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"
}
}
定義
Error |
操作エラーのエラー応答 |
Runbook |
エンティティに関連付けられている Runbook プロパティ。 |
Webhook |
webhook 型の定義。 |
Webhook |
更新 Webhook 操作に指定されたパラメーター。 |
ErrorResponse
操作エラーのエラー応答
Name | Type | Description |
---|---|---|
code |
|
エラー コード |
message |
|
操作が失敗した理由を示すエラー メッセージ。 |
RunbookAssociationProperty
エンティティに関連付けられている Runbook プロパティ。
Name | Type | Description |
---|---|---|
name |
|
Runbook の名前を取得または設定します。 |
Webhook
webhook 型の定義。
Name | Type | Default Value | Description |
---|---|---|---|
id |
|
リソースの完全修飾リソース ID |
|
name |
|
リソースの名前 |
|
properties.creationTime |
|
作成時刻を取得または設定します。 |
|
properties.description |
|
説明を取得または設定します。 |
|
properties.expiryTime |
|
有効期限を取得または設定します。 |
|
properties.isEnabled |
|
False |
Webhook の有効なフラグの値を取得または設定します。 |
properties.lastInvokedTime |
|
最後に呼び出された時刻を取得または設定します。 |
|
properties.lastModifiedBy |
|
Webhook を最後に変更したユーザーの詳細 |
|
properties.lastModifiedTime |
|
最終変更時刻を取得または設定します。 |
|
properties.parameters |
|
Webhook が関連付けられている Runbook を呼び出すときに作成されるジョブのパラメーターを取得または設定します。 |
|
properties.runOn |
|
Webhook ジョブが実行されるハイブリッド worker グループの名前を取得または設定します。 |
|
properties.runbook |
Webhook が関連付けられている Runbook を取得または設定します。 |
||
properties.uri |
|
Webhook URI を取得または設定します。 |
|
type |
|
リソースの型。 |
WebhookUpdateParameters
更新 Webhook 操作に指定されたパラメーター。
Name | Type | Description |
---|---|---|
name |
|
Webhook の名前を取得または設定します。 |
properties.description |
|
Webhook の説明を取得または設定します。 |
properties.isEnabled |
|
Webhook の有効なフラグの値を取得または設定します。 |
properties.parameters |
|
ジョブのパラメーターを取得または設定します。 |
properties.runOn |
|
Webhook ジョブが実行されるハイブリッド worker グループの名前を取得または設定します。 |