Gérer les connexions de point de terminaison privé avec des comptes Azure Batch

Vous pouvez interroger et gérer toutes les connexions de point de terminaison privé existantes pour votre compte Batch. Les opérations de gestion prises en charge comprennent :

  • Approuver une connexion en attente.
  • Refuser une connexion (dans un état d’attente ou approuvée).
  • Supprimer une connexion, ce qui supprimera la connexion du compte Batch et marquera la ressource de point de terminaison privé associée comme ayant l’état déconnecté.

Portail Azure

  1. Allez sur votre compte Batch dans le portail Azure.

  2. Dans Paramètres, sélectionnez Mise en réseau et accédez à l’onglet Accès privé.

  3. Sélectionnez la connexion privée, puis effectuez l’opération Approuver/Rejeter/Supprimer.

    Capture d’écran de la gestion des connexions de points de terminaison privés.

Module az PowerShell

Exemples d’utilisation du module Az PowerShell Az.Network :

$accountResourceId = "/subscriptions/<subscription>/resourceGroups/<rg>/providers/Microsoft.Batch/batchAccounts/<account>"
$pecResourceId = "$accountResourceId/privateEndpointConnections/<pe-connection-name>"

# List all private endpoint connections for Batch account
Get-AzPrivateEndpointConnection -PrivateLinkResourceId $accountResourceId

# Show the specified private endpoint connection
Get-AzPrivateEndpointConnection -ResourceId $pecResourceId

# Approve connection
Approve-AzPrivateEndpointConnection -Description "Approved!" -ResourceId $pecResourceId

# Reject connection
Deny-AzPrivateEndpointConnection -Description "Rejected!" -ResourceId $pecResourceId

# Remove connection
Remove-AzPrivateEndpointConnection -ResourceId $pecResourceId

Azure CLI

Exemples utilisant l’interface Azure CLI (az network private-endpoint) :

accountResourceId="/subscriptions/<subscription>/resourceGroups/<rg>/providers/Microsoft.Batch/batchAccounts/<account>"
pecResourceId="$accountResourceId/privateEndpointConnections/<pe-connection-name>"

# List all private endpoint connections for Batch account
az network private-endpoint-connection list --id $accountResourceId

# Show the specified private endpoint connection
az network private-endpoint-connection show --id $pecResourceId

# Approve connection
az network private-endpoint-connection approve --description "Approved!" --id $pecResourceId

# Reject connection
az network private-endpoint-connection reject --description "Rejected!" --id $pecResourceId

# Remove connection
az network private-endpoint-connection delete --id $pecResourceId