From 121bd2b15b0b8468b2e2c45acf32a3415b4c463c Mon Sep 17 00:00:00 2001 From: tsaiggo Date: Tue, 6 Aug 2024 15:08:55 +0800 Subject: [PATCH] Add versioning property (#29791) * Add versioning property * Update sdk-suppressions.yaml * Update sdk-suppressions.yaml --------- Co-authored-by: Yuchao Yan Co-authored-by: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> --- .../stable/2018-06-01/entityTypes/LinkedService.json | 4 ++++ .../datafactory/resource-manager/sdk-suppressions.yaml | 10 ++-------- .../stable/2020-12-01/entityTypes/LinkedService.json | 4 ++++ 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/LinkedService.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/LinkedService.json index 8d62b404c159..8acf172c93ae 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/LinkedService.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/LinkedService.json @@ -26,6 +26,10 @@ "type": "string", "description": "Type of linked service." }, + "version": { + "type": "string", + "description": "Version of the linked service." + }, "connectVia": { "description": "The integration runtime reference.", "$ref": "../datafactory.json#/definitions/IntegrationRuntimeReference" diff --git a/specification/datafactory/resource-manager/sdk-suppressions.yaml b/specification/datafactory/resource-manager/sdk-suppressions.yaml index d72e025afa13..b22077464b74 100644 --- a/specification/datafactory/resource-manager/sdk-suppressions.yaml +++ b/specification/datafactory/resource-manager/sdk-suppressions.yaml @@ -4,6 +4,7 @@ suppressions: breaking-changes: - Model ManagedIdentityCredential no longer has parameter resource_id - Model ExpressionV2 no longer has parameter operator + - Model HDInsightOnDemandLinkedService has a new required parameter version_type_properties_version azure-sdk-for-go: - package: sdk/resourcemanager/datafactory/armdatafactory breaking-changes: @@ -11,11 +12,4 @@ suppressions: azure-sdk-for-js: - package: "@azure/arm-datafactory" breaking-changes: - - Interface ManagedIdentityCredential no longer has parameter resourceId - - Operation CredentialOperations.createOrUpdate has a new signature - - "Type of parameter headers of interface AzureFunctionActivity is changed from {\n [propertyName: string]: string;\n } to {\n [propertyName: string]: any;\n }" - - "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[] - - Interface ExpressionV2 no longer has parameter operator + - Interface HDInsightOnDemandLinkedService has a new required parameter versionTypePropertiesVersion diff --git a/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/LinkedService.json b/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/LinkedService.json index c4c1f709cc13..fd083a4650aa 100644 --- a/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/LinkedService.json +++ b/specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/LinkedService.json @@ -15,6 +15,10 @@ "type": "string", "description": "Type of linked service." }, + "version": { + "type": "string", + "description": "Version of the linked service." + }, "connectVia": { "description": "The integration runtime reference.", "$ref": "../artifacts.json#/definitions/IntegrationRuntimeReference"