Custom IP Prefixes - Update Tags

Aktualizacje niestandardowych tagów prefiksów IP.

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

Parametry identyfikatora URI

Name In Required Type Description
customIpPrefixName
path True
  • string

Nazwa niestandardowego prefiksu adresu IP.

resourceGroupName
path True
  • string

Nazwa grupy zasobów.

subscriptionId
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

Name Type Description
tags
  • object

Tagi zasobów.

Odpowiedzi

Name Type Description
200 OK

Aktualizacja zakończyła się pomyślnie. Operacja zwraca wynikowy zasób customIpPrefix.

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

Name Description
user_impersonation personifikacja konta użytkownika

Przykłady

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

Definicje

CloudError

Odpowiedź błędu z usługi.

CloudErrorBody

Odpowiedź błędu z usługi.

CommissionedState

Stan zlecony niestandardowego prefiksu adresu IP.

CustomIpPrefix

Zasób niestandardowego prefiksu IP.

ExtendedLocation

Typ złożony ExtendedLocation.

ExtendedLocationTypes

Typ lokalizacji rozszerzonej.

ProvisioningState

Bieżący stan aprowizacji.

SubResource

Odwołanie do innego podźródła.

TagsObject

Obiekt tagów dla operacji poprawek.

CloudError

Odpowiedź błędu z usługi.

Name Type Description
error

Treść błędu chmury.

CloudErrorBody

Odpowiedź błędu z usługi.

Name Type Description
code
  • string

Identyfikator błędu. Kody są niezmienne i mają być używane programowo.

details

Lista dodatkowych szczegółów dotyczących błędu.

message
  • string

Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika.

target
  • string

Element docelowy określonego błędu. Na przykład nazwa właściwości w błędzie.

CommissionedState

Stan zlecony niestandardowego prefiksu adresu IP.

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

CustomIpPrefix

Zasób niestandardowego prefiksu IP.

Name Type Description
etag
  • string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

extendedLocation

Rozszerzona lokalizacja niestandardowego prefiksu IP.

id
  • string

Identyfikator zasobu.

location
  • string

Lokalizacja zasobu.

name
  • string

Nazwa zasobu.

properties.authorizationMessage
  • string

Komunikat autoryzacji na potrzeby walidacji sieci WAN.

properties.childCustomIpPrefixes

Lista wszystkich elementów podrzędnych dla protokołu IPv6 /48 CustomIpPrefix.

properties.cidr
  • string

Zakres prefiksów w notacji CIDR. Powinien zawierać adres początkowy i długość prefiksu.

properties.commissionedState

Stan zlecony niestandardowego prefiksu adresu IP.

properties.customIpPrefixParent

Nadrzędny element CustomIpPrefix dla IPv6 /64 CustomIpPrefix.

properties.failedReason
  • string

Przyczyna niepowodzenia zasobu.

properties.noInternetAdvertise
  • boolean

Czy reklamować zakres do Internetu.

properties.provisioningState

Stan aprowizacji zasobu niestandardowego prefiksu IP.

properties.publicIpPrefixes

Lista wszystkich odwołanych prefiksów PublicIpPrefixes.

properties.resourceGuid
  • string

Właściwość identyfikatora GUID zasobu niestandardowego prefiksu IP.

properties.signedMessage
  • string

Podpisany komunikat weryfikacji sieci WAN.

tags
  • object

Tagi zasobów.

type
  • string

Typ zasobu.

zones
  • string[]

Lista stref dostępności oznaczających adres IP przydzielony dla zasobu musi pochodzić.

ExtendedLocation

Typ złożony ExtendedLocation.

Name Type Description
name
  • string

Nazwa lokalizacji rozszerzonej.

type

Typ lokalizacji rozszerzonej.

ExtendedLocationTypes

Typ lokalizacji rozszerzonej.

Name Type Description
EdgeZone
  • string

ProvisioningState

Bieżący stan aprowizacji.

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

SubResource

Odwołanie do innego podźródła.

Name Type Description
id
  • string

Identyfikator zasobu.

TagsObject

Obiekt tagów dla operacji poprawek.

Name Type Description
tags
  • object

Tagi zasobów.