Skip to content

Commit e07f94b

Browse files
azure-pipelines[bot]azure-powershell-botLei Jin
authored
Migrate ConnectedMachine from generation to release-2024-10-08 (#26166)
* Move ConnectedMachine to release-2024-10-08 * Add change log for ConnectedMachine --------- Co-authored-by: azure-powershell-bot <[email protected]> Co-authored-by: Lei Jin <[email protected]>
1 parent ffec695 commit e07f94b

File tree

255 files changed

+11113
-4624
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

255 files changed

+11113
-4624
lines changed

src/ConnectedMachine/ConnectedMachine.Autorest/Az.ConnectedMachine.format.ps1xml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1860,6 +1860,9 @@
18601860
</ViewSelectedBy>
18611861
<TableControl>
18621862
<TableHeaders>
1863+
<TableColumnHeader>
1864+
<Label>BillingEndDate</Label>
1865+
</TableColumnHeader>
18631866
<TableColumnHeader>
18641867
<Label>BillingStartDate</Label>
18651868
</TableColumnHeader>
@@ -1879,6 +1882,9 @@
18791882
<TableRowEntries>
18801883
<TableRowEntry>
18811884
<TableColumnItems>
1885+
<TableColumnItem>
1886+
<PropertyName>BillingEndDate</PropertyName>
1887+
</TableColumnItem>
18821888
<TableColumnItem>
18831889
<PropertyName>BillingStartDate</PropertyName>
18841890
</TableColumnItem>
@@ -3327,6 +3333,9 @@
33273333
<TableColumnHeader>
33283334
<Label>AssessmentMode</Label>
33293335
</TableColumnHeader>
3336+
<TableColumnHeader>
3337+
<Label>EnableHotpatching</Label>
3338+
</TableColumnHeader>
33303339
<TableColumnHeader>
33313340
<Label>PatchMode</Label>
33323341
</TableColumnHeader>
@@ -3337,6 +3346,9 @@
33373346
<TableColumnItem>
33383347
<PropertyName>AssessmentMode</PropertyName>
33393348
</TableColumnItem>
3349+
<TableColumnItem>
3350+
<PropertyName>EnableHotpatching</PropertyName>
3351+
</TableColumnItem>
33403352
<TableColumnItem>
33413353
<PropertyName>PatchMode</PropertyName>
33423354
</TableColumnItem>
@@ -3345,6 +3357,28 @@
33453357
</TableRowEntries>
33463358
</TableControl>
33473359
</View>
3360+
<View>
3361+
<Name>Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.PatchSettingsStatus</Name>
3362+
<ViewSelectedBy>
3363+
<TypeName>Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.PatchSettingsStatus#Multiple</TypeName>
3364+
</ViewSelectedBy>
3365+
<TableControl>
3366+
<TableHeaders>
3367+
<TableColumnHeader>
3368+
<Label>HotpatchEnablementStatus</Label>
3369+
</TableColumnHeader>
3370+
</TableHeaders>
3371+
<TableRowEntries>
3372+
<TableRowEntry>
3373+
<TableColumnItems>
3374+
<TableColumnItem>
3375+
<PropertyName>HotpatchEnablementStatus</PropertyName>
3376+
</TableColumnItem>
3377+
</TableColumnItems>
3378+
</TableRowEntry>
3379+
</TableRowEntries>
3380+
</TableControl>
3381+
</View>
33483382
<View>
33493383
<Name>Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.PrivateEndpointConnection</Name>
33503384
<ViewSelectedBy>
@@ -3702,6 +3736,9 @@
37023736
</ViewSelectedBy>
37033737
<TableControl>
37043738
<TableHeaders>
3739+
<TableColumnHeader>
3740+
<Label>BillingEndDate</Label>
3741+
</TableColumnHeader>
37053742
<TableColumnHeader>
37063743
<Label>BillingStartDate</Label>
37073744
</TableColumnHeader>
@@ -3721,6 +3758,9 @@
37213758
<TableRowEntries>
37223759
<TableRowEntry>
37233760
<TableColumnItems>
3761+
<TableColumnItem>
3762+
<PropertyName>BillingEndDate</PropertyName>
3763+
</TableColumnItem>
37243764
<TableColumnItem>
37253765
<PropertyName>BillingStartDate</PropertyName>
37263766
</TableColumnItem>

src/ConnectedMachine/ConnectedMachine.Autorest/Az.ConnectedMachine.psd1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
@{
22
GUID = '259a0542-8329-4b9e-8f72-dab0efc583e9'
33
RootModule = './Az.ConnectedMachine.psm1'
4-
ModuleVersion = '0.5.0'
4+
ModuleVersion = '0.1.0'
55
CompatiblePSEditions = 'Core', 'Desktop'
66
Author = 'Microsoft Corporation'
77
CompanyName = 'Microsoft Corporation'

src/ConnectedMachine/ConnectedMachine.Autorest/README.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,20 @@ In this directory, run AutoRest:
3838
> see https://aka.ms/autorest
3939
4040
``` yaml
41-
commit: 9c51b17f1c544eea0f6a67c01a6b763995521f52
41+
commit: 2e5be0e72597c6fc8d438f20e38087d900c16427
4242
require:
4343
- $(this-folder)/../../readme.azure.noprofile.md
4444
input-file:
45-
- $(repo)/specification/hybridcompute/resource-manager/Microsoft.HybridCompute/preview/2024-03-31-preview/HybridCompute.json
46-
- $(repo)/specification/hybridcompute/resource-manager/Microsoft.HybridCompute/preview/2024-03-31-preview/privateLinkScopes.json
45+
- $(repo)/specification/hybridcompute/resource-manager/Microsoft.HybridCompute/preview/2024-05-20-preview/HybridCompute.json
46+
- $(repo)/specification/hybridcompute/resource-manager/Microsoft.HybridCompute/preview/2024-05-20-preview/privateLinkScopes.json
4747

48-
module-version: 0.5.0
48+
module-version: 0.1.0
4949
title: ConnectedMachine
5050
subject-prefix: 'Connected'
51+
# becasue autorest.powershell is unable to transform IdentityType as the best practice design if it uses managed identity
52+
# we hide the original cmdlet and custom it under /custom folder
53+
disable-transform-identity-type-for-operation:
54+
- Machines_Update
5155

5256
directive:
5357
- from: swagger-document
@@ -333,6 +337,7 @@ directive:
333337
- where:
334338
subject: Gateway
335339
remove: true
340+
# Remove when this API version is added
336341
- where:
337342
subject: Setting
338343
remove: true
@@ -362,12 +367,13 @@ directive:
362367
verb: Invoke
363368
remove: true
364369

365-
# Removing non-expand commands
370+
# becasue autorest.powershell is unable to transform IdentityType as the best practice design if it uses managed identity
371+
# we hide the original cmdlet and custom it under /custom folder
366372
- where:
367-
subject: MachinePatch
368-
variant: ^(Install)(?!.*?Expanded|JsonFilePath|JsonString)
369-
remove: true
370-
373+
subject: Machine
374+
verb: Update
375+
hide: true
376+
371377
# Completers
372378
- where:
373379
parameter-name: Location

src/ConnectedMachine/ConnectedMachine.Autorest/UX/Microsoft.HybridCompute/licenses.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "licenses",
3-
"apiVersion": "2024-03-31-preview",
3+
"apiVersion": "2024-05-20-preview",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.connectedmachine"
66
},

src/ConnectedMachine/ConnectedMachine.Autorest/UX/Microsoft.HybridCompute/locations-publishers-extensionTypes-versions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "locations/publishers/extensionTypes/versions",
3-
"apiVersion": "2024-03-31-preview",
3+
"apiVersion": "2024-05-20-preview",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.connectedmachine"
66
},

src/ConnectedMachine/ConnectedMachine.Autorest/UX/Microsoft.HybridCompute/machines-extensions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "machines/extensions",
3-
"apiVersion": "2024-03-31-preview",
3+
"apiVersion": "2024-05-20-preview",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.connectedmachine"
66
},

src/ConnectedMachine/ConnectedMachine.Autorest/UX/Microsoft.HybridCompute/machines-runCommands.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "machines/runCommands",
3-
"apiVersion": "2024-03-31-preview",
3+
"apiVersion": "2024-05-20-preview",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.connectedmachine"
66
},

src/ConnectedMachine/ConnectedMachine.Autorest/UX/Microsoft.HybridCompute/machines.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "machines",
3-
"apiVersion": "2024-03-31-preview",
3+
"apiVersion": "2024-05-20-preview",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.connectedmachine"
66
},

src/ConnectedMachine/ConnectedMachine.Autorest/UX/Microsoft.HybridCompute/privateLinkScopes-networkSecurityPerimeterConfigurations.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "privateLinkScopes/networkSecurityPerimeterConfigurations",
3-
"apiVersion": "2024-03-31-preview",
3+
"apiVersion": "2024-05-20-preview",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.connectedmachine"
66
},

src/ConnectedMachine/ConnectedMachine.Autorest/UX/Microsoft.HybridCompute/privateLinkScopes.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resourceType": "privateLinkScopes",
3-
"apiVersion": "2024-03-31-preview",
3+
"apiVersion": "2024-05-20-preview",
44
"learnMore": {
55
"url": "https://learn.microsoft.com/powershell/module/az.connectedmachine"
66
},

0 commit comments

Comments
 (0)