Udostępnij za pośrednictwem


Batch Account - List Outbound Network Dependencies Endpoints

Listy punktów końcowych, które węzeł obliczeniowy usługi Batch w ramach tego konta usługi Batch może wywoływać w ramach administrowania usługą Batch. Jeśli wdrażasz pulę wewnątrz określonej sieci wirtualnej, musisz upewnić się, że sieć zezwala na dostęp wychodzący do tych punktów końcowych. Niepowodzenie zezwolenia na dostęp do tych punktów końcowych może spowodować, że usługa Batch oznaczy węzły, których to dotyczy, jako bezużyteczne. Aby uzyskać więcej informacji na temat tworzenia puli wewnątrz sieci wirtualnej, zobacz https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/outboundNetworkDependenciesEndpoints?api-version=2024-02-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
accountName
path True

string

Nazwa konta usługi Batch.

Wzorzec wyrażenia regularnego: ^[a-zA-Z0-9]+$

resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej konto usługi Batch.

subscriptionId
path True

string

Identyfikator subskrypcji platformy Azure. Jest to ciąg w formacie GUID (np. 00000000-0000-0000-0000-0000-000000000000)

api-version
query True

string

Wersja interfejsu API, która ma być używana z żądaniem HTTP.

Odpowiedzi

Nazwa Typ Opis
200 OK

OutboundEnvironmentEndpointCollection

Operacja zakończyła się pomyślnie. Odpowiedź zawiera listę zależności sieci wychodzących.

Other Status Codes

CloudError

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

Zabezpieczenia

azure_auth

przepływ kodu uwierzytelniania OAuth 2.0 Microsoft Entra

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

ListOutboundNetworkDependencies

Przykładowe żądanie

GET https://management.azure.com/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/outboundNetworkDependenciesEndpoints?api-version=2024-02-01

Przykładowa odpowiedź

{
  "value": [
    {
      "category": "Azure Batch",
      "endpoints": [
        {
          "domainName": "sampleacct.japaneast.batch.azure.com",
          "description": "Applicable to job manager tasks, tasks that use job scoped authentication, or any task that makes calls to Batch.",
          "endpointDetails": [
            {
              "port": 443
            }
          ]
        },
        {
          "domainName": "japaneast.service.batch.azure.com",
          "description": "Applicable to all Azure Batch pools.",
          "endpointDetails": [
            {
              "port": 443
            }
          ]
        }
      ]
    },
    {
      "category": "Azure Storage",
      "endpoints": [
        {
          "domainName": "autostorageaccountname.blob.core.windows.net",
          "description": "AutoStorage endpoint for this Batch account. Applicable to all Azure Batch pools under this account.",
          "endpointDetails": [
            {
              "port": 443
            }
          ]
        },
        {
          "domainName": "*.blob.core.windows.net",
          "description": "Applicable to all Azure Batch pools.",
          "endpointDetails": [
            {
              "port": 443
            }
          ]
        },
        {
          "domainName": "*.table.core.windows.net",
          "description": "Applicable to all Azure Batch pools.",
          "endpointDetails": [
            {
              "port": 443
            }
          ]
        },
        {
          "domainName": "*.queue.core.windows.net",
          "description": "Applicable to all Azure Batch pools.",
          "endpointDetails": [
            {
              "port": 443
            }
          ]
        }
      ]
    },
    {
      "category": "Microsoft Package Repository",
      "endpoints": [
        {
          "domainName": "packages.microsoft.com",
          "description": "Only applicable to pools containing a Mount Configuration. Learn about Mount Configurations in Batch at https://docs.microsoft.com/azure/batch/virtual-file-mount.",
          "endpointDetails": [
            {
              "port": 443
            }
          ]
        }
      ]
    },
    {
      "category": "Azure Key Vault",
      "endpoints": [
        {
          "domainName": "*.vault.azure.net",
          "description": "Only applicable to pools containing a Disk Encryption Configuration and whose VM size does not support encryption at host. Learn more about disk encryption in Azure Batch at https://docs.microsoft.com/azure/batch/disk-encryption. Learn more about encryption at host and supported VM sizes at https://docs.microsoft.com/azure/virtual-machines/disks-enable-host-based-encryption-portal.",
          "endpointDetails": [
            {
              "port": 443
            }
          ]
        }
      ]
    }
  ]
}

Definicje

Nazwa Opis
CloudError

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

CloudErrorBody

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

EndpointDependency

Nazwa domeny i szczegóły połączenia używane do uzyskiwania dostępu do zależności.

EndpointDetail

Szczegółowe informacje o połączeniu między usługą Batch a punktem końcowym.

OutboundEnvironmentEndpoint

Kolekcja powiązanych punktów końcowych z tej samej usługi, dla której usługa Batch wymaga dostępu wychodzącego.

OutboundEnvironmentEndpointCollection

Wartości zwracane przez operację Lista.

CloudError

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

Nazwa Typ Opis
error

CloudErrorBody

Treść odpowiedzi o błędzie.

CloudErrorBody

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

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.

EndpointDependency

Nazwa domeny i szczegóły połączenia używane do uzyskiwania dostępu do zależności.

Nazwa Typ Opis
description

string

Czytelne dla człowieka informacje uzupełniające dotyczące zależności i ich zastosowania.

domainName

string

Nazwa domeny zależności. Nazwy domen mogą być w pełni kwalifikowane lub mogą zawierać symbol wieloznaczny * .

endpointDetails

EndpointDetail[]

Lista szczegółów połączenia dla tego punktu końcowego.

EndpointDetail

Szczegółowe informacje o połączeniu między usługą Batch a punktem końcowym.

Nazwa Typ Opis
port

integer

Port, z który jest połączony punkt końcowy.

OutboundEnvironmentEndpoint

Kolekcja powiązanych punktów końcowych z tej samej usługi, dla której usługa Batch wymaga dostępu wychodzącego.

Nazwa Typ Opis
category

string

Typ usługi, z którą łączy się usługa Batch.

endpoints

EndpointDependency[]

Punkty końcowe dla tej usługi, do której usługa Batch wykonuje wywołania wychodzące.

OutboundEnvironmentEndpointCollection

Wartości zwracane przez operację Lista.

Nazwa Typ Opis
nextLink

string

Token kontynuacji.

value

OutboundEnvironmentEndpoint[]

Kolekcja wychodzących punktów końcowych zależności sieci zwróconych przez operację wyświetlania listy.