Delen via


Batch Account - List Outbound Network Dependencies Endpoints

Geeft een lijst weer van de eindpunten die een Batch-rekenknooppunt onder dit Batch-account kan aanroepen als onderdeel van het Batch-servicebeheer. Als u een pool implementeert in een virtueel netwerk dat u opgeeft, moet u ervoor zorgen dat uw netwerk uitgaande toegang tot deze eindpunten toestaat. Als u geen toegang tot deze eindpunten toestaat, kan Batch ertoe leiden dat de betrokken knooppunten als onbruikbaar worden gemarkeerd. Zie https://learn.microsoft.com/azure/batch/batch-virtual-networkvoor meer informatie over het maken van een pool in een virtueel netwerk.

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

URI-parameters

Name In Vereist Type Description
accountName
path True

string

De naam van het Batch-account.

Regex-patroon: ^[a-zA-Z0-9]+$

resourceGroupName
path True

string

De naam van de resourcegroep die het Batch-account bevat.

subscriptionId
path True

string

De Azure-abonnements-id. Dit is een tekenreeks met GUID-indeling (bijvoorbeeld 00000000-0000-0000-0000-000000000000000)

api-version
query True

string

De API-versie die moet worden gebruikt met de HTTP-aanvraag.

Antwoorden

Name Type Description
200 OK

OutboundEnvironmentEndpointCollection

De bewerking is geslaagd. Het antwoord bevat een lijst met uitgaande netwerkafhankelijkheden.

Other Status Codes

CloudError

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Microsoft Entra OAuth 2.0-verificatiecodestroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

ListOutboundNetworkDependencies

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Definities

Name Description
CloudError

Een foutreactie van de Batch-service.

CloudErrorBody

Een foutreactie van de Batch-service.

EndpointDependency

Een domeinnaam en verbindingsgegevens die worden gebruikt voor toegang tot een afhankelijkheid.

EndpointDetail

Details over de verbinding tussen de Batch-service en het eindpunt.

OutboundEnvironmentEndpoint

Een verzameling gerelateerde eindpunten van dezelfde service waarvoor de Batch-service uitgaande toegang vereist.

OutboundEnvironmentEndpointCollection

Waarden die worden geretourneerd door de bewerking Lijst.

CloudError

Een foutreactie van de Batch-service.

Name Type Description
error

CloudErrorBody

De hoofdtekst van het foutbericht.

CloudErrorBody

Een foutreactie van de Batch-service.

Name Type Description
code

string

Een id voor de fout. Codes zijn invariant en zijn bedoeld om programmatisch te worden gebruikt.

details

CloudErrorBody[]

Een lijst met aanvullende informatie over de fout.

message

string

Een bericht met een beschrijving van de fout, bedoeld om te worden weergegeven in een gebruikersinterface.

target

string

Het doel van de specifieke fout. Bijvoorbeeld de naam van de eigenschap in fout.

EndpointDependency

Een domeinnaam en verbindingsgegevens die worden gebruikt voor toegang tot een afhankelijkheid.

Name Type Description
description

string

Leesbare aanvullende informatie over de afhankelijkheid en wanneer deze van toepassing is.

domainName

string

De domeinnaam van de afhankelijkheid. Domeinnamen kunnen volledig gekwalificeerd zijn of een * jokerteken bevatten.

endpointDetails

EndpointDetail[]

De lijst met verbindingsgegevens voor dit eindpunt.

EndpointDetail

Details over de verbinding tussen de Batch-service en het eindpunt.

Name Type Description
port

integer

De poort waaraan een eindpunt is gekoppeld.

OutboundEnvironmentEndpoint

Een verzameling gerelateerde eindpunten van dezelfde service waarvoor de Batch-service uitgaande toegang vereist.

Name Type Description
category

string

Het type service waarmee de Batch-service verbinding maakt.

endpoints

EndpointDependency[]

De eindpunten voor deze service waarnaar de Batch-service uitgaande aanroepen doet.

OutboundEnvironmentEndpointCollection

Waarden die worden geretourneerd door de bewerking Lijst.

Name Type Description
nextLink

string

Het vervolgtoken.

value

OutboundEnvironmentEndpoint[]

De verzameling uitgaande netwerkafhankelijkheidseindpunten die worden geretourneerd door de vermeldingsbewerking.