Private Link Hubs - Create Or Update

Crea o aggiorna un privateLinkHub

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

Parametri dell'URI

Name In Required Type Description
privateLinkHubName
path True
  • string

Nome del privateLinkHub

resourceGroupName
path True
  • string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

subscriptionId
path True
  • string

ID della sottoscrizione di destinazione.

api-version
query True
  • string

Versione dell'API da usare per questa operazione.

Corpo della richiesta

Name Required Type Description
location True
  • string

Posizione geografica in cui risiede la risorsa

properties.provisioningState
  • string

Stato di provisioning privateLinkHub

tags
  • object

Tag delle risorse.

Risposte

Name Type Description
200 OK

Dettagli della risorsa PrivateLinkHub

201 Created

Dettagli della risorsa PrivateLinkHub

Other Status Codes

Risposte di errore:

  • 400 BadRequest - Richiesta non valida per creare un PrivateLinkHub.

  • 500 InternalServerError- Si è verificato un errore durante la creazione di PrivateLinkHub.

Esempio

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

Definizioni

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

PrivateEndpoint

Dettagli dell'endpoint privato

PrivateEndpointConnectionForPrivateLinkHubBasic

Connessione endpoint privato per l'hub collegamento privato - Basic

PrivateLinkHub

PrivateLinkHub

PrivateLinkServiceConnectionState

Dettagli dello stato della connessione dell'endpoint privato

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Name Type Description
info
  • object

Informazioni aggiuntive.

type
  • string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Name Type Description
additionalInfo

Informazioni aggiuntive sull'errore.

code
  • string

Codice di errore.

details

Dettagli dell'errore.

message
  • string

Messaggio di errore.

target
  • string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Name Type Description
error

Oggetto error.

PrivateEndpoint

Dettagli dell'endpoint privato

Name Type Description
id
  • string

ID risorsa dell'endpoint privato.

PrivateEndpointConnectionForPrivateLinkHubBasic

Connessione endpoint privato per l'hub collegamento privato - Basic

Name Type Description
id
  • string

identificatore

properties.privateEndpoint

Endpoint privato a cui appartiene la connessione.

properties.privateLinkServiceConnectionState

Stato di connessione della connessione dell'endpoint privato.

properties.provisioningState
  • string

Stato di provisioning della connessione dell'endpoint privato.

PrivateLinkHub

PrivateLinkHub

Name Type Description
id
  • string

ID di risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location
  • string

Posizione geografica in cui risiede la risorsa

name
  • string

nome della risorsa.

properties.privateEndpointConnections

Elenco di connessioni di endpoint privato

properties.provisioningState
  • string

Stato di provisioning privateLinkHub

tags
  • object

Tag delle risorse.

type
  • string

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

PrivateLinkServiceConnectionState

Dettagli dello stato della connessione dell'endpoint privato

Name Type Description
actionsRequired
  • string

Azioni necessarie per la connessione al servizio di collegamento privato.

description
  • string

Descrizione della connessione al servizio di collegamento privato.

status
  • string

Stato della connessione al servizio di collegamento privato.