From 1ca4031d9bf651e72b1fc71034aa15b34de3f6da Mon Sep 17 00:00:00 2001 From: JackTn <347142915@qq.com> Date: Tue, 19 Mar 2024 15:07:03 +0800 Subject: [PATCH 1/2] add change --- .../stable/2022-05-01/servicelinker.json | 44 ------------------- .../servicelinker/resource-manager/readme.md | 2 +- .../resource-manager/sdk-suppressions.yaml | 31 +++++++++++++ 3 files changed, 32 insertions(+), 45 deletions(-) create mode 100644 specification/servicelinker/resource-manager/sdk-suppressions.yaml diff --git a/specification/servicelinker/resource-manager/Microsoft.ServiceLinker/stable/2022-05-01/servicelinker.json b/specification/servicelinker/resource-manager/Microsoft.ServiceLinker/stable/2022-05-01/servicelinker.json index 36c50fd40b7a..40a1a146fb64 100644 --- a/specification/servicelinker/resource-manager/Microsoft.ServiceLinker/stable/2022-05-01/servicelinker.json +++ b/specification/servicelinker/resource-manager/Microsoft.ServiceLinker/stable/2022-05-01/servicelinker.json @@ -165,50 +165,6 @@ } } }, - "delete": { - "tags": [ - "Links" - ], - "operationId": "Linker_Delete", - "x-ms-long-running-operation": true, - "x-ms-long-running-operation-options": { - "final-state-via": "azure-async-operation" - }, - "description": "Delete a link.", - "x-ms-examples": { - "DeleteLink": { - "$ref": "./examples/DeleteLink.json" - } - }, - "parameters": [ - { - "$ref": "#/parameters/ResourceUriParameter" - }, - { - "$ref": "../../../../../common-types/resource-management/v2/types.json#/parameters/ApiVersionParameter" - }, - { - "$ref": "#/parameters/LinkerNameParameter" - } - ], - "responses": { - "200": { - "description": "OK. The link is deleted." - }, - "204": { - "description": "Deleted. The link is not found." - }, - "202": { - "description": "Long running operation." - }, - "default": { - "description": "Error response describing why the operation failed.", - "schema": { - "$ref": "../../../../../common-types/resource-management/v2/types.json#/definitions/ErrorResponse" - } - } - } - }, "patch": { "tags": [ "Links" diff --git a/specification/servicelinker/resource-manager/readme.md b/specification/servicelinker/resource-manager/readme.md index e040e81ac13c..7d3c8600edfe 100644 --- a/specification/servicelinker/resource-manager/readme.md +++ b/specification/servicelinker/resource-manager/readme.md @@ -28,7 +28,7 @@ These are the global settings for the ServiceLinker. title: ServiceLinkerManagementClient openapi-type: arm openapi-subtype : rpaas -tag: package-2022-11-01-preview +tag: package-2022-05-01 ``` ### Tag: package-2021-11-01-preview diff --git a/specification/servicelinker/resource-manager/sdk-suppressions.yaml b/specification/servicelinker/resource-manager/sdk-suppressions.yaml new file mode 100644 index 000000000000..93da63363c52 --- /dev/null +++ b/specification/servicelinker/resource-manager/sdk-suppressions.yaml @@ -0,0 +1,31 @@ +suppressions: + azure-sdk-for-go: + - package: armcognitiveservices + breaking-changes: + - Function `*LocalRulestacksClient.ListAppIDs` has been removed + - Function `*LocalRulestacksClient.ListCountries` has been removed + - Function `*LocalRulestacksClient.ListPredefinedURLCategories` has been removed + - package: armcompute + breaking-changes: + - Type of `CloudServiceExtensionProperties.ProtectedSettings` has been changed from `any` to `interface{} + - Function `NewClientFactory` has been removed + - Function `*LocalRulestacksClient.ListPredefinedURLCategories` has been removed + - package: armresourcemover + breaking-changes: + - 'Type of `OperationStatus.Properties` has been changed from `map[string]interface{}` to `interface{}`' + - 'Type of `OperationsDiscovery.Properties` has been changed from `map[string]interface{}` to `interface{}`' + - package: armservicelinker + breaking-changes: + - 'Struct `LinkerList` has been removed' + - 'Struct `SourceConfigurationResult` has been removed' + - 'Field `SourceConfigurationResult` of struct `LinkerClientListConfigurationsResponse` has been removed' + - 'Field `LinkerList` of struct `LinkerClientListResponse` has been removed' + - 'Function `*LinkerClient.BeginCreateOrUpdate` has been removed' + - 'Function `*LinkerClient.NewListPager` has been removed' + - package: sdk/resourcemanager/resources/armresources + breaking-changes: + - Operation `*TagsClient.CreateOrUpdateAtScope` has been changed to LRO, use `*TagsClient.BeginCreateOrUpdateAtScope` instead. + - Operation `*TagsClient.DeleteAtScope` has been changed to LRO, use `*TagsClient.BeginDeleteAtScope` instead. + - Operation `*TagsClient.UpdateAtScope` has been changed to LRO, use `*TagsClient.BeginUpdateAtScope` instead. + - Type of `DeploymentProperties.Parameters` has been changed from `any` to `map[string]*DeploymentParameter` + - Type of `DeploymentWhatIfProperties.Parameters` has been changed from `any` to `map[string]*DeploymentParameter` From be5010de5e4798c456da7851faf4336cb793a7f8 Mon Sep 17 00:00:00 2001 From: JackTn <347142915@qq.com> Date: Tue, 19 Mar 2024 15:22:55 +0800 Subject: [PATCH 2/2] add change --- .../resource-manager/sdk-suppressions.yaml | 23 +++++++++++-------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/specification/servicelinker/resource-manager/sdk-suppressions.yaml b/specification/servicelinker/resource-manager/sdk-suppressions.yaml index 93da63363c52..9b22acc02b3f 100644 --- a/specification/servicelinker/resource-manager/sdk-suppressions.yaml +++ b/specification/servicelinker/resource-manager/sdk-suppressions.yaml @@ -18,14 +18,17 @@ suppressions: breaking-changes: - 'Struct `LinkerList` has been removed' - 'Struct `SourceConfigurationResult` has been removed' - - 'Field `SourceConfigurationResult` of struct `LinkerClientListConfigurationsResponse` has been removed' - - 'Field `LinkerList` of struct `LinkerClientListResponse` has been removed' - - 'Function `*LinkerClient.BeginCreateOrUpdate` has been removed' - - 'Function `*LinkerClient.NewListPager` has been removed' - - package: sdk/resourcemanager/resources/armresources + - package: sdk/resourcemanager/servicelinker/armservicelinker breaking-changes: - - Operation `*TagsClient.CreateOrUpdateAtScope` has been changed to LRO, use `*TagsClient.BeginCreateOrUpdateAtScope` instead. - - Operation `*TagsClient.DeleteAtScope` has been changed to LRO, use `*TagsClient.BeginDeleteAtScope` instead. - - Operation `*TagsClient.UpdateAtScope` has been changed to LRO, use `*TagsClient.BeginUpdateAtScope` instead. - - Type of `DeploymentProperties.Parameters` has been changed from `any` to `map[string]*DeploymentParameter` - - Type of `DeploymentWhatIfProperties.Parameters` has been changed from `any` to `map[string]*DeploymentParameter` + - Function `*LinkerClient.BeginDelete` has been removed + + azure-sdk-for-js: + - package: '@azure/arm-servicelinker' + breaking-changes: + - Removed operation Linker.beginDelete + - Removed operation Linker.beginDeleteAndWait + + azure-sdk-for-python-track2: + - package: track2_azure-mgmt-servicelinker + breaking-changes: + - Removed operation LinkerOperations.begin_delete