Partilhar via


Private Link Hubs - Update

Atualiza um privateLinkHub

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/privateLinkHubs/{privateLinkHubName}?api-version=2021-06-01

Parâmetros do URI

Name Em Necessário Tipo Description
privateLinkHubName
path True

string

Nome do privateLinkHub

resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

A ID da assinatura de destino.

api-version
query True

string

minLength: 1

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

Corpo do Pedido

Name Tipo Description
tags

object

Tags de recursos

Respostas

Name Tipo Description
200 OK

PrivateLinkHub

Detalhes do recurso PrivateLinkHub

201 Created

PrivateLinkHub

Detalhes do recurso PrivateLinkHub

Other Status Codes

ErrorResponse

Respostas de erro: ***

  • 400 BadRequest - Solicitação inválida para criar um PrivateLinkHub.

  • 500 InternalServerError- Ocorreu algum erro ao criar o PrivateLinkHub.

Exemplos

Update a privateLinkHub

Pedido de amostra

PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup1/providers/Microsoft.Synapse/privateLinkHubs/privateLinkHub1?api-version=2021-06-01

{
  "tags": {
    "key": "value"
  }
}

Resposta da amostra

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup1/providers/Microsoft.Synapse/privateLinkHubs/privateLinkHub1",
  "name": "privateLinkHub1",
  "type": "Microsoft.Synapse/privateLinkHubs",
  "location": "East US",
  "properties": {
    "provisioningState": "Succeeded"
  },
  "tags": {
    "key": "value"
  }
}
{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup1/providers/Microsoft.Synapse/privateLinkHubs/privateLinkHub1",
  "name": "privateLinkHub1",
  "type": "Microsoft.Synapse/privateLinkHubs",
  "location": "East US",
  "properties": {
    "provisioningState": "Succeeded"
  },
  "tags": {
    "key": "value"
  }
}
{
  "error": {
    "code": "Error code",
    "message": "Error message"
  }
}

Definições

Name Description
ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

PrivateEndpoint

Detalhes do ponto final privado

PrivateEndpointConnectionForPrivateLinkHubBasic

Conexão de ponto final privado para hub de link privado - Básico

PrivateLinkHub

Um privateLinkHub

PrivateLinkHubPatchInfo

Detalhes do patch PrivateLinkHub

PrivateLinkServiceConnectionState

Detalhes do estado da conexão do ponto de extremidade privado

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

Name Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Tipo Description
additionalInfo

ErrorAdditionalInfo[]

O erro informações adicionais.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Name Tipo Description
error

ErrorDetail

O objeto de erro.

PrivateEndpoint

Detalhes do ponto final privado

Name Tipo Description
id

string

ID do recurso do ponto de extremidade privado.

PrivateEndpointConnectionForPrivateLinkHubBasic

Conexão de ponto final privado para hub de link privado - Básico

Name Tipo Description
id

string

identificador

properties.privateEndpoint

PrivateEndpoint

O ponto de extremidade privado ao qual a conexão pertence.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

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

properties.provisioningState

string

Estado de provisionamento da conexão de ponto de extremidade privado.

PrivateLinkHub

Um privateLinkHub

Name Tipo Description
id

string

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

A geolocalização onde o recurso vive

name

string

O nome do recurso

properties.privateEndpointConnections

PrivateEndpointConnectionForPrivateLinkHubBasic[]

Lista de conexões de ponto de extremidade privado

properties.provisioningState

string

Estado de provisionamento do PrivateLinkHub

tags

object

Tags de recursos.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

PrivateLinkHubPatchInfo

Detalhes do patch PrivateLinkHub

Name Tipo Description
tags

object

Tags de recursos

PrivateLinkServiceConnectionState

Detalhes do estado da conexão do ponto de extremidade privado

Name Tipo Description
actionsRequired

string

As ações necessárias para conexão de 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.