Private Link Hubs - Create Or Update

Erstellt oder aktualisiert einen privatenLinkHub

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

URI-Parameter

Name In Required Type Description
privateLinkHubName
path True
  • string

Name des privatenLinkHubs

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 Required Type Description
location True
  • string

Der geografische Standort, an dem die Ressource lebt

properties.provisioningState
  • string

PrivateLinkHub-Bereitstellungsstatus

tags
  • object

Ressourcentags.

Antworten

Name Type Description
200 OK

Details zu PrivateLinkHub-Ressourcen

201 Created

Details zu PrivateLinkHub-Ressourcen

Other Status Codes

Fehlerantworten: ***

  • 400 BadRequest - Ungültige Anforderung zum Erstellen eines PrivateLinkHubs.

  • 500 InternalServerError- Einige Fehler beim Erstellen von PrivateLinkHub.

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

ErrorAdditionalInfo

Der Fehler beim Ressourcenverwaltungsfehler.

ErrorDetail

Die Fehlerdetails.

ErrorResponse

Fehlerantwort

PrivateEndpoint

Details zu privaten Endpunkten

PrivateEndpointConnectionForPrivateLinkHubBasic

Private Endpoint Connection For Private Link Hub - Basic

PrivateLinkHub

Ein privateLinkHub

PrivateLinkServiceConnectionState

Verbindungsstatusdetails des privaten Endpunkts

ErrorAdditionalInfo

Der Fehler beim Ressourcenverwaltungsfehler.

Name Type Description
info
  • object

Die zusätzlichen Informationen.

type
  • string

Der zusätzliche Infotyp.

ErrorDetail

Die Fehlerdetails.

Name Type Description
additionalInfo

Der Fehler, der zusätzliche Informationen enthält.

code
  • string

Der Fehlercode.

details

Die Fehlerdetails.

message
  • string

Die Fehlermeldung.

target
  • string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Type Description
error

Das Fehlerobjekt.

PrivateEndpoint

Details zu privaten Endpunkten

Name Type Description
id
  • string

Ressourcen-ID des privaten Endpunkts.

PrivateEndpointConnectionForPrivateLinkHubBasic

Private Endpoint Connection For Private Link Hub - Basic

Name Type Description
id
  • string

Bezeichner

properties.privateEndpoint

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

properties.privateLinkServiceConnectionState

Verbindungsstatus der privaten Endpunktverbindung.

properties.provisioningState
  • string

Bereitstellungsstatus der privaten Endpunktverbindung.

PrivateLinkHub

Ein privateLinkHub

Name Type Description
id
  • string

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

location
  • string

Der geografische Standort, an dem die Ressource lebt

name
  • string

Der Name der Ressource

properties.privateEndpointConnections

Liste der privaten Endpunktverbindungen

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 Type Description
actionsRequired
  • string

Die aktionen, die für die Verbindung mit privatem Linkdienst erforderlich sind.

description
  • string

Die Beschreibung des privaten Linkdiensts.

status
  • string

Der Status des privaten Linkdiensts.