Virtual Networks - List Ddos Protection Status
Ruft den Ddos-Schutzstatus aller IP-Adressen unter dem Virtual Network
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/ddosProtectionStatus?api-version=2023-09-01
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/ddosProtectionStatus?top={top}&skipToken={skipToken}&api-version=2023-09-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
resource
|
path | True |
string |
Der Name der Ressourcengruppe. |
subscription
|
path | True |
string |
Die Abonnementanmeldeinformationen, die das Microsoft Azure-Abonnement eindeutig identifizieren. Die Abonnement-ID ist Teil des URI für jeden Dienstaufruf. |
virtual
|
path | True |
string |
Den Namen des virtuellen Netzwerks. |
api-version
|
query | True |
string |
Client-API-Version. |
skip
|
query |
string |
Das skipToken, das mit nextLink angegeben wird. |
|
top
|
query |
integer int32 |
Die maximale Anzahl der zurückzugebenden IP-Adressen. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Anforderung erfolgreich. Der Vorgang gibt den Ddos-Schutzstatus aller IP-Adressen unter diesem Virtual Network zurück. |
|
202 Accepted |
Akzeptiert, und der Vorgang wird asynchron abgeschlossen. |
|
Other Status Codes |
Fehlerantwort mit Beschreibung des Grunds für den Fehler. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Flow.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
Get Ddos Protection Status of a Virtual Network
Sample Request
POST https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/ddosProtectionStatus?top=75&api-version=2023-09-01
Sample Response
{
"value": [
{
"publicIpAddressId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/test-pip",
"publicIpAddress": "10.0.1.5",
"isWorkloadProtected": "True",
"ddosProtectionPlanId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/ddosProtectionPlans/test-plan"
},
{
"publicIpAddressId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/test-pip2",
"publicIpAddress": "10.0.1.6",
"isWorkloadProtected": "False"
}
]
}
Location: https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/ddosProtectionStatus?api-version=2023-09-01
Definitionen
Name | Beschreibung |
---|---|
Cloud |
Eine Fehlerantwort vom Dienst. |
Cloud |
Eine Fehlerantwort vom Dienst. |
Is |
Wert, der angibt, ob die IP-Adresse DDoS-Workload geschützt ist oder nicht. |
Public |
Antwort für getPublicIpAddressDdosProtectionStatusOperation-API-Dienstaufruf. |
Virtual |
Antwort für GetVirtualNetworkDdosProtectionStatusOperation. |
CloudError
Eine Fehlerantwort vom Dienst.
Name | Typ | Beschreibung |
---|---|---|
error |
Cloudfehlertext. |
CloudErrorBody
Eine Fehlerantwort vom Dienst.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollten programmgesteuert verwendet werden. |
details |
Eine Liste mit zusätzlichen Details zum Fehler. |
|
message |
string |
Eine Meldung, die den Fehler beschreibt, die für die Anzeige in einer Benutzeroberfläche geeignet sein soll. |
target |
string |
Das Ziel des bestimmten Fehlers. Beispiel: Der Name der -Eigenschaft, die einen Fehler aufweist. |
IsWorkloadProtected
Wert, der angibt, ob die IP-Adresse DDoS-Workload geschützt ist oder nicht.
Name | Typ | Beschreibung |
---|---|---|
False |
string |
|
True |
string |
PublicIpDdosProtectionStatusResult
Antwort für getPublicIpAddressDdosProtectionStatusOperation-API-Dienstaufruf.
Name | Typ | Beschreibung |
---|---|---|
ddosProtectionPlanId |
string |
Ressourcen-ID des DDoS-Schutzplans, wenn die IP-Adresse durch einen Plan geschützt ist. |
isWorkloadProtected |
Wert, der angibt, ob die IP-Adresse DDoS-Workload geschützt ist oder nicht. |
|
publicIpAddress |
string |
IP-Adresse der öffentlichen IP-Ressource |
publicIpAddressId |
string |
Arm-Ressourcen-ID der öffentlichen IP-Adresse |
VirtualNetworkDdosProtectionStatusResult
Antwort für GetVirtualNetworkDdosProtectionStatusOperation.
Name | Typ | Beschreibung |
---|---|---|
nextLink |
string |
Die URL zum Abrufen des nächsten Resultsets. |
value |
Das Ddos-Schutzstatusergebnis für jede öffentliche IP-Adresse in einem virtuellen Netzwerk. |