Skip to main content

maintenance_configurations_for_resource_group

Creates, updates, deletes, gets or lists a maintenance_configurations_for_resource_group resource.

Overview

Namemaintenance_configurations_for_resource_group
TypeResource
Idazure.maintenance.maintenance_configurations_for_resource_group

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
namestringThe name of the resource.
extensionPropertiesobjectGets or sets extensionProperties of the maintenanceConfiguration.
installPatchesobjectThe input parameters to be passed to the patch run operation.
locationstringGets or sets location of the resource.
maintenanceScopestringGets or sets maintenanceScope of the configuration. Known values are: "Host", "Resource", "OSImage", "Extension", "InGuestPatch", "SQLDB", and "SQLManagedInstance". (Host, Resource, OSImage, Extension, InGuestPatch, SQLDB, SQLManagedInstance)
maintenanceWindowobjectDefinition of a MaintenanceWindow.
namespacestringGets or sets namespace of the resource.
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
tagsobjectGets or sets tags of the resource.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".
visibilitystringGets or sets the visibility of the configuration. The default value is 'Custom'. Known values are: "Custom" and "Public". (Custom, Public)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
listselectresource_group_name, subscription_idGet Configuration records within a subscription and resource group.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
subscription_idstring

SELECT examples

Get Configuration records within a subscription and resource group.

SELECT
id,
name,
extensionProperties,
installPatches,
location,
maintenanceScope,
maintenanceWindow,
namespace,
systemData,
tags,
type,
visibility
FROM azure.maintenance.maintenance_configurations_for_resource_group
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;