Microsoft.Compute.SizeSelector UI 요소
하나 이상의 가상 머신 인스턴스에 대한 크기를 선택하는 컨트롤입니다.
UI 샘플
사용자에게는 요소 정의의 기본 값을 포함한 선택기가 표시됩니다.
컨트롤을 선택한 후 사용자는 사용 가능한 크기의 확장된 보기를 볼 수 있습니다.
스키마
{
"name": "element1",
"type": "Microsoft.Compute.SizeSelector",
"label": "Size",
"toolTip": "",
"recommendedSizes": [
"Standard_D1",
"Standard_D2",
"Standard_D3"
],
"constraints": {
"allowedSizes": [],
"excludedSizes": [],
"numAvailabilityZonesRequired": 3,
"zone": "3"
},
"options": {
"hideDiskTypeFilter": false
},
"osPlatform": "Windows",
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-R2-Datacenter"
},
"count": 2,
"visible": true
}
샘플 출력
"Standard_D1"
설명
recommendedSizes
에는 적어도 하나의 크기가 포함됩니다. 권장되는 첫 번째 크기가 기본값으로 사용됩니다. 지원되는 크기 목록은 권장되는 상태에 따라 정렬되지 않습니다. 사용자는 권장되는 상태별로 정렬할 열을 선택할 수 있습니다.- 선택한 위치에서 권장되는 첫 번째 크기를 사용할 수 없는 경우 해당 크기를 자동으로 건너뜁니다. 대신 권장되는 다음 크기가 사용됩니다.
constraints.allowedSizes
및constraints.excludedSizes
는 모두 선택 사항이지만 동시에 사용할 수는 없습니다. 사용 가능한 크기 목록은 구독에 사용 가능한 가상 머신 크기 목록을 호출하여 확인할 수 있습니다.constraints.allowedSizes
에 지정되지 않은 크기는 숨겨지며constraints.excludedSizes
에 지정되지 않은 크기가 표시됩니다.osPlatform
을 지정해야 하며 Windows 또는 Linux일 수 있습니다. 가상osPlatform
머신의 하드웨어 비용을 결정하는 데 사용됩니다.imageReference
은 자사 이미지에 대해 생략되지만, 타사 이미지에 대해서는 제공됩니다. 가상imageReference
머신의 소프트웨어 비용을 결정하는 데 사용됩니다.count
는 요소에 적절한 승수를 설정하는 데 사용됩니다. 2와 같은 정적 값 또는[steps('step1').vmCount]
와 같은 다른 요소의 동적 값을 지원합니다. 기본값은 1입니다.numAvailabilityZonesRequired
는 1, 2 또는 3일 수 있습니다.- 기본적으로
hideDiskTypeFilter
는false
합니다. 디스크 형식 필터를 사용하면 모든 디스크 형식 또는 SSD만을 볼 수 있습니다.
다음 단계
- UI 정의 만들기에 대한 소개는 CreateUiDefinition 시작을 참조하세요.
- UI 요소의 공용 속성에 대한 설명은 CreateUiDefinition 요소를 참조하세요.