Custom IP Prefixes - Update Tags

Aktualisierungen benutzerdefinierte IP-Präfixtags.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/customIpPrefixes/{customIpPrefixName}?api-version=2022-01-01

URI-Parameter

Name In Required Type Description
customIpPrefixName
path True
  • string

Der Name des benutzerdefinierten IP-Präfixes.

resourceGroupName
path True
  • string

Der Name der Ressourcengruppe.

subscriptionId
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.

Anforderungstext

Name Type Description
tags
  • object

Ressourcentags.

Antworten

Name Type Description
200 OK

Erfolgreich aktualisieren. Der Vorgang gibt die resultierende customIpPrefix-Ressource zurück.

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 Description
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

Update public IP address tags

Sample Request

PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/customIpPrefixes/test-customipprefix?api-version=2022-01-01

{
  "tags": {
    "tag1": "value1",
    "tag2": "value2"
  }
}

Sample Response

{
  "name": "test-customipprefix",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/customIpPrefixes/test-customipprefix",
  "etag": "W/\"00000000-0000-0000-0000-00000000\"",
  "location": "westus",
  "zones": [
    "1"
  ],
  "properties": {
    "provisioningState": "Succeeded",
    "resourceGuid": "00000000-0000-0000-0000-00000000",
    "cidr": "192.168.254.2/24",
    "commissionedState": "Provisioning",
    "signedMessage": "signedMessage",
    "authorizationMessage": "authorizationMessage",
    "failedReason": "",
    "publicIpPrefixes": [],
    "childCustomIpPrefixes": []
  },
  "tags": {
    "tag1": "value1",
    "tag2": "value2"
  },
  "type": "Microsoft.Network/customIpPrefixes"
}

Definitionen

CloudError

Eine Fehlerantwort vom Dienst.

CloudErrorBody

Eine Fehlerantwort vom Dienst.

CommissionedState

Der kommissionierte Zustand des benutzerdefinierten IP-Präfixes.

CustomIpPrefix

Benutzerdefinierte IP-Präfixressource.

ExtendedLocation

Komplexer Typ "ExtendedLocation".

ExtendedLocationTypes

Der Typ des erweiterten Speicherorts.

ProvisioningState

Der aktuelle Bereitstellungsstatus.

SubResource

Verweisen auf eine andere Unterressource.

TagsObject

Tags-Objekt für Patchvorgänge.

CloudError

Eine Fehlerantwort vom Dienst.

Name Type Description
error

Cloudfehlertext.

CloudErrorBody

Eine Fehlerantwort vom Dienst.

Name Type Description
code
  • string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollten programmgesteuert verwendet werden.

details

Eine Liste zusätzlicher Details zum Fehler.

message
  • string

Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist.

target
  • string

Das Ziel des bestimmten Fehlers. Beispiel: Der Name der Eigenschaft im Fehler.

CommissionedState

Der kommissionierte Zustand des benutzerdefinierten IP-Präfixes.

Name Type Description
Commissioned
  • string
CommissionedNoInternetAdvertise
  • string
Commissioning
  • string
Decommissioning
  • string
Deprovisioning
  • string
Provisioned
  • string
Provisioning
  • string

CustomIpPrefix

Benutzerdefinierte IP-Präfixressource.

Name Type Description
etag
  • string

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

extendedLocation

Der erweiterte Speicherort des benutzerdefinierten IP-Präfixes.

id
  • string

Ressourcen-ID

location
  • string

Ressourcenspeicherort

name
  • string

Name der Ressource.

properties.authorizationMessage
  • string

Autorisierungsnachricht für die WAN-Überprüfung.

properties.childCustomIpPrefixes

Die Liste aller Untergeordneten Elemente für IPv6 /48 CustomIpPrefix.

properties.cidr
  • string

Der Präfixbereich in CIDR-Notation. Sollte die Startadresse und die Präfixlänge enthalten.

properties.commissionedState

Der kommissionierte Zustand des benutzerdefinierten IP-Präfixes.

properties.customIpPrefixParent

Das übergeordnete CustomIpPrefix für IPv6 /64 CustomIpPrefix.

properties.failedReason
  • string

Der Grund, warum die Ressource nicht erfolgreich ist.

properties.noInternetAdvertise
  • boolean

Ob sie den Bereich im Internet ankündigen möchten.

properties.provisioningState

Der Bereitstellungszustand der benutzerdefinierten IP-Präfixressource.

properties.publicIpPrefixes

Die Liste aller referenzierten PublicIpPrefixes.

properties.resourceGuid
  • string

Die Ressourcen-GUID-Eigenschaft der benutzerdefinierten IP-Präfixressource.

properties.signedMessage
  • string

Signierte Nachricht für die WAN-Überprüfung.

tags
  • object

Ressourcentags.

type
  • string

Der Ressourcentyp.

zones
  • string[]

Eine Liste der Verfügbarkeitszonen, aus der die FÜR die Ressource zugewiesene IP-Adresse angegeben wird.

ExtendedLocation

Komplexer Typ "ExtendedLocation".

Name Type Description
name
  • string

Der Name des erweiterten Speicherorts.

type

Der Typ des erweiterten Speicherorts.

ExtendedLocationTypes

Der Typ des erweiterten Speicherorts.

Name Type Description
EdgeZone
  • string

ProvisioningState

Der aktuelle Bereitstellungsstatus.

Name Type Description
Deleting
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string

SubResource

Verweisen auf eine andere Unterressource.

Name Type Description
id
  • string

Ressourcen-ID

TagsObject

Tags-Objekt für Patchvorgänge.

Name Type Description
tags
  • object

Ressourcentags.