diff --git a/docs/_resources/changelog.md b/docs/_resources/changelog.md index 0a5d6cd80..cfd82236f 100644 --- a/docs/_resources/changelog.md +++ b/docs/_resources/changelog.md @@ -182,7 +182,7 @@ Legend: > - [Regions](../_reporting/data/README.md#️-regions) > 1. Added the following new region values: "asiapacific", "australia", azure "stack", "eastsu2", "gbs", germany west "central", "japan", sweden "central", "unitedstates", us dod "central", us dod "east", us gov "iowa", us gov "virginia", "us2", "usa", "usv". > - [Resource types](../_reporting/data/README.md#️-resource-types) -> 1. Added the following new resource types: "microsoft.app/logicapps", "microsoft.app/logicapps/workflows", "microsoft.azurebusinesscontinuity/deletedunifiedprotecteditems", "microsoft.azurebusinesscontinuity/unifiedprotecteditems", "microsoft.azurecis/publishconfigvalues", "microsoft.compositesolutions/compositesolutiondefinitions", "microsoft.compositesolutions/compositesolutions", "microsoft.datareplication/replicationvaults/alertsettings", "microsoft.datareplication/replicationvaults/events", "microsoft.datareplication/replicationvaults/jobs", "microsoft.datareplication/replicationvaults/jobs/operations", "microsoft.datareplication/replicationvaults/operations", "microsoft.datareplication/replicationvaults/protecteditems", "microsoft.datareplication/replicationvaults/protecteditems/operations", "microsoft.datareplication/replicationvaults/protecteditems/recoverypoints", "microsoft.datareplication/replicationvaults/replicationextensions", "microsoft.datareplication/replicationvaults/replicationextensions/operations", "microsoft.datareplication/replicationvaults/replicationpolicies", "microsoft.datareplication/replicationvaults/replicationpolicies/operations", "microsoft.deviceregistry/billingcontainers", "microsoft.deviceregistry/discoveredassetendpointprofiles", "microsoft.deviceregistry/discoveredassets", "microsoft.deviceregistry/schemaregistries", "microsoft.deviceregistry/schemaregistries/schemas", "microsoft.deviceregistry/schemaregistries/schemas/schemaversions", "microsoft.eventgrid/systemtopics/eventsubscriptions", "microsoft.hardware/orders", "microsoft.hybridcompute/machines/microsoft.awsconnector/ec2instances", "microsoft.hybridonboarding/extensionmanagers", "microsoft.iotoperations/instances", "microsoft.iotoperations/instances/brokers", "microsoft.iotoperations/instances/brokers/authentications", "microsoft.iotoperations/instances/brokers/authorizations", "microsoft.iotoperations/instances/brokers/listeners", "microsoft.iotoperations/instances/dataflowendpoints", "microsoft.iotoperations/instances/dataflowprofiles", "microsoft.iotoperations/instances/dataflowprofiles/dataflows", "microsoft.messagingconnectors/connectors", "microsoft.mobilepacketcore/networkfunctions", "microsoft.saashub/cloudservices/hidden", "microsoft.secretsynccontroller/azurekeyvaultsecretproviderclasses", "microsoft.secretsynccontroller/secretsyncs", "microsoft.storagepool/diskpools/iscsitargets", "microsoft.windowsesu/multipleactivationkeys". +> 1. Added the following new resource types: "microsoft.app/logicapps", "microsoft.app/logicapps/workflows", "microsoft.azurebusinesscontinuity/deletedunifiedprotecteditems", "microsoft.azurebusinesscontinuity/unifiedprotecteditems", "microsoft.azurecis/publishconfigvalues", "microsoft.compositesolutions/compositesolutiondefinitions", "microsoft.compositesolutions/compositesolutions", "microsoft.compute/capacityreservationgroups/capacityreservations", "microsoft.compute/virtualmachinescalesets/virtualmachines", "microsoft.datareplication/replicationvaults/alertsettings", "microsoft.datareplication/replicationvaults/events", "microsoft.datareplication/replicationvaults/jobs", "microsoft.datareplication/replicationvaults/jobs/operations", "microsoft.datareplication/replicationvaults/operations", "microsoft.datareplication/replicationvaults/protecteditems", "microsoft.datareplication/replicationvaults/protecteditems/operations", "microsoft.datareplication/replicationvaults/protecteditems/recoverypoints", "microsoft.datareplication/replicationvaults/replicationextensions", "microsoft.datareplication/replicationvaults/replicationextensions/operations", "microsoft.datareplication/replicationvaults/replicationpolicies", "microsoft.datareplication/replicationvaults/replicationpolicies/operations", "microsoft.deviceregistry/billingcontainers", "microsoft.deviceregistry/discoveredassetendpointprofiles", "microsoft.deviceregistry/discoveredassets", "microsoft.deviceregistry/schemaregistries", "microsoft.deviceregistry/schemaregistries/schemas", "microsoft.deviceregistry/schemaregistries/schemas/schemaversions", "microsoft.eventgrid/systemtopics/eventsubscriptions", "microsoft.hardware/orders", "microsoft.hybridcompute/machines/microsoft.awsconnector/ec2instances", "microsoft.hybridonboarding/extensionmanagers", "microsoft.iotoperations/instances", "microsoft.iotoperations/instances/brokers", "microsoft.iotoperations/instances/brokers/authentications", "microsoft.iotoperations/instances/brokers/authorizations", "microsoft.iotoperations/instances/brokers/listeners", "microsoft.iotoperations/instances/dataflowendpoints", "microsoft.iotoperations/instances/dataflowprofiles", "microsoft.iotoperations/instances/dataflowprofiles/dataflows", "microsoft.messagingconnectors/connectors", "microsoft.mobilepacketcore/networkfunctions", "microsoft.saashub/cloudservices/hidden", "microsoft.secretsynccontroller/azurekeyvaultsecretproviderclasses", "microsoft.secretsynccontroller/secretsyncs", "microsoft.storagepool/diskpools/iscsitargets", "microsoft.windowsesu/multipleactivationkeys". > - [Services](../_reporting/data/README.md#️-services) > 1. Added the following consumed services: "API Center", "API Management", "Bastion Scale Units", "Microsoft.Community", "Microsoft.DataReplication.Admin", "Microsoft.DevOpsInfrastructure", "Microsoft.Dynamics365FraudProtection", "Microsoft.HybridContainerService", "Microsoft.NetworkFunction", "Microsoft.RecommendationsService", "Microsoft.ServiceNetworking", "Virtual Network". > 2. Added the following resource types to existing services: "Microsoft.AgFoodPlatform/farmBeats", "Microsoft.App/sessionPools", "Microsoft.AzureActiveDirectory/ciamDirectories", "Microsoft.AzureArcData/sqlServerEsuLicenses", "Microsoft.Graph/accounts", "Microsoft.MachineLearningServices/registries", "Microsoft.Orbital/groundStations", "PlayFabBillingService/partyVoice". diff --git a/src/open-data/ResourceTypes.Overrides.json b/src/open-data/ResourceTypes.Overrides.json index ef7dfbbb4..0ab981da1 100644 --- a/src/open-data/ResourceTypes.Overrides.json +++ b/src/open-data/ResourceTypes.Overrides.json @@ -123,6 +123,22 @@ "plural": "IPv4 virtual IPs", "singular": "IPv4 virtual IP" }, + { + "type": "microsoft.compute/capacityreservationgroups/capacityreservations", + "singular": "Capacity reservation", + "plural": "Capacity reservations", + "lowerSingular": "capacity reservation", + "lowerPlural": "capacity reservations", + "icon": "" + }, + { + "type": "microsoft.compute/virtualmachinescalesets/virtualmachines", + "singular": "Virtual machine scale set instance", + "plural": "Virtual machine scale set instances", + "lowerSingular": "virtual machine scale set instance", + "lowerPlural": "virtual machine scale set instances", + "icon": "" + }, { "type": "microsoft.cloud/hubs", "plural": "FinOps hubs", diff --git a/src/open-data/ResourceTypes.csv b/src/open-data/ResourceTypes.csv index 7e6e98629..086ed4fce 100644 --- a/src/open-data/ResourceTypes.csv +++ b/src/open-data/ResourceTypes.csv @@ -405,6 +405,7 @@ "microsoft.compositesolutions/compositesolutions","Microsoft.CompositeSolutions composite solution","Microsoft.CompositeSolutions composite solutions","microsoft.compositesolutions composite solution","microsoft.compositesolutions composite solutions","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.compositesolutions/compositesolutions.svg","" "microsoft.compute/availabilitysets","Availability set","Availability sets","availability set","availability sets","false","Create an availability set to provide redundancy for your application. Create two or more virtual machines in the availability set to distribute their placement across Azure hardware clusters.","https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/availabilitysets.svg","[{""title"":""Learn more about Windows virtual machine availability sets"",""uri"":""https://go.microsoft.com/fwlink/p/?linkid=851104""},{""title"":""Learn more about Linux virtual machine availability sets"",""uri"":""https://go.microsoft.com/fwlink/p/?linkid=851107""}]" "microsoft.compute/capacityreservationgroups","Capacity Reservation Group","Capacity Reservation Groups","capacity reservation group","capacity reservation groups","false","A capacity reservation group is a collection of capacity reservations. A capacity reservation is used to reserve virtual machine capacity in an Azure region. This reservation provides the same SLA guarantee as virtual machines.","https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/capacityreservationgroups.svg","" +"microsoft.compute/capacityreservationgroups/capacityreservations","Capacity reservation","Capacity reservations","capacity reservation","capacity reservations","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/capacityreservationgroups/capacityreservations.svg","" "microsoft.compute/cloudservices","Cloud service (extended support)","Cloud services (extended support)","cloud service (extended support)","cloud services (extended support)","false","Create a cloud service to host your cloud service application. Upload your cloud service package and configuration file to define the operating system and the number of virtual machine instances used to run your application.","https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/cloudservices.svg","[{""title"":""Learn more about deploying cloud services (extended support)"",""uri"":""https://go.microsoft.com/fwlink/?linkid=2145016""}]" "microsoft.compute/computefleetinstances","Instance","Instances","instance","instances","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/computefleetinstances.svg","" "microsoft.compute/diskaccesses","Disk Access","Disk Accesses","disk access","disk accesses","false","Disk accesses give you control over the networks that can access data on your managed disks and snapshots.","https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/diskaccesses.svg","[{""title"":""Learn more"",""uri"":""https://go.microsoft.com/fwlink/?linkid=2128833""}]" @@ -430,6 +431,7 @@ "microsoft.compute/virtualmachines/providers/guestconfigurationassignments","Guest Assignment","Guest Assignments","guest assignment","guest assignments","false","Guest Assignment","https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/virtualmachines/providers/guestconfigurationassignments.svg","" "microsoft.compute/virtualmachinescalesets","Virtual machine scale set","Virtual machine scale sets","virtual machine scale set","virtual machine scale sets","false","Create a virtual machine scale set to deploy and manage a load balanced set of identical Windows or Linux virtual machines. Use autoscale to automatically scale virtual machine resources in and out.","https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/virtualmachinescalesets.svg","[{""title"":""Learn more"",""uri"":""https://go.microsoft.com/fwlink/p/?linkid=848151""}]" "microsoft.compute/virtualmachinescalesets/providers/guestconfigurationassignments","Guest Assignment","Guest Assignments","guest assignment","guest assignments","false","A guest assignment links a virtual machine to a specific configuration defined by Azure Policy. Use guest assignments to enforce compliance and security policies on your virtual machines, such as ensuring that only certain users have administrative privileges, or that certain software is installed and updated. A guest assignment can also perform actions on your virtual machines, such as installing or removing software, or changing settings.","https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/virtualmachinescalesets/providers/guestconfigurationassignments.svg","" +"microsoft.compute/virtualmachinescalesets/virtualmachines","Virtual machine scale set instance","Virtual machine scale set instances","virtual machine scale set instance","virtual machine scale set instances","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/virtualmachinescalesets/virtualmachines.svg","" "microsoft.compute/virtualmachinescalesets/virtualmachines/networkinterfaces/ipconfigurations/publicipaddresses","Public IP address","Public IP addresses","Public IP address","Public IP addresses","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/virtualmachinescalesets/virtualmachines/networkinterfaces/ipconfigurations/publicipaddresses.svg","" "microsoft.computehub/all","All resources","All resources","All resources","All resources","false","Consistent experiences across Azure enable users to leverage a few well-known and researched design patterns throughout Azure.","https://microsoft.github.io/finops-toolkit/svg/microsoft.computehub/all.svg","[{""title"":""Get consistent"",""uri"":""https://aka.ms/portalfx/designpatterns""}]" "microsoft.confidentialledger/ledgers","Confidential Ledger","Confidential Ledgers","confidential ledger","confidential ledgers","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.confidentialledger/ledgers.svg","" @@ -527,7 +529,7 @@ "microsoft.datareplication/replicationfabrics/fabricagents","Microsoft.DataReplication replication fabrics fabric agent","Microsoft.DataReplication replication fabrics fabric agents","microsoft.datareplication replication fabrics fabric agent","microsoft.datareplication replication fabrics fabric agents","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.datareplication/replicationfabrics/fabricagents.svg","" "microsoft.datareplication/replicationfabrics/fabricagents/operations","Microsoft.DataReplication replication fabrics fabric agents operation","Microsoft.DataReplication replication fabrics fabric agents operations","microsoft.datareplication replication fabrics fabric agents operation","microsoft.datareplication replication fabrics fabric agents operations","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.datareplication/replicationfabrics/fabricagents/operations.svg","" "microsoft.datareplication/replicationfabrics/operations","Microsoft.DataReplication replication fabrics operation","Microsoft.DataReplication replication fabrics operations","microsoft.datareplication replication fabrics operation","microsoft.datareplication replication fabrics operations","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.datareplication/replicationfabrics/operations.svg","" -"microsoft.datareplication/replicationvaults","Site Recovery vault","Site Recovery vaults","Site Recovery vault","Site Recovery vaults","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.datareplication/replicationvaults.svg","" +"microsoft.datareplication/replicationvaults","Microsoft.DataReplication replication vault","Microsoft.DataReplication replication vaults","microsoft.datareplication replication vault","microsoft.datareplication replication vaults","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.datareplication/replicationvaults.svg","" "microsoft.datareplication/replicationvaults/alertsettings","Microsoft.DataReplication replication vaults alert setting","Microsoft.DataReplication replication vaults alert settings","microsoft.datareplication replication vaults alert setting","microsoft.datareplication replication vaults alert settings","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.datareplication/replicationvaults/alertsettings.svg","" "microsoft.datareplication/replicationvaults/events","Microsoft.DataReplication replication vaults event","Microsoft.DataReplication replication vaults events","microsoft.datareplication replication vaults event","microsoft.datareplication replication vaults events","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.datareplication/replicationvaults/events.svg","" "microsoft.datareplication/replicationvaults/jobs","Microsoft.DataReplication replication vaults job","Microsoft.DataReplication replication vaults jobs","microsoft.datareplication replication vaults job","microsoft.datareplication replication vaults jobs","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.datareplication/replicationvaults/jobs.svg","" @@ -1395,7 +1397,7 @@ "microsoft.resources/resources","Resource","Resources","resource","resources","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/resources.svg","" "microsoft.resources/snapshots","Microsoft.Resources snapshot","Microsoft.Resources snapshots","microsoft.resources snapshot","microsoft.resources snapshots","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/snapshots.svg","" "microsoft.resources/subscriptions","Subscription","Subscriptions","subscription","subscriptions","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/subscriptions.svg","" -"microsoft.resources/subscriptions/resourcegroups","Resource group","Resource groups","resource group","resource groups","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/subscriptions/resourcegroups.svg","" +"microsoft.resources/subscriptions/resourcegroups","Resource group","Resource groups","resource group","resource groups","false","Resource groups provide a logical container to manage and organize Azure resources, simplifying administration and enabling efficient resource management.","https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/subscriptions/resourcegroups.svg","" "microsoft.resources/tags","Microsoft.Resources tag","Microsoft.Resources tags","microsoft.resources tag","microsoft.resources tags","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/tags.svg","" "microsoft.resources/templatespecs","Template spec","Template specs","template spec","template specs","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/templatespecs.svg","" "microsoft.saas/applications","Software as a Service (classic)","Software as a Service (classic)","Software as a Service (classic)","Software as a Service (classic)","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.saas/applications.svg","" @@ -1452,7 +1454,7 @@ "microsoft.security/iotsecuritysolutions/iotrecommendationtypes","Microsoft.Security IoT security solutions IoT recommendation type","Microsoft.Security IoT security solutions IoT recommendation types","microsoft.security iot security solutions iot recommendation type","microsoft.security iot security solutions iot recommendation types","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.security/iotsecuritysolutions/iotrecommendationtypes.svg","" "microsoft.security/locations/alerts","Security Alert","Security Alerts","security alert","security alerts","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.security/locations/alerts.svg","" "microsoft.security/mdeonboardings","Microsoft.Security mde onboarding","Microsoft.Security mde onboardings","microsoft.security mde onboarding","microsoft.security mde onboardings","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.security/mdeonboardings.svg","" -"microsoft.security/pricings","Defender for Cloud","Defender for Cloud","microsoft.security pricing","microsoft.security pricings","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.security/pricings.svg","" +"microsoft.security/pricings","Defender for Cloud","Defender for Cloud","Defender for Cloud","Defender for Cloud","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.security/pricings.svg","" "microsoft.security/pricings/securityoperators","Microsoft.Security pricings security operator","Microsoft.Security pricings security operators","microsoft.security pricings security operator","microsoft.security pricings security operators","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.security/pricings/securityoperators.svg","" "microsoft.security/regulatorycompliancestandards","Microsoft.Security regulatory compliance standard","Microsoft.Security regulatory compliance standards","microsoft.security regulatory compliance standard","microsoft.security regulatory compliance standards","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.security/regulatorycompliancestandards.svg","" "microsoft.security/regulatorycompliancestandards/regulatorycompliancecontrols","Microsoft.Security regulatory compliance standards regulatory compliance control","Microsoft.Security regulatory compliance standards regulatory compliance controls","microsoft.security regulatory compliance standards regulatory compliance control","microsoft.security regulatory compliance standards regulatory compliance controls","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.security/regulatorycompliancestandards/regulatorycompliancecontrols.svg","" @@ -1528,7 +1530,7 @@ "microsoft.storagecache/caches","HPC cache","HPC caches","hpc cache","hpc caches","false","File caching for high-performance computing (HPC). Run flexible, file-based workloads in Azure.","https://microsoft.github.io/finops-toolkit/svg/microsoft.storagecache/caches.svg","" "microsoft.storageinsights/storagecollectionrules","Microsoft.StorageInsights storage collection rule","Microsoft.StorageInsights storage collection rules","microsoft.storageinsights storage collection rule","microsoft.storageinsights storage collection rules","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.storageinsights/storagecollectionrules.svg","" "microsoft.storagemover/storagemovers","Storage mover","Storage movers","storage mover","storage movers","false","Azure Storage Mover is a migration service for your on-premises file shares to Azure.","https://microsoft.github.io/finops-toolkit/svg/microsoft.storagemover/storagemovers.svg","[{""title"":""Learn more about storage mover"",""uri"":""https://go.microsoft.com/fwlink/?LinkId=2236486""}]" -"microsoft.storagepool/diskpools","Disk pool","Disk pools","disk pool","disk pools","false","Disk pool is an Azure service that surfaces an Internet Small Computer Systems Interface (iSCSI) endpoint for all underlying disks added as storage targets, enabling you to access Azure Disk Storage for high-performance, durable block storage. In addition, disk pool also integrates with Azure VMware Solution.","https://microsoft.github.io/finops-toolkit/svg/microsoft.storagepool/diskpools.svg","[{""title"":""Learn more"",""uri"":""https://go.microsoft.com/fwlink/?linkid=2128833""}]" +"microsoft.storagepool/diskpools","Microsoft.StoragePool disk pool","Microsoft.StoragePool disk pools","microsoft.storagepool disk pool","microsoft.storagepool disk pools","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.storagepool/diskpools.svg","" "microsoft.storagepool/diskpools/iscsitargets","Disk pool iSCSI target","Disk pool iSCSI targets","disk pools iSCSI target","disk pool iSCSI targets","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.storagepool/diskpools/iscsitargets.svg","" "microsoft.storagesync/storagesyncservices","Storage Sync Service","Storage Sync Services","storage sync service","storage sync services","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.storagesync/storagesyncservices.svg","" "microsoft.storagetasks/storagetasks","Microsoft.StorageTasks storage task","Microsoft.StorageTasks storage tasks","microsoft.storagetasks storage task","microsoft.storagetasks storage tasks","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.storagetasks/storagetasks.svg","" @@ -1596,8 +1598,10 @@ "microsoft.toolchainorchestrator/solutions/versions","Microsoft.ToolchainOrchestrator solutions version","Microsoft.ToolchainOrchestrator solutions versions","microsoft.toolchainorchestrator solutions version","microsoft.toolchainorchestrator solutions versions","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.toolchainorchestrator/solutions/versions.svg","" "microsoft.toolchainorchestrator/targets","Microsoft.ToolchainOrchestrator target","Microsoft.ToolchainOrchestrator targets","microsoft.toolchainorchestrator target","microsoft.toolchainorchestrator targets","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.toolchainorchestrator/targets.svg","" "microsoft.toolchainorchestrator/targets/versions","Microsoft.ToolchainOrchestrator targets version","Microsoft.ToolchainOrchestrator targets versions","microsoft.toolchainorchestrator targets version","microsoft.toolchainorchestrator targets versions","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.toolchainorchestrator/targets/versions.svg","" -"microsoft.usagebilling/accounts","Microsoft.UsageBilling account","Microsoft.UsageBilling accounts","microsoft.usagebilling account","microsoft.usagebilling accounts","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts.svg","" +"microsoft.usagebilling/accounts","Microsoft.UsageBilling account","UsageBilling Accounts","microsoft.usagebilling account","usagebilling accounts","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts.svg","" +"microsoft.usagebilling/accounts/dataexports","Microsoft.UsageBilling accounts data export","Microsoft.UsageBilling accounts data exports","microsoft.usagebilling accounts data export","microsoft.usagebilling accounts data exports","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts/dataexports.svg","" "microsoft.usagebilling/accounts/inputs","Microsoft.UsageBilling accounts input","Microsoft.UsageBilling accounts inputs","microsoft.usagebilling accounts input","microsoft.usagebilling accounts inputs","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts/inputs.svg","" +"microsoft.usagebilling/accounts/metricexports","Microsoft.UsageBilling accounts metric export","Microsoft.UsageBilling accounts metric exports","microsoft.usagebilling accounts metric export","microsoft.usagebilling accounts metric exports","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts/metricexports.svg","" "microsoft.usagebilling/accounts/pav2outputs","Microsoft.UsageBilling accounts pav2output","Microsoft.UsageBilling accounts pav2outputs","microsoft.usagebilling accounts pav2output","microsoft.usagebilling accounts pav2outputs","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts/pav2outputs.svg","" "microsoft.usagebilling/accounts/pipelines","Microsoft.UsageBilling accounts pipeline","Microsoft.UsageBilling accounts pipelines","microsoft.usagebilling accounts pipeline","microsoft.usagebilling accounts pipelines","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts/pipelines.svg","" "microsoft.usagebilling/accounts/pipelines/outputselectors","Microsoft.UsageBilling accounts pipelines output selector","Microsoft.UsageBilling accounts pipelines output selectors","microsoft.usagebilling accounts pipelines output selector","microsoft.usagebilling accounts pipelines output selectors","false","","https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts/pipelines/outputselectors.svg","" diff --git a/src/open-data/ResourceTypes.json b/src/open-data/ResourceTypes.json index 03b8f72ca..b8278f994 100644 --- a/src/open-data/ResourceTypes.json +++ b/src/open-data/ResourceTypes.json @@ -144,7 +144,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.advisor/advisorscore.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.advisor/configurations", @@ -155,7 +156,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.advisor/configurations.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.advisor/generaterecommendations", @@ -188,7 +190,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.advisor/recommendations.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.advisor/recommendations/suppressions", @@ -252,7 +255,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.akshybrid/agentpools.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.akshybrid/provisionedclusters", @@ -263,7 +267,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.akshybrid/provisionedclusters.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.akshybrid/upgradeprofiles", @@ -274,7 +279,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.akshybrid/upgradeprofiles.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.alertsmanagement/actionrules", @@ -296,7 +302,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.alertsmanagement/alerts.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.alertsmanagement/alerts/enrichments", @@ -360,7 +367,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.alertsmanagement/tenantactivitylogalerts.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.all/arcvirtualmachines", @@ -523,7 +531,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.apisecurity/defendersettings.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.app/builders", @@ -589,7 +598,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.app/logicapps.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.app/logicapps/workflows", @@ -919,7 +929,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/accessreviewhistorydefinitions.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/accessreviewscheduledefinitions", @@ -930,7 +941,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/accessreviewscheduledefinitions.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/accessreviewscheduledefinitions/instances", @@ -963,7 +975,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/accessreviewschedulesettings.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/datapolicymanifests", @@ -985,7 +998,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/denyassignments.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/locks", @@ -996,7 +1010,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/locks.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/policyassignments", @@ -1007,7 +1022,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/policyassignments.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/policydefinitions", @@ -1018,7 +1034,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/policydefinitions.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/policydefinitions/versions", @@ -1040,7 +1057,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/policyexemptions.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/policysetdefinitions", @@ -1051,7 +1069,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/policysetdefinitions.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/policysetdefinitions/versions", @@ -1073,7 +1092,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/privatelinkassociations.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/provideroperations", @@ -1111,7 +1131,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/roleassignmentapprovals.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/roleassignmentapprovals/stages", @@ -1133,7 +1154,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/roleassignments.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/roleassignmentscheduleinstances", @@ -1144,7 +1166,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/roleassignmentscheduleinstances.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/roleassignmentschedulerequests", @@ -1155,7 +1178,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/roleassignmentschedulerequests.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/roleassignmentschedules", @@ -1166,7 +1190,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/roleassignmentschedules.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/roledefinitions", @@ -1177,7 +1202,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/roledefinitions.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/roleeligibilityscheduleinstances", @@ -1188,7 +1214,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/roleeligibilityscheduleinstances.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/roleeligibilityschedulerequests", @@ -1199,7 +1226,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/roleeligibilityschedulerequests.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/roleeligibilityschedules", @@ -1210,7 +1238,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/roleeligibilityschedules.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/rolemanagementalertconfigurations", @@ -1221,7 +1250,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/rolemanagementalertconfigurations.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/rolemanagementalertdefinitions", @@ -1232,7 +1262,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/rolemanagementalertdefinitions.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/rolemanagementalertoperations", @@ -1243,7 +1274,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/rolemanagementalertoperations.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/rolemanagementalerts", @@ -1254,7 +1286,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/rolemanagementalerts.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/rolemanagementalerts/alertincidents", @@ -1276,7 +1309,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/rolemanagementpolicies.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.authorization/rolemanagementpolicyassignments", @@ -1287,7 +1321,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.authorization/rolemanagementpolicyassignments.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.automanage/bestpractices", @@ -1320,7 +1355,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.automanage/configurationprofileassignments.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.automanage/configurationprofileassignments/reports", @@ -1540,7 +1576,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.awsconnector/ec2instances.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.awsconnector/ec2instancestatuses", @@ -2379,7 +2416,8 @@ "isPreview": false, "description": "A UnifiedProtectedItem represents a protected item by backup or replication solution.", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.azurebusinesscontinuity/unifiedprotecteditems.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.azurecis/aadapplications", @@ -2478,7 +2516,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.azurecis/plannedquotas.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.azurecis/publishconfigvalues", @@ -2926,7 +2965,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.azurestackhci/edgedevices.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.azurestackhci/edgenodepools", @@ -3066,7 +3106,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.azurestackhci/virtualmachineinstances.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.azurestackhci/virtualmachineinstances/guestagents", @@ -4411,7 +4452,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.chaos/targets.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.chaos/targets/capabilities", @@ -5064,6 +5106,17 @@ "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/capacityreservationgroups.svg", "links": null }, + { + "resourceType": "microsoft.compute/capacityreservationgroups/capacityreservations", + "singularDisplayName": "Capacity reservation", + "pluralDisplayName": "Capacity reservations", + "lowerSingularDisplayName": "capacity reservation", + "lowerPluralDisplayName": "capacity reservations", + "isPreview": false, + "description": "", + "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/capacityreservationgroups/capacityreservations.svg", + "links": null + }, { "resourceType": "microsoft.compute/cloudservices", "singularDisplayName": "Cloud service (extended support)", @@ -5383,6 +5436,17 @@ "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/virtualmachinescalesets/providers/guestconfigurationassignments.svg", "links": null }, + { + "resourceType": "microsoft.compute/virtualmachinescalesets/virtualmachines", + "singularDisplayName": "Virtual machine scale set instance", + "pluralDisplayName": "Virtual machine scale set instances", + "lowerSingularDisplayName": "virtual machine scale set instance", + "lowerPluralDisplayName": "virtual machine scale set instances", + "isPreview": false, + "description": "", + "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/virtualmachinescalesets/virtualmachines.svg", + "links": null + }, { "resourceType": "microsoft.compute/virtualmachinescalesets/virtualmachines/networkinterfaces/ipconfigurations/publicipaddresses", "singularDisplayName": "Public IP address", @@ -5629,7 +5693,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.connectedvmwarevsphere/virtualmachineinstances.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.connectedvmwarevsphere/virtualmachineinstances/guestagents", @@ -5706,7 +5771,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.consumption/budgets.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.consumption/credits", @@ -5717,7 +5783,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.consumption/credits.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.consumption/pricesheets", @@ -5728,7 +5795,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.consumption/pricesheets.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.containerinstance/containergroups", @@ -5968,7 +6036,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.contoso/extensionresourcetype.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.costmanagement/alerts", @@ -5979,7 +6048,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.costmanagement/alerts.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.costmanagement/budgets", @@ -5990,7 +6060,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.costmanagement/budgets.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.costmanagement/cloudconnectors", @@ -6023,7 +6094,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.costmanagement/costallocationrules.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.costmanagement/costdetailsoperationresults", @@ -6034,7 +6106,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.costmanagement/costdetailsoperationresults.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.costmanagement/exports", @@ -6045,7 +6118,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.costmanagement/exports.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.costmanagement/externalbillingaccounts", @@ -6067,7 +6141,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.costmanagement/externalsubscriptions.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.costmanagement/markuprules", @@ -6078,7 +6153,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.costmanagement/markuprules.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.costmanagement/operationstatus", @@ -6089,7 +6165,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.costmanagement/operationstatus.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.costmanagement/reportconfigs", @@ -6100,7 +6177,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.costmanagement/reportconfigs.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.costmanagement/reports", @@ -6111,7 +6189,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.costmanagement/reports.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.costmanagement/scheduledactions", @@ -6122,7 +6201,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.costmanagement/scheduledactions.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.costmanagement/settings", @@ -6133,7 +6213,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.costmanagement/settings.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.costmanagement/views", @@ -6144,7 +6225,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.costmanagement/views.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.customerlockbox/requests", @@ -6177,7 +6259,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.customproviders/associations.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.customproviders/resourceproviders", @@ -6421,7 +6504,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.datamigration/databasemigrations.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.datamigration/migrationservices", @@ -7514,7 +7598,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.diagnostics/apollo.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.digitaltwins/digitaltwinsinstances", @@ -7681,7 +7766,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.edge/connectivitystatuses.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.edge/siteawareresourcetypes", @@ -7714,7 +7800,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.edge/updates.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.edgemarketplace/offers", @@ -7725,7 +7812,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.edgemarketplace/offers.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.edgemarketplace/publishers", @@ -7736,7 +7824,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.edgemarketplace/publishers.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.edgeorder/addresses", @@ -7825,7 +7914,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.education/grants.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.education/labs", @@ -7836,7 +7926,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.education/labs.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.education/labs/joinrequests", @@ -7967,7 +8058,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.eventgrid/eventsubscriptions.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.eventgrid/extensiontopics", @@ -7978,7 +8070,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.eventgrid/extensiontopics.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.eventgrid/namespaces", @@ -8286,7 +8379,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.fairfieldgardens/deviceprovisioningstates.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.fairfieldgardens/provisioningresources", @@ -8666,7 +8760,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.guestconfiguration/guestconfigurationassignments.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.guestconfiguration/guestconfigurationassignments/reports", @@ -8877,7 +8972,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.help/diagnostics.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.help/selfhelp", @@ -8899,7 +8995,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.help/simplifiedsolutions.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.help/solutions", @@ -8910,7 +9007,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.help/solutions.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.help/troubleshooters", @@ -8921,7 +9019,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.help/troubleshooters.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.hpcworkbench/instances", @@ -9223,7 +9322,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.hybridcompute/settings.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.hybridconnectivity/endpoints", @@ -9234,7 +9334,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.hybridconnectivity/endpoints.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.hybridconnectivity/endpoints/serviceconfigurations", @@ -9272,7 +9373,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.hybridconnectivity/solutionconfigurations.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.hybridconnectivity/solutionconfigurations/inventory", @@ -9305,7 +9407,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.hybridcontainerservice/kubernetesversions.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.hybridcontainerservice/provisionedclusterinstances", @@ -9316,7 +9419,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.hybridcontainerservice/provisionedclusterinstances.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.hybridcontainerservice/provisionedclusterinstances/agentpools", @@ -9371,7 +9475,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.hybridcontainerservice/skus.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.hybridcontainerservice/storagespaces", @@ -9932,7 +10037,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.insights/datacollectionruleassociations.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.insights/datacollectionrules", @@ -9970,7 +10076,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.insights/diagnosticsettingscategories.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.insights/guestdiagnosticsettings", @@ -9992,7 +10099,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.insights/guestdiagnosticsettingsassociation.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.insights/logprofiles", @@ -10074,7 +10182,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.insights/tenantactiongroups.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.insights/tenantactiongroups/notificationstatus", @@ -10096,7 +10205,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.insights/vminsightsonboardingstatuses.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.insights/webtests", @@ -10290,7 +10400,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.iotoperations/instances/brokers.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.iotoperations/instances/brokers/authentications", @@ -10301,7 +10412,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.iotoperations/instances/brokers/authentications.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.iotoperations/instances/brokers/authorizations", @@ -10312,7 +10424,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.iotoperations/instances/brokers/authorizations.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.iotoperations/instances/brokers/listeners", @@ -10323,7 +10436,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.iotoperations/instances/brokers/listeners.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.iotoperations/instances/dataflowendpoints", @@ -10334,7 +10448,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.iotoperations/instances/dataflowendpoints.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.iotoperations/instances/dataflowprofiles", @@ -10345,7 +10460,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.iotoperations/instances/dataflowprofiles.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.iotoperations/instances/dataflowprofiles/dataflows", @@ -10356,7 +10472,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.iotoperations/instances/dataflowprofiles/dataflows.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.iotoperationsdataprocessor/instances", @@ -10497,7 +10614,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.iotsecurity/sensors.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.iotsecurity/sites", @@ -10508,7 +10626,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.iotsecurity/sites.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.keyvault/managedhsms", @@ -10605,7 +10724,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.kubernetesconfiguration/extensiontypes.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.kubernetesconfiguration/extensiontypes/versions", @@ -10627,7 +10747,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.kubernetesconfiguration/fluxconfigurations.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.kubernetesconfiguration/fluxconfigurations/operations", @@ -10682,7 +10803,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.kubernetesconfiguration/sourcecontrolconfigurations.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.kubernetesruntime/bgppeers", @@ -10693,7 +10815,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.kubernetesruntime/bgppeers.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.kubernetesruntime/loadbalancers", @@ -10724,7 +10847,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.kubernetesruntime/services.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.kubernetesruntime/storageclasses", @@ -10735,7 +10859,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.kubernetesruntime/storageclasses.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.kusto/clusters", @@ -10850,7 +10975,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.loadtestservice/loadtestmappings.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.loadtestservice/loadtestprofilemappings", @@ -10861,7 +10987,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.loadtestservice/loadtestprofilemappings.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.loadtestservice/loadtests", @@ -11127,7 +11254,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.maintenance/configurationassignments.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.maintenance/maintenanceconfigurations", @@ -11165,7 +11293,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.managedidentity/identities.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.managedidentity/userassignedidentities", @@ -11473,7 +11602,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.managedservices/registrationassignments.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.managedservices/registrationdefinitions", @@ -12688,7 +12818,8 @@ "title": "Learn more", "uri": "https://azure.microsoft.com/" } - ] + ], + "missingMetadata": true }, { "resourceType": "microsoft.mission/internalconnections", @@ -12704,7 +12835,8 @@ "title": "Learn more", "uri": "https://azure.microsoft.com/" } - ] + ], + "missingMetadata": true }, { "resourceType": "microsoft.mission/virtualenclaves", @@ -12752,7 +12884,8 @@ "title": "Learn more", "uri": "https://azure.microsoft.com/" } - ] + ], + "missingMetadata": true }, { "resourceType": "microsoft.mission/virtualenclaves/workloads", @@ -13321,7 +13454,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.monitor/investigations.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.monitor/pipelinegroups", @@ -13588,7 +13722,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.network/cloudserviceslots.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.network/connections", @@ -13999,7 +14134,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.network/networkmanagerconnections.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.network/networkmanagers", @@ -15647,7 +15783,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.operationsmanagement/managementassociations.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.operationsmanagement/solutions", @@ -15996,7 +16133,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.policyinsights/attestations.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.policyinsights/policymetadata", @@ -16018,7 +16156,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.policyinsights/remediations.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.portal/consoles", @@ -16380,7 +16519,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.quota/groupquotas.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.quota/groupquotas/groupquotarequests", @@ -16446,7 +16586,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.quota/quotarequests.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.quota/quotas", @@ -16457,7 +16598,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.quota/quotas.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.quota/usages", @@ -16468,7 +16610,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.quota/usages.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.recommendationsservice/accounts", @@ -16512,7 +16655,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.recoveryservices/replicationeligibilityresults.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.recoveryservices/vaults", @@ -16647,7 +16791,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.resilience/resiliencestates.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.resourceconnector/appliances", @@ -16762,7 +16907,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/changes.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.resources/deployments", @@ -16888,7 +17034,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/snapshots.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.resources/subscriptions", @@ -16908,7 +17055,7 @@ "lowerSingularDisplayName": "resource group", "lowerPluralDisplayName": "resource groups", "isPreview": false, - "description": "", + "description": "Resource groups provide a logical container to manage and organize Azure resources, simplifying administration and enabling efficient resource management.", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/subscriptions/resourcegroups.svg", "links": null }, @@ -16921,7 +17068,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/tags.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.resources/templatespecs", @@ -17082,7 +17230,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.scvmm/virtualmachineinstances.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.scvmm/virtualmachineinstances/guestagents", @@ -17203,7 +17352,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.security/adaptivenetworkhardenings.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.security/advancedthreatprotectionsettings", @@ -17214,7 +17364,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.security/advancedthreatprotectionsettings.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.security/alertssuppressionrules", @@ -17236,7 +17387,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.security/apicollections.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.security/applications", @@ -17247,7 +17399,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.security/applications.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.security/assessmentmetadata", @@ -17258,7 +17411,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.security/assessmentmetadata.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.security/assessments", @@ -17269,7 +17423,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.security/assessments.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.security/assessments/governanceassignments", @@ -17335,7 +17490,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.security/complianceresults.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.security/compliances", @@ -17346,7 +17502,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.security/compliances.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.security/connectors", @@ -17379,7 +17536,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.security/defenderforstoragesettings.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.security/devicesecuritygroups", @@ -17390,7 +17548,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.security/devicesecuritygroups.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.security/governancerules", @@ -17401,7 +17560,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.security/governancerules.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.security/governancerules/operationresults", @@ -17423,7 +17583,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.security/healthreports.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.security/informationprotectionpolicies", @@ -17434,7 +17595,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.security/informationprotectionpolicies.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.security/iotsecuritysolutions", @@ -17550,8 +17712,8 @@ "resourceType": "microsoft.security/pricings", "singularDisplayName": "Defender for Cloud", "pluralDisplayName": "Defender for Cloud", - "lowerSingularDisplayName": "microsoft.security pricing", - "lowerPluralDisplayName": "microsoft.security pricings", + "lowerSingularDisplayName": "Defender for Cloud", + "lowerPluralDisplayName": "Defender for Cloud", "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.security/pricings.svg", @@ -17610,7 +17772,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.security/securescores.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.security/securityconnectors", @@ -17665,7 +17828,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.security/servervulnerabilityassessments.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.security/servervulnerabilityassessmentssettings", @@ -17778,7 +17942,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.serialconsole/serialports.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.servicebus/namespaces", @@ -17954,7 +18119,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.servicelinker/dryruns.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.servicelinker/linkers", @@ -17965,7 +18131,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.servicelinker/linkers.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.servicenetworking/trafficcontrollers", @@ -18089,7 +18256,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.softwareplan/hybridusebenefits.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.solutions/applicationdefinitions", @@ -18815,7 +18983,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.subscription/policies.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.subscription/subscriptiondefinitions", @@ -19225,14 +19394,25 @@ { "resourceType": "microsoft.usagebilling/accounts", "singularDisplayName": "Microsoft.UsageBilling account", - "pluralDisplayName": "Microsoft.UsageBilling accounts", + "pluralDisplayName": "UsageBilling Accounts", "lowerSingularDisplayName": "microsoft.usagebilling account", - "lowerPluralDisplayName": "microsoft.usagebilling accounts", + "lowerPluralDisplayName": "usagebilling accounts", "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts.svg", "links": null }, + { + "resourceType": "microsoft.usagebilling/accounts/dataexports", + "singularDisplayName": "Microsoft.UsageBilling accounts data export", + "pluralDisplayName": "Microsoft.UsageBilling accounts data exports", + "lowerSingularDisplayName": "microsoft.usagebilling accounts data export", + "lowerPluralDisplayName": "microsoft.usagebilling accounts data exports", + "isPreview": false, + "description": "", + "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts/dataexports.svg", + "links": null + }, { "resourceType": "microsoft.usagebilling/accounts/inputs", "singularDisplayName": "Microsoft.UsageBilling accounts input", @@ -19244,6 +19424,17 @@ "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts/inputs.svg", "links": null }, + { + "resourceType": "microsoft.usagebilling/accounts/metricexports", + "singularDisplayName": "Microsoft.UsageBilling accounts metric export", + "pluralDisplayName": "Microsoft.UsageBilling accounts metric exports", + "lowerSingularDisplayName": "microsoft.usagebilling accounts metric export", + "lowerPluralDisplayName": "microsoft.usagebilling accounts metric exports", + "isPreview": false, + "description": "", + "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts/metricexports.svg", + "links": null + }, { "resourceType": "microsoft.usagebilling/accounts/pav2outputs", "singularDisplayName": "Microsoft.UsageBilling accounts pav2output", @@ -19789,7 +19980,8 @@ "isPreview": false, "description": "", "icon": "https://microsoft.github.io/finops-toolkit/svg/microsoft.workloadmonitor/monitors.svg", - "links": null + "links": null, + "missingMetadata": true }, { "resourceType": "microsoft.workloadmonitor/monitors/history", diff --git a/src/powershell/Private/Get-OpenDataResourceType.ps1 b/src/powershell/Private/Get-OpenDataResourceType.ps1 index 765c309e2..3cf051a77 100644 --- a/src/powershell/Private/Get-OpenDataResourceType.ps1 +++ b/src/powershell/Private/Get-OpenDataResourceType.ps1 @@ -411,6 +411,7 @@ function Get-OpenDataResourceType ,[PSCustomObject]@{ ResourceType = 'microsoft.compositesolutions/compositesolutions'; SingularDisplayName = 'Microsoft.CompositeSolutions composite solution'; PluralDisplayName = 'Microsoft.CompositeSolutions composite solutions'; LowerSingularDisplayName = 'microsoft.compositesolutions composite solution'; LowerPluralDisplayName = 'microsoft.compositesolutions composite solutions'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.compositesolutions/compositesolutions.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.compute/availabilitysets'; SingularDisplayName = 'Availability set'; PluralDisplayName = 'Availability sets'; LowerSingularDisplayName = 'availability set'; LowerPluralDisplayName = 'availability sets'; IsPreview = 'false'; Description = 'Create an availability set to provide redundancy for your application. Create two or more virtual machines in the availability set to distribute their placement across Azure hardware clusters.'; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/availabilitysets.svg'; Links = '[{"title":"Learn more about Windows virtual machine availability sets","uri":"https://go.microsoft.com/fwlink/p/?linkid=851104"},{"title":"Learn more about Linux virtual machine availability sets","uri":"https://go.microsoft.com/fwlink/p/?linkid=851107"}]'; } ,[PSCustomObject]@{ ResourceType = 'microsoft.compute/capacityreservationgroups'; SingularDisplayName = 'Capacity Reservation Group'; PluralDisplayName = 'Capacity Reservation Groups'; LowerSingularDisplayName = 'capacity reservation group'; LowerPluralDisplayName = 'capacity reservation groups'; IsPreview = 'false'; Description = 'A capacity reservation group is a collection of capacity reservations. A capacity reservation is used to reserve virtual machine capacity in an Azure region. This reservation provides the same SLA guarantee as virtual machines.'; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/capacityreservationgroups.svg'; Links = ''; } + ,[PSCustomObject]@{ ResourceType = 'microsoft.compute/capacityreservationgroups/capacityreservations'; SingularDisplayName = 'Capacity reservation'; PluralDisplayName = 'Capacity reservations'; LowerSingularDisplayName = 'capacity reservation'; LowerPluralDisplayName = 'capacity reservations'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/capacityreservationgroups/capacityreservations.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.compute/cloudservices'; SingularDisplayName = 'Cloud service (extended support)'; PluralDisplayName = 'Cloud services (extended support)'; LowerSingularDisplayName = 'cloud service (extended support)'; LowerPluralDisplayName = 'cloud services (extended support)'; IsPreview = 'false'; Description = 'Create a cloud service to host your cloud service application. Upload your cloud service package and configuration file to define the operating system and the number of virtual machine instances used to run your application.'; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/cloudservices.svg'; Links = '[{"title":"Learn more about deploying cloud services (extended support)","uri":"https://go.microsoft.com/fwlink/?linkid=2145016"}]'; } ,[PSCustomObject]@{ ResourceType = 'microsoft.compute/computefleetinstances'; SingularDisplayName = 'Instance'; PluralDisplayName = 'Instances'; LowerSingularDisplayName = 'instance'; LowerPluralDisplayName = 'instances'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/computefleetinstances.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.compute/diskaccesses'; SingularDisplayName = 'Disk Access'; PluralDisplayName = 'Disk Accesses'; LowerSingularDisplayName = 'disk access'; LowerPluralDisplayName = 'disk accesses'; IsPreview = 'false'; Description = 'Disk accesses give you control over the networks that can access data on your managed disks and snapshots.'; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/diskaccesses.svg'; Links = '[{"title":"Learn more","uri":"https://go.microsoft.com/fwlink/?linkid=2128833"}]'; } @@ -436,6 +437,7 @@ function Get-OpenDataResourceType ,[PSCustomObject]@{ ResourceType = 'microsoft.compute/virtualmachines/providers/guestconfigurationassignments'; SingularDisplayName = 'Guest Assignment'; PluralDisplayName = 'Guest Assignments'; LowerSingularDisplayName = 'guest assignment'; LowerPluralDisplayName = 'guest assignments'; IsPreview = 'false'; Description = 'Guest Assignment'; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/virtualmachines/providers/guestconfigurationassignments.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.compute/virtualmachinescalesets'; SingularDisplayName = 'Virtual machine scale set'; PluralDisplayName = 'Virtual machine scale sets'; LowerSingularDisplayName = 'virtual machine scale set'; LowerPluralDisplayName = 'virtual machine scale sets'; IsPreview = 'false'; Description = 'Create a virtual machine scale set to deploy and manage a load balanced set of identical Windows or Linux virtual machines. Use autoscale to automatically scale virtual machine resources in and out.'; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/virtualmachinescalesets.svg'; Links = '[{"title":"Learn more","uri":"https://go.microsoft.com/fwlink/p/?linkid=848151"}]'; } ,[PSCustomObject]@{ ResourceType = 'microsoft.compute/virtualmachinescalesets/providers/guestconfigurationassignments'; SingularDisplayName = 'Guest Assignment'; PluralDisplayName = 'Guest Assignments'; LowerSingularDisplayName = 'guest assignment'; LowerPluralDisplayName = 'guest assignments'; IsPreview = 'false'; Description = 'A guest assignment links a virtual machine to a specific configuration defined by Azure Policy. Use guest assignments to enforce compliance and security policies on your virtual machines, such as ensuring that only certain users have administrative privileges, or that certain software is installed and updated. A guest assignment can also perform actions on your virtual machines, such as installing or removing software, or changing settings.'; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/virtualmachinescalesets/providers/guestconfigurationassignments.svg'; Links = ''; } + ,[PSCustomObject]@{ ResourceType = 'microsoft.compute/virtualmachinescalesets/virtualmachines'; SingularDisplayName = 'Virtual machine scale set instance'; PluralDisplayName = 'Virtual machine scale set instances'; LowerSingularDisplayName = 'virtual machine scale set instance'; LowerPluralDisplayName = 'virtual machine scale set instances'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/virtualmachinescalesets/virtualmachines.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.compute/virtualmachinescalesets/virtualmachines/networkinterfaces/ipconfigurations/publicipaddresses'; SingularDisplayName = 'Public IP address'; PluralDisplayName = 'Public IP addresses'; LowerSingularDisplayName = 'Public IP address'; LowerPluralDisplayName = 'Public IP addresses'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.compute/virtualmachinescalesets/virtualmachines/networkinterfaces/ipconfigurations/publicipaddresses.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.computehub/all'; SingularDisplayName = 'All resources'; PluralDisplayName = 'All resources'; LowerSingularDisplayName = 'All resources'; LowerPluralDisplayName = 'All resources'; IsPreview = 'false'; Description = 'Consistent experiences across Azure enable users to leverage a few well-known and researched design patterns throughout Azure.'; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.computehub/all.svg'; Links = '[{"title":"Get consistent","uri":"https://aka.ms/portalfx/designpatterns"}]'; } ,[PSCustomObject]@{ ResourceType = 'microsoft.confidentialledger/ledgers'; SingularDisplayName = 'Confidential Ledger'; PluralDisplayName = 'Confidential Ledgers'; LowerSingularDisplayName = 'confidential ledger'; LowerPluralDisplayName = 'confidential ledgers'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.confidentialledger/ledgers.svg'; Links = ''; } @@ -533,7 +535,7 @@ function Get-OpenDataResourceType ,[PSCustomObject]@{ ResourceType = 'microsoft.datareplication/replicationfabrics/fabricagents'; SingularDisplayName = 'Microsoft.DataReplication replication fabrics fabric agent'; PluralDisplayName = 'Microsoft.DataReplication replication fabrics fabric agents'; LowerSingularDisplayName = 'microsoft.datareplication replication fabrics fabric agent'; LowerPluralDisplayName = 'microsoft.datareplication replication fabrics fabric agents'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.datareplication/replicationfabrics/fabricagents.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.datareplication/replicationfabrics/fabricagents/operations'; SingularDisplayName = 'Microsoft.DataReplication replication fabrics fabric agents operation'; PluralDisplayName = 'Microsoft.DataReplication replication fabrics fabric agents operations'; LowerSingularDisplayName = 'microsoft.datareplication replication fabrics fabric agents operation'; LowerPluralDisplayName = 'microsoft.datareplication replication fabrics fabric agents operations'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.datareplication/replicationfabrics/fabricagents/operations.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.datareplication/replicationfabrics/operations'; SingularDisplayName = 'Microsoft.DataReplication replication fabrics operation'; PluralDisplayName = 'Microsoft.DataReplication replication fabrics operations'; LowerSingularDisplayName = 'microsoft.datareplication replication fabrics operation'; LowerPluralDisplayName = 'microsoft.datareplication replication fabrics operations'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.datareplication/replicationfabrics/operations.svg'; Links = ''; } - ,[PSCustomObject]@{ ResourceType = 'microsoft.datareplication/replicationvaults'; SingularDisplayName = 'Site Recovery vault'; PluralDisplayName = 'Site Recovery vaults'; LowerSingularDisplayName = 'Site Recovery vault'; LowerPluralDisplayName = 'Site Recovery vaults'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.datareplication/replicationvaults.svg'; Links = ''; } + ,[PSCustomObject]@{ ResourceType = 'microsoft.datareplication/replicationvaults'; SingularDisplayName = 'Microsoft.DataReplication replication vault'; PluralDisplayName = 'Microsoft.DataReplication replication vaults'; LowerSingularDisplayName = 'microsoft.datareplication replication vault'; LowerPluralDisplayName = 'microsoft.datareplication replication vaults'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.datareplication/replicationvaults.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.datareplication/replicationvaults/alertsettings'; SingularDisplayName = 'Microsoft.DataReplication replication vaults alert setting'; PluralDisplayName = 'Microsoft.DataReplication replication vaults alert settings'; LowerSingularDisplayName = 'microsoft.datareplication replication vaults alert setting'; LowerPluralDisplayName = 'microsoft.datareplication replication vaults alert settings'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.datareplication/replicationvaults/alertsettings.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.datareplication/replicationvaults/events'; SingularDisplayName = 'Microsoft.DataReplication replication vaults event'; PluralDisplayName = 'Microsoft.DataReplication replication vaults events'; LowerSingularDisplayName = 'microsoft.datareplication replication vaults event'; LowerPluralDisplayName = 'microsoft.datareplication replication vaults events'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.datareplication/replicationvaults/events.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.datareplication/replicationvaults/jobs'; SingularDisplayName = 'Microsoft.DataReplication replication vaults job'; PluralDisplayName = 'Microsoft.DataReplication replication vaults jobs'; LowerSingularDisplayName = 'microsoft.datareplication replication vaults job'; LowerPluralDisplayName = 'microsoft.datareplication replication vaults jobs'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.datareplication/replicationvaults/jobs.svg'; Links = ''; } @@ -1401,7 +1403,7 @@ function Get-OpenDataResourceType ,[PSCustomObject]@{ ResourceType = 'microsoft.resources/resources'; SingularDisplayName = 'Resource'; PluralDisplayName = 'Resources'; LowerSingularDisplayName = 'resource'; LowerPluralDisplayName = 'resources'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/resources.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.resources/snapshots'; SingularDisplayName = 'Microsoft.Resources snapshot'; PluralDisplayName = 'Microsoft.Resources snapshots'; LowerSingularDisplayName = 'microsoft.resources snapshot'; LowerPluralDisplayName = 'microsoft.resources snapshots'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/snapshots.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.resources/subscriptions'; SingularDisplayName = 'Subscription'; PluralDisplayName = 'Subscriptions'; LowerSingularDisplayName = 'subscription'; LowerPluralDisplayName = 'subscriptions'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/subscriptions.svg'; Links = ''; } - ,[PSCustomObject]@{ ResourceType = 'microsoft.resources/subscriptions/resourcegroups'; SingularDisplayName = 'Resource group'; PluralDisplayName = 'Resource groups'; LowerSingularDisplayName = 'resource group'; LowerPluralDisplayName = 'resource groups'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/subscriptions/resourcegroups.svg'; Links = ''; } + ,[PSCustomObject]@{ ResourceType = 'microsoft.resources/subscriptions/resourcegroups'; SingularDisplayName = 'Resource group'; PluralDisplayName = 'Resource groups'; LowerSingularDisplayName = 'resource group'; LowerPluralDisplayName = 'resource groups'; IsPreview = 'false'; Description = 'Resource groups provide a logical container to manage and organize Azure resources, simplifying administration and enabling efficient resource management.'; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/subscriptions/resourcegroups.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.resources/tags'; SingularDisplayName = 'Microsoft.Resources tag'; PluralDisplayName = 'Microsoft.Resources tags'; LowerSingularDisplayName = 'microsoft.resources tag'; LowerPluralDisplayName = 'microsoft.resources tags'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/tags.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.resources/templatespecs'; SingularDisplayName = 'Template spec'; PluralDisplayName = 'Template specs'; LowerSingularDisplayName = 'template spec'; LowerPluralDisplayName = 'template specs'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.resources/templatespecs.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.saas/applications'; SingularDisplayName = 'Software as a Service (classic)'; PluralDisplayName = 'Software as a Service (classic)'; LowerSingularDisplayName = 'Software as a Service (classic)'; LowerPluralDisplayName = 'Software as a Service (classic)'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.saas/applications.svg'; Links = ''; } @@ -1458,7 +1460,7 @@ function Get-OpenDataResourceType ,[PSCustomObject]@{ ResourceType = 'microsoft.security/iotsecuritysolutions/iotrecommendationtypes'; SingularDisplayName = 'Microsoft.Security IoT security solutions IoT recommendation type'; PluralDisplayName = 'Microsoft.Security IoT security solutions IoT recommendation types'; LowerSingularDisplayName = 'microsoft.security iot security solutions iot recommendation type'; LowerPluralDisplayName = 'microsoft.security iot security solutions iot recommendation types'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.security/iotsecuritysolutions/iotrecommendationtypes.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.security/locations/alerts'; SingularDisplayName = 'Security Alert'; PluralDisplayName = 'Security Alerts'; LowerSingularDisplayName = 'security alert'; LowerPluralDisplayName = 'security alerts'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.security/locations/alerts.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.security/mdeonboardings'; SingularDisplayName = 'Microsoft.Security mde onboarding'; PluralDisplayName = 'Microsoft.Security mde onboardings'; LowerSingularDisplayName = 'microsoft.security mde onboarding'; LowerPluralDisplayName = 'microsoft.security mde onboardings'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.security/mdeonboardings.svg'; Links = ''; } - ,[PSCustomObject]@{ ResourceType = 'microsoft.security/pricings'; SingularDisplayName = 'Defender for Cloud'; PluralDisplayName = 'Defender for Cloud'; LowerSingularDisplayName = 'microsoft.security pricing'; LowerPluralDisplayName = 'microsoft.security pricings'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.security/pricings.svg'; Links = ''; } + ,[PSCustomObject]@{ ResourceType = 'microsoft.security/pricings'; SingularDisplayName = 'Defender for Cloud'; PluralDisplayName = 'Defender for Cloud'; LowerSingularDisplayName = 'Defender for Cloud'; LowerPluralDisplayName = 'Defender for Cloud'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.security/pricings.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.security/pricings/securityoperators'; SingularDisplayName = 'Microsoft.Security pricings security operator'; PluralDisplayName = 'Microsoft.Security pricings security operators'; LowerSingularDisplayName = 'microsoft.security pricings security operator'; LowerPluralDisplayName = 'microsoft.security pricings security operators'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.security/pricings/securityoperators.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.security/regulatorycompliancestandards'; SingularDisplayName = 'Microsoft.Security regulatory compliance standard'; PluralDisplayName = 'Microsoft.Security regulatory compliance standards'; LowerSingularDisplayName = 'microsoft.security regulatory compliance standard'; LowerPluralDisplayName = 'microsoft.security regulatory compliance standards'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.security/regulatorycompliancestandards.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.security/regulatorycompliancestandards/regulatorycompliancecontrols'; SingularDisplayName = 'Microsoft.Security regulatory compliance standards regulatory compliance control'; PluralDisplayName = 'Microsoft.Security regulatory compliance standards regulatory compliance controls'; LowerSingularDisplayName = 'microsoft.security regulatory compliance standards regulatory compliance control'; LowerPluralDisplayName = 'microsoft.security regulatory compliance standards regulatory compliance controls'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.security/regulatorycompliancestandards/regulatorycompliancecontrols.svg'; Links = ''; } @@ -1534,7 +1536,7 @@ function Get-OpenDataResourceType ,[PSCustomObject]@{ ResourceType = 'microsoft.storagecache/caches'; SingularDisplayName = 'HPC cache'; PluralDisplayName = 'HPC caches'; LowerSingularDisplayName = 'hpc cache'; LowerPluralDisplayName = 'hpc caches'; IsPreview = 'false'; Description = 'File caching for high-performance computing (HPC). Run flexible, file-based workloads in Azure.'; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.storagecache/caches.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.storageinsights/storagecollectionrules'; SingularDisplayName = 'Microsoft.StorageInsights storage collection rule'; PluralDisplayName = 'Microsoft.StorageInsights storage collection rules'; LowerSingularDisplayName = 'microsoft.storageinsights storage collection rule'; LowerPluralDisplayName = 'microsoft.storageinsights storage collection rules'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.storageinsights/storagecollectionrules.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.storagemover/storagemovers'; SingularDisplayName = 'Storage mover'; PluralDisplayName = 'Storage movers'; LowerSingularDisplayName = 'storage mover'; LowerPluralDisplayName = 'storage movers'; IsPreview = 'false'; Description = 'Azure Storage Mover is a migration service for your on-premises file shares to Azure.'; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.storagemover/storagemovers.svg'; Links = '[{"title":"Learn more about storage mover","uri":"https://go.microsoft.com/fwlink/?LinkId=2236486"}]'; } - ,[PSCustomObject]@{ ResourceType = 'microsoft.storagepool/diskpools'; SingularDisplayName = 'Disk pool'; PluralDisplayName = 'Disk pools'; LowerSingularDisplayName = 'disk pool'; LowerPluralDisplayName = 'disk pools'; IsPreview = 'false'; Description = 'Disk pool is an Azure service that surfaces an Internet Small Computer Systems Interface (iSCSI) endpoint for all underlying disks added as storage targets, enabling you to access Azure Disk Storage for high-performance, durable block storage. In addition, disk pool also integrates with Azure VMware Solution.'; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.storagepool/diskpools.svg'; Links = '[{"title":"Learn more","uri":"https://go.microsoft.com/fwlink/?linkid=2128833"}]'; } + ,[PSCustomObject]@{ ResourceType = 'microsoft.storagepool/diskpools'; SingularDisplayName = 'Microsoft.StoragePool disk pool'; PluralDisplayName = 'Microsoft.StoragePool disk pools'; LowerSingularDisplayName = 'microsoft.storagepool disk pool'; LowerPluralDisplayName = 'microsoft.storagepool disk pools'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.storagepool/diskpools.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.storagepool/diskpools/iscsitargets'; SingularDisplayName = 'Disk pool iSCSI target'; PluralDisplayName = 'Disk pool iSCSI targets'; LowerSingularDisplayName = 'disk pools iSCSI target'; LowerPluralDisplayName = 'disk pool iSCSI targets'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.storagepool/diskpools/iscsitargets.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.storagesync/storagesyncservices'; SingularDisplayName = 'Storage Sync Service'; PluralDisplayName = 'Storage Sync Services'; LowerSingularDisplayName = 'storage sync service'; LowerPluralDisplayName = 'storage sync services'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.storagesync/storagesyncservices.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.storagetasks/storagetasks'; SingularDisplayName = 'Microsoft.StorageTasks storage task'; PluralDisplayName = 'Microsoft.StorageTasks storage tasks'; LowerSingularDisplayName = 'microsoft.storagetasks storage task'; LowerPluralDisplayName = 'microsoft.storagetasks storage tasks'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.storagetasks/storagetasks.svg'; Links = ''; } @@ -1602,8 +1604,10 @@ function Get-OpenDataResourceType ,[PSCustomObject]@{ ResourceType = 'microsoft.toolchainorchestrator/solutions/versions'; SingularDisplayName = 'Microsoft.ToolchainOrchestrator solutions version'; PluralDisplayName = 'Microsoft.ToolchainOrchestrator solutions versions'; LowerSingularDisplayName = 'microsoft.toolchainorchestrator solutions version'; LowerPluralDisplayName = 'microsoft.toolchainorchestrator solutions versions'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.toolchainorchestrator/solutions/versions.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.toolchainorchestrator/targets'; SingularDisplayName = 'Microsoft.ToolchainOrchestrator target'; PluralDisplayName = 'Microsoft.ToolchainOrchestrator targets'; LowerSingularDisplayName = 'microsoft.toolchainorchestrator target'; LowerPluralDisplayName = 'microsoft.toolchainorchestrator targets'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.toolchainorchestrator/targets.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.toolchainorchestrator/targets/versions'; SingularDisplayName = 'Microsoft.ToolchainOrchestrator targets version'; PluralDisplayName = 'Microsoft.ToolchainOrchestrator targets versions'; LowerSingularDisplayName = 'microsoft.toolchainorchestrator targets version'; LowerPluralDisplayName = 'microsoft.toolchainorchestrator targets versions'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.toolchainorchestrator/targets/versions.svg'; Links = ''; } - ,[PSCustomObject]@{ ResourceType = 'microsoft.usagebilling/accounts'; SingularDisplayName = 'Microsoft.UsageBilling account'; PluralDisplayName = 'Microsoft.UsageBilling accounts'; LowerSingularDisplayName = 'microsoft.usagebilling account'; LowerPluralDisplayName = 'microsoft.usagebilling accounts'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts.svg'; Links = ''; } + ,[PSCustomObject]@{ ResourceType = 'microsoft.usagebilling/accounts'; SingularDisplayName = 'Microsoft.UsageBilling account'; PluralDisplayName = 'UsageBilling Accounts'; LowerSingularDisplayName = 'microsoft.usagebilling account'; LowerPluralDisplayName = 'usagebilling accounts'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts.svg'; Links = ''; } + ,[PSCustomObject]@{ ResourceType = 'microsoft.usagebilling/accounts/dataexports'; SingularDisplayName = 'Microsoft.UsageBilling accounts data export'; PluralDisplayName = 'Microsoft.UsageBilling accounts data exports'; LowerSingularDisplayName = 'microsoft.usagebilling accounts data export'; LowerPluralDisplayName = 'microsoft.usagebilling accounts data exports'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts/dataexports.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.usagebilling/accounts/inputs'; SingularDisplayName = 'Microsoft.UsageBilling accounts input'; PluralDisplayName = 'Microsoft.UsageBilling accounts inputs'; LowerSingularDisplayName = 'microsoft.usagebilling accounts input'; LowerPluralDisplayName = 'microsoft.usagebilling accounts inputs'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts/inputs.svg'; Links = ''; } + ,[PSCustomObject]@{ ResourceType = 'microsoft.usagebilling/accounts/metricexports'; SingularDisplayName = 'Microsoft.UsageBilling accounts metric export'; PluralDisplayName = 'Microsoft.UsageBilling accounts metric exports'; LowerSingularDisplayName = 'microsoft.usagebilling accounts metric export'; LowerPluralDisplayName = 'microsoft.usagebilling accounts metric exports'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts/metricexports.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.usagebilling/accounts/pav2outputs'; SingularDisplayName = 'Microsoft.UsageBilling accounts pav2output'; PluralDisplayName = 'Microsoft.UsageBilling accounts pav2outputs'; LowerSingularDisplayName = 'microsoft.usagebilling accounts pav2output'; LowerPluralDisplayName = 'microsoft.usagebilling accounts pav2outputs'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts/pav2outputs.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.usagebilling/accounts/pipelines'; SingularDisplayName = 'Microsoft.UsageBilling accounts pipeline'; PluralDisplayName = 'Microsoft.UsageBilling accounts pipelines'; LowerSingularDisplayName = 'microsoft.usagebilling accounts pipeline'; LowerPluralDisplayName = 'microsoft.usagebilling accounts pipelines'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts/pipelines.svg'; Links = ''; } ,[PSCustomObject]@{ ResourceType = 'microsoft.usagebilling/accounts/pipelines/outputselectors'; SingularDisplayName = 'Microsoft.UsageBilling accounts pipelines output selector'; PluralDisplayName = 'Microsoft.UsageBilling accounts pipelines output selectors'; LowerSingularDisplayName = 'microsoft.usagebilling accounts pipelines output selector'; LowerPluralDisplayName = 'microsoft.usagebilling accounts pipelines output selectors'; IsPreview = 'false'; Description = ''; Icon = 'https://microsoft.github.io/finops-toolkit/svg/microsoft.usagebilling/accounts/pipelines/outputselectors.svg'; Links = ''; }