StorageProfile [SPFSDK][VMROLE]
적용 대상: Windows Azure Pack
리소스 정의의 StorageProfile 개체는 가상 머신을 프로비전하는 데 사용되는 운영 체제 및 데이터 VHD(가상 하드 디스크)를 설명합니다. 가상 머신이 이미지화되면 원본 VHD의 복사본이 가상 머신 호스트에 복사됩니다.
이 항목에는 VirtualHardDiskIdentifier 섹션에 설명된 간단한 하위 개체 유형이 포함되어 있습니다.
형식 계층 구조
VirtualMachineRole(인스턴스) [SPFSDK][VMROLE]. ResourceDefinition [SPFSDK][VMROLE]. IntrinsicSettings [SPFSDK][VMROLE]. StorageProfile
구문
{
"OSVirtualHardDiskImage" : "OSVHDImage:1.0.0.0",
"DataVirtualHardDisks" : [
{
"DataVirtualHardDiskImage" : "DataVHDName:1.0.0.0",
"Lun" : 0
},
]
}
속성
이름 |
유형 |
필수 |
기본값 |
Description |
---|---|---|---|---|
OSVirtualHardDiskImage |
String |
예 |
없음 |
가상 머신 인스턴스를 프로비전하는 데 사용할 운영 체제 VHD 이미지 식별자입니다. 식별자의 형식은 <image name>:<version이며 버전> 형식은 주> 형식입니다<.< minor>.< 빌드합니다>.< 릴리스합니다>. 예를 들어 MyVirtualHD:6.33.2.10입니다. |
DataVirtualHardDisks |
VirtualHardDiskIdentifier의 배열 |
예 |
없음 |
가상 머신 인스턴스에 연결할 데이터 VHD입니다. |
VirtualHardDiskIdentifier
가상 머신 인스턴스에 연결할 VHD 및 LUN(논리 단위 번호)을 식별합니다.
Name |
유형 |
필수 |
기본값 |
Description |
---|---|---|---|---|
DataVirtualHardDiskImage |
Int |
예 |
없음 |
VHD 이미지 식별자입니다. 식별자의 형식은 <image name>:<version이며 버전> 형식은 주> 형식입니다<.< minor>.< 빌드합니다>.< 릴리스합니다>. 예를 들어 MyVirtualHD:6.33.2.10 |
Lun |
Int |
예 |
없음 |
하드 드라이브를 연결할 LUN(논리 단위 번호)입니다. |
설명
다음 코드 예제에서는 샘플 StorageProfile 개체를 제공합니다.
{
"OSVirtualHardDiskImage" : "OSVHDImage:1.0.0.0",
"DataVirtualHardDisks" : [
{
"DataVirtualHardDiskImage" : "DataVHDImage:1.0.0.0",
"Lun" : 0
},
]
}
참고 항목
IntrinsicSettings [SPFSDK][VMROLE]
NetworkProfile [SPFSDK][VMROLE]
OperatingSystemProfile [SPFSDK][VMROLE]