-
Notifications
You must be signed in to change notification settings - Fork 5.2k
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 ResiliencyPolicy to VMSS API V2023-09-01 #26574
Add ResiliencyPolicy to VMSS API V2023-09-01 #26574
Conversation
Automatic PR validation restarted. This comment will be populated with next steps to merge this PR once validation is completed. Please wait ⌛. |
Swagger Validation Report
|
compared swaggers (via Oad v0.10.4)] | new version | base version |
---|---|---|
virtualMachineScaleSet.json | 2023-09-01(0b0206a) | 2023-07-01(main) |
️⚠️
LintDiff: 2 Warnings warning [Detail]
compared tags (via openapi-validator v2.1.6) | new version | base version |
---|---|---|
package-2023-09-01 | package-2023-09-01(0b0206a) | package-2023-09-01(feature/cplat-2023-09-01) |
[must fix]The following errors/warnings are introduced by current PR:
Rule | Message | Related RPC [For API reviewers] |
---|---|---|
Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L3931 |
||
Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L3941 |
The following errors/warnings exist before current PR submission:
Only 30 items are listed, please refer to log for more details.
Rule | Message |
---|---|
PatchResponseCodes |
Long-running PATCH operations must have responses with 200, 202 and default return codes. They also must not have other response codes. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L294 |
LroPatch202 |
The async patch operation should return 202. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L347 |
DeleteResponseCodes |
Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L371 |
LroLocationHeader |
A 202 response should include an Location response header. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L410 |
ParametersInPointGet |
Query parameter $expand should be removed. Point Get's MUST not have query parameters other than api version. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L436 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must 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. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L503 |
ParametersInPost |
hibernate is a query parameter. Post operation must not contain any query parameter other than api-version. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L509 |
LroLocationHeader |
A 202 response should include an Location response header. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L551 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must 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. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L573 |
ParametersInPost |
forceDeletion is a query parameter. Post operation must not contain any query parameter other than api-version. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L579 |
LroLocationHeader |
A 202 response should include an Location response header. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L621 |
GetCollectionOnlyHasValueAndNextLink |
Get endpoints for collections of resources must only have the value and nextLink properties in their model.Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L674 |
PatchResponseCodes |
Long-running PATCH operations must have responses with 200, 202 and default return codes. They also must not have other response codes. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L819 |
LroPatch202 |
The async patch operation should return 202. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L863 |
DeleteResponseCodes |
Long-running delete operations must have responses with 202, 204 and default return codes. They also must have no other response codes. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L893 |
LroLocationHeader |
A 202 response should include an Location response header. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L932 |
ParametersInPointGet |
Query parameter $expand should be removed. Point Get's MUST not have query parameters other than api version. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L961 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must 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. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L1232 |
ParametersInPost |
skipShutdown is a query parameter. Post operation must not contain any query parameter other than api-version. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L1238 |
LroLocationHeader |
A 202 response should include an Location response header. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L1281 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must 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. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L1303 |
LroLocationHeader |
A 202 response should include an Location response header. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L1344 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must 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. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L1366 |
LroLocationHeader |
A 202 response should include an Location response header. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L1407 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must 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. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L1429 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must 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. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L1491 |
LroLocationHeader |
A 202 response should include an Location response header. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L1532 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must 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. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L1554 |
LroLocationHeader |
A 202 response should include an Location response header. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L1595 |
PostResponseCodes |
200 return code does not have a schema specified. LRO POST must 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. Location: ComputeRP/stable/2023-09-01/virtualMachineScaleSet.json#L1617 |
️⚠️
Avocado: 1 Warnings warning [Detail]
Rule | Message |
---|---|
The default tag contains multiple API versions swaggers. readme: specification/compute/resource-manager/readme.md tag: specification/compute/resource-manager/readme.md#tag-package-2023-09-01 |
️️✔️
SwaggerAPIView succeeded [Detail] [Expand]
️️✔️
TypeSpecAPIView succeeded [Detail] [Expand]
️️✔️
ModelValidation succeeded [Detail] [Expand]
Validation passes for ModelValidation.
️️✔️
SemanticValidation succeeded [Detail] [Expand]
Validation passes for SemanticValidation.
️️✔️
PrettierCheck succeeded [Detail] [Expand]
Validation passes for PrettierCheck.
️️✔️
SpellCheck succeeded [Detail] [Expand]
Validation passes for SpellCheck.
️⌛
PR Summary pending [Detail]
️️✔️
Automated merging requirements met succeeded [Detail] [Expand]
Swagger Generation Artifacts
|
Rule | Message |
---|---|
RestBuild error |
"logUrl":"https://apidrop.visualstudio.com/Content%20CI/_build/results?buildId=398273&view=logs&j=fd490c07-0b22-5182-fac9-6d67fe1e939b", "detail":"Run.ps1 failed with exit code 128 " |
️❌
azure-sdk-for-net-track2 failed [Detail]
❌
Failed [Logs] Generate from 505cb3f479f79d84b0a6aa9014d0f12282bff8b5. 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 cmderr [Invoke-GenerateAndBuildV2.ps1] �[31;1mGeneratePackage: �[0m/mnt/vss/_work/1/s/azure-sdk-for-net/eng/scripts/automation/GenerateAndBuildLib.ps1:714 cmderr [Invoke-GenerateAndBuildV2.ps1] �[36;1mLine | cmderr [Invoke-GenerateAndBuildV2.ps1] �[36;1m 714 | �[0m �[36;1mGeneratePackage -projectFolder $projectFolder -sdkRootPath $s�[0m … cmderr [Invoke-GenerateAndBuildV2.ps1] �[36;1m | �[31;1m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmderr [Invoke-GenerateAndBuildV2.ps1] �[31;1m�[36;1m | �[31;1mFailed to build sdk. exit code: False cmderr [Invoke-GenerateAndBuildV2.ps1] �[0m
❌
Azure.ResourceManager.Compute [View full logs] [Preview SDK Changes] Breaking Change Detectedinfo [Changelog] Breaking Changes: /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Compute.Models.SshPublicKeyGenerateKeyPairResult>> Azure.ResourceManager.Compute.SshPublicKeyResource.GenerateKeyPairAsync(System.Threading.CancellationToken)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Compute.VirtualMachineResource> Azure.ResourceManager.Compute.VirtualMachineCollection.CreateOrUpdate(Azure.WaitUntil, System.String, Azure.ResourceManager.Compute.VirtualMachineData, System.Threading.CancellationToken)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Compute.VirtualMachineResource>> Azure.ResourceManager.Compute.VirtualMachineCollection.CreateOrUpdateAsync(Azure.WaitUntil, System.String, Azure.ResourceManager.Compute.VirtualMachineData, System.Threading.CancellationToken)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Compute.VirtualMachineResource> Azure.ResourceManager.Compute.VirtualMachineResource.Update(Azure.WaitUntil, Azure.ResourceManager.Compute.Models.VirtualMachinePatch, System.Threading.CancellationToken)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Compute.VirtualMachineResource>> Azure.ResourceManager.Compute.VirtualMachineResource.UpdateAsync(Azure.WaitUntil, Azure.ResourceManager.Compute.Models.VirtualMachinePatch, System.Threading.CancellationToken)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Compute.VirtualMachineScaleSetResource> Azure.ResourceManager.Compute.VirtualMachineScaleSetCollection.CreateOrUpdate(Azure.WaitUntil, System.String, Azure.ResourceManager.Compute.VirtualMachineScaleSetData, System.Threading.CancellationToken)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Compute.VirtualMachineScaleSetResource>> Azure.ResourceManager.Compute.VirtualMachineScaleSetCollection.CreateOrUpdateAsync(Azure.WaitUntil, System.String, Azure.ResourceManager.Compute.VirtualMachineScaleSetData, System.Threading.CancellationToken)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Compute.VirtualMachineScaleSetResource> Azure.ResourceManager.Compute.VirtualMachineScaleSetResource.Update(Azure.WaitUntil, Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetPatch, System.Threading.CancellationToken)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Compute.VirtualMachineScaleSetResource>> Azure.ResourceManager.Compute.VirtualMachineScaleSetResource.UpdateAsync(Azure.WaitUntil, Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetPatch, System.Threading.CancellationToken)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Compute.VirtualMachineScaleSetVmResource> Azure.ResourceManager.Compute.VirtualMachineScaleSetVmCollection.CreateOrUpdate(Azure.WaitUntil, System.String, Azure.ResourceManager.Compute.VirtualMachineScaleSetVmData, System.Threading.CancellationToken)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Compute.VirtualMachineScaleSetVmResource>> Azure.ResourceManager.Compute.VirtualMachineScaleSetVmCollection.CreateOrUpdateAsync(Azure.WaitUntil, System.String, Azure.ResourceManager.Compute.VirtualMachineScaleSetVmData, System.Threading.CancellationToken)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Compute.VirtualMachineScaleSetVmResource> Azure.ResourceManager.Compute.VirtualMachineScaleSetVmResource.Update(Azure.WaitUntil, Azure.ResourceManager.Compute.VirtualMachineScaleSetVmData, System.Threading.CancellationToken)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.Compute.VirtualMachineScaleSetVmResource>> Azure.ResourceManager.Compute.VirtualMachineScaleSetVmResource.UpdateAsync(Azure.WaitUntil, Azure.ResourceManager.Compute.VirtualMachineScaleSetVmData, System.Threading.CancellationToken)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.ResourceManager.Compute.CapacityReservationGroupData Azure.ResourceManager.Compute.Models.ArmComputeModelFactory.CapacityReservationGroupData(Azure.Core.ResourceIdentifier, System.String, Azure.Core.ResourceType, Azure.ResourceManager.Models.SystemData, System.Collections.Generic.IDictionary<System.String, System.String>, Azure.Core.AzureLocation, System.Collections.Generic.IEnumerable<System.String>, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.SubResource>, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.SubResource>, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.CapacityReservationInstanceViewWithName>)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.ResourceManager.Compute.VirtualMachineData Azure.ResourceManager.Compute.Models.ArmComputeModelFactory.VirtualMachineData(Azure.Core.ResourceIdentifier, System.String, Azure.Core.ResourceType, Azure.ResourceManager.Models.SystemData, System.Collections.Generic.IDictionary<System.String, System.String>, Azure.Core.AzureLocation, Azure.ResourceManager.Compute.Models.ComputePlan, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.VirtualMachineExtensionData>, Azure.ResourceManager.Models.ManagedServiceIdentity, System.Collections.Generic.IEnumerable<System.String>, Azure.ResourceManager.Resources.Models.ExtendedLocation, Azure.ResourceManager.Compute.Models.VirtualMachineHardwareProfile, Azure.ResourceManager.Compute.Models.VirtualMachineStorageProfile, Azure.ResourceManager.Compute.Models.AdditionalCapabilities, Azure.ResourceManager.Compute.Models.VirtualMachineOSProfile, Azure.ResourceManager.Compute.Models.VirtualMachineNetworkProfile, Azure.ResourceManager.Compute.Models.SecurityProfile, Azure.ResourceManager.Compute.Models.BootDiagnostics, Azure.Core.ResourceIdentifier, Azure.Core.ResourceIdentifier, Azure.Core.ResourceIdentifier, System.Nullable<Azure.ResourceManager.Compute.Models.VirtualMachinePriorityType>, System.Nullable<Azure.ResourceManager.Compute.Models.VirtualMachineEvictionPolicyType>, System.Nullable<System.Double>, Azure.Core.ResourceIdentifier, Azure.Core.ResourceIdentifier, System.String, Azure.ResourceManager.Compute.Models.VirtualMachineInstanceView, System.String, System.String, System.String, System.Nullable<System.Int32>, Azure.ResourceManager.Compute.Models.ComputeScheduledEventsProfile, System.String, Azure.Core.ResourceIdentifier, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.VirtualMachineGalleryApplication>, System.Nullable<System.DateTimeOffset>)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.ResourceManager.Compute.Models.VirtualMachineInstanceView Azure.ResourceManager.Compute.Models.ArmComputeModelFactory.VirtualMachineInstanceView(System.Nullable<System.Int32>, System.Nullable<System.Int32>, System.String, System.String, System.String, System.Nullable<Azure.ResourceManager.Compute.Models.HyperVGeneration>, System.String, Azure.ResourceManager.Compute.Models.VirtualMachineAgentInstanceView, Azure.ResourceManager.Compute.Models.MaintenanceRedeployStatus, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.DiskInstanceView>, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.VirtualMachineExtensionInstanceView>, Azure.ResourceManager.Compute.Models.InstanceViewStatus, Azure.ResourceManager.Compute.Models.BootDiagnosticsInstanceView, System.String, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.InstanceViewStatus>, Azure.ResourceManager.Compute.Models.VirtualMachinePatchStatus)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.ResourceManager.Compute.VirtualMachineScaleSetData Azure.ResourceManager.Compute.Models.ArmComputeModelFactory.VirtualMachineScaleSetData(Azure.Core.ResourceIdentifier, System.String, Azure.Core.ResourceType, Azure.ResourceManager.Models.SystemData, System.Collections.Generic.IDictionary<System.String, System.String>, Azure.Core.AzureLocation, Azure.ResourceManager.Compute.Models.ComputeSku, Azure.ResourceManager.Compute.Models.ComputePlan, Azure.ResourceManager.Models.ManagedServiceIdentity, System.Collections.Generic.IEnumerable<System.String>, Azure.ResourceManager.Resources.Models.ExtendedLocation, Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetUpgradePolicy, Azure.ResourceManager.Compute.Models.AutomaticRepairsPolicy, Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetVmProfile, System.String, System.Nullable<System.Boolean>, System.Nullable<System.Boolean>, System.String, System.Nullable<System.Boolean>, System.Nullable<System.Boolean>, System.Nullable<System.Int32>, Azure.Core.ResourceIdentifier, Azure.Core.ResourceIdentifier, Azure.ResourceManager.Compute.Models.AdditionalCapabilities, Azure.ResourceManager.Compute.Models.ScaleInPolicy, System.Nullable<Azure.ResourceManager.Compute.Models.OrchestrationMode>, Azure.ResourceManager.Compute.Models.SpotRestorePolicy, Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetPriorityMixPolicy, System.Nullable<System.DateTimeOffset>, System.Nullable<System.Boolean>)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.ResourceManager.Compute.VirtualMachineScaleSetVmData Azure.ResourceManager.Compute.Models.ArmComputeModelFactory.VirtualMachineScaleSetVmData(Azure.Core.ResourceIdentifier, System.String, Azure.Core.ResourceType, Azure.ResourceManager.Models.SystemData, System.Collections.Generic.IDictionary<System.String, System.String>, Azure.Core.AzureLocation, System.String, Azure.ResourceManager.Compute.Models.ComputeSku, Azure.ResourceManager.Compute.Models.ComputePlan, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.VirtualMachineExtensionData>, System.Collections.Generic.IEnumerable<System.String>, Azure.ResourceManager.Models.ManagedServiceIdentity, System.Nullable<System.Boolean>, System.String, Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetVmInstanceView, Azure.ResourceManager.Compute.Models.VirtualMachineHardwareProfile, Azure.ResourceManager.Compute.Models.VirtualMachineStorageProfile, Azure.ResourceManager.Compute.Models.AdditionalCapabilities, Azure.ResourceManager.Compute.Models.VirtualMachineOSProfile, Azure.ResourceManager.Compute.Models.SecurityProfile, Azure.ResourceManager.Compute.Models.VirtualMachineNetworkProfile, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetNetworkConfiguration>, Azure.ResourceManager.Compute.Models.BootDiagnostics, Azure.Core.ResourceIdentifier, System.String, System.String, System.String, Azure.ResourceManager.Compute.Models.VirtualMachineScaleSetVmProtectionPolicy, System.String, System.Nullable<System.DateTimeOffset>)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public System.Collections.Generic.IReadOnlyList<Azure.ResourceManager.Compute.Models.CapacityReservationInstanceViewWithName> Azure.ResourceManager.Compute.Models.CapacityReservationGroupPatch.InstanceViewCapacityReservations.get()' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(96,5): error : ApiCompat failed for '/mnt/vss/_work/1/s/azure-sdk-for-net/artifacts/bin/Azure.ResourceManager.Compute/Debug/netstandard2.0/Azure.ResourceManager.Compute.dll' [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/compute/Azure.ResourceManager.Compute/src/Azure.ResourceManager.Compute.csproj::TargetFramework=netstandard2.0]
️⚠️
azure-sdk-for-python-track2 warning [Detail]
⚠️
Warning [Logs] Generate from 505cb3f479f79d84b0a6aa9014d0f12282bff8b5. 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] WARNING: azure-devtools 1.2.1 does not provide the extra 'ci-tools' cmderr [automation_init.sh] WARNING: azure-devtools 1.2.1 does not provide the extra 'ci-tools' 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 cmderr [automation_generate.sh] cmderr [automation_generate.sh] npm notice New major version of npm available! 9.8.1 -> 10.2.4 cmderr [automation_generate.sh] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.2.4> cmderr [automation_generate.sh] npm notice Run `npm install -g npm@10.2.4` to update! cmderr [automation_generate.sh] npm notice warn No file changes detected after generation warn No package detected after generation
️⚠️
azure-sdk-for-java warning [Detail]
⚠️
Warning [Logs] Generate from 505cb3f479f79d84b0a6aa9014d0f12282bff8b5. SDK Automation 14.0.0command ./eng/mgmt/automation/init.sh ../azure-sdk-for-java_tmp/initInput.json ../azure-sdk-for-java_tmp/initOutput.json cmderr [init.sh] [notice] A new release of pip is available: 23.0.1 -> 23.3.1 cmderr [init.sh] [notice] To update, run: pip install --upgrade pip cmderr [init.sh] [notice] A new release of pip is available: 23.0.1 -> 23.3.1 cmderr [init.sh] [notice] To update, run: pip install --upgrade pip command ./eng/mgmt/automation/generate.py ../azure-sdk-for-java_tmp/generateInput.json ../azure-sdk-for-java_tmp/generateOutput.json
️✔️
azure-resourcemanager-compute-generated [View full logs] [Preview SDK Changes]
️️✔️
azure-sdk-for-js succeeded [Detail] [Expand]
️✔️
Succeeded [Logs] Generate from 505cb3f479f79d84b0a6aa9014d0f12282bff8b5. 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-compute [View full logs] [Preview SDK Changes]info [Changelog] **Features** info [Changelog] info [Changelog] - Added operation DedicatedHosts.beginRedeploy info [Changelog] - Added operation DedicatedHosts.beginRedeployAndWait info [Changelog] - Added operation VirtualMachines.beginAttachDetachDataDisks info [Changelog] - Added operation VirtualMachines.beginAttachDetachDataDisksAndWait info [Changelog] - Added operation VirtualMachineScaleSets.beginApproveRollingUpgrade info [Changelog] - Added operation VirtualMachineScaleSets.beginApproveRollingUpgradeAndWait info [Changelog] - Added operation VirtualMachineScaleSetVMs.beginApproveRollingUpgrade info [Changelog] - Added operation VirtualMachineScaleSetVMs.beginApproveRollingUpgradeAndWait info [Changelog] - Added operation VirtualMachineScaleSetVMs.beginAttachDetachDataDisks info [Changelog] - Added operation VirtualMachineScaleSetVMs.beginAttachDetachDataDisksAndWait info [Changelog] - Added Interface AttachDetachDataDisksRequest info [Changelog] - Added Interface DataDisksToAttach info [Changelog] - Added Interface DataDisksToDetach info [Changelog] - Added Interface DedicatedHostsRedeployHeaders info [Changelog] - Added Interface DedicatedHostsRedeployOptionalParams info [Changelog] - Added Interface EncryptionIdentity info [Changelog] - Added Interface ProxyAgentSettings info [Changelog] - Added Interface ResiliencyPolicy info [Changelog] - Added Interface ResilientVMCreationPolicy info [Changelog] - Added Interface ResilientVMDeletionPolicy info [Changelog] - Added Interface ResourceSharingProfile info [Changelog] - Added Interface SshGenerateKeyPairInputParameters info [Changelog] - Added Interface VirtualMachinesAttachDetachDataDisksHeaders info [Changelog] - Added Interface VirtualMachinesAttachDetachDataDisksOptionalParams info [Changelog] - Added Interface VirtualMachineScaleSetsApproveRollingUpgradeHeaders info [Changelog] - Added Interface VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams info [Changelog] - Added Interface VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders info [Changelog] - Added Interface VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams info [Changelog] - Added Interface VirtualMachineScaleSetVMsAttachDetachDataDisksHeaders info [Changelog] - Added Interface VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams info [Changelog] - Added Type Alias DedicatedHostsRedeployResponse info [Changelog] - Added Type Alias Mode info [Changelog] - Added Type Alias SshEncryptionTypes info [Changelog] - Added Type Alias VirtualMachinesAttachDetachDataDisksResponse info [Changelog] - Added Type Alias VirtualMachineScaleSetsApproveRollingUpgradeResponse info [Changelog] - Added Type Alias VirtualMachineScaleSetVMsApproveRollingUpgradeResponse info [Changelog] - Added Type Alias VirtualMachineScaleSetVMsAttachDetachDataDisksResponse info [Changelog] - Interface AutomaticOSUpgradePolicy has a new optional parameter osRollingUpgradeDeferral info [Changelog] - Interface CapacityReservationGroup has a new optional parameter sharingProfile info [Changelog] - Interface CapacityReservationGroupInstanceView has a new optional parameter sharedSubscriptionIds info [Changelog] - Interface CapacityReservationGroupUpdate has a new optional parameter sharingProfile info [Changelog] - Interface RestorePointSourceVMStorageProfile has a new optional parameter diskControllerType info [Changelog] - Interface SecurityProfile has a new optional parameter encryptionIdentity info [Changelog] - Interface SecurityProfile has a new optional parameter proxyAgentSettings info [Changelog] - Interface SshPublicKeysGenerateKeyPairOptionalParams has a new optional parameter parameters info [Changelog] - Interface VirtualMachine has a new optional parameter etag info [Changelog] - Interface VirtualMachine has a new optional parameter managedBy info [Changelog] - Interface VirtualMachineInstanceView has a new optional parameter isVMInStandbyPool info [Changelog] - Interface VirtualMachineScaleSet has a new optional parameter etag info [Changelog] - Interface VirtualMachineScaleSet has a new optional parameter resiliencyPolicy info [Changelog] - Interface VirtualMachineScaleSetsCreateOrUpdateOptionalParams has a new optional parameter ifMatch info [Changelog] - Interface VirtualMachineScaleSetsCreateOrUpdateOptionalParams has a new optional parameter ifNoneMatch info [Changelog] - Interface VirtualMachineScaleSetsUpdateOptionalParams has a new optional parameter ifMatch info [Changelog] - Interface VirtualMachineScaleSetsUpdateOptionalParams has a new optional parameter ifNoneMatch info [Changelog] - Interface VirtualMachineScaleSetUpdate has a new optional parameter resiliencyPolicy info [Changelog] - Interface VirtualMachineScaleSetVM has a new optional parameter etag info [Changelog] - Interface VirtualMachineScaleSetVMProfile has a new optional parameter timeCreated info [Changelog] - Interface VirtualMachineScaleSetVMsUpdateOptionalParams has a new optional parameter ifMatch info [Changelog] - Interface VirtualMachineScaleSetVMsUpdateOptionalParams has a new optional parameter ifNoneMatch info [Changelog] - Interface VirtualMachinesCreateOrUpdateOptionalParams has a new optional parameter ifMatch info [Changelog] - Interface VirtualMachinesCreateOrUpdateOptionalParams has a new optional parameter ifNoneMatch info [Changelog] - Interface VirtualMachinesUpdateOptionalParams has a new optional parameter ifMatch info [Changelog] - Interface VirtualMachinesUpdateOptionalParams has a new optional parameter ifNoneMatch info [Changelog] - Added Enum KnownMode info [Changelog] - Added Enum KnownSshEncryptionTypes info [Changelog] - Enum KnownSecurityEncryptionTypes has a new value NonPersistedTPM
️️✔️
azure-sdk-for-go succeeded [Detail] [Expand]
️✔️
Succeeded [Logs] Generate from 505cb3f479f79d84b0a6aa9014d0f12282bff8b5. 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/compute/armcompute [View full logs] [Preview SDK Changes]info [Changelog] ### Features Added info [Changelog] info [Changelog] - New value `SecurityEncryptionTypesNonPersistedTPM` added to enum type `SecurityEncryptionTypes` info [Changelog] - New enum type `Mode` with values `ModeAudit`, `ModeEnforce` info [Changelog] - New enum type `SSHEncryptionTypes` with values `SSHEncryptionTypesEd25519`, `SSHEncryptionTypesRSA` info [Changelog] - New function `*DedicatedHostsClient.BeginRedeploy(context.Context, string, string, string, *DedicatedHostsClientBeginRedeployOptions) (*runtime.Poller[DedicatedHostsClientRedeployResponse], error)` info [Changelog] - New function `*VirtualMachineScaleSetVMsClient.BeginApproveRollingUpgrade(context.Context, string, string, string, *VirtualMachineScaleSetVMsClientBeginApproveRollingUpgradeOptions) (*runtime.Poller[VirtualMachineScaleSetVMsClientApproveRollingUpgradeResponse], error)` info [Changelog] - New function `*VirtualMachineScaleSetVMsClient.BeginAttachDetachDataDisks(context.Context, string, string, string, AttachDetachDataDisksRequest, *VirtualMachineScaleSetVMsClientBeginAttachDetachDataDisksOptions) (*runtime.Poller[VirtualMachineScaleSetVMsClientAttachDetachDataDisksResponse], error)` info [Changelog] - New function `*VirtualMachineScaleSetsClient.BeginApproveRollingUpgrade(context.Context, string, string, *VirtualMachineScaleSetsClientBeginApproveRollingUpgradeOptions) (*runtime.Poller[VirtualMachineScaleSetsClientApproveRollingUpgradeResponse], error)` info [Changelog] - New function `*VirtualMachinesClient.BeginAttachDetachDataDisks(context.Context, string, string, AttachDetachDataDisksRequest, *VirtualMachinesClientBeginAttachDetachDataDisksOptions) (*runtime.Poller[VirtualMachinesClientAttachDetachDataDisksResponse], error)` info [Changelog] - New struct `AttachDetachDataDisksRequest` info [Changelog] - New struct `DataDisksToAttach` info [Changelog] - New struct `DataDisksToDetach` info [Changelog] - New struct `EncryptionIdentity` info [Changelog] - New struct `ProxyAgentSettings` info [Changelog] - New struct `ResiliencyPolicy` info [Changelog] - New struct `ResilientVMCreationPolicy` info [Changelog] - New struct `ResilientVMDeletionPolicy` info [Changelog] - New struct `ResourceSharingProfile` info [Changelog] - New struct `SSHGenerateKeyPairInputParameters` info [Changelog] - New field `OSRollingUpgradeDeferral` in struct `AutomaticOSUpgradePolicy` info [Changelog] - New field `SharedSubscriptionIDs` in struct `CapacityReservationGroupInstanceView` info [Changelog] - New field `SharingProfile` in struct `CapacityReservationGroupProperties` info [Changelog] - New field `DiskControllerType` in struct `RestorePointSourceVMStorageProfile` info [Changelog] - New field `Parameters` in struct `SSHPublicKeysClientGenerateKeyPairOptions` info [Changelog] - New field `EncryptionIdentity`, `ProxyAgentSettings` in struct `SecurityProfile` info [Changelog] - New field `Etag`, `ManagedBy` in struct `VirtualMachine` info [Changelog] - New field `IsVMInStandbyPool` in struct `VirtualMachineInstanceView` info [Changelog] - New field `Etag` in struct `VirtualMachineScaleSet` info [Changelog] - New field `ResiliencyPolicy` in struct `VirtualMachineScaleSetProperties` info [Changelog] - New field `ResiliencyPolicy` in struct `VirtualMachineScaleSetUpdateProperties` info [Changelog] - New field `Etag` in struct `VirtualMachineScaleSetVM` info [Changelog] - New field `TimeCreated` in struct `VirtualMachineScaleSetVMProfile` info [Changelog] - New field `IfMatch`, `IfNoneMatch` in struct `VirtualMachineScaleSetVMsClientBeginUpdateOptions` info [Changelog] - New field `IfMatch`, `IfNoneMatch` in struct `VirtualMachineScaleSetsClientBeginCreateOrUpdateOptions` info [Changelog] - New field `IfMatch`, `IfNoneMatch` in struct `VirtualMachineScaleSetsClientBeginUpdateOptions` info [Changelog] - New field `IfMatch`, `IfNoneMatch` in struct `VirtualMachinesClientBeginCreateOrUpdateOptions` info [Changelog] - New field `IfMatch`, `IfNoneMatch` in struct `VirtualMachinesClientBeginUpdateOptions` info [Changelog] info [Changelog] Total 0 breaking change(s), 50 additive change(s).
️⚠️
azure-resource-manager-schemas warning [Detail]
⚠️
Warning [Logs] Generate from 505cb3f479f79d84b0a6aa9014d0f12282bff8b5. 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] notice cmderr [initScript.sh] npm notice New major version of npm available! 8.19.4 -> 10.2.4 cmderr [initScript.sh] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.2.4> cmderr [initScript.sh] npm notice Run `npm install -g npm@10.2.4` to update! cmderr [initScript.sh] npm notice 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
️✔️
compute [View full logs] [Preview Schema Changes]
️❌
azure-powershell failed [Detail]
❌
Pipeline Framework Failed [Logs] Generate from 505cb3f479f79d84b0a6aa9014d0f12282bff8b5. 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 SSL error: syscall failure: Broken pipe Error: SSL error: syscall failure: Broken pipe
⚠️
Az.compute.DefaultTag [View full logs]error Fatal error: SSL error: syscall failure: Broken pipe error The following packages are still pending: error Az.compute.DefaultTag
Generated ApiView
|
Thank you for your contribution wenhuan-zhai-msft! We will review the pull request and get back to you soon. |
@@ -4937,6 +4974,10 @@ | |||
"$ref": "#/definitions/AutomaticRepairsPolicy", | |||
"description": "Policy for automatic repairs." | |||
}, | |||
"resiliencyPolicy": { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this needs to come at the end of VirtualMachineScaleSetProperties.properties.
So after constrainedMaximumCapacity
Please do the same for adding it to VirtualMachineScaleSetUpdateProperties
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Addressed
Swagger pipeline started successfully. If there is ApiView generated, it will be updated in this comment. |
44b9d98
into
Azure:feature/cplat-2023-09-01
ARM (Control Plane) API Specification Update Pull Request
PR review workflow diagram
Please understand this diagram before proceeding. It explains how to get your PR approved & merged.
[1] ARM review queue (for merge queues, see [4])
The PRs are processed by time opened, ascending. Your PR may show up on 2nd or later page.
If you addressed Step 1 from the diagram and your PR is not showing up in the queue, ensure the label
ARMChangesRequested
is removed from your PR. This should cause the label
WaitForARMFeedback
to be added.[2] https://aka.ms/azsdk/support/specreview-channel
[3] List of SDK breaking changes approvers in pinned Teams announcement
[4] public repo merge queue, private repo merge queue (for ARM review queue, [1])
If you need further help with anything, see
Getting help
section below.Purpose of this PR
What's the purpose of this PR? Check all that apply. This is mandatory!
Due diligence checklist
To merge this PR, you must go through the following checklist and confirm you understood
and followed the instructions by checking all the boxes:
ARM resource provider contract and
REST guidelines (estimated time: 4 hours).
I understand this is required before I can proceed to Step 2, "ARM Review", for this PR.
Breaking changes review (Step 1)
you must follow the breaking changes process.
IMPORTANT This applies even if:
Such claims must be reviewed, and the process is the same.
ARM API changes review (Step 2)
ARMReview
label.Viewing API changes
For convenient view of the API changes made by this PR, refer to the URLs provided in the table
in the
Generated ApiView
comment added to this PR. You can use ApiView to show API versions diff.Suppressing failures
If one or multiple validation error/warning suppression(s) is detected in your PR, please follow the
Swagger-Suppression-Process
to get approval.
Getting help
and https://aka.ms/ci-fix.