Network Watchers - Get Flow Log Status
Wykonuje zapytania dotyczące stanu dziennika przepływu i analizy ruchu (opcjonalnie) w określonym zasobie.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers/{networkWatcherName}/queryFlowLogStatus?api-version=2023-09-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
network
|
path | True |
string |
Nazwa zasobu usługi Network Watcher. |
resource
|
path | True |
string |
Nazwa grupy zasobów usługi Network Watcher. |
subscription
|
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 | Wymagane | Typ | Opis |
---|---|---|---|
targetResourceId | True |
string |
Zasób docelowy, w którym jest wyświetlany stan dziennika przepływu i analizy ruchu (opcjonalnie). |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Pomyślne żądanie dotyczące dziennika przepływu zapytań i stanu analizy ruchu (opcjonalnie). |
|
202 Accepted |
Zaakceptowane i operacja zostanie ukończona asynchronicznie. |
|
Other Status Codes |
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
Get flow log status
Sample Request
POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/queryFlowLogStatus?api-version=2023-09-01
{
"targetResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/nsg1"
}
Sample Response
{
"targetResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/nsg1",
"properties": {
"storageId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Storage/storageAccounts/st1",
"enabled": true
}
}
Location: https:/management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkWatchers/nw1/queryFlowLogStatus?api-version=2023-09-01
{
"targetResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/nsg1",
"properties": {
"storageId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Storage/storageAccounts/st1",
"enabled": true
}
}
Definicje
Nazwa | Opis |
---|---|
Error |
Reprezentacja typowych szczegółów błędu. |
Error |
Obiekt error. |
Flow |
Parametry definiujące format dziennika przepływu. |
Flow |
Typ pliku dziennika przepływu. |
Flow |
Informacje na temat konfiguracji dziennika przepływu i analizy ruchu (opcjonalnie) . |
Flow |
Parametry definiujące zasób do wykonywania zapytań dotyczących dziennika przepływu i stanu analizy ruchu (opcjonalnie). |
Retention |
Parametry definiujące zasady przechowywania dziennika przepływu. |
Traffic |
Parametry definiujące konfigurację analizy ruchu. |
Traffic |
Parametry definiujące konfigurację analizy ruchu. |
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 error.
Nazwa | Typ | Opis |
---|---|---|
error |
Błąd |
FlowLogFormatParameters
Parametry definiujące format dziennika przepływu.
Nazwa | Typ | Wartość domyślna | Opis |
---|---|---|---|
type |
Typ pliku dziennika przepływu. |
||
version |
integer |
0 |
Wersja (poprawka) dziennika przepływu. |
FlowLogFormatType
Typ pliku dziennika przepływu.
Nazwa | Typ | Opis |
---|---|---|
JSON |
string |
FlowLogInformation
Informacje na temat konfiguracji dziennika przepływu i analizy ruchu (opcjonalnie) .
Nazwa | Typ | Opis |
---|---|---|
flowAnalyticsConfiguration |
Parametry definiujące konfigurację analizy ruchu. |
|
properties.enabled |
boolean |
Flaga umożliwiająca włączanie/wyłączanie rejestrowania przepływu. |
properties.format |
Parametry definiujące format dziennika przepływu. |
|
properties.retentionPolicy |
Parametry definiujące zasady przechowywania dziennika przepływu. |
|
properties.storageId |
string |
Identyfikator konta magazynu używanego do przechowywania dziennika przepływu. |
targetResourceId |
string |
Identyfikator zasobu do skonfigurowania na potrzeby dziennika przepływu i analizy ruchu (opcjonalnie) . |
FlowLogStatusParameters
Parametry definiujące zasób do wykonywania zapytań dotyczących dziennika przepływu i stanu analizy ruchu (opcjonalnie).
Nazwa | Typ | Opis |
---|---|---|
targetResourceId |
string |
Zasób docelowy, w którym jest wyświetlany stan dziennika przepływu i analizy ruchu (opcjonalnie). |
RetentionPolicyParameters
Parametry definiujące zasady przechowywania dziennika przepływu.
Nazwa | Typ | Wartość domyślna | Opis |
---|---|---|---|
days |
integer |
0 |
Liczba dni przechowywania rekordów dziennika przepływu. |
enabled |
boolean |
False |
Flaga włączania/wyłączania przechowywania. |
TrafficAnalyticsConfigurationProperties
Parametry definiujące konfigurację analizy ruchu.
Nazwa | Typ | Opis |
---|---|---|
enabled |
boolean |
Flaga umożliwiająca włączanie/wyłączanie analizy ruchu. |
trafficAnalyticsInterval |
integer |
Interwał w minutach, który decyduje, jak często usługa TA powinna wykonywać analizę przepływu. |
workspaceId |
string |
Identyfikator GUID zasobu dołączonego obszaru roboczego. |
workspaceRegion |
string |
Lokalizacja dołączonego obszaru roboczego. |
workspaceResourceId |
string |
Identyfikator zasobu dołączonego obszaru roboczego. |
TrafficAnalyticsProperties
Parametry definiujące konfigurację analizy ruchu.
Nazwa | Typ | Opis |
---|---|---|
networkWatcherFlowAnalyticsConfiguration |
Parametry definiujące konfigurację analizy ruchu. |