MaintenanceExtensions Class

Definition

A class to add extension methods to Azure.ResourceManager.Maintenance.

public static class MaintenanceExtensions
type MaintenanceExtensions = class
Public Module MaintenanceExtensions
Inheritance
MaintenanceExtensions

Methods

AcknowledgeScheduledEvent(ResourceGroupResource, String, String, String, CancellationToken)

Post Scheduled Event Acknowledgement

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Compute/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/scheduledevents/{scheduledEventId}/acknowledge
  • Operation Id: ScheduledEvent_Acknowledge
  • Default Api Version: 2023-10-01-preview
AcknowledgeScheduledEventAsync(ResourceGroupResource, String, String, String, CancellationToken)

Post Scheduled Event Acknowledgement

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Compute/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/scheduledevents/{scheduledEventId}/acknowledge
  • Operation Id: ScheduledEvent_Acknowledge
  • Default Api Version: 2023-10-01-preview
CreateOrUpdateApplyUpdate(ResourceGroupResource, String, String, String, CancellationToken)

Apply maintenance updates to resource

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/applyUpdates/default
  • Operation Id: ApplyUpdates_CreateOrUpdate
  • Default Api Version: 2023-10-01-preview
  • Resource: MaintenanceApplyUpdateResource
CreateOrUpdateApplyUpdateAsync(ResourceGroupResource, String, String, String, CancellationToken)

Apply maintenance updates to resource

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/applyUpdates/default
  • Operation Id: ApplyUpdates_CreateOrUpdate
  • Default Api Version: 2023-10-01-preview
  • Resource: MaintenanceApplyUpdateResource
CreateOrUpdateApplyUpdateByParent(ResourceGroupResource, String, String, String, String, String, CancellationToken)

Apply maintenance updates to resource with parent

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/applyUpdates/default
  • Operation Id: ApplyUpdates_CreateOrUpdateParent
  • Default Api Version: 2023-10-01-preview
  • Resource: MaintenanceApplyUpdateResource
CreateOrUpdateApplyUpdateByParentAsync(ResourceGroupResource, String, String, String, String, String, CancellationToken)

Apply maintenance updates to resource with parent

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/applyUpdates/default
  • Operation Id: ApplyUpdates_CreateOrUpdateParent
  • Default Api Version: 2023-10-01-preview
  • Resource: MaintenanceApplyUpdateResource
CreateOrUpdateConfigurationAssignment(ResourceGroupResource, String, String, String, String, MaintenanceConfigurationAssignmentData, CancellationToken)

Register configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignments_CreateOrUpdate
  • Default Api Version: 2023-10-01-preview
CreateOrUpdateConfigurationAssignmentAsync(ResourceGroupResource, String, String, String, String, MaintenanceConfigurationAssignmentData, CancellationToken)

Register configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignments_CreateOrUpdate
  • Default Api Version: 2023-10-01-preview
CreateOrUpdateConfigurationAssignmentByParent(ResourceGroupResource, ResourceGroupResourceCreateOrUpdateConfigurationAssignmentByParentOptions, CancellationToken)

Register configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignments_CreateOrUpdateParent
  • Default Api Version: 2023-10-01-preview
CreateOrUpdateConfigurationAssignmentByParent(ResourceGroupResource, String, String, String, String, String, String, MaintenanceConfigurationAssignmentData, CancellationToken)

Register configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignments_CreateOrUpdateParent
CreateOrUpdateConfigurationAssignmentByParentAsync(ResourceGroupResource, ResourceGroupResourceCreateOrUpdateConfigurationAssignmentByParentOptions, CancellationToken)

Register configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignments_CreateOrUpdateParent
  • Default Api Version: 2023-10-01-preview
CreateOrUpdateConfigurationAssignmentByParentAsync(ResourceGroupResource, String, String, String, String, String, String, MaintenanceConfigurationAssignmentData, CancellationToken)

Register configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignments_CreateOrUpdateParent
CreateOrUpdateConfigurationAssignmentByResourceGroup(ResourceGroupResource, String, MaintenanceConfigurationAssignmentData, CancellationToken)

Register configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignmentsForResourceGroup_CreateOrUpdate
  • Default Api Version: 2023-10-01-preview
CreateOrUpdateConfigurationAssignmentByResourceGroupAsync(ResourceGroupResource, String, MaintenanceConfigurationAssignmentData, CancellationToken)

Register configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignmentsForResourceGroup_CreateOrUpdate
  • Default Api Version: 2023-10-01-preview
CreateOrUpdateConfigurationAssignmentBySubscription(SubscriptionResource, String, MaintenanceConfigurationAssignmentData, CancellationToken)

Register configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignmentsForSubscriptions_CreateOrUpdate
  • Default Api Version: 2023-10-01-preview
