Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 7 additions & 5 deletions Commands/maintenance/scheduledevents/_acknowledge.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
# [Command] _maintenance scheduledevents acknowledge_

Acknowledge a single Scheduled Events
Acknowledge a single ScheduledEvents Id.

Approves the event on ScheduledEvents resource before timeout when it is safe to procced. Supported resource types are VirtualMachines, VirtualMachineScaleSets, AvailabilitySets.

## Versions

### [2026-02-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3t9L3t9L3Byb3ZpZGVycy9taWNyb3NvZnQubWFpbnRlbmFuY2Uvc2NoZWR1bGVkZXZlbnRzL3t9L2Fja25vd2xlZGdl/2026-02-01-preview.xml) **Stable**
### [2025-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3t9L3t9L3Byb3ZpZGVycy9taWNyb3NvZnQubWFpbnRlbmFuY2Uvc2NoZWR1bGVkZXZlbnRzL3t9L2Fja25vd2xlZGdl/2025-10-01-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/{}/{}/providers/microsoft.maintenance/scheduledevents/{}/acknowledge 2026-02-01-preview -->
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/{}/{}/providers/microsoft.maintenance/scheduledevents/{}/acknowledge 2025-10-01-preview -->

#### examples

- Acknowledge a single Scheduled Events on a VirtualMachine
- Acknowledge a single Scheduled Events on a VirtualMachines
```bash
maintenance scheduledevents acknowledge --resource-group {resourceGroupName} --resource-type "virtualMachines" --resource-name {VMname} --scheduled-events-id {scheduledEventsId} --subscription {subscriptionId}
maintenance scheduledevents acknowledge --ids /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.compute/virtualMachines/{resourceName}/providers/microsoft.maintenance/scheduledevents/{scheduledEventsId}
Expand All @@ -22,7 +24,7 @@ Acknowledge a single Scheduled Events
maintenance scheduledevents acknowledge --ids /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.compute/virtualMachineScaleSets/{resourceName}/providers/microsoft.maintenance/scheduledevents/{scheduledEventsId}
```

