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 |