Microsoft.Solutions 애플리케이션 2017-09-01
Bicep 리소스 정의
애플리케이션 리소스 종류는 리소스 그룹에 배포할 수 있습니다.
리소스 그룹 배포에 대한 자세한 내용은 Bicep을 참조하세요.
각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.
Microsoft.Solutions/applications 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.
resource symbolicname 'Microsoft.Solutions/applications@2017-09-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
family: 'string'
model: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
kind: 'string'
identity: {
type: 'SystemAssigned'
}
managedBy: 'string'
plan: {
name: 'string'
product: 'string'
promotionCode: 'string'
publisher: 'string'
version: 'string'
}
properties: {
applicationDefinitionId: 'string'
managedResourceGroupId: 'string'
parameters: any()
uiDefinitionUri: 'string'
}
}
속성 값
애플리케이션
이름 |
설명 |
값 |
name |
리소스 이름 |
string(필수) |
위치 |
리소스 위치 |
문자열 |
tags |
리소스 태그 |
태그 이름 및 값의 사전입니다.
템플릿의 태그를 참조하세요. |
sku |
리소스의 SKU입니다. |
Sku |
kind |
관리되는 애플리케이션의 종류입니다. 허용되는 값은 MarketPlace 및 ServiceCatalog입니다. |
string(필수) |
identity |
리소스의 ID입니다. |
ID |
managedBy |
이 리소스를 관리하는 리소스의 ID입니다. |
문자열 |
계획 |
계획 정보입니다. |
계획 |
properties |
관리되는 애플리케이션 속성입니다. |
ApplicationProperties (필수) |
ID
이름 |
설명 |
값 |
형식 |
ID 형식입니다. |
'SystemAssigned' |
계획
이름 |
설명 |
값 |
name |
계획 이름입니다. |
string(필수) |
product |
제품 코드입니다. |
string(필수) |
promotionCode |
승격 코드입니다. |
문자열 |
publisher |
게시자 ID입니다. |
string(필수) |
버전 |
플랜의 버전입니다. |
string(필수) |
ApplicationProperties
이름 |
설명 |
값 |
applicationDefinitionId |
관리되는 애플리케이션 정의 ID의 정규화된 경로입니다. |
문자열 |
managedResourceGroupId |
관리되는 리소스 그룹 ID입니다. |
string(필수) |
매개 변수 |
관리되는 애플리케이션 매개 변수를 정의하는 이름 및 값 쌍입니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다. |
Bicep의 경우 any() 함수를 사용할 수 있습니다. |
uiDefinitionUri |
UI 정의 파일이 있는 Blob URI입니다. |
문자열 |
SKU
이름 |
설명 |
값 |
용량 |
SKU 용량입니다. |
int |
family |
SKU 제품군입니다. |
문자열 |
model |
SKU 모델입니다. |
문자열 |
name |
SKU 이름입니다. |
string(필수) |
크기 |
SKU 크기입니다. |
문자열 |
계층 |
SKU 계층. |
문자열 |
빠른 시작 템플릿
다음 빠른 시작 템플릿은 이 리소스 종류를 배포합니다.
ARM 템플릿 리소스 정의
애플리케이션 리소스 종류는 리소스 그룹에 배포할 수 있습니다.
리소스 그룹 배포에 대한 자세한 내용은 ARM 템플릿을 참조하세요.
각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.
Microsoft.Solutions/applications 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.
{
"type": "Microsoft.Solutions/applications",
"apiVersion": "2017-09-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"family": "string",
"model": "string",
"name": "string",
"size": "string",
"tier": "string"
},
"kind": "string",
"identity": {
"type": "SystemAssigned"
},
"managedBy": "string",
"plan": {
"name": "string",
"product": "string",
"promotionCode": "string",
"publisher": "string",
"version": "string"
},
"properties": {
"applicationDefinitionId": "string",
"managedResourceGroupId": "string",
"parameters": {},
"uiDefinitionUri": "string"
}
}
속성 값
애플리케이션
이름 |
설명 |
값 |
형식 |
리소스 종류 |
'Microsoft.Solutions/applications' |
apiVersion |
리소스 api 버전 |
'2017-09-01' |
name |
리소스 이름 |
string(필수) |
위치 |
리소스 위치 |
문자열 |
tags |
리소스 태그 |
태그 이름 및 값의 사전입니다.
템플릿의 태그를 참조하세요. |
sku |
리소스의 SKU입니다. |
Sku |
kind |
관리되는 애플리케이션의 종류입니다. 허용되는 값은 MarketPlace 및 ServiceCatalog입니다. |
string(필수) |
identity |
리소스의 ID입니다. |
ID |
managedBy |
이 리소스를 관리하는 리소스의 ID입니다. |
문자열 |
계획 |
계획 정보입니다. |
계획 |
properties |
관리되는 애플리케이션 속성입니다. |
ApplicationProperties (필수) |
ID
이름 |
설명 |
값 |
형식 |
ID 형식입니다. |
'SystemAssigned' |
계획
이름 |
설명 |
값 |
name |
계획 이름입니다. |
string(필수) |
product |
제품 코드입니다. |
string(필수) |
promotionCode |
승격 코드입니다. |
문자열 |
publisher |
게시자 ID입니다. |
string(필수) |
버전 |
계획의 버전입니다. |
string(필수) |
ApplicationProperties
이름 |
설명 |
값 |
applicationDefinitionId |
관리되는 애플리케이션 정의 ID의 정규화된 경로입니다. |
문자열 |
managedResourceGroupId |
관리되는 리소스 그룹 ID입니다. |
string(필수) |
매개 변수 |
관리되는 애플리케이션 매개 변수를 정의하는 이름 및 값 쌍입니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다. |
|
uiDefinitionUri |
UI 정의 파일이 있는 Blob URI입니다. |
문자열 |
SKU
이름 |
설명 |
값 |
용량 |
SKU 용량입니다. |
int |
family |
SKU 제품군입니다. |
문자열 |
model |
SKU 모델입니다. |
문자열 |
name |
SKU 이름입니다. |
string(필수) |
크기 |
SKU 크기입니다. |
문자열 |
계층 |
SKU 계층. |
문자열 |
빠른 시작 템플릿
다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.
애플리케이션 리소스 종류는 리소스 그룹에 배포할 수 있습니다.
각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.
Microsoft.Solutions/applications 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Solutions/applications@2017-09-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "SystemAssigned"
}
body = jsonencode({
properties = {
applicationDefinitionId = "string"
managedResourceGroupId = "string"
uiDefinitionUri = "string"
}
sku = {
capacity = int
family = "string"
model = "string"
name = "string"
size = "string"
tier = "string"
}
kind = "string"
managedBy = "string"
plan = {
name = "string"
product = "string"
promotionCode = "string"
publisher = "string"
version = "string"
}
})
}
속성 값
애플리케이션
이름 |
설명 |
값 |
형식 |
리소스 종류 |
"Microsoft.Solutions/applications@2017-09-01" |
name |
리소스 이름 |
string(필수) |
위치 |
리소스 위치 |
문자열 |
parent_id |
리소스 그룹에 배포하려면 해당 리소스 그룹의 ID를 사용합니다. |
string(필수) |
tags |
리소스 태그 |
태그 이름 및 값의 사전입니다. |
sku |
리소스의 SKU입니다. |
Sku |
kind |
관리되는 애플리케이션의 종류입니다. 허용되는 값은 MarketPlace 및 ServiceCatalog입니다. |
string(필수) |
identity |
리소스의 ID입니다. |
ID |
managedBy |
이 리소스를 관리하는 리소스의 ID입니다. |
문자열 |
계획 |
계획 정보입니다. |
계획 |
properties |
관리되는 애플리케이션 속성입니다. |
ApplicationProperties (필수) |
ID
이름 |
설명 |
값 |
형식 |
ID 유형입니다. |
"SystemAssigned" |
계획
이름 |
설명 |
값 |
name |
계획 이름입니다. |
string(필수) |
product |
제품 코드입니다. |
string(필수) |
promotionCode |
승격 코드입니다. |
문자열 |
publisher |
게시자 ID입니다. |
string(필수) |
버전 |
계획의 버전입니다. |
string(필수) |
ApplicationProperties
이름 |
설명 |
값 |
applicationDefinitionId |
관리되는 애플리케이션 정의 ID의 정규화된 경로입니다. |
문자열 |
managedResourceGroupId |
관리되는 리소스 그룹 ID입니다. |
string(필수) |
매개 변수 |
관리되는 애플리케이션 매개 변수를 정의하는 이름 및 값 쌍입니다. JObject 또는 잘 구성된 JSON 문자열일 수 있습니다. |
|
uiDefinitionUri |
UI 정의 파일이 있는 Blob URI입니다. |
문자열 |
SKU
이름 |
설명 |
값 |
용량 |
SKU 용량입니다. |
int |
family |
SKU 제품군입니다. |
문자열 |
model |
SKU 모델입니다. |
문자열 |
name |
SKU 이름입니다. |
string(필수) |
크기 |
SKU 크기입니다. |
문자열 |
계층 |
SKU 계층. |
string |