AzureSqlDatabaseLinkedServiceTypeProperties interface
Eigenschaften des verknüpften Azure SQL-Datenbank-Diensts.
- Extends
Eigenschaften
always |
Sql Always Encrypted-Eigenschaften. |
authentication |
Der für die Authentifizierung verwendete Typ. Typ: string. |
azure |
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). |
connection |
Verbindungszeichenfolge. Typ: string, SecureString oder AzureKeyVaultSecretReference. |
credential | Der Verweis auf Anmeldeinformationen mit Authentifizierungsinformationen. |
encrypted |
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. |
service |
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. |
service |
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). |
service |
Die ID des Dienstprinzipals, der zur Authentifizierung bei Azure SQL-Datenbank verwendet wird. Type: string (oder Expression with resultType string). |
service |
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). |
user |
Der Benutzername, der beim Herstellen einer Verbindung mit dem Server verwendet werden soll. Type: string (oder Expression with resultType string). |
Geerbte Eigenschaften
application |
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). |
command |
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). |
connect |
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). |
connect |
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). |
connect |
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). |
failover |
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). |
host |
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). |
integrated |
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). |
load |
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). |
max |
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). |
min |
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). |
multiple |
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). |
multi |
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). |
packet |
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). |
trust |
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
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
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
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
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