Compartilhar via


CosmosDbLinkedService Classe

Definição

Serviço vinculado do Banco de Dados do Microsoft Azure Cosmos (CosmosDB).

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("CosmosDb")]
public class CosmosDbLinkedService : Microsoft.Azure.Management.DataFactory.Models.LinkedService
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("CosmosDb")>]
type CosmosDbLinkedService = class
    inherit LinkedService
Public Class CosmosDbLinkedService
Inherits LinkedService
Herança
CosmosDbLinkedService
Atributos
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Construtores

CosmosDbLinkedService()

Inicializa uma nova instância da classe CosmosDbLinkedService.

CosmosDbLinkedService(IDictionary<String,Object>, IntegrationRuntimeReference, String, IDictionary<String,ParameterSpecification>, IList<Object>, Object, Object, Object, SecretBase, Object, String, SecretBase, Object, Object, String, Object, CredentialReference)

Inicializa uma nova instância da classe CosmosDbLinkedService.

Propriedades

AccountEndpoint

Obtém ou define o ponto de extremidade da conta do Azure CosmosDB. Tipo: cadeia de caracteres (ou Expression com cadeia de caracteres resultType)

AccountKey

Obtém ou define a chave de conta da conta do Azure CosmosDB. Tipo: SecureString ou AzureKeyVaultSecretReference.

AdditionalProperties

Obtém ou define propriedades não correspondentes da mensagem que são desserializadas nesta coleção

(Herdado de LinkedService)
Annotations

Obtém ou define a lista de marcas que podem ser usadas para descrever o serviço vinculado.

(Herdado de LinkedService)
AzureCloudType

Obtém ou define indica o tipo de nuvem do azure da autenticação de princípio de serviço. Os valores permitidos são AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. O valor padrão é o tipo de nuvem das regiões do data factory. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

ConnectionMode

Obtém ou define o modo de conexão usado para acessar a conta do CosmosDB. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Os valores possíveis incluem: 'Gateway', 'Direct'

ConnectionString

Obtém ou define a cadeia de conexão. Tipo: string, SecureString ou AzureKeyVaultSecretReference.

ConnectVia

Obtém ou define a referência de runtime de integração.

(Herdado de LinkedService)
Credential

Obtém ou define a referência de credencial que contém informações de autenticação.

Database

Obtém ou define o nome do banco de dados. Tipo: cadeia de caracteres (ou Expression com cadeia de caracteres resultType)

Description

Obtém ou define a descrição do serviço vinculado.

(Herdado de LinkedService)
EncryptedCredential

Obtém ou define a credencial criptografada usada para autenticação. As credenciais são criptografadas usando o gerenciador de credenciais do runtime de integração. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

Parameters

Obtém ou define parâmetros para o serviço vinculado.

(Herdado de LinkedService)
ServicePrincipalCredential

Obtém ou define a credencial do objeto de entidade de serviço no Azure Active Directory. Se servicePrincipalCredentialType for 'ServicePrincipalKey', servicePrincipalCredential poderá ser SecureString ou AzureKeyVaultSecretReference. Se servicePrincipalCredentialType for 'ServicePrincipalCert', servicePrincipalCredential só poderá ser AzureKeyVaultSecretReference.

ServicePrincipalCredentialType

Obtém ou define o tipo de credencial da entidade de serviço a ser usado na autenticação servidor a servidor. 'ServicePrincipalKey' para chave/segredo, 'ServicePrincipalCert' para certificado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Os valores possíveis incluem: 'ServicePrincipalKey', 'ServicePrincipalCert'

ServicePrincipalId

Obtém ou define a ID do cliente do aplicativo no Azure Active Directory usado para autenticação servidor a servidor. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

Tenant

Obtém ou define o nome ou a ID do locatário ao qual a entidade de serviço pertence. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

Métodos

Validate()

Valide o objeto .

Aplica-se a