Udostępnij za pośrednictwem


Nsp Associations - List

Wyświetla listę skojarzeń zasobów NSP.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/resourceAssociations?api-version=2023-08-01-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityPerimeters/{networkSecurityPerimeterName}/resourceAssociations?api-version=2023-08-01-preview&$top={$top}&$skipToken={$skipToken}

Parametry URI

Nazwa W Wymagane Typ Opis
networkSecurityPerimeterName
path True

string

Nazwa obwodu zabezpieczeń sieci.

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.

$skipToken
query

string

Funkcja SkipToken jest używana tylko wtedy, gdy poprzednia operacja zwróciła częściowy wynik. Jeśli poprzednia odpowiedź zawiera element nextLink, wartość elementu nextLink będzie zawierać parametr skipToken, który określa punkt wyjścia do użycia dla kolejnych wywołań.

$top
query

integer (int32)

minimum: 1
maximum: 20

Opcjonalny parametr zapytania określający maksymalną liczbę rekordów, które mają być zwracane przez serwer.

Odpowiedzi

Nazwa Typ Opis
200 OK

NspAssociationsListResult

OK — zwraca listę skojarzeń zasobów NSP.

Other Status Codes

CloudError

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
URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresów

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

NspAssociationList

Przykładowa prośba

GET https://management.azure.com/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityPerimeters/nsp1/resourceAssociations?api-version=2023-08-01-preview

Przykładowa odpowiedź

{
  "value": [
    {
      "name": "association1",
      "id": "/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityPerimeters/nsp1/resourceAssociations/association1",
      "type": "Microsoft.Network/networkSecurityPerimeters/resourceAssociations",
      "properties": {
        "provisioningState": "Succeeded",
        "privateLinkResource": {
          "id": "/subscriptions/{paasSubscriptionId}/resourceGroups/{paasResourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}"
        },
        "profile": {
          "id": "/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityPerimeters/nsp1/profiles/{profileName}"
        },
        "accessMode": "Enforced",
        "hasProvisioningIssues": "no"
      }
    },
    {
      "name": "association2",
      "id": "/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityPerimeters/nsp1/resourceAssociations/association2",
      "type": "Microsoft.Network/networkSecurityPerimeters/resourceAssociations",
      "properties": {
        "provisioningState": "Succeeded",
        "privateLinkResource": {
          "id": "/subscriptions/{paasSubscriptionId}/resourceGroups/{paasResourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}"
        },
        "profile": {
          "id": "/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityPerimeters/nsp1/profiles/{profileName}"
        },
        "accessMode": "Audit",
        "hasProvisioningIssues": "no"
      }
    },
    {
      "name": "association3",
      "id": "/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityPerimeters/nsp1/resourceAssociations/association3",
      "type": "Microsoft.Network/networkSecurityPerimeters/resourceAssociations",
      "properties": {
        "provisioningState": "Failed",
        "privateLinkResource": {
          "id": "/subscriptions/{paasSubscriptionId}/resourceGroups/{paasResourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}"
        },
        "profile": {
          "id": "/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityPerimeters/nsp1/profiles/{profileName}"
        },
        "accessMode": "Learning",
        "hasProvisioningIssues": "yes"
      }
    }
  ],
  "nextLink": "{baseurl}/subscriptions/subId/resourceGroup/rg1/providers/Microsoft.Network/networkSecurityPerimeters/nsp1/resourceAssociations?api-version=2023-08-01-preview&$skipToken=10"
}

Definicje

Nazwa Opis
AssociationAccessMode

Tryb dostępu w skojarzeniu.

CloudError

Odpowiedź na błąd z usługi.

CloudErrorBody

Odpowiedź na błąd z usługi.

NspAssociation

Zasób skojarzenia zasobu NSP

NspAssociationsListResult

Wynik żądania wyświetlenia listy skojarzeń zasobów NSP. Zawiera listę skojarzeń zasobów NSP i link adresu URL, aby uzyskać następny zestaw wyników.

nspProvisioningState

Stan aprowizacji zasobu przypisania zakresu.

SubResource

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

AssociationAccessMode

Tryb dostępu w skojarzeniu.

Wartość Opis
Learning
Enforced
Audit

CloudError

Odpowiedź na błąd z usługi.

Nazwa Typ Opis
error

CloudErrorBody

Ciało błędu chmury.

CloudErrorBody

Odpowiedź na błąd z usługi.

Nazwa Typ Opis
code

string

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

details

CloudErrorBody[]

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.

NspAssociation

Zasób skojarzenia zasobu NSP

Nazwa Typ Opis
id

string

Identyfikator powiązania zasobów NSP.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.accessMode

AssociationAccessMode

Tryb dostępu w skojarzeniu.

properties.hasProvisioningIssues

string

Określa, czy występują problemy z aprowizacją

properties.privateLinkResource

SubResource

Zasób PaaS do skojarzenia.

properties.profile

SubResource

Identyfikator profilu, z którym jest skojarzony zasób PaaS.

properties.provisioningState

nspProvisioningState

Stan aprowizacji zasobu skojarzenia zasobów.

tags

object

Tagi zasobów.

type

string

Typ zasobu.

NspAssociationsListResult

Wynik żądania wyświetlenia listy skojarzeń zasobów NSP. Zawiera listę skojarzeń zasobów NSP i link adresu URL, aby uzyskać następny zestaw wyników.

Nazwa Typ Opis
nextLink

string

Pobiera adres URL, aby uzyskać następną stronę wyników.

value

NspAssociation[]

Pobiera stronę skojarzeń zasobów NSP

nspProvisioningState

Stan aprowizacji zasobu przypisania zakresu.

Wartość Opis
Succeeded
Creating
Updating
Deleting
Accepted
Failed

SubResource

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

Nazwa Typ Opis
id

string

Identyfikator zasobu.