Aracılığıyla paylaş


RestServiceLinkedService interface

Rest Service bağlı hizmeti.

Extends

Özellikler

aadResourceId

Kullanmak için yetkilendirme istediğiniz kaynak. Tür: dize (veya resultType dizeli ifade).

authenticationType

REST hizmetine bağlanmak için kullanılan kimlik doğrulama türü.

authHeaders

Yetkilendirme için kullanılan RESTful API isteğindeki ek HTTP üst bilgileri. Tür: object (veya resultType nesnesiyle ifade).

azureCloudType

Hizmet ilkesi kimlik doğrulamasının Azure bulut türünü gösterir. İzin verilen değerler: AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. Varsayılan değer, veri fabrikası bölgelerinin bulut türüdür. Tür: dize (veya resultType dizeli ifade).

clientId

Uygulamanızla ilişkili istemci kimliği. Tür: dize (veya resultType dizeli ifade).

clientSecret

Uygulamanızla ilişkili istemci sırrı.

credential

Kimlik doğrulama bilgilerini içeren kimlik bilgisi başvurusu.

enableServerCertificateValidation

Uç noktaya bağlanırken sunucu tarafı SSL sertifikasının doğrulanıp doğrulanmayacağı. Varsayılan değer true değeridir. Tür: boolean (veya resultType boole değeriyle ifade).

encryptedCredential

Kimlik doğrulaması için kullanılan şifrelenmiş kimlik bilgileri. Kimlik bilgileri tümleştirme çalışma zamanı kimlik bilgisi yöneticisi kullanılarak şifrelenir. Tür: dize.

password

Temel kimlik doğrulama türünde kullanılan parola.

resource

Erişimin isteneceği hedef hizmet veya kaynak. Tür: dize (veya resultType dizeli ifade).

scope

Gerekli erişimin kapsamı. Ne tür bir erişim isteneceğini açıklar. Tür: dize (veya resultType dizeli ifade).

servicePrincipalCredentialType

SunucuTo-Server kimlik doğrulamasında kullanılacak hizmet sorumlusu kimlik bilgisi türü. Anahtar/gizli dizi için 'ServicePrincipalKey', sertifika için 'ServicePrincipalCert'. Tür: dize (veya resultType dizeli ifade).

servicePrincipalEmbeddedCert

Azure Active Directory'de kayıtlı uygulamanızın base64 kodlanmış sertifikasını belirtin. Tür: dize (veya resultType dizeli ifade).

servicePrincipalEmbeddedCertPassword

Sertifikanızın parolası varsa ve AadServicePrincipal kimlik doğrulamasını kullanıyorsanız sertifikanızın parolasını belirtin. Tür: dize (veya resultType dizeli ifade).

servicePrincipalId

AadServicePrincipal kimlik doğrulama türünde kullanılan uygulamanın istemci kimliği. Tür: dize (veya resultType dizeli ifade).

servicePrincipalKey

AadServicePrincipal kimlik doğrulama türünde kullanılan uygulamanın anahtarı.

tenant

Uygulamanızın bulunduğu AadServicePrincipal kimlik doğrulama türünde kullanılan kiracı bilgileri (etki alanı adı veya kiracı kimliği). Tür: dize (veya resultType dizeli ifade).

tokenEndpoint

Erişim belirtecini almak için yetkilendirme sunucusunun belirteç uç noktası. Tür: dize (veya resultType dizeli ifade).

type

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

url

REST hizmetinin temel URL'si. Tür: dize (veya resultType dizeli ifade).

userName

Temel kimlik doğrulama türünde kullanılan kullanıcı adı. Tür: dize (veya resultType dizeli ifade).

Devralınan Özellikler

annotations

Bağlı hizmeti tanımlamak için kullanılabilecek etiketlerin listesi.

connectVia

Tümleştirme çalışma zamanı başvurusu.

description

Bağlı hizmet açıklaması.

parameters

Bağlı hizmet için parametreler.

version

Bağlı hizmetin sürümü.

Özellik Ayrıntıları

aadResourceId

Kullanmak için yetkilendirme istediğiniz kaynak. Tür: dize (veya resultType dizeli ifade).

aadResourceId?: any

Özellik Değeri

any

authenticationType

REST hizmetine bağlanmak için kullanılan kimlik doğrulama türü.

authenticationType: string

Özellik Değeri

string

authHeaders

Yetkilendirme için kullanılan RESTful API isteğindeki ek HTTP üst bilgileri. Tür: object (veya resultType nesnesiyle ifade).

authHeaders?: any

Özellik Değeri

any

azureCloudType

Hizmet ilkesi kimlik doğrulamasının Azure bulut türünü gösterir. İzin verilen değerler: AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. Varsayılan değer, veri fabrikası bölgelerinin bulut türüdür. Tür: dize (veya resultType dizeli ifade).

