Private Endpoint Connection - List By Project

Obtenha todas as conexões de ponto de extremidade privado no projeto. Retorna uma matriz json de objetos do tipo 'privateEndpointConnections' conforme especificado na seção Modelos.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentprojects/{projectName}/privateEndpointConnections?api-version=2019-10-01

Parâmetros de URI

Name In Required Type Description
projectName
path True
  • string

Nome do projeto de Migrações para Azure.

resourceGroupName
path True
  • string

Nome do Grupo de Recursos do Azure do qual o projeto faz parte.

subscriptionId
path True
  • string

ID de Assinatura do Azure na qual o projeto foi criado.

api-version
query True
  • string

Cabeçalho de solicitação padrão. Usado pelo serviço para identificar a versão da API usada pelo cliente.

Respostas

Name Type Description
200 OK

OK

Headers

  • x-ms-request-id: string
Other Status Codes

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Flow Azure Active Directory OAuth2

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

Scopes

Name Description
user_impersonation representar sua conta de usuário

Exemplos

PrivateEndpointConnections_ListByProject

Sample Request

GET https://management.azure.com/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourceGroups/abgoyal-westEurope/providers/Microsoft.Migrate/assessmentprojects/abgoyalWEselfhostb72bproject/privateEndpointConnections?api-version=2019-10-01

Sample Response

{
  "value": [
    {
      "name": "custestpece80project3980pe.7e35576b-3df4-478e-9759-f64351cf4f43",
      "type": "Microsoft.Migrate/assessmentprojects/privateEndpointConnections",
      "eTag": "\"00009300-0000-0300-0000-602b967b0000\"",
      "id": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/madhavicus/providers/Microsoft.Migrate/assessmentprojects/custestpece80project/privateEndpointConnections/custestpece80project3980pe.7e35576b-3df4-478e-9759-f64351cf4f43",
      "properties": {
        "provisioningState": "Succeeded",
        "privateEndpoint": {
          "id": "/subscriptions/31be0ff4-c932-4cb3-8efc-efa411d79280/resourceGroups/PrivLink-SelfHost/providers/Microsoft.Network/privateEndpoints/custestpece80project3980pe"
        },
        "privateLinkServiceConnectionState": {
          "status": "Approved",
          "description": null,
          "actionsRequired": ""
        }
      }
    }
  ],
  "nextLink": null
}

Definições

CloudError

Uma resposta de erro do serviço de Migrações para Azure.

CloudErrorBody

Uma resposta de erro do serviço de Migrações para Azure.

PrivateEndpointConnection

Uma conexão de ponto de extremidade privado para um projeto.

PrivateEndpointConnectionCollection

Uma coleção de conexões de ponto de extremidade privado para um projeto.

PrivateEndpointConnectionProperties

Propriedades de conexão de ponto de extremidade privado.

PrivateLinkServiceConnectionState

Estado de uma conexão de ponto de extremidade privado.

ResourceId

ID do ARM para um recurso.

CloudError

Uma resposta de erro do serviço de Migrações para Azure.

Name Type Description
error

Uma resposta de erro do serviço de Migrações para Azure.

CloudErrorBody

Uma resposta de erro do serviço de Migrações para Azure.

Name Type Description
code
  • string

Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente.

details

Uma lista de detalhes adicionais sobre o erro.

message
  • string

Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário.

target
  • string

O destino do erro específico. Por exemplo, o nome da propriedade em erro.

PrivateEndpointConnection

Uma conexão de ponto de extremidade privado para um projeto.

Name Type Description
eTag
  • string

Para controle de simultaneidade otimista.

id
  • string

Referência de caminho para essa conexão de ponto de extremidade de ponto de extremidade privado. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/privateEndpointConnections/{privateEndpointConnectionName}

name
  • string

Nome da conexão de ponto de extremidade de ponto de extremidade privado.

properties

Propriedades da conexão de ponto de extremidade de ponto de extremidade privado.

type
  • string

Tipo do objeto = [Microsoft.Migrate/assessmentProjects/privateEndpointConnections].

PrivateEndpointConnectionCollection

Uma coleção de conexões de ponto de extremidade privado para um projeto.

Name Type Description
nextLink
  • string
value

Uma lista de conexões de ponto de extremidade privado para um projeto.

PrivateEndpointConnectionProperties

Propriedades de conexão de ponto de extremidade privado.

Name Type Description
privateEndpoint

ID do ARM para o recurso de ponto de extremidade privado correspondente à conexão.

privateLinkServiceConnectionState

Estado da conexão de ponto de extremidade privado.

provisioningState enum:
  • Accepted
  • Failed
  • InProgress
  • Succeeded

Indica se há uma operação em andamento no ponto de extremidade privado.

PrivateLinkServiceConnectionState

Estado de uma conexão de ponto de extremidade privado.

Name Type Description
actionsRequired
  • string

Ações necessárias na conexão de ponto de extremidade privado.

description
  • string

Descrição da conexão de ponto de extremidade privado.

status enum:
  • Approved
  • Disconnected
  • Pending
  • Rejected

Status de conexão da conexão de ponto de extremidade privado.

ResourceId

ID do ARM para um recurso.

Name Type Description
id
  • string