In this Azure PowerShell article, we will discuss the syntax and usage of Get-AzResourceProvider with examples.
Get-AzResourceProvider
Get-AzResourceProvider is an excellent Azure PowerShell cmdlet that can help you to quickly get the Azure resource provider.
Syntax of Get-AzResourceProvider
Below is the syntax of the Get-AzResourceProvider Azure PowerShell cmdlet.
Get-AzResourceProviderGet-AzResourceProvider
-ProviderNamespace <String[]>Let’s discuss a few examples of Get-AzResourceProvider Azure PowerShell cmdlet implementations.
Example-1:
You can execute the below command to get the Azure resource provider details.
Get-AzResourceProvider
After executing this command, I got the below output
PS C:\Users\Bijay> Get-AzResourceProvider
ProviderNamespace : Microsoft.Cdn
RegistrationState : Registered
ResourceTypes : {profiles, profiles/endpoints, profiles/endpoints/origins,
profiles/endpoints/origingroups...}
Locations : {global, Australia East, Australia Southeast, Brazil South...}
ProviderNamespace : Microsoft.ResourceHealth
RegistrationState : Registered
ResourceTypes : {availabilityStatuses, childAvailabilityStatuses, childResources,
events...}
Locations : {}
ProviderNamespace : Microsoft.DevTestLab
RegistrationState : Registered
ResourceTypes : {labs/environments, labs, schedules, labs/virtualMachines...}
Locations : {Southeast Asia, East US, West US, West Europe...}
ProviderNamespace : Microsoft.ManagedIdentity
RegistrationState : Registered
ResourceTypes : {Identities, userAssignedIdentities, operations,
userAssignedIdentities/federatedIdentityCredentials}
Locations : {Global, Asia, Australia, Brazil...}
ProviderNamespace : Microsoft.Storage
RegistrationState : Registered
ResourceTypes : {storageAccounts/storageTaskAssignments,
storageAccounts/encryptionScopes, deletedAccounts,
locations/deletedAccounts...}
Locations : {East US, East US 2, West US, West Europe...}
ProviderNamespace : Microsoft.ContainerRegistry
RegistrationState : Registered
ResourceTypes : {registries, registries/cacheRules, registries/credentialSets,
registries/connectedRegistries...}
Locations : {West US, East US, South Central US, West Europe...}
ProviderNamespace : Microsoft.SignalRService
RegistrationState : Registered
ResourceTypes : {SignalR, WebPubSub, locations, locations/operationResults...}
Locations : {Australia East, Brazil South, Canada Central, Canada East...}
ProviderNamespace : Microsoft.KeyVault
RegistrationState : Registered
ResourceTypes : {vaults, vaults/secrets, vaults/accessPolicies, operations...}
Locations : {North Central US, East US, North Europe, West Europe...}
ProviderNamespace : Microsoft.Security
RegistrationState : Registered
ResourceTypes : {operations, securityStatuses, tasks, secureScores...}
Locations : {Central US, East US, West Europe, West Central US...}
ProviderNamespace : Microsoft.PolicyInsights
RegistrationState : Registered
ResourceTypes : {policyEvents, policyStates, operations, asyncOperationResults...}
Locations : {}
ProviderNamespace : Microsoft.AlertsManagement
RegistrationState : Registered
ResourceTypes : {alerts, alertsSummary, smartGroups, smartDetectorAlertRules...}
Locations : {global, North Central US, East US, East US 2...}
ProviderNamespace : Microsoft.RecoveryServices
RegistrationState : Registered
ResourceTypes : {vaults, operations, locations, locations/backupStatus...}
Locations : {West US, East US, North Europe, West Europe...}
ProviderNamespace : Microsoft.DBforMySQL
RegistrationState : Registered
ResourceTypes : {operations, servers, flexibleServers,
servers/recoverableServers...}
Locations : {Australia Central, Australia Central 2, Australia East,
Australia Southeast...}
ProviderNamespace : Microsoft.AAD
RegistrationState : Registered
ResourceTypes : {DomainServices, DomainServices/oucontainer, locations,
locations/operationresults...}
Locations : {West US, Central US, East US, South Central US...}
ProviderNamespace : Microsoft.MachineLearningServices
RegistrationState : Registered
ResourceTypes : {workspaces/batchEndpoints,
workspaces/batchEndpoints/deployments, workspaces, registries...}
Locations : {North Central US, Canada Central, Central India, UK South...}
ProviderNamespace : Microsoft.DomainRegistration
RegistrationState : Registered
ResourceTypes : {domains, domains/domainOwnershipIdentifiers, topLevelDomains,
checkDomainAvailability...}
Locations : {global}
ProviderNamespace : Microsoft.ChangeAnalysis
RegistrationState : Registered
ResourceTypes : {operations, resourceChanges, changes}
Locations : {}
ProviderNamespace : Microsoft.ApiManagement
RegistrationState : Registered
ResourceTypes : {service, deletedServices, locations,
locations/deletedServices...}
Locations : {Central India, UAE North, Australia Central, Germany West
Central...}
ProviderNamespace : Microsoft.Advisor
RegistrationState : Registered
ResourceTypes : {suppressions, configurations, metadata, recommendations...}
Locations : {}
ProviderNamespace : Microsoft.Relay
RegistrationState : Registered
ResourceTypes : {namespaces, namespaces/authorizationrules,
namespaces/privateEndpointConnections,
namespaces/hybridconnections...}
Locations : {Australia Central, Australia East, Australia Southeast, Brazil
South...}
ProviderNamespace : Microsoft.OperationalInsights
RegistrationState : Registered
ResourceTypes : {workspaces, querypacks, locations,
locations/operationStatuses...}
Locations : {East US, West Europe, Southeast Asia, Australia Southeast...}
ProviderNamespace : Microsoft.Portal
RegistrationState : Registered
ResourceTypes : {dashboards, tenantconfigurations,
listTenantConfigurationViolations, operations...}
Locations : {Australia Central, Australia Central 2, Australia East,
Australia Southeast...}
ProviderNamespace : Microsoft.CognitiveServices
RegistrationState : Registered
ResourceTypes : {accounts, operations, locations/operationResults, locations...}
Locations : {Global, Australia East, Brazil South, West US...}
ProviderNamespace : Microsoft.BotService
RegistrationState : Registered
ResourceTypes : {botServices, botServices/channels, botServices/connections,
listAuthServiceProviders...}
Locations : {Global, West Europe, West US}
ProviderNamespace : Microsoft.Devices
RegistrationState : Registered
ResourceTypes : {checkNameAvailability, checkProvisioningServiceNameAvailability,
usages, operations...}
Locations : {West US, Australia Central 2, Australia Southeast, Canada
East...}
ProviderNamespace : Microsoft.DataMigration
RegistrationState : Registered
ResourceTypes : {locations, services, services/projects,
locations/operationResults...}
Locations : {West Central US, Brazil South, West Europe, Australia East...}
ProviderNamespace : Microsoft.Maintenance
RegistrationState : Registered
ResourceTypes : {maintenanceConfigurations, updates, configurationAssignments,
applyUpdates...}
Locations : {Central US, East US, East US 2, West US...}
ProviderNamespace : Microsoft.MarketplaceNotifications
RegistrationState : Registered
ResourceTypes : {reviewsnotifications, operations}
Locations : {}
ProviderNamespace : Microsoft.DocumentDB
RegistrationState : Registered
ResourceTypes : {databaseAccounts, databaseAccountNames, operations,
operationResults...}
Locations : {West Central US, North Central US, Central US, Brazil South...}
ProviderNamespace : Microsoft.Databricks
RegistrationState : Registered
ResourceTypes : {workspaces, accessConnectors, workspaces/virtualNetworkPeerings,
workspaces/dbWorkspaces...}
Locations : {West US, East US 2, West Europe, East US...}
ProviderNamespace : Microsoft.Synapse
RegistrationState : Registered
ResourceTypes : {workspaces, workspaces/bigDataPools, workspaces/sqlPools,
workspaces/sqlDatabases...}
Locations : {West US 2, East US, North Europe, West Europe...}
ProviderNamespace : Microsoft.OperationsManagement
RegistrationState : Registered
ResourceTypes : {solutions, managementassociations, views, operations}
Locations : {East US, West Europe, Southeast Asia, Australia Southeast...}
ProviderNamespace : Microsoft.SecurityInsights
RegistrationState : Registered
ResourceTypes : {operations, alertRules, alertRuleTemplates,
triggeredAnalyticsRuleRuns...}
Locations : {West Europe, North Europe, France Central, UK South...}
ProviderNamespace : Microsoft.ServiceBus
RegistrationState : Registered
ResourceTypes : {namespaces, namespaces/authorizationrules,
namespaces/networkrulesets,
namespaces/privateEndpointConnections...}
Locations : {Australia Central, Australia East, Australia Southeast, Brazil
South...}
ProviderNamespace : Microsoft.Automation
RegistrationState : Registered
ResourceTypes : {automationAccounts, deletedAutomationAccounts,
automationAccounts/runbooks, automationAccounts/configurations...}
Locations : {Japan East, East US 2, West Europe, South Africa North...}
ProviderNamespace : Microsoft.Logic
RegistrationState : Registered
ResourceTypes : {workflows, locations/workflows,
locations/validateWorkflowExport, locations/workflowExport...}
Locations : {North Central US, Central US, South Central US, North Europe...}
ProviderNamespace : Microsoft.SaaS
RegistrationState : Registered
ResourceTypes : {applications, checknameavailability, saasresources,
operationResults...}
Locations : {global}
ProviderNamespace : Microsoft.AppPlatform
RegistrationState : Registered
ResourceTypes : {Spring, Spring/apps, Spring/apps/deployments,
locations/checkNameAvailability...}
Locations : {West Europe, East US, West US 2, Southeast Asia...}
ProviderNamespace : Microsoft.DesktopVirtualization
RegistrationState : Registered
ResourceTypes : {workspaces, applicationgroups, applicationgroups/applications,
applicationgroups/desktops...}
Locations : {Central India, UK South, UK West, Japan East...}
ProviderNamespace : Microsoft.DBforPostgreSQL
RegistrationState : Registered
ResourceTypes : {operations, servers, serverGroupsv2, flexibleServers...}
Locations : {Australia Central, Australia Central 2, Australia East,
Australia Southeast...}
ProviderNamespace : Microsoft.ClassicCompute
RegistrationState : Registered
ResourceTypes : {domainNames, domainNames/internalLoadBalancers,
checkDomainNameAvailability, domainNames/slots...}
Locations : {East Asia, Southeast Asia, East US, East US 2...}
ProviderNamespace : Microsoft.ClassicStorage
RegistrationState : Registered
ResourceTypes : {storageAccounts, quotas, checkStorageAccountAvailability,
storageAccounts/services...}
Locations : {East Asia, Southeast Asia, East US, East US 2...}
ProviderNamespace : Microsoft.GuestConfiguration
RegistrationState : Registered
ResourceTypes : {guestConfigurationAssignments, operations}
Locations : {}
ProviderNamespace : microsoft.insights
RegistrationState : Registered
ResourceTypes : {components, components/query, components/metadata,
components/metrics...}
Locations : {East US, South Central US, North Europe, West Europe...}
ProviderNamespace : Microsoft.Sql
RegistrationState : Registered
ResourceTypes : {operations, locations, locations/capabilities,
locations/databaseAzureAsyncOperation...}
Locations : {Australia Central, Australia East, Australia Southeast, Brazil
South...}
ProviderNamespace : Microsoft.Network
RegistrationState : Registered