Resource types that extend capabilities of other resources

An extension resource is a resource that adds to another resource's capabilities. For example, resource lock is an extension resource. You apply a resource lock to another resource to prevent it from being deleted or modified. It doesn't make sense to create a resource lock by itself. An extension resource is always applied to another resource.

Extension resource types

  • Microsoft.Advisor/configurations
  • Microsoft.Advisor/recommendations
  • Microsoft.Advisor/suppressions
  • Microsoft.AlertsManagement/alerts
  • Microsoft.AlertsManagement/alertsSummary
  • Microsoft.Authorization/checkAccess
  • Microsoft.Authorization/denyAssignments
  • Microsoft.Authorization/findOrphanRoleAssignments
  • Microsoft.Authorization/locks
  • Microsoft.Authorization/permissions
  • Microsoft.Authorization/policyAssignments
  • Microsoft.Authorization/policyDefinitions
  • Microsoft.Authorization/policySetDefinitions
  • Microsoft.Authorization/roleAssignments
  • Microsoft.Authorization/roleAssignmentsUsageMetrics
  • Microsoft.Authorization/roleDefinitions
  • Microsoft.Billing/billingPeriods
  • Microsoft.Billing/billingPermissions
  • Microsoft.Billing/billingRoleAssignments
  • Microsoft.Billing/billingRoleDefinitions
  • Microsoft.Billing/createBillingRoleAssignment
  • Microsoft.Blueprint/blueprintAssignments
  • Microsoft.Blueprint/blueprints
  • Microsoft.Consumption/AggregatedCost
  • Microsoft.Consumption/Balances
  • Microsoft.Consumption/Budgets
  • Microsoft.Consumption/Charges
  • Microsoft.Consumption/CostTags
  • Microsoft.Consumption/Forecasts
  • Microsoft.Consumption/Marketplaces
  • Microsoft.Consumption/OperationResults
  • Microsoft.Consumption/OperationStatus
  • Microsoft.Consumption/Pricesheets
  • Microsoft.Consumption/ReservationDetails
  • Microsoft.Consumption/ReservationRecommendations
  • Microsoft.Consumption/ReservationSummaries
  • Microsoft.Consumption/ReservationTransactions
  • Microsoft.Consumption/Tags
  • Microsoft.Consumption/Terms
  • Microsoft.Consumption/UsageDetails
  • Microsoft.Consumption/credits
  • Microsoft.Consumption/events
  • Microsoft.Consumption/lots
  • Microsoft.Consumption/products
  • Microsoft.Consumption/tenants
  • Microsoft.ContainerInstance/serviceAssociationLinks
  • Microsoft.CostManagement/Alerts
  • Microsoft.CostManagement/Budgets
  • Microsoft.CostManagement/Dimensions
  • Microsoft.CostManagement/Exports
  • Microsoft.CostManagement/ExternalSubscriptions
  • Microsoft.CostManagement/Forecast
  • Microsoft.CostManagement/Query
  • Microsoft.CostManagement/Reportconfigs
  • Microsoft.CostManagement/Reports
  • Microsoft.CostManagement/Views
  • Microsoft.CostManagement/showbackRules
  • Microsoft.CustomProviders/associations
  • Microsoft.EventGrid/eventSubscriptions
  • Microsoft.EventGrid/extensionTopics
  • Microsoft.GuestConfiguration/configurationProfileAssignments
  • Microsoft.GuestConfiguration/guestConfigurationAssignments
  • Microsoft.GuestConfiguration/software
  • Microsoft.GuestConfiguration/softwareUpdateProfile
  • Microsoft.GuestConfiguration/softwareUpdates
  • microsoft.insights/automatedExportSettings
  • microsoft.insights/baseline
  • microsoft.insights/calculatebaseline
  • microsoft.insights/dataCollectionRuleAssociations
  • microsoft.insights/diagnosticSettings
  • microsoft.insights/diagnosticSettingsCategories
  • microsoft.insights/eventtypes
  • microsoft.insights/extendedDiagnosticSettings
  • microsoft.insights/guestDiagnosticSettingsAssociation
  • microsoft.insights/logDefinitions
  • microsoft.insights/logs
  • microsoft.insights/metricDefinitions
  • microsoft.insights/metricNamespaces
  • microsoft.insights/metricbaselines
  • microsoft.insights/metrics
  • microsoft.insights/myWorkbooks
  • microsoft.insights/topology
  • microsoft.insights/transactions
  • microsoft.insights/vmInsightsOnboardingStatuses
  • Microsoft.KubernetesConfiguration/sourceControlConfigurations
  • Microsoft.Maintenance/applyUpdates
  • Microsoft.Maintenance/configurationAssignments
  • Microsoft.Maintenance/updates
  • Microsoft.ManagedIdentity/Identities
  • Microsoft.ManagedServices/registrationAssignments
  • Microsoft.ManagedServices/registrationDefinitions
  • Microsoft.OperationalInsights/storageInsightConfigs
  • Microsoft.OperationsManagement/managementassociations
  • Microsoft.PolicyInsights/policyEvents
  • Microsoft.PolicyInsights/policyStates
  • Microsoft.PolicyInsights/policyTrackedResources
  • Microsoft.PolicyInsights/remediations
  • Microsoft.RecoveryServices/backupProtectedItems
  • Microsoft.RecoveryServices/replicationEligibilityResults
  • Microsoft.ResourceHealth/availabilityStatuses
  • Microsoft.ResourceHealth/childAvailabilityStatuses
  • Microsoft.ResourceHealth/childResources
  • Microsoft.ResourceHealth/events
  • Microsoft.ResourceHealth/impactedResources
  • Microsoft.ResourceHealth/notifications
  • Microsoft.Resources/links
  • Microsoft.Resources/tags
  • Microsoft.Security/Compliances
  • Microsoft.Security/InformationProtectionPolicies
  • Microsoft.Security/adaptiveNetworkHardenings
  • Microsoft.Security/advancedThreatProtectionSettings
  • Microsoft.Security/assessmentMetadata
  • Microsoft.Security/assessments
  • Microsoft.Security/complianceResults
  • Microsoft.Security/dataCollectionAgents
  • Microsoft.Security/dataCollectionResults
  • Microsoft.Security/deviceSecurityGroups
  • Microsoft.Security/networkData
  • Microsoft.Security/serverVulnerabilityAssessments
  • Microsoft.SecurityInsights/aggregations
  • Microsoft.SecurityInsights/alertRuleTemplates
  • Microsoft.SecurityInsights/alertRules
  • Microsoft.SecurityInsights/bookmarks
  • Microsoft.SecurityInsights/cases
  • Microsoft.SecurityInsights/dataConnectors
  • Microsoft.SecurityInsights/entities
  • Microsoft.SecurityInsights/entityQueries
  • Microsoft.SecurityInsights/officeConsents
  • Microsoft.SecurityInsights/settings
  • Microsoft.SoftwarePlan/hybridUseBenefits
  • Microsoft.Subscription/CreateSubscription
  • microsoft.support/createsupportticket
  • microsoft.support/supporttickets
  • Microsoft.WorkloadMonitor/components
  • Microsoft.WorkloadMonitor/monitorInstances
  • Microsoft.WorkloadMonitor/monitors
  • Microsoft.WorkloadMonitor/notificationSettings

Next steps