Microsoft.Portal 대시보드
발언
대시보드를 만드는 방법에 대한 자세한 내용은 Azure 대시보드구조를 참조하세요.
Bicep 리소스 정의
다음을 대상으로 하는 작업으로 대시보드 리소스 유형을 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Portal/대시보드 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.
resource symbolicname 'Microsoft.Portal/dashboards@2022-12-01-preview' = {
location: 'string'
name: 'string'
properties: {
lenses: [
{
metadata: any(...)
order: int
parts: [
{
metadata: {
type: 'string'
// For remaining properties, see DashboardPartMetadata objects
}
position: {
colSpan: int
metadata: any(...)
rowSpan: int
x: int
y: int
}
}
]
}
]
metadata: any(...)
}
tags: {
{customized property}: 'string'
}
}
DashboardPartMetadata 개체
형식 속성을 설정하여 개체의 형식을 지정합니다.
Extension/HubsExtension/PartType/MarkdownPart경우 다음을 사용합니다.
{
inputs: [
any(...)
]
settings: {
content: {
settings: {
content: 'string'
markdownSource: int
markdownUri: 'string'
subtitle: 'string'
title: 'string'
}
}
}
type: 'Extension/HubsExtension/PartType/MarkdownPart'
}
속성 값
DashboardLens
이름 | 묘사 | 값 |
---|---|---|
메타데이터 | 대시보드 len의 메타데이터입니다. | 어떤 |
주문 | 렌즈 순서입니다. | int(필수) |
부품 | 대시보드 파트입니다. | DashboardParts[] (필수) |
DashboardPartMetadata
이름 | 묘사 | 값 |
---|---|---|
형 | MarkdownPartMetadata형식에 대해 'Extension/HubsExtension/PartType/MarkdownPart'로 설정합니다. | 'Extension/HubsExtension/PartType/MarkdownPart'(필수) |
DashboardParts
이름 | 묘사 | 값 |
---|---|---|
메타데이터 | 대시보드 파트의 메타데이터입니다. | DashboardPartMetadata |
위치 | 대시보드의 파트 위치입니다. | DashboardPartsPosition(필수) |
DashboardPartsPosition
이름 | 묘사 | 값 |
---|---|---|
colSpan | 대시보드의 부분 열 범위입니다. | int(필수) |
메타데이터 | 대시보드 파트의 메타데이터입니다. | 어떤 |
rowSpan | 대시보드의 부분 행 범위입니다. | int(필수) |
x | 대시보드의 파트 x 좌표입니다. | int(필수) |
y | 대시보드의 파트 y 좌표입니다. | int(필수) |
DashboardPropertiesWithProvisioningState
이름 | 묘사 | 값 |
---|---|---|
렌즈 | 대시보드 렌즈입니다. | DashboardLens[] |
메타데이터 | 대시보드 메타데이터입니다. | 어떤 |
MarkdownPartMetadata
이름 | 묘사 | 값 |
---|---|---|
입력 | 대시보드 파트에 대한 입력입니다. | any[] |
설정 | Markdown 부분 설정입니다. | markdownPartMetadataSettings |
형 | 대시보드 파트 메타데이터 유형입니다. | 'Extension/HubsExtension/PartType/MarkdownPart'(필수) |
MarkdownPartMetadataSettings
이름 | 묘사 | 값 |
---|---|---|
콘텐츠 | markdown 부분의 내용입니다. | MarkdownPartMetadataSettingsContent |
MarkdownPartMetadataSettingsContent
이름 | 묘사 | 값 |
---|---|---|
설정 | markdown 부분의 콘텐츠 설정입니다. | MarkdownPartMetadataSettingsContentSettings |
MarkdownPartMetadataSettingsContentSettings
이름 | 묘사 | 값 |
---|---|---|
콘텐츠 | markdown 부분의 내용입니다. | 문자열 |
markdownSource | markdown 부분의 콘텐츠 원본입니다. | int |
markdownUri | markdown 콘텐츠의 URI입니다. | 문자열 |
자막 | markdown 부분의 부제입니다. | 문자열 |
타이틀 | markdown 부분의 제목입니다. | 문자열 |
Microsoft.Portal/대시보드
이름 | 묘사 | 값 |
---|---|---|
위치 | 리소스가 있는 지리적 위치 | string(필수) |
이름 | 리소스 이름 | 문자열 제약 조건: 최소 길이 = 3 최대 길이 = 64 패턴 = ^[a-zA-Z0-9-]{3,24}$ (필수) |
속성 | 이 리소스에 대한 리소스별 속성입니다. | DashboardPropertiesWithProvisioningState |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. 템플릿 |
TrackedResourceTags
이름 | 묘사 | 값 |
---|
사용 예제
Azure 확인된 모듈
다음 Azure 확인된 모듈 사용하여 이 리소스 유형을 배포할 수 있습니다.
모듈 | 묘사 |
---|---|
포털 대시보드 | 포털 대시보드용 AVM 리소스 모듈 |
Azure 빠른 시작 샘플
다음 Azure 빠른 시작 템플릿에는 이 리소스 유형을 배포하기 위한 Bicep 샘플이 포함되어 있습니다.
Bicep 파일 | 묘사 |
---|---|
Azure Portal 대시보드 만들기 | 이 템플릿은 구독의 기존 가상 머신 성능과 일부 정적 정보 및 링크를 보여 주는 예제 대시보드를 Azure Portal에 만듭니다. |
간단한 Azure Spring Apps 마이크로 서비스 애플리케이션 배포 | 이 템플릿은 Azure에서 실행할 간단한 Azure Spring Apps 마이크로 서비스 애플리케이션을 배포합니다. |
ARM 템플릿 리소스 정의
다음을 대상으로 하는 작업으로 대시보드 리소스 유형을 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Portal/대시보드 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.
{
"type": "Microsoft.Portal/dashboards",
"apiVersion": "2022-12-01-preview",
"name": "string",
"location": "string",
"properties": {
"lenses": [
{
"metadata": {},
"order": "int",
"parts": [
{
"metadata": {
"type": "string"
// For remaining properties, see DashboardPartMetadata objects
},
"position": {
"colSpan": "int",
"metadata": {},
"rowSpan": "int",
"x": "int",
"y": "int"
}
}
]
}
],
"metadata": {}
},
"tags": {
"{customized property}": "string"
}
}
DashboardPartMetadata 개체
형식 속성을 설정하여 개체의 형식을 지정합니다.
Extension/HubsExtension/PartType/MarkdownPart경우 다음을 사용합니다.
{
"inputs": [ {} ],
"settings": {
"content": {
"settings": {
"content": "string",
"markdownSource": "int",
"markdownUri": "string",
"subtitle": "string",
"title": "string"
}
}
},
"type": "Extension/HubsExtension/PartType/MarkdownPart"
}
속성 값
DashboardLens
이름 | 묘사 | 값 |
---|---|---|
메타데이터 | 대시보드 len의 메타데이터입니다. | 어떤 |
주문 | 렌즈 순서입니다. | int(필수) |
부품 | 대시보드 파트입니다. | DashboardParts[] (필수) |
DashboardPartMetadata
이름 | 묘사 | 값 |
---|---|---|
형 | MarkdownPartMetadata형식에 대해 'Extension/HubsExtension/PartType/MarkdownPart'로 설정합니다. | 'Extension/HubsExtension/PartType/MarkdownPart'(필수) |
DashboardParts
이름 | 묘사 | 값 |
---|---|---|
메타데이터 | 대시보드 파트의 메타데이터입니다. | DashboardPartMetadata |
위치 | 대시보드의 파트 위치입니다. | DashboardPartsPosition(필수) |
DashboardPartsPosition
이름 | 묘사 | 값 |
---|---|---|
colSpan | 대시보드의 부분 열 범위입니다. | int(필수) |
메타데이터 | 대시보드 파트의 메타데이터입니다. | 어떤 |
rowSpan | 대시보드의 부분 행 범위입니다. | int(필수) |
x | 대시보드의 파트 x 좌표입니다. | int(필수) |
y | 대시보드의 파트 y 좌표입니다. | int(필수) |
DashboardPropertiesWithProvisioningState
이름 | 묘사 | 값 |
---|---|---|
렌즈 | 대시보드 렌즈입니다. | DashboardLens[] |
메타데이터 | 대시보드 메타데이터입니다. | 어떤 |
MarkdownPartMetadata
이름 | 묘사 | 값 |
---|---|---|
입력 | 대시보드 파트에 대한 입력입니다. | any[] |
설정 | Markdown 부분 설정입니다. | markdownPartMetadataSettings |
형 | 대시보드 파트 메타데이터 유형입니다. | 'Extension/HubsExtension/PartType/MarkdownPart'(필수) |
MarkdownPartMetadataSettings
이름 | 묘사 | 값 |
---|---|---|
콘텐츠 | markdown 부분의 내용입니다. | MarkdownPartMetadataSettingsContent |
MarkdownPartMetadataSettingsContent
이름 | 묘사 | 값 |
---|---|---|
설정 | markdown 부분의 콘텐츠 설정입니다. | MarkdownPartMetadataSettingsContentSettings |
MarkdownPartMetadataSettingsContentSettings
이름 | 묘사 | 값 |
---|---|---|
콘텐츠 | markdown 부분의 내용입니다. | 문자열 |
markdownSource | markdown 부분의 콘텐츠 원본입니다. | int |
markdownUri | markdown 콘텐츠의 URI입니다. | 문자열 |
자막 | markdown 부분의 부제입니다. | 문자열 |
타이틀 | markdown 부분의 제목입니다. | 문자열 |
Microsoft.Portal/대시보드
이름 | 묘사 | 값 |
---|---|---|
apiVersion | api 버전 | '2022-12-01-preview' |
위치 | 리소스가 있는 지리적 위치 | string(필수) |
이름 | 리소스 이름 | 문자열 제약 조건: 최소 길이 = 3 최대 길이 = 64 패턴 = ^[a-zA-Z0-9-]{3,24}$ (필수) |
속성 | 이 리소스에 대한 리소스별 속성입니다. | DashboardPropertiesWithProvisioningState |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. 템플릿 |
형 | 리소스 종류 | 'Microsoft.Portal/대시보드' |
TrackedResourceTags
이름 | 묘사 | 값 |
---|
사용 예제
Azure 빠른 시작 템플릿
다음 Azure 빠른 시작 템플릿은 이 리소스 유형을 배포할 있습니다.
템플렛 | 묘사 |
---|---|
Azure ML 모니터링 대시보드 만들기 Azure 배포 |
이 템플릿은 기존 Log Analytics 작업 영역 진단 데이터 위에 AML 대시보드를 만듭니다. |
Azure Portal 대시보드 만들기 Azure 배포 |
이 템플릿은 구독의 기존 가상 머신 성능과 일부 정적 정보 및 링크를 보여 주는 예제 대시보드를 Azure Portal에 만듭니다. |
간단한 Azure Spring Apps 마이크로 서비스 애플리케이션 배포 Azure 배포 |
이 템플릿은 Azure에서 실행할 간단한 Azure Spring Apps 마이크로 서비스 애플리케이션을 배포합니다. |
공유 기본 대시보드 Azure |
애플리케이션을 작동하기 위해 시스템을 구성하는 서비스의 공유 대시보드 보기를 사용하는 데 도움이 됩니다. 이 대시보드는 팀의 다른 사용자 지정 및 공유를 위한 빠른 시작을 제공합니다. |
Terraform(AzAPI 공급자) 리소스 정의
다음을 대상으로 하는 작업으로 대시보드 리소스 유형을 배포할 수 있습니다.
- 리소스 그룹
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Portal/대시보드 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Portal/dashboards@2022-12-01-preview"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
lenses = [
{
metadata = ?
order = int
parts = [
{
metadata = {
type = "string"
// For remaining properties, see DashboardPartMetadata objects
}
position = {
colSpan = int
metadata = ?
rowSpan = int
x = int
y = int
}
}
]
}
]
metadata = ?
}
})
}
DashboardPartMetadata 개체
형식 속성을 설정하여 개체의 형식을 지정합니다.
Extension/HubsExtension/PartType/MarkdownPart경우 다음을 사용합니다.
{
inputs = [
?
]
settings = {
content = {
settings = {
content = "string"
markdownSource = int
markdownUri = "string"
subtitle = "string"
title = "string"
}
}
}
type = "Extension/HubsExtension/PartType/MarkdownPart"
}
속성 값
DashboardLens
이름 | 묘사 | 값 |
---|---|---|
메타데이터 | 대시보드 len의 메타데이터입니다. | 어떤 |
주문 | 렌즈 순서입니다. | int(필수) |
부품 | 대시보드 파트입니다. | DashboardParts[] (필수) |
DashboardPartMetadata
이름 | 묘사 | 값 |
---|---|---|
형 | MarkdownPartMetadata형식에 대해 'Extension/HubsExtension/PartType/MarkdownPart'로 설정합니다. | 'Extension/HubsExtension/PartType/MarkdownPart'(필수) |
DashboardParts
이름 | 묘사 | 값 |
---|---|---|
메타데이터 | 대시보드 파트의 메타데이터입니다. | DashboardPartMetadata |
위치 | 대시보드의 파트 위치입니다. | DashboardPartsPosition(필수) |
DashboardPartsPosition
이름 | 묘사 | 값 |
---|---|---|
colSpan | 대시보드의 부분 열 범위입니다. | int(필수) |
메타데이터 | 대시보드 파트의 메타데이터입니다. | 어떤 |
rowSpan | 대시보드의 부분 행 범위입니다. | int(필수) |
x | 대시보드의 파트 x 좌표입니다. | int(필수) |
y | 대시보드의 파트 y 좌표입니다. | int(필수) |
DashboardPropertiesWithProvisioningState
이름 | 묘사 | 값 |
---|---|---|
렌즈 | 대시보드 렌즈입니다. | DashboardLens[] |
메타데이터 | 대시보드 메타데이터입니다. | 어떤 |
MarkdownPartMetadata
이름 | 묘사 | 값 |
---|---|---|
입력 | 대시보드 파트에 대한 입력입니다. | any[] |
설정 | Markdown 부분 설정입니다. | markdownPartMetadataSettings |
형 | 대시보드 파트 메타데이터 유형입니다. | 'Extension/HubsExtension/PartType/MarkdownPart'(필수) |
MarkdownPartMetadataSettings
이름 | 묘사 | 값 |
---|---|---|
콘텐츠 | markdown 부분의 내용입니다. | MarkdownPartMetadataSettingsContent |
MarkdownPartMetadataSettingsContent
이름 | 묘사 | 값 |
---|---|---|
설정 | markdown 부분의 콘텐츠 설정입니다. | MarkdownPartMetadataSettingsContentSettings |
MarkdownPartMetadataSettingsContentSettings
이름 | 묘사 | 값 |
---|---|---|
콘텐츠 | markdown 부분의 내용입니다. | 문자열 |
markdownSource | markdown 부분의 콘텐츠 원본입니다. | int |
markdownUri | markdown 콘텐츠의 URI입니다. | 문자열 |
자막 | markdown 부분의 부제입니다. | 문자열 |
타이틀 | markdown 부분의 제목입니다. | 문자열 |
Microsoft.Portal/대시보드
이름 | 묘사 | 값 |
---|---|---|
위치 | 리소스가 있는 지리적 위치 | string(필수) |
이름 | 리소스 이름 | 문자열 제약 조건: 최소 길이 = 3 최대 길이 = 64 패턴 = ^[a-zA-Z0-9-]{3,24}$ (필수) |
속성 | 이 리소스에 대한 리소스별 속성입니다. | DashboardPropertiesWithProvisioningState |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. |
형 | 리소스 종류 | "Microsoft.Portal/dashboards@2022-12-01-preview" |
TrackedResourceTags
이름 | 묘사 | 값 |
---|
사용 예제
Azure 확인된 모듈
다음 Azure 확인된 모듈 사용하여 이 리소스 유형을 배포할 수 있습니다.