Поделиться через


Private Endpoint Connections - Update

Обновление подключения к частной конечной точке
Обновление состояния подключения к частной конечной точке с указанным именем

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/iotHubs/{resourceName}/privateEndpointConnections/{privateEndpointConnectionName}?api-version=2023-06-30

Параметры URI

Имя В Обязательно Тип Описание
privateEndpointConnectionName
path True

string

Имя подключения к частной конечной точке

resourceGroupName
path True

string

Имя группы ресурсов, содержащей Центр Интернета вещей.

resourceName
path True

string

Имя Центра Интернета вещей.

subscriptionId
path True

string

Идентификатор подписки.

api-version
query True

string

Версия API.

Текст запроса

Имя Обязательно Тип Описание
properties True

PrivateEndpointConnectionProperties

Свойства подключения к частной конечной точке

Ответы

Имя Тип Описание
200 OK

PrivateEndpointConnection

Возвращается в ответ на запрос опроса состояния для операции обновления.

201 Created

PrivateEndpointConnection

Выполнение этой операции занимает длительное время. Операция возвращает значение 201, если проверка завершена. Ответ содержит заголовок Azure-AsyncOperation, содержащий URL-адрес состояния. Ожидается, что клиенты будут опрашивать URL-адрес состояния на наличие состояния операции. В случае успешного выполнения операция возвращает код состояния HTTP 201 (ОК).

Other Status Codes

ErrorDetails

DefaultErrorResponse

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

PrivateEndpointConnection_Update

Образец запроса

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

Пример ответа

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

Определения

Имя Описание
ErrorDetails

Сведения об ошибке.

PrivateEndpoint

Свойство частной конечной точки подключения к частной конечной точке

PrivateEndpointConnection

Подключение к частной конечной точке центра Интернета вещей

PrivateEndpointConnectionProperties

Свойства подключения к частной конечной точке

PrivateLinkServiceConnectionState

Текущее состояние подключения к частной конечной точке

PrivateLinkServiceConnectionStatus

Состояние подключения к частной конечной точке

ErrorDetails

Сведения об ошибке.

Имя Тип Описание
code

string

Код ошибки.

details

string

Сведения об ошибке.

httpStatusCode

string

Код состояния HTTP.

message

string

Сообщение об ошибке.

PrivateEndpoint

Свойство частной конечной точки подключения к частной конечной точке

Имя Тип Описание
id

string

Идентификатор ресурса.

PrivateEndpointConnection

Подключение к частной конечной точке центра Интернета вещей

Имя Тип Описание
id

string

Идентификатор ресурса.

name

string

Имя ресурса.

properties

PrivateEndpointConnectionProperties

Свойства подключения к частной конечной точке

type

string

Тип ресурса.

PrivateEndpointConnectionProperties

Свойства подключения к частной конечной точке

Имя Тип Описание
privateEndpoint

PrivateEndpoint

Свойство частной конечной точки подключения к частной конечной точке

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Текущее состояние подключения к частной конечной точке

PrivateLinkServiceConnectionState

Текущее состояние подключения к частной конечной точке

Имя Тип Описание
actionsRequired

string

Действия, необходимые для подключения к частной конечной точке

description

string

Описание текущего состояния подключения к частной конечной точке

status

PrivateLinkServiceConnectionStatus

Состояние подключения к частной конечной точке

PrivateLinkServiceConnectionStatus

Состояние подключения к частной конечной точке

Имя Тип Описание
Approved

string

Disconnected

string

Pending

string

Rejected

string