Udostępnij za pośrednictwem


L 2 Networks - List By Subscription

Wyświetlanie listy sieci warstwy 2 (L2) w subskrypcji.
Pobierz listę sieci warstwy 2 (L2) w podanej subskrypcji.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.NetworkCloud/l2Networks?api-version=2025-02-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
subscriptionId
path True

string (uuid)

Identyfikator subskrypcji docelowej. Wartość musi być identyfikatorem UUID.

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

Odpowiedzi

Nazwa Typ Opis
200 OK

L2NetworkList

Lista zasobów została pomyślnie pobrana.

Other Status Codes

ErrorResponse

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

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

List L2 networks for subscription

Przykładowe żądanie

GET https://management.azure.com/subscriptions/123e4567-e89b-12d3-a456-426655440000/providers/Microsoft.NetworkCloud/l2Networks?api-version=2025-02-01

Przykładowa odpowiedź

{
  "value": [
    {
      "id": "/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l2Networks/l2NetworkName",
      "name": "l2NetworkName",
      "systemData": {
        "createdAt": "2021-01-22T13:27:03.008Z",
        "createdBy": "identityA",
        "createdByType": "Application",
        "lastModifiedAt": "2021-01-22T13:29:03.001Z",
        "lastModifiedBy": "identityB",
        "lastModifiedByType": "User"
      },
      "type": "Microsoft.NetworkCloud/l2Networks",
      "location": "location",
      "tags": {
        "key1": "myvalue1",
        "key2": "myvalue2"
      },
      "extendedLocation": {
        "type": "CustomLocation",
        "name": "/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ExtendedLocation/customLocations/clusterExtendedLocationName"
      },
      "properties": {
        "interfaceName": "eth0",
        "l2IsolationDomainId": "/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.ManagedNetworkFabric/l2IsolationDomains/l2IsolationDomainName",
        "provisioningState": "Succeeded",
        "clusterId": "/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/clusters/clusterName",
        "associatedResourceIds": [
          "/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/virtualMachines/virtualMachineName"
        ],
        "detailedStatus": "Available",
        "detailedStatusMessage": "L2 network is up"
      }
    }
  ],
  "nextLink": "https://fully.qualified.hyperlink"
}

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

ExtendedLocation

ExtendedLocation reprezentuje niestandardową lokalizację platformy Azure, w której zostanie utworzony zasób.

HybridAksPluginType

Pole jest przestarzałe. Pole było wcześniej opcjonalne, teraz nie będzie miało zdefiniowanego zachowania i zostanie zignorowane. Typ wtyczki sieciowej dla hybrydowej usługi AKS.

L2Network

L2Network reprezentuje sieć, która korzysta z jednej domeny izolacji skonfigurowanej dla zasobów warstwy 2.

L2NetworkDetailedStatus

Bardziej szczegółowy stan sieci L2.

L2NetworkList

L2NetworkList reprezentuje listę sieci L2.

L2NetworkProvisioningState

Stan aprowizacji sieci L2.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

createdByType

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

Wartość Opis
Application
Key
ManagedIdentity
User

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.

ExtendedLocation

ExtendedLocation reprezentuje niestandardową lokalizację platformy Azure, w której zostanie utworzony zasób.

Nazwa Typ Opis
name

string

Identyfikator zasobu lokalizacji rozszerzonej, w której zostanie utworzony zasób.

type

string

Typ lokalizacji rozszerzonej, na przykład CustomLocation.

HybridAksPluginType

Pole jest przestarzałe. Pole było wcześniej opcjonalne, teraz nie będzie miało zdefiniowanego zachowania i zostanie zignorowane. Typ wtyczki sieciowej dla hybrydowej usługi AKS.

Wartość Opis
DPDK
OSDevice
SRIOV

L2Network

L2Network reprezentuje sieć, która korzysta z jednej domeny izolacji skonfigurowanej dla zasobów warstwy 2.

Nazwa Typ Domyślna wartość Opis
etag

string

Zasób ETag.

extendedLocation

ExtendedLocation

ExtendedLocation reprezentuje niestandardową lokalizację platformy Azure, w której zostanie utworzony zasób.
Rozszerzona lokalizacja klastra skojarzonego z zasobem.

id

string (arm-id)

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

location

string

Lokalizacja geograficzna, w której znajduje się zasób

name

string

Nazwa zasobu

properties.associatedResourceIds

string[]

Lista identyfikatorów zasobów dla innych zasobów Microsoft.NetworkCloud, które dołączyły tę sieć.

properties.clusterId

string (arm-id)

Identyfikator zasobu klastra chmury sieciowej, z tą siecią L2 jest skojarzona.

properties.detailedStatus

L2NetworkDetailedStatus

Bardziej szczegółowy stan sieci L2.

properties.detailedStatusMessage

string

Komunikat opisujący aktualny szczegółowy stan.

properties.hybridAksClustersAssociatedIds

string[]

Pole jest przestarzałe. Te pola będą puste/pominięte. Lista identyfikatorów zasobów klastra hybrydowego usługi AKS skojarzonych z tą siecią L2.

properties.hybridAksPluginType

HybridAksPluginType

SRIOV

Pole jest przestarzałe. Pole było wcześniej opcjonalne, teraz nie będzie miało zdefiniowanego zachowania i zostanie zignorowane. Typ wtyczki sieciowej dla hybrydowej usługi AKS.

properties.interfaceName

string

maxLength: 12
pattern: ^[a-zA-Z0-9@._-]*$

Domyślna nazwa interfejsu dla tej sieci L2 na maszynie wirtualnej. Tę nazwę można zastąpić nazwą podaną w konfiguracji załącznika sieciowego tej maszyny wirtualnej.

properties.l2IsolationDomainId

string (arm-id)

Identyfikator zasobu sieci szkieletowej l2IsolationDomain.

properties.provisioningState

L2NetworkProvisioningState

Stan aprowizacji sieci L2.

properties.virtualMachinesAssociatedIds

string[]

Pole jest przestarzałe. Te pola będą puste/pominięte. Lista identyfikatorów zasobów maszyny wirtualnej z wyłączeniem wszystkich maszyn wirtualnych hybrydowej usługi AKS, które obecnie korzystają z tej sieci L2.

systemData

systemData

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

tags

object

Tagi zasobów.

type

string

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

L2NetworkDetailedStatus

Bardziej szczegółowy stan sieci L2.

Wartość Opis
Available
Error
Provisioning

L2NetworkList

L2NetworkList reprezentuje listę sieci L2.

Nazwa Typ Opis
nextLink

string

Link użyty do pobrania następnej strony operacji.

value

L2Network[]

Lista sieci L2.

L2NetworkProvisioningState

Stan aprowizacji sieci L2.

Wartość Opis
Accepted
Canceled
Failed
Provisioning
Succeeded

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.