Private Endpoint Connections - Update

Aggiornamenti una connessione endpoint privato.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
privateEndpointConnectionName
path True

string

Nome della connessione dell'endpoint privato.

resourceGroupName
path True

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

resourceName
path True

string

Nome della risorsa cluster gestita.

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 della sottoscrizione di destinazione. Il valore deve essere un UUID.

api-version
query True

string

Versione dell'API da usare per questa operazione.

Corpo della richiesta

Nome Necessario Tipo Descrizione
properties.privateLinkServiceConnectionState True

PrivateLinkServiceConnectionState

Raccolta di informazioni sullo stato della connessione tra il consumer del servizio e il provider.

properties.privateEndpoint

PrivateEndpoint

Risorsa dell'endpoint privato.

Risposte

Nome Tipo Descrizione
200 OK

PrivateEndpointConnection

La connessione dell'endpoint privato esistente è stata aggiornata correttamente.

201 Created

PrivateEndpointConnection

La nuova connessione all'endpoint privato è stata creata correttamente.

Other Status Codes

CloudError

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

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

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

Update Private Endpoint Connection

Sample Request

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

Sample Response

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

Definizioni

Nome Descrizione
CloudError

Risposta di errore dal servizio Contenitore.

CloudErrorBody

Risposta di errore dal servizio Contenitore.

ConnectionStatus

Stato della connessione al servizio di collegamento privato.

PrivateEndpoint

Endpoint privato a cui appartiene una connessione.

PrivateEndpointConnection

Una connessione endpoint privato

PrivateEndpointConnectionProvisioningState

Stato di provisioning corrente.

PrivateLinkServiceConnectionState

Stato di una connessione al servizio di collegamento privato.

CloudError

Risposta di errore dal servizio Contenitore.

Nome Tipo Descrizione
error

CloudErrorBody

Dettagli sull'errore.

CloudErrorBody

Risposta di errore dal servizio Contenitore.

Nome Tipo Descrizione
code

string

Identificatore dell'errore. I codici sono invarianti e devono essere utilizzati a livello di codice.

details

CloudErrorBody[]

Elenco di dettagli aggiuntivi sull'errore.

message

string

Messaggio che descrive l'errore, che deve essere adatto per la visualizzazione in un'interfaccia utente.

target

string

Destinazione dell'errore specifico. Ad esempio, il nome della proprietà in errore.

ConnectionStatus

Stato della connessione al servizio di collegamento privato.

Nome Tipo Descrizione
Approved

string

Disconnected

string

Pending

string

Rejected

string

PrivateEndpoint

Endpoint privato a cui appartiene una connessione.

Nome Tipo Descrizione
id

string

ID risorsa dell'endpoint privato

PrivateEndpointConnection

Una connessione endpoint privato

Nome Tipo Descrizione
id

string

ID della connessione dell'endpoint privato.

name

string

Nome della connessione dell'endpoint privato.

properties.privateEndpoint

PrivateEndpoint

Risorsa dell'endpoint privato.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Raccolta di informazioni sullo stato della connessione tra il consumer del servizio e il provider.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Stato di provisioning corrente.

type

string

Tipo di risorsa.

PrivateEndpointConnectionProvisioningState

Stato di provisioning corrente.

Nome Tipo Descrizione
Canceled

string

Creating

string

Deleting

string

Failed

string

Succeeded

string

PrivateLinkServiceConnectionState

Stato di una connessione al servizio di collegamento privato.

Nome Tipo Descrizione
description

string

Descrizione della connessione al servizio di collegamento privato.

status

ConnectionStatus

Stato della connessione al servizio di collegamento privato.