Dela via


Batch Account - List Outbound Network Dependencies Endpoints

Visar de slutpunkter som en Batch Compute-nod under det här Batch-kontot kan anropa som en del av Batch-tjänstadministration. Om du distribuerar en pool i ett virtuellt nätverk som du anger måste du se till att nätverket tillåter utgående åtkomst till dessa slutpunkter. Om det inte går att tillåta åtkomst till dessa slutpunkter kan Batch markera de berörda noderna som oanvändbara. Mer information om hur du skapar en pool i ett virtuellt nätverk finns i 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

URI-parametrar

Name I Obligatorisk Typ Description
accountName
path True

string

Namnet på Batch-kontot.

Reguljärt uttrycksmönster: ^[a-zA-Z0-9]+$

resourceGroupName
path True

string

Namnet på resursgruppen som innehåller Batch-kontot.

subscriptionId
path True

string

Azure-prenumerations-ID:t. Det här är en GUID-formaterad sträng (t.ex. 00000000-0000-0000-0000-00000000000)

api-version
query True

string

DEN API-version som ska användas med HTTP-begäran.

Svar

Name Typ Description
200 OK

OutboundEnvironmentEndpointCollection

Åtgärden lyckades. Svaret innehåller en lista över utgående nätverksberoenden.

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Autentiseringskodflöde för Microsoft Entra OAuth 2.0

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

ListOutboundNetworkDependencies

Exempelbegäran

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

Exempelsvar

{
  "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://learn.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://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.",
          "endpointDetails": [
            {
              "port": 443
            }
          ]
        }
      ]
    }
  ]
}

Definitioner

Name Description
CloudError

Ett felsvar från Batch-tjänsten.

CloudErrorBody

Ett felsvar från Batch-tjänsten.

EndpointDependency

Ett domännamn och anslutningsinformation som används för att komma åt ett beroende.

EndpointDetail

Information om anslutningen mellan Batch-tjänsten och slutpunkten.

OutboundEnvironmentEndpoint

En samling relaterade slutpunkter från samma tjänst som Batch-tjänsten kräver utgående åtkomst för.

OutboundEnvironmentEndpointCollection

Värden som returneras av liståtgärden.

CloudError

Ett felsvar från Batch-tjänsten.

Name Typ Description
error

CloudErrorBody

Brödtexten i felsvaret.

CloudErrorBody

Ett felsvar från Batch-tjänsten.

Name Typ Description
code

string

En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt.

details

CloudErrorBody[]

En lista med ytterligare information om felet.

message

string

Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt.

target

string

Målet för det specifika felet. Till exempel namnet på egenskapen i fel.

EndpointDependency

Ett domännamn och anslutningsinformation som används för att komma åt ett beroende.

Name Typ Description
description

string

Läsbar kompletterande information om beroendet och när det är tillämpligt.

domainName

string

Beroendets domännamn. Domännamn kan vara fullständigt kvalificerade eller innehålla ett * jokertecken.

endpointDetails

EndpointDetail[]

Listan med anslutningsinformation för den här slutpunkten.

EndpointDetail

Information om anslutningen mellan Batch-tjänsten och slutpunkten.

Name Typ Description
port

integer

Porten som en slutpunkt är ansluten till.

OutboundEnvironmentEndpoint

En samling relaterade slutpunkter från samma tjänst som Batch-tjänsten kräver utgående åtkomst för.

Name Typ Description
category

string

Den typ av tjänst som Batch-tjänsten ansluter till.

endpoints

EndpointDependency[]

Slutpunkterna för den här tjänsten som Batch-tjänsten gör utgående anrop till.

OutboundEnvironmentEndpointCollection

Värden som returneras av liståtgärden.

Name Typ Description
nextLink

string

Fortsättningstoken.

value

OutboundEnvironmentEndpoint[]

Samlingen av slutpunkter för utgående nätverksberoende som returneras av listningsåtgärden.