diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json index 14cbdee37961..d094cd8aa3c1 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json @@ -9239,7 +9239,8 @@ "Constant", "Field", "Unary", - "Binary" + "Binary", + "NAry" ], "type": "string", "description": "Type of expressions supported by the system. Type: string." @@ -9248,9 +9249,14 @@ "description": "Value for Constant/Field Type: string.", "type": "string" }, - "operator": { - "description": "Expression operator value Type: string.", - "type": "string" + "operators": { + "description": "Expression operator value Type: list of strings.", + "type": "array", + "items": { + "type": "string", + "x-ms-format": "dfe-string", + "description": "Type: string." + } }, "operands": { "description": "List of nested expressions.", diff --git a/specification/datafactory/resource-manager/sdk-suppressions.yaml b/specification/datafactory/resource-manager/sdk-suppressions.yaml index 79dec0017c77..28a8fe5b1b1c 100644 --- a/specification/datafactory/resource-manager/sdk-suppressions.yaml +++ b/specification/datafactory/resource-manager/sdk-suppressions.yaml @@ -3,20 +3,12 @@ suppressions: - package: azure-mgmt-datafactory breaking-changes: - Model ManagedIdentityCredential no longer has parameter resource_id + - Model ExpressionV2 no longer has parameter operator azure-sdk-for-go: - package: sdk/resourcemanager/datafactory/armdatafactory breaking-changes: - Enum `ScriptType` has been removed - - Field `ManagedIdentityCredentialResource` of struct `CredentialOperationsClientCreateOrUpdateResponse` has been removed - - Field `ManagedIdentityCredentialResource` of struct `CredentialOperationsClientGetResponse` has been removed - - Field `TypeProperties` of struct `ManagedIdentityCredential` has been removed - - Function `*CredentialOperationsClient.CreateOrUpdate` parameter(s) have been changed from `(context.Context, string, string, string, ManagedIdentityCredentialResource, *CredentialOperationsClientCreateOrUpdateOptions)` to `(context.Context, string, string, string, CredentialResource, *CredentialOperationsClientCreateOrUpdateOptions)` - - Struct `ManagedIdentityCredentialResource` has been removed - - Struct `ManagedIdentityTypeProperties` has been removed - - Type of `AzureFunctionActivityTypeProperties.Headers` has been changed from `map[string]*string` to `map[string]any` - - Type of `CredentialListResponse.Value` has been changed from `[]*ManagedIdentityCredentialResource` to `[]*CredentialResource` - - Type of `WebActivityTypeProperties.Headers` has been changed from `map[string]*string` to `map[string]any` - - Type of `WebHookActivityTypeProperties.Headers` has been changed from `map[string]*string` to `map[string]any` + - Field `Operator` of struct `ExpressionV2` has been removed azure-sdk-for-js: - package: "@azure/arm-datafactory" breaking-changes: @@ -26,4 +18,5 @@ suppressions: - "Type of parameter headers of interface WebActivity is changed from {\n [propertyName: string]: string;\n } to {\n [propertyName: string]: any;\n }" - "Type of parameter headers of interface WebHookActivity is changed from {\n [propertyName: string]: string;\n } to {\n [propertyName: string]: any;\n }" - Type of parameter type of interface ScriptActivityScriptBlock is changed from ScriptType to any - - Type of parameter value of interface CredentialListResponse is changed from ManagedIdentityCredentialResource[] to CredentialResource[] \ No newline at end of file + - Type of parameter value of interface CredentialListResponse is changed from ManagedIdentityCredentialResource[] to CredentialResource[] + - Interface ExpressionV2 no longer has parameter operator diff --git a/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/Pipeline.json b/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/Pipeline.json index c78a6728d852..e7fe05e9e3e5 100644 --- a/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/Pipeline.json +++ b/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/Pipeline.json @@ -8146,7 +8146,8 @@ "Constant", "Field", "Unary", - "Binary" + "Binary", + "NAry" ], "type": "string", "description": "Type of expressions supported by the system. Type: string." @@ -8155,9 +8156,13 @@ "description": "Value for Constant/Field Type: string.", "type": "string" }, - "operator": { - "description": "Expression operator value Type: string.", - "type": "string" + "operators": { + "description": "Expression operator value Type: list of strings.", + "type": "array", + "items": { + "type": "string", + "description": "Type: string." + } }, "operands": { "description": "List of nested expressions.",