Freigeben über


AzureSqlDatabaseLinkedServiceTypeProperties interface

Eigenschaften des verknüpften Azure SQL-Datenbank-Diensts.

Extends

Eigenschaften

alwaysEncryptedSettings

Sql Always Encrypted-Eigenschaften.

authenticationType

Der für die Authentifizierung verwendete Typ. Typ: string.

azureCloudType

Gibt den Azure-Cloudtyp der Dienstprinzipalauthentifizierung an. Zulässige Werte sind AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. Der Standardwert ist der Cloudtyp der Data Factory-Regionen. Type: string (oder Expression with resultType string).

connectionString

Verbindungszeichenfolge. Typ: string, SecureString oder AzureKeyVaultSecretReference.

credential

Der Verweis auf Anmeldeinformationen mit Authentifizierungsinformationen.

encryptedCredential

Die für die Authentifizierung verwendeten verschlüsselten Anmeldeinformationen. Anmeldeinformationen werden mit dem Anmeldeinformations-Manager der Integration Runtime verschlüsselt. Typ: string.

password

Der Azure Key Vault-Geheimnisverweis des Kennworts in der Verbindungszeichenfolge.

servicePrincipalCredential

Die Anmeldeinformationen des Dienstprinzipalobjekts in Azure Active Directory. Wenn servicePrincipalCredentialType "ServicePrincipalKey" ist, kann servicePrincipalCredential SecureString oder AzureKeyVaultSecretReference sein. Wenn servicePrincipalCredentialType "ServicePrincipalCert" ist, kann servicePrincipalCredential nur AzureKeyVaultSecretReference sein.

servicePrincipalCredentialType

Der Dienstprinzipal-Anmeldeinformationstyp, der bei der Server-zu-Server-Authentifizierung verwendet werden soll. "ServicePrincipalKey" für schlüssel/secret, "ServicePrincipalCert" für zertifikat. Type: string (oder Expression with resultType string).

servicePrincipalId

Die ID des Dienstprinzipals, der zur Authentifizierung bei Azure SQL-Datenbank verwendet wird. Type: string (oder Expression with resultType string).

servicePrincipalKey

Der Schlüssel des Dienstprinzipals, der zur Authentifizierung bei Azure SQL-Datenbank verwendet wird.

tenant

Der Name oder die ID des Mandanten, zu dem der Dienstprinzipal gehört. Type: string (oder Expression with resultType string).

userName

Der Benutzername, der beim Herstellen einer Verbindung mit dem Server verwendet werden soll. Type: string (oder Expression with resultType string).

Geerbte Eigenschaften

applicationIntent

Der Anwendungsworkloadtyp beim Herstellen einer Verbindung mit einem Server, der von der empfohlenen Version verwendet wird. Mögliche Werte sind „ReadOnly“ und „ReadWrite“. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

commandTimeout

Die Standardwartezeit (in Sekunden), bevor der Versuch, einen Befehl auszuführen, beendet wird und ein Fehler generiert wird, der von der empfohlenen Version verwendet wird. Type: integer (oder Expression with resultType integer).

connectRetryCount

Die Anzahl der versuchten erneuten Verbindungen, nachdem festgestellt wurde, dass ein Verbindungsfehler im Leerlauf aufgetreten ist, der von der empfohlenen Version verwendet wird. Dieser muss einer ganzen Zahl zwischen 0 und 255 entsprechen. Type: integer (oder Expression with resultType integer).

connectRetryInterval

Die Zeitspanne (in Sekunden) zwischen jedem Erneutverbindungsversuch, nachdem festgestellt wurde, dass ein Verbindungsausfall im Leerlauf aufgetreten ist, der von der empfohlenen Version verwendet wird. Dieser muss einer ganzen Zahl zwischen 1 und 60 entsprechen. Type: integer (oder Expression with resultType integer).

connectTimeout

Die Zeitspanne (in Sekunden), die auf eine Verbindung mit dem Server wartet, bevor der Versuch beendet und ein Fehler generiert wird, der von der empfohlenen Version verwendet wird. Type: integer (oder Expression with resultType integer).

database

Der Name der Datenbank, der von der empfohlenen Version verwendet wird. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

encrypt

Geben Sie an, ob die TLS-Verschlüsselung für alle Daten erforderlich ist, die zwischen Client und Server gesendet werden und von der empfohlenen Version verwendet werden. Mögliche Werte sind true/yes/mandatory, false/no/optional und strict. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

