Connections - List Connections
Возвращает список локальных, виртуальных сетей и облачных подключений, для пользователей есть разрешение.
Permissions
Вызывающий объект должен иметь разрешение на подключение.
Обязательные делегированные области
Connection.Read.All или Connection.ReadWrite.All
Поддерживаемые удостоверения Microsoft Entra
Этот API поддерживает удостоверения Microsoft , перечисленные в этом разделе.
| Identity | Support |
|---|---|
| User | Yes |
| субъекта-службы и управляемых удостоверений | Yes |
Interface
GET https://api.fabric.microsoft.com/v1/connections
GET https://api.fabric.microsoft.com/v1/connections?continuationToken={continuationToken}
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
continuation
|
query |
string |
Маркер получения следующей страницы результатов. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
OK. Операция прошла успешно. |
|
| 429 Too Many Requests |
Превышено ограничение скорости обслуживания. Сервер возвращает заголовок, указывающий Заголовки Retry-After: integer |
|
| Other Status Codes |
Распространенные коды ошибок:
|
Примеры
Example
Образец запроса
GET https://api.fabric.microsoft.com/v1/connections
Пример ответа
{
"value": [
{
"id": "6952a7b2-aea3-414f-9d85-6c0fe5d34539",
"displayName": "ContosoConnection1",
"connectivityType": "ShareableCloud",
"connectionDetails": {
"type": "Web",
"path": "https://www.contoso.com"
},
"privacyLevel": "Public",
"credentialDetails": {
"credentialType": "Anonymous",
"singleSignOnType": "None",
"connectionEncryption": "NotEncrypted",
"skipTestConnection": false
}
},
{
"id": "f6a39b76-9816-4e4b-b93a-f42e405017b7",
"displayName": "ContosoConnection2",
"gatewayId": "58376c10-5f61-4024-887e-748df4beae45",
"connectivityType": "OnPremisesGateway",
"connectionDetails": {
"type": "SQL",
"path": "contoso.database.windows.net;sales"
},
"privacyLevel": "Organizational",
"credentialDetails": {
"credentialType": "Basic",
"singleSignOnType": "None",
"connectionEncryption": "Any",
"skipTestConnection": false
}
}
],
"continuationToken": "LDEsMTAwMDAwLDA%3D",
"continuationUri": "https://api.fabric.microsoft.com/v1/connections?continuationToken=LDEsMTAwMDAwLDA%3D"
}
Определения
| Имя | Описание |
|---|---|
|
Connection |
Тип шифрования подключения. С течением времени могут добавляться дополнительные значения шифрования подключений. |
|
Connectivity |
Тип подключения. С течением времени могут добавляться дополнительные типы подключений. |
|
Credential |
Тип учетных данных подключения. С течением времени могут добавляться дополнительные типы учетных данных. |
|
Error |
Объект сведений об ошибках, связанных с ресурсом. |
|
Error |
Ответ на ошибку. |
|
Error |
Сведения об ответе на ошибку. |
|
List |
Выходные данные сведений о подключении для операций списка. |
|
List |
|
|
List |
Сведения о учетных данных, возвращаемые при получении подключения. |
|
On |
Подключение, которое подключается через локальный шлюз данных. |
|
On |
Подключение, которое подключается через личный локальный шлюз данных. |
|
Personal |
Подключение, которое подключается через облако и не может быть общим. |
|
Privacy |
Параметр уровня конфиденциальности подключения. С течением времени могут добавляться дополнительные уровни конфиденциальности. |
|
Shareable |
Подключение, которое подключается через облако. |
|
Single |
Тип единого входа подключения. С течением времени могут добавляться дополнительные типы единого входа. |
|
Virtual |
Подключение, которое подключается через шлюз данных виртуальной сети. |
ConnectionEncryption
Тип шифрования подключения. С течением времени могут добавляться дополнительные значения шифрования подключений.
| Значение | Описание |
|---|---|
| Encrypted |
Попытка подключения выполняется с помощью зашифрованного подключения. |
| Any |
Сначала попытка подключения выполняется с помощью зашифрованного подключения, а затем возвращается к незашифрованным подключениям, если не удалось. |
| NotEncrypted |
Попытка подключения выполняется с помощью незашифрованного подключения. |
ConnectivityType
Тип подключения. С течением времени могут добавляться дополнительные типы подключений.
| Значение | Описание |
|---|---|
| ShareableCloud |
Подключение подключается через облако и может предоставляться другим пользователям. |
| PersonalCloud |
Подключение подключается через облако и не может быть предоставлен доступ другим пользователям. |
| OnPremisesGateway |
Подключение подключается через локальный шлюз данных. |
| OnPremisesGatewayPersonal |
Подключение подключается через личный локальный шлюз данных. |
| VirtualNetworkGateway |
Подключение подключается через шлюз данных виртуальной сети. |
| Automatic |
Подключение подключается через облако с помощью неявного подключения к данным. Этот параметр доступен только для определенных сценариев, таких как семантические модели, использующие один Sign-On (единый вход). |
| None |
Подключение не привязано |
CredentialType
Тип учетных данных подключения. С течением времени могут добавляться дополнительные типы учетных данных.
| Значение | Описание |
|---|---|
| Windows |
Подключение использует проверку подлинности Windows для подключения. Поддерживается только для локальных шлюзов. |
| Anonymous |
Подключение использует анонимную проверку подлинности для подключения. |
| Basic |
Подключение использует обычную проверку подлинности для подключения. |
| Key |
Подключение использует проверку подлинности ключа для подключения. |
| OAuth2 |
Подключение использует проверку подлинности OAuth 2.0 для подключения. |
| WindowsWithoutImpersonation |
Подключение использует Windows (без возможности олицетворения) для подключения. Поддерживается только для локальных шлюзов (персональный режим). |
| SharedAccessSignature |
Подключение использует проверку подлинности подписанного URL-адреса (SAS) для подключения. |
| ServicePrincipal |
Подключение использует проверку подлинности субъекта-службы для подключения. |
| WorkspaceIdentity |
Подключение использует проверку подлинности удостоверения рабочей области для подключения. |
| KeyPair |
Подключение использует проверку подлинности пары ключей для подключения. |
ErrorRelatedResource
Объект сведений об ошибках, связанных с ресурсом.
| Имя | Тип | Описание |
|---|---|---|
| resourceId |
string |
Идентификатор ресурса, участвующий в ошибке. |
| resourceType |
string |
Тип ресурса, который участвует в ошибке. |
ErrorResponse
Ответ на ошибку.
| Имя | Тип | Описание |
|---|---|---|
| errorCode |
string |
Определенный идентификатор, предоставляющий сведения об условии ошибки, что позволяет стандартизировать обмен данными между службой и ее пользователями. |
| message |
string |
Удобочитаемое представление ошибки. |
| moreDetails |
Список дополнительных сведений об ошибке. |
|
| relatedResource |
Сведения об ошибках, связанных с ресурсом. |
|
| requestId |
string (uuid) |
Идентификатор запроса, связанного с ошибкой. |
ErrorResponseDetails
Сведения об ответе на ошибку.
| Имя | Тип | Описание |
|---|---|---|
| errorCode |
string |
Определенный идентификатор, предоставляющий сведения об условии ошибки, что позволяет стандартизировать обмен данными между службой и ее пользователями. |
| message |
string |
Удобочитаемое представление ошибки. |
| relatedResource |
Сведения об ошибках, связанных с ресурсом. |
ListConnectionDetails
Выходные данные сведений о подключении для операций списка.
| Имя | Тип | Описание |
|---|---|---|
| path |
string |
Путь подключения. |
| type |
string |
Тип подключения. |
ListConnectionsResponse
| Имя | Тип | Описание |
|---|---|---|
| continuationToken |
string |
Маркер для следующего пакета результирующих наборов. Если больше записей нет, он удаляется из ответа. |
| continuationUri |
string |
Универсальный код ресурса (URI) следующего пакета результирующих наборов. Если больше записей нет, он удаляется из ответа. |
| value | Connection[]: |
Список возвращенных подключений. |
ListCredentialDetails
Сведения о учетных данных, возвращаемые при получении подключения.
| Имя | Тип | Описание |
|---|---|---|
| connectionEncryption |
Параметр шифрования подключения, используемый во время тестового подключения. |
|
| credentialType |
Тип учетных данных подключения. |
|
| singleSignOnType |
Тип единого входа подключения. |
|
| skipTestConnection |
boolean |
Следует ли пропустить тестовое подключение во время создания и обновления. True. Пропустить тестовое подключение, false — не пропускайте тестовое подключение. |
OnPremisesGatewayConnection
Подключение, которое подключается через локальный шлюз данных.
| Имя | Тип | Описание |
|---|---|---|
| connectionDetails |
Сведения о подключении. |
|
| connectivityType |
string:
On |
Тип подключения. |
| credentialDetails |
Сведения о учетных данных подключения. |
|
| displayName |
string |
Отображаемое имя подключения. |
| gatewayId |
string (uuid) |
Идентификатор объекта шлюза подключения. |
| id |
string (uuid) |
Идентификатор объекта подключения. |
| privacyLevel |
Уровень конфиденциальности подключения. |
OnPremisesGatewayPersonalConnection
Подключение, которое подключается через личный локальный шлюз данных.
| Имя | Тип | Описание |
|---|---|---|
| connectionDetails |
Сведения о подключении. |
|
| connectivityType |
string:
On |
Тип подключения. |
| credentialDetails |
Сведения о учетных данных подключения. |
|
| displayName |
string |
Отображаемое имя подключения. |
| gatewayId |
string (uuid) |
Идентификатор объекта шлюза подключения. |
| id |
string (uuid) |
Идентификатор объекта подключения. |
| privacyLevel |
Уровень конфиденциальности подключения. |
PersonalCloudConnection
Подключение, которое подключается через облако и не может быть общим.
| Имя | Тип | Описание |
|---|---|---|
| allowConnectionUsageInGateway |
boolean |
Разрешите этому подключению использовать локальные шлюзы данных или шлюзы данных виртуальной сети. |
| connectionDetails |
Сведения о подключении. |
|
| connectivityType |
string:
Personal |
Тип подключения. |
| credentialDetails |
Сведения о учетных данных подключения. |
|
| displayName |
string |
Отображаемое имя подключения. |
| id |
string (uuid) |
Идентификатор объекта подключения. |
| privacyLevel |
Уровень конфиденциальности подключения. |
PrivacyLevel
Параметр уровня конфиденциальности подключения. С течением времени могут добавляться дополнительные уровни конфиденциальности.
| Значение | Описание |
|---|---|
| None |
Параметр уровня конфиденциальности не настроен. |
| Private |
Подключения, заданные как частные, содержат конфиденциальную или конфиденциальную информацию. Видимость может быть ограничена авторизованными пользователями. Данные из частного подключения не сворачиваться на другие подключения, включая другие частные подключения. |
| Organizational |
Подключения, установленные для организации, могут сложиться в частные и другие подключения организации. Они не могут сворачиваться в общедоступные подключения. Видимость имеет значение доверенной группы. |
| Public |
Для файлов, подключений к Интернету и данных книги можно задать общедоступные. Данные могут сложиться в другие подключения. Видимость доступна всем пользователям. |
ShareableCloudConnection
Подключение, которое подключается через облако.
| Имя | Тип | Описание |
|---|---|---|
| allowConnectionUsageInGateway |
boolean |
Разрешите этому подключению использовать локальные шлюзы данных или шлюзы данных виртуальной сети. |
| allowUsageInUserControlledCode |
boolean |
Разрешите этому подключению использовать элементы, разрешающие управляемый пользователем код, например Notebook. |
| connectionDetails |
Сведения о подключении. |
|
| connectivityType |
string:
Shareable |
Тип подключения. |
| credentialDetails |
Сведения о учетных данных подключения. |
|
| displayName |
string |
Отображаемое имя подключения. |
| id |
string (uuid) |
Идентификатор объекта подключения. |
| privacyLevel |
Уровень конфиденциальности подключения. |
SingleSignOnType
Тип единого входа подключения. С течением времени могут добавляться дополнительные типы единого входа.
| Значение | Описание |
|---|---|
| None |
Подключение не использует единый вход для подключения. |
| Kerberos |
Подключение использует единый вход Kerberos для подключения. |
| MicrosoftEntraID |
Подключение использует единый вход Microsoft Entra ID для подключения. |
| SecurityAssertionMarkupLanguage |
Подключение использует единый вход на языке разметки утверждений безопасности (SAML) для подключения. |
| KerberosDirectQueryAndRefresh |
Для подключения подключение используется Kerberos DirectQuery и Обновление единого входа. |
VirtualNetworkGatewayConnection
Подключение, которое подключается через шлюз данных виртуальной сети.
| Имя | Тип | Описание |
|---|---|---|
| connectionDetails |
Сведения о подключении. |
|
| connectivityType |
string:
Virtual |
Тип подключения. |
| credentialDetails |
Сведения о учетных данных подключения. |
|
| displayName |
string |
Отображаемое имя подключения. |
| gatewayId |
string (uuid) |
Идентификатор объекта шлюза подключения. |
| id |
string (uuid) |
Идентификатор объекта подключения. |
| privacyLevel |
Уровень конфиденциальности подключения. |