VirtualMachineScaleSetDataDisk 클래스
가상 머신 확장 집합 데이터 디스크에 대해 설명합니다.
Azure로 보내려면 모든 필수 매개 변수를 채워야 합니다.
- 상속
-
azure.mgmt.compute._serialization.ModelVirtualMachineScaleSetDataDisk
생성자
VirtualMachineScaleSetDataDisk(*, lun: int, create_option: str | _models.DiskCreateOptionTypes, name: str | None = None, caching: str | _models.CachingTypes | None = None, disk_size_gb: int | None = None, managed_disk: _models.VirtualMachineScaleSetManagedDiskParameters | None = None, **kwargs: Any)
Keyword-Only Parameters
- name
- str
디스크 이름.
- lun
- int
데이터 디스크의 논리적 단위 번호를 지정합니다. 이 값은 VM 내의 데이터 디스크를 식별하는 데 사용되므로 VM에 연결된 각 데이터 디스크에 대해 고유해야 합니다. 필수 요소.
- caching
- str 또는 CachingTypes
캐싱 요구 사항을 지정합니다. <br>``<br>
가능한 값은 <br>``<br>
None<br>``<br>
ReadOnly<br>``<br>
ReadWrite<br>``<br>
Default: None for Standard Storage입니다. Premium Storage용 ReadOnly. 알려진 값은 "None", "ReadOnly" 및 "ReadWrite"입니다.
- create_option
- str 또는 DiskCreateOptionTypes
만들기 옵션입니다. 필수 요소. 알려진 값은 "FromImage", "Empty" 및 "Attach"입니다.
- disk_size_gb
- int
빈 데이터 디스크의 크기를 기가바이트 단위로 지정합니다. 이 요소를 사용하여 가상 머신 이미지의 디스크 크기를 덮어쓸 수 있습니다. <br>``<br>
이 값은 1023GB보다 클 수 없습니다.
- managed_disk
- VirtualMachineScaleSetManagedDiskParameters
관리 디스크 매개 변수입니다.
변수
- name
- str
디스크 이름.
- lun
- int
데이터 디스크의 논리적 단위 번호를 지정합니다. 이 값은 VM 내의 데이터 디스크를 식별하는 데 사용되므로 VM에 연결된 각 데이터 디스크에 대해 고유해야 합니다. 필수 요소.
- caching
- str 또는 CachingTypes
캐싱 요구 사항을 지정합니다. <br>``<br>
가능한 값은 <br>``<br>
None<br>``<br>
ReadOnly<br>``<br>
ReadWrite<br>``<br>
Default: None for Standard Storage입니다. Premium Storage용 ReadOnly. 알려진 값은 "None", "ReadOnly" 및 "ReadWrite"입니다.
- create_option
- str 또는 DiskCreateOptionTypes
만들기 옵션입니다. 필수 요소. 알려진 값은 "FromImage", "Empty" 및 "Attach"입니다.
- disk_size_gb
- int
빈 데이터 디스크의 크기를 기가바이트 단위로 지정합니다. 이 요소를 사용하여 가상 머신 이미지의 디스크 크기를 덮어쓸 수 있습니다. <br>``<br>
이 값은 1023GB보다 클 수 없습니다.
- managed_disk
- VirtualMachineScaleSetManagedDiskParameters
관리 디스크 매개 변수입니다.
Azure SDK for Python