portal.azure.com/v20250401preview

APIVersion

Value Description
“2025-04-01-preview”

Dashboard

Generator information:

  • Generated from: /portal/resource-manager/Microsoft.Portal/Portal/preview/2025-04-01-preview/portal.json
  • ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.Portal/​dashboards/​{dashboardName}

Used by: DashboardList.

Property Description Type
metav1.TypeMeta
metav1.ObjectMeta
spec Dashboard_Spec
Optional
status Dashboard_STATUS
Optional

Dashboard_Spec

Property Description Type
azureName The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. string
Optional
location The geo-location where the resource lives string
Required
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure DashboardOperatorSpec
Optional
owner The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource genruntime.KnownResourceReference
Required
properties The resource-specific properties for this resource. DashboardPropertiesWithProvisioningState
Optional
tags Resource tags. map[string]string
Optional

Dashboard_STATUS

Property Description Type
conditions The observed state of the resource conditions.Condition[]
Optional
id Fully qualified resource ID for the resource. E.g. “/​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​{resourceProviderNamespace}/​{resourceType}/​{resourceName}” string
Optional
location The geo-location where the resource lives string
Optional
name The name of the resource string
Optional
properties The resource-specific properties for this resource. DashboardPropertiesWithProvisioningState_STATUS
Optional
systemData Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData_STATUS
Optional
tags Resource tags. map[string]string
Optional
type The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” string
Optional

DashboardList

Generator information:

  • Generated from: /portal/resource-manager/Microsoft.Portal/Portal/preview/2025-04-01-preview/portal.json
  • ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.Portal/​dashboards/​{dashboardName}
Property Description Type
metav1.TypeMeta
metav1.ListMeta
items Dashboard[]
Optional

Dashboard_Spec

Used by: Dashboard.

Property Description Type
azureName The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. string
Optional
location The geo-location where the resource lives string
Required
operatorSpec The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure DashboardOperatorSpec
Optional
owner The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource genruntime.KnownResourceReference
Required
properties The resource-specific properties for this resource. DashboardPropertiesWithProvisioningState
Optional
tags Resource tags. map[string]string
Optional

Dashboard_STATUS

The shared dashboard resource definition.

Used by: Dashboard.

Property Description Type
conditions The observed state of the resource conditions.Condition[]
Optional
id Fully qualified resource ID for the resource. E.g. “/​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​{resourceProviderNamespace}/​{resourceType}/​{resourceName}” string
Optional
location The geo-location where the resource lives string
Optional
name The name of the resource string
Optional
properties The resource-specific properties for this resource. DashboardPropertiesWithProvisioningState_STATUS
Optional
systemData Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData_STATUS
Optional
tags Resource tags. map[string]string
Optional
type The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” string
Optional

DashboardOperatorSpec

Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure

Used by: Dashboard_Spec.

Property Description Type
configMapExpressions configures where to place operator written dynamic ConfigMaps (created with CEL expressions). core.DestinationExpression[]
Optional
secretExpressions configures where to place operator written dynamic secrets (created with CEL expressions). core.DestinationExpression[]
Optional

DashboardPropertiesWithProvisioningState

Dashboard Properties with Provisioning state

Used by: Dashboard_Spec.

Property Description Type
lenses The dashboard lenses. DashboardLens[]
Optional
metadata The dashboard metadata. map[string]v1.JSON
Optional

DashboardPropertiesWithProvisioningState_STATUS

Dashboard Properties with Provisioning state

Used by: Dashboard_STATUS.

Property Description Type
lenses The dashboard lenses. DashboardLens_STATUS[]
Optional
metadata The dashboard metadata. map[string]v1.JSON
Optional
provisioningState The status of the last operation. AzureResourceManagerResourceProvisioningState_STATUS
Optional

SystemData_STATUS

Metadata pertaining to creation and last modification of the resource.

Used by: Dashboard_STATUS.

Property Description Type
createdAt The timestamp of resource creation (UTC). string
Optional
createdBy The identity that created the resource. string
Optional
createdByType The type of identity that created the resource. SystemData_CreatedByType_STATUS
Optional
lastModifiedAt The timestamp of resource last modification (UTC) string
Optional
lastModifiedBy The identity that last modified the resource. string
Optional
lastModifiedByType The type of identity that last modified the resource. SystemData_LastModifiedByType_STATUS
Optional

AzureResourceManagerResourceProvisioningState_STATUS

The provisioning state of a resource type.

Used by: DashboardPropertiesWithProvisioningState_STATUS.

Value Description
“Canceled”
“Failed”
“Succeeded”

DashboardLens

A dashboard lens.

Used by: DashboardPropertiesWithProvisioningState.

