-
Notifications
You must be signed in to change notification settings - Fork 5.1k
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
Add stable version 2024-03-01 for Azure SignalR and Azure Web PubSub #29086
Conversation
Next Steps to Merge✅ All automated merging requirements have been met! To get your PR merged, see aka.ms/azsdk/specreview/merge. |
Swagger Validation Report
|
Compared specs (v0.10.8) | new version | base version |
---|---|---|
signalr.json | 2024-03-01(bcd6b6d) | 2023-02-01(main) |
signalr.json | 2024-03-01(bcd6b6d) | 2024-01-01-preview(main) |
webpubsub.json | 2024-03-01(bcd6b6d) | 2023-02-01(main) |
webpubsub.json | 2024-03-01(bcd6b6d) | 2024-01-01-preview(main) |
The following breaking changes are detected by comparison with the latest stable version:
Only 30 items are listed, please refer to log for more details.
️️✔️
CredScan succeeded [Detail] [Expand]
There is no credential detected.
️⚠️
LintDiff: 0 Warnings warning [Detail]
Compared specs (v2.2.2) | new version | base version |
---|---|---|
package-2024-03-01 | package-2024-03-01(bcd6b6d) | default(main) |
package-2024-03-01 | package-2024-03-01(bcd6b6d) | default(main) |
The following errors/warnings exist before current PR submission:
Only 30 items are listed, please refer to log for more details.
Rule | Message |
---|---|
OperationsApiSchemaUsesCommonTypes |
Operations API path must follow the schema provided in the common types. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L28 |
PutResponseCodes |
Synchronous and long-running PUT operations must have responses with 200, 201 and default return codes. They also must not have other response codes. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L283 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L328 |
DeleteResponseCodes |
Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L348 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L372 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not have default value, property:enabled. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L410 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not have default value, property:connectionTimeoutInSeconds. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L410 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not have default value, property:publicNetworkAccess. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L410 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not have default value, property:regionEndpointEnabled. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L410 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not have default value, property:resourceStopped. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L410 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not be required, property:name. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L410 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not be required, property:location. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L410 |
ResourceNameRestriction |
The resource name parameter 'certificateName' should be defined with a 'pattern' restriction. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L508 |
ProvisioningStateSpecifiedForLROPut |
200 response schema in long running PUT operation is missing ProvisioningState property. A LRO PUT operations response schema must have ProvisioningState specified for the 200 and 201 status codes. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L779 |
PutResponseCodes |
Synchronous and long-running PUT operations must have responses with 200, 201 and default return codes. They also must not have other response codes. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L779 |
DeleteResponseCodes |
Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L846 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L877 |
PutResponseCodes |
Synchronous and long-running PUT operations must have responses with 200, 201 and default return codes. They also must not have other response codes. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L1041 |
DeleteResponseCodes |
Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L1096 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L1123 |
PostResponseCodes |
202 response for a LRO POST operation must not have a response schema specified. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L1196 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not have default value, property:regionEndpointEnabled. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L1505 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not have default value, property:resourceStopped. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L1505 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not be required, property:name. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L1505 |
PatchBodyParametersSchema |
Properties of a PATCH request body must not be required, property:location. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L1505 |
PostResponseCodes |
Long-running POST operations must have responses with 202 and default return codes. They must also have a 200 return code if only if the final response is intended to have a schema, if not the 200 return code must not be specified. They also must not have other response codes. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L1547 |
XmsPageableForListCalls |
x-ms-pageable extension must be specified for LIST APIs.Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L1775 |
PostResponseCodes |
Long-running POST operations must have responses with 202 and default return codes. They must also have a 200 return code if only if the final response is intended to have a schema, if not the 200 return code must not be specified. They also must not have other response codes. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L1823 |
DeleteResponseCodes |
Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L2033 |
LroLocationHeader |
A 202 response should include an Location response header. Location: Microsoft.SignalRService/stable/2024-03-01/signalr.json#L2060 |
️❌
Avocado: 4 Errors, 0 Warnings failed [Detail]
Rule | Message |
---|---|
MISSING_APIS_IN_DEFAULT_TAG |
The default tag should contain all APIs. The API path /subscriptions/{}/providers/Microsoft.SignalRService/SignalR is not in the default tag. Please make sure the missing API swaggers are in the default tag.readme: specification/signalr/resource-manager/readme.md json: Microsoft.SignalRService/stable/2018-10-01/signalr.json |
MISSING_APIS_IN_DEFAULT_TAG |
The default tag should contain all APIs. The API path /subscriptions/{}/resourceGroups/{}/providers/Microsoft.SignalRService/SignalR is not in the default tag. Please make sure the missing API swaggers are in the default tag.readme: specification/signalr/resource-manager/readme.md json: Microsoft.SignalRService/stable/2018-10-01/signalr.json |
MISSING_APIS_IN_DEFAULT_TAG |
The default tag should contain all APIs. The API path /subscriptions/{}/resourceGroups/{}/providers/Microsoft.SignalRService/SignalR/{}/listKeys is not in the default tag. Please make sure the missing API swaggers are in the default tag.readme: specification/signalr/resource-manager/readme.md json: Microsoft.SignalRService/stable/2018-10-01/signalr.json |
MISSING_APIS_IN_DEFAULT_TAG |
The default tag should contain all APIs. The API path /subscriptions/{}/resourceGroups/{}/providers/Microsoft.SignalRService/SignalR/{}/regenerateKey is not in the default tag. Please make sure the missing API swaggers are in the default tag.readme: specification/signalr/resource-manager/readme.md json: Microsoft.SignalRService/stable/2018-10-01/signalr.json |
️️✔️
SwaggerAPIView succeeded [Detail] [Expand]
️️✔️
TypeSpecAPIView succeeded [Detail] [Expand]
️️✔️
ModelValidation succeeded [Detail] [Expand]
Validation passes for ModelValidation.
️️✔️
SemanticValidation succeeded [Detail] [Expand]
Validation passes for SemanticValidation.
️️✔️
PoliCheck succeeded [Detail] [Expand]
Validation passed for PoliCheck.
️️✔️
SpellCheck succeeded [Detail] [Expand]
Validation passes for SpellCheck.
️️✔️
Lint(RPaaS) succeeded [Detail] [Expand]
Validation passes for Lint(RPaaS).
️️✔️
PR Summary succeeded [Detail] [Expand]
Validation passes for Summary.
️️✔️
Automated merging requirements met succeeded [Detail] [Expand]
Swagger Generation Artifacts
|
Rule | Message |
---|---|
RestBuild error |
"logUrl":"https://apidrop.visualstudio.com/Content%20CI/_build/results?buildId=430740&view=logs&j=fd490c07-0b22-5182-fac9-6d67fe1e939b", "detail":"Run.ps1 failed with exit code 1 " |
️️✔️
azure-sdk-for-net-track2 succeeded [Detail] [Expand]
️✔️
Succeeded in generating from 6e7ff2b8178aa73a8f2edaefaccf3c8af9cc3df8. SDK Automation 14.0.0command pwsh ./eng/scripts/Automation-Sdk-Init.ps1 ../azure-sdk-for-net_tmp/initInput.json ../azure-sdk-for-net_tmp/initOutput.json command pwsh ./eng/scripts/Invoke-GenerateAndBuildV2.ps1 ../azure-sdk-for-net_tmp/generateInput.json ../azure-sdk-for-net_tmp/generateOutput.json
️✔️
Azure.ResourceManager.SignalR [Preview SDK Changes]- Azure.ResourceManager.SignalR.1.2.0-alpha.20240523.1.nupkg
info [Changelog]
️✔️
Azure.ResourceManager.WebPubSub [Preview SDK Changes]- Azure.ResourceManager.WebPubSub.1.2.0-alpha.20240523.1.nupkg
info [Changelog]
️⚠️
azure-sdk-for-python warning [Detail]
⚠️
Warning in generating from 6e7ff2b8178aa73a8f2edaefaccf3c8af9cc3df8. SDK Automation 14.0.0command sh scripts/automation_init.sh ../azure-sdk-for-python_tmp/initInput.json ../azure-sdk-for-python_tmp/initOutput.json cmderr [automation_init.sh] W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/azure-cli.list:1 and /etc/apt/sources.list.d/azure-cli.sources:1 cmderr [automation_init.sh] W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/azure-cli.list:1 and /etc/apt/sources.list.d/azure-cli.sources:1 cmderr [automation_init.sh] W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/azure-cli.list:1 and /etc/apt/sources.list.d/azure-cli.sources:1 cmderr [automation_init.sh] W: Target CNF (main/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list.d/azure-cli.list:1 and /etc/apt/sources.list.d/azure-cli.sources:1 cmderr [automation_init.sh] W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/azure-cli.list:1 and /etc/apt/sources.list.d/azure-cli.sources:1 cmderr [automation_init.sh] W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/azure-cli.list:1 and /etc/apt/sources.list.d/azure-cli.sources:1 cmderr [automation_init.sh] W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/azure-cli.list:1 and /etc/apt/sources.list.d/azure-cli.sources:1 cmderr [automation_init.sh] W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/azure-cli.list:1 and /etc/apt/sources.list.d/azure-cli.sources:1 cmderr [automation_init.sh] W: Target CNF (main/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list.d/azure-cli.list:1 and /etc/apt/sources.list.d/azure-cli.sources:1 cmderr [automation_init.sh] W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/azure-cli.list:1 and /etc/apt/sources.list.d/azure-cli.sources:1 cmderr [automation_init.sh] WARNING: Skipping azure-nspkg as it is not installed. command sh scripts/automation_generate.sh ../azure-sdk-for-python_tmp/generateInput.json ../azure-sdk-for-python_tmp/generateOutput.json
️✔️
azure-mgmt-signalr [Preview SDK Changes] Breaking Change Detected- azure_mgmt_signalr-1.0.0b1-py3-none-any.whl
- azure-mgmt-signalr-1.0.0b1.zip
info [Changelog] ### Features Added info [Changelog] info [Changelog] - Added operation SignalROperations.list_replica_skus info [Changelog] - Added operation group SignalRReplicaSharedPrivateLinkResourcesOperations info [Changelog] - Added operation group SignalRReplicasOperations info [Changelog] - Model PrivateLinkResource has a new parameter system_data info [Changelog] - Model ProxyResource has a new parameter system_data info [Changelog] - Model Resource has a new parameter system_data info [Changelog] - Model SignalRNetworkACLs has a new parameter ip_rules info [Changelog] - Model SignalRResource has a new parameter region_endpoint_enabled info [Changelog] - Model SignalRResource has a new parameter resource_stopped info [Changelog] - Model TrackedResource has a new parameter system_data info [Changelog] info [Changelog] ### Breaking Changes info [Changelog] info [Changelog] - Parameter location of model SignalRResource is now required info [Changelog] - Parameter location of model TrackedResource is now required
Present SDK breaking changes suppressions Parameter location of model SignalRResource is now required Parameter location of model TrackedResource is now required
Please refer to https://aka.ms/azsdk/sdk-suppression for more information.️✔️
azure-mgmt-webpubsub [Preview SDK Changes] Breaking Change Detected- azure_mgmt_webpubsub-0.1.0-py3-none-any.whl
- azure-mgmt-webpubsub-0.1.0.zip
info [Changelog] ### Features Added info [Changelog] info [Changelog] - Added operation WebPubSubOperations.list_replica_skus info [Changelog] - Added operation group WebPubSubReplicaSharedPrivateLinkResourcesOperations info [Changelog] - Added operation group WebPubSubReplicasOperations info [Changelog] - Model PrivateLinkResource has a new parameter system_data info [Changelog] - Model ProxyResource has a new parameter system_data info [Changelog] - Model Resource has a new parameter system_data info [Changelog] - Model TrackedResource has a new parameter system_data info [Changelog] - Model WebPubSubHubProperties has a new parameter web_socket_keep_alive_interval_in_seconds info [Changelog] - Model WebPubSubNetworkACLs has a new parameter ip_rules info [Changelog] - Model WebPubSubResource has a new parameter kind info [Changelog] - Model WebPubSubResource has a new parameter region_endpoint_enabled info [Changelog] - Model WebPubSubResource has a new parameter resource_stopped info [Changelog] - Model WebPubSubResource has a new parameter socket_io info [Changelog] info [Changelog] ### Breaking Changes info [Changelog] info [Changelog] - Parameter location of model TrackedResource is now required info [Changelog] - Parameter location of model WebPubSubResource is now required
Present SDK breaking changes suppressions Parameter location of model TrackedResource is now required Parameter location of model WebPubSubResource is now required
Please refer to https://aka.ms/azsdk/sdk-suppression for more information.
️️✔️
azure-sdk-for-java succeeded [Detail] [Expand]
️✔️
Succeeded in generating from 6e7ff2b8178aa73a8f2edaefaccf3c8af9cc3df8. SDK Automation 14.0.0command ./eng/mgmt/automation/init.sh ../azure-sdk-for-java_tmp/initInput.json ../azure-sdk-for-java_tmp/initOutput.json command ./eng/mgmt/automation/generate.py ../azure-sdk-for-java_tmp/generateInput.json ../azure-sdk-for-java_tmp/generateOutput.json
️✔️
azure-resourcemanager-signalr [Preview SDK Changes]- pom.xml
- azure-resourcemanager-signalr-1.0.0-beta.9-sources.jar
- azure-resourcemanager-signalr-1.0.0-beta.9.jar
️✔️
azure-resourcemanager-webpubsub [Preview SDK Changes]- pom.xml
- azure-resourcemanager-webpubsub-1.1.0-beta.3.jar
- azure-resourcemanager-webpubsub-1.1.0-beta.3-sources.jar
️️✔️
azure-sdk-for-js succeeded [Detail] [Expand]
️✔️
Succeeded in generating from 6e7ff2b8178aa73a8f2edaefaccf3c8af9cc3df8. SDK Automation 14.0.0command sh .scripts/automation_init.sh ../azure-sdk-for-js_tmp/initInput.json ../azure-sdk-for-js_tmp/initOutput.json warn File azure-sdk-for-js_tmp/initOutput.json not found to read command sh .scripts/automation_generate.sh ../azure-sdk-for-js_tmp/generateInput.json ../azure-sdk-for-js_tmp/generateOutput.json
️✔️
@azure/arm-signalr [Preview SDK Changes] Breaking Change Detected- azure-arm-signalr-6.0.0.tgz
info [Changelog] **Features** info [Changelog] info [Changelog] - Added operation group SignalRReplicas info [Changelog] - Added operation group SignalRReplicaSharedPrivateLinkResources info [Changelog] - Added operation SignalR.listReplicaSkus info [Changelog] - Added Interface IPRule info [Changelog] - Added Interface Replica info [Changelog] - Added Interface ReplicaList info [Changelog] - Added Interface SignalRListReplicaSkusOptionalParams info [Changelog] - Added Interface SignalRRegenerateKeyHeaders info [Changelog] - Added Interface SignalRReplicasCreateOrUpdateOptionalParams info [Changelog] - Added Interface SignalRReplicasDeleteOptionalParams info [Changelog] - Added Interface SignalRReplicasGetOptionalParams info [Changelog] - Added Interface SignalRReplicaSharedPrivateLinkResourcesCreateOrUpdateOptionalParams info [Changelog] - Added Interface SignalRReplicaSharedPrivateLinkResourcesGetOptionalParams info [Changelog] - Added Interface SignalRReplicaSharedPrivateLinkResourcesListNextOptionalParams info [Changelog] - Added Interface SignalRReplicaSharedPrivateLinkResourcesListOptionalParams info [Changelog] - Added Interface SignalRReplicasListNextOptionalParams info [Changelog] - Added Interface SignalRReplicasListOptionalParams info [Changelog] - Added Interface SignalRReplicasRestartHeaders info [Changelog] - Added Interface SignalRReplicasRestartOptionalParams info [Changelog] - Added Interface SignalRReplicasUpdateHeaders info [Changelog] - Added Interface SignalRReplicasUpdateOptionalParams info [Changelog] - Added Interface SignalRRestartHeaders info [Changelog] - Added Interface SignalRUpdateHeaders info [Changelog] - Added Type Alias SignalRListReplicaSkusResponse info [Changelog] - Added Type Alias SignalRReplicasCreateOrUpdateResponse info [Changelog] - Added Type Alias SignalRReplicasGetResponse info [Changelog] - Added Type Alias SignalRReplicaSharedPrivateLinkResourcesCreateOrUpdateResponse info [Changelog] - Added Type Alias SignalRReplicaSharedPrivateLinkResourcesGetResponse info [Changelog] - Added Type Alias SignalRReplicaSharedPrivateLinkResourcesListNextResponse info [Changelog] - Added Type Alias SignalRReplicaSharedPrivateLinkResourcesListResponse info [Changelog] - Added Type Alias SignalRReplicasListNextResponse info [Changelog] - Added Type Alias SignalRReplicasListResponse info [Changelog] - Added Type Alias SignalRReplicasRestartResponse info [Changelog] - Added Type Alias SignalRReplicasUpdateResponse info [Changelog] - Added Type Alias SignalRRestartResponse info [Changelog] - Interface Resource has a new optional parameter systemData info [Changelog] - Interface SignalRNetworkACLs has a new optional parameter ipRules info [Changelog] - Interface SignalRResource has a new optional parameter regionEndpointEnabled info [Changelog] - Interface SignalRResource has a new optional parameter resourceStopped info [Changelog] info [Changelog] **Breaking Changes** info [Changelog] info [Changelog] - Interface CustomCertificate no longer has parameter systemData info [Changelog] - Interface CustomDomain no longer has parameter systemData info [Changelog] - Interface PrivateEndpointConnection no longer has parameter systemData info [Changelog] - Interface SharedPrivateLinkResource no longer has parameter systemData info [Changelog] - Interface SignalRResource no longer has parameter systemData info [Changelog] - Parameter location of interface TrackedResource is now required
Present SDK breaking changes suppressions Interface CustomCertificate no longer has parameter systemData Interface CustomDomain no longer has parameter systemData Interface PrivateEndpointConnection no longer has parameter systemData Interface SharedPrivateLinkResource no longer has parameter systemData Interface SignalRResource no longer has parameter systemData Parameter location of interface TrackedResource is now required
Please refer to https://aka.ms/azsdk/sdk-suppression for more information.️✔️
@azure/arm-webpubsub [Preview SDK Changes] Breaking Change Detected- azure-arm-webpubsub-2.0.0.tgz
info [Changelog] **Features** info [Changelog] info [Changelog] - Added operation group WebPubSubReplicas info [Changelog] - Added operation group WebPubSubReplicaSharedPrivateLinkResources info [Changelog] - Added operation WebPubSub.listReplicaSkus info [Changelog] - Added Interface IPRule info [Changelog] - Added Interface Replica info [Changelog] - Added Interface ReplicaList info [Changelog] - Added Interface WebPubSubListReplicaSkusOptionalParams info [Changelog] - Added Interface WebPubSubRegenerateKeyHeaders info [Changelog] - Added Interface WebPubSubReplicasCreateOrUpdateOptionalParams info [Changelog] - Added Interface WebPubSubReplicasDeleteOptionalParams info [Changelog] - Added Interface WebPubSubReplicasGetOptionalParams info [Changelog] - Added Interface WebPubSubReplicaSharedPrivateLinkResourcesCreateOrUpdateOptionalParams info [Changelog] - Added Interface WebPubSubReplicaSharedPrivateLinkResourcesGetOptionalParams info [Changelog] - Added Interface WebPubSubReplicaSharedPrivateLinkResourcesListNextOptionalParams info [Changelog] - Added Interface WebPubSubReplicaSharedPrivateLinkResourcesListOptionalParams info [Changelog] - Added Interface WebPubSubReplicasListNextOptionalParams info [Changelog] - Added Interface WebPubSubReplicasListOptionalParams info [Changelog] - Added Interface WebPubSubReplicasRestartHeaders info [Changelog] - Added Interface WebPubSubReplicasRestartOptionalParams info [Changelog] - Added Interface WebPubSubReplicasUpdateHeaders info [Changelog] - Added Interface WebPubSubReplicasUpdateOptionalParams info [Changelog] - Added Interface WebPubSubRestartHeaders info [Changelog] - Added Interface WebPubSubSocketIOSettings info [Changelog] - Added Interface WebPubSubUpdateHeaders info [Changelog] - Added Type Alias ServiceKind info [Changelog] - Added Type Alias WebPubSubListReplicaSkusResponse info [Changelog] - Added Type Alias WebPubSubReplicasCreateOrUpdateResponse info [Changelog] - Added Type Alias WebPubSubReplicasGetResponse info [Changelog] - Added Type Alias WebPubSubReplicaSharedPrivateLinkResourcesCreateOrUpdateResponse info [Changelog] - Added Type Alias WebPubSubReplicaSharedPrivateLinkResourcesGetResponse info [Changelog] - Added Type Alias WebPubSubReplicaSharedPrivateLinkResourcesListNextResponse info [Changelog] - Added Type Alias WebPubSubReplicaSharedPrivateLinkResourcesListResponse info [Changelog] - Added Type Alias WebPubSubReplicasListNextResponse info [Changelog] - Added Type Alias WebPubSubReplicasListResponse info [Changelog] - Added Type Alias WebPubSubReplicasRestartResponse info [Changelog] - Added Type Alias WebPubSubReplicasUpdateResponse info [Changelog] - Added Type Alias WebPubSubRestartResponse info [Changelog] - Interface Resource has a new optional parameter systemData info [Changelog] - Interface WebPubSubHubProperties has a new optional parameter webSocketKeepAliveIntervalInSeconds info [Changelog] - Interface WebPubSubNetworkACLs has a new optional parameter ipRules info [Changelog] - Interface WebPubSubResource has a new optional parameter kind info [Changelog] - Interface WebPubSubResource has a new optional parameter regionEndpointEnabled info [Changelog] - Interface WebPubSubResource has a new optional parameter resourceStopped info [Changelog] - Interface WebPubSubResource has a new optional parameter socketIO info [Changelog] - Added Enum KnownServiceKind info [Changelog] info [Changelog] **Breaking Changes** info [Changelog] info [Changelog] - Interface CustomCertificate no longer has parameter systemData info [Changelog] - Interface CustomDomain no longer has parameter systemData info [Changelog] - Interface PrivateEndpointConnection no longer has parameter systemData info [Changelog] - Interface SharedPrivateLinkResource no longer has parameter systemData info [Changelog] - Interface WebPubSubHub no longer has parameter systemData info [Changelog] - Interface WebPubSubResource no longer has parameter systemData info [Changelog] - Parameter location of interface TrackedResource is now required
Present SDK breaking changes suppressions Interface CustomCertificate no longer has parameter systemData Interface CustomDomain no longer has parameter systemData Interface PrivateEndpointConnection no longer has parameter systemData Interface SharedPrivateLinkResource no longer has parameter systemData Interface WebPubSubHub no longer has parameter systemData Interface WebPubSubResource no longer has parameter systemData Parameter location of interface TrackedResource is now required
Please refer to https://aka.ms/azsdk/sdk-suppression for more information.
️️✔️
azure-sdk-for-go succeeded [Detail] [Expand]
️✔️
Succeeded in generating from 6e7ff2b8178aa73a8f2edaefaccf3c8af9cc3df8. SDK Automation 14.0.0command sh ./eng/scripts/automation_init.sh ../../../../../azure-sdk-for-go_tmp/initInput.json ../../../../../azure-sdk-for-go_tmp/initOutput.json command generator automation-v2 ../../../../../azure-sdk-for-go_tmp/generateInput.json ../../../../../azure-sdk-for-go_tmp/generateOutput.json
️✔️
sdk/resourcemanager/signalr/armsignalr [Preview SDK Changes]info [Changelog] ### Features Added info [Changelog] info [Changelog] - New function `*Client.ListReplicaSKUs(context.Context, string, string, string, *ClientListReplicaSKUsOptions) (ClientListReplicaSKUsResponse, error)` info [Changelog] - New function `*ClientFactory.NewReplicaSharedPrivateLinkResourcesClient() *ReplicaSharedPrivateLinkResourcesClient` info [Changelog] - New function `*ClientFactory.NewReplicasClient() *ReplicasClient` info [Changelog] - New function `NewReplicaSharedPrivateLinkResourcesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ReplicaSharedPrivateLinkResourcesClient, error)` info [Changelog] - New function `*ReplicaSharedPrivateLinkResourcesClient.BeginCreateOrUpdate(context.Context, string, string, string, string, SharedPrivateLinkResource, *ReplicaSharedPrivateLinkResourcesClientBeginCreateOrUpdateOptions) (*runtime.Poller[ReplicaSharedPrivateLinkResourcesClientCreateOrUpdateResponse], error)` info [Changelog] - New function `*ReplicaSharedPrivateLinkResourcesClient.Get(context.Context, string, string, string, string, *ReplicaSharedPrivateLinkResourcesClientGetOptions) (ReplicaSharedPrivateLinkResourcesClientGetResponse, error)` info [Changelog] - New function `*ReplicaSharedPrivateLinkResourcesClient.NewListPager(string, string, string, *ReplicaSharedPrivateLinkResourcesClientListOptions) *runtime.Pager[ReplicaSharedPrivateLinkResourcesClientListResponse]` info [Changelog] - New function `NewReplicasClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ReplicasClient, error)` info [Changelog] - New function `*ReplicasClient.BeginCreateOrUpdate(context.Context, string, string, string, Replica, *ReplicasClientBeginCreateOrUpdateOptions) (*runtime.Poller[ReplicasClientCreateOrUpdateResponse], error)` info [Changelog] - New function `*ReplicasClient.Delete(context.Context, string, string, string, *ReplicasClientDeleteOptions) (ReplicasClientDeleteResponse, error)` info [Changelog] - New function `*ReplicasClient.Get(context.Context, string, string, string, *ReplicasClientGetOptions) (ReplicasClientGetResponse, error)` info [Changelog] - New function `*ReplicasClient.NewListPager(string, string, *ReplicasClientListOptions) *runtime.Pager[ReplicasClientListResponse]` info [Changelog] - New function `*ReplicasClient.BeginRestart(context.Context, string, string, string, *ReplicasClientBeginRestartOptions) (*runtime.Poller[ReplicasClientRestartResponse], error)` info [Changelog] - New function `*ReplicasClient.BeginUpdate(context.Context, string, string, string, Replica, *ReplicasClientBeginUpdateOptions) (*runtime.Poller[ReplicasClientUpdateResponse], error)` info [Changelog] - New struct `IPRule` info [Changelog] - New struct `Replica` info [Changelog] - New struct `ReplicaList` info [Changelog] - New struct `ReplicaProperties` info [Changelog] - New field `IPRules` in struct `NetworkACLs` info [Changelog] - New field `SystemData` in struct `PrivateLinkResource` info [Changelog] - New field `RegionEndpointEnabled`, `ResourceStopped` in struct `Properties` info [Changelog] info [Changelog] Total 0 breaking change(s), 25 additive change(s).
️✔️
sdk/resourcemanager/webpubsub/armwebpubsub [Preview SDK Changes]info [Changelog] ### Features Added info [Changelog] info [Changelog] - New enum type `ServiceKind` with values `ServiceKindSocketIO`, `ServiceKindWebPubSub` info [Changelog] - New function `*Client.ListReplicaSKUs(context.Context, string, string, string, *ClientListReplicaSKUsOptions) (ClientListReplicaSKUsResponse, error)` info [Changelog] - New function `*ClientFactory.NewReplicaSharedPrivateLinkResourcesClient() *ReplicaSharedPrivateLinkResourcesClient` info [Changelog] - New function `*ClientFactory.NewReplicasClient() *ReplicasClient` info [Changelog] - New function `NewReplicaSharedPrivateLinkResourcesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ReplicaSharedPrivateLinkResourcesClient, error)` info [Changelog] - New function `*ReplicaSharedPrivateLinkResourcesClient.BeginCreateOrUpdate(context.Context, string, string, string, string, SharedPrivateLinkResource, *ReplicaSharedPrivateLinkResourcesClientBeginCreateOrUpdateOptions) (*runtime.Poller[ReplicaSharedPrivateLinkResourcesClientCreateOrUpdateResponse], error)` info [Changelog] - New function `*ReplicaSharedPrivateLinkResourcesClient.Get(context.Context, string, string, string, string, *ReplicaSharedPrivateLinkResourcesClientGetOptions) (ReplicaSharedPrivateLinkResourcesClientGetResponse, error)` info [Changelog] - New function `*ReplicaSharedPrivateLinkResourcesClient.NewListPager(string, string, string, *ReplicaSharedPrivateLinkResourcesClientListOptions) *runtime.Pager[ReplicaSharedPrivateLinkResourcesClientListResponse]` info [Changelog] - New function `NewReplicasClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ReplicasClient, error)` info [Changelog] - New function `*ReplicasClient.BeginCreateOrUpdate(context.Context, string, string, string, Replica, *ReplicasClientBeginCreateOrUpdateOptions) (*runtime.Poller[ReplicasClientCreateOrUpdateResponse], error)` info [Changelog] - New function `*ReplicasClient.Delete(context.Context, string, string, string, *ReplicasClientDeleteOptions) (ReplicasClientDeleteResponse, error)` info [Changelog] - New function `*ReplicasClient.Get(context.Context, string, string, string, *ReplicasClientGetOptions) (ReplicasClientGetResponse, error)` info [Changelog] - New function `*ReplicasClient.NewListPager(string, string, *ReplicasClientListOptions) *runtime.Pager[ReplicasClientListResponse]` info [Changelog] - New function `*ReplicasClient.BeginRestart(context.Context, string, string, string, *ReplicasClientBeginRestartOptions) (*runtime.Poller[ReplicasClientRestartResponse], error)` info [Changelog] - New function `*ReplicasClient.BeginUpdate(context.Context, string, string, string, Replica, *ReplicasClientBeginUpdateOptions) (*runtime.Poller[ReplicasClientUpdateResponse], error)` info [Changelog] - New struct `IPRule` info [Changelog] - New struct `Replica` info [Changelog] - New struct `ReplicaList` info [Changelog] - New struct `ReplicaProperties` info [Changelog] - New struct `SocketIOSettings` info [Changelog] - New field `WebSocketKeepAliveIntervalInSeconds` in struct `HubProperties` info [Changelog] - New field `IPRules` in struct `NetworkACLs` info [Changelog] - New field `SystemData` in struct `PrivateLinkResource` info [Changelog] - New field `RegionEndpointEnabled`, `ResourceStopped`, `SocketIO` in struct `Properties` info [Changelog] - New field `Kind` in struct `ResourceInfo` info [Changelog] info [Changelog] Total 0 breaking change(s), 32 additive change(s).
️❌
azure-resource-manager-schemas failed [Detail]
❌
Code Generator Failed in generating from 6e7ff2b8178aa73a8f2edaefaccf3c8af9cc3df8. Schema Automation 14.0.0command .sdkauto/initScript.sh ../azure-resource-manager-schemas_tmp/initInput.json ../azure-resource-manager-schemas_tmp/initOutput.json cmderr [initScript.sh] Submodule 'bicep-types-az' (https://github.com/Azure/bicep-types-az) registered for path 'bicep-types-az' cmderr [initScript.sh] Cloning into '/mnt/vss/_work/1/s/azure-resource-manager-schemas/bicep-types-az'... cmderr [initScript.sh] Submodule 'bicep-types' (https://github.com/Azure/bicep-types) registered for path 'bicep-types-az/bicep-types' cmderr [initScript.sh] Cloning into '/mnt/vss/_work/1/s/azure-resource-manager-schemas/bicep-types-az/bicep-types'... cmderr [initScript.sh] notice cmderr [initScript.sh] npm notice New minor version of npm available! 10.5.0 -> 10.8.0 cmderr [initScript.sh] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.8.0> cmderr [initScript.sh] npm notice Run `npm install -g npm@10.8.0` to update! cmderr [initScript.sh] npm notice error Script return with result [failed] code [1] signal [null] cwd [azure-resource-manager-schemas]: .sdkauto/initScript.sh warn File azure-resource-manager-schemas_tmp/initOutput.json not found to read command .sdkauto/generateScript.sh ../azure-resource-manager-schemas_tmp/generateInput.json ../azure-resource-manager-schemas_tmp/generateOutput.json cmderr [generateScript.sh] /mnt/vss/_work/1/a/unified-pipeline-runtime/common/temp/node_modules/.pnpm/ts-node@9.0.0_typescript@5.3.3/node_modules/ts-node/src/index.ts:500 cmderr [generateScript.sh] return new TSError(diagnosticText, diagnosticCodes) cmderr [generateScript.sh] ^ cmderr [generateScript.sh] TSError: ⨯ Unable to compile TypeScript: cmderr [generateScript.sh] cmd/generateall.ts(6,20): error TS2307: Cannot find module 'colors' or its corresponding type declarations. cmderr [generateScript.sh] cmd/generateall.ts(10,19): error TS2307: Cannot find module 'yargs' or its corresponding type declarations. cmderr [generateScript.sh] cmd/generateall.ts(11,18): error TS2307: Cannot find module 'path' or its corresponding type declarations. cmderr [generateScript.sh] cmd/generateall.ts(13,35): error TS2307: Cannot find module 'fs' or its corresponding type declarations. cmderr [generateScript.sh] cmd/generateall.ts(14,23): error TS2307: Cannot find module 'strip-ansi' or its corresponding type declarations. cmderr [generateScript.sh] cmd/generateall.ts(42,9): error TS2584: Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'. cmderr [generateScript.sh] cmd/generateall.ts(53,9): error TS2584: Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'. cmderr [generateScript.sh] cmd/generateall.ts(69,67): error TS7006: Parameter 'x' implicitly has an 'any' type. cmderr [generateScript.sh] cmd/generateall.ts(70,49): error TS7006: Parameter 'f' implicitly has an 'any' type. cmderr [generateScript.sh] cmd/generateall.ts(94,21): error TS2584: Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'. cmderr [generateScript.sh] cmd/generateall.ts(105,21): error TS2584: Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'. cmderr [generateScript.sh] cmd/generateall.ts(106,21): error TS2584: Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'. cmderr [generateScript.sh] cmd/generateall.ts(157,13): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig. cmderr [generateScript.sh] at createTSError (/mnt/vss/_work/1/a/unified-pipeline-runtime/common/temp/node_modules/.pnpm/ts-node@9.0.0_typescript@5.3.3/node_modules/ts-node/src/index.ts:500:12) cmderr [generateScript.sh] at reportTSError (/mnt/vss/_work/1/a/unified-pipeline-runtime/common/temp/node_modules/.pnpm/ts-node@9.0.0_typescript@5.3.3/node_modules/ts-node/src/index.ts:504:19) cmderr [generateScript.sh] at getOutput (/mnt/vss/_work/1/a/unified-pipeline-runtime/common/temp/node_modules/.pnpm/ts-node@9.0.0_typescript@5.3.3/node_modules/ts-node/src/index.ts:739:36) cmderr [generateScript.sh] at Object.compile (/mnt/vss/_work/1/a/unified-pipeline-runtime/common/temp/node_modules/.pnpm/ts-node@9.0.0_typescript@5.3.3/node_modules/ts-node/src/index.ts:955:32) cmderr [generateScript.sh] at Module.m._compile (/mnt/vss/_work/1/a/unified-pipeline-runtime/common/temp/node_modules/.pnpm/ts-node@9.0.0_typescript@5.3.3/node_modules/ts-node/src/index.ts:1043:43) cmderr [generateScript.sh] at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) cmderr [generateScript.sh] at Object.require.extensions.<computed> [as .ts] (/mnt/vss/_work/1/a/unified-pipeline-runtime/common/temp/node_modules/.pnpm/ts-node@9.0.0_typescript@5.3.3/node_modules/ts-node/src/index.ts:1046:12) cmderr [generateScript.sh] at Module.load (node:internal/modules/cjs/loader:1203:32) cmderr [generateScript.sh] at Function.Module._load (node:internal/modules/cjs/loader:1019:12) cmderr [generateScript.sh] at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12) error Script return with result [failed] code [1] signal [null] cwd [azure-resource-manager-schemas]: .sdkauto/generateScript.sh warn Skip package processing as generation is failed command .sdkauto/generateScript.sh ../azure-resource-manager-schemas_tmp/generateInput.json ../azure-resource-manager-schemas_tmp/generateOutput.json cmderr [generateScript.sh] /mnt/vss/_work/1/a/unified-pipeline-runtime/common/temp/node_modules/.pnpm/ts-node@9.0.0_typescript@5.3.3/node_modules/ts-node/src/index.ts:500 cmderr [generateScript.sh] return new TSError(diagnosticText, diagnosticCodes) cmderr [generateScript.sh] ^ cmderr [generateScript.sh] TSError: ⨯ Unable to compile TypeScript: cmderr [generateScript.sh] cmd/generateall.ts(6,20): error TS2307: Cannot find module 'colors' or its corresponding type declarations. cmderr [generateScript.sh] cmd/generateall.ts(10,19): error TS2307: Cannot find module 'yargs' or its corresponding type declarations. cmderr [generateScript.sh] cmd/generateall.ts(11,18): error TS2307: Cannot find module 'path' or its corresponding type declarations. cmderr [generateScript.sh] cmd/generateall.ts(13,35): error TS2307: Cannot find module 'fs' or its corresponding type declarations. cmderr [generateScript.sh] cmd/generateall.ts(14,23): error TS2307: Cannot find module 'strip-ansi' or its corresponding type declarations. cmderr [generateScript.sh] cmd/generateall.ts(42,9): error TS2584: Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'. cmderr [generateScript.sh] cmd/generateall.ts(53,9): error TS2584: Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'. cmderr [generateScript.sh] cmd/generateall.ts(69,67): error TS7006: Parameter 'x' implicitly has an 'any' type. cmderr [generateScript.sh] cmd/generateall.ts(70,49): error TS7006: Parameter 'f' implicitly has an 'any' type. cmderr [generateScript.sh] cmd/generateall.ts(94,21): error TS2584: Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'. cmderr [generateScript.sh] cmd/generateall.ts(105,21): error TS2584: Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'. cmderr [generateScript.sh] cmd/generateall.ts(106,21): error TS2584: Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'. cmderr [generateScript.sh] cmd/generateall.ts(157,13): error TS2591: Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig. cmderr [generateScript.sh] at createTSError (/mnt/vss/_work/1/a/unified-pipeline-runtime/common/temp/node_modules/.pnpm/ts-node@9.0.0_typescript@5.3.3/node_modules/ts-node/src/index.ts:500:12) cmderr [generateScript.sh] at reportTSError (/mnt/vss/_work/1/a/unified-pipeline-runtime/common/temp/node_modules/.pnpm/ts-node@9.0.0_typescript@5.3.3/node_modules/ts-node/src/index.ts:504:19) cmderr [generateScript.sh] at getOutput (/mnt/vss/_work/1/a/unified-pipeline-runtime/common/temp/node_modules/.pnpm/ts-node@9.0.0_typescript@5.3.3/node_modules/ts-node/src/index.ts:739:36) cmderr [generateScript.sh] at Object.compile (/mnt/vss/_work/1/a/unified-pipeline-runtime/common/temp/node_modules/.pnpm/ts-node@9.0.0_typescript@5.3.3/node_modules/ts-node/src/index.ts:955:32) cmderr [generateScript.sh] at Module.m._compile (/mnt/vss/_work/1/a/unified-pipeline-runtime/common/temp/node_modules/.pnpm/ts-node@9.0.0_typescript@5.3.3/node_modules/ts-node/src/index.ts:1043:43) cmderr [generateScript.sh] at Module._extensions..js (node:internal/modules/cjs/loader:1422:10) cmderr [generateScript.sh] at Object.require.extensions.<computed> [as .ts] (/mnt/vss/_work/1/a/unified-pipeline-runtime/common/temp/node_modules/.pnpm/ts-node@9.0.0_typescript@5.3.3/node_modules/ts-node/src/index.ts:1046:12) cmderr [generateScript.sh] at Module.load (node:internal/modules/cjs/loader:1203:32) cmderr [generateScript.sh] at Function.Module._load (node:internal/modules/cjs/loader:1019:12) cmderr [generateScript.sh] at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12) error Script return with result [failed] code [1] signal [null] cwd [azure-resource-manager-schemas]: .sdkauto/generateScript.sh warn Skip package processing as generation is failed error ERROR: The 'breakingChangesLabel' configuration is missing or incorrect from the 'swagger_to_sdk_config.json file.
️⚠️
azure-powershell warning [Detail]
⚠️
Warning in generating from 6e7ff2b8178aa73a8f2edaefaccf3c8af9cc3df8. SDK Automation 14.0.0command sh ./tools/SwaggerCI/init.sh ../azure-powershell_tmp/initInput.json ../azure-powershell_tmp/initOutput.json command pwsh ./tools/SwaggerCI/psci.ps1 ../azure-powershell_tmp/generateInput.json ../azure-powershell_tmp/generateOutput.json
⚠️
Az.signalr.DefaultTag [Preview SDK Changes]⚠️
Az.webpubsub.DefaultTag [Preview SDK Changes]
Both the SDK breaking changes and ARM breaking changes are caused by switching the common type which is false positive and have been approved in previous PR: #28259 |
Breaking changes previously reviewed and approved in #22948 |
Approved JS breakings considering it is introduced by common types upgrading. |
Approved for python since it is caused by upgrade of common types. |
/pr RequestMerge |
…zure#29086) * Base commit: Copy 2024-01-01-preview * Update api-version to 2024-03-01 * Update readme * Fix readme * create sdk-suppressions.yaml * Update sdk-suppressions.yaml * Update sdk-suppressions.yaml * Update sdk-suppressions.yaml --------- Co-authored-by: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
The api is the same as 2024-01-01-preview