Network Watchers - Create Or Update

指定したリソース グループ内のネットワーク ウォッチャーを作成または更新します。

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers/{networkWatcherName}?api-version=2023-09-01

URI パラメーター

名前 / 必須 説明
networkWatcherName
path True

string

ネットワーク ウォッチャーの名前。

resourceGroupName
path True

string

リソース グループの名前。

subscriptionId
path True

string

Microsoft Azure サブスクリプションを一意に識別するサブスクリプションの資格情報。 サブスクリプション ID は、全ての修理依頼についてURI の一部を生じさせます。

api-version
query True

string

クライアント API バージョン。

要求本文

名前 説明
id

string

リソースの ID

location

string

リソースの場所。

tags

object

リソース タグ。

応答

名前 説明
200 OK

NetworkWatcher

更新が成功しました。 この操作は、結果のネットワーク ウォッチャー リソースを返します。

201 Created

NetworkWatcher

正常に作成されます。 この操作は、結果のネットワーク ウォッチャー リソースを返します。

Other Status Codes

ErrorResponse

操作に失敗した理由を説明するエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー。

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

Scopes

名前 説明
user_impersonation ユーザー アカウントの借用

Create network watcher

Sample Request

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1?api-version=2023-09-01

{
  "location": "eastus",
  "properties": {}
}

Sample Response

{
  "name": "nw1",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1",
  "etag": "W/\"00000000-0000-0000-0000-000000000000\"",
  "type": "Microsoft.Network/networkWatchers",
  "location": "eastus",
  "tags": {},
  "properties": {
    "provisioningState": "Succeeded"
  }
}
{
  "name": "nw1",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1",
  "etag": "W/\"00000000-0000-0000-0000-000000000000\"",
  "type": "Microsoft.Network/networkWatchers",
  "location": "eastus",
  "tags": {},
  "properties": {
    "provisioningState": "Succeeded"
  }
}

定義

名前 説明
ErrorDetails

一般的なエラーの詳細表現。

ErrorResponse

error オブジェクト。

NetworkWatcher

リソース グループ内のネットワーク ウォッチャー。

ProvisioningState

現在のプロビジョニング状態。

ErrorDetails

一般的なエラーの詳細表現。

名前 説明
code

string

エラー コード。

message

string

エラー メッセージ。

target

string

エラーターゲット。

ErrorResponse

error オブジェクト。

名前 説明
error

ErrorDetails

エラー
エラーの詳細オブジェクト。

NetworkWatcher

リソース グループ内のネットワーク ウォッチャー。

名前 説明
etag

string

リソースが更新されるたびに変更される一意の読み取り専用文字列。

id

string

リソースの ID

location

string

リソースの場所。

name

string

リソース名。

properties.provisioningState

ProvisioningState

ネットワーク ウォッチャー リソースのプロビジョニング状態。

tags

object

リソース タグ。

type

string

リソースの種類。

ProvisioningState

現在のプロビジョニング状態。

名前 説明
Deleting

string

Failed

string

Succeeded

string

Updating

string