Private Link Hubs - Create Or Update

privateLinkHub を作成または更新します

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

URI パラメーター

Name In Required Type Description
privateLinkHubName
path True
  • string

privateLinkHub の名前

resourceGroupName
path True
  • string

リソース グループの名前。 名前の大文字と小文字は区別されます。

subscriptionId
path True
  • string

ターゲット サブスクリプションの ID。

api-version
query True
  • string

この操作に使用する API バージョン。

要求本文

Name Required Type Description
location True
  • string

リソースが存在する地理的な場所

properties.provisioningState
  • string

PrivateLinkHub のプロビジョニング状態

tags
  • object

リソース タグ。

応答

Name Type Description
200 OK

PrivateLinkHub リソースの詳細

201 Created

PrivateLinkHub リソースの詳細

Other Status Codes

エラー応答: ***

  • 400 BadRequest - PrivateLinkHub を作成するための要求が無効です。

  • 500 InternalServerError - PrivateLinkHub の作成時にエラーが発生しました。

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

定義

ErrorAdditionalInfo

リソース管理エラーの追加情報。

ErrorDetail

エラーの詳細。

ErrorResponse

エラー応答

PrivateEndpoint

プライベート エンドポイントの詳細

PrivateEndpointConnectionForPrivateLinkHubBasic

Private Link Hub のプライベート エンドポイント接続 - 基本

PrivateLinkHub

privateLinkHub

PrivateLinkServiceConnectionState

プライベート エンドポイントの接続状態の詳細

ErrorAdditionalInfo

リソース管理エラーの追加情報。

Name Type Description
info
  • object

追加情報。

type
  • string

追加情報の種類。

ErrorDetail

エラーの詳細。

Name Type Description
additionalInfo

エラーの追加情報。

code
  • string

エラー コード。

details

エラーの詳細です。

message
  • string

エラー メッセージ。

target
  • string

エラーターゲット。

ErrorResponse

エラー応答

Name Type Description
error

エラー オブジェクト。

PrivateEndpoint

プライベート エンドポイントの詳細

Name Type Description
id
  • string

プライベート エンドポイントのリソース ID。

PrivateEndpointConnectionForPrivateLinkHubBasic

Private Link Hub のプライベート エンドポイント接続 - 基本

Name Type Description
id
  • string

identifier

properties.privateEndpoint

接続が属するプライベート エンドポイント。

properties.privateLinkServiceConnectionState

プライベート エンドポイント接続の接続状態。

properties.provisioningState
  • string

プライベート エンドポイント接続のプロビジョニング状態。

PrivateLinkHub

privateLinkHub

Name Type Description
id
  • string

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location
  • string

リソースが存在する地理的な場所

name
  • string

リソースの名前

properties.privateEndpointConnections

プライベート エンドポイント接続の一覧

properties.provisioningState
  • string

PrivateLinkHub のプロビジョニング状態

tags
  • object

リソース タグ。

type
  • string

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

PrivateLinkServiceConnectionState

プライベート エンドポイントの接続状態の詳細

Name Type Description
actionsRequired
  • string

プライベート リンク サービス接続に必要なアクション。

description
  • string

プライベート リンク サービス接続の説明。

status
  • string

プライベート リンク サービスの接続状態。