failoverPartner

Der Name oder die Adresse des Partnerservers, mit dem eine Verbindung hergestellt werden soll, wenn der primäre Server ausgefallen ist, wird von der empfohlenen Version verwendet. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

hostNameInCertificate

Der Hostname, der beim Überprüfen des Serverzertifikats für die Verbindung verwendet werden soll. Wenn nicht angegeben, wird der Servername aus der Datenquelle für die Zertifikatüberprüfung verwendet, die von der empfohlenen Version verwendet wird. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

integratedSecurity

Geben Sie an, ob benutzer-ID und Kennwort in der Verbindung angegeben werden (wenn false) oder ob die aktuellen Windows-Kontoanmeldeinformationen für die Authentifizierung (wenn true) verwendet werden, die von der empfohlenen Version verwendet werden. Typ: Boolean (oder Ausdruck mit resultType boolean).

loadBalanceTimeout

Die mindeste Zeit (in Sekunden), bis die Verbindung im Verbindungspool ausgeführt wird, bevor sie zerstört wird, wird von der empfohlenen Version verwendet. Type: integer (oder Expression with resultType integer).

maxPoolSize

Die maximale Anzahl von Verbindungen, die im Verbindungspool für diese spezifische Verbindungszeichenfolge zulässig sind, die von der empfohlenen Version verwendet wird. Type: integer (oder Expression with resultType integer).

minPoolSize

Die Mindestanzahl von Verbindungen, die im Verbindungspool für diese spezifische Verbindungszeichenfolge zulässig sind, die von der empfohlenen Version verwendet wird. Type: integer (oder Expression with resultType integer).

multipleActiveResultSets

Bei „true“ kann eine Anwendung mehrere aktive Resultsets (Multiple Active Result Sets, MARS) verwalten. Bei false muss eine Anwendung alle Resultsets aus einem Batch verarbeiten oder abbrechen, bevor sie einen anderen Batch für diese Verbindung ausführen kann, die von der empfohlenen Version verwendet wird. Typ: Boolean (oder Ausdruck mit resultType boolean).

multiSubnetFailover

Wenn Ihre Anwendung eine Verbindung mit einer AlwaysOn-Verfügbarkeitsgruppe (Ag) in verschiedenen Subnetzen herstellt, ermöglicht das Festlegen von MultiSubnetFailover=true eine schnellere Erkennung und Verbindung mit dem (derzeit) aktiven Server, der von der empfohlenen Version verwendet wird. Typ: Boolean (oder Ausdruck mit resultType boolean).

packetSize

Die Größe der Netzwerkpakete in Bytes, die für die Kommunikation mit einer Serverinstanz verwendet werden, die von der empfohlenen Version verwendet wird. Type: integer (oder Expression with resultType integer).

pooling

Geben Sie an, ob die Verbindung jedes Mal geöffnet wird, wenn die Verbindung angefordert wird und von der empfohlenen Version verwendet wird. Typ: Boolean (oder Ausdruck mit resultType boolean).

server

Der Name oder die Netzwerkadresse der Instanz von SQL Server, mit der eine Verbindung hergestellt werden soll, wird von der empfohlenen Version verwendet. Type: string (oder Expression with resultType string).

trustServerCertificate

Geben Sie an, ob der Kanal verschlüsselt wird, während sie das Durchlaufen der Zertifikatkette zum Überprüfen der Von der empfohlenen Version verwendeten Vertrauensstellung umgehen. Type: Boolean (oder Expression with resultType boolean).

Details zur Eigenschaft

alwaysEncryptedSettings

Sql Always Encrypted-Eigenschaften.

alwaysEncryptedSettings?: SqlAlwaysEncryptedProperties

Eigenschaftswert

authenticationType

Der für die Authentifizierung verwendete Typ. Typ: string.

authenticationType?: string

Eigenschaftswert

string

azureCloudType

Gibt den Azure-Cloudtyp der Dienstprinzipalauthentifizierung an. Zulässige Werte sind AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. Der Standardwert ist der Cloudtyp der Data Factory-Regionen. Type: string (oder Expression with resultType string).

azureCloudType?: any

Eigenschaftswert

any

connectionString

Verbindungszeichenfolge. Typ: string, SecureString oder AzureKeyVaultSecretReference.

