Private Endpoint Connections - Update

Met à 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=2022-04-01

Paramètres URI

Name In Required 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é.

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

subscriptionId
path True
  • string

ID de l’abonnement cible.

api-version
query True
  • string

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

Corps de la demande

Name Required Type Description
properties.privateLinkServiceConnectionState True

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

properties.privateEndpoint

Ressource du point de terminaison privé.

Réponses

Name Type Description
200 OK

OK

Other Status Codes

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

Sécurité

azure_auth

Azure Active Directory Flow OAuth2

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

Scopes

Name Description
user_impersonation emprunt d’identité de votre compte d’utilisateur

Exemples

Update Private Endpoint Connection

Sample Request

PUT https://management.azure.com/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/privateEndpointConnections/privateendpointconnection1?api-version=2022-04-01

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

Sample Response

{
  "properties": {
    "privateEndpoint": {
      "id": "/subscriptions/subid2/resourceGroups/rg2/providers/Microsoft.Network/privateEndpoints/pe2"
    },
    "privateLinkServiceConnectionState": {
      "status": "Approved"
    },
    "provisioningState": "Succeeded"
  },
  "name": "privateendpointconnection1",
  "type": "Microsoft.Network/privateLinkServices/privateEndpointConnections"
}

Définitions

CloudError

Réponse d’erreur du service conteneur.

CloudErrorBody

Réponse d’erreur du service conteneur.

ConnectionStatus

État de connexion du service de liaison privée.

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.

Name Type Description
error

Détails sur l’erreur.

CloudErrorBody

Réponse d’erreur du service conteneur.

Name Type Description
code
  • string

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

details

Liste des 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é dans l’erreur.

ConnectionStatus

État de connexion du service de liaison privée.

Name Type Description
Approved
  • string
Disconnected
  • string
Pending
  • string
Rejected
  • string

PrivateEndpoint

Point de terminaison privé auquel appartient une connexion.

Name Type Description
id
  • string

ID de ressource du point de terminaison privé

PrivateEndpointConnection

Connexion de point de terminaison privé

Name 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

Ressource du point de terminaison privé.

properties.privateLinkServiceConnectionState

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

properties.provisioningState

État d’approvisionnement actuel.

type
  • string

Type de ressource.

PrivateEndpointConnectionProvisioningState

État d’approvisionnement actuel.

Name Type Description
Creating
  • string
Deleting
  • string
Failed
  • string
Succeeded
  • string

PrivateLinkServiceConnectionState

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

Name Type Description
description
  • string

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

status

État de connexion du service de liaison privée.