다음을 통해 공유


VirtualMachineScaleSetOSDisk interface

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

속성

caching

캐싱 요구 사항을 지정합니다.

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

없음

ReadOnly

ReadWrite

기본값: 표준 스토리지에 대한 없음입니다. Premium Storage용 ReadOnly

createOption

확장 집합의 가상 머신을 만드는 방법을 지정합니다.

허용되는 유일한 값은 FromImage \u2013 이 값은 이미지를 사용하여 가상 머신을 만들 때 사용됩니다. 플랫폼 이미지를 사용하는 경우 위에서 설명한 imageReference 요소도 사용합니다. 마켓플레이스 이미지를 사용하는 경우 앞에서 설명한 계획 요소도 사용합니다.

deleteOption

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

가능한 값:

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

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

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

diffDiskSettings

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

diskSizeGB

빈 데이터 디스크의 크기를 기가바이트 단위로 지정합니다. 이 요소는 가상 머신 이미지의 디스크 크기를 덮어쓰는 데 사용할 수 있습니다.

diskSizeGB는 디스크에 대한 바이트 x 1024^3의 수이며 값은 1023보다 클 수 없습니다.

image

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

managedDisk

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

name

디스크 이름입니다.

osType

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

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

windows

linux

vhdContainers

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

writeAcceleratorEnabled

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

속성 세부 정보

caching

캐싱 요구 사항을 지정합니다.

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

없음

ReadOnly

ReadWrite

기본값: 표준 스토리지에 대한 없음입니다. Premium Storage용 ReadOnly

caching?: "None" | "ReadOnly" | "ReadWrite"

속성 값

"None" | "ReadOnly" | "ReadWrite"

createOption

확장 집합의 가상 머신을 만드는 방법을 지정합니다.

허용되는 유일한 값은 FromImage \u2013 이 값은 이미지를 사용하여 가상 머신을 만들 때 사용됩니다. 플랫폼 이미지를 사용하는 경우 위에서 설명한 imageReference 요소도 사용합니다. 마켓플레이스 이미지를 사용하는 경우 앞에서 설명한 계획 요소도 사용합니다.

createOption: "FromImage" | "Empty" | "Attach"

속성 값

"FromImage" | "Empty" | "Attach"

deleteOption

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

가능한 값:

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

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

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

deleteOption?: "Delete" | "Detach"

속성 값

"Delete" | "Detach"

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?: "Windows" | "Linux"

속성 값

"Windows" | "Linux"

vhdContainers

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

vhdContainers?: string[]

속성 값

string[]

writeAcceleratorEnabled

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

writeAcceleratorEnabled?: boolean

속성 값

boolean