다음을 통해 공유


Network Watchers - Create Or Update

지정된 리소스 그룹에서 Network Watcher를 만들거나 업데이트합니다.

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

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
networkWatcherName
path True

string

네트워크 감시자의 이름입니다.

resourceGroupName
path True

string

리소스 그룹의 이름입니다.

subscriptionId
path True

string

Microsoft Azure 구독을 고유하게 식별하는 구독 자격 증명입니다. 구독 ID는 모든 서비스 호출에 대한 URI의 일부를 형성합니다.

api-version
query True

string

클라이언트 API 버전입니다.

요청 본문

Name 형식 Description
id

string

리소스 ID입니다.

location

string

리소스 위치입니다.

tags

object

리소스 태그.

응답

Name 형식 Description
200 OK

NetworkWatcher

업데이트에 성공했습니다. 이 작업은 결과 네트워크 감시자 리소스를 반환합니다.

201 Created

NetworkWatcher

성공적으로 만듭니다. 이 작업은 결과 네트워크 감시자 리소스를 반환합니다.

Other Status Codes

ErrorResponse

작업이 실패한 이유를 설명하는 오류 응답입니다.

보안

azure_auth

Azure Active Directory OAuth2 Flow.

형식: oauth2
Flow: implicit
권한 부여 URL: https://login.microsoftonline.com/common/oauth2/authorize

범위

Name Description
user_impersonation 사용자 계정 가장

예제

Create network watcher

샘플 요청

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

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

샘플 응답

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

정의

Name Description
ErrorDetails

일반적인 오류 세부 정보 표현입니다.

ErrorResponse

오류 개체입니다.

NetworkWatcher

리소스 그룹의 네트워크 감시자입니다.

ProvisioningState

현재 프로비저닝 상태입니다.

ErrorDetails

일반적인 오류 세부 정보 표현입니다.

Name 형식 Description
code

string

오류 코드입니다.

message

string

오류 메시지입니다.

target

string

오류 대상입니다.

ErrorResponse

오류 개체입니다.

Name 형식 Description
error

ErrorDetails

오류
오류 세부 정보 개체입니다.

NetworkWatcher

리소스 그룹의 네트워크 감시자입니다.

Name 형식 Description
etag

string

리소스를 업데이트할 때마다 변경되는 고유한 읽기 전용 문자열입니다.

id

string

리소스 ID입니다.

location

string

리소스 위치입니다.

name

string

리소스 이름입니다.

properties.provisioningState

ProvisioningState

Network Watcher 리소스의 프로비전 상태입니다.

tags

object

리소스 태그.

type

string

리소스 종류입니다.

ProvisioningState

현재 프로비저닝 상태입니다.

Name 형식 Description
Deleting

string

Failed

string

Succeeded

string

Updating

string