Condividi tramite


Batch Account - List Outbound Network Dependencies Endpoints

Elenchi gli endpoint che un nodo di calcolo Batch in questo account Batch può chiamare come parte dell'amministrazione del servizio Batch. Se si distribuisce un pool all'interno di una rete virtuale specificata, è necessario assicurarsi che la rete consenta l'accesso in uscita a questi endpoint. Se non si consente l'accesso a questi endpoint, Batch può contrassegnare i nodi interessati come inutilizzabili. Per altre informazioni sulla creazione di un pool all'interno di una rete virtuale, vedere 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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
accountName
path True

string

Nome dell'account Batch.

Criterio di espressione regolare: ^[a-zA-Z0-9]+$

resourceGroupName
path True

string

Nome del gruppo di risorse che contiene l'account Batch.

subscriptionId
path True

string

ID sottoscrizione di Azure. Si tratta di una stringa in formato GUID (ad esempio 000000000-0000-0000-0000-0000-000000000000)

api-version
query True

string

Versione dell'API da usare con la richiesta HTTP.

Risposte

Nome Tipo Descrizione
200 OK

OutboundEnvironmentEndpointCollection

L'operazione è stata completata. La risposta contiene un elenco di dipendenze di rete in uscita.

Other Status Codes

CloudError

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Microsoft Entra flusso del codice di autenticazione OAuth 2.0

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

ListOutboundNetworkDependencies

Esempio di richiesta

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

Risposta di esempio

{
  "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
            }
          ]
        }
      ]
    }
  ]
}

Definizioni

Nome Descrizione
CloudError

Risposta di errore dal servizio Batch.

CloudErrorBody

Risposta di errore dal servizio Batch.

EndpointDependency

Un nome di dominio e i dettagli di connessione usati per accedere a una dipendenza.

EndpointDetail

Informazioni dettagliate sulla connessione tra il servizio Batch e l'endpoint.

OutboundEnvironmentEndpoint

Raccolta di endpoint correlati dallo stesso servizio per cui il servizio Batch richiede l'accesso in uscita.

OutboundEnvironmentEndpointCollection

Valori restituiti dall'operazione List.

CloudError

Risposta di errore dal servizio Batch.

Nome Tipo Descrizione
error

CloudErrorBody

Corpo della risposta di errore.

CloudErrorBody

Risposta di errore dal servizio Batch.

Nome Tipo Descrizione
code

string

Identificatore dell'errore. I codici sono invarianti e devono essere utilizzati a livello di codice.

details

CloudErrorBody[]

Elenco di dettagli aggiuntivi sull'errore.

message

string

Messaggio che descrive l'errore, che deve essere adatto per la visualizzazione in un'interfaccia utente.

target

string

Destinazione dell'errore specifico. Ad esempio, il nome della proprietà in errore.

EndpointDependency

Un nome di dominio e i dettagli di connessione usati per accedere a una dipendenza.

Nome Tipo Descrizione
description

string

Informazioni supplementari leggibili sulla dipendenza e quando sono applicabili.

domainName

string

Nome di dominio della dipendenza. I nomi di dominio possono essere completi o possono contenere un carattere jolly *.

endpointDetails

EndpointDetail[]

Elenco dei dettagli della connessione per questo endpoint.

EndpointDetail

Informazioni dettagliate sulla connessione tra il servizio Batch e l'endpoint.

Nome Tipo Descrizione
port

integer

La porta a cui è connesso un endpoint.

OutboundEnvironmentEndpoint

Raccolta di endpoint correlati dallo stesso servizio per cui il servizio Batch richiede l'accesso in uscita.

Nome Tipo Descrizione
category

string

Tipo di servizio a cui si connette il servizio Batch.

endpoints

EndpointDependency[]

Endpoint per questo servizio a cui il servizio Batch effettua chiamate in uscita.

OutboundEnvironmentEndpointCollection

Valori restituiti dall'operazione List.

Nome Tipo Descrizione
nextLink

string

Token di continuità.

value

OutboundEnvironmentEndpoint[]

Raccolta di endpoint di dipendenza di rete in uscita restituiti dall'operazione di elenco.