- Acknowledge a single Scheduled Events on a AvailabilitySet
- Acknowledge a single Scheduled Events on a AvailabilitySets
```bash
maintenance scheduledevents acknowledge--resource-group {resourceGroupName} --resource-type "availabilitySets"--resource-name {AVSetname} --scheduled-events-id {scheduledEventsId} --subscription {subscriptionId}
maintenance scheduledevents acknowledge --ids /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.compute/AvalabilitySets/{resourceName}/providers/microsoft.maintenance/scheduledevents/{scheduledEventsId}
Expand Down
31 changes: 31 additions & 0 deletions Commands/maintenance/scheduledevents/_list-acknowledge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# [Command] _maintenance scheduledevents list-acknowledge_

Acknowledge a list of ScheduledEvents Id.

Approves list of events on ScheduledEvents resource before timeout when it is safe to procced. Supported resource types are VirtualMachines, VirtualMachineScaleSets, AvailabilitySets.

## Versions

### [2025-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3t9L3t9L3Byb3ZpZGVycy9taWNyb3NvZnQubWFpbnRlbmFuY2Uvc2NoZWR1bGVkZXZlbnRz/2025-10-01-preview.xml) **Preview**

<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/{}/{}/providers/microsoft.maintenance/scheduledevents 2025-10-01-preview -->

#### examples

- Acknowledge list of Scheduled Events on VirtualMachineScaleSets
```bash
maintenance scheduledevents list-acknowledge --resource-group {resourceGroupName} --resource-type "virtualMachineScaleSets" --resource-name {VMSSName} --subscription {subscriptionId} --value scheduledEventsId1 scheduledEventsId2 .... scheduledEventsIdN
maintenance scheduledevents list-acknowledge --resource-group {resourceGroupName} --resource-type "virtualMachineScaleSets" --resource-name {VMSSName} --subscription {subscriptionId} --value '["scheduledEventsId1","scheduledEventsId2",..,"scheduledEventsIdN"]'
```

- Acknowledge list of ScheduledEvents on AvailabilitySets
```bash
maintenance scheduledvents list-acknowledge --resource-group {resourceGroupName} --resource-type "availabilitySets"--resource-name {AvSetname} --value scheduledEventsId1 scheduledEventsId2 .... scheduledEventsIdN
maintenance scheduledvents list-acknowledge --resource-group {resourceGroupName} --resource-type "availabilitySets"--resource-name {AvSetname} --value '["scheduledEventsId1","scheduledEventsId2",..,"scheduledEventsIdN"]'
```

- Acknowledge a single Scheduled Events on VirtualMachines
```bash
maintenance scheduledevents list-acknowledge --resource-group {resourceGroupName} --resource-type "virtualMachines" --resource-name {VMname} --value scheduledEventsId1 scheduledEventsId2 .... scheduledEventsIdN
maintenance scheduledevents list-acknowledge --resource-group {resourceGroupName} --resource-type "virtualMachines" --resource-name {VMname} --value '["scheduledEventsId1","scheduledEventsId2",..,"scheduledEventsIdN"]'
```
29 changes: 0 additions & 29 deletions Commands/maintenance/scheduledevents/list/_acknowledge.md

This file was deleted.

8 changes: 0 additions & 8 deletions Commands/maintenance/scheduledevents/list/readme.md

This file was deleted.

10 changes: 4 additions & 6 deletions Commands/maintenance/scheduledevents/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,10 @@

Manage Scheduled Events

## Subgroups

- [list](/Commands/maintenance/scheduledevents/list/readme.md)
: manage list of scheduled Events

## Commands

- [acknowledge](/Commands/maintenance/scheduledevents/_acknowledge.md)
: Acknowledge a single Scheduled Events
: Acknowledge a single ScheduledEvents Id.

- [list-acknowledge](/Commands/maintenance/scheduledevents/_list-acknowledge.md)
: Acknowledge a list of ScheduledEvents Id.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/{}/{}/providers/microsoft.maintenance/scheduledevents", "version": "2025-10-01-preview", "swagger": "mgmt-plane/maintenance/ResourceProviders/Microsoft.Maintenance/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZWdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS97cmVzb3VyY2VUeXBlfS97cmVzb3VyY2VOYW1lfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL3NjaGVkdWxlZGV2ZW50cw==/V/MjAyNS0xMC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "maintenance scheduledevents", "commands": [{"name": "list-acknowledge", "version": "2025-10-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/{}/{}/providers/microsoft.maintenance/scheduledevents", "version": "2025-10-01-preview", "swagger": "mgmt-plane/maintenance/ResourceProviders/Microsoft.Maintenance/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZWdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS97cmVzb3VyY2VUeXBlfS97cmVzb3VyY2VOYW1lfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL3NjaGVkdWxlZGV2ZW50cw==/V/MjAyNS0xMC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "stage": "Preview", "group": "", "idPart": "resource_group", "help": {"short": "ResourceGroupName"}}, {"type": "string", "var": "$Path.resourceName", "options": ["n", "name", "resource-name"], "required": true, "stage": "Preview", "group": "", "idPart": "name", "help": {"short": "Resource Name"}}, {"type": "string", "var": "$Path.resourceType", "options": ["resource-type"], "required": true, "stage": "Preview", "group": "", "idPart": "type", "help": {"short": "Resource Type"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "stage": "Preview", "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID"}}]}, {"name": "ScheduledEventsIdList", "args": [{"type": "array<string>", "var": "$scheduledEventsIdList.value", "options": ["value"], "required": true, "stage": "Preview", "group": "ScheduledEventsIdList", "help": {"short": "The list of Scheduled Events Id"}, "item": {"type": "string"}}]}], "operations": [{"operationId": "ScheduledEventOperationGroup_AcknowledgeList", "http": {"path": "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Compute/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/scheduledevents", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"pattern": "^[-\\w\\._\\(\\)]+$", "maxLength": 90, "minLength": 1}}, {"type": "string", "name": "resourceName", "arg": "$Path.resourceName", "required": true}, {"type": "string", "name": "resourceType", "arg": "$Path.resourceType", "required": true}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-10-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "scheduledEventsIdList", "required": true, "props": [{"type": "array<string>", "name": "value", "arg": "$scheduledEventsIdList.value", "required": true, "item": {"type": "string"}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "value"}]}}}}, {"isError": true, "body": {"json": {"schema": {"readOnly": true, "type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance"}], "confirmation": ""}]}]}
Original file line number Diff line number Diff line change
@@ -1,22 +1,26 @@
<?xml version='1.0' encoding='utf-8'?>
<CodeGen plane="mgmt-plane">
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/{}/{}/providers/microsoft.maintenance/scheduledevents" version="2026-02-01-preview" swagger="mgmt-plane/maintenance/ResourceProviders/Microsoft.Maintenance/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZWdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS97cmVzb3VyY2VUeXBlfS97cmVzb3VyY2VOYW1lfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL3NjaGVkdWxlZGV2ZW50cw==/V/MjAyNi0wMi0wMS1wcmV2aWV3"/>
<commandGroup name="maintenance scheduledevents list">
<command name="acknowledge" version="2026-02-01-preview" confirmation="">
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/{}/{}/providers/microsoft.maintenance/scheduledevents" version="2026-02-01-preview" swagger="mgmt-plane/maintenance/ResourceProviders/Microsoft.Maintenance/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZWdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS97cmVzb3VyY2VUeXBlfS97cmVzb3VyY2VOYW1lfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL3NjaGVkdWxlZGV2ZW50cw==/V/MjAyNi0wMi0wMS1wcmV2aWV3"/>
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/{}/{}/providers/microsoft.maintenance/scheduledevents" version="2025-10-01-preview" swagger="mgmt-plane/maintenance/ResourceProviders/Microsoft.Maintenance/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZWdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS97cmVzb3VyY2VUeXBlfS97cmVzb3VyY2VOYW1lfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL3NjaGVkdWxlZGV2ZW50cw==/V/MjAyNS0xMC0wMS1wcmV2aWV3"/>
<commandGroup name="maintenance scheduledevents">
<command name="list-acknowledge" version="2025-10-01-preview" confirmation="">
<resource id="/subscriptions/{}/resourcegroups/{}/providers/microsoft.compute/{}/{}/providers/microsoft.maintenance/scheduledevents" version="2025-10-01-preview" swagger="mgmt-plane/maintenance/ResourceProviders/Microsoft.Maintenance/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZWdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS97cmVzb3VyY2VUeXBlfS97cmVzb3VyY2VOYW1lfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL3NjaGVkdWxlZGV2ZW50cw==/V/MjAyNS0xMC0wMS1wcmV2aWV3"/>
<argGroup name="">
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" idPart="resource_group"/>
<arg type="string" var="$Path.resourceName" options="resource-name" required="True" idPart="name">
<help short="Resource name"/>
<arg type="ResourceGroupName" var="$Path.resourceGroupName" options="resource-group g" required="True" stage="Preview" group="" idPart="resource_group">
<help short="ResourceGroupName"/>
</arg>
<arg type="string" var="$Path.resourceType" options="resource-type" required="True" idPart="type">
<help short="Resource type"/>
<arg type="string" var="$Path.resourceName" options="resource-name name n" required="True" stage="Preview" group="" idPart="name">
<help short="Resource Name"/>
</arg>
<arg type="string" var="$Path.resourceType" options="resource-type" required="True" stage="Preview" group="" idPart="type">
<help short="Resource Type"/>
</arg>
<arg type="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" stage="Preview" 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="SubscriptionId" var="$Path.subscriptionId" options="subscription" required="True" idPart="subscription"/>
</argGroup>
<argGroup name="ScheduledEventsIdList">
<arg type="array<string>" var="$scheduledEventsIdList.value" options="value" required="True" group="ScheduledEventsIdList">
<help short="The list of Scheduled Events Id."/>
<arg type="array<string>" var="$scheduledEventsIdList.value" options="value" required="True" stage="Preview" group="ScheduledEventsIdList">
<help short="The list of Scheduled Events Id"/>
<item type="string"/>
</arg>
</argGroup>
Expand All @@ -35,7 +39,7 @@
</path>
<query>
<const readOnly="True" const="True" type="string" name="api-version" required="True">
<default value="&quot;2026-02-01-preview&quot;"/>
<default value="&quot;2025-10-01-preview&quot;"/>
<format minLength="1"/>
</const>
</query>
Expand Down Expand Up @@ -67,7 +71,7 @@
</response>
</http>
</operation>
<output type="object" ref="$Instance" clientFlatten="True"/>
<output type="object" ref="$Instance"/>
</command>
</commandGroup>
</CodeGen>
Loading
Loading