RestServiceLinkedService interface
Связанная служба Rest Service.
- Extends
Свойства
| aad |
Ресурс, который вы запрашиваете авторизацию для использования. Тип: строка (или выражение с строкой resultType). |
| authentication |
Тип проверки подлинности, используемый для подключения к службе REST. |
| auth |
Дополнительные заголовки HTTP в запросе к API RESTful, используемому для авторизации. Тип: объект (или выражение с объектом resultType). |
| azure |
Указывает тип облака Azure для проверки подлинности принципа службы. Допустимые значения: AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. Значение по умолчанию — это тип облака регионов фабрики данных. Тип: строка (или выражение с строкой resultType). |
| client |
Идентификатор клиента, связанный с приложением. Тип: строка (или выражение с строкой resultType). |
| client |
Секрет клиента, связанный с приложением. |
| credential | Ссылка на учетные данные, содержащая сведения о проверке подлинности. |
| enable |
Проверка ssl-сертификата на стороне сервера при подключении к конечной точке. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата). |
| encrypted |
Зашифрованные учетные данные, используемые для проверки подлинности. Учетные данные шифруются с помощью диспетчера учетных данных среды выполнения интеграции. Тип: строка. |
| password | Пароль, используемый в типе проверки подлинности Basic. |
| resource | Целевая служба или ресурс, к которому будет запрашиваться доступ. Тип: строка (или выражение с строкой resultType). |
| scope | Область необходимого доступа. В нем описывается, какой тип доступа будет запрашиваться. Тип: строка (или выражение с строкой resultType). |
| service |
Тип учетных данных субъекта-службы, используемый в проверке подлинностиTo-Server server. ServicePrincipalKey для ключа и секрета servicePrincipalCert для сертификата. Тип: строка (или выражение с строкой resultType). |
| service |
Укажите сертификат в кодировке Base64 приложения, зарегистрированного в Azure Active Directory. Тип: строка (или выражение с строкой resultType). |
| service |
Укажите пароль сертификата, если у сертификата есть пароль и вы используете проверку подлинности AadServicePrincipal. Тип: строка (или выражение с строкой resultType). |
| service |
Идентификатор клиента приложения, используемый в типе проверки подлинности AadServicePrincipal. Тип: строка (или выражение с строкой resultType). |
| service |
Ключ приложения, используемый в типе проверки подлинности AadServicePrincipal. |
| tenant | Сведения о клиенте (доменное имя или идентификатор клиента), используемые в типе проверки подлинности AadServicePrincipal, в котором находится ваше приложение. Тип: строка (или выражение с строкой resultType). |
| token |
Конечная точка маркера сервера авторизации для получения маркера доступа. Тип: строка (или выражение с строкой resultType). |
| type | Полиморфная дискриминация, указывающая различные типы этого объекта, может быть |
| url | Базовый URL-адрес службы REST. Тип: строка (или выражение с строкой resultType). |
| user |
Имя пользователя, используемое в типе базовой проверки подлинности. Тип: строка (или выражение с строкой resultType). |
Унаследованные свойства
| annotations | Список тегов, которые можно использовать для описания связанной службы. |
| connect |
Справочник по среде выполнения интеграции. |
| description | Описание связанной службы. |
| parameters | Параметры связанной службы. |
| version | Версия связанной службы. |
Сведения о свойстве
aadResourceId
Ресурс, который вы запрашиваете авторизацию для использования. Тип: строка (или выражение с строкой resultType).
aadResourceId?: any
Значение свойства
any
authenticationType
Тип проверки подлинности, используемый для подключения к службе REST.
authenticationType: string
Значение свойства
string
authHeaders
Дополнительные заголовки HTTP в запросе к API RESTful, используемому для авторизации. Тип: объект (или выражение с объектом resultType).
authHeaders?: any
Значение свойства
any
azureCloudType
Указывает тип облака Azure для проверки подлинности принципа службы. Допустимые значения: AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. Значение по умолчанию — это тип облака регионов фабрики данных. Тип: строка (или выражение с строкой resultType).
azureCloudType?: any
Значение свойства
any
clientId
Идентификатор клиента, связанный с приложением. Тип: строка (или выражение с строкой resultType).
clientId?: any
Значение свойства
any
clientSecret
Секрет клиента, связанный с приложением.
clientSecret?: SecretBaseUnion
Значение свойства
credential
Ссылка на учетные данные, содержащая сведения о проверке подлинности.
credential?: CredentialReference
Значение свойства
enableServerCertificateValidation
Проверка ssl-сертификата на стороне сервера при подключении к конечной точке. Значение по умолчанию — true. Тип: логический (или выражение с логическим типом результата).
enableServerCertificateValidation?: any
Значение свойства
any
encryptedCredential
Зашифрованные учетные данные, используемые для проверки подлинности. Учетные данные шифруются с помощью диспетчера учетных данных среды выполнения интеграции. Тип: строка.
encryptedCredential?: string
Значение свойства
string
password
Пароль, используемый в типе проверки подлинности Basic.
password?: SecretBaseUnion
Значение свойства
resource
Целевая служба или ресурс, к которому будет запрашиваться доступ. Тип: строка (или выражение с строкой resultType).
resource?: any
Значение свойства
any
scope
Область необходимого доступа. В нем описывается, какой тип доступа будет запрашиваться. Тип: строка (или выражение с строкой resultType).
scope?: any
Значение свойства
any
servicePrincipalCredentialType
Тип учетных данных субъекта-службы, используемый в проверке подлинностиTo-Server server. ServicePrincipalKey для ключа и секрета servicePrincipalCert для сертификата. Тип: строка (или выражение с строкой resultType).
servicePrincipalCredentialType?: any
Значение свойства
any
servicePrincipalEmbeddedCert
Укажите сертификат в кодировке Base64 приложения, зарегистрированного в Azure Active Directory. Тип: строка (или выражение с строкой resultType).
servicePrincipalEmbeddedCert?: SecretBaseUnion
Значение свойства
servicePrincipalEmbeddedCertPassword
Укажите пароль сертификата, если у сертификата есть пароль и вы используете проверку подлинности AadServicePrincipal. Тип: строка (или выражение с строкой resultType).
servicePrincipalEmbeddedCertPassword?: SecretBaseUnion
Значение свойства
servicePrincipalId
Идентификатор клиента приложения, используемый в типе проверки подлинности AadServicePrincipal. Тип: строка (или выражение с строкой resultType).
servicePrincipalId?: any
Значение свойства
any
servicePrincipalKey
Ключ приложения, используемый в типе проверки подлинности AadServicePrincipal.
servicePrincipalKey?: SecretBaseUnion
Значение свойства
tenant
Сведения о клиенте (доменное имя или идентификатор клиента), используемые в типе проверки подлинности AadServicePrincipal, в котором находится ваше приложение. Тип: строка (или выражение с строкой resultType).
tenant?: any
Значение свойства
any
tokenEndpoint
Конечная точка маркера сервера авторизации для получения маркера доступа. Тип: строка (или выражение с строкой resultType).
tokenEndpoint?: any
Значение свойства
any
type
Полиморфная дискриминация, указывающая различные типы этого объекта, может быть
type: "RestService"
Значение свойства
"RestService"
url
Базовый URL-адрес службы REST. Тип: строка (или выражение с строкой resultType).
url: any
Значение свойства
any
userName
Имя пользователя, используемое в типе базовой проверки подлинности. Тип: строка (или выражение с строкой resultType).
userName?: any
Значение свойства
any
Сведения об унаследованном свойстве
annotations
Список тегов, которые можно использовать для описания связанной службы.
annotations?: any[]
Значение свойства
any[]
Унаследовано отLinkedService.annotations
connectVia
Справочник по среде выполнения интеграции.
connectVia?: IntegrationRuntimeReference
Значение свойства
унаследован отLinkedService.connectVia
description
Описание связанной службы.
description?: string
Значение свойства
string
Наследуется отLinkedService.description
parameters
Параметры связанной службы.
parameters?: {[propertyName: string]: ParameterSpecification}
Значение свойства
{[propertyName: string]: ParameterSpecification}
наследуется отLinkedService.parameters
version
Версия связанной службы.
version?: string
Значение свойства
string
Унаследовано отLinkedService.version