Skip to content
Open
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
4 changes: 2 additions & 2 deletions Commands/maintenance/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ Manage Maintenance
- [public-configuration](/Commands/maintenance/public-configuration/readme.md)
: Manage public maintenance configuration with maintenance

- [scheduledevent](/Commands/maintenance/scheduledevent/readme.md)
: ScheduledEvents action
- [scheduledevents](/Commands/maintenance/scheduledevents/readme.md)
: Manage Scheduled Events

- [update](/Commands/maintenance/update/readme.md)
: Manage update with maintenance
29 changes: 0 additions & 29 deletions Commands/maintenance/scheduledevent/_acknowledge.md

This file was deleted.

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

This file was deleted.

29 changes: 29 additions & 0 deletions Commands/maintenance/scheduledevents/_acknowledge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# [Command] _maintenance scheduledevents acknowledge_

Acknowledge a single Scheduled Events

## Versions

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

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

#### examples

- Acknowledge a single Scheduled Events on a VirtualMachine
```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}
```

- Acknowledge a single Scheduled Events on a VirtualMachineScaleSets
```bash
maintenance scheduledevents acknowledge --resource-group {resourceGroup} --resource-type "virtualMachineScaleSets" --resource-name {VMSSname} --scheduled-events-id {scheduledEventsId} --subscription {subscriptionId}
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
```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}
```
29 changes: 29 additions & 0 deletions Commands/maintenance/scheduledevents/list/_acknowledge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# [Command] _maintenance scheduledevents list acknowledge_

Post List of Scheduled Events Acknowledgement

## Versions

### [2026-02-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5jb21wdXRlL3t9L3t9L3Byb3ZpZGVycy9taWNyb3NvZnQubWFpbnRlbmFuY2Uvc2NoZWR1bGVkZXZlbnRz/2026-02-01-preview.xml) **Stable**

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

#### examples

- Acknowledge list of Scheduled Events on VirtualMachineScaleSets
```bash
maintenance scheduledevents list acknowledge --resource-group {resourceGroupName} --resource-type "virtualMachinesScaleSets" --resource-name {VMSSName} --subscription {subscriptionId} --value ["scheduledEventsId1","scheduledEventsId2",..,"scheduledEventsIdN"]
maintenance scheduledevents list acknowledge --ids /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.compute/virtualMachineScaleSets/{VMSSName}/providers/microsoft.maintenance/scheduledevents --body "{\"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 scheduledevents list acknowledge --ids /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.compute/availabilitySets/{AvSetName}/providers/microsoft.maintenance/scheduledevents --body "{\"value\":[\"scheduledEventsId1\",\"scheduledEventsId2\",..,\"scheduledEventsIdN\"]}"
```

- Acknowledge a single Scheduled Events on VirtualMachine
```bash
maintenance scheduledevents list acknowledge --resource-group {resourceGroupName} --resource-type "virtualMachines" --resource-name {VMname} --value ["scheduledEventsId1","scheduledEventsId2",..,"scheduledEventsIdN"]
maintenance scheduledevents list acknowledge --ids /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/microsoft.compute/virtualMachines/{virtualMachineName}/providers/microsoft.maintenance/scheduledevents --body "{\"value\":[\"scheduledEventsId1\",\"scheduledEventsId2\",..,\"scheduledEventsIdN\"]}"
```
8 changes: 8 additions & 0 deletions Commands/maintenance/scheduledevents/list/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# [Group] _maintenance scheduledevents list_

manage list of scheduled Events

## Commands

- [acknowledge](/Commands/maintenance/scheduledevents/list/_acknowledge.md)
: Post List of Scheduled Events Acknowledgement
13 changes: 13 additions & 0 deletions Commands/maintenance/scheduledevents/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# [Group] _maintenance scheduledevents_

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
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": "2026-02-01-preview", "swagger": "mgmt-plane/maintenance/ResourceProviders/Microsoft.Maintenance/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZWdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQ29tcHV0ZS97cmVzb3VyY2VUeXBlfS97cmVzb3VyY2VOYW1lfS9wcm92aWRlcnMvTWljcm9zb2Z0Lk1haW50ZW5hbmNlL3NjaGVkdWxlZGV2ZW50cw==/V/MjAyNi0wMi0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "maintenance scheduledevents list", "commands": [{"name": "acknowledge", "version": "2026-02-01-preview", "resources": [{"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"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.resourceName", "options": ["resource-name"], "required": true, "idPart": "name", "help": {"short": "Resource name"}}, {"type": "string", "var": "$Path.resourceType", "options": ["resource-type"], "required": true, "idPart": "type", "help": {"short": "Resource type"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "ScheduledEventsIdList", "args": [{"type": "array<string>", "var": "$scheduledEventsIdList.value", "options": ["value"], "required": true, "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": "2026-02-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", "clientFlatten": true}], "confirmation": ""}]}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
<?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"/>
<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>
<arg type="string" var="$Path.resourceType" options="resource-type" required="True" idPart="type">
<help short="Resource type"/>
</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."/>
<item type="string"/>
</arg>
</argGroup>
<operation operationId="ScheduledEventOperationGroup_AcknowledgeList">
<http path="/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Compute/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/scheduledevents">
<request method="post">
<path>
<param type="string" name="resourceGroupName" arg="$Path.resourceGroupName" required="True">
<format pattern="^[-\w\._\(\)]+$" maxLength="90" minLength="1"/>
</param>
<param type="string" name="resourceName" arg="$Path.resourceName" required="True"/>
<param type="string" name="resourceType" arg="$Path.resourceType" required="True"/>
<param type="uuid" name="subscriptionId" arg="$Path.subscriptionId" required="True">
<format minLength="1"/>
</param>
</path>
<query>
<const readOnly="True" const="True" type="string" name="api-version" required="True">
<default value="&quot;2026-02-01-preview&quot;"/>
<format minLength="1"/>
</const>
</query>
<body>
<json>
<schema type="object" name="scheduledEventsIdList" required="True" clientFlatten="True">
<prop type="array<string>" name="value" arg="$scheduledEventsIdList.value" required="True">
<item type="string"/>
</prop>
</schema>
</json>
</body>
</request>
<response statusCode="200">
<body>
<json var="$Instance">
<schema type="object">
<prop type="string" name="value"/>
</schema>
</json>
</body>
</response>
<response isError="True">
<body>
<json>
<schema readOnly="True" type="@ODataV4Format"/>
</json>
</body>
</response>
</http>
</operation>
<output type="object" ref="$Instance" clientFlatten="True"/>
</command>
</commandGroup>
</CodeGen>

This file was deleted.

Loading
Loading