Property Description Type
metadata The dashboard len’s metadata. map[string]v1.JSON
Optional
order The lens order. int
Required
parts The dashboard parts. DashboardParts[]
Required

DashboardLens_STATUS

A dashboard lens.

Used by: DashboardPropertiesWithProvisioningState_STATUS.

Property Description Type
metadata The dashboard len’s metadata. map[string]v1.JSON
Optional
order The lens order. int
Optional
parts The dashboard parts. DashboardParts_STATUS[]
Optional

SystemData_CreatedByType_STATUS

Used by: SystemData_STATUS.

Value Description
“Application”
“Key”
“ManagedIdentity”
“User”

SystemData_LastModifiedByType_STATUS

Used by: SystemData_STATUS.

Value Description
“Application”
“Key”
“ManagedIdentity”
“User”

DashboardParts

A dashboard part.

Used by: DashboardLens.

Property Description Type
metadata The dashboard part’s metadata. DashboardPartMetadata
Optional
position The dashboard’s part position. DashboardPartsPosition
Required

DashboardParts_STATUS

A dashboard part.

Used by: DashboardLens_STATUS.

Property Description Type
metadata The dashboard part’s metadata. DashboardPartMetadata_STATUS
Optional
position The dashboard’s part position. DashboardPartsPosition_STATUS
Optional

DashboardPartMetadata

Used by: DashboardParts.

Property Description Type
extensionHubsExtensionPartTypeMarkdownPart Mutually exclusive with all other properties MarkdownPartMetadata
Optional

DashboardPartMetadata_STATUS

Used by: DashboardParts_STATUS.

Property Description Type
extensionHubsExtensionPartTypeMarkdownPart Mutually exclusive with all other properties MarkdownPartMetadata_STATUS
Optional

DashboardPartsPosition

The dashboard’s part position.

Used by: DashboardParts.

Property Description Type
colSpan The dashboard’s part column span. int
Required
metadata The dashboard part’s metadata. map[string]v1.JSON
Optional
rowSpan The dashboard’s part row span. int
Required
x The dashboard’s part x coordinate. int
Required
y The dashboard’s part y coordinate. int
Required

DashboardPartsPosition_STATUS

The dashboard’s part position.

Used by: DashboardParts_STATUS.

Property Description Type
colSpan The dashboard’s part column span. int
Optional
metadata The dashboard part’s metadata. map[string]v1.JSON
Optional
rowSpan The dashboard’s part row span. int
Optional
x The dashboard’s part x coordinate. int
Optional
y The dashboard’s part y coordinate. int
Optional

MarkdownPartMetadata

Used by: DashboardPartMetadata.

Property Description Type
inputs Input to dashboard part. map[string]v1.JSON[]
Optional
settings Markdown part settings. MarkdownPartMetadataSettings
Optional
type The dashboard part metadata type. DashboardPartMetadataType
Required

MarkdownPartMetadata_STATUS

Used by: DashboardPartMetadata_STATUS.

Property Description Type
inputs Input to dashboard part. map[string]v1.JSON[]
Optional
settings Markdown part settings. MarkdownPartMetadataSettings_STATUS
Optional
type The dashboard part metadata type. DashboardPartMetadataType_STATUS
Optional

DashboardPartMetadataType

The dashboard part metadata type.

Used by: MarkdownPartMetadata.

Value Description
“Extension/HubsExtension/PartType/MarkdownPart”

DashboardPartMetadataType_STATUS

The dashboard part metadata type.

Used by: MarkdownPartMetadata_STATUS.

Value Description
“Extension/HubsExtension/PartType/MarkdownPart”

MarkdownPartMetadataSettings

Markdown part settings.

Used by: MarkdownPartMetadata.

Property Description Type
content The content of markdown part. MarkdownPartMetadataSettingsContent
Optional

MarkdownPartMetadataSettings_STATUS

Markdown part settings.

Used by: MarkdownPartMetadata_STATUS.

Property Description Type
content The content of markdown part. MarkdownPartMetadataSettingsContent_STATUS
Optional

MarkdownPartMetadataSettingsContent

The content of markdown part.

Used by: MarkdownPartMetadataSettings.

Property Description Type
content The content of the markdown part. string
Optional
markdownSource The source of the content of the markdown part. int
Optional
markdownUri The uri of markdown content. string
Optional
subtitle The subtitle of the markdown part. string
Optional
title The title of the markdown part. string
Optional

MarkdownPartMetadataSettingsContent_STATUS

The content of markdown part.

Used by: MarkdownPartMetadataSettings_STATUS.

Property Description Type
content The content of the markdown part. string
Optional
markdownSource The source of the content of the markdown part. int
Optional
markdownUri The uri of markdown content. string
Optional
subtitle The subtitle of the markdown part. string
Optional
title The title of the markdown part. string
Optional