CreateOrUpdateConfigurationAssignmentBySubscriptionAsync(SubscriptionResource, String, MaintenanceConfigurationAssignmentData, CancellationToken)

Register configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignmentsForSubscriptions_CreateOrUpdate
  • Default Api Version: 2023-10-01-preview
DeleteConfigurationAssignment(ResourceGroupResource, String, String, String, String, CancellationToken)

Unregister configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignments_Delete
  • Default Api Version: 2023-10-01-preview
DeleteConfigurationAssignmentAsync(ResourceGroupResource, String, String, String, String, CancellationToken)

Unregister configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignments_Delete
  • Default Api Version: 2023-10-01-preview
DeleteConfigurationAssignmentByParent(ResourceGroupResource, ResourceGroupResourceDeleteConfigurationAssignmentByParentOptions, CancellationToken)

Unregister configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignments_DeleteParent
  • Default Api Version: 2023-10-01-preview
DeleteConfigurationAssignmentByParent(ResourceGroupResource, String, String, String, String, String, String, CancellationToken)

Unregister configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignments_DeleteParent
DeleteConfigurationAssignmentByParentAsync(ResourceGroupResource, ResourceGroupResourceDeleteConfigurationAssignmentByParentOptions, CancellationToken)

Unregister configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignments_DeleteParent
  • Default Api Version: 2023-10-01-preview
DeleteConfigurationAssignmentByParentAsync(ResourceGroupResource, String, String, String, String, String, String, CancellationToken)

Unregister configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignments_DeleteParent
DeleteConfigurationAssignmentByResourceGroup(ResourceGroupResource, String, CancellationToken)

Unregister configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignmentsForResourceGroup_Delete
  • Default Api Version: 2023-10-01-preview
DeleteConfigurationAssignmentByResourceGroupAsync(ResourceGroupResource, String, CancellationToken)

Unregister configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignmentsForResourceGroup_Delete
  • Default Api Version: 2023-10-01-preview
DeleteConfigurationAssignmentBySubscription(SubscriptionResource, String, CancellationToken)

Unregister configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignmentsForSubscriptions_Delete
  • Default Api Version: 2023-10-01-preview
DeleteConfigurationAssignmentBySubscriptionAsync(SubscriptionResource, String, CancellationToken)

Unregister configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignmentsForSubscriptions_Delete
  • Default Api Version: 2023-10-01-preview
GetApplyUpdatesByParent(ResourceGroupResource, ResourceGroupResourceGetApplyUpdatesByParentOptions, CancellationToken)

Track maintenance updates to resource with parent

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/applyUpdates/{applyUpdateName}
  • Operation Id: ApplyUpdates_GetParent
  • Default Api Version: 2023-10-01-preview
  • Resource: MaintenanceApplyUpdateResource
GetApplyUpdatesByParent(ResourceGroupResource, String, String, String, String, String, String, CancellationToken)

Track maintenance updates to resource with parent

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/applyUpdates/{applyUpdateName}
  • Operation Id: ApplyUpdates_GetParent
GetApplyUpdatesByParentAsync(ResourceGroupResource, ResourceGroupResourceGetApplyUpdatesByParentOptions, CancellationToken)

Track maintenance updates to resource with parent

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/applyUpdates/{applyUpdateName}
  • Operation Id: ApplyUpdates_GetParent
  • Default Api Version: 2023-10-01-preview
  • Resource: MaintenanceApplyUpdateResource
GetApplyUpdatesByParentAsync(ResourceGroupResource, String, String, String, String, String, String, CancellationToken)

Track maintenance updates to resource with parent

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/applyUpdates/{applyUpdateName}
  • Operation Id: ApplyUpdates_GetParent
GetConfigurationAssignment(ResourceGroupResource, String, String, String, String, CancellationToken)

Get configuration assignment for resource..

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignments_Get
  • Default Api Version: 2023-10-01-preview
GetConfigurationAssignmentAsync(ResourceGroupResource, String, String, String, String, CancellationToken)

Get configuration assignment for resource..

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignments_Get
  • Default Api Version: 2023-10-01-preview
GetConfigurationAssignmentByParent(ResourceGroupResource, ResourceGroupResourceGetConfigurationAssignmentByParentOptions, CancellationToken)

Get configuration assignment for resource..

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignments_GetParent
  • Default Api Version: 2023-10-01-preview
GetConfigurationAssignmentByParentAsync(ResourceGroupResource, ResourceGroupResourceGetConfigurationAssignmentByParentOptions, CancellationToken)

Get configuration assignment for resource..

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignments_GetParent
  • Default Api Version: 2023-10-01-preview
GetConfigurationAssignmentByResourceGroup(ResourceGroupResource, String, CancellationToken)

Get configuration assignment for resource..

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignmentsForResourceGroup_Get
  • Default Api Version: 2023-10-01-preview
