OSDisk interface
가상 머신에서 사용하는 운영 체제 디스크에 대한 정보를 지정합니다. 디스크에 대한 자세한 내용은 Azure 가상 머신의 디스크 및 VHD 정보참조하세요.
속성
caching | 캐싱 요구 사항을 지정합니다. 가능한 값은 None,ReadOnly,ReadWrite입니다. 기본 동작은 표준 스토리지에 대한 없음입니다. Premium Storage의 경우 ReadOnly입니다. |
create |
가상 머신 디스크를 만드는 방법을 지정합니다. 가능한 값은 연결: 이 값은 특수 디스크를 사용하여 가상 머신을 만들 때 사용됩니다. FromImage: 이 값은 이미지를 사용하여 가상 머신을 만들 때 사용됩니다. 플랫폼 이미지를 사용하는 경우 위에서 설명한 imageReference 요소도 사용해야 합니다. 마켓플레이스 이미지를 사용하는 경우 이전에 설명한 계획 요소도 사용해야 합니다. |
delete |
VM을 삭제할 때 OS 디스크를 삭제하거나 분리할지 여부를 지정합니다. 가능한 값은 삭제입니다. 이 값을 사용하면 VM이 삭제될 때 OS 디스크가 삭제됩니다. 떼다. 이 값을 사용하면 VM이 삭제된 후에 os 디스크가 유지됩니다. 기본값은 분리로 설정됩니다. 임시 OS 디스크의 경우 기본값은 삭제를설정됩니다. 사용자는 임시 OS 디스크에 대한 삭제 옵션을 변경할 수 없습니다. |
diff |
가상 머신에서 사용하는 운영 체제 디스크에 대한 임시 디스크 설정을 지정합니다. |
disk |
빈 데이터 디스크의 크기를 기가바이트 단위로 지정합니다. 이 요소는 가상 머신 이미지의 디스크 크기를 덮어쓰는 데 사용할 수 있습니다. 'diskSizeGB' 속성은 디스크에 대한 바이트 x 1024^3의 수이며 값은 1023보다 클 수 없습니다. |
encryption |
OS 디스크에 대한 암호화 설정을 지정합니다. 최소 api-version: 2015-06-15. |
image | 원본 사용자 이미지 가상 하드 디스크입니다. 가상 머신에 연결되기 전에 가상 하드 디스크가 복사됩니다. SourceImage가 제공되면 대상 가상 하드 드라이브가 없어야 합니다. |
managed |
관리 디스크 매개 변수입니다. |
name | 디스크 이름입니다. |
os |
이 속성을 사용하면 사용자 이미지 또는 특수 VHD에서 VM을 만드는 경우 디스크에 포함된 OS 유형을 지정할 수 있습니다. 가능한 값은 Windows,Linux입니다. |
vhd | 가상 하드 디스크입니다. |
write |
디스크에서 writeAccelerator를 사용하도록 설정하거나 사용하지 않도록 설정할지 여부를 지정합니다. |
속성 세부 정보
caching
캐싱 요구 사항을 지정합니다. 가능한 값은 None,ReadOnly,ReadWrite입니다. 기본 동작은 표준 스토리지에 대한 없음입니다. Premium Storage의 경우 ReadOnly입니다.
caching?: CachingTypes
속성 값
createOption
가상 머신 디스크를 만드는 방법을 지정합니다. 가능한 값은 연결: 이 값은 특수 디스크를 사용하여 가상 머신을 만들 때 사용됩니다. FromImage: 이 값은 이미지를 사용하여 가상 머신을 만들 때 사용됩니다. 플랫폼 이미지를 사용하는 경우 위에서 설명한 imageReference 요소도 사용해야 합니다. 마켓플레이스 이미지를 사용하는 경우 이전에 설명한 계획 요소도 사용해야 합니다.
createOption: string
속성 값
string
deleteOption
VM을 삭제할 때 OS 디스크를 삭제하거나 분리할지 여부를 지정합니다. 가능한 값은 삭제입니다. 이 값을 사용하면 VM이 삭제될 때 OS 디스크가 삭제됩니다. 떼다. 이 값을 사용하면 VM이 삭제된 후에 os 디스크가 유지됩니다. 기본값은 분리로 설정됩니다. 임시 OS 디스크의 경우 기본값은 삭제를설정됩니다. 사용자는 임시 OS 디스크에 대한 삭제 옵션을 변경할 수 없습니다.
deleteOption?: string
속성 값
string
diffDiskSettings
가상 머신에서 사용하는 운영 체제 디스크에 대한 임시 디스크 설정을 지정합니다.
diffDiskSettings?: DiffDiskSettings
속성 값
diskSizeGB
빈 데이터 디스크의 크기를 기가바이트 단위로 지정합니다. 이 요소는 가상 머신 이미지의 디스크 크기를 덮어쓰는 데 사용할 수 있습니다. 'diskSizeGB' 속성은 디스크에 대한 바이트 x 1024^3의 수이며 값은 1023보다 클 수 없습니다.
diskSizeGB?: number
속성 값
number
encryptionSettings
OS 디스크에 대한 암호화 설정을 지정합니다. 최소 api-version: 2015-06-15.
encryptionSettings?: DiskEncryptionSettings
속성 값
image
원본 사용자 이미지 가상 하드 디스크입니다. 가상 머신에 연결되기 전에 가상 하드 디스크가 복사됩니다. SourceImage가 제공되면 대상 가상 하드 드라이브가 없어야 합니다.
image?: VirtualHardDisk
속성 값
managedDisk
name
디스크 이름입니다.
name?: string
속성 값
string
osType
이 속성을 사용하면 사용자 이미지 또는 특수 VHD에서 VM을 만드는 경우 디스크에 포함된 OS 유형을 지정할 수 있습니다. 가능한 값은 Windows,Linux입니다.
osType?: OperatingSystemTypes
속성 값
vhd
writeAcceleratorEnabled
디스크에서 writeAccelerator를 사용하도록 설정하거나 사용하지 않도록 설정할지 여부를 지정합니다.
writeAcceleratorEnabled?: boolean
속성 값
boolean