Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[test tsp breakingchange] 04 change multi package tsp file and each add sdk-suppressionfile #3512

Closed
wants to merge 2 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ using Azure.Core.Traits;
]>
)
@service({
title: "Live Metrics REST APIs for client SDKs.",
title: "Live Metrics REST APIs for client SDKs. test",
})
@server(
"{endpoint}",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
suppressions:
azure-sdk-for-go:
- package: sdk/resourcemanager/azurearcdata/armazurearcdata
breaking-changes:
- Operation `*SQLServerInstancesClient.Update` has been changed to LRO, use `*SQLServerInstancesClient.BeginUpdate` instead.
- Struct `ErrorResponseBody` has been removed
- Type of `ErrorResponse.Error` has been changed from `*ErrorResponseBody` to `*ErrorDetail`
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"swagger": "2.0",
"info": {
"title": "Live Metrics REST APIs for client SDKs.",
"title": "Live Metrics REST APIs for client SDKs. test",
"version": "2024-04-01-preview",
"description": "Live Metrics REST APIs.",
"x-typespec-generated": [
Expand Down
2 changes: 1 addition & 1 deletion specification/azurefleet/AzureFleet.Management/main.tsp
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ using Azure.ResourceManager;

@armProviderNamespace("Microsoft.AzureFleet")
@service({
title: "Microsoft.AzureFleet",
title: "Microsoft.AzureFleet test",
})
@versioned(Versions)
namespace Microsoft.AzureFleet;
Expand Down
132 changes: 132 additions & 0 deletions specification/azurefleet/AzureFleet.Management/sdk-suppressions.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
suppressions:
azure-sdk-for-go:
- package: 'sdk/resourcemanager/azurestackhci/armazurestackhci'
breaking-changes:
- Function `*ExtensionsClient.BeginUpdate` parameter(s) have been changed from `(context.Context, string, string, string, string, Extension, *ExtensionsClientBeginUpdateOptions)` to `(context.Context, string, string, string, string, ExtensionPatch, *ExtensionsClientBeginUpdateOptions)`

azure-sdk-for-python:
- package: 'azure-mgmt-azurestackhci'
breaking-changes:
- Model ArcSetting no longer has parameter created_at
- Model ArcSetting no longer has parameter created_by
- Model ArcSetting no longer has parameter created_by_type
- Model ArcSetting no longer has parameter last_modified_at
- Model ArcSetting no longer has parameter last_modified_by
- Model ArcSetting no longer has parameter last_modified_by_type
- Model Cluster no longer has parameter created_at
- Model Cluster no longer has parameter created_by
- Model Cluster no longer has parameter created_by_type
- Model Cluster no longer has parameter last_modified_at
- Model Cluster no longer has parameter last_modified_by
- Model Cluster no longer has parameter last_modified_by_type
- Model Extension no longer has parameter created_at
- Model Extension no longer has parameter created_by
- Model Extension no longer has parameter created_by_type
- Model Extension no longer has parameter last_modified_at
- Model Extension no longer has parameter last_modified_by
- Model Extension no longer has parameter last_modified_by_type
- The 'ArcConnectivityProperties' method 'validate' was deleted or renamed in the current version
- The 'ArcIdentityResponse' method 'validate' was deleted or renamed in the current version
- The 'ArcSetting' method 'validate' was deleted or renamed in the current version
- The 'ArcSettingList' method 'validate' was deleted or renamed in the current version
- The 'ArcSettingsOperations' method '__init__' had its parameter 'client' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ArcSettingsOperations' method '__init__' had its parameter 'client' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ArcSettingsOperations' method '__init__' had its parameter 'config' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ArcSettingsOperations' method '__init__' had its parameter 'config' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ArcSettingsOperations' method '__init__' had its parameter 'deserializer' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ArcSettingsOperations' method '__init__' had its parameter 'deserializer' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ArcSettingsOperations' method '__init__' had its parameter 'serializer' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ArcSettingsOperations' method '__init__' had its parameter 'serializer' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ArcSettingsPatch' method 'validate' was deleted or renamed in the current version
- The 'Cluster' method 'validate' was deleted or renamed in the current version
- The 'ClusterDesiredProperties' method 'validate' was deleted or renamed in the current version
- The 'ClusterIdentityResponse' method 'validate' was deleted or renamed in the current version
- The 'ClusterList' method 'validate' was deleted or renamed in the current version
- The 'ClusterNode' method 'validate' was deleted or renamed in the current version
- The 'ClusterPatch' method 'validate' was deleted or renamed in the current version
- The 'ClusterReportedProperties' method 'validate' was deleted or renamed in the current version
- The 'ClustersOperations' method '__init__' had its parameter 'client' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ClustersOperations' method '__init__' had its parameter 'client' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ClustersOperations' method '__init__' had its parameter 'config' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ClustersOperations' method '__init__' had its parameter 'config' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ClustersOperations' method '__init__' had its parameter 'deserializer' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ClustersOperations' method '__init__' had its parameter 'deserializer' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ClustersOperations' method '__init__' had its parameter 'serializer' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ClustersOperations' method '__init__' had its parameter 'serializer' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ErrorAdditionalInfo' method 'validate' was deleted or renamed in the current version
- The 'ErrorDetail' method 'validate' was deleted or renamed in the current version
- The 'ErrorResponse' method 'validate' was deleted or renamed in the current version
- The 'Extension' method 'validate' was deleted or renamed in the current version
- The 'ExtensionList' method 'validate' was deleted or renamed in the current version
- The 'ExtensionsOperations' method '__init__' had its parameter 'client' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ExtensionsOperations' method '__init__' had its parameter 'client' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ExtensionsOperations' method '__init__' had its parameter 'config' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ExtensionsOperations' method '__init__' had its parameter 'config' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ExtensionsOperations' method '__init__' had its parameter 'deserializer' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ExtensionsOperations' method '__init__' had its parameter 'deserializer' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ExtensionsOperations' method '__init__' had its parameter 'serializer' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'ExtensionsOperations' method '__init__' had its parameter 'serializer' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'Operation' method 'validate' was deleted or renamed in the current version
- The 'OperationDisplay' method 'validate' was deleted or renamed in the current version
- The 'OperationListResult' method 'validate' was deleted or renamed in the current version
- The 'Operations' method '__init__' had its parameter 'client' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'Operations' method '__init__' had its parameter 'client' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'Operations' method '__init__' had its parameter 'config' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'Operations' method '__init__' had its parameter 'config' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'Operations' method '__init__' had its parameter 'deserializer' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'Operations' method '__init__' had its parameter 'deserializer' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'Operations' method '__init__' had its parameter 'serializer' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'Operations' method '__init__' had its parameter 'serializer' of kind 'positional_or_keyword' deleted or renamed in the current version
- The 'PasswordCredential' method 'validate' was deleted or renamed in the current version
- The 'PerNodeExtensionState' method 'validate' was deleted or renamed in the current version
- The 'PerNodeState' method 'validate' was deleted or renamed in the current version
- The 'ProxyResource' method 'validate' was deleted or renamed in the current version
- The 'RawCertificateData' method 'validate' was deleted or renamed in the current version
- The 'Resource' method 'validate' was deleted or renamed in the current version
- The 'TrackedResource' method 'validate' was deleted or renamed in the current version
- The 'UploadCertificateRequest' method 'validate' was deleted or renamed in the current version
- The model or publicly exposed class 'ArcSetting' had its instance variable 'created_at' deleted or renamed in the current version
- The model or publicly exposed class 'ArcSetting' had its instance variable 'created_by' deleted or renamed in the current version
- The model or publicly exposed class 'ArcSetting' had its instance variable 'created_by_type' deleted or renamed in the current version
- The model or publicly exposed class 'ArcSetting' had its instance variable 'last_modified_at' deleted or renamed in the current version
- The model or publicly exposed class 'ArcSetting' had its instance variable 'last_modified_by' deleted or renamed in the current version
- The model or publicly exposed class 'ArcSetting' had its instance variable 'last_modified_by_type' deleted or renamed in the current version
- The model or publicly exposed class 'Cluster' had its instance variable 'created_at' deleted or renamed in the current version
- The model or publicly exposed class 'Cluster' had its instance variable 'created_by' deleted or renamed in the current version
- The model or publicly exposed class 'Cluster' had its instance variable 'created_by_type' deleted or renamed in the current version
- The model or publicly exposed class 'Cluster' had its instance variable 'last_modified_at' deleted or renamed in the current version
- The model or publicly exposed class 'Cluster' had its instance variable 'last_modified_by' deleted or renamed in the current version
- The model or publicly exposed class 'Cluster' had its instance variable 'last_modified_by_type' deleted or renamed in the current version
- The model or publicly exposed class 'Extension' had its instance variable 'created_at' deleted or renamed in the current version
- The model or publicly exposed class 'Extension' had its instance variable 'created_by' deleted or renamed in the current version
- The model or publicly exposed class 'Extension' had its instance variable 'created_by_type' deleted or renamed in the current version
- The model or publicly exposed class 'Extension' had its instance variable 'last_modified_at' deleted or renamed in the current version
- The model or publicly exposed class 'Extension' had its instance variable 'last_modified_by' deleted or renamed in the current version
- The model or publicly exposed class 'Extension' had its instance variable 'last_modified_by_type' deleted or renamed in the current version
- The publicly exposed function 'patch_sdk' was deleted or renamed in the current version
- The publicly exposed function 'patch_sdk' was deleted or renamed in the current version

azure-sdk-for-js:
- package: '@azure/arm-azurestackhci'
breaking-changes:
- Class AzureStackHCIClient has a new signature
- Interface ArcSetting no longer has parameter createdAt
- Interface ArcSetting no longer has parameter createdBy
- Interface ArcSetting no longer has parameter createdByType
- Interface ArcSetting no longer has parameter lastModifiedAt
- Interface ArcSetting no longer has parameter lastModifiedBy
- Interface ArcSetting no longer has parameter lastModifiedByType
- Interface Cluster no longer has parameter createdAt
- Interface Cluster no longer has parameter createdBy
- Interface Cluster no longer has parameter createdByType
- Interface Cluster no longer has parameter lastModifiedAt
- Interface Cluster no longer has parameter lastModifiedBy
- Interface Cluster no longer has parameter lastModifiedByType
- Interface Extension no longer has parameter createdAt
- Interface Extension no longer has parameter createdBy
- Interface Extension no longer has parameter createdByType
- Interface Extension no longer has parameter lastModifiedAt
- Interface Extension no longer has parameter lastModifiedBy
- Interface Extension no longer has parameter lastModifiedByType
- Operation Extensions.beginUpdate has a new signature
- Operation Extensions.beginUpdateAndWait has a new signature
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"swagger": "2.0",
"info": {
"title": "Microsoft.AzureFleet",
"title": "Microsoft.AzureFleet test",
"version": "2023-11-01-preview",
"x-typespec-generated": [
{
Expand Down Expand Up @@ -72,14 +72,6 @@
}
}
},
"x-ms-examples": {
"Operations_List_MaximumSet": {
"$ref": "./examples/Operations_List_MaximumSet.json"
},
"Operations_List_MinimumSet": {
"$ref": "./examples/Operations_List_MinimumSet.json"
}
},
"x-ms-pageable": {
"nextLinkName": "nextLink"
}
Expand Down Expand Up @@ -114,14 +106,6 @@
}
}
},
"x-ms-examples": {
"Fleets_ListBySubscription_MaximumSet": {
"$ref": "./examples/Fleets_ListBySubscription_MaximumSet.json"
},
"Fleets_ListBySubscription_MinimumSet": {
"$ref": "./examples/Fleets_ListBySubscription_MinimumSet.json"
}
},
"x-ms-pageable": {
"nextLinkName": "nextLink"
}
Expand Down Expand Up @@ -159,14 +143,6 @@
}
}
},
"x-ms-examples": {
"Fleets_ListByResourceGroup_MaximumSet": {
"$ref": "./examples/Fleets_ListByResourceGroup_MaximumSet.json"
},
"Fleets_ListByResourceGroup_MinimumSet": {
"$ref": "./examples/Fleets_ListByResourceGroup_MinimumSet.json"
}
},
"x-ms-pageable": {
"nextLinkName": "nextLink"
}
Expand Down Expand Up @@ -211,14 +187,6 @@
"$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse"
}
}
},
"x-ms-examples": {
"Fleets_Get_MaximumSet": {
"$ref": "./examples/Fleets_Get_MaximumSet.json"
},
"Fleets_Get_MinimumSet": {
"$ref": "./examples/Fleets_Get_MinimumSet.json"
}
}
},
"put": {
Expand Down Expand Up @@ -282,14 +250,6 @@
}
}
},
"x-ms-examples": {
"Fleets_CreateOrUpdate_MaximumSet": {
"$ref": "./examples/Fleets_CreateOrUpdate_MaximumSet.json"
},
"Fleets_CreateOrUpdate_MinimumSet": {
"$ref": "./examples/Fleets_CreateOrUpdate_MinimumSet.json"
}
},
"x-ms-long-running-operation-options": {
"final-state-via": "azure-async-operation"
},
Expand Down Expand Up @@ -357,14 +317,6 @@
}
}
},
"x-ms-examples": {
"Fleets_Update_MaximumSet": {
"$ref": "./examples/Fleets_Update_MaximumSet.json"
},
"Fleets_Update_MinimumSet": {
"$ref": "./examples/Fleets_Update_MinimumSet.json"
}
},
"x-ms-long-running-operation-options": {
"final-state-via": "location"
},
Expand Down Expand Up @@ -420,14 +372,6 @@
}
}
},
"x-ms-examples": {
"Fleets_Delete_MaximumSet": {
"$ref": "./examples/Fleets_Delete_MaximumSet.json"
},
"Fleets_Delete_MinimumSet": {
"$ref": "./examples/Fleets_Delete_MinimumSet.json"
}
},
"x-ms-long-running-operation-options": {
"final-state-via": "location"
},
Expand Down Expand Up @@ -474,11 +418,6 @@
}
}
},
"x-ms-examples": {
"Fleets_ListVirtualMachineScaleSets_MaximumSet": {
"$ref": "./examples/Fleets_ListVirtualMachineScaleSets_MaximumSet.json"
}
},
"x-ms-pageable": {
"nextLinkName": "nextLink"
}
Expand Down
Loading
Loading