Private Endpoint Connections - Update

Novedades una conexión de punto de conexión privado.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
privateEndpointConnectionName
path True

string

Nombre de la conexión del punto de conexión privado.

resourceGroupName
path True

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

resourceName
path True

string

Nombre del recurso de clúster administrado.

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

Identificador de la suscripción de destino. El valor debe ser un UUID.

api-version
query True

string

Versión de API que se usará para la operación.

Cuerpo de la solicitud

Nombre Requerido Tipo Description
properties.privateLinkServiceConnectionState True

PrivateLinkServiceConnectionState

Colección de información sobre el estado de la conexión entre el consumidor de servicios y el proveedor.

properties.privateEndpoint

PrivateEndpoint

Recurso del punto de conexión privado.

Respuestas

Nombre Tipo Description
200 OK

PrivateEndpointConnection

La conexión del punto de conexión privado existente se actualizó correctamente.

201 Created

PrivateEndpointConnection

La nueva conexión de punto de conexión privado se creó correctamente.

Other Status Codes

CloudError

Respuesta de error que describe el motivo del error de la operación.

Seguridad

azure_auth

Flujo OAuth2 de Azure Active Directory

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

Scopes

Nombre Description
user_impersonation suplantación de su cuenta de usuario

Ejemplos

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

Definiciones

Nombre Description
CloudError

Respuesta de error del servicio contenedor.

CloudErrorBody

Respuesta de error del servicio contenedor.

ConnectionStatus

Estado de conexión del servicio Private Link.

PrivateEndpoint

Punto de conexión privado al que pertenece una conexión.

PrivateEndpointConnection

Una conexión de punto de conexión privado

PrivateEndpointConnectionProvisioningState

Estado de aprovisionamiento actual.

PrivateLinkServiceConnectionState

Estado de una conexión de servicio de vínculo privado.

CloudError

Respuesta de error del servicio contenedor.

Nombre Tipo Description
error

CloudErrorBody

Detalles sobre el error.

CloudErrorBody

Respuesta de error del servicio contenedor.

Nombre Tipo Description
code

string

Identificador del error. Los códigos son invariables y están diseñados para consumirse mediante programación.

details

CloudErrorBody[]

Lista de detalles adicionales sobre el error.

message

string

Mensaje que describe el error, diseñado para ser adecuado para mostrarse en una interfaz de usuario.

target

string

Destino del error concreto. Por ejemplo, el nombre de la propiedad en error.

ConnectionStatus

Estado de conexión del servicio Private Link.

Nombre Tipo Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PrivateEndpoint

Punto de conexión privado al que pertenece una conexión.

Nombre Tipo Description
id

string

El identificador de recurso del punto de conexión privado

PrivateEndpointConnection

Una conexión de punto de conexión privado

Nombre Tipo Description
id

string

Identificador de la conexión del punto de conexión privado.

name

string

Nombre de la conexión del punto de conexión privado.

properties.privateEndpoint

PrivateEndpoint

Recurso del punto de conexión privado.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Colección de información sobre el estado de la conexión entre el consumidor de servicios y el proveedor.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Estado de aprovisionamiento actual.

type

string

El tipo de recurso.

PrivateEndpointConnectionProvisioningState

Estado de aprovisionamiento actual.

Nombre Tipo Description
Canceled

string

Creating

string

Deleting

string

Failed

string

Succeeded

string

PrivateLinkServiceConnectionState

Estado de una conexión de servicio de vínculo privado.

Nombre Tipo Description
description

string

Descripción de la conexión del servicio Private Link.

status

ConnectionStatus

Estado de conexión del servicio Private Link.