Prefix List Local Rulestack - Create Or Update

Tworzenie prefiksuListResource

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/PaloAltoNetworks.Cloudngfw/localRulestacks/{localRulestackName}/prefixlists/{name}?api-version=2025-10-08

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
localRulestackName
path True

string

Nazwa zasobu LocalRulestack

name
path True

string

Priorytet reguły lokalnej

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

subscriptionId
path True

string

minLength: 1

Identyfikator subskrypcji docelowej.

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

Treść żądania

Nazwa Wymagane Typ Opis
properties.prefixList True

string[]

lista prefiksów

properties.auditComment

string

komentarz dla tego obiektu

properties.description

string

opis prefiksu

properties.etag

string

Informacje o tagu

Odpowiedzi

Nazwa Typ Opis
200 OK

PrefixListResource

Operacja aktualizacji zasobu "PrefixListResource" zakończyła się pomyślnie

201 Created

PrefixListResource

Operacja tworzenia zasobu "PrefixListResource" zakończyła się pomyślnie

Nagłówki

  • Azure-AsyncOperation: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Nieoczekiwana odpowiedź na błąd.

Zabezpieczenia

azure_auth

Przepływ protokołu OAuth2 usługi Azure Active Directory.

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

PrefixListLocalRulestack_CreateOrUpdate_MaximumSet_Gen
PrefixListLocalRulestack_CreateOrUpdate_MinimumSet_Gen

PrefixListLocalRulestack_CreateOrUpdate_MaximumSet_Gen

Przykładowe żądanie

PUT https://management.azure.com/subscriptions/2bf4a339-294d-4c25-b0b2-ef649e9f5c27/resourceGroups/rgopenapi/providers/PaloAltoNetworks.Cloudngfw/localRulestacks/lrs1/prefixlists/armid1?api-version=2025-10-08

{
  "properties": {
    "description": "string",
    "auditComment": "comment",
    "etag": "2bf4a339-294d-4c25-b0b2-ef649e9f5c27",
    "prefixList": [
      "1.0.0.0/24"
    ],
    "provisioningState": "Accepted"
  }
}

Przykładowa odpowiedź

{
  "name": "armid1",
  "type": "certificates",
  "id": "/providers/PaloAltoNetworks.Cloudngfw/globalrulestacks/armid1/certificates/armid1",
  "properties": {
    "description": "string",
    "auditComment": "comment",
    "etag": "2bf4a339-294d-4c25-b0b2-ef649e9f5c27",
    "prefixList": [
      "1.0.0.0/24"
    ],
    "provisioningState": "Accepted"
  },
  "systemData": {
    "createdAt": "2022-09-09T05:08:24.229Z",
    "createdBy": "praval",
    "createdByType": "User",
    "lastModifiedAt": "2022-09-09T05:08:24.229Z",
    "lastModifiedBy": "praval",
    "lastModifiedByType": "User"
  }
}
Azure-AsyncOperation: https://foo.com/operationstatus
{
  "name": "armid1",
  "type": "certificates",
  "id": "/providers/PaloAltoNetworks.Cloudngfw/globalrulestacks/armid1/certificates/armid1",
  "properties": {
    "description": "string",
    "auditComment": "comment",
    "etag": "2bf4a339-294d-4c25-b0b2-ef649e9f5c27",
    "prefixList": [
      "1.0.0.0/24"
    ],
    "provisioningState": "Accepted"
  },
  "systemData": {
    "createdAt": "2022-09-09T05:08:24.229Z",
    "createdBy": "praval",
    "createdByType": "User",
    "lastModifiedAt": "2022-09-09T05:08:24.229Z",
    "lastModifiedBy": "praval",
    "lastModifiedByType": "User"
  }
}

PrefixListLocalRulestack_CreateOrUpdate_MinimumSet_Gen

Przykładowe żądanie

PUT https://management.azure.com/subscriptions/2bf4a339-294d-4c25-b0b2-ef649e9f5c27/resourceGroups/rgopenapi/providers/PaloAltoNetworks.Cloudngfw/localRulestacks/lrs1/prefixlists/armid1?api-version=2025-10-08

{
  "properties": {
    "prefixList": [
      "1.0.0.0/24"
    ]
  }
}

Przykładowa odpowiedź

{
  "id": "/subscriptions/2bf4a339-294d-4c25-b0b2-ef649e9f5c27/resourcegroups/rgopenapi/providers/PaloAltoNetworks.Cloudngfw/localRulestacks/praval/prefixlists/armid1",
  "properties": {
    "prefixList": [
      "1.0.0.0/24"
    ]
  }
}
Azure-AsyncOperation: https://foo.com/operationstatus
{
  "id": "/subscriptions/2bf4a339-294d-4c25-b0b2-ef649e9f5c27/resourcegroups/rgopenapi/providers/PaloAltoNetworks.Cloudngfw/localRulestacks/praval/prefixlists/armid1",
  "properties": {
    "prefixList": [
      "1.0.0.0/24"
    ]
  }
}

Definicje

Nazwa Opis
createdByType

Typ tożsamości, która utworzyła zasób.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorDetail

Szczegóły błędu.

ErrorResponse

Odpowiedź na błąd

PrefixListResource

LocalRulestack prefixList (ListaReguł Lokalnych)

ProvisioningState

Stan aprowizacji zasobu zapory.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

createdByType

Typ tożsamości, która utworzyła zasób.

Wartość Opis
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

Nazwa Typ Opis
info

object

Dodatkowe informacje.

type

string

Dodatkowy typ informacji.

ErrorDetail

Szczegóły błędu.

Nazwa Typ Opis
additionalInfo

ErrorAdditionalInfo[]

Dodatkowe informacje o błędzie.

code

string

Kod błędu.

details

ErrorDetail[]

Szczegóły błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy błędu.

ErrorResponse

Odpowiedź na błąd

Nazwa Typ Opis
error

ErrorDetail

Obiekt błędu.

PrefixListResource

LocalRulestack prefixList (ListaReguł Lokalnych)

Nazwa Typ Opis
id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nazwa zasobu

properties.auditComment

string

komentarz dla tego obiektu

properties.description

string

opis prefiksu

properties.etag

string

Informacje o tagu

properties.prefixList

string[]

lista prefiksów

properties.provisioningState

ProvisioningState

Stan aprowizacji zasobu.

systemData

systemData

Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”.

type

string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

ProvisioningState

Stan aprowizacji zasobu zapory.

Wartość Opis
Accepted
Creating
Updating
Deleting
Succeeded
Failed
Canceled
Deleted
NotSpecified

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Nazwa Typ Opis
createdAt

string (date-time)

Sygnatura czasowa tworzenia zasobu (UTC).

createdBy

string

Tożsamość, która utworzyła zasób.

createdByType

createdByType

Typ tożsamości, która utworzyła zasób.

lastModifiedAt

string (date-time)

Znacznik czasu ostatniej modyfikacji zasobu (UTC)

lastModifiedBy

string

Tożsamość, która ostatnio zmodyfikowała zasób.

lastModifiedByType

createdByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.