다음을 통해 공유


DataDisk interface

데이터 디스크에 대해 설명합니다.

속성

caching

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

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

없음

읽기 전용

ReadWrite

기본값: 표준 스토리지의 경우 없음입니다. Premium Storage용 ReadOnly

createOption

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

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

연결 \u2013 이 값은 특수 디스크를 사용하여 가상 머신을 만들 때 사용됩니다.

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

diskIopsReadWrite

StorageAccountType이 UltraSSD_LRS 경우 관리 디스크에 대한 Read-Write IOPS를 지정합니다. VirtualMachine ScaleSet VM 디스크에 대해서만 반환됩니다. VirtualMachine 확장 집합에 대한 업데이트를 통해서만 업데이트할 수 있습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

diskMBpsReadWrite

StorageAccountType이 UltraSSD_LRS 경우 관리 디스크의 대역폭을 초당 MB 단위로 지정합니다. VirtualMachine ScaleSet VM 디스크에 대해서만 반환됩니다. VirtualMachine 확장 집합에 대한 업데이트를 통해서만 업데이트할 수 있습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

diskSizeGB

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

이 값은 1023GB를 초과할 수 없습니다.

image

원본 사용자 이미지 가상 하드 디스크입니다. 가상 머신에 연결되기 전에 가상 하드 디스크가 복사됩니다. SourceImage가 제공되면 대상 가상 하드 드라이브가 없어야 합니다.

lun

데이터 디스크의 논리적 단위 번호를 지정합니다. 이 값은 VM 내의 데이터 디스크를 식별하는 데 사용되므로 VM에 연결된 각 데이터 디스크에 대해 고유해야 합니다.

managedDisk

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

name

디스크 이름.

toBeDetached

데이터 디스크가 VirtualMachine/VirtualMachineScaleset에서 분리 중인지 여부를 지정합니다.

vhd

가상 하드 디스크입니다.

writeAcceleratorEnabled

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

속성 세부 정보

caching

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

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

없음

읽기 전용

ReadWrite

기본값: 표준 스토리지의 경우 없음입니다. Premium Storage용 ReadOnly

caching?: CachingTypes

속성 값

createOption

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

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

연결 \u2013 이 값은 특수 디스크를 사용하여 가상 머신을 만들 때 사용됩니다.

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

createOption: string

속성 값

string

diskIopsReadWrite

StorageAccountType이 UltraSSD_LRS 경우 관리 디스크에 대한 Read-Write IOPS를 지정합니다. VirtualMachine ScaleSet VM 디스크에 대해서만 반환됩니다. VirtualMachine 확장 집합에 대한 업데이트를 통해서만 업데이트할 수 있습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

diskIopsReadWrite?: number

속성 값

number

diskMBpsReadWrite

StorageAccountType이 UltraSSD_LRS 경우 관리 디스크의 대역폭을 초당 MB 단위로 지정합니다. VirtualMachine ScaleSet VM 디스크에 대해서만 반환됩니다. VirtualMachine 확장 집합에 대한 업데이트를 통해서만 업데이트할 수 있습니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

diskMBpsReadWrite?: number

속성 값

number

diskSizeGB

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

이 값은 1023GB를 초과할 수 없습니다.

diskSizeGB?: number

속성 값

number

image

원본 사용자 이미지 가상 하드 디스크입니다. 가상 머신에 연결되기 전에 가상 하드 디스크가 복사됩니다. SourceImage가 제공되면 대상 가상 하드 드라이브가 없어야 합니다.

image?: VirtualHardDisk

속성 값

lun

데이터 디스크의 논리적 단위 번호를 지정합니다. 이 값은 VM 내의 데이터 디스크를 식별하는 데 사용되므로 VM에 연결된 각 데이터 디스크에 대해 고유해야 합니다.

lun: number

속성 값

number

managedDisk

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

managedDisk?: ManagedDiskParameters

속성 값

name

디스크 이름.

name?: string

속성 값

string

toBeDetached

데이터 디스크가 VirtualMachine/VirtualMachineScaleset에서 분리 중인지 여부를 지정합니다.

toBeDetached?: boolean

속성 값

boolean

vhd

가상 하드 디스크입니다.

vhd?: VirtualHardDisk

속성 값

writeAcceleratorEnabled

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

writeAcceleratorEnabled?: boolean

속성 값

boolean