message: Azure Data Factory: enable AAD auth for Azure SQL DB and DW
diff: "description": "The connection string.",
  "$ref": "../datafactory.json#/definitions/SecretBase"
  },
  + "servicePrincipalId": {
  + "type": "object",
  + "description": "The ID of the service principal used to authenticate against Azure SQL Data Warehouse. Type: string (or Expression with resultType string)."
  + },
  + "servicePrincipalKey": {
  + "$ref": "../datafactory.json#/definitions/SecretBase",
  + "description": "The key of the service principal used to authenticate against Azure SQL Data Warehouse."
  + },
  + "tenant": {
  + "type": "object",
  + "description": "The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string)."
  + },
  "encryptedCredential": {
  "type": "object",
  "description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string)."
  "description": "The connection string.",
  "$ref": "../datafactory.json#/definitions/SecretBase"
  },
  + "servicePrincipalId": {
  + "type": "object",
  + "description": "The ID of the service principal used to authenticate against Azure SQL Database. Type: string (or Expression with resultType string)."
  + },
  + "servicePrincipalKey": {
  + "$ref": "../datafactory.json#/definitions/SecretBase",
  + "description": "The key of the service principal used to authenticate against Azure SQL Database."
  + },
  + "tenant": {
  + "type": "object",
  + "description": "The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string)."
  + },
  "encryptedCredential": {
  "type": "object",
  "description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string)."
  