{"resources":{"bicep":{"id":"bicep","name":"bicep","fields":{"file":{"name":"file","type":"\u001bbicep.file","title":"A Bicep source file","provider":"go.mondoo.com/mql/v13/providers/bicep","is_implicit_resource":true},"files":{"name":"files","type":"\u0019\u001bbicep.file","title":"All Bicep source files found","provider":"go.mondoo.com/mql/v13/providers/bicep"},"module":{"name":"module","type":"\u001bbicep.module","title":"A module reference","provider":"go.mondoo.com/mql/v13/providers/bicep","is_implicit_resource":true},"output":{"name":"output","type":"\u001bbicep.output","title":"An output declaration","provider":"go.mondoo.com/mql/v13/providers/bicep","is_implicit_resource":true},"parameter":{"name":"parameter","type":"\u001bbicep.parameter","title":"A parameter declaration","provider":"go.mondoo.com/mql/v13/providers/bicep","is_implicit_resource":true},"resource":{"name":"resource","type":"\u001bbicep.resource","title":"A resource declaration in Bicep source","provider":"go.mondoo.com/mql/v13/providers/bicep","is_implicit_resource":true},"template":{"name":"template","type":"\u001bbicep.template","title":"Compiled ARM template (if available via JSON or bicep build)","provider":"go.mondoo.com/mql/v13/providers/bicep"},"variable":{"name":"variable","type":"\u001bbicep.variable","title":"A variable declaration","provider":"go.mondoo.com/mql/v13/providers/bicep","is_implicit_resource":true}},"title":"Bicep/ARM template analysis","min_provider_version":"13.0.0","provider":"go.mondoo.com/mql/v13/providers/bicep"},"bicep.file":{"id":"bicep.file","name":"bicep.file","fields":{"content":{"name":"content","type":"\u0007","is_mandatory":true,"title":"Raw file content","provider":"go.mondoo.com/mql/v13/providers/bicep"},"modules":{"name":"modules","type":"\u0019\u001bbicep.module","title":"Module references","provider":"go.mondoo.com/mql/v13/providers/bicep"},"outputs":{"name":"outputs","type":"\u0019\u001bbicep.output","title":"Output declarations","provider":"go.mondoo.com/mql/v13/providers/bicep"},"parameters":{"name":"parameters","type":"\u0019\u001bbicep.parameter","title":"Parameter declarations","provider":"go.mondoo.com/mql/v13/providers/bicep"},"path":{"name":"path","type":"\u0007","is_mandatory":true,"title":"File path","provider":"go.mondoo.com/mql/v13/providers/bicep"},"resources":{"name":"resources","type":"\u0019\u001bbicep.resource","title":"Resource declarations","provider":"go.mondoo.com/mql/v13/providers/bicep"},"targetScope":{"name":"targetScope","type":"\u0007","is_mandatory":true,"title":"Target scope (resourceGroup, subscription, managementGroup, tenant)","provider":"go.mondoo.com/mql/v13/providers/bicep"},"variables":{"name":"variables","type":"\u0019\u001bbicep.variable","title":"Variable declarations","provider":"go.mondoo.com/mql/v13/providers/bicep"}},"title":"A Bicep source file","min_provider_version":"13.0.0","defaults":"path","provider":"go.mondoo.com/mql/v13/providers/bicep"},"bicep.module":{"id":"bicep.module","name":"bicep.module","fields":{"condition":{"name":"condition","type":"\u0007","is_mandatory":true,"title":"Condition expression","provider":"go.mondoo.com/mql/v13/providers/bicep"},"decorators":{"name":"decorators","type":"\u0019\u0007","is_mandatory":true,"title":"All decorators as raw strings","min_provider_version":"13.0.1","provider":"go.mondoo.com/mql/v13/providers/bicep"},"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Description from @description decorator","min_provider_version":"13.0.1","provider":"go.mondoo.com/mql/v13/providers/bicep"},"isRegistry":{"name":"isRegistry","type":"\u0004","is_mandatory":true,"title":"Whether this references a Bicep registry (br:)","provider":"go.mondoo.com/mql/v13/providers/bicep"},"isTemplateSpec":{"name":"isTemplateSpec","type":"\u0004","is_mandatory":true,"title":"Whether this references a template spec (ts:)","provider":"go.mondoo.com/mql/v13/providers/bicep"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Symbolic name","provider":"go.mondoo.com/mql/v13/providers/bicep"},"params":{"name":"params","type":"\n","is_mandatory":true,"title":"Parameter values as dict","provider":"go.mondoo.com/mql/v13/providers/bicep"},"scope":{"name":"scope","type":"\u0007","is_mandatory":true,"title":"Scope expression","provider":"go.mondoo.com/mql/v13/providers/bicep"},"source":{"name":"source","type":"\u0007","is_mandatory":true,"title":"Module source path or registry reference","provider":"go.mondoo.com/mql/v13/providers/bicep"}},"title":"A module reference","min_provider_version":"13.0.0","defaults":"name source","provider":"go.mondoo.com/mql/v13/providers/bicep"},"bicep.output":{"id":"bicep.output","name":"bicep.output","fields":{"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Description from @description decorator","provider":"go.mondoo.com/mql/v13/providers/bicep"},"expression":{"name":"expression","type":"\u0007","is_mandatory":true,"title":"Value expression","provider":"go.mondoo.com/mql/v13/providers/bicep"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Output name","provider":"go.mondoo.com/mql/v13/providers/bicep"},"type":{"name":"type","type":"\u0007","is_mandatory":true,"title":"Output type","provider":"go.mondoo.com/mql/v13/providers/bicep"}},"title":"An output declaration","min_provider_version":"13.0.0","defaults":"name type","provider":"go.mondoo.com/mql/v13/providers/bicep"},"bicep.parameter":{"id":"bicep.parameter","name":"bicep.parameter","fields":{"allowed":{"name":"allowed","type":"\u0019\u0007","is_mandatory":true,"title":"Allowed values from @allowed decorator","provider":"go.mondoo.com/mql/v13/providers/bicep"},"decorators":{"name":"decorators","type":"\u0019\u0007","is_mandatory":true,"title":"All decorators as raw strings","provider":"go.mondoo.com/mql/v13/providers/bicep"},"defaultValue":{"name":"defaultValue","type":"\u0007","is_mandatory":true,"title":"Default value expression (empty if required)","provider":"go.mondoo.com/mql/v13/providers/bicep"},"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Description from @description decorator","provider":"go.mondoo.com/mql/v13/providers/bicep"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Parameter name","provider":"go.mondoo.com/mql/v13/providers/bicep"},"secure":{"name":"secure","type":"\u0004","is_mandatory":true,"title":"Whether @secure decorator is present","provider":"go.mondoo.com/mql/v13/providers/bicep"},"type":{"name":"type","type":"\u0007","is_mandatory":true,"title":"Type (string, int, bool, object, array, or user-defined)","provider":"go.mondoo.com/mql/v13/providers/bicep"}},"title":"A parameter declaration","min_provider_version":"13.0.0","defaults":"name type","provider":"go.mondoo.com/mql/v13/providers/bicep"},"bicep.resource":{"id":"bicep.resource","name":"bicep.resource","fields":{"apiVersion":{"name":"apiVersion","type":"\u0007","is_mandatory":true,"title":"API version (e.g., \"2023-01-01\")","provider":"go.mondoo.com/mql/v13/providers/bicep"},"condition":{"name":"condition","type":"\u0007","is_mandatory":true,"title":"Condition expression (empty if unconditional)","provider":"go.mondoo.com/mql/v13/providers/bicep"},"decorators":{"name":"decorators","type":"\u0019\u0007","is_mandatory":true,"title":"Decorators","provider":"go.mondoo.com/mql/v13/providers/bicep"},"dependsOn":{"name":"dependsOn","type":"\u0019\u0007","is_mandatory":true,"title":"Dependencies (symbolic names from dependsOn)","provider":"go.mondoo.com/mql/v13/providers/bicep"},"existing":{"name":"existing","type":"\u0004","is_mandatory":true,"title":"Whether this is an existing resource reference","provider":"go.mondoo.com/mql/v13/providers/bicep"},"location":{"name":"location","type":"\u0007","is_mandatory":true,"title":"Resource location expression","provider":"go.mondoo.com/mql/v13/providers/bicep"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Resource name expression","provider":"go.mondoo.com/mql/v13/providers/bicep"},"parent":{"name":"parent","type":"\u0007","is_mandatory":true,"title":"Parent resource symbolic name","provider":"go.mondoo.com/mql/v13/providers/bicep"},"properties":{"name":"properties","type":"\n","is_mandatory":true,"title":"Resource body as dict","provider":"go.mondoo.com/mql/v13/providers/bicep"},"symbolicName":{"name":"symbolicName","type":"\u0007","is_mandatory":true,"title":"Symbolic name in the Bicep file","provider":"go.mondoo.com/mql/v13/providers/bicep"},"type":{"name":"type","type":"\u0007","is_mandatory":true,"title":"Azure resource type (e.g., \"Microsoft.Storage/storageAccounts\")","provider":"go.mondoo.com/mql/v13/providers/bicep"}},"title":"A resource declaration in Bicep source","min_provider_version":"13.0.0","defaults":"type symbolicName","provider":"go.mondoo.com/mql/v13/providers/bicep"},"bicep.template":{"id":"bicep.template","name":"bicep.template","fields":{"contentVersion":{"name":"contentVersion","type":"\u0007","title":"Content version","provider":"go.mondoo.com/mql/v13/providers/bicep"},"outputs":{"name":"outputs","type":"\u001a\u0007\n","title":"Compiled outputs","provider":"go.mondoo.com/mql/v13/providers/bicep"},"parameters":{"name":"parameters","type":"\u001a\u0007\n","title":"Compiled parameters","provider":"go.mondoo.com/mql/v13/providers/bicep"},"resource":{"name":"resource","type":"\u001bbicep.template.resource","title":"A resource in the compiled ARM template","provider":"go.mondoo.com/mql/v13/providers/bicep","is_implicit_resource":true},"resources":{"name":"resources","type":"\u0019\u001bbicep.template.resource","title":"Compiled Azure resources","provider":"go.mondoo.com/mql/v13/providers/bicep"},"schema":{"name":"schema","type":"\u0007","title":"ARM schema URL","provider":"go.mondoo.com/mql/v13/providers/bicep"},"variables":{"name":"variables","type":"\u001a\u0007\n","title":"Compiled variables","provider":"go.mondoo.com/mql/v13/providers/bicep"}},"title":"Compiled ARM template (from ARM JSON input)","min_provider_version":"13.0.0","defaults":"schema","provider":"go.mondoo.com/mql/v13/providers/bicep"},"bicep.template.resource":{"id":"bicep.template.resource","name":"bicep.template.resource","fields":{"apiVersion":{"name":"apiVersion","type":"\u0007","is_mandatory":true,"title":"API version","provider":"go.mondoo.com/mql/v13/providers/bicep"},"dependsOn":{"name":"dependsOn","type":"\u0019\u0007","is_mandatory":true,"title":"Dependencies","provider":"go.mondoo.com/mql/v13/providers/bicep"},"location":{"name":"location","type":"\u0007","is_mandatory":true,"title":"Resource location (resolved)","provider":"go.mondoo.com/mql/v13/providers/bicep"},"manifest":{"name":"manifest","type":"\n","is_mandatory":true,"title":"Full manifest","provider":"go.mondoo.com/mql/v13/providers/bicep"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Resource name (resolved)","provider":"go.mondoo.com/mql/v13/providers/bicep"},"properties":{"name":"properties","type":"\n","is_mandatory":true,"title":"Full resource properties as dict","provider":"go.mondoo.com/mql/v13/providers/bicep"},"type":{"name":"type","type":"\u0007","is_mandatory":true,"title":"Azure resource type","provider":"go.mondoo.com/mql/v13/providers/bicep"}},"title":"A resource in the compiled ARM template","min_provider_version":"13.0.0","defaults":"type name","provider":"go.mondoo.com/mql/v13/providers/bicep"},"bicep.variable":{"id":"bicep.variable","name":"bicep.variable","fields":{"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Description from @description decorator","provider":"go.mondoo.com/mql/v13/providers/bicep"},"expression":{"name":"expression","type":"\u0007","is_mandatory":true,"title":"Value expression (raw Bicep expression)","provider":"go.mondoo.com/mql/v13/providers/bicep"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Variable name","provider":"go.mondoo.com/mql/v13/providers/bicep"}},"title":"A variable declaration","min_provider_version":"13.0.0","defaults":"name","provider":"go.mondoo.com/mql/v13/providers/bicep"}}}