зеркало из https://github.com/Azure/aaz.git
migrate ppg show/delete and restore-point collection list-all/list/delete
This commit is contained in:
Родитель
0225daadfb
Коммит
37cc0a1fad
|
@ -0,0 +1,26 @@
|
|||
# [Command] _ppg create_
|
||||
|
||||
Create a proximity placement group.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2022-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3Byb3hpbWl0eXBsYWNlbWVudGdyb3Vwcy97fQ==/2022-11-01.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/proximityplacementgroups/{} 2022-11-01 -->
|
||||
|
||||
#### examples
|
||||
|
||||
- Create a proximity placement group (autogenerated)
|
||||
```bash
|
||||
ppg create --name MyProximityPlacementGroup --resource-group MyResourceGroup
|
||||
```
|
||||
|
||||
- Create a proximity placement group with specifying VM sizes that can be created.
|
||||
```bash
|
||||
ppg create --name MyProximityPlacementGroup --resource-group MyResourceGroup --intent-vm-sizes Standard_E64s_v4 Standard_M416ms_v2
|
||||
```
|
||||
|
||||
- Create a proximity placement group with specifying VM sizes that can be created and availability zone.
|
||||
```bash
|
||||
ppg create --name MyProximityPlacementGroup --resource-group MyResourceGroup --intent-vm-sizes Standard_E64s_v4 Standard_M416ms_v2 --zone 1
|
||||
```
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _ppg delete_
|
||||
|
||||
Delete a proximity placement group.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2022-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3Byb3hpbWl0eXBsYWNlbWVudGdyb3Vwcy97fQ==/2022-11-01.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/proximityplacementgroups/{} 2022-11-01 -->
|
|
@ -0,0 +1,16 @@
|
|||
# [Command] _ppg show_
|
||||
|
||||
Get a proximity placement group.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2022-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3Byb3hpbWl0eXBsYWNlbWVudGdyb3Vwcy97fQ==/2022-11-01.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/proximityplacementgroups/{} 2022-11-01 -->
|
||||
|
||||
#### examples
|
||||
|
||||
- Get a proximity placement group (commonly used with --output). (autogenerated)
|
||||
```bash
|
||||
ppg show --name MyProximityPlacementGroup --resource-group MyResourceGroup
|
||||
```
|
|
@ -0,0 +1,16 @@
|
|||
# [Command] _ppg update_
|
||||
|
||||
Update a proximity placement group.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2022-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3Byb3hpbWl0eXBsYWNlbWVudGdyb3Vwcy97fQ==/2022-11-01.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/proximityplacementgroups/{} 2022-11-01 -->
|
||||
|
||||
#### examples
|
||||
|
||||
- Update a proximity placement group with specifying VM sizes that can be created.
|
||||
```bash
|
||||
ppg update --name MyProximityPlacementGroup --resource-group MyResourceGroup --intent-vm-sizes Standard_E64s_v4 Standard_M416ms_v2
|
||||
```
|
|
@ -0,0 +1,17 @@
|
|||
# [Group] _ppg_
|
||||
|
||||
Manage Proximity Placement Groups.
|
||||
|
||||
## Commands
|
||||
|
||||
- [create](/Commands/ppg/_create.md)
|
||||
: Create a proximity placement group.
|
||||
|
||||
- [delete](/Commands/ppg/_delete.md)
|
||||
: Delete a proximity placement group.
|
||||
|
||||
- [show](/Commands/ppg/_show.md)
|
||||
: Get a proximity placement group.
|
||||
|
||||
- [update](/Commands/ppg/_update.md)
|
||||
: Update a proximity placement group.
|
|
@ -50,6 +50,9 @@
|
|||
- [orbital](/Commands/orbital/readme.md)
|
||||
: Azure Orbital Ground Station as-a-Service (GSaaS).
|
||||
|
||||
- [ppg](/Commands/ppg/readme.md)
|
||||
: Manage Proximity Placement Groups.
|
||||
|
||||
- [reservations](/Commands/reservations/readme.md)
|
||||
: Azure Reservations
|
||||
|
||||
|
|
|
@ -0,0 +1,16 @@
|
|||
# [Command] _restore-point collection create_
|
||||
|
||||
Create operation to create or update the restore point collection. Please refer to https://aka.ms/RestorePoints for more details. When updating a restore point collection, only tags may be modified.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2022-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3Jlc3RvcmVwb2ludGNvbGxlY3Rpb25zL3t9/2022-11-01.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/restorepointcollections/{} 2022-11-01 -->
|
||||
|
||||
#### examples
|
||||
|
||||
- Create or update a restore point collection.
|
||||
```bash
|
||||
restore-point collection create --location "norwayeast" --source-id "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM" --tags myTag1="tagValue1" --resource-group "myResourceGroup" --collection-name "myRpc"
|
||||
```
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _restore-point collection delete_
|
||||
|
||||
Delete the restore point collection. This operation will also delete all the contained restore points.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2022-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3Jlc3RvcmVwb2ludGNvbGxlY3Rpb25zL3t9/2022-11-01.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/restorepointcollections/{} 2022-11-01 -->
|
|
@ -0,0 +1,16 @@
|
|||
# [Command] _restore-point collection list-all_
|
||||
|
||||
Get the list of restore point collections in the subscription. Use nextLink property in the response to get the next page of restore point collections. Do this till nextLink is not null to fetch all the restore point collections.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2022-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3Jlc3RvcmVwb2ludGNvbGxlY3Rpb25z/2022-11-01.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/providers/microsoft.compute/restorepointcollections 2022-11-01 -->
|
||||
|
||||
#### examples
|
||||
|
||||
- Get the list of restore point collections in a subscription.
|
||||
```bash
|
||||
restore-point collection list-all
|
||||
```
|
|
@ -0,0 +1,16 @@
|
|||
# [Command] _restore-point collection list_
|
||||
|
||||
Get the list of restore point collections in a resource group.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2022-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3Jlc3RvcmVwb2ludGNvbGxlY3Rpb25z/2022-11-01.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/restorepointcollections 2022-11-01 -->
|
||||
|
||||
#### examples
|
||||
|
||||
- Get the list of restore point collections in a resource group.
|
||||
```bash
|
||||
restore-point collection list --resource-group "myResourceGroup"
|
||||
```
|
|
@ -0,0 +1,21 @@
|
|||
# [Command] _restore-point collection show_
|
||||
|
||||
Get the restore point collection.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2022-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3Jlc3RvcmVwb2ludGNvbGxlY3Rpb25zL3t9/2022-11-01.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/restorepointcollections/{} 2022-11-01 -->
|
||||
|
||||
#### examples
|
||||
|
||||
- Get a restore point collection (but not the restore points contained in the restore point collection).
|
||||
```bash
|
||||
restore-point collection show --resource-group "myResourceGroup" --collection-name "myRpc"
|
||||
```
|
||||
|
||||
- Get a restore point collection, including the restore points contained in the restore point collection.
|
||||
```bash
|
||||
restore-point collection show --resource-group "myResourceGroup" --collection-name "rpcName"
|
||||
```
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _restore-point collection update_
|
||||
|
||||
Update the restore point collection.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2022-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3Jlc3RvcmVwb2ludGNvbGxlY3Rpb25zL3t9/2022-11-01.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/restorepointcollections/{} 2022-11-01 -->
|
|
@ -0,0 +1,23 @@
|
|||
# [Group] _restore-point collection_
|
||||
|
||||
Create the restore point collection. Please refer to https://aka.ms/RestorePoints for more details. When updating a restore point collection, only tags may be modified.
|
||||
|
||||
## Commands
|
||||
|
||||
- [create](/Commands/restore-point/collection/_create.md)
|
||||
: Create operation to create or update the restore point collection. Please refer to https://aka.ms/RestorePoints for more details. When updating a restore point collection, only tags may be modified.
|
||||
|
||||
- [delete](/Commands/restore-point/collection/_delete.md)
|
||||
: Delete the restore point collection. This operation will also delete all the contained restore points.
|
||||
|
||||
- [list](/Commands/restore-point/collection/_list.md)
|
||||
: Get the list of restore point collections in a resource group.
|
||||
|
||||
- [list-all](/Commands/restore-point/collection/_list-all.md)
|
||||
: Get the list of restore point collections in the subscription. Use nextLink property in the response to get the next page of restore point collections. Do this till nextLink is not null to fetch all the restore point collections.
|
||||
|
||||
- [show](/Commands/restore-point/collection/_show.md)
|
||||
: Get the restore point collection.
|
||||
|
||||
- [update](/Commands/restore-point/collection/_update.md)
|
||||
: Update the restore point collection.
|
|
@ -2,6 +2,11 @@
|
|||
|
||||
Manage restore point with res.
|
||||
|
||||
## Subgroups
|
||||
|
||||
- [collection](/Commands/restore-point/collection/readme.md)
|
||||
: Create the restore point collection. Please refer to https://aka.ms/RestorePoints for more details. When updating a restore point collection, only tags may be modified.
|
||||
|
||||
## Commands
|
||||
|
||||
- [create](/Commands/restore-point/_create.md)
|
||||
|
|
|
@ -39182,6 +39182,136 @@
|
|||
"orbital"
|
||||
]
|
||||
},
|
||||
"ppg": {
|
||||
"commands": {
|
||||
"create": {
|
||||
"help": {
|
||||
"short": "Create a proximity placement group."
|
||||
},
|
||||
"names": [
|
||||
"ppg",
|
||||
"create"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"examples": [
|
||||
{
|
||||
"commands": [
|
||||
"ppg create --name MyProximityPlacementGroup --resource-group MyResourceGroup"
|
||||
],
|
||||
"name": "Create a proximity placement group (autogenerated)"
|
||||
},
|
||||
{
|
||||
"commands": [
|
||||
"ppg create --name MyProximityPlacementGroup --resource-group MyResourceGroup --intent-vm-sizes Standard_E64s_v4 Standard_M416ms_v2"
|
||||
],
|
||||
"name": "Create a proximity placement group with specifying VM sizes that can be created."
|
||||
},
|
||||
{
|
||||
"commands": [
|
||||
"ppg create --name MyProximityPlacementGroup --resource-group MyResourceGroup --intent-vm-sizes Standard_E64s_v4 Standard_M416ms_v2 --zone 1"
|
||||
],
|
||||
"name": "Create a proximity placement group with specifying VM sizes that can be created and availability zone."
|
||||
}
|
||||
],
|
||||
"name": "2022-11-01",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/proximityplacementgroups/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2022-11-01"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"delete": {
|
||||
"help": {
|
||||
"short": "Delete a proximity placement group."
|
||||
},
|
||||
"names": [
|
||||
"ppg",
|
||||
"delete"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2022-11-01",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/proximityplacementgroups/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2022-11-01"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"show": {
|
||||
"help": {
|
||||
"short": "Get a proximity placement group."
|
||||
},
|
||||
"names": [
|
||||
"ppg",
|
||||
"show"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"examples": [
|
||||
{
|
||||
"commands": [
|
||||
"ppg show --name MyProximityPlacementGroup --resource-group MyResourceGroup"
|
||||
],
|
||||
"name": "Get a proximity placement group (commonly used with --output). (autogenerated)"
|
||||
}
|
||||
],
|
||||
"name": "2022-11-01",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/proximityplacementgroups/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2022-11-01"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"update": {
|
||||
"help": {
|
||||
"short": "Update a proximity placement group."
|
||||
},
|
||||
"names": [
|
||||
"ppg",
|
||||
"update"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"examples": [
|
||||
{
|
||||
"commands": [
|
||||
"ppg update --name MyProximityPlacementGroup --resource-group MyResourceGroup --intent-vm-sizes Standard_E64s_v4 Standard_M416ms_v2"
|
||||
],
|
||||
"name": "Update a proximity placement group with specifying VM sizes that can be created."
|
||||
}
|
||||
],
|
||||
"name": "2022-11-01",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/proximityplacementgroups/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2022-11-01"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
"short": "Manage Proximity Placement Groups."
|
||||
},
|
||||
"names": [
|
||||
"ppg"
|
||||
]
|
||||
},
|
||||
"reservations": {
|
||||
"commandGroups": {
|
||||
"catalog": {
|
||||
|
@ -40083,6 +40213,189 @@
|
|||
]
|
||||
},
|
||||
"restore-point": {
|
||||
"commandGroups": {
|
||||
"collection": {
|
||||
"commands": {
|
||||
"create": {
|
||||
"help": {
|
||||
"short": "Create operation to create or update the restore point collection. Please refer to https://aka.ms/RestorePoints for more details. When updating a restore point collection, only tags may be modified."
|
||||
},
|
||||
"names": [
|
||||
"restore-point",
|
||||
"collection",
|
||||
"create"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"examples": [
|
||||
{
|
||||
"commands": [
|
||||
"restore-point collection create --location \"norwayeast\" --source-id \"/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM\" --tags myTag1=\"tagValue1\" --resource-group \"myResourceGroup\" --collection-name \"myRpc\""
|
||||
],
|
||||
"name": "Create or update a restore point collection."
|
||||
}
|
||||
],
|
||||
"name": "2022-11-01",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/restorepointcollections/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2022-11-01"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"delete": {
|
||||
"help": {
|
||||
"short": "Delete the restore point collection. This operation will also delete all the contained restore points."
|
||||
},
|
||||
"names": [
|
||||
"restore-point",
|
||||
"collection",
|
||||
"delete"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2022-11-01",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/restorepointcollections/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2022-11-01"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"list": {
|
||||
"help": {
|
||||
"short": "Get the list of restore point collections in a resource group."
|
||||
},
|
||||
"names": [
|
||||
"restore-point",
|
||||
"collection",
|
||||
"list"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"examples": [
|
||||
{
|
||||
"commands": [
|
||||
"restore-point collection list --resource-group \"myResourceGroup\""
|
||||
],
|
||||
"name": "Get the list of restore point collections in a resource group."
|
||||
}
|
||||
],
|
||||
"name": "2022-11-01",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/restorepointcollections",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2022-11-01"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"list-all": {
|
||||
"help": {
|
||||
"short": "Get the list of restore point collections in the subscription. Use nextLink property in the response to get the next page of restore point collections. Do this till nextLink is not null to fetch all the restore point collections."
|
||||
},
|
||||
"names": [
|
||||
"restore-point",
|
||||
"collection",
|
||||
"list-all"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"examples": [
|
||||
{
|
||||
"commands": [
|
||||
"restore-point collection list-all"
|
||||
],
|
||||
"name": "Get the list of restore point collections in a subscription."
|
||||
}
|
||||
],
|
||||
"name": "2022-11-01",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/providers/microsoft.compute/restorepointcollections",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2022-11-01"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"show": {
|
||||
"help": {
|
||||
"short": "Get the restore point collection."
|
||||
},
|
||||
"names": [
|
||||
"restore-point",
|
||||
"collection",
|
||||
"show"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"examples": [
|
||||
{
|
||||
"commands": [
|
||||
"restore-point collection show --resource-group \"myResourceGroup\" --collection-name \"myRpc\""
|
||||
],
|
||||
"name": "Get a restore point collection (but not the restore points contained in the restore point collection)."
|
||||
},
|
||||
{
|
||||
"commands": [
|
||||
"restore-point collection show --resource-group \"myResourceGroup\" --collection-name \"rpcName\""
|
||||
],
|
||||
"name": "Get a restore point collection, including the restore points contained in the restore point collection."
|
||||
}
|
||||
],
|
||||
"name": "2022-11-01",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/restorepointcollections/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2022-11-01"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"update": {
|
||||
"help": {
|
||||
"short": "Update the restore point collection."
|
||||
},
|
||||
"names": [
|
||||
"restore-point",
|
||||
"collection",
|
||||
"update"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2022-11-01",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/restorepointcollections/{}",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2022-11-01"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
"short": "Create the restore point collection. Please refer to https://aka.ms/RestorePoints for more details. When updating a restore point collection, only tags may be modified."
|
||||
},
|
||||
"names": [
|
||||
"restore-point",
|
||||
"collection"
|
||||
]
|
||||
}
|
||||
},
|
||||
"commands": {
|
||||
"create": {
|
||||
"help": {
|
||||
|
@ -44299,6 +44612,83 @@
|
|||
"vmss",
|
||||
"nic"
|
||||
]
|
||||
},
|
||||
"rolling-upgrade": {
|
||||
"commands": {
|
||||
"cancel": {
|
||||
"help": {
|
||||
"short": "Cancels the current virtual machine scale set rolling upgrade."
|
||||
},
|
||||
"names": [
|
||||
"vmss",
|
||||
"rolling-upgrade",
|
||||
"cancel"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2022-11-01",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/virtualmachinescalesets/{}/rollingupgrades/cancel",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2022-11-01"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"get-latest": {
|
||||
"help": {
|
||||
"short": "Get the status of the latest virtual machine scale set rolling upgrade."
|
||||
},
|
||||
"names": [
|
||||
"vmss",
|
||||
"rolling-upgrade",
|
||||
"get-latest"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2022-11-01",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/virtualmachinescalesets/{}/rollingupgrades/latest",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2022-11-01"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"start": {
|
||||
"help": {
|
||||
"short": "Starts a rolling upgrade to move all virtual machine scale set instances to the latest available Platform Image OS version. Instances which are already running the latest available OS version are not affected."
|
||||
},
|
||||
"names": [
|
||||
"vmss",
|
||||
"rolling-upgrade",
|
||||
"start"
|
||||
],
|
||||
"versions": [
|
||||
{
|
||||
"name": "2022-11-01",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/virtualmachinescalesets/{}/osrollingupgrade",
|
||||
"plane": "mgmt-plane",
|
||||
"version": "2022-11-01"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
"short": "Manage rolling upgrades."
|
||||
},
|
||||
"names": [
|
||||
"vmss",
|
||||
"rolling-upgrade"
|
||||
]
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
|
|
|
@ -9,3 +9,6 @@ Manage groupings of virtual machines in an Azure Virtual Machine Scale Set (VMSS
|
|||
|
||||
- [nic](/Commands/vmss/nic/readme.md)
|
||||
: Manage network interfaces of a VMSS.
|
||||
|
||||
- [rolling-upgrade](/Commands/vmss/rolling-upgrade/readme.md)
|
||||
: Manage rolling upgrades.
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _vmss rolling-upgrade cancel_
|
||||
|
||||
Cancels the current virtual machine scale set rolling upgrade.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2022-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3ZpcnR1YWxtYWNoaW5lc2NhbGVzZXRzL3t9L3JvbGxpbmd1cGdyYWRlcy9jYW5jZWw=/2022-11-01.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/virtualmachinescalesets/{}/rollingupgrades/cancel 2022-11-01 -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _vmss rolling-upgrade get-latest_
|
||||
|
||||
Get the status of the latest virtual machine scale set rolling upgrade.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2022-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3ZpcnR1YWxtYWNoaW5lc2NhbGVzZXRzL3t9L3JvbGxpbmd1cGdyYWRlcy9sYXRlc3Q=/2022-11-01.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/virtualmachinescalesets/{}/rollingupgrades/latest 2022-11-01 -->
|
|
@ -0,0 +1,9 @@
|
|||
# [Command] _vmss rolling-upgrade start_
|
||||
|
||||
Starts a rolling upgrade to move all virtual machine scale set instances to the latest available Platform Image OS version. Instances which are already running the latest available OS version are not affected.
|
||||
|
||||
## Versions
|
||||
|
||||
### [2022-11-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3ZpcnR1YWxtYWNoaW5lc2NhbGVzZXRzL3t9L29zcm9sbGluZ3VwZ3JhZGU=/2022-11-01.xml) **Stable**
|
||||
|
||||
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/virtualmachinescalesets/{}/osrollingupgrade 2022-11-01 -->
|
|
@ -0,0 +1,14 @@
|
|||
# [Group] _vmss rolling-upgrade_
|
||||
|
||||
Manage rolling upgrades.
|
||||
|
||||
## Commands
|
||||
|
||||
- [cancel](/Commands/vmss/rolling-upgrade/_cancel.md)
|
||||
: Cancels the current virtual machine scale set rolling upgrade.
|
||||
|
||||
- [get-latest](/Commands/vmss/rolling-upgrade/_get-latest.md)
|
||||
: Get the status of the latest virtual machine scale set rolling upgrade.
|
||||
|
||||
- [start](/Commands/vmss/rolling-upgrade/_start.md)
|
||||
: Starts a rolling upgrade to move all virtual machine scale set instances to the latest available Platform Image OS version. Instances which are already running the latest available OS version are not affected.
|
|
@ -1,225 +1 @@
|
|||
{
|
||||
"plane": "mgmt-plane",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/providers/microsoft.compute/locations/{}/publishers/{}/artifacttypes/vmextension/types",
|
||||
"version": "2022-08-01",
|
||||
"swagger": "mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvbG9jYXRpb25zL3tsb2NhdGlvbn0vcHVibGlzaGVycy97cHVibGlzaGVyTmFtZX0vYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcw==/V/MjAyMi0wOC0wMQ=="
|
||||
}
|
||||
],
|
||||
"commandGroups": [
|
||||
{
|
||||
"name": "vmss extension image",
|
||||
"commands": [
|
||||
{
|
||||
"name": "list-names",
|
||||
"version": "2022-08-01",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/providers/microsoft.compute/locations/{}/publishers/{}/artifacttypes/vmextension/types",
|
||||
"version": "2022-08-01",
|
||||
"swagger": "mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvbG9jYXRpb25zL3tsb2NhdGlvbn0vcHVibGlzaGVycy97cHVibGlzaGVyTmFtZX0vYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcw==/V/MjAyMi0wOC0wMQ=="
|
||||
}
|
||||
],
|
||||
"argGroups": [
|
||||
{
|
||||
"name": "",
|
||||
"args": [
|
||||
{
|
||||
"type": "ResourceLocation",
|
||||
"var": "$Path.location",
|
||||
"options": [
|
||||
"l",
|
||||
"location"
|
||||
],
|
||||
"required": true,
|
||||
"group": "",
|
||||
"idPart": "name",
|
||||
"help": {
|
||||
"short": "Location. Values from: `az account list-locations`. You can configure the default location using `az configure --defaults location=<location>`."
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"var": "$Path.publisherName",
|
||||
"options": [
|
||||
"p",
|
||||
"publisher",
|
||||
"publisher-name"
|
||||
],
|
||||
"required": true,
|
||||
"group": "",
|
||||
"idPart": "child_name_1",
|
||||
"help": {
|
||||
"short": "Image publisher name."
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "SubscriptionId",
|
||||
"var": "$Path.subscriptionId",
|
||||
"options": [
|
||||
"subscription"
|
||||
],
|
||||
"required": true,
|
||||
"group": "",
|
||||
"idPart": "subscription",
|
||||
"help": {
|
||||
"short": "Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`."
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"operations": [
|
||||
{
|
||||
"operationId": "VirtualMachineExtensionImages_ListTypes",
|
||||
"http": {
|
||||
"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmextension/types",
|
||||
"request": {
|
||||
"method": "get",
|
||||
"path": {
|
||||
"params": [
|
||||
{
|
||||
"type": "string",
|
||||
"name": "location",
|
||||
"arg": "$Path.location",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"name": "publisherName",
|
||||
"arg": "$Path.publisherName",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"name": "subscriptionId",
|
||||
"arg": "$Path.subscriptionId",
|
||||
"required": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"query": {
|
||||
"consts": [
|
||||
{
|
||||
"readOnly": true,
|
||||
"const": true,
|
||||
"default": {
|
||||
"value": "2022-08-01"
|
||||
},
|
||||
"type": "string",
|
||||
"name": "api-version",
|
||||
"required": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"responses": [
|
||||
{
|
||||
"statusCode": [
|
||||
200
|
||||
],
|
||||
"body": {
|
||||
"json": {
|
||||
"var": "$Instance",
|
||||
"schema": {
|
||||
"type": "array<object>",
|
||||
"item": {
|
||||
"type": "object",
|
||||
"props": [
|
||||
{
|
||||
"readOnly": true,
|
||||
"type": "ResourceId",
|
||||
"name": "id",
|
||||
"format": {
|
||||
"template": "/subscriptions/{}/providers/Microsoft.Compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions/{}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "ResourceLocation",
|
||||
"name": "location",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"readOnly": true,
|
||||
"type": "string",
|
||||
"name": "name",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "object",
|
||||
"name": "properties",
|
||||
"props": [
|
||||
{
|
||||
"type": "string",
|
||||
"name": "computeRole",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"name": "handlerSchema",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"name": "operatingSystem",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "boolean",
|
||||
"name": "supportsMultipleExtensions"
|
||||
},
|
||||
{
|
||||
"type": "boolean",
|
||||
"name": "vmScaleSetEnabled"
|
||||
}
|
||||
],
|
||||
"clientFlatten": true
|
||||
},
|
||||
{
|
||||
"type": "object",
|
||||
"name": "tags",
|
||||
"additionalProps": {
|
||||
"item": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"readOnly": true,
|
||||
"type": "string",
|
||||
"name": "type"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"isError": true,
|
||||
"body": {
|
||||
"json": {
|
||||
"schema": {
|
||||
"type": "@ODataV4Format"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"outputs": [
|
||||
{
|
||||
"type": "array",
|
||||
"ref": "$Instance",
|
||||
"clientFlatten": true
|
||||
}
|
||||
],
|
||||
"confirmation": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.compute/locations/{}/publishers/{}/artifacttypes/vmextension/types", "version": "2022-08-01", "swagger": "mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvbG9jYXRpb25zL3tsb2NhdGlvbn0vcHVibGlzaGVycy97cHVibGlzaGVyTmFtZX0vYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcw==/V/MjAyMi0wOC0wMQ=="}], "commandGroups": [{"name": "vmss extension image", "commands": [{"name": "list-names", "version": "2022-08-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.compute/locations/{}/publishers/{}/artifacttypes/vmextension/types", "version": "2022-08-01", "swagger": "mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvbG9jYXRpb25zL3tsb2NhdGlvbn0vcHVibGlzaGVycy97cHVibGlzaGVyTmFtZX0vYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcw==/V/MjAyMi0wOC0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceLocation", "var": "$Path.location", "options": ["l", "location"], "required": true, "group": "", "idPart": "name", "help": {"short": "Location. Values from: `az account list-locations`. You can configure the default location using `az configure --defaults location=<location>`."}}, {"type": "string", "var": "$Path.publisherName", "options": ["p", "publisher", "publisher-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Image publisher name."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`."}}]}], "operations": [{"operationId": "VirtualMachineExtensionImages_ListTypes", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmextension/types", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "location", "arg": "$Path.location", "required": true}, {"type": "string", "name": "publisherName", "arg": "$Path.publisherName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2022-08-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "array<object>", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/providers/Microsoft.Compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "computeRole", "required": true}, {"type": "string", "name": "handlerSchema", "required": true}, {"type": "string", "name": "operatingSystem", "required": true}, {"type": "boolean", "name": "supportsMultipleExtensions"}, {"type": "boolean", "name": "vmScaleSetEnabled"}], "clientFlatten": true}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]}
|
|
@ -1,296 +1 @@
|
|||
{
|
||||
"plane": "mgmt-plane",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/providers/microsoft.compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions",
|
||||
"version": "2022-08-01",
|
||||
"swagger": "mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvbG9jYXRpb25zL3tsb2NhdGlvbn0vcHVibGlzaGVycy97cHVibGlzaGVyTmFtZX0vYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy97dHlwZX0vdmVyc2lvbnM=/V/MjAyMi0wOC0wMQ=="
|
||||
}
|
||||
],
|
||||
"commandGroups": [
|
||||
{
|
||||
"name": "vmss extension image",
|
||||
"commands": [
|
||||
{
|
||||
"name": "list-versions",
|
||||
"version": "2022-08-01",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/providers/microsoft.compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions",
|
||||
"version": "2022-08-01",
|
||||
"swagger": "mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvbG9jYXRpb25zL3tsb2NhdGlvbn0vcHVibGlzaGVycy97cHVibGlzaGVyTmFtZX0vYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy97dHlwZX0vdmVyc2lvbnM=/V/MjAyMi0wOC0wMQ=="
|
||||
}
|
||||
],
|
||||
"argGroups": [
|
||||
{
|
||||
"name": "",
|
||||
"args": [
|
||||
{
|
||||
"type": "ResourceLocation",
|
||||
"var": "$Path.location",
|
||||
"options": [
|
||||
"l",
|
||||
"location"
|
||||
],
|
||||
"required": true,
|
||||
"group": "",
|
||||
"idPart": "name",
|
||||
"help": {
|
||||
"short": "Location. Values from: `az account list-locations`. You can configure the default location using `az configure --defaults location=<location>`."
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"var": "$Path.publisherName",
|
||||
"options": [
|
||||
"p",
|
||||
"publisher",
|
||||
"publisher-name"
|
||||
],
|
||||
"required": true,
|
||||
"group": "",
|
||||
"idPart": "child_name_1",
|
||||
"help": {
|
||||
"short": "Image publisher name."
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "SubscriptionId",
|
||||
"var": "$Path.subscriptionId",
|
||||
"options": [
|
||||
"subscription"
|
||||
],
|
||||
"required": true,
|
||||
"group": "",
|
||||
"idPart": "subscription",
|
||||
"help": {
|
||||
"short": "Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`."
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"var": "$Path.type",
|
||||
"options": [
|
||||
"n",
|
||||
"name",
|
||||
"type"
|
||||
],
|
||||
"required": true,
|
||||
"group": "",
|
||||
"idPart": "child_name_3",
|
||||
"help": {
|
||||
"short": "Name of the extension."
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"var": "$Query.filter",
|
||||
"options": [
|
||||
"filter"
|
||||
],
|
||||
"group": "",
|
||||
"help": {
|
||||
"short": "The filter to apply on the operation. Default value is None."
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"var": "$Query.orderby",
|
||||
"options": [
|
||||
"orderby"
|
||||
],
|
||||
"group": "",
|
||||
"help": {
|
||||
"short": "The $orderby odata query option."
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "integer32",
|
||||
"var": "$Query.top",
|
||||
"options": [
|
||||
"top"
|
||||
],
|
||||
"group": "",
|
||||
"help": {
|
||||
"short": "The $top odata query option."
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"operations": [
|
||||
{
|
||||
"operationId": "VirtualMachineExtensionImages_ListVersions",
|
||||
"http": {
|
||||
"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmextension/types/{type}/versions",
|
||||
"request": {
|
||||
"method": "get",
|
||||
"path": {
|
||||
"params": [
|
||||
{
|
||||
"type": "string",
|
||||
"name": "location",
|
||||
"arg": "$Path.location",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"name": "publisherName",
|
||||
"arg": "$Path.publisherName",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"name": "subscriptionId",
|
||||
"arg": "$Path.subscriptionId",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"name": "type",
|
||||
"arg": "$Path.type",
|
||||
"required": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"query": {
|
||||
"params": [
|
||||
{
|
||||
"type": "string",
|
||||
"name": "$filter",
|
||||
"arg": "$Query.filter"
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"name": "$orderby",
|
||||
"arg": "$Query.orderby"
|
||||
},
|
||||
{
|
||||
"type": "integer32",
|
||||
"name": "$top",
|
||||
"arg": "$Query.top"
|
||||
}
|
||||
],
|
||||
"consts": [
|
||||
{
|
||||
"readOnly": true,
|
||||
"const": true,
|
||||
"default": {
|
||||
"value": "2022-08-01"
|
||||
},
|
||||
"type": "string",
|
||||
"name": "api-version",
|
||||
"required": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"responses": [
|
||||
{
|
||||
"statusCode": [
|
||||
200
|
||||
],
|
||||
"body": {
|
||||
"json": {
|
||||
"var": "$Instance",
|
||||
"schema": {
|
||||
"type": "array<object>",
|
||||
"item": {
|
||||
"type": "object",
|
||||
"props": [
|
||||
{
|
||||
"readOnly": true,
|
||||
"type": "ResourceId",
|
||||
"name": "id",
|
||||
"format": {
|
||||
"template": "/subscriptions/{}/providers/Microsoft.Compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions/{}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "ResourceLocation",
|
||||
"name": "location",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"readOnly": true,
|
||||
"type": "string",
|
||||
"name": "name",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "object",
|
||||
"name": "properties",
|
||||
"props": [
|
||||
{
|
||||
"type": "string",
|
||||
"name": "computeRole",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"name": "handlerSchema",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"name": "operatingSystem",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "boolean",
|
||||
"name": "supportsMultipleExtensions"
|
||||
},
|
||||
{
|
||||
"type": "boolean",
|
||||
"name": "vmScaleSetEnabled"
|
||||
}
|
||||
],
|
||||
"clientFlatten": true
|
||||
},
|
||||
{
|
||||
"type": "object",
|
||||
"name": "tags",
|
||||
"additionalProps": {
|
||||
"item": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"readOnly": true,
|
||||
"type": "string",
|
||||
"name": "type"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"isError": true,
|
||||
"body": {
|
||||
"json": {
|
||||
"schema": {
|
||||
"type": "@ODataV4Format"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"outputs": [
|
||||
{
|
||||
"type": "array",
|
||||
"ref": "$Instance",
|
||||
"clientFlatten": true
|
||||
}
|
||||
],
|
||||
"confirmation": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions", "version": "2022-08-01", "swagger": "mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvbG9jYXRpb25zL3tsb2NhdGlvbn0vcHVibGlzaGVycy97cHVibGlzaGVyTmFtZX0vYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy97dHlwZX0vdmVyc2lvbnM=/V/MjAyMi0wOC0wMQ=="}], "commandGroups": [{"name": "vmss extension image", "commands": [{"name": "list-versions", "version": "2022-08-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions", "version": "2022-08-01", "swagger": "mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvbG9jYXRpb25zL3tsb2NhdGlvbn0vcHVibGlzaGVycy97cHVibGlzaGVyTmFtZX0vYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy97dHlwZX0vdmVyc2lvbnM=/V/MjAyMi0wOC0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceLocation", "var": "$Path.location", "options": ["l", "location"], "required": true, "group": "", "idPart": "name", "help": {"short": "Location. Values from: `az account list-locations`. You can configure the default location using `az configure --defaults location=<location>`."}}, {"type": "string", "var": "$Path.publisherName", "options": ["p", "publisher", "publisher-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Image publisher name."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`."}}, {"type": "string", "var": "$Path.type", "options": ["n", "name", "type"], "required": true, "group": "", "idPart": "child_name_3", "help": {"short": "Name of the extension."}}, {"type": "string", "var": "$Query.filter", "options": ["filter"], "group": "", "help": {"short": "The filter to apply on the operation. Default value is None."}}, {"type": "string", "var": "$Query.orderby", "options": ["orderby"], "group": "", "help": {"short": "The $orderby odata query option."}}, {"type": "integer32", "var": "$Query.top", "options": ["top"], "group": "", "help": {"short": "The $top odata query option."}}]}], "operations": [{"operationId": "VirtualMachineExtensionImages_ListVersions", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmextension/types/{type}/versions", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "location", "arg": "$Path.location", "required": true}, {"type": "string", "name": "publisherName", "arg": "$Path.publisherName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "type", "arg": "$Path.type", "required": true}]}, "query": {"params": [{"type": "string", "name": "$filter", "arg": "$Query.filter"}, {"type": "string", "name": "$orderby", "arg": "$Query.orderby"}, {"type": "integer32", "name": "$top", "arg": "$Query.top"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2022-08-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "array<object>", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/providers/Microsoft.Compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "computeRole", "required": true}, {"type": "string", "name": "handlerSchema", "required": true}, {"type": "string", "name": "operatingSystem", "required": true}, {"type": "boolean", "name": "supportsMultipleExtensions"}, {"type": "boolean", "name": "vmScaleSetEnabled"}], "clientFlatten": true}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]}
|
|
@ -1,262 +1 @@
|
|||
{
|
||||
"plane": "mgmt-plane",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/providers/microsoft.compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions/{}",
|
||||
"version": "2022-08-01",
|
||||
"swagger": "mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvbG9jYXRpb25zL3tsb2NhdGlvbn0vcHVibGlzaGVycy97cHVibGlzaGVyTmFtZX0vYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy97dHlwZX0vdmVyc2lvbnMve3ZlcnNpb259/V/MjAyMi0wOC0wMQ=="
|
||||
}
|
||||
],
|
||||
"commandGroups": [
|
||||
{
|
||||
"name": "vmss extension image",
|
||||
"commands": [
|
||||
{
|
||||
"name": "show",
|
||||
"version": "2022-08-01",
|
||||
"resources": [
|
||||
{
|
||||
"id": "/subscriptions/{}/providers/microsoft.compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions/{}",
|
||||
"version": "2022-08-01",
|
||||
"swagger": "mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvbG9jYXRpb25zL3tsb2NhdGlvbn0vcHVibGlzaGVycy97cHVibGlzaGVyTmFtZX0vYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy97dHlwZX0vdmVyc2lvbnMve3ZlcnNpb259/V/MjAyMi0wOC0wMQ=="
|
||||
}
|
||||
],
|
||||
"argGroups": [
|
||||
{
|
||||
"name": "",
|
||||
"args": [
|
||||
{
|
||||
"type": "ResourceLocation",
|
||||
"var": "$Path.location",
|
||||
"options": [
|
||||
"l",
|
||||
"location"
|
||||
],
|
||||
"required": true,
|
||||
"group": "",
|
||||
"idPart": "name",
|
||||
"help": {
|
||||
"short": "Location. Values from: `az account list-locations`. You can configure the default location using `az configure --defaults location=<location>`."
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"var": "$Path.publisherName",
|
||||
"options": [
|
||||
"p",
|
||||
"publisher",
|
||||
"publisher-name"
|
||||
],
|
||||
"required": true,
|
||||
"group": "",
|
||||
"idPart": "child_name_1",
|
||||
"help": {
|
||||
"short": "Image publisher name."
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "SubscriptionId",
|
||||
"var": "$Path.subscriptionId",
|
||||
"options": [
|
||||
"subscription"
|
||||
],
|
||||
"required": true,
|
||||
"group": "",
|
||||
"idPart": "subscription",
|
||||
"help": {
|
||||
"short": "Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`."
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"var": "$Path.type",
|
||||
"options": [
|
||||
"n",
|
||||
"name",
|
||||
"type"
|
||||
],
|
||||
"required": true,
|
||||
"group": "",
|
||||
"idPart": "child_name_3",
|
||||
"help": {
|
||||
"short": "Name of the extension."
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"var": "$Path.version",
|
||||
"options": [
|
||||
"version"
|
||||
],
|
||||
"required": true,
|
||||
"group": "",
|
||||
"idPart": "child_name_4",
|
||||
"help": {
|
||||
"short": "Extension version"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"operations": [
|
||||
{
|
||||
"operationId": "VirtualMachineExtensionImages_Get",
|
||||
"http": {
|
||||
"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmextension/types/{type}/versions/{version}",
|
||||
"request": {
|
||||
"method": "get",
|
||||
"path": {
|
||||
"params": [
|
||||
{
|
||||
"type": "string",
|
||||
"name": "location",
|
||||
"arg": "$Path.location",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"name": "publisherName",
|
||||
"arg": "$Path.publisherName",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"name": "subscriptionId",
|
||||
"arg": "$Path.subscriptionId",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"name": "type",
|
||||
"arg": "$Path.type",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"name": "version",
|
||||
"arg": "$Path.version",
|
||||
"required": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"query": {
|
||||
"consts": [
|
||||
{
|
||||
"readOnly": true,
|
||||
"const": true,
|
||||
"default": {
|
||||
"value": "2022-08-01"
|
||||
},
|
||||
"type": "string",
|
||||
"name": "api-version",
|
||||
"required": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"responses": [
|
||||
{
|
||||
"statusCode": [
|
||||
200
|
||||
],
|
||||
"body": {
|
||||
"json": {
|
||||
"var": "$Instance",
|
||||
"schema": {
|
||||
"type": "object",
|
||||
"props": [
|
||||
{
|
||||
"readOnly": true,
|
||||
"type": "ResourceId",
|
||||
"name": "id",
|
||||
"format": {
|
||||
"template": "/subscriptions/{}/providers/Microsoft.Compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions/{}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "ResourceLocation",
|
||||
"name": "location",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"readOnly": true,
|
||||
"type": "string",
|
||||
"name": "name",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "object",
|
||||
"name": "properties",
|
||||
"props": [
|
||||
{
|
||||
"type": "string",
|
||||
"name": "computeRole",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"name": "handlerSchema",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"name": "operatingSystem",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "boolean",
|
||||
"name": "supportsMultipleExtensions"
|
||||
},
|
||||
{
|
||||
"type": "boolean",
|
||||
"name": "vmScaleSetEnabled"
|
||||
}
|
||||
],
|
||||
"clientFlatten": true
|
||||
},
|
||||
{
|
||||
"type": "object",
|
||||
"name": "tags",
|
||||
"additionalProps": {
|
||||
"item": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"readOnly": true,
|
||||
"type": "string",
|
||||
"name": "type"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"isError": true,
|
||||
"body": {
|
||||
"json": {
|
||||
"schema": {
|
||||
"type": "@ODataV4Format"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"outputs": [
|
||||
{
|
||||
"type": "object",
|
||||
"ref": "$Instance",
|
||||
"clientFlatten": true
|
||||
}
|
||||
],
|
||||
"confirmation": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions/{}", "version": "2022-08-01", "swagger": "mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvbG9jYXRpb25zL3tsb2NhdGlvbn0vcHVibGlzaGVycy97cHVibGlzaGVyTmFtZX0vYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy97dHlwZX0vdmVyc2lvbnMve3ZlcnNpb259/V/MjAyMi0wOC0wMQ=="}], "commandGroups": [{"name": "vmss extension image", "commands": [{"name": "show", "version": "2022-08-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions/{}", "version": "2022-08-01", "swagger": "mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvbG9jYXRpb25zL3tsb2NhdGlvbn0vcHVibGlzaGVycy97cHVibGlzaGVyTmFtZX0vYXJ0aWZhY3R0eXBlcy92bWV4dGVuc2lvbi90eXBlcy97dHlwZX0vdmVyc2lvbnMve3ZlcnNpb259/V/MjAyMi0wOC0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceLocation", "var": "$Path.location", "options": ["l", "location"], "required": true, "group": "", "idPart": "name", "help": {"short": "Location. Values from: `az account list-locations`. You can configure the default location using `az configure --defaults location=<location>`."}}, {"type": "string", "var": "$Path.publisherName", "options": ["p", "publisher", "publisher-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "Image publisher name."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`."}}, {"type": "string", "var": "$Path.type", "options": ["n", "name", "type"], "required": true, "group": "", "idPart": "child_name_3", "help": {"short": "Name of the extension."}}, {"type": "string", "var": "$Path.version", "options": ["version"], "required": true, "group": "", "idPart": "child_name_4", "help": {"short": "Extension version"}}]}], "operations": [{"operationId": "VirtualMachineExtensionImages_Get", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmextension/types/{type}/versions/{version}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "location", "arg": "$Path.location", "required": true}, {"type": "string", "name": "publisherName", "arg": "$Path.publisherName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "type", "arg": "$Path.type", "required": true}, {"type": "string", "name": "version", "arg": "$Path.version", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2022-08-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/providers/Microsoft.Compute/locations/{}/publishers/{}/artifacttypes/vmextension/types/{}/versions/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "computeRole", "required": true}, {"type": "string", "name": "handlerSchema", "required": true}, {"type": "string", "name": "operatingSystem", "required": true}, {"type": "boolean", "name": "supportsMultipleExtensions"}, {"type": "boolean", "name": "vmScaleSetEnabled"}], "clientFlatten": true}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]}
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -0,0 +1,518 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/providers/microsoft.compute/restorepointcollections" version="2022-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvcmVzdG9yZVBvaW50Q29sbGVjdGlvbnM=/V/MjAyMi0xMS0wMQ=="/>
|
||||
<commandGroup name="restore-point collection">
|
||||
<command name="list-all" version="2022-11-01" confirmation="">
|
||||
<resource id="/subscriptions/{}/providers/microsoft.compute/restorepointcollections" version="2022-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkNvbXB1dGUvcmVzdG9yZVBvaW50Q29sbGVjdGlvbnM=/V/MjAyMi0xMS0wMQ=="/>
|
||||
<argGroup name="">
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`."/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="RestorePointCollections_ListAll">
|
||||
<http path="/subscriptions/{subscriptionId}/providers/Microsoft.Compute/restorePointCollections">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2022-11-01""/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Compute/restorePointCollections/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop readOnly="True" type="string" name="provisioningState"/>
|
||||
<prop readOnly="True" type="string" name="restorePointCollectionId"/>
|
||||
<prop readOnly="True" type="array<object>" name="restorePoints">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Compute/restorePointCollections/{}/restorePoints/{}"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop type="string" name="consistencyMode">
|
||||
<enum>
|
||||
<item value=""ApplicationConsistent""/>
|
||||
<item value=""CrashConsistent""/>
|
||||
<item value=""FileSystemConsistent""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="excludeDisks">
|
||||
<item type="object" cls="ApiEntityReference_read">
|
||||
<prop type="string" name="id"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="instanceView">
|
||||
<prop type="array<object>" name="diskRestorePoints">
|
||||
<item type="object">
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="object" name="replicationStatus">
|
||||
<prop type="integer32" name="completionPercent"/>
|
||||
<prop type="object" name="status" cls="InstanceViewStatus_read">
|
||||
<prop type="string" name="code"/>
|
||||
<prop type="string" name="displayStatus"/>
|
||||
<prop type="string" name="level">
|
||||
<enum>
|
||||
<item value=""Error""/>
|
||||
<item value=""Info""/>
|
||||
<item value=""Warning""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="message"/>
|
||||
<prop type="dateTime" name="time"/>
|
||||
</prop>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<@InstanceViewStatus_read>" name="statuses">
|
||||
<item type="@InstanceViewStatus_read"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="provisioningState"/>
|
||||
<prop type="object" name="sourceMetadata">
|
||||
<prop type="object" name="diagnosticsProfile">
|
||||
<prop type="object" name="bootDiagnostics">
|
||||
<prop type="boolean" name="enabled"/>
|
||||
<prop type="string" name="storageUri"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="hardwareProfile">
|
||||
<prop type="string" name="vmSize">
|
||||
<enum>
|
||||
<item value=""Basic_A0""/>
|
||||
<item value=""Basic_A1""/>
|
||||
<item value=""Basic_A2""/>
|
||||
<item value=""Basic_A3""/>
|
||||
<item value=""Basic_A4""/>
|
||||
<item value=""Standard_A0""/>
|
||||
<item value=""Standard_A1""/>
|
||||
<item value=""Standard_A10""/>
|
||||
<item value=""Standard_A11""/>
|
||||
<item value=""Standard_A1_v2""/>
|
||||
<item value=""Standard_A2""/>
|
||||
<item value=""Standard_A2_v2""/>
|
||||
<item value=""Standard_A2m_v2""/>
|
||||
<item value=""Standard_A3""/>
|
||||
<item value=""Standard_A4""/>
|
||||
<item value=""Standard_A4_v2""/>
|
||||
<item value=""Standard_A4m_v2""/>
|
||||
<item value=""Standard_A5""/>
|
||||
<item value=""Standard_A6""/>
|
||||
<item value=""Standard_A7""/>
|
||||
<item value=""Standard_A8""/>
|
||||
<item value=""Standard_A8_v2""/>
|
||||
<item value=""Standard_A8m_v2""/>
|
||||
<item value=""Standard_A9""/>
|
||||
<item value=""Standard_B1ms""/>
|
||||
<item value=""Standard_B1s""/>
|
||||
<item value=""Standard_B2ms""/>
|
||||
<item value=""Standard_B2s""/>
|
||||
<item value=""Standard_B4ms""/>
|
||||
<item value=""Standard_B8ms""/>
|
||||
<item value=""Standard_D1""/>
|
||||
<item value=""Standard_D11""/>
|
||||
<item value=""Standard_D11_v2""/>
|
||||
<item value=""Standard_D12""/>
|
||||
<item value=""Standard_D12_v2""/>
|
||||
<item value=""Standard_D13""/>
|
||||
<item value=""Standard_D13_v2""/>
|
||||
<item value=""Standard_D14""/>
|
||||
<item value=""Standard_D14_v2""/>
|
||||
<item value=""Standard_D15_v2""/>
|
||||
<item value=""Standard_D16_v3""/>
|
||||
<item value=""Standard_D16s_v3""/>
|
||||
<item value=""Standard_D1_v2""/>
|
||||
<item value=""Standard_D2""/>
|
||||
<item value=""Standard_D2_v2""/>
|
||||
<item value=""Standard_D2_v3""/>
|
||||
<item value=""Standard_D2s_v3""/>
|
||||
<item value=""Standard_D3""/>
|
||||
<item value=""Standard_D32_v3""/>
|
||||
<item value=""Standard_D32s_v3""/>
|
||||
<item value=""Standard_D3_v2""/>
|
||||
<item value=""Standard_D4""/>
|
||||
<item value=""Standard_D4_v2""/>
|
||||
<item value=""Standard_D4_v3""/>
|
||||
<item value=""Standard_D4s_v3""/>
|
||||
<item value=""Standard_D5_v2""/>
|
||||
<item value=""Standard_D64_v3""/>
|
||||
<item value=""Standard_D64s_v3""/>
|
||||
<item value=""Standard_D8_v3""/>
|
||||
<item value=""Standard_D8s_v3""/>
|
||||
<item value=""Standard_DS1""/>
|
||||
<item value=""Standard_DS11""/>
|
||||
<item value=""Standard_DS11_v2""/>
|
||||
<item value=""Standard_DS12""/>
|
||||
<item value=""Standard_DS12_v2""/>
|
||||
<item value=""Standard_DS13""/>
|
||||
<item value=""Standard_DS13-2_v2""/>
|
||||
<item value=""Standard_DS13-4_v2""/>
|
||||
<item value=""Standard_DS13_v2""/>
|
||||
<item value=""Standard_DS14""/>
|
||||
<item value=""Standard_DS14-4_v2""/>
|
||||
<item value=""Standard_DS14-8_v2""/>
|
||||
<item value=""Standard_DS14_v2""/>
|
||||
<item value=""Standard_DS15_v2""/>
|
||||
<item value=""Standard_DS1_v2""/>
|
||||
<item value=""Standard_DS2""/>
|
||||
<item value=""Standard_DS2_v2""/>
|
||||
<item value=""Standard_DS3""/>
|
||||
<item value=""Standard_DS3_v2""/>
|
||||
<item value=""Standard_DS4""/>
|
||||
<item value=""Standard_DS4_v2""/>
|
||||
<item value=""Standard_DS5_v2""/>
|
||||
<item value=""Standard_E16_v3""/>
|
||||
<item value=""Standard_E16s_v3""/>
|
||||
<item value=""Standard_E2_v3""/>
|
||||
<item value=""Standard_E2s_v3""/>
|
||||
<item value=""Standard_E32-16_v3""/>
|
||||
<item value=""Standard_E32-8s_v3""/>
|
||||
<item value=""Standard_E32_v3""/>
|
||||
<item value=""Standard_E32s_v3""/>
|
||||
<item value=""Standard_E4_v3""/>
|
||||
<item value=""Standard_E4s_v3""/>
|
||||
<item value=""Standard_E64-16s_v3""/>
|
||||
<item value=""Standard_E64-32s_v3""/>
|
||||
<item value=""Standard_E64_v3""/>
|
||||
<item value=""Standard_E64s_v3""/>
|
||||
<item value=""Standard_E8_v3""/>
|
||||
<item value=""Standard_E8s_v3""/>
|
||||
<item value=""Standard_F1""/>
|
||||
<item value=""Standard_F16""/>
|
||||
<item value=""Standard_F16s""/>
|
||||
<item value=""Standard_F16s_v2""/>
|
||||
<item value=""Standard_F1s""/>
|
||||
<item value=""Standard_F2""/>
|
||||
<item value=""Standard_F2s""/>
|
||||
<item value=""Standard_F2s_v2""/>
|
||||
<item value=""Standard_F32s_v2""/>
|
||||
<item value=""Standard_F4""/>
|
||||
<item value=""Standard_F4s""/>
|
||||
<item value=""Standard_F4s_v2""/>
|
||||
<item value=""Standard_F64s_v2""/>
|
||||
<item value=""Standard_F72s_v2""/>
|
||||
<item value=""Standard_F8""/>
|
||||
<item value=""Standard_F8s""/>
|
||||
<item value=""Standard_F8s_v2""/>
|
||||
<item value=""Standard_G1""/>
|
||||
<item value=""Standard_G2""/>
|
||||
<item value=""Standard_G3""/>
|
||||
<item value=""Standard_G4""/>
|
||||
<item value=""Standard_G5""/>
|
||||
<item value=""Standard_GS1""/>
|
||||
<item value=""Standard_GS2""/>
|
||||
<item value=""Standard_GS3""/>
|
||||
<item value=""Standard_GS4""/>
|
||||
<item value=""Standard_GS4-4""/>
|
||||
<item value=""Standard_GS4-8""/>
|
||||
<item value=""Standard_GS5""/>
|
||||
<item value=""Standard_GS5-16""/>
|
||||
<item value=""Standard_GS5-8""/>
|
||||
<item value=""Standard_H16""/>
|
||||
<item value=""Standard_H16m""/>
|
||||
<item value=""Standard_H16mr""/>
|
||||
<item value=""Standard_H16r""/>
|
||||
<item value=""Standard_H8""/>
|
||||
<item value=""Standard_H8m""/>
|
||||
<item value=""Standard_L16s""/>
|
||||
<item value=""Standard_L32s""/>
|
||||
<item value=""Standard_L4s""/>
|
||||
<item value=""Standard_L8s""/>
|
||||
<item value=""Standard_M128-32ms""/>
|
||||
<item value=""Standard_M128-64ms""/>
|
||||
<item value=""Standard_M128ms""/>
|
||||
<item value=""Standard_M128s""/>
|
||||
<item value=""Standard_M64-16ms""/>
|
||||
<item value=""Standard_M64-32ms""/>
|
||||
<item value=""Standard_M64ms""/>
|
||||
<item value=""Standard_M64s""/>
|
||||
<item value=""Standard_NC12""/>
|
||||
<item value=""Standard_NC12s_v2""/>
|
||||
<item value=""Standard_NC12s_v3""/>
|
||||
<item value=""Standard_NC24""/>
|
||||
<item value=""Standard_NC24r""/>
|
||||
<item value=""Standard_NC24rs_v2""/>
|
||||
<item value=""Standard_NC24rs_v3""/>
|
||||
<item value=""Standard_NC24s_v2""/>
|
||||
<item value=""Standard_NC24s_v3""/>
|
||||
<item value=""Standard_NC6""/>
|
||||
<item value=""Standard_NC6s_v2""/>
|
||||
<item value=""Standard_NC6s_v3""/>
|
||||
<item value=""Standard_ND12s""/>
|
||||
<item value=""Standard_ND24rs""/>
|
||||
<item value=""Standard_ND24s""/>
|
||||
<item value=""Standard_ND6s""/>
|
||||
<item value=""Standard_NV12""/>
|
||||
<item value=""Standard_NV24""/>
|
||||
<item value=""Standard_NV6""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="object" name="vmSizeProperties">
|
||||
<prop type="integer32" name="vCPUsAvailable"/>
|
||||
<prop type="integer32" name="vCPUsPerCore"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="string" name="licenseType"/>
|
||||
<prop type="string" name="location"/>
|
||||
<prop type="object" name="osProfile">
|
||||
<prop type="string" name="adminPassword"/>
|
||||
<prop type="string" name="adminUsername"/>
|
||||
<prop type="boolean" name="allowExtensionOperations"/>
|
||||
<prop type="string" name="computerName"/>
|
||||
<prop type="string" name="customData"/>
|
||||
<prop type="object" name="linuxConfiguration">
|
||||
<prop type="boolean" name="disablePasswordAuthentication"/>
|
||||
<prop type="boolean" name="enableVMAgentPlatformUpdates"/>
|
||||
<prop type="object" name="patchSettings">
|
||||
<prop type="string" name="assessmentMode">
|
||||
<enum>
|
||||
<item value=""AutomaticByPlatform""/>
|
||||
<item value=""ImageDefault""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="object" name="automaticByPlatformSettings">
|
||||
<prop type="string" name="rebootSetting">
|
||||
<enum>
|
||||
<item value=""Always""/>
|
||||
<item value=""IfRequired""/>
|
||||
<item value=""Never""/>
|
||||
<item value=""Unknown""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="string" name="patchMode">
|
||||
<enum>
|
||||
<item value=""AutomaticByPlatform""/>
|
||||
<item value=""ImageDefault""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="boolean" name="provisionVMAgent"/>
|
||||
<prop type="object" name="ssh">
|
||||
<prop type="array<object>" name="publicKeys" identifiers="path">
|
||||
<item type="object">
|
||||
<prop type="string" name="keyData"/>
|
||||
<prop type="string" name="path"/>
|
||||
</item>
|
||||
</prop>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="boolean" name="requireGuestProvisionSignal"/>
|
||||
<prop type="array<object>" name="secrets">
|
||||
<item type="object">
|
||||
<prop type="@SubResource_read" name="sourceVault"/>
|
||||
<prop type="array<object>" name="vaultCertificates" identifiers="certificateUrl">
|
||||
<item type="object">
|
||||
<prop type="string" name="certificateStore"/>
|
||||
<prop type="string" name="certificateUrl"/>
|
||||
</item>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="windowsConfiguration">
|
||||
<prop type="array<object>" name="additionalUnattendContent">
|
||||
<item type="object">
|
||||
<prop type="string" name="componentName">
|
||||
<enum>
|
||||
<item value=""Microsoft-Windows-Shell-Setup""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="content"/>
|
||||
<prop type="string" name="passName">
|
||||
<enum>
|
||||
<item value=""OobeSystem""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="settingName">
|
||||
<enum>
|
||||
<item value=""AutoLogon""/>
|
||||
<item value=""FirstLogonCommands""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="boolean" name="enableAutomaticUpdates"/>
|
||||
<prop type="boolean" name="enableVMAgentPlatformUpdates"/>
|
||||
<prop type="object" name="patchSettings">
|
||||
<prop type="string" name="assessmentMode">
|
||||
<enum>
|
||||
<item value=""AutomaticByPlatform""/>
|
||||
<item value=""ImageDefault""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="object" name="automaticByPlatformSettings">
|
||||
<prop type="string" name="rebootSetting">
|
||||
<enum>
|
||||
<item value=""Always""/>
|
||||
<item value=""IfRequired""/>
|
||||
<item value=""Never""/>
|
||||
<item value=""Unknown""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="boolean" name="enableHotpatching"/>
|
||||
<prop type="string" name="patchMode">
|
||||
<enum>
|
||||
<item value=""AutomaticByOS""/>
|
||||
<item value=""AutomaticByPlatform""/>
|
||||
<item value=""Manual""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="boolean" name="provisionVMAgent"/>
|
||||
<prop type="string" name="timeZone"/>
|
||||
<prop type="object" name="winRM">
|
||||
<prop type="array<object>" name="listeners">
|
||||
<item type="object">
|
||||
<prop type="string" name="certificateUrl"/>
|
||||
<prop type="string" name="protocol">
|
||||
<enum>
|
||||
<item value=""Http""/>
|
||||
<item value=""Https""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
</prop>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="securityProfile">
|
||||
<prop type="boolean" name="encryptionAtHost"/>
|
||||
<prop type="string" name="securityType">
|
||||
<enum>
|
||||
<item value=""ConfidentialVM""/>
|
||||
<item value=""TrustedLaunch""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="object" name="uefiSettings">
|
||||
<prop type="boolean" name="secureBootEnabled"/>
|
||||
<prop type="boolean" name="vTpmEnabled"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="storageProfile">
|
||||
<prop type="array<object>" name="dataDisks" identifiers="lun">
|
||||
<item type="object">
|
||||
<prop type="string" name="caching">
|
||||
<enum>
|
||||
<item value=""None""/>
|
||||
<item value=""ReadOnly""/>
|
||||
<item value=""ReadWrite""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="@ApiEntityReference_read" name="diskRestorePoint"/>
|
||||
<prop type="integer32" name="diskSizeGB"/>
|
||||
<prop type="integer32" name="lun"/>
|
||||
<prop type="@ManagedDiskParameters_read" name="managedDisk"/>
|
||||
<prop type="string" name="name"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="osDisk">
|
||||
<prop type="string" name="caching">
|
||||
<enum>
|
||||
<item value=""None""/>
|
||||
<item value=""ReadOnly""/>
|
||||
<item value=""ReadWrite""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="@ApiEntityReference_read" name="diskRestorePoint"/>
|
||||
<prop type="integer32" name="diskSizeGB"/>
|
||||
<prop type="object" name="encryptionSettings">
|
||||
<prop type="object" name="diskEncryptionKey">
|
||||
<prop type="string" name="secretUrl" required="True"/>
|
||||
<prop type="object" name="sourceVault" required="True" cls="SubResource_read">
|
||||
<prop type="string" name="id"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="boolean" name="enabled"/>
|
||||
<prop type="object" name="keyEncryptionKey">
|
||||
<prop type="string" name="keyUrl" required="True"/>
|
||||
<prop type="@SubResource_read" name="sourceVault" required="True"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="managedDisk" cls="ManagedDiskParameters_read">
|
||||
<prop type="object" name="diskEncryptionSet" cls="DiskEncryptionSetParameters_read">
|
||||
<prop type="string" name="id"/>
|
||||
</prop>
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="object" name="securityProfile">
|
||||
<prop type="@DiskEncryptionSetParameters_read" name="diskEncryptionSet"/>
|
||||
<prop type="string" name="securityEncryptionType">
|
||||
<enum>
|
||||
<item value=""DiskWithVMGuestState""/>
|
||||
<item value=""VMGuestStateOnly""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="string" name="storageAccountType">
|
||||
<enum>
|
||||
<item value=""PremiumV2_LRS""/>
|
||||
<item value=""Premium_LRS""/>
|
||||
<item value=""Premium_ZRS""/>
|
||||
<item value=""StandardSSD_LRS""/>
|
||||
<item value=""StandardSSD_ZRS""/>
|
||||
<item value=""Standard_LRS""/>
|
||||
<item value=""UltraSSD_LRS""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="string" name="name"/>
|
||||
<prop type="string" name="osType">
|
||||
<enum>
|
||||
<item value=""Linux""/>
|
||||
<item value=""Windows""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="string" name="userData"/>
|
||||
<prop type="string" name="vmId"/>
|
||||
</prop>
|
||||
<prop type="@ApiEntityReference_read" name="sourceRestorePoint"/>
|
||||
<prop type="dateTime" name="timeCreated"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="source">
|
||||
<prop type="string" name="id"/>
|
||||
<prop readOnly="True" type="string" name="location"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="array" ref="$Instance.value" clientFlatten="True" nextLink="$Instance.nextLink"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -0,0 +1,551 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/proximityplacementgroups/{}" version="2022-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9wcm94aW1pdHlQbGFjZW1lbnRHcm91cHMve3Byb3hpbWl0eVBsYWNlbWVudEdyb3VwTmFtZX0=/V/MjAyMi0xMS0wMQ=="/>
|
||||
<commandGroup name="ppg">
|
||||
<command name="show" version="2022-11-01" confirmation="">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/proximityplacementgroups/{}" version="2022-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9wcm94aW1pdHlQbGFjZW1lbnRHcm91cHMve3Byb3hpbWl0eVBsYWNlbWVudEdyb3VwTmFtZX0=/V/MjAyMi0xMS0wMQ=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.proximityPlacementGroupName" options="proximity-placement-group-name name n" required="True" idPart="name">
|
||||
<help short="The name of the proximity placement group."/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
<arg type="string" var="$Query.includeColocationStatus" options="include-colocation-status" group="">
|
||||
<help short="Enable fetching the colocation status of all the resources in the proximity placement group."/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="ProximityPlacementGroups_Get">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/proximityPlacementGroups/{proximityPlacementGroupName}">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="proximityPlacementGroupName" arg="$Path.proximityPlacementGroupName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<param type="string" name="includeColocationStatus" arg="$Query.includeColocationStatus"/>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2022-11-01""/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Compute/proximityPlacementGroups/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop readOnly="True" type="array<@SubResourceWithColocationStatus_read>" name="availabilitySets">
|
||||
<item type="@SubResourceWithColocationStatus_read"/>
|
||||
</prop>
|
||||
<prop type="@InstanceViewStatus_read" name="colocationStatus"/>
|
||||
<prop type="object" name="intent">
|
||||
<prop type="array<string>" name="vmSizes">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="string" name="proximityPlacementGroupType">
|
||||
<enum>
|
||||
<item value=""Standard""/>
|
||||
<item value=""Ultra""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop readOnly="True" type="array<@SubResourceWithColocationStatus_read>" name="virtualMachineScaleSets">
|
||||
<item type="@SubResourceWithColocationStatus_read"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="array<object>" name="virtualMachines">
|
||||
<item type="object" cls="SubResourceWithColocationStatus_read">
|
||||
<prop type="object" name="colocationStatus" cls="InstanceViewStatus_read">
|
||||
<prop type="string" name="code"/>
|
||||
<prop type="string" name="displayStatus"/>
|
||||
<prop type="string" name="level">
|
||||
<enum>
|
||||
<item value=""Error""/>
|
||||
<item value=""Info""/>
|
||||
<item value=""Warning""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="message"/>
|
||||
<prop type="dateTime" name="time"/>
|
||||
</prop>
|
||||
<prop type="string" name="id"/>
|
||||
</item>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
<prop type="array<string>" name="zones">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
<command name="delete" version="2022-11-01" confirmation="">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/proximityplacementgroups/{}" version="2022-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9wcm94aW1pdHlQbGFjZW1lbnRHcm91cHMve3Byb3hpbWl0eVBsYWNlbWVudEdyb3VwTmFtZX0=/V/MjAyMi0xMS0wMQ=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.proximityPlacementGroupName" options="proximity-placement-group-name name n" required="True" idPart="name">
|
||||
<help short="The name of the proximity placement group."/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<operation operationId="ProximityPlacementGroups_Delete">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/proximityPlacementGroups/{proximityPlacementGroupName}">
|
||||
<request method="delete">
|
||||
<path>
|
||||
<param type="string" name="proximityPlacementGroupName" arg="$Path.proximityPlacementGroupName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2022-11-01""/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200"/>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
</command>
|
||||
<command name="create" version="2022-11-01">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/proximityplacementgroups/{}" version="2022-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9wcm94aW1pdHlQbGFjZW1lbnRHcm91cHMve3Byb3hpbWl0eVBsYWNlbWVudEdyb3VwTmFtZX0=/V/MjAyMi0xMS0wMQ=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.proximityPlacementGroupName" options="proximity-placement-group-name name n" required="True" idPart="name">
|
||||
<help short="The name of the proximity placement group."/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<argGroup name="Parameters">
|
||||
<arg type="ResourceLocation" var="$parameters.location" options="location l" required="True" group="Parameters">
|
||||
<help short="Resource location"/>
|
||||
</arg>
|
||||
<arg type="object" var="$parameters.tags" options="tags" group="Parameters">
|
||||
<help short="Space-separated tags: key[=value] [key[=value] ...]."/>
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</arg>
|
||||
<arg type="array<string>" var="$parameters.zones" options="zones" group="Parameters">
|
||||
<help short="Specifies the Availability Zone where virtual machine, virtual machine scale set or availability set associated with the proximity placement group can be created."/>
|
||||
<item type="string"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<argGroup name="Properties">
|
||||
<arg type="object" var="$parameters.properties.colocationStatus" options="colocation-status" group="Properties">
|
||||
<help short="Describes colocation status of the Proximity Placement Group."/>
|
||||
<arg type="string" var="$parameters.properties.colocationStatus.code" options="code">
|
||||
<help short="The status code."/>
|
||||
</arg>
|
||||
<arg type="string" var="$parameters.properties.colocationStatus.displayStatus" options="display-status">
|
||||
<help short="The short localizable label for the status."/>
|
||||
</arg>
|
||||
<arg type="string" var="$parameters.properties.colocationStatus.level" options="level">
|
||||
<help short="The level code."/>
|
||||
<enum>
|
||||
<item name="Error" value=""Error""/>
|
||||
<item name="Info" value=""Info""/>
|
||||
<item name="Warning" value=""Warning""/>
|
||||
</enum>
|
||||
</arg>
|
||||
<arg type="string" var="$parameters.properties.colocationStatus.message" options="message">
|
||||
<help short="The detailed status message, including for alerts and error messages."/>
|
||||
</arg>
|
||||
<arg type="dateTime" var="$parameters.properties.colocationStatus.time" options="time">
|
||||
<help short="The time of the status."/>
|
||||
</arg>
|
||||
</arg>
|
||||
<arg type="object" var="$parameters.properties.intent" options="intent" group="Properties">
|
||||
<help short="Specifies the user intent of the proximity placement group."/>
|
||||
<arg type="array<string>" var="$parameters.properties.intent.vmSizes" options="vm-sizes">
|
||||
<help short="Specifies possible sizes of virtual machines that can be created in the proximity placement group."/>
|
||||
<item type="string"/>
|
||||
</arg>
|
||||
</arg>
|
||||
<arg type="string" var="$parameters.properties.proximityPlacementGroupType" options="ppg-type type t" group="Properties">
|
||||
<help short="The type of the proximity placement group. Allowed values: Standard."/>
|
||||
<enum>
|
||||
<item name="Standard" value=""Standard""/>
|
||||
<item name="Ultra" value=""Ultra""/>
|
||||
</enum>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="ProximityPlacementGroups_CreateOrUpdate">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/proximityPlacementGroups/{proximityPlacementGroupName}">
|
||||
<request method="put">
|
||||
<path>
|
||||
<param type="string" name="proximityPlacementGroupName" arg="$Path.proximityPlacementGroupName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2022-11-01""/>
|
||||
</const>
|
||||
</query>
|
||||
<body>
|
||||
<json>
|
||||
<schema type="object" name="parameters" required="True" clientFlatten="True">
|
||||
<prop type="ResourceLocation" name="location" arg="$parameters.location" required="True"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop type="object" name="colocationStatus" arg="$parameters.properties.colocationStatus">
|
||||
<prop type="string" name="code" arg="$parameters.properties.colocationStatus.code"/>
|
||||
<prop type="string" name="displayStatus" arg="$parameters.properties.colocationStatus.displayStatus"/>
|
||||
<prop type="string" name="level" arg="$parameters.properties.colocationStatus.level">
|
||||
<enum>
|
||||
<item value=""Error""/>
|
||||
<item value=""Info""/>
|
||||
<item value=""Warning""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="message" arg="$parameters.properties.colocationStatus.message"/>
|
||||
<prop type="dateTime" name="time" arg="$parameters.properties.colocationStatus.time"/>
|
||||
</prop>
|
||||
<prop type="object" name="intent" arg="$parameters.properties.intent">
|
||||
<prop type="array<string>" name="vmSizes" arg="$parameters.properties.intent.vmSizes">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="string" name="proximityPlacementGroupType" arg="$parameters.properties.proximityPlacementGroupType">
|
||||
<enum>
|
||||
<item value=""Standard""/>
|
||||
<item value=""Ultra""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags" arg="$parameters.tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop type="array<string>" name="zones" arg="$parameters.zones">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</request>
|
||||
<response statusCode="200 201">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Compute/proximityPlacementGroups/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop readOnly="True" type="array<@SubResourceWithColocationStatus_read>" name="availabilitySets">
|
||||
<item type="@SubResourceWithColocationStatus_read"/>
|
||||
</prop>
|
||||
<prop type="@InstanceViewStatus_read" name="colocationStatus"/>
|
||||
<prop type="object" name="intent">
|
||||
<prop type="array<string>" name="vmSizes">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="string" name="proximityPlacementGroupType">
|
||||
<enum>
|
||||
<item value=""Standard""/>
|
||||
<item value=""Ultra""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop readOnly="True" type="array<@SubResourceWithColocationStatus_read>" name="virtualMachineScaleSets">
|
||||
<item type="@SubResourceWithColocationStatus_read"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="array<object>" name="virtualMachines">
|
||||
<item type="object" cls="SubResourceWithColocationStatus_read">
|
||||
<prop type="object" name="colocationStatus" cls="InstanceViewStatus_read">
|
||||
<prop type="string" name="code"/>
|
||||
<prop type="string" name="displayStatus"/>
|
||||
<prop type="string" name="level">
|
||||
<enum>
|
||||
<item value=""Error""/>
|
||||
<item value=""Info""/>
|
||||
<item value=""Warning""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="message"/>
|
||||
<prop type="dateTime" name="time"/>
|
||||
</prop>
|
||||
<prop type="string" name="id"/>
|
||||
</item>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
<prop type="array<string>" name="zones">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
<command name="update" version="2022-11-01">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/proximityplacementgroups/{}" version="2022-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9wcm94aW1pdHlQbGFjZW1lbnRHcm91cHMve3Byb3hpbWl0eVBsYWNlbWVudEdyb3VwTmFtZX0=/V/MjAyMi0xMS0wMQ=="/>
|
||||
<argGroup name="">
|
||||
<arg type="string" var="$Path.proximityPlacementGroupName" options="proximity-placement-group-name name n" required="True" idPart="name">
|
||||
<help short="The name of the proximity placement group."/>
|
||||
</arg>
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" idPart="resource_group"/>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
|
||||
</argGroup>
|
||||
<argGroup name="Parameters">
|
||||
<arg type="ResourceLocation" var="$parameters.location" options="location l" group="Parameters">
|
||||
<help short="Resource location"/>
|
||||
</arg>
|
||||
<arg nullable="True" type="object" var="$parameters.tags" options="tags" group="Parameters">
|
||||
<help short="Space-separated tags: key[=value] [key[=value] ...]."/>
|
||||
<additionalProp>
|
||||
<item nullable="True" type="string"/>
|
||||
</additionalProp>
|
||||
</arg>
|
||||
<arg nullable="True" type="array<string>" var="$parameters.zones" options="zones" group="Parameters">
|
||||
<help short="Specifies the Availability Zone where virtual machine, virtual machine scale set or availability set associated with the proximity placement group can be created."/>
|
||||
<item nullable="True" type="string"/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<argGroup name="Properties">
|
||||
<arg nullable="True" type="object" var="$parameters.properties.colocationStatus" options="colocation-status" group="Properties">
|
||||
<help short="Describes colocation status of the Proximity Placement Group."/>
|
||||
<arg nullable="True" type="string" var="$parameters.properties.colocationStatus.code" options="code">
|
||||
<help short="The status code."/>
|
||||
</arg>
|
||||
<arg nullable="True" type="string" var="$parameters.properties.colocationStatus.displayStatus" options="display-status">
|
||||
<help short="The short localizable label for the status."/>
|
||||
</arg>
|
||||
<arg nullable="True" type="string" var="$parameters.properties.colocationStatus.level" options="level">
|
||||
<help short="The level code."/>
|
||||
<enum>
|
||||
<item name="Error" value=""Error""/>
|
||||
<item name="Info" value=""Info""/>
|
||||
<item name="Warning" value=""Warning""/>
|
||||
</enum>
|
||||
</arg>
|
||||
<arg nullable="True" type="string" var="$parameters.properties.colocationStatus.message" options="message">
|
||||
<help short="The detailed status message, including for alerts and error messages."/>
|
||||
</arg>
|
||||
<arg nullable="True" type="dateTime" var="$parameters.properties.colocationStatus.time" options="time">
|
||||
<help short="The time of the status."/>
|
||||
</arg>
|
||||
</arg>
|
||||
<arg nullable="True" type="object" var="$parameters.properties.intent" options="intent" group="Properties">
|
||||
<help short="Specifies the user intent of the proximity placement group."/>
|
||||
<arg nullable="True" type="array<string>" var="$parameters.properties.intent.vmSizes" options="vm-sizes">
|
||||
<help short="Specifies possible sizes of virtual machines that can be created in the proximity placement group."/>
|
||||
<item nullable="True" type="string"/>
|
||||
</arg>
|
||||
</arg>
|
||||
<arg nullable="True" type="string" var="$parameters.properties.proximityPlacementGroupType" options="ppg-type type t" group="Properties">
|
||||
<help short="The type of the proximity placement group. Allowed values: Standard."/>
|
||||
<enum>
|
||||
<item name="Standard" value=""Standard""/>
|
||||
<item name="Ultra" value=""Ultra""/>
|
||||
</enum>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="ProximityPlacementGroups_Get">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/proximityPlacementGroups/{proximityPlacementGroupName}">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="proximityPlacementGroupName" arg="$Path.proximityPlacementGroupName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2022-11-01""/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object" cls="ProximityPlacementGroup_read">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Compute/proximityPlacementGroups/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop readOnly="True" type="array<@SubResourceWithColocationStatus_read>" name="availabilitySets">
|
||||
<item type="@SubResourceWithColocationStatus_read"/>
|
||||
</prop>
|
||||
<prop type="@InstanceViewStatus_read" name="colocationStatus"/>
|
||||
<prop type="object" name="intent">
|
||||
<prop type="array<string>" name="vmSizes">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="string" name="proximityPlacementGroupType">
|
||||
<enum>
|
||||
<item value=""Standard""/>
|
||||
<item value=""Ultra""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop readOnly="True" type="array<@SubResourceWithColocationStatus_read>" name="virtualMachineScaleSets">
|
||||
<item type="@SubResourceWithColocationStatus_read"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="array<object>" name="virtualMachines">
|
||||
<item type="object" cls="SubResourceWithColocationStatus_read">
|
||||
<prop type="object" name="colocationStatus" cls="InstanceViewStatus_read">
|
||||
<prop type="string" name="code"/>
|
||||
<prop type="string" name="displayStatus"/>
|
||||
<prop type="string" name="level">
|
||||
<enum>
|
||||
<item value=""Error""/>
|
||||
<item value=""Info""/>
|
||||
<item value=""Warning""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="message"/>
|
||||
<prop type="dateTime" name="time"/>
|
||||
</prop>
|
||||
<prop type="string" name="id"/>
|
||||
</item>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
<prop type="array<string>" name="zones">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<operation>
|
||||
<instanceUpdate ref="$Instance">
|
||||
<json>
|
||||
<schema type="object" name="parameters" required="True" clientFlatten="True">
|
||||
<prop type="ResourceLocation" name="location" arg="$parameters.location" required="True"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop type="object" name="colocationStatus" arg="$parameters.properties.colocationStatus">
|
||||
<prop type="string" name="code" arg="$parameters.properties.colocationStatus.code"/>
|
||||
<prop type="string" name="displayStatus" arg="$parameters.properties.colocationStatus.displayStatus"/>
|
||||
<prop type="string" name="level" arg="$parameters.properties.colocationStatus.level">
|
||||
<enum>
|
||||
<item value=""Error""/>
|
||||
<item value=""Info""/>
|
||||
<item value=""Warning""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="message" arg="$parameters.properties.colocationStatus.message"/>
|
||||
<prop type="dateTime" name="time" arg="$parameters.properties.colocationStatus.time"/>
|
||||
</prop>
|
||||
<prop type="object" name="intent" arg="$parameters.properties.intent">
|
||||
<prop type="array<string>" name="vmSizes" arg="$parameters.properties.intent.vmSizes">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="string" name="proximityPlacementGroupType" arg="$parameters.properties.proximityPlacementGroupType">
|
||||
<enum>
|
||||
<item value=""Standard""/>
|
||||
<item value=""Ultra""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags" arg="$parameters.tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop type="array<string>" name="zones" arg="$parameters.zones">
|
||||
<item type="string"/>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</instanceUpdate>
|
||||
</operation>
|
||||
<operation operationId="ProximityPlacementGroups_CreateOrUpdate">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/proximityPlacementGroups/{proximityPlacementGroupName}">
|
||||
<request method="put">
|
||||
<path>
|
||||
<param type="string" name="proximityPlacementGroupName" arg="$Path.proximityPlacementGroupName" required="True"/>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2022-11-01""/>
|
||||
</const>
|
||||
</query>
|
||||
<body>
|
||||
<json ref="$Instance"/>
|
||||
</body>
|
||||
</request>
|
||||
<response statusCode="200 201">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="@ProximityPlacementGroup_read"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -0,0 +1,522 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/restorepointcollections" version="2022-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9yZXN0b3JlUG9pbnRDb2xsZWN0aW9ucw==/V/MjAyMi0xMS0wMQ=="/>
|
||||
<commandGroup name="restore-point collection">
|
||||
<command name="list" version="2022-11-01" confirmation="">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/restorepointcollections" version="2022-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS9yZXN0b3JlUG9pbnRDb2xsZWN0aW9ucw==/V/MjAyMi0xMS0wMQ=="/>
|
||||
<argGroup name="">
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" group="" idPart="resource_group">
|
||||
<help short="Name of resource group. You can configure the default group using `az configure --defaults group=<name>`."/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`."/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="RestorePointCollections_List">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2022-11-01""/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop type="string" name="nextLink"/>
|
||||
<prop type="array<object>" name="value">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Compute/restorePointCollections/{}"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop readOnly="True" type="string" name="provisioningState"/>
|
||||
<prop readOnly="True" type="string" name="restorePointCollectionId"/>
|
||||
<prop readOnly="True" type="array<object>" name="restorePoints">
|
||||
<item type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Compute/restorePointCollections/{}/restorePoints/{}"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop type="string" name="consistencyMode">
|
||||
<enum>
|
||||
<item value=""ApplicationConsistent""/>
|
||||
<item value=""CrashConsistent""/>
|
||||
<item value=""FileSystemConsistent""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="array<object>" name="excludeDisks">
|
||||
<item type="object" cls="ApiEntityReference_read">
|
||||
<prop type="string" name="id"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="instanceView">
|
||||
<prop type="array<object>" name="diskRestorePoints">
|
||||
<item type="object">
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="object" name="replicationStatus">
|
||||
<prop type="integer32" name="completionPercent"/>
|
||||
<prop type="object" name="status" cls="InstanceViewStatus_read">
|
||||
<prop type="string" name="code"/>
|
||||
<prop type="string" name="displayStatus"/>
|
||||
<prop type="string" name="level">
|
||||
<enum>
|
||||
<item value=""Error""/>
|
||||
<item value=""Info""/>
|
||||
<item value=""Warning""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="message"/>
|
||||
<prop type="dateTime" name="time"/>
|
||||
</prop>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="array<@InstanceViewStatus_read>" name="statuses">
|
||||
<item type="@InstanceViewStatus_read"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="provisioningState"/>
|
||||
<prop type="object" name="sourceMetadata">
|
||||
<prop type="object" name="diagnosticsProfile">
|
||||
<prop type="object" name="bootDiagnostics">
|
||||
<prop type="boolean" name="enabled"/>
|
||||
<prop type="string" name="storageUri"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="hardwareProfile">
|
||||
<prop type="string" name="vmSize">
|
||||
<enum>
|
||||
<item value=""Basic_A0""/>
|
||||
<item value=""Basic_A1""/>
|
||||
<item value=""Basic_A2""/>
|
||||
<item value=""Basic_A3""/>
|
||||
<item value=""Basic_A4""/>
|
||||
<item value=""Standard_A0""/>
|
||||
<item value=""Standard_A1""/>
|
||||
<item value=""Standard_A10""/>
|
||||
<item value=""Standard_A11""/>
|
||||
<item value=""Standard_A1_v2""/>
|
||||
<item value=""Standard_A2""/>
|
||||
<item value=""Standard_A2_v2""/>
|
||||
<item value=""Standard_A2m_v2""/>
|
||||
<item value=""Standard_A3""/>
|
||||
<item value=""Standard_A4""/>
|
||||
<item value=""Standard_A4_v2""/>
|
||||
<item value=""Standard_A4m_v2""/>
|
||||
<item value=""Standard_A5""/>
|
||||
<item value=""Standard_A6""/>
|
||||
<item value=""Standard_A7""/>
|
||||
<item value=""Standard_A8""/>
|
||||
<item value=""Standard_A8_v2""/>
|
||||
<item value=""Standard_A8m_v2""/>
|
||||
<item value=""Standard_A9""/>
|
||||
<item value=""Standard_B1ms""/>
|
||||
<item value=""Standard_B1s""/>
|
||||
<item value=""Standard_B2ms""/>
|
||||
<item value=""Standard_B2s""/>
|
||||
<item value=""Standard_B4ms""/>
|
||||
<item value=""Standard_B8ms""/>
|
||||
<item value=""Standard_D1""/>
|
||||
<item value=""Standard_D11""/>
|
||||
<item value=""Standard_D11_v2""/>
|
||||
<item value=""Standard_D12""/>
|
||||
<item value=""Standard_D12_v2""/>
|
||||
<item value=""Standard_D13""/>
|
||||
<item value=""Standard_D13_v2""/>
|
||||
<item value=""Standard_D14""/>
|
||||
<item value=""Standard_D14_v2""/>
|
||||
<item value=""Standard_D15_v2""/>
|
||||
<item value=""Standard_D16_v3""/>
|
||||
<item value=""Standard_D16s_v3""/>
|
||||
<item value=""Standard_D1_v2""/>
|
||||
<item value=""Standard_D2""/>
|
||||
<item value=""Standard_D2_v2""/>
|
||||
<item value=""Standard_D2_v3""/>
|
||||
<item value=""Standard_D2s_v3""/>
|
||||
<item value=""Standard_D3""/>
|
||||
<item value=""Standard_D32_v3""/>
|
||||
<item value=""Standard_D32s_v3""/>
|
||||
<item value=""Standard_D3_v2""/>
|
||||
<item value=""Standard_D4""/>
|
||||
<item value=""Standard_D4_v2""/>
|
||||
<item value=""Standard_D4_v3""/>
|
||||
<item value=""Standard_D4s_v3""/>
|
||||
<item value=""Standard_D5_v2""/>
|
||||
<item value=""Standard_D64_v3""/>
|
||||
<item value=""Standard_D64s_v3""/>
|
||||
<item value=""Standard_D8_v3""/>
|
||||
<item value=""Standard_D8s_v3""/>
|
||||
<item value=""Standard_DS1""/>
|
||||
<item value=""Standard_DS11""/>
|
||||
<item value=""Standard_DS11_v2""/>
|
||||
<item value=""Standard_DS12""/>
|
||||
<item value=""Standard_DS12_v2""/>
|
||||
<item value=""Standard_DS13""/>
|
||||
<item value=""Standard_DS13-2_v2""/>
|
||||
<item value=""Standard_DS13-4_v2""/>
|
||||
<item value=""Standard_DS13_v2""/>
|
||||
<item value=""Standard_DS14""/>
|
||||
<item value=""Standard_DS14-4_v2""/>
|
||||
<item value=""Standard_DS14-8_v2""/>
|
||||
<item value=""Standard_DS14_v2""/>
|
||||
<item value=""Standard_DS15_v2""/>
|
||||
<item value=""Standard_DS1_v2""/>
|
||||
<item value=""Standard_DS2""/>
|
||||
<item value=""Standard_DS2_v2""/>
|
||||
<item value=""Standard_DS3""/>
|
||||
<item value=""Standard_DS3_v2""/>
|
||||
<item value=""Standard_DS4""/>
|
||||
<item value=""Standard_DS4_v2""/>
|
||||
<item value=""Standard_DS5_v2""/>
|
||||
<item value=""Standard_E16_v3""/>
|
||||
<item value=""Standard_E16s_v3""/>
|
||||
<item value=""Standard_E2_v3""/>
|
||||
<item value=""Standard_E2s_v3""/>
|
||||
<item value=""Standard_E32-16_v3""/>
|
||||
<item value=""Standard_E32-8s_v3""/>
|
||||
<item value=""Standard_E32_v3""/>
|
||||
<item value=""Standard_E32s_v3""/>
|
||||
<item value=""Standard_E4_v3""/>
|
||||
<item value=""Standard_E4s_v3""/>
|
||||
<item value=""Standard_E64-16s_v3""/>
|
||||
<item value=""Standard_E64-32s_v3""/>
|
||||
<item value=""Standard_E64_v3""/>
|
||||
<item value=""Standard_E64s_v3""/>
|
||||
<item value=""Standard_E8_v3""/>
|
||||
<item value=""Standard_E8s_v3""/>
|
||||
<item value=""Standard_F1""/>
|
||||
<item value=""Standard_F16""/>
|
||||
<item value=""Standard_F16s""/>
|
||||
<item value=""Standard_F16s_v2""/>
|
||||
<item value=""Standard_F1s""/>
|
||||
<item value=""Standard_F2""/>
|
||||
<item value=""Standard_F2s""/>
|
||||
<item value=""Standard_F2s_v2""/>
|
||||
<item value=""Standard_F32s_v2""/>
|
||||
<item value=""Standard_F4""/>
|
||||
<item value=""Standard_F4s""/>
|
||||
<item value=""Standard_F4s_v2""/>
|
||||
<item value=""Standard_F64s_v2""/>
|
||||
<item value=""Standard_F72s_v2""/>
|
||||
<item value=""Standard_F8""/>
|
||||
<item value=""Standard_F8s""/>
|
||||
<item value=""Standard_F8s_v2""/>
|
||||
<item value=""Standard_G1""/>
|
||||
<item value=""Standard_G2""/>
|
||||
<item value=""Standard_G3""/>
|
||||
<item value=""Standard_G4""/>
|
||||
<item value=""Standard_G5""/>
|
||||
<item value=""Standard_GS1""/>
|
||||
<item value=""Standard_GS2""/>
|
||||
<item value=""Standard_GS3""/>
|
||||
<item value=""Standard_GS4""/>
|
||||
<item value=""Standard_GS4-4""/>
|
||||
<item value=""Standard_GS4-8""/>
|
||||
<item value=""Standard_GS5""/>
|
||||
<item value=""Standard_GS5-16""/>
|
||||
<item value=""Standard_GS5-8""/>
|
||||
<item value=""Standard_H16""/>
|
||||
<item value=""Standard_H16m""/>
|
||||
<item value=""Standard_H16mr""/>
|
||||
<item value=""Standard_H16r""/>
|
||||
<item value=""Standard_H8""/>
|
||||
<item value=""Standard_H8m""/>
|
||||
<item value=""Standard_L16s""/>
|
||||
<item value=""Standard_L32s""/>
|
||||
<item value=""Standard_L4s""/>
|
||||
<item value=""Standard_L8s""/>
|
||||
<item value=""Standard_M128-32ms""/>
|
||||
<item value=""Standard_M128-64ms""/>
|
||||
<item value=""Standard_M128ms""/>
|
||||
<item value=""Standard_M128s""/>
|
||||
<item value=""Standard_M64-16ms""/>
|
||||
<item value=""Standard_M64-32ms""/>
|
||||
<item value=""Standard_M64ms""/>
|
||||
<item value=""Standard_M64s""/>
|
||||
<item value=""Standard_NC12""/>
|
||||
<item value=""Standard_NC12s_v2""/>
|
||||
<item value=""Standard_NC12s_v3""/>
|
||||
<item value=""Standard_NC24""/>
|
||||
<item value=""Standard_NC24r""/>
|
||||
<item value=""Standard_NC24rs_v2""/>
|
||||
<item value=""Standard_NC24rs_v3""/>
|
||||
<item value=""Standard_NC24s_v2""/>
|
||||
<item value=""Standard_NC24s_v3""/>
|
||||
<item value=""Standard_NC6""/>
|
||||
<item value=""Standard_NC6s_v2""/>
|
||||
<item value=""Standard_NC6s_v3""/>
|
||||
<item value=""Standard_ND12s""/>
|
||||
<item value=""Standard_ND24rs""/>
|
||||
<item value=""Standard_ND24s""/>
|
||||
<item value=""Standard_ND6s""/>
|
||||
<item value=""Standard_NV12""/>
|
||||
<item value=""Standard_NV24""/>
|
||||
<item value=""Standard_NV6""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="object" name="vmSizeProperties">
|
||||
<prop type="integer32" name="vCPUsAvailable"/>
|
||||
<prop type="integer32" name="vCPUsPerCore"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="string" name="licenseType"/>
|
||||
<prop type="string" name="location"/>
|
||||
<prop type="object" name="osProfile">
|
||||
<prop type="string" name="adminPassword"/>
|
||||
<prop type="string" name="adminUsername"/>
|
||||
<prop type="boolean" name="allowExtensionOperations"/>
|
||||
<prop type="string" name="computerName"/>
|
||||
<prop type="string" name="customData"/>
|
||||
<prop type="object" name="linuxConfiguration">
|
||||
<prop type="boolean" name="disablePasswordAuthentication"/>
|
||||
<prop type="boolean" name="enableVMAgentPlatformUpdates"/>
|
||||
<prop type="object" name="patchSettings">
|
||||
<prop type="string" name="assessmentMode">
|
||||
<enum>
|
||||
<item value=""AutomaticByPlatform""/>
|
||||
<item value=""ImageDefault""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="object" name="automaticByPlatformSettings">
|
||||
<prop type="string" name="rebootSetting">
|
||||
<enum>
|
||||
<item value=""Always""/>
|
||||
<item value=""IfRequired""/>
|
||||
<item value=""Never""/>
|
||||
<item value=""Unknown""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="string" name="patchMode">
|
||||
<enum>
|
||||
<item value=""AutomaticByPlatform""/>
|
||||
<item value=""ImageDefault""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="boolean" name="provisionVMAgent"/>
|
||||
<prop type="object" name="ssh">
|
||||
<prop type="array<object>" name="publicKeys" identifiers="path">
|
||||
<item type="object">
|
||||
<prop type="string" name="keyData"/>
|
||||
<prop type="string" name="path"/>
|
||||
</item>
|
||||
</prop>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="boolean" name="requireGuestProvisionSignal"/>
|
||||
<prop type="array<object>" name="secrets">
|
||||
<item type="object">
|
||||
<prop type="@SubResource_read" name="sourceVault"/>
|
||||
<prop type="array<object>" name="vaultCertificates" identifiers="certificateUrl">
|
||||
<item type="object">
|
||||
<prop type="string" name="certificateStore"/>
|
||||
<prop type="string" name="certificateUrl"/>
|
||||
</item>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="windowsConfiguration">
|
||||
<prop type="array<object>" name="additionalUnattendContent">
|
||||
<item type="object">
|
||||
<prop type="string" name="componentName">
|
||||
<enum>
|
||||
<item value=""Microsoft-Windows-Shell-Setup""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="content"/>
|
||||
<prop type="string" name="passName">
|
||||
<enum>
|
||||
<item value=""OobeSystem""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="string" name="settingName">
|
||||
<enum>
|
||||
<item value=""AutoLogon""/>
|
||||
<item value=""FirstLogonCommands""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="boolean" name="enableAutomaticUpdates"/>
|
||||
<prop type="boolean" name="enableVMAgentPlatformUpdates"/>
|
||||
<prop type="object" name="patchSettings">
|
||||
<prop type="string" name="assessmentMode">
|
||||
<enum>
|
||||
<item value=""AutomaticByPlatform""/>
|
||||
<item value=""ImageDefault""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="object" name="automaticByPlatformSettings">
|
||||
<prop type="string" name="rebootSetting">
|
||||
<enum>
|
||||
<item value=""Always""/>
|
||||
<item value=""IfRequired""/>
|
||||
<item value=""Never""/>
|
||||
<item value=""Unknown""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="boolean" name="enableHotpatching"/>
|
||||
<prop type="string" name="patchMode">
|
||||
<enum>
|
||||
<item value=""AutomaticByOS""/>
|
||||
<item value=""AutomaticByPlatform""/>
|
||||
<item value=""Manual""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="boolean" name="provisionVMAgent"/>
|
||||
<prop type="string" name="timeZone"/>
|
||||
<prop type="object" name="winRM">
|
||||
<prop type="array<object>" name="listeners">
|
||||
<item type="object">
|
||||
<prop type="string" name="certificateUrl"/>
|
||||
<prop type="string" name="protocol">
|
||||
<enum>
|
||||
<item value=""Http""/>
|
||||
<item value=""Https""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</item>
|
||||
</prop>
|
||||
</prop>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="securityProfile">
|
||||
<prop type="boolean" name="encryptionAtHost"/>
|
||||
<prop type="string" name="securityType">
|
||||
<enum>
|
||||
<item value=""ConfidentialVM""/>
|
||||
<item value=""TrustedLaunch""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="object" name="uefiSettings">
|
||||
<prop type="boolean" name="secureBootEnabled"/>
|
||||
<prop type="boolean" name="vTpmEnabled"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="storageProfile">
|
||||
<prop type="array<object>" name="dataDisks" identifiers="lun">
|
||||
<item type="object">
|
||||
<prop type="string" name="caching">
|
||||
<enum>
|
||||
<item value=""None""/>
|
||||
<item value=""ReadOnly""/>
|
||||
<item value=""ReadWrite""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="@ApiEntityReference_read" name="diskRestorePoint"/>
|
||||
<prop type="integer32" name="diskSizeGB"/>
|
||||
<prop type="integer32" name="lun"/>
|
||||
<prop type="@ManagedDiskParameters_read" name="managedDisk"/>
|
||||
<prop type="string" name="name"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="osDisk">
|
||||
<prop type="string" name="caching">
|
||||
<enum>
|
||||
<item value=""None""/>
|
||||
<item value=""ReadOnly""/>
|
||||
<item value=""ReadWrite""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop type="@ApiEntityReference_read" name="diskRestorePoint"/>
|
||||
<prop type="integer32" name="diskSizeGB"/>
|
||||
<prop type="object" name="encryptionSettings">
|
||||
<prop type="object" name="diskEncryptionKey">
|
||||
<prop type="string" name="secretUrl" required="True"/>
|
||||
<prop type="object" name="sourceVault" required="True" cls="SubResource_read">
|
||||
<prop type="string" name="id"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="boolean" name="enabled"/>
|
||||
<prop type="object" name="keyEncryptionKey">
|
||||
<prop type="string" name="keyUrl" required="True"/>
|
||||
<prop type="@SubResource_read" name="sourceVault" required="True"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="managedDisk" cls="ManagedDiskParameters_read">
|
||||
<prop type="object" name="diskEncryptionSet" cls="DiskEncryptionSetParameters_read">
|
||||
<prop type="string" name="id"/>
|
||||
</prop>
|
||||
<prop type="string" name="id"/>
|
||||
<prop type="object" name="securityProfile">
|
||||
<prop type="@DiskEncryptionSetParameters_read" name="diskEncryptionSet"/>
|
||||
<prop type="string" name="securityEncryptionType">
|
||||
<enum>
|
||||
<item value=""DiskWithVMGuestState""/>
|
||||
<item value=""VMGuestStateOnly""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="string" name="storageAccountType">
|
||||
<enum>
|
||||
<item value=""PremiumV2_LRS""/>
|
||||
<item value=""Premium_LRS""/>
|
||||
<item value=""Premium_ZRS""/>
|
||||
<item value=""StandardSSD_LRS""/>
|
||||
<item value=""StandardSSD_ZRS""/>
|
||||
<item value=""Standard_LRS""/>
|
||||
<item value=""UltraSSD_LRS""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="string" name="name"/>
|
||||
<prop type="string" name="osType">
|
||||
<enum>
|
||||
<item value=""Linux""/>
|
||||
<item value=""Windows""/>
|
||||
</enum>
|
||||
</prop>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="string" name="userData"/>
|
||||
<prop type="string" name="vmId"/>
|
||||
</prop>
|
||||
<prop type="@ApiEntityReference_read" name="sourceRestorePoint"/>
|
||||
<prop type="dateTime" name="timeCreated"/>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="source">
|
||||
<prop type="string" name="id"/>
|
||||
<prop readOnly="True" type="string" name="location"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</item>
|
||||
</prop>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="array" ref="$Instance.value" clientFlatten="True" nextLink="$Instance.nextLink"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -0,0 +1 @@
|
|||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/virtualmachinescalesets/{}/osrollingupgrade", "version": "2022-11-01", "swagger": "mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS92aXJ0dWFsTWFjaGluZVNjYWxlU2V0cy97dm1TY2FsZVNldE5hbWV9L29zUm9sbGluZ1VwZ3JhZGU=/V/MjAyMi0xMS0wMQ=="}], "commandGroups": [{"name": "vmss rolling-upgrade", "commands": [{"name": "start", "version": "2022-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/virtualmachinescalesets/{}/osrollingupgrade", "version": "2022-11-01", "swagger": "mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS92aXJ0dWFsTWFjaGluZVNjYWxlU2V0cy97dm1TY2FsZVNldE5hbWV9L29zUm9sbGluZ1VwZ3JhZGU=/V/MjAyMi0xMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group. You can configure the default group using `az configure --defaults group=<name>`."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`."}}, {"type": "string", "var": "$Path.vmScaleSetName", "options": ["n", "name", "vm-scale-set-name", "virtual-machine-scale-set-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Scale set name. You can configure the default using `az configure --defaults vmss=<name>`."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "VirtualMachineScaleSetRollingUpgrades_StartOSUpgrade", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/osRollingUpgrade", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "vmScaleSetName", "arg": "$Path.vmScaleSetName", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2022-11-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": ""}]}]}
|
|
@ -0,0 +1,46 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/virtualmachinescalesets/{}/osrollingupgrade" version="2022-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS92aXJ0dWFsTWFjaGluZVNjYWxlU2V0cy97dm1TY2FsZVNldE5hbWV9L29zUm9sbGluZ1VwZ3JhZGU=/V/MjAyMi0xMS0wMQ=="/>
|
||||
<commandGroup name="vmss rolling-upgrade">
|
||||
<command name="start" version="2022-11-01" confirmation="">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/virtualmachinescalesets/{}/osrollingupgrade" version="2022-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS92aXJ0dWFsTWFjaGluZVNjYWxlU2V0cy97dm1TY2FsZVNldE5hbWV9L29zUm9sbGluZ1VwZ3JhZGU=/V/MjAyMi0xMS0wMQ=="/>
|
||||
<argGroup name="">
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" group="" idPart="resource_group">
|
||||
<help short="Name of resource group. You can configure the default group using `az configure --defaults group=<name>`."/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`."/>
|
||||
</arg>
|
||||
<arg type="string" var="$Path.vmScaleSetName" options="virtual-machine-scale-set-name vm-scale-set-name name n" required="True" group="" idPart="name">
|
||||
<help short="Scale set name. You can configure the default using `az configure --defaults vmss=<name>`."/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="VirtualMachineScaleSetRollingUpgrades_StartOSUpgrade">
|
||||
<longRunning finalStateVia="azure-async-operation"/>
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/osRollingUpgrade">
|
||||
<request method="post">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
<param type="string" name="vmScaleSetName" arg="$Path.vmScaleSetName" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2022-11-01""/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200"/>
|
||||
<response statusCode="202"/>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
|
@ -0,0 +1 @@
|
|||
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/virtualmachinescalesets/{}/rollingupgrades/cancel", "version": "2022-11-01", "swagger": "mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS92aXJ0dWFsTWFjaGluZVNjYWxlU2V0cy97dm1TY2FsZVNldE5hbWV9L3JvbGxpbmdVcGdyYWRlcy9jYW5jZWw=/V/MjAyMi0xMS0wMQ=="}], "commandGroups": [{"name": "vmss rolling-upgrade", "commands": [{"name": "cancel", "version": "2022-11-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/virtualmachinescalesets/{}/rollingupgrades/cancel", "version": "2022-11-01", "swagger": "mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS92aXJ0dWFsTWFjaGluZVNjYWxlU2V0cy97dm1TY2FsZVNldE5hbWV9L3JvbGxpbmdVcGdyYWRlcy9jYW5jZWw=/V/MjAyMi0xMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group. You can configure the default group using `az configure --defaults group=<name>`."}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`."}}, {"type": "string", "var": "$Path.vmScaleSetName", "options": ["n", "name", "vm-scale-set-name", "virtual-machine-scale-set-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "Scale set name. You can configure the default using `az configure --defaults vmss=<name>`."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "VirtualMachineScaleSetRollingUpgrades_Cancel", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/rollingUpgrades/cancel", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "vmScaleSetName", "arg": "$Path.vmScaleSetName", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2022-11-01"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": ""}]}]}
|
|
@ -0,0 +1,46 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/virtualmachinescalesets/{}/rollingupgrades/cancel" version="2022-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS92aXJ0dWFsTWFjaGluZVNjYWxlU2V0cy97dm1TY2FsZVNldE5hbWV9L3JvbGxpbmdVcGdyYWRlcy9jYW5jZWw=/V/MjAyMi0xMS0wMQ=="/>
|
||||
<commandGroup name="vmss rolling-upgrade">
|
||||
<command name="cancel" version="2022-11-01" confirmation="">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/virtualmachinescalesets/{}/rollingupgrades/cancel" version="2022-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS92aXJ0dWFsTWFjaGluZVNjYWxlU2V0cy97dm1TY2FsZVNldE5hbWV9L3JvbGxpbmdVcGdyYWRlcy9jYW5jZWw=/V/MjAyMi0xMS0wMQ=="/>
|
||||
<argGroup name="">
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" group="" idPart="resource_group">
|
||||
<help short="Name of resource group. You can configure the default group using `az configure --defaults group=<name>`."/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`."/>
|
||||
</arg>
|
||||
<arg type="string" var="$Path.vmScaleSetName" options="virtual-machine-scale-set-name vm-scale-set-name name n" required="True" group="" idPart="name">
|
||||
<help short="Scale set name. You can configure the default using `az configure --defaults vmss=<name>`."/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="VirtualMachineScaleSetRollingUpgrades_Cancel">
|
||||
<longRunning finalStateVia="azure-async-operation"/>
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/rollingUpgrades/cancel">
|
||||
<request method="post">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
<param type="string" name="vmScaleSetName" arg="$Path.vmScaleSetName" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2022-11-01""/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200"/>
|
||||
<response statusCode="202"/>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -0,0 +1,121 @@
|
|||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<CodeGen plane="mgmt-plane">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/virtualmachinescalesets/{}/rollingupgrades/latest" version="2022-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS92aXJ0dWFsTWFjaGluZVNjYWxlU2V0cy97dm1TY2FsZVNldE5hbWV9L3JvbGxpbmdVcGdyYWRlcy9sYXRlc3Q=/V/MjAyMi0xMS0wMQ=="/>
|
||||
<commandGroup name="vmss rolling-upgrade">
|
||||
<command name="get-latest" version="2022-11-01" confirmation="">
|
||||
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/virtualmachinescalesets/{}/rollingupgrades/latest" version="2022-11-01" swagger="mgmt-plane/compute/ResourceProviders/Microsoft.Compute/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS92aXJ0dWFsTWFjaGluZVNjYWxlU2V0cy97dm1TY2FsZVNldE5hbWV9L3JvbGxpbmdVcGdyYWRlcy9sYXRlc3Q=/V/MjAyMi0xMS0wMQ=="/>
|
||||
<argGroup name="">
|
||||
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" group="" idPart="resource_group">
|
||||
<help short="Name of resource group. You can configure the default group using `az configure --defaults group=<name>`."/>
|
||||
</arg>
|
||||
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" group="" idPart="subscription">
|
||||
<help short="Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`."/>
|
||||
</arg>
|
||||
<arg type="string" var="$Path.vmScaleSetName" options="virtual-machine-scale-set-name vm-scale-set-name name n" required="True" group="" idPart="name">
|
||||
<help short="Scale set name. You can configure the default using `az configure --defaults vmss=<name>`."/>
|
||||
</arg>
|
||||
</argGroup>
|
||||
<operation operationId="VirtualMachineScaleSetRollingUpgrades_GetLatest">
|
||||
<http path="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/rollingUpgrades/latest">
|
||||
<request method="get">
|
||||
<path>
|
||||
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True"/>
|
||||
<param type="string" name="subscriptionId" arg="$Path.subscriptionId" required="True"/>
|
||||
<param type="string" name="vmScaleSetName" arg="$Path.vmScaleSetName" required="True"/>
|
||||
</path>
|
||||
<query>
|
||||
<const readOnly="True" const="True" type="string" name="api-version" required="True">
|
||||
<default value=""2022-11-01""/>
|
||||
</const>
|
||||
</query>
|
||||
</request>
|
||||
<response statusCode="200">
|
||||
<body>
|
||||
<json var="$Instance">
|
||||
<schema type="object">
|
||||
<prop readOnly="True" type="ResourceId" name="id">
|
||||
<format template="/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Compute/virtualMachineScaleSets/{}/rollingUpgrades/latest"/>
|
||||
</prop>
|
||||
<prop type="ResourceLocation" name="location" required="True"/>
|
||||
<prop readOnly="True" type="string" name="name"/>
|
||||
<prop type="object" name="properties" clientFlatten="True">
|
||||
<prop type="object" name="error" cls="ApiError_read">
|
||||
<prop type="string" name="code"/>
|
||||
<prop type="array<object>" name="details" identifiers="message target">
|
||||
<item type="object">
|
||||
<prop type="string" name="code"/>
|
||||
<prop type="string" name="message"/>
|
||||
<prop type="string" name="target"/>
|
||||
</item>
|
||||
</prop>
|
||||
<prop type="object" name="innererror">
|
||||
<prop type="string" name="errordetail"/>
|
||||
<prop type="string" name="exceptiontype"/>
|
||||
</prop>
|
||||
<prop type="string" name="message"/>
|
||||
<prop type="string" name="target"/>
|
||||
</prop>
|
||||
<prop type="object" name="policy">
|
||||
<prop type="boolean" name="enableCrossZoneUpgrade"/>
|
||||
<prop type="integer32" name="maxBatchInstancePercent">
|
||||
<format maximum="100" minimum="5"/>
|
||||
</prop>
|
||||
<prop type="boolean" name="maxSurge"/>
|
||||
<prop type="integer32" name="maxUnhealthyInstancePercent">
|
||||
<format maximum="100" minimum="5"/>
|
||||
</prop>
|
||||
<prop type="integer32" name="maxUnhealthyUpgradedInstancePercent">
|
||||
<format maximum="100" minimum="0"/>
|
||||
</prop>
|
||||
<prop type="string" name="pauseTimeBetweenBatches"/>
|
||||
<prop type="boolean" name="prioritizeUnhealthyInstances"/>
|
||||
<prop type="boolean" name="rollbackFailedInstancesOnPolicyBreach"/>
|
||||
</prop>
|
||||
<prop type="object" name="progress">
|
||||
<prop readOnly="True" type="integer32" name="failedInstanceCount"/>
|
||||
<prop readOnly="True" type="integer32" name="inProgressInstanceCount"/>
|
||||
<prop readOnly="True" type="integer32" name="pendingInstanceCount"/>
|
||||
<prop readOnly="True" type="integer32" name="successfulInstanceCount"/>
|
||||
</prop>
|
||||
<prop type="object" name="runningStatus">
|
||||
<prop readOnly="True" type="string" name="code">
|
||||
<enum>
|
||||
<item value=""Cancelled""/>
|
||||
<item value=""Completed""/>
|
||||
<item value=""Faulted""/>
|
||||
<item value=""RollingForward""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="lastAction">
|
||||
<enum>
|
||||
<item value=""Cancel""/>
|
||||
<item value=""Start""/>
|
||||
</enum>
|
||||
</prop>
|
||||
<prop readOnly="True" type="dateTime" name="lastActionTime"/>
|
||||
<prop readOnly="True" type="dateTime" name="startTime"/>
|
||||
</prop>
|
||||
</prop>
|
||||
<prop type="object" name="tags">
|
||||
<additionalProp>
|
||||
<item type="string"/>
|
||||
</additionalProp>
|
||||
</prop>
|
||||
<prop readOnly="True" type="string" name="type"/>
|
||||
</schema>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
<response isError="True">
|
||||
<body>
|
||||
<json>
|
||||
<schema type="@ODataV4Format"/>
|
||||
</json>
|
||||
</body>
|
||||
</response>
|
||||
</http>
|
||||
</operation>
|
||||
<output type="object" ref="$Instance" clientFlatten="True"/>
|
||||
</command>
|
||||
</commandGroup>
|
||||
</CodeGen>
|
Загрузка…
Ссылка в новой задаче