Microsoft.Portal 대시보드
Bicep 리소스 정의
대시보드 리소스 종류는 다음으로 배포할 수 있습니다.
각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.
대시보드를 만드는 방법에 대한 자세한 내용은 Azure 대시보드의 구조를 참조하세요.
Microsoft.Portal/대시보드 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.
resource symbolicname 'Microsoft.Portal/dashboards@2020-09-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
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: {}
}
}
형식 속성을 설정하여 개체의 형식을 지정합니다.
Extension/HubsExtension/PartType/MarkdownPart의 경우 다음을 사용합니다.
type: 'Extension/HubsExtension/PartType/MarkdownPart'
inputs: [
any
]
settings: {
content: {
settings: {
content: 'string'
markdownSource: int
markdownUri: 'string'
subtitle: 'string'
title: 'string'
}
}
}
속성 값
dashboards
Name |
Description |
값 |
name |
리소스 이름 |
string(필수)
문자 제한: 3-160
유효한 문자: 영숫자 및 하이픈
제한된 문자를 사용하려면 사용하려는 대시보드 이름에 hidden-title 태그를 추가합니다. 대시보드를 표시할 때 포털에 해당 이름이 표시됩니다. |
위치 |
리소스 위치 |
string(필수) |
tags |
리소스 태그 |
태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요. |
properties |
공유 dashboard 속성입니다. |
DashboardProperties |
DashboardProperties
Name |
Description |
값 |
렌즈 |
dashboard 렌즈. |
DashboardLens[] |
metadata |
dashboard 메타데이터입니다. |
object |
DashboardLens
Name |
Description |
값 |
metadata |
dashboard len의 메타데이터입니다. |
object |
순서 |
렌즈 순서입니다. |
int(필수) |
구성 요소 |
dashboard 파트입니다. |
DashboardParts[] (필수) |
DashboardParts
Name |
Description |
값 |
형식 |
dashboard 부분의 형식입니다. |
'Extension/HubsExtension/PartType/MarkdownPart'(필수) |
입력 |
dashboard 부분에 대한 입력입니다. |
any[] |
설정 |
Markdown 부분 설정. |
MarkdownPartMetadataSettings |
MarkdownPartMetadataSettingsContent
MarkdownPartMetadataSettingsContentSettings
Name |
Description |
값 |
콘텐츠 |
markdown 부분의 내용입니다. |
문자열 |
markdownSource |
markdown 부분의 콘텐츠 원본입니다. |
int |
markdownUri |
markdown 콘텐츠의 URI입니다. |
문자열 |
부제목 |
markdown 부분의 부제목입니다. |
문자열 |
title |
markdown 부분의 제목입니다. |
string |
DashboardPartsPosition
Name |
Description |
값 |
Colspan |
dashboard 부분 열 범위입니다. |
int(필수) |
metadata |
dashboard 파트의 메타데이터입니다. |
object |
Rowspan |
dashboard 부분 행 범위입니다. |
int(필수) |
x |
dashboard 부분 x 좌표입니다. |
int(필수) |
y |
dashboard 파트 y 좌표입니다. |
int(필수) |
빠른 시작 템플릿
다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.
ARM 템플릿 리소스 정의
대시보드 리소스 종류는 다음으로 배포할 수 있습니다.
각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.
대시보드를 만드는 방법에 대한 자세한 내용은 Azure 대시보드의 구조를 참조하세요.
Microsoft.Portal/대시보드 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.
{
"type": "Microsoft.Portal/dashboards",
"apiVersion": "2020-09-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"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": {}
}
}
형식 속성을 설정하여 개체의 형식을 지정합니다.
Extension/HubsExtension/PartType/MarkdownPart의 경우 다음을 사용합니다.
"type": "Extension/HubsExtension/PartType/MarkdownPart",
"inputs": [ object ],
"settings": {
"content": {
"settings": {
"content": "string",
"markdownSource": "int",
"markdownUri": "string",
"subtitle": "string",
"title": "string"
}
}
}
속성 값
dashboards
Name |
Description |
값 |
형식 |
리소스 종류 |
'Microsoft.Portal/대시보드' |
apiVersion |
리소스 api 버전 |
'2020-09-01-preview' |
name |
리소스 이름 |
string(필수)
문자 제한: 3-160
유효한 문자: 영숫자 및 하이픈
제한된 문자를 사용하려면 사용하려는 대시보드 이름에 hidden-title 태그를 추가합니다. 대시보드를 표시할 때 포털에 해당 이름이 표시됩니다. |
위치 |
리소스 위치 |
string(필수) |
tags |
리소스 태그 |
태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요. |
properties |
공유 dashboard 속성입니다. |
DashboardProperties |
DashboardProperties
Name |
Description |
값 |
렌즈 |
dashboard 렌즈. |
DashboardLens[] |
metadata |
dashboard 메타데이터입니다. |
object |
DashboardLens
Name |
Description |
값 |
metadata |
dashboard len의 메타데이터입니다. |
object |
순서 |
렌즈 순서입니다. |
int(필수) |
구성 요소 |
dashboard 파트입니다. |
DashboardParts[] (필수) |
DashboardParts
Name |
Description |
값 |
형식 |
dashboard 부분의 형식입니다. |
'Extension/HubsExtension/PartType/MarkdownPart'(필수) |
입력 |
dashboard 부분에 대한 입력입니다. |
any[] |
설정 |
Markdown 부분 설정. |
MarkdownPartMetadataSettings |
MarkdownPartMetadataSettingsContent
MarkdownPartMetadataSettingsContentSettings
Name |
Description |
값 |
콘텐츠 |
markdown 부분의 내용입니다. |
문자열 |
markdownSource |
markdown 부분의 콘텐츠 원본입니다. |
int |
markdownUri |
markdown 콘텐츠의 URI입니다. |
문자열 |
부제목 |
markdown 부분의 부제목입니다. |
문자열 |
title |
markdown 부분의 제목입니다. |
문자열 |
DashboardPartsPosition
Name |
Description |
값 |
Colspan |
dashboard 부분 열 범위입니다. |
int(필수) |
metadata |
dashboard 파트의 메타데이터입니다. |
object |
Rowspan |
dashboard 부분 행 범위입니다. |
int(필수) |
x |
dashboard 부분 x 좌표입니다. |
int(필수) |
y |
dashboard 파트 y 좌표입니다. |
int(필수) |
빠른 시작 템플릿
다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.
대시보드 리소스 종류는 다음으로 배포할 수 있습니다.
각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.
Microsoft.Portal/대시보드 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Portal/dashboards@2020-09-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
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 = {}
}
})
}
형식 속성을 설정하여 개체의 형식을 지정합니다.
Extension/HubsExtension/PartType/MarkdownPart의 경우 다음을 사용합니다.
type = "Extension/HubsExtension/PartType/MarkdownPart"
inputs = [ object ]
settings = {
content = {
settings = {
content = "string"
markdownSource = int
markdownUri = "string"
subtitle = "string"
title = "string"
}
}
}
속성 값
dashboards
Name |
Description |
값 |
형식 |
리소스 종류 |
"Microsoft.Portal/dashboards@2020-09-01-preview" |
name |
리소스 이름 |
string(필수)
문자 제한: 3-160
유효한 문자: 영숫자 및 하이픈
제한된 문자를 사용하려면 사용하려는 대시보드 이름에 hidden-title 태그를 추가합니다. 대시보드를 표시할 때 포털에 해당 이름이 표시됩니다. |
위치 |
리소스 위치 |
string(필수) |
parent_id |
리소스 그룹에 배포하려면 해당 리소스 그룹의 ID를 사용합니다. |
string(필수) |
tags |
리소스 태그 |
태그 이름 및 값의 사전입니다. |
properties |
공유 dashboard 속성입니다. |
DashboardProperties |
DashboardProperties
Name |
Description |
값 |
렌즈 |
dashboard 렌즈. |
DashboardLens[] |
metadata |
dashboard 메타데이터입니다. |
object |
DashboardLens
Name |
Description |
값 |
metadata |
dashboard len의 메타데이터입니다. |
object |
순서 |
렌즈 순서입니다. |
int(필수) |
구성 요소 |
dashboard 파트입니다. |
DashboardParts[] (필수) |
DashboardParts
Name |
Description |
값 |
형식 |
dashboard 부분의 형식입니다. |
"Extension/HubsExtension/PartType/MarkdownPart"(필수) |
입력 |
dashboard 부분에 대한 입력입니다. |
any[] |
설정 |
Markdown 부분 설정. |
MarkdownPartMetadataSettings |
MarkdownPartMetadataSettingsContent
MarkdownPartMetadataSettingsContentSettings
Name |
Description |
값 |
콘텐츠 |
markdown 부분의 내용입니다. |
문자열 |
markdownSource |
markdown 부분의 콘텐츠 원본입니다. |
int |
markdownUri |
markdown 콘텐츠의 URI입니다. |
문자열 |
부제목 |
markdown 부분의 부제목입니다. |
문자열 |
title |
markdown 부분의 제목입니다. |
문자열 |
DashboardPartsPosition
Name |
Description |
값 |
Colspan |
dashboard 부분 열 범위입니다. |
int(필수) |
metadata |
dashboard 파트의 메타데이터입니다. |
object |
Rowspan |
dashboard 부분 행 범위입니다. |
int(필수) |
x |
dashboard 부분 x 좌표입니다. |
int(필수) |
y |
dashboard 파트 y 좌표입니다. |
int(필수) |