Private Endpoint Connection - Update

Atualize uma ligação de ponto final privado no projeto.
Atualize uma ligação específica do ponto final privado no projeto.

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

Parâmetros do URI

Name In Required Type Description
privateEndpointConnectionName
path True
  • string

Nome único de uma ligação de ponto final privado dentro de um projeto.

projectName
path True
  • string

Nome do projeto Azure Migrate.

resourceGroupName
path True
  • string

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

subscriptionId
path True
  • string

Azure Subscription Id em que projeto foi criado.

api-version
query True
  • string

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

Corpo do Pedido

Name Required Type Description
properties True

Propriedades da ligação de ponto final privado.

eTag
  • string

Para um controlo otimista da concordância.

Respostas

Name Type Description
200 OK

OK

Headers

  • x-ms-request-id: string
202 Accepted

Aceite. O pedido de atualização está na fila para o processamento.

Headers

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

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

Segurança

azure_auth

Azure Ative Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

PrivateEndpointConnections_Create

Sample Request

PUT https://management.azure.com/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourceGroups/abgoyal-westEurope/providers/Microsoft.Migrate/assessmentprojects/abgoyalWEselfhostb72bproject/privateEndpointConnections/custestpece80project3980pe.7e35576b-3df4-478e-9759-f64351cf4f43?api-version=2019-10-01
{
  "eTag": "\"00009300-0000-0300-0000-602b967b0000\"",
  "properties": {
    "privateLinkServiceConnectionState": {
      "status": "Approved",
      "description": null,
      "actionsRequired": ""
    }
  }
}

Sample Response

{
  "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": "Pending",
      "description": null,
      "actionsRequired": ""
    }
  }
}
{
  "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": "Pending",
      "description": null,
      "actionsRequired": ""
    }
  }
}

Definições

CloudError

Uma resposta de erro do serviço Azure Migrate.

CloudErrorBody

Uma resposta de erro do serviço Azure Migrate.

PrivateEndpointConnection

Uma ligação privada para um projeto.

PrivateEndpointConnectionProperties

Propriedades de ligação de ponto final privado.

PrivateLinkServiceConnectionState

Estado de uma ligação privada de ponto final.

ResourceId

ARM id para um recurso.

CloudError

Uma resposta de erro do serviço Azure Migrate.

Name Type Description
error

Uma resposta de erro do serviço Azure Migrate.

CloudErrorBody

Uma resposta de erro do serviço Azure Migrate.

Name Type Description
code
  • string

Um identificador do erro. Os códigos são invariantes e destinam-se a ser consumidos programáticamente.

details

Uma lista de detalhes adicionais sobre o erro.

message
  • string

Uma mensagem que descreve o erro, destinada a ser exibida numa interface de utilizador.

target
  • string

O alvo do erro particular. Por exemplo, o nome da propriedade por engano.

PrivateEndpointConnection

Uma ligação privada para um projeto.

Name Type Description
eTag
  • string

Para um controlo otimista da concordância.

id
  • string

Referência de caminho a esta ligação de ponto final privado. /subscrições/{subscriçãoD}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/privateEndpointConnections/{privateEndpointConnectionName}

name
  • string

Nome da ligação do ponto final privado.

properties

Propriedades da ligação de ponto final privado.

type
  • string

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

PrivateEndpointConnectionProperties

Propriedades de ligação de ponto final privado.

Name Type Description
privateEndpoint

Arm id para o recurso de ponto final privado correspondente à ligação.

privateLinkServiceConnectionState

Estado da ligação privada do ponto final.

provisioningState enum:
  • Accepted
  • Failed
  • InProgress
  • Succeeded

Indica se há uma operação em curso no ponto final privado.

PrivateLinkServiceConnectionState

Estado de uma ligação privada de ponto final.

Name Type Description
actionsRequired
  • string

Ações necessárias na ligação do ponto final privado.

description
  • string

Descrição da ligação do ponto final privado.

status enum:
  • Approved
  • Disconnected
  • Pending
  • Rejected

Estado de ligação da ligação do ponto final privado.

ResourceId

ARM id para um recurso.

Name Type Description
id
  • string