GetConfigurationAssignmentByResourceGroupAsync(ResourceGroupResource, String, CancellationToken)

Get configuration assignment for resource..

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignmentsForResourceGroup_Get
  • Default Api Version: 2023-10-01-preview
GetConfigurationAssignmentBySubscription(SubscriptionResource, String, CancellationToken)

Get configuration assignment for resource..

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignmentsForSubscriptions_Get
  • Default Api Version: 2023-10-01-preview
GetConfigurationAssignmentBySubscriptionAsync(SubscriptionResource, String, CancellationToken)

Get configuration assignment for resource..

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignmentsForSubscriptions_Get
  • Default Api Version: 2023-10-01-preview
GetConfigurationAssignments(ResourceGroupResource, String, String, String, CancellationToken)

List configurationAssignments for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments
  • Operation Id: ConfigurationAssignments_List
  • Default Api Version: 2023-10-01-preview
GetConfigurationAssignmentsAsync(ResourceGroupResource, String, String, String, CancellationToken)

List configurationAssignments for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments
  • Operation Id: ConfigurationAssignments_List
  • Default Api Version: 2023-10-01-preview
GetConfigurationAssignmentsByParent(ResourceGroupResource, String, String, String, String, String, CancellationToken)

List configurationAssignments for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments
  • Operation Id: ConfigurationAssignments_ListParent
  • Default Api Version: 2023-10-01-preview
GetConfigurationAssignmentsByParentAsync(ResourceGroupResource, String, String, String, String, String, CancellationToken)

List configurationAssignments for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/configurationAssignments
  • Operation Id: ConfigurationAssignments_ListParent
  • Default Api Version: 2023-10-01-preview
GetConfigurationAssignmentsBySubscription(SubscriptionResource, CancellationToken)

Get configuration assignment within a subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/configurationAssignments
  • Operation Id: ConfigurationAssignmentsWithinSubscription_List
  • Default Api Version: 2023-10-01-preview
GetConfigurationAssignmentsBySubscriptionAsync(SubscriptionResource, CancellationToken)

Get configuration assignment within a subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/configurationAssignments
  • Operation Id: ConfigurationAssignmentsWithinSubscription_List
  • Default Api Version: 2023-10-01-preview
GetMaintenanceApplyUpdate(ResourceGroupResource, String, String, String, String, CancellationToken)

Track maintenance updates to resource

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/applyUpdates/{applyUpdateName}
  • Operation Id: ApplyUpdates_Get
  • Default Api Version: 2023-10-01-preview
  • Resource: MaintenanceApplyUpdateResource
GetMaintenanceApplyUpdateAsync(ResourceGroupResource, String, String, String, String, CancellationToken)

Track maintenance updates to resource

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/applyUpdates/{applyUpdateName}
  • Operation Id: ApplyUpdates_Get
  • Default Api Version: 2023-10-01-preview
  • Resource: MaintenanceApplyUpdateResource
GetMaintenanceApplyUpdateResource(ArmClient, ResourceIdentifier)

Gets an object representing a MaintenanceApplyUpdateResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String, String) to create a MaintenanceApplyUpdateResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetMaintenanceApplyUpdateResource(ResourceIdentifier) instead.

GetMaintenanceApplyUpdates(ResourceGroupResource, CancellationToken)

Get Configuration records within a subscription and resource group

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maintenance/applyUpdates
  • Operation Id: ApplyUpdateForResourceGroup_List
  • Default Api Version: 2023-10-01-preview
GetMaintenanceApplyUpdates(ResourceGroupResource)

Gets a collection of MaintenanceApplyUpdateResources in the ResourceGroupResource. MockingTo mock this method, please mock GetMaintenanceApplyUpdates() instead.

GetMaintenanceApplyUpdates(SubscriptionResource, CancellationToken)

Get Configuration records within a subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/applyUpdates
  • Operation Id: ApplyUpdates_List
  • Default Api Version: 2023-10-01-preview
  • Resource: MaintenanceApplyUpdateResource
GetMaintenanceApplyUpdatesAsync(ResourceGroupResource, CancellationToken)

Get Configuration records within a subscription and resource group

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maintenance/applyUpdates
  • Operation Id: ApplyUpdateForResourceGroup_List
  • Default Api Version: 2023-10-01-preview
GetMaintenanceApplyUpdatesAsync(SubscriptionResource, CancellationToken)

Get Configuration records within a subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/applyUpdates
  • Operation Id: ApplyUpdates_List
  • Default Api Version: 2023-10-01-preview
  • Resource: MaintenanceApplyUpdateResource
GetMaintenanceConfiguration(ResourceGroupResource, String, CancellationToken)

Get Configuration record

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Maintenance/maintenanceConfigurations/{resourceName}
  • Operation Id: MaintenanceConfigurations_Get
  • Default Api Version: 2023-10-01-preview
  • Resource: MaintenanceConfigurationResource
