Managed Clusters - List Outbound Network Dependencies Endpoints

Obtient la liste des points de terminaison de sortie (points de terminaison réseau de toutes les dépendances sortantes) dans le cluster managé spécifié. L’opération retourne les propriétés de chaque point de terminaison de sortie.

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

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

resourceName
path True

string

Nom de la ressource de cluster managé.

Regex pattern: ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$

subscriptionId
path True

string

uuid

ID de l’abonnement cible. La valeur doit être un UUID.

api-version
query True

string

Version de l’API à utiliser pour cette opération.

Réponses

Nom Type Description
200 OK

OutboundEnvironmentEndpointCollection

Ok

Other Status Codes

CloudError

Réponse d’erreur décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

List OutboundNetworkDependenciesEndpoints by Managed Cluster

Sample Request

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/outboundNetworkDependenciesEndpoints?api-version=2024-02-01

Sample Response

{
  "value": [
    {
      "category": "azure-resource-management",
      "endpoints": [
        {
          "domainName": "management.azure.com",
          "endpointDetails": [
            {
              "port": 443,
              "protocol": "Https"
            }
          ]
        },
        {
          "domainName": "login.microsoftonline.com",
          "endpointDetails": [
            {
              "port": 443,
              "protocol": "Https"
            }
          ]
        }
      ]
    },
    {
      "category": "images",
      "endpoints": [
        {
          "domainName": "mcr.microsoft.com",
          "endpointDetails": [
            {
              "port": 443,
              "protocol": "Https"
            }
          ]
        },
        {
          "domainName": "*.data.mcr.microsoft.com",
          "endpointDetails": [
            {
              "port": 443,
              "protocol": "Https",
              "description": "mcr cdn"
            }
          ]
        }
      ]
    },
    {
      "category": "artifacts",
      "endpoints": [
        {
          "domainName": "packages.microsoft.com",
          "endpointDetails": [
            {
              "port": 443,
              "protocol": "Https"
            }
          ]
        },
        {
          "domainName": "acs-mirror.azureedge.net",
          "endpointDetails": [
            {
              "port": 443,
              "protocol": "Https"
            }
          ]
        }
      ]
    },
    {
      "category": "time-sync",
      "endpoints": [
        {
          "domainName": "ntp.ubuntu.com",
          "endpointDetails": [
            {
              "port": 123,
              "protocol": "UDP"
            }
          ]
        }
      ]
    },
    {
      "category": "ubuntu-optional",
      "endpoints": [
        {
          "domainName": "security.ubuntu.com",
          "endpointDetails": [
            {
              "port": 80,
              "protocol": "Http"
            }
          ]
        },
        {
          "domainName": "azure.archive.ubuntu.com",
          "endpointDetails": [
            {
              "port": 80,
              "protocol": "Http"
            }
          ]
        },
        {
          "domainName": "changelogs.ubuntu.com",
          "endpointDetails": [
            {
              "port": 80,
              "protocol": "Http"
            }
          ]
        }
      ]
    },
    {
      "category": "gpu",
      "endpoints": [
        {
          "domainName": "nvidia.github.io",
          "endpointDetails": [
            {
              "port": 443,
              "protocol": "Https"
            }
          ]
        },
        {
          "domainName": "us.download.nvidia.com",
          "endpointDetails": [
            {
              "port": 443,
              "protocol": "Https"
            }
          ]
        },
        {
          "domainName": "apt.dockerproject.org",
          "endpointDetails": [
            {
              "port": 443,
              "protocol": "Https"
            }
          ]
        }
      ]
    },
    {
      "category": "windows",
      "endpoints": [
        {
          "domainName": "onegetcdn.azureedge.net",
          "endpointDetails": [
            {
              "port": 443,
              "protocol": "Https"
            }
          ]
        },
        {
          "domainName": "go.microsoft.com",
          "endpointDetails": [
            {
              "port": 443,
              "protocol": "Https"
            }
          ]
        },
        {
          "domainName": "*.mp.microsoft.com",
          "endpointDetails": [
            {
              "port": 80,
              "protocol": "Http"
            }
          ]
        },
        {
          "domainName": "www.msftconnecttest.com",
          "endpointDetails": [
            {
              "port": 80,
              "protocol": "Http"
            }
          ]
        },
        {
          "domainName": "ctldl.windowsupdate.com",
          "endpointDetails": [
            {
              "port": 80,
              "protocol": "Http"
            }
          ]
        }
      ]
    },
    {
      "category": "apiserver",
      "endpoints": [
        {
          "domainName": "*.azmk8s.io",
          "endpointDetails": [
            {
              "port": 443,
              "protocol": "Https"
            }
          ]
        }
      ]
    },
    {
      "category": "tunnel-classic",
      "endpoints": [
        {
          "domainName": "*.azmk8s.io",
          "endpointDetails": [
            {
              "port": 9000,
              "protocol": "TCP"
            }
          ]
        }
      ]
    }
  ]
}

Définitions

Nom Description
CloudError

Réponse d’erreur du service conteneur.

CloudErrorBody

Réponse d’erreur du service conteneur.

EndpointDependency

Nom de domaine auquel les nœuds de l’agent AKS atteignent.

EndpointDetail

connectez les informations des nœuds de l’agent AKS à un point de terminaison unique.

OutboundEnvironmentEndpoint

Points de terminaison de sortie auxquels les nœuds de l’agent AKS se connectent à des fins courantes.

OutboundEnvironmentEndpointCollection

Collection de OutboundEnvironmentEndpoint

CloudError

Réponse d’erreur du service conteneur.

Nom Type Description
error

CloudErrorBody

Détails sur l’erreur.

CloudErrorBody

Réponse d’erreur du service conteneur.

Nom Type Description
code

string

Identificateur de l'erreur. Les codes sont invariants et sont destinés à être consommés par programmation.

details

CloudErrorBody[]

Liste de détails supplémentaires sur l’erreur.

message

string

Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur.

target

string

Cible de l’erreur particulière. Par exemple, le nom de la propriété en erreur.

EndpointDependency

Nom de domaine auquel les nœuds de l’agent AKS atteignent.

Nom Type Description
domainName

string

Nom de domaine de la dépendance.

endpointDetails

EndpointDetail[]

Ports et protocoles utilisés lors de la connexion à domainName.

EndpointDetail

connectez les informations des nœuds de l’agent AKS à un point de terminaison unique.

Nom Type Description
description

string

Description du détail

ipAddress

string

Adresse IP à laquelle le nom de domaine est actuellement résolu.

port

integer

Port à lequel un point de terminaison est connecté.

protocol

string

Protocole utilisé pour la connexion

OutboundEnvironmentEndpoint

Points de terminaison de sortie auxquels les nœuds de l’agent AKS se connectent à des fins courantes.

Nom Type Description
category

string

Catégorie de points de terminaison accessibles par le nœud de l’agent AKS, par exemple azure-resource-management, apiserver, etc.

endpoints

EndpointDependency[]

Points de terminaison auxquels les nœuds de l’agent AKS se connectent

OutboundEnvironmentEndpointCollection

Collection de OutboundEnvironmentEndpoint

Nom Type Description
nextLink

string

Lien vers la page suivante de ressources.

value

OutboundEnvironmentEndpoint[]

Collection de ressources.