Migrate SqlVirtualMachine from generation to main
The last commit of src/SqlVirtualMachine in generation is:
commit 88aa1be37f22aefcb897cbd85c8a524241199a1b Author: Vincent Dai 23257217+vidai-msft@users.noreply.github.com Date: Mon Dec 4 18:58:44 2023 -0800 Update utils.ps1 to include the function Start-TestSleep for all modules (#23650)
Checklist
[x] Check this box to confirm: I have read the Submitting Changes section of CONTRIBUTING.md and reviewed the following information:
SHOULD select appropriate branch. Cmdlets from Autorest.PowerShell should go to generation branch.
SHOULD make the title of PR clear and informative, and in the present imperative tense.
SHOULD update ChangeLog.md file(s) appropriately
For any service, the ChangeLog.md file can be found at src/{{SERVICE}}/{{SERVICE}}/ChangeLog.md
A snippet outlining the change(s) made in the PR should be written under the ## Upcoming Release header in the past tense. Add changelog in description section if PR goes into generation branch.
Should not change ChangeLog.md if no new release is required, such as fixing test case only.
️✔️Az.Accounts
>
> ️✔️Build
>
>>
>> ️✔️PowerShell Core - Windows
>>
>>
>>
>>
>> ️✔️Windows PowerShell - Windows
>>
>>
>>
>⚠️Az.SqlVirtualMachine
>
> ️✔️Build
>
>>
>> ️✔️PowerShell Core - Windows
>>
>>
>>
>>
>> ️✔️Windows PowerShell - Windows
>>
>>
>>
>
>
> ️✔️Breaking Change Check
>
>>
>> ️✔️PowerShell Core - Windows
>>
>>
>>
>>
>> ️✔️Windows PowerShell - Windows
>>
>>
>>
>
>
> ️✔️Signature Check
>
>>
>> ️✔️PowerShell Core - Windows
>>
>>
>>
>>
>> ️✔️Windows PowerShell - Windows
>>
>>
>>
>
>
> ⚠️Help Example Check
>
>>
>> ⚠️PowerShell Core - Windows
>>
>>|Type|Cmdlet|Example|Line|RuleName|Description|Extent|Remediation|
>>|---|---|---|---|---|---|---|---|
>>|⚠️|New-AzAvailabilityGroupListener|1|1|Unassigned_Variable|New-AzAvailabilityGroupListener -LoadBalancerResourceId $LoadBalancerResourceId is a null-valued parameter value.|-LoadBalancerResourceId|Assign value for $LoadBalancerResourceId.|
>>|⚠️|New-AzAvailabilityGroupListener|1|1|Unassigned_Variable|New-AzAvailabilityGroupListener -SubnetId $SubnetResourceId is a null-valued parameter value.|-SubnetId|Assign value for $SubnetResourceId.|
>>|⚠️|New-AzAvailabilityGroupListener|1|1|Unassigned_Variable|New-AzAvailabilityGroupListener -SqlVirtualMachineId $sqlvmResourceId1,$sqlvmResourceId2 is a null-valued parameter value.|-SqlVirtualMachineId|Assign value for $sqlvmResourceId1,$sqlvmResourceId2.|
>>|⚠️|New-AzAvailabilityGroupListener|2|1|Unassigned_Variable|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject -PrivateIPAddressSubnetResourceId $SubnetResourceId1 is a null-valued parameter value.|-PrivateIPAddressSubnetResourceId|Assign value for $SubnetResourceId1.|
>>|⚠️|New-AzAvailabilityGroupListener|2|1|Unassigned_Variable|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject -SqlVirtualMachineInstance $sqlvmResourceId1 is a null-valued parameter value.|-SqlVirtualMachineInstance|Assign value for $sqlvmResourceId1.|
>>|⚠️|New-AzAvailabilityGroupListener|2|2|Unassigned_Variable|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject -PrivateIPAddressSubnetResourceId $SubnetResourceId2 is a null-valued parameter value.|-PrivateIPAddressSubnetResourceId|Assign value for $SubnetResourceId2.|
>>|⚠️|New-AzAvailabilityGroupListener|2|2|Unassigned_Variable|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject -SqlVirtualMachineInstance $sqlvmResourceId2 is a null-valued parameter value.|-SqlVirtualMachineInstance|Assign value for $sqlvmResourceId2.|
>>|⚠️|New-AzSqlVirtualMachineAgReplicaObject|1|1|Unassigned_Variable|New-AzSqlVirtualMachineAgReplicaObject -SqlVirtualMachineInstanceId $sqlvmResourceId1 is a null-valued parameter value.|-SqlVirtualMachineInstanceId|Assign value for $sqlvmResourceId1.|
>>|⚠️|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject|1|1|Unassigned_Variable|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject -PrivateIPAddressSubnetResourceId $SubnetId is a null-valued parameter value.|-PrivateIPAddressSubnetResourceId|Assign value for $SubnetId.|
>>|⚠️|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject|1|1|Unassigned_Variable|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject -PrivateIPAddressIpaddress $IPAddress is a null-valued parameter value.|-PrivateIPAddressIpaddress|Assign value for $IPAddress.|
>>|⚠️|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject|1|1|Unassigned_Variable|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject -SqlVirtualMachineInstance $SqlVMResourceId is a null-valued parameter value.|-SqlVirtualMachineInstance|Assign value for $SqlVMResourceId.|
>>
>>
>>
>> ⚠️Windows PowerShell - Windows
>>
>>|Type|Cmdlet|Example|Line|RuleName|Description|Extent|Remediation|
>>|---|---|---|---|---|---|---|---|
>>|⚠️|New-AzAvailabilityGroupListener|1|1|Unassigned_Variable|New-AzAvailabilityGroupListener -LoadBalancerResourceId $LoadBalancerResourceId is a null-valued parameter value.|-LoadBalancerResourceId|Assign value for $LoadBalancerResourceId.|
>>|⚠️|New-AzAvailabilityGroupListener|1|1|Unassigned_Variable|New-AzAvailabilityGroupListener -SubnetId $SubnetResourceId is a null-valued parameter value.|-SubnetId|Assign value for $SubnetResourceId.|
>>|⚠️|New-AzAvailabilityGroupListener|1|1|Unassigned_Variable|New-AzAvailabilityGroupListener -SqlVirtualMachineId $sqlvmResourceId1,$sqlvmResourceId2 is a null-valued parameter value.|-SqlVirtualMachineId|Assign value for $sqlvmResourceId1,$sqlvmResourceId2.|
>>|⚠️|New-AzAvailabilityGroupListener|2|1|Unassigned_Variable|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject -PrivateIPAddressSubnetResourceId $SubnetResourceId1 is a null-valued parameter value.|-PrivateIPAddressSubnetResourceId|Assign value for $SubnetResourceId1.|
>>|⚠️|New-AzAvailabilityGroupListener|2|1|Unassigned_Variable|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject -SqlVirtualMachineInstance $sqlvmResourceId1 is a null-valued parameter value.|-SqlVirtualMachineInstance|Assign value for $sqlvmResourceId1.|
>>|⚠️|New-AzAvailabilityGroupListener|2|2|Unassigned_Variable|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject -PrivateIPAddressSubnetResourceId $SubnetResourceId2 is a null-valued parameter value.|-PrivateIPAddressSubnetResourceId|Assign value for $SubnetResourceId2.|
>>|⚠️|New-AzAvailabilityGroupListener|2|2|Unassigned_Variable|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject -SqlVirtualMachineInstance $sqlvmResourceId2 is a null-valued parameter value.|-SqlVirtualMachineInstance|Assign value for $sqlvmResourceId2.|
>>|⚠️|New-AzSqlVirtualMachineAgReplicaObject|1|1|Unassigned_Variable|New-AzSqlVirtualMachineAgReplicaObject -SqlVirtualMachineInstanceId $sqlvmResourceId1 is a null-valued parameter value.|-SqlVirtualMachineInstanceId|Assign value for $sqlvmResourceId1.|
>>|⚠️|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject|1|1|Unassigned_Variable|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject -PrivateIPAddressSubnetResourceId $SubnetId is a null-valued parameter value.|-PrivateIPAddressSubnetResourceId|Assign value for $SubnetId.|
>>|⚠️|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject|1|1|Unassigned_Variable|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject -PrivateIPAddressIpaddress $IPAddress is a null-valued parameter value.|-PrivateIPAddressIpaddress|Assign value for $IPAddress.|
>>|⚠️|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject|1|1|Unassigned_Variable|New-AzSqlVirtualMachineMultiSubnetIPConfigurationObject -SqlVirtualMachineInstance $SqlVMResourceId is a null-valued parameter value.|-SqlVirtualMachineInstance|Assign value for $SqlVMResourceId.|
>>
>>
>
>
> ️✔️Help File Existence Check
>
>>
>> ️✔️PowerShell Core - Windows
>>
>>
>>
>>
>> ️✔️Windows PowerShell - Windows
>>
>>
>>
>
>
> ⚠️File Change Check
>
>>
>> ⚠️PowerShell Core - Windows
>>
>>|Type|Cmdlet|Description|Remediation|
>>|---|---|---|---|
>>|⚠️||It is required to update ChangeLog.md if you want to release a new version for Az.SqlVirtualMachine.|Add a changelog record under Upcoming Release section with past tense.|
>>
>>
>>
>> ⚠️Windows PowerShell - Windows
>>
>>|Type|Cmdlet|Description|Remediation|
>>|---|---|---|---|
>>|⚠️||It is required to update ChangeLog.md if you want to release a new version for Az.SqlVirtualMachine.|Add a changelog record under Upcoming Release section with past tense.|
>>
>>
>
>
> ️✔️UX Metadata Check
>
>>
>> ️✔️PowerShell Core - Windows
>>
>>
>>
>>
>> ️✔️Windows PowerShell - Windows
>>
>>
>>
>
>
> ️✔️Test
>
>>
>> ️✔️PowerShell Core - Linux
>>
>>
>>
>>
>> ️✔️PowerShell Core - MacOS
>>
>>
>>
>>
>> ️✔️PowerShell Core - Windows
>>
>>
>>
>>
>> ️✔️Windows PowerShell - Windows
>>
>>
>>
>
Description
Migrate SqlVirtualMachine from generation to main The last commit of src/SqlVirtualMachine in generation is: commit 88aa1be37f22aefcb897cbd85c8a524241199a1b Author: Vincent Dai 23257217+vidai-msft@users.noreply.github.com Date: Mon Dec 4 18:58:44 2023 -0800 Update utils.ps1 to include the function Start-TestSleep for all modules (#23650)
Checklist
[x] Check this box to confirm: I have read the Submitting Changes section of CONTRIBUTING.md and reviewed the following information:
SHOULD select appropriate branch. Cmdlets from Autorest.PowerShell should go to generation branch.
SHOULD make the title of PR clear and informative, and in the present imperative tense.
SHOULD update ChangeLog.md file(s) appropriately
SHOULD have approved design review for the changes in this repository (Microsoft internal only) with following situations
SHOULD regenerate markdown help files if there is cmdlet API change. Instruction
SHOULD have proper test coverage for changes in pull request.
SHOULD NOT introduce breaking changes in Az minor release except preview version.
SHOULD NOT adjust version of module manually in pull request