AzureSqlMILinkedService interface
Azure SQL 受控實例連結服務。
- Extends
屬性
always |
Sql 一律加密的屬性。 |
application |
聯機到建議版本所使用的伺服器時,應用程式工作負載類型。 可能的值為 ReadOnly 和 ReadWrite。 Type:string (或 expression with resultType string) 。 |
authentication |
用於驗證的類型。 類型:字串。 |
azure |
指出服務主體驗證的 Azure 雲端類型。允許的值為 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 預設值為數據處理站區域的雲端類型。 Type:string (或 expression with resultType string) 。 |
command |
終止嘗試執行命令並產生錯誤之前的預設等候時間(以秒為單位),由建議的版本使用。 類型:integer (或 expression with resultType integer) 。 |
connection |
連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 |
connect |
識別建議版本所使用的閑置連線失敗之後嘗試的重新連線數目。 這必須是介於 0 到 255 之間的整數。 類型:integer (或 expression with resultType integer) 。 |
connect |
識別建議版本所使用的閑置連線失敗之後,每個重新連線嘗試之間的時間量(以秒為單位)。 這必須是介於 1 到 60 之間的整數。 類型:integer (或 expression with resultType integer) 。 |
connect |
在終止嘗試並產生建議版本所使用的錯誤之前,等候伺服器連線的時間長度(以秒為單位)。 類型:integer (或 expression with resultType integer) 。 |
credential | 包含驗證資訊的認證參考。 |
database | 建議版本所使用的資料庫名稱。 Type:string (或 expression with resultType string) 。 |
encrypt | 指出客戶端與伺服器之間傳送的所有數據是否需要 TLS 加密,供建議版本使用。 可能的值為 true/yes/mandatory、false/no/optional 和 strict。 Type:string (或 expression with resultType string) 。 |
encrypted |
用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 類型:字串。 |
failover |
如果主伺服器關閉,建議版本會使用所要連線之夥伴伺服器的名稱或位址。 Type:string (或 expression with resultType string) 。 |
host |
驗證連線之伺服器證書時要使用的主機名。 若未指定,來自數據源的伺服器名稱會用於建議版本所使用的憑證驗證。 Type:string (或 expression with resultType string) 。 |
integrated |
指出是否在連線中指定使用者標識碼和密碼(若為 false),或目前的 Windows 帳戶認證是否用於驗證(若為 true),供建議版本使用。 類型:布爾值(或具有 resultType 布爾值的表達式)。 |
load |
在被建議版本使用之前,聯機生存在聯機集區中的最短時間,以秒為單位。 類型:integer (或 expression with resultType integer) 。 |
max |
此特定連接字串的連線區中允許的連線數目上限,供建議版本使用。 類型:integer (或 expression with resultType integer) 。 |
min |
建議版本所使用的此特定連接字串,聯機集區中允許的連線數目下限。 類型:integer (或 expression with resultType integer) 。 |
multiple |
若為 true,應用程式可以維護多個作用中結果集 (MARS)。 若為 false,應用程式必須先處理或取消一個批次的所有結果集,才能在該連線上執行任何其他批次,供建議版本使用。 類型:布爾值(或具有 resultType 布爾值的表達式)。 |
multi |
如果您的應用程式連線到不同子網上的 AlwaysOn 可用性群組 (AG),則設定 MultiSubnetFailover=true 可讓您更快速地偵測並連線到建議版本所使用的作用中伺服器。 類型:布爾值(或具有 resultType 布爾值的表達式)。 |
packet |
網路封包的大小,以位元組為單位,用來與建議版本所使用的伺服器實例通訊。 類型:integer (或 expression with resultType integer) 。 |
password | 連接字串中密碼的 Azure 金鑰保存庫秘密參考。 |
pooling | 指出每次要求連線時,是否要集區或明確開啟連線,供建議版本使用。 類型:布爾值(或具有 resultType 布爾值的表達式)。 |
server | 建議版本所使用的 SQL Server 實例名稱或網路位址。 Type:string (或 expression with resultType string) 。 |
service |
Azure Active Directory 中服務主體對象的認證。 如果 servicePrincipalCredentialType 是 'ServicePrincipalKey',servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 是 'ServicePrincipalCert',servicePrincipalCredential 只能是 AzureKeyVaultSecretReference。 |
service |
伺服器To-Server 驗證中使用的服務主體認證類型。 密鑰/秘密的 'ServicePrincipalKey' 、憑證的 'ServicePrincipalCert' 。 Type:string (或 expression with resultType string) 。 |
service |
用來對 Azure SQL 受控實例進行驗證的服務主體標識碼。 Type:string (或 expression with resultType string) 。 |
service |
用來對 Azure SQL 受控實例進行驗證的服務主體密鑰。 |
tenant | 服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。 |
trust |
指出通道是否會在略過憑證鏈結以驗證建議版本所使用的信任時加密。 類型:布爾值(或具有 resultType 布爾值的表達式)。 |
type | 多型歧視性,指定這個物件可以是的不同類型 |
user |
線上到伺服器時要使用的用戶名稱。 Type:string (或 expression with resultType string) 。 |
繼承的屬性
annotations | 可用於描述連結服務的標籤清單。 |
connect |
整合運行時間參考。 |
description | 鏈接的服務描述。 |
parameters | 連結服務的參數。 |
屬性詳細資料
alwaysEncryptedSettings
Sql 一律加密的屬性。
alwaysEncryptedSettings?: SqlAlwaysEncryptedProperties
屬性值
applicationIntent
聯機到建議版本所使用的伺服器時,應用程式工作負載類型。 可能的值為 ReadOnly 和 ReadWrite。 Type:string (或 expression with resultType string) 。
applicationIntent?: any
屬性值
any
authenticationType
用於驗證的類型。 類型:字串。
authenticationType?: string
屬性值
string
azureCloudType
指出服務主體驗證的 Azure 雲端類型。允許的值為 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 預設值為數據處理站區域的雲端類型。 Type:string (或 expression with resultType string) 。
azureCloudType?: any
屬性值
any
commandTimeout
終止嘗試執行命令並產生錯誤之前的預設等候時間(以秒為單位),由建議的版本使用。 類型:integer (或 expression with resultType integer) 。
commandTimeout?: any
屬性值
any
connectionString
連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。
connectionString?: any
屬性值
any
connectRetryCount
識別建議版本所使用的閑置連線失敗之後嘗試的重新連線數目。 這必須是介於 0 到 255 之間的整數。 類型:integer (或 expression with resultType integer) 。
connectRetryCount?: any
屬性值
any
connectRetryInterval
識別建議版本所使用的閑置連線失敗之後,每個重新連線嘗試之間的時間量(以秒為單位)。 這必須是介於 1 到 60 之間的整數。 類型:integer (或 expression with resultType integer) 。
connectRetryInterval?: any
屬性值
any
connectTimeout
在終止嘗試並產生建議版本所使用的錯誤之前,等候伺服器連線的時間長度(以秒為單位)。 類型:integer (或 expression with resultType integer) 。
connectTimeout?: any
屬性值
any
credential
database
建議版本所使用的資料庫名稱。 Type:string (或 expression with resultType string) 。
database?: any
屬性值
any
encrypt
指出客戶端與伺服器之間傳送的所有數據是否需要 TLS 加密,供建議版本使用。 可能的值為 true/yes/mandatory、false/no/optional 和 strict。 Type:string (或 expression with resultType string) 。
encrypt?: any
屬性值
any
encryptedCredential
用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 類型:字串。
encryptedCredential?: string
屬性值
string
failoverPartner
如果主伺服器關閉,建議版本會使用所要連線之夥伴伺服器的名稱或位址。 Type:string (或 expression with resultType string) 。
failoverPartner?: any
屬性值
any
hostNameInCertificate
驗證連線之伺服器證書時要使用的主機名。 若未指定,來自數據源的伺服器名稱會用於建議版本所使用的憑證驗證。 Type:string (或 expression with resultType string) 。
hostNameInCertificate?: any
屬性值
any
integratedSecurity
指出是否在連線中指定使用者標識碼和密碼(若為 false),或目前的 Windows 帳戶認證是否用於驗證(若為 true),供建議版本使用。 類型:布爾值(或具有 resultType 布爾值的表達式)。
integratedSecurity?: any
屬性值
any
loadBalanceTimeout
在被建議版本使用之前,聯機生存在聯機集區中的最短時間,以秒為單位。 類型:integer (或 expression with resultType integer) 。
loadBalanceTimeout?: any
屬性值
any
maxPoolSize
此特定連接字串的連線區中允許的連線數目上限,供建議版本使用。 類型:integer (或 expression with resultType integer) 。
maxPoolSize?: any
屬性值
any
minPoolSize
建議版本所使用的此特定連接字串,聯機集區中允許的連線數目下限。 類型:integer (或 expression with resultType integer) 。
minPoolSize?: any
屬性值
any
multipleActiveResultSets
若為 true,應用程式可以維護多個作用中結果集 (MARS)。 若為 false,應用程式必須先處理或取消一個批次的所有結果集,才能在該連線上執行任何其他批次,供建議版本使用。 類型:布爾值(或具有 resultType 布爾值的表達式)。
multipleActiveResultSets?: any
屬性值
any
multiSubnetFailover
如果您的應用程式連線到不同子網上的 AlwaysOn 可用性群組 (AG),則設定 MultiSubnetFailover=true 可讓您更快速地偵測並連線到建議版本所使用的作用中伺服器。 類型:布爾值(或具有 resultType 布爾值的表達式)。
multiSubnetFailover?: any
屬性值
any
packetSize
網路封包的大小,以位元組為單位,用來與建議版本所使用的伺服器實例通訊。 類型:integer (或 expression with resultType integer) 。
packetSize?: any
屬性值
any
password
pooling
指出每次要求連線時,是否要集區或明確開啟連線,供建議版本使用。 類型:布爾值(或具有 resultType 布爾值的表達式)。
pooling?: any
屬性值
any
server
建議版本所使用的 SQL Server 實例名稱或網路位址。 Type:string (或 expression with resultType string) 。
server?: any
屬性值
any
servicePrincipalCredential
Azure Active Directory 中服務主體對象的認證。 如果 servicePrincipalCredentialType 是 'ServicePrincipalKey',servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 是 'ServicePrincipalCert',servicePrincipalCredential 只能是 AzureKeyVaultSecretReference。
servicePrincipalCredential?: SecretBaseUnion
屬性值
servicePrincipalCredentialType
伺服器To-Server 驗證中使用的服務主體認證類型。 密鑰/秘密的 'ServicePrincipalKey' 、憑證的 'ServicePrincipalCert' 。 Type:string (或 expression with resultType string) 。
servicePrincipalCredentialType?: any
屬性值
any
servicePrincipalId
用來對 Azure SQL 受控實例進行驗證的服務主體標識碼。 Type:string (或 expression with resultType string) 。
servicePrincipalId?: any
屬性值
any
servicePrincipalKey
tenant
服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。
tenant?: any
屬性值
any
trustServerCertificate
指出通道是否會在略過憑證鏈結以驗證建議版本所使用的信任時加密。 類型:布爾值(或具有 resultType 布爾值的表達式)。
trustServerCertificate?: any
屬性值
any
type
多型歧視性,指定這個物件可以是的不同類型
type: "AzureSqlMI"
屬性值
"AzureSqlMI"
userName
線上到伺服器時要使用的用戶名稱。 Type:string (或 expression with resultType string) 。
userName?: any
屬性值
any
繼承的屬性詳細資料
annotations
connectVia
整合運行時間參考。
connectVia?: IntegrationRuntimeReference
屬性值
description
parameters
連結服務的參數。
parameters?: {[propertyName: string]: ParameterSpecification}
屬性值
{[propertyName: string]: ParameterSpecification}