AzureSqlDatabaseLinkedService (Azure SDK for Java Reference Documentation)
David Craig
Published Feb 16, 2026
SqlAlwaysEncryptedPropertiesalwaysEncryptedSettings()Get the alwaysEncryptedSettings property: Sql always encrypted properties.
ObjectazureCloudType()Get the azureCloudType property: Indicates the azure cloud type of the service principle auth.
ObjectconnectionString()Get the connectionString property: The connection string.
ObjectencryptedCredential()Get the encryptedCredential property: The encrypted credential used for authentication.
AzureKeyVaultSecretReferencepassword()Get the password property: The Azure key vault secret reference of password in connection string.
ObjectservicePrincipalId()Get the servicePrincipalId property: The ID of the service principal used to authenticate against Azure SQL Database.
SecretBaseservicePrincipalKey()Get the servicePrincipalKey property: The key of the service principal used to authenticate against Azure SQL Database.
Objecttenant()Get the tenant property: The name or ID of the tenant to which the service principal belongs.
voidvalidate()Validates the instance.
AzureSqlDatabaseLinkedServicewithAlwaysEncryptedSettings(SqlAlwaysEncryptedProperties alwaysEncryptedSettings)Set the alwaysEncryptedSettings property: Sql always encrypted properties.
AzureSqlDatabaseLinkedServicewithAnnotations(List<Object> annotations)Set the annotations property: List of tags that can be used for describing the linked service.
AzureSqlDatabaseLinkedServicewithAzureCloudType(Object azureCloudType)Set the azureCloudType property: Indicates the azure cloud type of the service principle auth.
AzureSqlDatabaseLinkedServicewithConnectionString(Object connectionString)Set the connectionString property: The connection string.
AzureSqlDatabaseLinkedServicewithConnectVia(IntegrationRuntimeReference connectVia)Set the connectVia property: The integration runtime reference.
AzureSqlDatabaseLinkedServicewithDescription(String description)Set the description property: Linked service description.
AzureSqlDatabaseLinkedServicewithEncryptedCredential(Object encryptedCredential)Set the encryptedCredential property: The encrypted credential used for authentication.
AzureSqlDatabaseLinkedServicewithParameters(Map<String,ParameterSpecification> parameters)Set the parameters property: Parameters for linked service.
AzureSqlDatabaseLinkedServicewithPassword(AzureKeyVaultSecretReference password)Set the password property: The Azure key vault secret reference of password in connection string.
AzureSqlDatabaseLinkedServicewithServicePrincipalId(Object servicePrincipalId)Set the servicePrincipalId property: The ID of the service principal used to authenticate against Azure SQL Database.
AzureSqlDatabaseLinkedServicewithServicePrincipalKey(SecretBase servicePrincipalKey)Set the servicePrincipalKey property: The key of the service principal used to authenticate against Azure SQL Database.
AzureSqlDatabaseLinkedServicewithTenant(Object tenant)Set the tenant property: The name or ID of the tenant to which the service principal belongs.