MongoDbLinkedService Classe

Serviço ligado para fonte de dados MongoDb.

Todos os parâmetros necessários devem ser povoados para serem enviados para Azure.

Herança
azure.mgmt.datafactory.models._models_py3.LinkedService
MongoDbLinkedService

Construtor

MongoDbLinkedService(*, server: collections.abc.MutableMapping[str, Any], database_name: collections.abc.MutableMapping[str, Any], additional_properties: Optional[Dict[str, collections.abc.MutableMapping[str, Any]]] = None, connect_via: Optional[_models.IntegrationRuntimeReference] = None, description: Optional[str] = None, parameters: Optional[Dict[str, _models.ParameterSpecification]] = None, annotations: Optional[List[collections.abc.MutableMapping[str, Any]]] = None, authentication_type: Optional[Union[str, _models.MongoDbAuthenticationType]] = None, username: Optional[collections.abc.MutableMapping[str, Any]] = None, password: Optional[_models.SecretBase] = None, auth_source: Optional[collections.abc.MutableMapping[str, Any]] = None, port: Optional[collections.abc.MutableMapping[str, Any]] = None, enable_ssl: Optional[collections.abc.MutableMapping[str, Any]] = None, allow_self_signed_server_cert: Optional[collections.abc.MutableMapping[str, Any]] = None, encrypted_credential: Optional[collections.abc.MutableMapping[str, Any]] = None, **kwargs)

Variáveis

additional_properties
dict[str, <xref:JSON>]

Propriedades incomparáveis da mensagem são deseralizadas a esta coleção.

type
str

Tipo de serviço ligado. Obrigatório.

connect_via
IntegrationRuntimeReference

A referência de tempo de integração.

description
str

Descrição do serviço ligado.

parameters
dict[str, ParameterSpecification]

Parâmetros para o serviço ligado.

annotations
list[<xref:JSON>]

Lista de tags que podem ser usadas para descrever o serviço ligado.

server
<xref:JSON>

O endereço IP ou o nome do servidor do MongoDB. Tipo: cadeia (ou expressão com fio de tipo resultado). Obrigatório.

authentication_type
str ou MongoDbAuthenticationType

O tipo de autenticação a ser utilizado para ligar à base de dados mongoDB. Os valores conhecidos são: "Básico" e "Anónimo".

database_name
<xref:JSON>

O nome da base de dados mongoDB a que pretende aceder. Tipo: cadeia (ou expressão com fio de tipo resultado). Obrigatório.

username
<xref:JSON>

Nome de utilizador para autenticação. Tipo: cadeia (ou expressão com fio de tipo resultado).

password
SecretBase

Senha para autenticação.

auth_source
<xref:JSON>

Base de dados para verificar o nome de utilizador e a palavra-passe. Tipo: cadeia (ou expressão com fio de tipo resultado).

port
<xref:JSON>

O número da porta TCP que o servidor MongoDB utiliza para ouvir as ligações do cliente. O valor predefinido é de 27017. Tipo: inteiro (ou Expressão com resultados Número inteiro), mínimo: 0.

enable_ssl
<xref:JSON>

Especifica se as ligações ao servidor são encriptadas utilizando sSL. O valor predefinido é false. Tipo: boolean (ou Expressão com resultadoType boolean).

allow_self_signed_server_cert
<xref:JSON>

Especifica se permite certificados auto-assinados a partir do servidor. O valor predefinido é false. Tipo: boolean (ou Expressão com resultadoType boolean).

encrypted_credential
<xref:JSON>

A credencial encriptada usada para a autenticação. As credenciais são encriptadas utilizando o gestor de credenciais de execução de integração. Tipo: cadeia (ou expressão com fio de tipo resultado).