Ipam Pools - Get Pool Usage
Rufen Sie die Poolnutzung ab.
POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/ipamPools/{poolName}/getPoolUsage?api-version=2024-05-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
network
|
path | True |
string |
Der Name des Netzwerk-Managers. RegEx-Muster: |
pool
|
path | True |
string |
Poolressourcenname. RegEx-Muster: |
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. |
api-version
|
query | True |
string |
Client-API-Version. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Anzeigen der Zusammenfassung der Nutzungsinformationen von ipamPool |
|
Other Status Codes |
Standardfehlerantwort. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
IpamPools_GetPoolUsage
Beispielanforderung
Beispiel für eine Antwort
{
"addressPrefixes": [
"10.0.0.0/8",
"192.0.0.0/8"
],
"childPools": [
{
"resourceId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg1/providers/Microsoft.Network/networkManagers/TestNetworkManager/ipamPools/TestPool1",
"addressPrefixes": [
"10.0.2.0/26"
]
},
{
"resourceId": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg1/providers/Microsoft.Network/networkManagers/TestNetworkManager/ipamPools/TestPool2",
"addressPrefixes": [
"10.0.3.0/26"
]
}
],
"allocatedAddressPrefixes": [
"10.0.2.0/26",
"10.0.3.0/26"
],
"reservedAddressPrefixes": [
"10.0.0.0/24"
],
"availableAddressPrefixes": [
"10.0.1.0/24",
"10.0.2.64/26",
"10.0.2.128/25",
"10.0.3.64/26",
"10.0.3.128/25",
"10.0.4.0/22",
"10.0.8.0/21",
"10.0.16.0/20",
"10.0.32.0/19",
"10.0.64.0/18",
"10.0.128.0/17",
"10.1.0.0/16",
"10.2.0.0/15",
"10.4.0.0/14",
"10.8.0.0/13",
"10.16.0.0/12",
"10.32.0.0/11",
"10.64.0.0/10",
"10.128.0.0/9",
"192.0.0.0/8"
],
"totalNumberOfIPAddresses": "33554432",
"numberOfAllocatedIPAddresses": "128",
"numberOfReservedIPAddresses": "256",
"numberOfAvailableIPAddresses": "33554048"
}
Definitionen
Name | Beschreibung |
---|---|
Common |
Der Ressourcenverwaltungsfehler zusätzliche Informationen. |
Common |
Das Fehlerdetails. |
Common |
Fehlerantwort |
Pool |
IpamPool-Nutzungsinformationen. |
Resource |
Darstellung grundlegender Ressourceninformationen. |
CommonErrorAdditionalInfo
Der Ressourcenverwaltungsfehler zusätzliche Informationen.
Name | Typ | Beschreibung |
---|---|---|
info |
object |
Die zusätzlichen Informationen. |
type |
string |
Der zusätzliche Informationstyp. |
CommonErrorDetail
Das Fehlerdetails.
Name | Typ | Beschreibung |
---|---|---|
additionalInfo |
Die zusätzlichen Informationen des Fehlers. |
|
code |
string |
Der Fehlercode. |
details |
Die Fehlerdetails. |
|
message |
string |
Die Fehlermeldung. |
target |
string |
Das Fehlerziel. |
CommonErrorResponse
Fehlerantwort
Name | Typ | Beschreibung |
---|---|---|
error |
Das Fehlerobjekt. |
PoolUsage
IpamPool-Nutzungsinformationen.
Name | Typ | Beschreibung |
---|---|---|
addressPrefixes |
string[] |
Liste der IP-Adresspräfixe der Ressource. |
allocatedAddressPrefixes |
string[] |
Liste der zugewiesenen IP-Adresspräfixe. |
availableAddressPrefixes |
string[] |
Liste der verfügbaren IP-Adresspräfixe. |
childPools |
Liste von IpamPool, die untergeordnete Elemente dieses IpamPools sind. |
|
numberOfAllocatedIPAddresses |
string |
Gesamtzahl der zugewiesenen IP-Adressen im IpamPool. |
numberOfAvailableIPAddresses |
string |
Die Gesamtzahl der verfügbaren IP-Adressen im IpamPool. |
numberOfReservedIPAddresses |
string |
Gesamtzahl der reservierten IP-Adressen im IpamPool. |
reservedAddressPrefixes |
string[] |
Liste der reservierten IP-Adresspräfixe. Diese IP-Adressen können zurückgefordert werden, wenn sie nicht in der angegebenen Zeit zugewiesen sind. |
totalNumberOfIPAddresses |
string |
Die Gesamtanzahl der im IpamPool verwalteten IP-Adressen. |
ResourceBasics
Darstellung grundlegender Ressourceninformationen.
Name | Typ | Beschreibung |
---|---|---|
addressPrefixes |
string[] |
Liste der IP-Adresspräfixe der Ressource. |
resourceId |
string |
ResourceId der Azure-Ressource. |