GetMaintenanceConfigurationAsync(ResourceGroupResource, String, CancellationToken)

Get Configuration record

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Maintenance/maintenanceConfigurations/{resourceName}
  • Operation Id: MaintenanceConfigurations_Get
  • Default Api Version: 2023-10-01-preview
  • Resource: MaintenanceConfigurationResource
GetMaintenanceConfigurationResource(ArmClient, ResourceIdentifier)

Gets an object representing a MaintenanceConfigurationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a MaintenanceConfigurationResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetMaintenanceConfigurationResource(ResourceIdentifier) instead.

GetMaintenanceConfigurations(ResourceGroupResource)

Gets a collection of MaintenanceConfigurationResources in the ResourceGroupResource. MockingTo mock this method, please mock GetMaintenanceConfigurations() instead.

GetMaintenanceConfigurations(SubscriptionResource, CancellationToken)

Get Configuration records within a subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/maintenanceConfigurations
  • Operation Id: MaintenanceConfigurations_List
  • Default Api Version: 2023-10-01-preview
  • Resource: MaintenanceConfigurationResource
GetMaintenanceConfigurationsAsync(SubscriptionResource, CancellationToken)

Get Configuration records within a subscription

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/maintenanceConfigurations
  • Operation Id: MaintenanceConfigurations_List
  • Default Api Version: 2023-10-01-preview
  • Resource: MaintenanceConfigurationResource
GetMaintenancePublicConfiguration(SubscriptionResource, String, CancellationToken)

Get Public Maintenance Configuration record

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/{resourceName}
  • Operation Id: PublicMaintenanceConfigurations_Get
  • Default Api Version: 2023-10-01-preview
  • Resource: MaintenancePublicConfigurationResource
GetMaintenancePublicConfigurationAsync(SubscriptionResource, String, CancellationToken)

Get Public Maintenance Configuration record

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/{resourceName}
  • Operation Id: PublicMaintenanceConfigurations_Get
  • Default Api Version: 2023-10-01-preview
  • Resource: MaintenancePublicConfigurationResource
GetMaintenancePublicConfigurationResource(ArmClient, ResourceIdentifier)

Gets an object representing a MaintenancePublicConfigurationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a MaintenancePublicConfigurationResourceResourceIdentifier from its components. MockingTo mock this method, please mock GetMaintenancePublicConfigurationResource(ResourceIdentifier) instead.

GetMaintenancePublicConfigurations(SubscriptionResource)

Gets a collection of MaintenancePublicConfigurationResources in the SubscriptionResource. MockingTo mock this method, please mock GetMaintenancePublicConfigurations() instead.

GetUpdates(ResourceGroupResource, String, String, String, CancellationToken)

Get updates to resources.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/updates
  • Operation Id: Updates_List
  • Default Api Version: 2023-10-01-preview
GetUpdatesAsync(ResourceGroupResource, String, String, String, CancellationToken)

Get updates to resources.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/updates
  • Operation Id: Updates_List
  • Default Api Version: 2023-10-01-preview
GetUpdatesByParent(ResourceGroupResource, String, String, String, String, String, CancellationToken)

Get updates to resources.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/updates
  • Operation Id: Updates_ListParent
  • Default Api Version: 2023-10-01-preview
GetUpdatesByParentAsync(ResourceGroupResource, String, String, String, String, String, CancellationToken)

Get updates to resources.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{providerName}/{resourceParentType}/{resourceParentName}/{resourceType}/{resourceName}/providers/Microsoft.Maintenance/updates
  • Operation Id: Updates_ListParent
  • Default Api Version: 2023-10-01-preview
UpdateConfigurationAssignmentByResourceGroup(ResourceGroupResource, String, MaintenanceConfigurationAssignmentData, CancellationToken)

Register configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignmentsForResourceGroup_Update
  • Default Api Version: 2023-10-01-preview
UpdateConfigurationAssignmentByResourceGroupAsync(ResourceGroupResource, String, MaintenanceConfigurationAssignmentData, CancellationToken)

Register configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignmentsForResourceGroup_Update
  • Default Api Version: 2023-10-01-preview
UpdateConfigurationAssignmentBySubscription(SubscriptionResource, String, MaintenanceConfigurationAssignmentData, CancellationToken)

Register configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignmentsForSubscriptions_Update
  • Default Api Version: 2023-10-01-preview
UpdateConfigurationAssignmentBySubscriptionAsync(SubscriptionResource, String, MaintenanceConfigurationAssignmentData, CancellationToken)

Register configuration for resource.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Maintenance/configurationAssignments/{configurationAssignmentName}
  • Operation Id: ConfigurationAssignmentsForSubscriptions_Update
  • Default Api Version: 2023-10-01-preview

Applies to