Network Watchers - Create Or Update

Tworzy lub aktualizuje obserwatora sieciowego w określonej grupie zasobów.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
networkWatcherName
path True

string

Nazwa obserwatora sieciowego.

resourceGroupName
path True

string

Nazwa grupy zasobów.

subscriptionId
path True

string

Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi.

api-version
query True

string

Wersja interfejsu API klienta.

Treść żądania

Nazwa Typ Opis
id

string

Identyfikator zasobu.

location

string

Lokalizacja zasobu.

tags

object

Tagi zasobów.

Odpowiedzi

Nazwa Typ Opis
200 OK

NetworkWatcher

Aktualizacja zakończyła się pomyślnie. Operacja zwraca wynikowy zasób usługi Network Watcher.

201 Created

NetworkWatcher

Tworzenie zakończyło się pomyślnie. Operacja zwraca wynikowy zasób usługi Network Watcher.

Other Status Codes

ErrorResponse

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory.

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

Scopes

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

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

Definicje

Nazwa Opis
ErrorDetails

Reprezentacja typowych szczegółów błędu.

ErrorResponse

Obiekt błędu.

NetworkWatcher

Usługa Network Watcher w grupie zasobów.

ProvisioningState

Bieżący stan aprowizacji.

ErrorDetails

Reprezentacja typowych szczegółów błędu.

Nazwa Typ Opis
code

string

Kod błędu.

message

string

Komunikat o błędzie.

target

string

Błąd docelowy.

ErrorResponse

Obiekt błędu.

Nazwa Typ Opis
error

ErrorDetails

Błąd
Obiekt szczegółów błędu.

NetworkWatcher

Usługa Network Watcher w grupie zasobów.

Nazwa Typ Opis
etag

string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id

string

Identyfikator zasobu.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu usługi Network Watcher.

tags

object

Tagi zasobów.

type

string

Typ zasobu.

ProvisioningState

Bieżący stan aprowizacji.

Nazwa Typ Opis
Deleting

string

Failed

string

Succeeded

string

Updating

string