Private Link Hubs - Create Or Update

Crea o actualiza un privateLinkHub.

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

Parámetros de identificador URI

Name In Required Type Description
privateLinkHubName
path True
  • string

Nombre de privateLinkHub

resourceGroupName
path True
  • string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

subscriptionId
path True
  • string

Identificador de la suscripción de destino.

api-version
query True
  • string

Versión de API que se usará para la operación.

Cuerpo de la solicitud

Name Required Type Description
location True
  • string

Ubicación geográfica donde reside el recurso

properties.provisioningState
  • string

Estado de aprovisionamiento de PrivateLinkHub

tags
  • object

Etiquetas del recurso.

Respuestas

Name Type Description
200 OK

Detalles del recurso de PrivateLinkHub

201 Created

Detalles del recurso de PrivateLinkHub

Other Status Codes

Respuestas de error: ***

  • 400 BadRequest: solicitud no válida para crear un PrivateLinkHub.

  • 500 InternalServerError: error al crear PrivateLinkHub.

Ejemplos

Create or update a privateLinkHub

Sample Request

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

{
  "properties": {},
  "location": "East US",
  "tags": {
    "key": "value"
  }
}

Sample Response

{
  "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"
  }
}

Definiciones

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

PrivateEndpoint

Detalles del punto de conexión privado

PrivateEndpointConnectionForPrivateLinkHubBasic

Conexión de punto de conexión privado para Private Link Hub: básico

PrivateLinkHub

PrivateLinkHub

PrivateLinkServiceConnectionState

Detalles del estado de conexión del punto de conexión privado

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Name Type Description
info
  • object

La información adicional.

type
  • string

Tipo de información adicional.

ErrorDetail

Detalle del error.

Name Type Description
additionalInfo

Información adicional del error.

code
  • string

Código de error.

details

Los detalles del error.

message
  • string

El mensaje de error.

target
  • string

Destino del error.

ErrorResponse

Respuesta de error

Name Type Description
error

Objeto de error.

PrivateEndpoint

Detalles del punto de conexión privado

Name Type Description
id
  • string

Identificador de recurso del punto de conexión privado.

PrivateEndpointConnectionForPrivateLinkHubBasic

Conexión de punto de conexión privado para Private Link Hub: básico

Name Type Description
id
  • string

identificador

properties.privateEndpoint

Punto de conexión privado al que pertenece la conexión.

properties.privateLinkServiceConnectionState

Estado de conexión de la conexión del punto de conexión privado.

properties.provisioningState
  • string

Estado de aprovisionamiento de la conexión de punto de conexión privado.

PrivateLinkHub

PrivateLinkHub

Name Type Description
id
  • string

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location
  • string

Ubicación geográfica donde reside el recurso

name
  • string

Nombre del recurso.

properties.privateEndpointConnections

Lista de conexiones de punto de conexión privado

properties.provisioningState
  • string

Estado de aprovisionamiento de PrivateLinkHub

tags
  • object

Etiquetas del recurso.

type
  • string

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

PrivateLinkServiceConnectionState

Detalles del estado de conexión del punto de conexión privado

Name Type Description
actionsRequired
  • string

Las acciones necesarias para la conexión del servicio Private Link.

description
  • string

Descripción de la conexión del servicio Private Link.

status
  • string

Estado de conexión del servicio Private Link.