Partilhar via


Managed Instance Private Endpoint Connections - List By Managed Instance

Obtém todas as conexões de ponto de extremidade privadas em um servidor.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/privateEndpointConnections?api-version=2021-11-01

Parâmetros do URI

Name Em Necessário Tipo Description
managedInstanceName
path True

string

O nome da instância gerenciada.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor da API do Azure Resource Manager ou do portal.

subscriptionId
path True

string

A ID de assinatura que identifica uma assinatura do Azure.

api-version
query True

string

A versão da API a ser usada para a solicitação.

Respostas

Name Tipo Description
200 OK

ManagedInstancePrivateEndpointConnectionListResult

Conexões de ponto de extremidade privadas recuperadas com êxito.

Other Status Codes

Respostas de erro: ***

  • 400 PrivateEndpointConnectionDoesNotExist - Private Endpoint Connection não existe

  • 400 PrivateEndpointConnectionStatusNotPending - O Status da Conexão do Ponto Final Privado não está Pendente

  • 400 NullRemotePrivateLinkServiceConnectionState - O Estado da Conexão do Serviço de Link Privado Remoto é Nulo

  • 400 NullPrivateEndpointConnectionProperties - Private Endpoint Connection Properties é nulo

  • 400 NullRemotePrivateLinkServiceConnectionStateStatus - O Estado da Conexão do Serviço de Link Privado Remoto é Nulo

  • 400 IncorrectPrivateLinkServiceConnectionStateStatus - O Estado do Estado da Ligação do Serviço de Link Privado tem de ser "Aprovado" ou "Rejeitado"

  • 404 ResourceNotFound - O recurso solicitado não foi encontrado.

Exemplos

Gets list of private endpoint connections on a server.

Pedido de amostra

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/managedInstances/test-cl/privateEndpointConnections?api-version=2021-11-01

Resposta da amostra

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/managedInstances/test-cl/privateEndpointConnections/private-endpoint-connection-name",
      "name": "private-endpoint-connection-name",
      "type": "Microsoft.Sql/managedInstances/privateEndpointConnections",
      "properties": {
        "provisioningState": "Ready",
        "privateEndpoint": {
          "id": "/subscriptions/55555555-6666-7777-8888-999999999999/resourceGroups/Default-Network/providers/Microsoft.Network/privateEndpoints/private-endpoint-name"
        },
        "privateLinkServiceConnectionState": {
          "status": "Approved",
          "description": "Auto-approved",
          "actionsRequired": "None"
        }
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/managedInstances/test-cl/privateEndpointConnections/private-endpoint-connection-name-2",
      "name": "private-endpoint-connection-name-2",
      "type": "Microsoft.Sql/managedInstances/privateEndpointConnections",
      "properties": {
        "provisioningState": "Ready",
        "privateEndpoint": {
          "id": "/subscriptions/55555555-6666-7777-8888-999999999999/resourceGroups/Default-Network/providers/Microsoft.Network/privateEndpoints/private-endpoint-name-2"
        },
        "privateLinkServiceConnectionState": {
          "status": "Approved",
          "description": "Auto-approved",
          "actionsRequired": "None"
        }
      }
    }
  ]
}

Definições

Name Description
ManagedInstancePrivateEndpointConnection

Uma conexão de ponto de extremidade privada

ManagedInstancePrivateEndpointConnectionListResult

Uma lista de conexões de ponto de extremidade privadas.

ManagedInstancePrivateEndpointProperty
ManagedInstancePrivateLinkServiceConnectionStateProperty

ManagedInstancePrivateEndpointConnection

Uma conexão de ponto de extremidade privada

Name Tipo Description
id

string

ID do recurso.

name

string

Nome do recurso.

properties.privateEndpoint

ManagedInstancePrivateEndpointProperty

Ponto de extremidade privado ao qual a conexão pertence.

properties.privateLinkServiceConnectionState

ManagedInstancePrivateLinkServiceConnectionStateProperty

Estado da Conexão da Conexão de Ponto Final Privado.

properties.provisioningState

string

Estado da Conexão de Ponto Final Privado.

type

string

Tipo de recurso.

ManagedInstancePrivateEndpointConnectionListResult

Uma lista de conexões de ponto de extremidade privadas.

Name Tipo Description
nextLink

string

Link para recuperar a próxima página de resultados.

value

ManagedInstancePrivateEndpointConnection[]

Matriz de resultados.

ManagedInstancePrivateEndpointProperty

Name Tipo Description
id

string

ID do recurso do ponto de extremidade privado.

ManagedInstancePrivateLinkServiceConnectionStateProperty

Name Tipo Description
actionsRequired

string

A descrição da conexão do serviço de link privado.

description

string

A descrição da conexão do serviço de link privado.

status

string

O status da conexão do serviço de link privado.