次の方法で共有


Network Watchers - Create Or Update

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

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

URI パラメーター

名前 / 必須 説明
networkWatcherName
path True

string

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

resourceGroupName
path True

string

minLength: 1
maxLength: 90

リソース グループの名前。 名前の大文字と小文字は区別されません。

subscriptionId
path True

string (uuid)

ターゲット サブスクリプションの ID。 値は UUID である必要があります。

api-version
query True

string

minLength: 1

この操作に使用する API バージョン。

要求本文

名前 説明
id

string

リソース ID。

location

string

リソースの場所。

tags

object

リソース タグ。

応答

名前 説明
200 OK

NetworkWatcher

リソース「NetworkWatcher」更新操作が成功しました

201 Created

NetworkWatcher

リソース「NetworkWatcher」作成操作が成功しました

Other Status Codes

ErrorResponse

予期しないエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー。

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
user_impersonation ユーザー アカウントを偽装する

Create network watcher

要求のサンプル

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1?api-version=2025-05-01

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

応答のサンプル

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

定義

名前 説明
ErrorDetails

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

ErrorResponse

エラー オブジェクト。

NetworkWatcher

リソース グループ内のネットワーク 監視。

ProvisioningState

リソースのプロビジョニング状態。

ErrorDetails

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

名前 説明
code

string

エラー コード。

message

string

エラー メッセージ。

target

string

エラーターゲット。

ErrorResponse

エラー オブジェクト。

名前 説明
error

ErrorDetails

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

NetworkWatcher

リソース グループ内のネットワーク 監視。

名前 説明
etag

string

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

id

string

リソース ID。

location

string

リソースの場所。

name

string

リソース名。

properties.provisioningState

ProvisioningState

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

tags

object

リソース タグ。

type

string

リソースの種類。

ProvisioningState

リソースのプロビジョニング状態。

説明
Failed

失敗

Succeeded

成功しました

Canceled

取り消し済み

Creating

作成

Updating

更新中

Deleting

削除中