azureCloudType?: any

Özellik Değeri

any

clientId

Uygulamanızla ilişkili istemci kimliği. Tür: dize (veya resultType dizeli ifade).

clientId?: any

Özellik Değeri

any

clientSecret

Uygulamanızla ilişkili istemci sırrı.

clientSecret?: SecretBaseUnion

Özellik Değeri

credential

Kimlik doğrulama bilgilerini içeren kimlik bilgisi başvurusu.

credential?: CredentialReference

Özellik Değeri

enableServerCertificateValidation

Uç noktaya bağlanırken sunucu tarafı SSL sertifikasının doğrulanıp doğrulanmayacağı. Varsayılan değer true değeridir. Tür: boolean (veya resultType boole değeriyle ifade).

enableServerCertificateValidation?: any

Özellik Değeri

any

encryptedCredential

Kimlik doğrulaması için kullanılan şifrelenmiş kimlik bilgileri. Kimlik bilgileri tümleştirme çalışma zamanı kimlik bilgisi yöneticisi kullanılarak şifrelenir. Tür: dize.

encryptedCredential?: string

Özellik Değeri

string

password

Temel kimlik doğrulama türünde kullanılan parola.

password?: SecretBaseUnion

Özellik Değeri

resource

Erişimin isteneceği hedef hizmet veya kaynak. Tür: dize (veya resultType dizeli ifade).

resource?: any

Özellik Değeri

any

scope

Gerekli erişimin kapsamı. Ne tür bir erişim isteneceğini açıklar. Tür: dize (veya resultType dizeli ifade).

scope?: any

Özellik Değeri

any

servicePrincipalCredentialType

SunucuTo-Server kimlik doğrulamasında kullanılacak hizmet sorumlusu kimlik bilgisi türü. Anahtar/gizli dizi için 'ServicePrincipalKey', sertifika için 'ServicePrincipalCert'. Tür: dize (veya resultType dizeli ifade).

servicePrincipalCredentialType?: any

Özellik Değeri

any

servicePrincipalEmbeddedCert

Azure Active Directory'de kayıtlı uygulamanızın base64 kodlanmış sertifikasını belirtin. Tür: dize (veya resultType dizeli ifade).

servicePrincipalEmbeddedCert?: SecretBaseUnion

Özellik Değeri

servicePrincipalEmbeddedCertPassword

Sertifikanızın parolası varsa ve AadServicePrincipal kimlik doğrulamasını kullanıyorsanız sertifikanızın parolasını belirtin. Tür: dize (veya resultType dizeli ifade).

servicePrincipalEmbeddedCertPassword?: SecretBaseUnion

Özellik Değeri

servicePrincipalId

AadServicePrincipal kimlik doğrulama türünde kullanılan uygulamanın istemci kimliği. Tür: dize (veya resultType dizeli ifade).

servicePrincipalId?: any

Özellik Değeri

any

servicePrincipalKey

AadServicePrincipal kimlik doğrulama türünde kullanılan uygulamanın anahtarı.

servicePrincipalKey?: SecretBaseUnion

Özellik Değeri

tenant

Uygulamanızın bulunduğu AadServicePrincipal kimlik doğrulama türünde kullanılan kiracı bilgileri (etki alanı adı veya kiracı kimliği). Tür: dize (veya resultType dizeli ifade).

tenant?: any

Özellik Değeri

any

tokenEndpoint

Erişim belirtecini almak için yetkilendirme sunucusunun belirteç uç noktası. Tür: dize (veya resultType dizeli ifade).

tokenEndpoint?: any

Özellik Değeri

any

type

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

type: "RestService"

Özellik Değeri

"RestService"

url

REST hizmetinin temel URL'si. Tür: dize (veya resultType dizeli ifade).

url: any

Özellik Değeri

any

userName

Temel kimlik doğrulama türünde kullanılan kullanıcı adı. Tür: dize (veya resultType dizeli ifade).

userName?: any

Özellik Değeri

any

Devralınan Özellik Detayları

annotations

Bağlı hizmeti tanımlamak için kullanılabilecek etiketlerin listesi.

annotations?: any[]

Özellik Değeri

any[]

LinkedService.annotationsDevralındı

connectVia

Tümleştirme çalışma zamanı başvurusu.

connectVia?: IntegrationRuntimeReference

Özellik Değeri

LinkedService.connectViaDevralındı

description

Bağlı hizmet açıklaması.

description?: string

Özellik Değeri

string

LinkedService.descriptionDevralındı

parameters

Bağlı hizmet için parametreler.

parameters?: {[propertyName: string]: ParameterSpecification}

Özellik Değeri

{[propertyName: string]: ParameterSpecification}

LinkedService.parametersDevralındı

version

Bağlı hizmetin sürümü.

version?: string

Özellik Değeri

string

LinkedService.versionDevralındı