Private Link Resources - List Supported
指定されたサービスでサポートされているすべてのプライベート リンク リソースの種類の一覧を取得します。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}/privateLinkResources?api-version=2023-11-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
resource
|
path | True |
string |
現在のサブスクリプション内のリソース グループの名前。 この値は、Azure リソース マネージャー API またはポータルから取得できます。 |
search
|
path | True |
string |
指定したリソース グループに関連付けられている検索サービスの名前。 |
subscription
|
path | True |
string |
Microsoft Azure サブスクリプションの一意識別子。 この値は、Azure Resource Manager API、コマンド ライン ツール、またはポータルから取得できます。 |
api-version
|
query | True |
string |
各要求に使用する API バージョン。 |
要求ヘッダー
名前 | 必須 | 型 | 説明 |
---|---|---|---|
x-ms-client-request-id |
string uuid |
クライアントが生成した、この要求を識別する GUID 値。 指定した場合、これは要求を追跡する方法として応答情報に含まれます。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
操作が成功しました。 応答には、特定のサービスでサポートされているすべてのプライベート リンク リソースの種類の一覧が含まれています。 |
|
Other Status Codes |
この操作の実行中に予期しないエラーが発生しました。 |
セキュリティ
azure_auth
OAuth2 承認フローをMicrosoft Entra IDします。
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
名前 | 説明 |
---|---|
user_impersonation | ユーザー アカウントの借用 |
例
ListSupportedPrivateLinkResources
要求のサンプル
応答のサンプル
{
"value": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice/privateLinkResources/searchService",
"name": "searchService",
"type": "Microsoft.Search/searchServices/privateLinkResources",
"properties": {
"groupId": "searchService",
"requiredMembers": [
"searchService"
],
"requiredZoneNames": [
"privatelink.search.windows.net"
],
"shareablePrivateLinkResourceTypes": [
{
"name": "blob",
"properties": {
"type": "Microsoft.Storage/storageAccounts",
"groupId": "blob",
"description": "Azure Cognitive Search indexers can connect to blobs in Azure Storage for reading data (data source), for writing intermediate results of indexer execution (annotation cache, preview) or for storing any knowledge store projections (preview)"
}
},
{
"name": "table",
"properties": {
"type": "Microsoft.Storage/storageAccounts",
"groupId": "table",
"description": "Azure Cognitive Search indexers can connect to tables in Azure Storage for reading data (data source), for writing book-keeping information about intermediate results of indexer execution (annotation cache, preview) or for storing any knowledge store projections (preview)"
}
},
{
"name": "Sql",
"properties": {
"type": "Microsoft.DocumentDB/databaseAccounts",
"groupId": "Sql",
"description": "Azure Cognitive Search indexers can connect to CosmosDB using the SQL head for reading data (data source)."
}
},
{
"name": "plr",
"properties": {
"type": "Microsoft.Sql/servers",
"groupId": "sqlServer",
"description": "Azure Cognitive Search indexers can connect to AzureSQL databases in a SQL server for reading data (data source)."
}
},
{
"name": "vault",
"properties": {
"type": "Microsoft.KeyVault/vaults",
"groupId": "vault",
"description": "Azure Cognitive Search can access keys in Azure Key Vault to encrypt search index and synonym map data"
}
},
{
"name": "plr",
"properties": {
"type": "Microsoft.DBforMySQL/servers",
"groupId": "mysqlServer",
"description": "Azure Cognitive Search indexers can connect to MySQL databases for reading data (data source, preview)."
}
},
{
"name": "site",
"properties": {
"type": "Microsoft.Web/sites",
"groupId": "sites",
"description": "Azure Cognitive Search indexers can connect to App Services when executing custom web api skills that can be present in a skillset (optional) attached to the indexer."
}
}
]
}
}
]
}
定義
名前 | 説明 |
---|---|
Cloud |
API エラーに関する情報が含まれます。 |
Cloud |
エラー コードとメッセージを含む特定の API エラーについて説明します。 |
Private |
検索サービスでサポートされているプライベート リンク リソースについて説明します。 |
Private |
検索サービスでサポートされているプライベート リンク リソースのプロパティについて説明します。 特定の API バージョンの場合、これは共有プライベート リンク リソースを作成するときの "サポートされている" groupIds を表します。 |
Private |
サポートされているPrivate Linkリソースの一覧を含む応答。 |
Shareable |
プライベート リンク サービスにオンボードされ、検索でサポートされているリソースの種類のプロパティについて説明します。 |
Shareable |
プライベート リンク サービスにオンボードされ、検索でサポートされているリソースの種類について説明します。 |
CloudError
API エラーに関する情報が含まれます。
名前 | 型 | 説明 |
---|---|---|
error |
エラー コードとメッセージを含む特定の API エラーについて説明します。 |
CloudErrorBody
エラー コードとメッセージを含む特定の API エラーについて説明します。
名前 | 型 | 説明 |
---|---|---|
code |
string |
エラー状態を HTTP 状態コードよりも正確に記述するエラー コード。 特定のエラー ケースをプログラムで処理するために使用できます。 |
details |
このエラーに関連する入れ子になったエラーが含まれています。 |
|
message |
string |
エラーを詳細に説明し、デバッグ情報を提供するメッセージ。 |
target |
string |
特定のエラーのターゲット (たとえば、エラーのプロパティの名前)。 |
PrivateLinkResource
検索サービスでサポートされているプライベート リンク リソースについて説明します。
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
リソースの名前 |
properties |
検索サービスでサポートされているプライベート リンク リソースのプロパティについて説明します。 |
|
type |
string |
リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" |
PrivateLinkResourceProperties
検索サービスでサポートされているプライベート リンク リソースのプロパティについて説明します。 特定の API バージョンの場合、これは共有プライベート リンク リソースを作成するときの "サポートされている" groupIds を表します。
名前 | 型 | 説明 |
---|---|---|
groupId |
string |
プライベート リンク リソースのグループ ID。 |
requiredMembers |
string[] |
プライベート リンク リソースの必須メンバーの一覧。 |
requiredZoneNames |
string[] |
プライベート リンク リソースの必要な DNS ゾーン名の一覧。 |
shareablePrivateLinkResourceTypes |
プライベート リンク サービスにオンボードされ、検索でサポートされているリソースの一覧。 |
PrivateLinkResourcesResult
サポートされているPrivate Linkリソースの一覧を含む応答。
名前 | 型 | 説明 |
---|---|---|
value |
サポートされているPrivate Linkリソースの一覧。 |
ShareablePrivateLinkResourceProperties
プライベート リンク サービスにオンボードされ、検索でサポートされているリソースの種類のプロパティについて説明します。
名前 | 型 | 説明 |
---|---|---|
description |
string |
プライベート リンク サービスにオンボードされ、検索でサポートされているリソースの種類の説明。 |
groupId |
string |
プライベート リンク サービスにオンボードされ、検索でサポートされているリソースのリソース プロバイダー グループ ID。 |
type |
string |
プライベート リンク サービスにオンボードされ、検索でサポートされているリソースのリソース プロバイダーの種類。 |
ShareablePrivateLinkResourceType
プライベート リンク サービスにオンボードされ、検索でサポートされているリソースの種類について説明します。
名前 | 型 | 説明 |
---|---|---|
name |
string |
プライベート リンク サービスにオンボードされ、検索でサポートされているリソースの種類の名前。 |
properties |
プライベート リンク サービスにオンボードされ、検索でサポートされているリソースの種類のプロパティについて説明します。 |