다음을 통해 공유


VirtualMachineScaleSetOSDisk interface

가상 머신 확장 집합 운영 체제 디스크에 대해 설명합니다.

속성

caching

캐싱 요구 사항을 지정합니다. 가능한 값은 None,ReadOnly,ReadWrite입니다. 기본값은 표준 스토리지의 경우 없음입니다. Premium Storage용 ReadOnly.

createOption

확장 집합의 가상 머신을 만드는 방법을 지정합니다. 허용되는 값은 FromImage 뿐입니다. 이 값은 이미지를 사용하여 가상 머신을 만들 때 사용됩니다. 플랫폼 이미지를 사용하는 경우 위에서 설명한 imageReference 요소도 사용합니다. 마켓플레이스 이미지를 사용하는 경우 앞에서 설명한 계획 요소도 사용합니다.

deleteOption

VMSS Flex 삭제 시 OS 디스크를 삭제하거나 분리해야 하는지 여부를 지정합니다(이 기능은 유연한 OrchestrationMode가 있는 VMSS에만 사용할 수 있음).

가능한 값은 다음과 같습니다.

삭제 이 값을 사용하면 VMSS Flex VM이 삭제되면 OS 디스크가 삭제됩니다.

분리 이 값을 사용하면 VMSS Flex VM이 삭제된 후 OS 디스크가 유지됩니다.

기본값은 Delete로 설정됩니다. 임시 OS 디스크의 경우 기본값은 Delete로 설정됩니다. 사용자는 임시 OS 디스크에 대한 삭제 옵션을 변경할 수 없습니다.

diffDiskSettings

가상 머신 확장 집합에서 사용하는 운영 체제 디스크에 대한 임시 디스크 설정을 지정합니다.

diskSizeGB

빈 데이터 디스크의 크기를 기가바이트 단위로 지정합니다. 이 요소를 사용하여 가상 머신 이미지의 디스크 크기를 덮어쓸 수 있습니다. 'diskSizeGB' 속성은 디스크의 바이트 수 x 1024^3이며 값은 1023보다 클 수 없습니다.

image

확장 집합을 기반으로 하는 관리되지 않는 사용자 이미지에 대한 정보를 지정합니다.

managedDisk

관리 디스크 매개 변수입니다.

name

디스크 이름.

osType

이 속성을 사용하면 사용자 이미지 또는 특수 VHD에서 VM을 만드는 경우 디스크에 포함된 OS 유형을 지정할 수 있습니다. 가능한 값은 Windows,Linux입니다.

vhdContainers

확장 집합에 대한 운영 체제 디스크를 저장하는 데 사용되는 컨테이너 URL을 지정합니다.

writeAcceleratorEnabled

디스크에서 writeAccelerator를 사용하도록 설정하거나 사용하지 않도록 설정할지 여부를 지정합니다.

속성 세부 정보

caching

캐싱 요구 사항을 지정합니다. 가능한 값은 None,ReadOnly,ReadWrite입니다. 기본값은 표준 스토리지의 경우 없음입니다. Premium Storage용 ReadOnly.

caching?: CachingTypes

속성 값

createOption

확장 집합의 가상 머신을 만드는 방법을 지정합니다. 허용되는 값은 FromImage 뿐입니다. 이 값은 이미지를 사용하여 가상 머신을 만들 때 사용됩니다. 플랫폼 이미지를 사용하는 경우 위에서 설명한 imageReference 요소도 사용합니다. 마켓플레이스 이미지를 사용하는 경우 앞에서 설명한 계획 요소도 사용합니다.

createOption: string

속성 값

string

deleteOption

VMSS Flex 삭제 시 OS 디스크를 삭제하거나 분리해야 하는지 여부를 지정합니다(이 기능은 유연한 OrchestrationMode가 있는 VMSS에만 사용할 수 있음).

가능한 값은 다음과 같습니다.

삭제 이 값을 사용하면 VMSS Flex VM이 삭제되면 OS 디스크가 삭제됩니다.

분리 이 값을 사용하면 VMSS Flex VM이 삭제된 후 OS 디스크가 유지됩니다.

기본값은 Delete로 설정됩니다. 임시 OS 디스크의 경우 기본값은 Delete로 설정됩니다. 사용자는 임시 OS 디스크에 대한 삭제 옵션을 변경할 수 없습니다.

deleteOption?: string

속성 값

string

diffDiskSettings

가상 머신 확장 집합에서 사용하는 운영 체제 디스크에 대한 임시 디스크 설정을 지정합니다.

diffDiskSettings?: DiffDiskSettings

속성 값

diskSizeGB

빈 데이터 디스크의 크기를 기가바이트 단위로 지정합니다. 이 요소를 사용하여 가상 머신 이미지의 디스크 크기를 덮어쓸 수 있습니다. 'diskSizeGB' 속성은 디스크의 바이트 수 x 1024^3이며 값은 1023보다 클 수 없습니다.

diskSizeGB?: number

속성 값

number

image

확장 집합을 기반으로 하는 관리되지 않는 사용자 이미지에 대한 정보를 지정합니다.

image?: VirtualHardDisk

속성 값

managedDisk

관리 디스크 매개 변수입니다.

managedDisk?: VirtualMachineScaleSetManagedDiskParameters

속성 값

name

디스크 이름.

name?: string

속성 값

string

osType

이 속성을 사용하면 사용자 이미지 또는 특수 VHD에서 VM을 만드는 경우 디스크에 포함된 OS 유형을 지정할 수 있습니다. 가능한 값은 Windows,Linux입니다.

osType?: OperatingSystemTypes

속성 값

vhdContainers

확장 집합에 대한 운영 체제 디스크를 저장하는 데 사용되는 컨테이너 URL을 지정합니다.

vhdContainers?: string[]

속성 값

string[]

writeAcceleratorEnabled

디스크에서 writeAccelerator를 사용하도록 설정하거나 사용하지 않도록 설정할지 여부를 지정합니다.

writeAcceleratorEnabled?: boolean

속성 값

boolean