Private Endpoint Connections - Update
Actualización de la conexión de punto de conexión privado
Actualización del estado de una conexión de punto de conexión privado con el nombre especificado
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/iotHubs/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName}?api-version=2023-06-30
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
private
|
path | True |
string |
Nombre de la conexión de punto de conexión privado |
resource
|
path | True |
string |
Nombre del grupo de recursos que contiene el centro de IoT. |
resource
|
path | True |
string |
Nombre del centro de IoT. |
subscription
|
path | True |
string |
Identificador de la suscripción. |
api-version
|
query | True |
string |
La versión de la API. |
Cuerpo de la solicitud
Nombre | Requerido | Tipo | Description |
---|---|---|---|
properties | True |
Propiedades de una conexión de punto de conexión privado |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Esto se devuelve como respuesta a la solicitud de sondeo de estado para la operación de actualización. |
|
201 Created |
Se trata de una operación de ejecución prolongada. La operación devuelve un valor 201 si se completa la validación. La respuesta incluye un encabezado Azure-AsyncOperation que contiene una dirección URL de estado. Se espera que los clientes sondee la dirección URL de estado del estado de la operación. Si se ejecuta correctamente, la operación devuelve el código de estado HTTP de 201 (CORRECTO). |
|
Other Status Codes |
DefaultErrorResponse |
Seguridad
azure_auth
Flujo OAuth2 de Azure Active Directory
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | suplantación de su cuenta de usuario |
Ejemplos
PrivateEndpointConnection_Update
Solicitud de ejemplo
PUT https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/iotHubs/testHub/privateEndpointConnections/myPrivateEndpointConnection?api-version=2023-06-30
{
"properties": {
"privateLinkServiceConnectionState": {
"status": "Approved",
"description": "Approved by johndoe@contoso.com"
}
}
}
Respuesta de muestra
{
"id": "/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/IotHubs/testHub/PrivateEndpointConnections/myPrivateEndpointConnection",
"name": "myPrivateEndpointConnection",
"type": "Microsoft.Devices/IotHubs/PrivateEndpointConnections",
"properties": {
"privateEndpoint": {
"id": "/subscriptions/a9eba280-4734-4d49-878f-b5549d1d0453/resourceGroups/networkResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint"
},
"privateLinkServiceConnectionState": {
"status": "Approved",
"description": "Approved by johndoe@contoso.com",
"actionsRequired": "None"
}
}
}
{
"id": "/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/IotHubs/testHub/PrivateEndpointConnections/myPrivateEndpointConnection",
"name": "myPrivateEndpointConnection",
"type": "Microsoft.Devices/IotHubs/PrivateEndpointConnections",
"properties": {
"privateEndpoint": {
"id": "/subscriptions/a9eba280-4734-4d49-878f-b5549d1d0453/resourceGroups/networkResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint"
},
"privateLinkServiceConnectionState": {
"status": "Approved",
"description": "Approved by johndoe@contoso.com",
"actionsRequired": "None"
}
}
}
Definiciones
Nombre | Description |
---|---|
Error |
Detalles del error. |
Private |
La propiedad de punto de conexión privado de una conexión de punto de conexión privado |
Private |
Conexión de punto de conexión privado de un IotHub |
Private |
Propiedades de una conexión de punto de conexión privado |
Private |
Estado actual de una conexión de punto de conexión privado |
Private |
Estado de una conexión de punto de conexión privado |
ErrorDetails
Detalles del error.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error. |
details |
string |
Los detalles del error. |
httpStatusCode |
string |
El código de estado HTTP. |
message |
string |
El mensaje de error. |
PrivateEndpoint
La propiedad de punto de conexión privado de una conexión de punto de conexión privado
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador del recurso. |
PrivateEndpointConnection
Conexión de punto de conexión privado de un IotHub
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador del recurso. |
name |
string |
Nombre del recurso. |
properties |
Propiedades de una conexión de punto de conexión privado |
|
type |
string |
El tipo de recurso. |
PrivateEndpointConnectionProperties
Propiedades de una conexión de punto de conexión privado
Nombre | Tipo | Description |
---|---|---|
privateEndpoint |
La propiedad de punto de conexión privado de una conexión de punto de conexión privado |
|
privateLinkServiceConnectionState |
Estado actual de una conexión de punto de conexión privado |
PrivateLinkServiceConnectionState
Estado actual de una conexión de punto de conexión privado
Nombre | Tipo | Description |
---|---|---|
actionsRequired |
string |
Acciones necesarias para una conexión de punto de conexión privado |
description |
string |
Descripción del estado actual de una conexión de punto de conexión privado |
status |
Estado de una conexión de punto de conexión privado |
PrivateLinkServiceConnectionStatus
Estado de una conexión de punto de conexión privado
Nombre | Tipo | Description |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |