Private Link Hubs - Create Or Update

Erstellt oder aktualisiert einen privateLinkHub

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
privateLinkHubName
path True

string

Name des privateLinkHub

resourceGroupName
path True

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
path True

string

Hierbei handelt es sich um die ID des Zielabonnements.

api-version
query True

string

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

Anforderungstext

Name Erforderlich Typ Beschreibung
location True

string

Der geografische Standort, an dem sich die Ressource befindet

properties.provisioningState

string

PrivateLinkHub-Bereitstellungsstatus

tags

object

Ressourcentags.

Antworten

Name Typ Beschreibung
200 OK

PrivateLinkHub

PrivateLinkHub-Ressourcendetails

201 Created

PrivateLinkHub

PrivateLinkHub-Ressourcendetails

Other Status Codes

ErrorResponse

Fehlerantworten: ***

  • 400 BadRequest: Ungültige Anforderung zum Erstellen eines PrivateLinkHub.

  • 500 InternalServerError: Beim Erstellen von PrivateLinkHub ist ein Fehler aufgetreten.

Beispiele

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

Definitionen

Name Beschreibung
ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

ErrorDetail

Die Fehlerdetails.

ErrorResponse

Fehlerantwort

PrivateEndpoint

Details zu privaten Endpunkten

PrivateEndpointConnectionForPrivateLinkHubBasic

Private Endpunktverbindung für Private Link Hub – Basic

PrivateLinkHub

Ein privateLinkHub

PrivateLinkServiceConnectionState

Verbindungsstatusdetails des privaten Endpunkts

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

Name Typ Beschreibung
info

object

Zusätzliche Informationen.

type

string

Typ der zusätzlichen Informationen.

ErrorDetail

Die Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Fehlerinformationen.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

PrivateEndpoint

Details zu privaten Endpunkten

Name Typ Beschreibung
id

string

Ressourcen-ID des privaten Endpunkts.

PrivateEndpointConnectionForPrivateLinkHubBasic

Private Endpunktverbindung für Private Link Hub – Basic

Name Typ Beschreibung
id

string

Bezeichner

properties.privateEndpoint

PrivateEndpoint

Der private Endpunkt, zu dem die Verbindung gehört.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Verbindungsstatus der privaten Endpunktverbindung.

properties.provisioningState

string

Bereitstellungsstatus der privaten Endpunktverbindung.

PrivateLinkHub

Ein privateLinkHub

Name Typ Beschreibung
id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

Der geografische Standort, an dem sich die Ressource befindet

name

string

Der Name der Ressource

properties.privateEndpointConnections

PrivateEndpointConnectionForPrivateLinkHubBasic[]

Liste der Verbindungen mit privaten Endpunkten

properties.provisioningState

string

PrivateLinkHub-Bereitstellungsstatus

tags

object

Ressourcentags.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

PrivateLinkServiceConnectionState

Verbindungsstatusdetails des privaten Endpunkts

Name Typ Beschreibung
actionsRequired

string

Die aktionen, die für die Private Link-Dienstverbindung erforderlich sind.

description

string

Die Verbindungsbeschreibung des Private Link-Diensts.

status

string

Die Private Link-Dienstverbindung status.