Private Endpoint Connections - Delete

Eliminar ligação de ponto final privado com o nome especificado

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

Parâmetros do URI

Name Em Necessário Tipo Description
privateEndpointConnectionName
path True

string

O nome da ligação de ponto final privado

resourceGroupName
path True

string

O nome do grupo de recursos que contém o hub IoT.

resourceName
path True

string

O nome do hub IoT.

subscriptionId
path True

string

O identificador da subscrição.

api-version
query True

string

A versão da API.

Respostas

Name Tipo Description
200 OK

PrivateEndpointConnection

Isto é devolvido como resposta ao pedido de consulta de estado para a operação de eliminação.

202 Accepted

PrivateEndpointConnection

Esta é uma operação de execução prolongada. A operação devolve um 202 se a validação estiver concluída. A resposta inclui um cabeçalho de Azure-AsyncOperation que contém um URL de estado. Espera-se que os clientes consultem o URL de estado do estado da operação.

Cabeçalhos

  • Azure-AsyncOperation: string
  • Location: string
204 No Content

O PrivateEndpoint não existe.

Other Status Codes

ErrorDetails

DefaultErrorResponse

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation representar a sua conta de utilizador

Exemplos

PrivateEndpointConnection_Delete

Pedido de amostra

DELETE https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/iotHubs/testHub/privateEndpointConnections/myPrivateEndpointConnection?api-version=2023-06-30

Resposta da amostra

{
  "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": "Disconnected",
      "description": "Deleted",
      "actionsRequired": "None"
    }
  }
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/providers/Microsoft.Devices/operationResults/b3NfaWhfYmJhZmM4OWItNzQ3My00OWExLTg0NWUtNzQ3NWU2ODBkNDA3?api-version=2023-06-30-preview&operationSource=os_ih&asyncinfo
Location: https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/providers/Microsoft.Devices/operationResults/b3NfaWhfYmJhZmM4OWItNzQ3My00OWExLTg0NWUtNzQ3NWU2ODBkNDA3?api-version=2022-11-01-preview&operationSource=os_ih
{
  "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": "Disconnected",
      "description": "Deleted",
      "actionsRequired": "None"
    }
  }
}

Definições

Name Description
ErrorDetails

Detalhes do erro.

PrivateEndpoint

A propriedade de ponto final privado de uma ligação de ponto final privado

PrivateEndpointConnection

A ligação de ponto final privado de um IotHub

PrivateEndpointConnectionProperties

As propriedades de uma ligação de ponto final privado

PrivateLinkServiceConnectionState

O estado atual de uma ligação de ponto final privado

PrivateLinkServiceConnectionStatus

O estado de uma ligação de ponto final privado

ErrorDetails

Detalhes do erro.

Name Tipo Description
code

string

O código de erro.

details

string

Os detalhes do erro.

httpStatusCode

string

O código de estado HTTP.

message

string

A mensagem de erro.

PrivateEndpoint

A propriedade de ponto final privado de uma ligação de ponto final privado

Name Tipo Description
id

string

O identificador do recurso.

PrivateEndpointConnection

A ligação de ponto final privado de um IotHub

Name Tipo Description
id

string

O identificador do recurso.

name

string

O nome do recurso.

properties

PrivateEndpointConnectionProperties

As propriedades de uma ligação de ponto final privado

type

string

O tipo de recurso.

PrivateEndpointConnectionProperties

As propriedades de uma ligação de ponto final privado

Name Tipo Description
privateEndpoint

PrivateEndpoint

A propriedade de ponto final privado de uma ligação de ponto final privado

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

O estado atual de uma ligação de ponto final privado

PrivateLinkServiceConnectionState

O estado atual de uma ligação de ponto final privado

Name Tipo Description
actionsRequired

string

Ações necessárias para uma ligação de ponto final privado

description

string

A descrição do estado atual de uma ligação de ponto final privado

status

PrivateLinkServiceConnectionStatus

O estado de uma ligação de ponto final privado

PrivateLinkServiceConnectionStatus

O estado de uma ligação de ponto final privado

Name Tipo Description
Approved

string

Disconnected

string

Pending

string

Rejected

string