Udostępnij przez


Batch Account - List Outbound Network Dependencies Endpoints

Wyświetla listę 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, upewnij 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://learn.microsoft.com/azure/batch/batch-virtual-network.

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

Parametry URI

Nazwa W Wymagane Typ Opis
accountName
path True

string

minLength: 3
maxLength: 24
pattern: ^[a-zA-Z0-9]+$

Nazwa konta wsadowego, która musi być unikalna w danym regionie. Nazwy kont wsadowych muszą mieć długość od 3 do 24 znaków i zawierać jedynie cyfry oraz małe litery. Ta nazwa jest używana jako część nazwy DNS, która służy do dostępu do usługi Batch w regionie, w którym konto zostało utworzone. Na przykład: http://accountname.region.batch.azure.com/.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

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

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

OutboundEnvironmentEndpointCollection

Operacja platformy Azure została zakończona pomyślnie.

Other Status Codes

CloudError

Nieoczekiwana odpowiedź na błąd.

Zabezpieczenia

azure_auth

Przepływ OAuth2 w usłudze 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

ListOutboundNetworkDependencies

Przykładowa prośba

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

Przykładowa odpowiedź

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

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 (uri)

Link do następnej strony z elementami

value

OutboundEnvironmentEndpoint[]

Elementy OutboundEnvironmentEndpoint na tej stronie