Shared Private Link Resources - List By Service

Возвращает список всех общих ресурсов приватного канала, управляемых данной службой.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}/sharedPrivateLinkResources?api-version=2023-11-01

Параметры URI

Имя В Обязательно Тип Описание
resourceGroupName
path True

string

Имя группы ресурсов в текущей подписке. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

searchServiceName
path True

string

Имя службы поиска, связанной с указанной группой ресурсов.

subscriptionId
path True

string

Уникальный идентификатор подписки Microsoft Azure. Это значение можно получить в API azure Resource Manager, программах командной строки или на портале.

api-version
query True

string

Версия API, используемая для каждого запроса.

Заголовок запроса

Имя Обязательно Тип Описание
x-ms-client-request-id

string

uuid

Созданное клиентом значение GUID, которое определяет данный запрос. Если этот параметр указан, он будет включен в сведения о ответе для отслеживания запроса.

Ответы

Имя Тип Описание
200 OK

SharedPrivateLinkResourceListResult

Операция успешно выполнена. Ответ содержит список всех общих ресурсов приватного канала, управляемых данной службой.

Other Status Codes

CloudError

Во время операции произошла непредвиденная ошибка.

Безопасность

azure_auth

Microsoft Entra ID поток авторизации OAuth2.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

ListSharedPrivateLinkResourcesByService

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice/sharedPrivateLinkResources?api-version=2023-11-01

Sample Response

{
  "value": [
    {
      "name": "testResource",
      "type": "Microsoft.Search/searchServices/sharedPrivateLinkResources",
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice/sharedPrivateLinkResources/testResource",
      "properties": {
        "requestMessage": "please approve",
        "groupId": "blob",
        "privateLinkResourceId": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Storage/storageAccounts/storageAccountName",
        "status": "Pending",
        "resourceRegion": null
      }
    }
  ]
}

Определения

Имя Описание
CloudError

Содержит сведения об ошибке API.

CloudErrorBody

Описывает конкретную ошибку API с кодом ошибки и сообщением.

SharedPrivateLinkResource

Описывает общий ресурс Приватный канал, управляемый службой поиска.

SharedPrivateLinkResourceListResult

Ответ, содержащий список общих ресурсов Приватный канал.

SharedPrivateLinkResourceProperties

Описывает свойства существующего ресурса общего Приватный канал, управляемого службой поиска.

SharedPrivateLinkResourceProvisioningState

Состояние подготовки общего ресурса приватного канала. Допустимые значения: Обновление, Удаление, Сбой, Успешно или Неполный.

SharedPrivateLinkResourceStatus

Состояние общего ресурса приватного канала. Допустимые значения: Pending, Approved, Rejected или Disconnected.

CloudError

Содержит сведения об ошибке API.

Имя Тип Описание
error

CloudErrorBody

Описывает конкретную ошибку API с кодом ошибки и сообщением.

CloudErrorBody

Описывает конкретную ошибку API с кодом ошибки и сообщением.

Имя Тип Описание
code

string

Код ошибки, описывающий условие ошибки более точно, чем код состояния HTTP. Может использоваться для программной обработки конкретных случаев ошибок.

details

CloudErrorBody[]

Содержит вложенные ошибки, связанные с этой ошибкой.

message

string

Сообщение, подробно описывающее ошибку и предоставляющее сведения об отладке.

target

string

Целевой объект конкретной ошибки (например, имя свойства в ошибке).

SharedPrivateLinkResource

Описывает общий ресурс Приватный канал, управляемый службой поиска.

Имя Тип Описание
id

string

Полный идентификатор ресурса. Пример : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Имя ресурса.

properties

SharedPrivateLinkResourceProperties

Описывает свойства общего ресурса Приватный канал, управляемого службой поиска.

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

SharedPrivateLinkResourceListResult

Ответ, содержащий список общих ресурсов Приватный канал.

Имя Тип Описание
nextLink

string

URL-адрес для получения следующего набора общих ресурсов приватного канала, если таковые имеются.

value

SharedPrivateLinkResource[]

Список общих ресурсов Приватный канал.

SharedPrivateLinkResourceProperties

Описывает свойства существующего ресурса общего Приватный канал, управляемого службой поиска.

Имя Тип Описание
groupId

string

Идентификатор группы от поставщика ресурса, для которой используется общий ресурс приватного канала.

privateLinkResourceId

string

Идентификатор ресурса, для который используется общий ресурс приватного канала.

provisioningState

SharedPrivateLinkResourceProvisioningState

Состояние подготовки общего ресурса приватного канала. Допустимые значения: Обновление, Удаление, Сбой, Успешно или Неполный.

requestMessage

string

Сообщение запроса для запроса утверждения общего ресурса приватного канала.

resourceRegion

string

Необязательный элемент. Можно использовать, чтобы указать Resource Manager Azure расположение ресурса, к которому будет создан общий приватный канал. Это необходимо только для тех ресурсов, конфигурация DNS которых является региональной (например, Служба Azure Kubernetes).

status

SharedPrivateLinkResourceStatus

Состояние общего ресурса приватного канала. Допустимые значения: Pending, Approved, Rejected или Disconnected.

SharedPrivateLinkResourceProvisioningState

Состояние подготовки общего ресурса приватного канала. Допустимые значения: Обновление, Удаление, Сбой, Успешно или Неполный.

Имя Тип Описание
Deleting

string

Failed

string

Incomplete

string

Succeeded

string

Updating

string

SharedPrivateLinkResourceStatus

Состояние общего ресурса приватного канала. Допустимые значения: Pending, Approved, Rejected или Disconnected.

Имя Тип Описание
Approved

string

Disconnected

string

Pending

string

Rejected

string