def __init__(__self__, *, disk_size_gb: Optional[pulumi.Input[str]]=None, interface: Optional[pulumi.Input['AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterface']]=None):
    "\n        :param pulumi.Input[str] disk_size_gb: Specifies the size of the disk in base-2 GB.\n        :param pulumi.Input['AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterface'] interface: Specifies the disk interface to use for attaching this disk, which is either SCSI or NVME. The default is SCSI. For performance characteristics of SCSI over NVMe, see Local SSD performance.\n        "
    if (disk_size_gb is not None):
        pulumi.set(__self__, 'disk_size_gb', disk_size_gb)
    if (interface is not None):
        pulumi.set(__self__, 'interface', interface)
:param pulumi.Input[str] disk_size_gb: Specifies the size of the disk in base-2 GB.
:param pulumi.Input['AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterface'] interface: Specifies the disk interface to use for attaching this disk, which is either SCSI or NVME. The default is SCSI. For performance characteristics of SCSI over NVMe, see Local SSD performance.
def __init__(__self__, *, disk_size_gb: Optional[pulumi.Input[str]]=None, interface: Optional[pulumi.Input['AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterface']]=None):
    "\n        :param pulumi.Input[str] disk_size_gb: Specifies the size of the disk in base-2 GB.\n        :param pulumi.Input['AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDiskInterface'] interface: Specifies the disk interface to use for attaching this disk, which is either SCSI or NVME. The default is SCSI. For performance characteristics of SCSI over NVMe, see Local SSD performance.\n        "
    if (disk_size_gb is not None):
        pulumi.set(__self__, 'disk_size_gb', disk_size_gb)
    if (interface is not None):
        pulumi.set(__self__, 'interface', interface)