Custom IP Prefixes - Update Tags

Aggiornamenti tag di prefisso IP personalizzati.

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

Parametri dell'URI

Name In Required Type Description
customIpPrefixName
path True
  • string

Nome del prefisso IP personalizzato.

resourceGroupName
path True
  • string

Nome del gruppo di risorse.

subscriptionId
path True
  • string

Credenziali della sottoscrizione che identificano in modo univoco la sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata di servizio.

api-version
query True
  • string

Versione API client.

Corpo della richiesta

Name Type Description
tags
  • object

Tag delle risorse.

Risposte

Name Type Description
200 OK

Aggiornamento riuscito. L'operazione restituisce la risorsa customIpPrefix risultante.

Other Status Codes

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

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

Scopes

Name Description
user_impersonation rappresentare l'account utente

Esempio

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

Definizioni

CloudError

Risposta di errore dal servizio.

CloudErrorBody

Risposta di errore dal servizio.

CommissionedState

Stato commissionato del prefisso IP personalizzato.

CustomIpPrefix

Risorsa prefisso IP personalizzata.

ExtendedLocation

Tipo complesso ExtendedLocation.

ExtendedLocationTypes

Tipo della posizione estesa.

ProvisioningState

Stato di provisioning corrente.

SubResource

Riferimento a un'altra sottorisorsa.

TagsObject

Oggetto Tag per le operazioni patch.

CloudError

Risposta di errore dal servizio.

Name Type Description
error

Corpo dell'errore cloud.

CloudErrorBody

Risposta di errore dal servizio.

Name Type Description
code
  • string

Identificatore dell'errore. I codici sono invarianti e devono essere utilizzati a livello di codice.

details

Elenco di dettagli aggiuntivi sull'errore.

message
  • string

Messaggio che descrive l'errore, che deve essere adatto per la visualizzazione in un'interfaccia utente.

target
  • string

Destinazione dell'errore specifico. Ad esempio, il nome della proprietà in errore.

CommissionedState

Stato commissionato del prefisso IP personalizzato.

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

CustomIpPrefix

Risorsa prefisso IP personalizzata.

Name Type Description
etag
  • string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

extendedLocation

Posizione estesa del prefisso IP personalizzato.

id
  • string

ID risorsa.

location
  • string

Percorso della risorsa.

name
  • string

Nome risorsa.

properties.authorizationMessage
  • string

Messaggio di autorizzazione per la convalida WAN.

properties.childCustomIpPrefixes

Elenco di tutti gli elementi Figlio per IPv6 /48 CustomIpPrefix.

properties.cidr
  • string

Intervallo di prefissi nella notazione CIDR. Deve includere l'indirizzo iniziale e la lunghezza del prefisso.

properties.commissionedState

Stato commissionato del prefisso IP personalizzato.

properties.customIpPrefixParent

CustomIpPrefix padre per IPv6 /64 CustomIpPrefix.

properties.failedReason
  • string

Motivo per cui la risorsa è in stato di errore.

properties.noInternetAdvertise
  • boolean

Indica se annunciare l'intervallo a Internet.

properties.provisioningState

Stato di provisioning della risorsa prefisso IP personalizzata.

properties.publicIpPrefixes

Elenco di tutti i valori PublicIpPrefixes a cui si fa riferimento.

properties.resourceGuid
  • string

Proprietà GUID della risorsa del prefisso IP personalizzato.

properties.signedMessage
  • string

Messaggio firmato per la convalida WAN.

tags
  • object

Tag delle risorse.

type
  • string

Tipo di risorsa.

zones
  • string[]

Elenco di zone di disponibilità che denominano l'indirizzo IP allocato per la risorsa da cui deve provenire.

ExtendedLocation

Tipo complesso ExtendedLocation.

Name Type Description
name
  • string

Nome della posizione estesa.

type

Tipo della posizione estesa.

ExtendedLocationTypes

Tipo della posizione estesa.

Name Type Description
EdgeZone
  • string

ProvisioningState

Stato di provisioning corrente.

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

SubResource

Riferimento a un'altra sottorisorsa.

Name Type Description
id
  • string

ID risorsa.

TagsObject

Oggetto Tag per le operazioni patch.

Name Type Description
tags
  • object

Tag delle risorse.