connectionString?: any

Eigenschaftswert

any

credential

Der Verweis auf Anmeldeinformationen mit Authentifizierungsinformationen.

credential?: CredentialReference

Eigenschaftswert

encryptedCredential

Die für die Authentifizierung verwendeten verschlüsselten Anmeldeinformationen. Anmeldeinformationen werden mit dem Anmeldeinformations-Manager der Integration Runtime verschlüsselt. Typ: string.

encryptedCredential?: string

Eigenschaftswert

string

password

Der Azure Key Vault-Geheimnisverweis des Kennworts in der Verbindungszeichenfolge.

password?: AzureKeyVaultSecretReference

Eigenschaftswert

servicePrincipalCredential

Die Anmeldeinformationen des Dienstprinzipalobjekts in Azure Active Directory. Wenn servicePrincipalCredentialType "ServicePrincipalKey" ist, kann servicePrincipalCredential SecureString oder AzureKeyVaultSecretReference sein. Wenn servicePrincipalCredentialType "ServicePrincipalCert" ist, kann servicePrincipalCredential nur AzureKeyVaultSecretReference sein.

servicePrincipalCredential?: SecretBaseUnion

Eigenschaftswert

servicePrincipalCredentialType

Der Dienstprinzipal-Anmeldeinformationstyp, der bei der Server-zu-Server-Authentifizierung verwendet werden soll. "ServicePrincipalKey" für schlüssel/secret, "ServicePrincipalCert" für zertifikat. Type: string (oder Expression with resultType string).

servicePrincipalCredentialType?: any

Eigenschaftswert

any

servicePrincipalId

Die ID des Dienstprinzipals, der zur Authentifizierung bei Azure SQL-Datenbank verwendet wird. Type: string (oder Expression with resultType string).

servicePrincipalId?: any

Eigenschaftswert

any

servicePrincipalKey

Der Schlüssel des Dienstprinzipals, der zur Authentifizierung bei Azure SQL-Datenbank verwendet wird.

servicePrincipalKey?: SecretBaseUnion

Eigenschaftswert

tenant

Der Name oder die ID des Mandanten, zu dem der Dienstprinzipal gehört. Type: string (oder Expression with resultType string).

tenant?: any

Eigenschaftswert

any

userName

Der Benutzername, der beim Herstellen einer Verbindung mit dem Server verwendet werden soll. Type: string (oder Expression with resultType string).

userName?: any

Eigenschaftswert

any

Geerbte Eigenschaftsdetails

applicationIntent

Der Anwendungsworkloadtyp beim Herstellen einer Verbindung mit einem Server, der von der empfohlenen Version verwendet wird. Mögliche Werte sind „ReadOnly“ und „ReadWrite“. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

applicationIntent?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.applicationIntent

commandTimeout

Die Standardwartezeit (in Sekunden), bevor der Versuch, einen Befehl auszuführen, beendet wird und ein Fehler generiert wird, der von der empfohlenen Version verwendet wird. Type: integer (oder Expression with resultType integer).

commandTimeout?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.commandTimeout

connectRetryCount

Die Anzahl der versuchten erneuten Verbindungen, nachdem festgestellt wurde, dass ein Verbindungsfehler im Leerlauf aufgetreten ist, der von der empfohlenen Version verwendet wird. Dieser muss einer ganzen Zahl zwischen 0 und 255 entsprechen. Type: integer (oder Expression with resultType integer).

connectRetryCount?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.connectRetryCount

connectRetryInterval

Die Zeitspanne (in Sekunden) zwischen jedem Erneutverbindungsversuch, nachdem festgestellt wurde, dass ein Verbindungsausfall im Leerlauf aufgetreten ist, der von der empfohlenen Version verwendet wird. Dieser muss einer ganzen Zahl zwischen 1 und 60 entsprechen. Type: integer (oder Expression with resultType integer).

connectRetryInterval?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.connectRetryInterval

connectTimeout

Die Zeitspanne (in Sekunden), die auf eine Verbindung mit dem Server wartet, bevor der Versuch beendet und ein Fehler generiert wird, der von der empfohlenen Version verwendet wird. Type: integer (oder Expression with resultType integer).

connectTimeout?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.connectTimeout

database

Der Name der Datenbank, der von der empfohlenen Version verwendet wird. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

database?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.database

encrypt

