Partager via


Private Endpoint Connections - Update

Mises à jour une connexion de point de terminaison privé.

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

Paramètres URI

Nom Dans Obligatoire Type Description
privateEndpointConnectionName
path True

string

Nom de la connexion de point de terminaison privé.

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é.

Modèle d’expression régulière: ^[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.

Corps de la demande

Nom Obligatoire Type Description
properties.privateLinkServiceConnectionState True

PrivateLinkServiceConnectionState

Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur.

properties.privateEndpoint

PrivateEndpoint

Ressource du point de terminaison privé.

Réponses

Nom Type Description
200 OK

PrivateEndpointConnection

La connexion de point de terminaison privé existante a été correctement mise à jour.

201 Created

PrivateEndpointConnection

La nouvelle connexion de point de terminaison privé a été créée.

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
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

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

Exemples

Update Private Endpoint Connection

Exemple de requête

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

{
  "properties": {
    "privateLinkServiceConnectionState": {
      "status": "Approved"
    }
  }
}

Exemple de réponse

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ContainerService/managedCluster/clustername1/privateEndpointConnections/privateendpointconnection1",
  "name": "privateendpointconnection1",
  "type": "Microsoft.Network/privateLinkServices/privateEndpointConnections",
  "properties": {
    "privateEndpoint": {
      "id": "/subscriptions/subid2/resourceGroups/rg2/providers/Microsoft.Network/privateEndpoints/pe2"
    },
    "privateLinkServiceConnectionState": {
      "status": "Approved"
    },
    "provisioningState": "Succeeded"
  }
}
{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg1/providers/Microsoft.ContainerService/managedCluster/clustername1/privateEndpointConnections/privateendpointconnection1",
  "name": "privateendpointconnection1",
  "type": "Microsoft.Network/privateLinkServices/privateEndpointConnections",
  "properties": {
    "privateEndpoint": {
      "id": "/subscriptions/subid2/resourceGroups/rg2/providers/Microsoft.Network/privateEndpoints/pe2"
    },
    "privateLinkServiceConnectionState": {
      "status": "Approved"
    },
    "provisioningState": "Succeeded"
  }
}

Définitions

Nom Description
CloudError

Réponse d’erreur du service conteneur.

CloudErrorBody

Réponse d’erreur du service conteneur.

ConnectionStatus

La connexion au service de liaison privée status.

PrivateEndpoint

Point de terminaison privé auquel appartient une connexion.

PrivateEndpointConnection

Connexion de point de terminaison privé

PrivateEndpointConnectionProvisioningState

État d’approvisionnement actuel.

PrivateLinkServiceConnectionState

État d’une connexion de service de liaison privée.

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.

ConnectionStatus

La connexion au service de liaison privée status.

Nom Type Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PrivateEndpoint

Point de terminaison privé auquel appartient une connexion.

Nom Type Description
id

string

ID de ressource du point de terminaison privé

PrivateEndpointConnection

Connexion de point de terminaison privé

Nom Type Description
id

string

ID de la connexion de point de terminaison privé.

name

string

Nom de la connexion de point de terminaison privé.

properties.privateEndpoint

PrivateEndpoint

Ressource du point de terminaison privé.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

État d’approvisionnement actuel.

type

string

Type de ressource.

PrivateEndpointConnectionProvisioningState

État d’approvisionnement actuel.

Nom Type Description
Canceled

string

Creating

string

Deleting

string

Failed

string

Succeeded

string

PrivateLinkServiceConnectionState

État d’une connexion de service de liaison privée.

Nom Type Description
description

string

Description de la connexion au service de liaison privée.

status

ConnectionStatus

La connexion au service de liaison privée status.