diff --git a/schemas/2018-06-01/Microsoft.DataFactory.json b/schemas/2018-06-01/Microsoft.DataFactory.json index fda250963e..228081e4e8 100644 --- a/schemas/2018-06-01/Microsoft.DataFactory.json +++ b/schemas/2018-06-01/Microsoft.DataFactory.json @@ -4965,6 +4965,11 @@ "AzureMLServiceLinkedServiceTypeProperties": { "type": "object", "properties": { + "authentication": { + "type": "object", + "properties": {}, + "description": "Type of authentication (Required to specify MSI) used to connect to AzureML. Type: string (or Expression with resultType string)." + }, "encryptedCredential": { "type": "string", "description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string." @@ -25174,19 +25179,9 @@ "description": "Database query. Type: string (or Expression with resultType string)." }, "readBehavior": { - "oneOf": [ - { - "type": "string", - "enum": [ - "Query", - "QueryAll" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The read behavior for the operation. Default is Query." + "type": "object", + "properties": {}, + "description": "The read behavior for the operation. Default is Query. Allowed values: Query/QueryAll. Type: string (or Expression with resultType string)." }, "type": { "type": "string", @@ -25249,19 +25244,9 @@ "description": "Database query. Type: string (or Expression with resultType string)." }, "readBehavior": { - "oneOf": [ - { - "type": "string", - "enum": [ - "Query", - "QueryAll" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The read behavior for the operation. Default is Query." + "type": "object", + "properties": {}, + "description": "The read behavior for the operation. Default is Query. Allowed values: Query/QueryAll. Type: string (or Expression with resultType string)." }, "type": { "type": "string", @@ -26860,6 +26845,34 @@ "properties": {}, "description": "The base definition of a secret type." }, + "SecureInputOutputPolicy": { + "type": "object", + "properties": { + "secureInput": { + "oneOf": [ + { + "type": "boolean" + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "When set to true, Input from activity is considered as secure and will not be logged to monitoring." + }, + "secureOutput": { + "oneOf": [ + { + "type": "boolean" + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "When set to true, Output from activity is considered as secure and will not be logged to monitoring." + } + }, + "description": "Execution policy for an activity that supports secure input and output." + }, "SecureString": { "type": "object", "properties": { @@ -27124,6 +27137,17 @@ "SetVariableActivity": { "type": "object", "properties": { + "policy": { + "oneOf": [ + { + "$ref": "#/definitions/SecureInputOutputPolicy" + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "Execution policy for an activity that supports secure input and output." + }, "type": { "type": "string", "enum": [