Geben Sie an, ob die TLS-Verschlüsselung für alle Daten erforderlich ist, die zwischen Client und Server gesendet werden und von der empfohlenen Version verwendet werden. Mögliche Werte sind true/yes/mandatory, false/no/optional und strict. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

encrypt?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.encrypt

failoverPartner

Der Name oder die Adresse des Partnerservers, mit dem eine Verbindung hergestellt werden soll, wenn der primäre Server ausgefallen ist, wird von der empfohlenen Version verwendet. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

failoverPartner?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.failoverPartner

hostNameInCertificate

Der Hostname, der beim Überprüfen des Serverzertifikats für die Verbindung verwendet werden soll. Wenn nicht angegeben, wird der Servername aus der Datenquelle für die Zertifikatüberprüfung verwendet, die von der empfohlenen Version verwendet wird. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

hostNameInCertificate?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.hostNameInCertificate

integratedSecurity

Geben Sie an, ob benutzer-ID und Kennwort in der Verbindung angegeben werden (wenn false) oder ob die aktuellen Windows-Kontoanmeldeinformationen für die Authentifizierung (wenn true) verwendet werden, die von der empfohlenen Version verwendet werden. Typ: Boolean (oder Ausdruck mit resultType boolean).

integratedSecurity?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.integratedSecurity

loadBalanceTimeout

Die mindeste Zeit (in Sekunden), bis die Verbindung im Verbindungspool ausgeführt wird, bevor sie zerstört wird, wird von der empfohlenen Version verwendet. Type: integer (oder Expression with resultType integer).

loadBalanceTimeout?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.loadBalanceTimeout

maxPoolSize

Die maximale Anzahl von Verbindungen, die im Verbindungspool für diese spezifische Verbindungszeichenfolge zulässig sind, die von der empfohlenen Version verwendet wird. Type: integer (oder Expression with resultType integer).

maxPoolSize?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.maxPoolSize

minPoolSize

Die Mindestanzahl von Verbindungen, die im Verbindungspool für diese spezifische Verbindungszeichenfolge zulässig sind, die von der empfohlenen Version verwendet wird. Type: integer (oder Expression with resultType integer).

minPoolSize?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.minPoolSize

multipleActiveResultSets

Bei „true“ kann eine Anwendung mehrere aktive Resultsets (Multiple Active Result Sets, MARS) verwalten. Bei false muss eine Anwendung alle Resultsets aus einem Batch verarbeiten oder abbrechen, bevor sie einen anderen Batch für diese Verbindung ausführen kann, die von der empfohlenen Version verwendet wird. Typ: Boolean (oder Ausdruck mit resultType boolean).

multipleActiveResultSets?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.multipleActiveResultSets

multiSubnetFailover

Wenn Ihre Anwendung eine Verbindung mit einer AlwaysOn-Verfügbarkeitsgruppe (Ag) in verschiedenen Subnetzen herstellt, ermöglicht das Festlegen von MultiSubnetFailover=true eine schnellere Erkennung und Verbindung mit dem (derzeit) aktiven Server, der von der empfohlenen Version verwendet wird. Typ: Boolean (oder Ausdruck mit resultType boolean).

multiSubnetFailover?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.multiSubnetFailover

packetSize

Die Größe der Netzwerkpakete in Bytes, die für die Kommunikation mit einer Serverinstanz verwendet werden, die von der empfohlenen Version verwendet wird. Type: integer (oder Expression with resultType integer).

packetSize?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.packetSize

pooling

Geben Sie an, ob die Verbindung jedes Mal geöffnet wird, wenn die Verbindung angefordert wird und von der empfohlenen Version verwendet wird. Typ: Boolean (oder Ausdruck mit resultType boolean).

pooling?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.pooling

server

Der Name oder die Netzwerkadresse der Instanz von SQL Server, mit der eine Verbindung hergestellt werden soll, wird von der empfohlenen Version verwendet. Type: string (oder Expression with resultType string).

server?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.server

trustServerCertificate

Geben Sie an, ob der Kanal verschlüsselt wird, während sie das Durchlaufen der Zertifikatkette zum Überprüfen der Von der empfohlenen Version verwendeten Vertrauensstellung umgehen. Type: Boolean (oder Expression with resultType boolean).

trustServerCertificate?: any

Eigenschaftswert

any

Geerbt vonSqlServerBaseLinkedServiceTypeProperties.trustServerCertificate