ArmComputeFleetModelFactory.ComputeFleetVmssManagedDisk Method

Definition

public static Azure.ResourceManager.ComputeFleet.Models.ComputeFleetVmssManagedDisk ComputeFleetVmssManagedDisk(Azure.ResourceManager.ComputeFleet.Models.ComputeFleetStorageAccountType? storageAccountType = default, Azure.Core.ResourceIdentifier diskEncryptionSetId = default, Azure.ResourceManager.ComputeFleet.Models.ComputeFleetVmDiskSecurityProfile securityProfile = default);
static member ComputeFleetVmssManagedDisk : Nullable<Azure.ResourceManager.ComputeFleet.Models.ComputeFleetStorageAccountType> * Azure.Core.ResourceIdentifier * Azure.ResourceManager.ComputeFleet.Models.ComputeFleetVmDiskSecurityProfile -> Azure.ResourceManager.ComputeFleet.Models.ComputeFleetVmssManagedDisk
Public Shared Function ComputeFleetVmssManagedDisk (Optional storageAccountType As Nullable(Of ComputeFleetStorageAccountType) = Nothing, Optional diskEncryptionSetId As ResourceIdentifier = Nothing, Optional securityProfile As ComputeFleetVmDiskSecurityProfile = Nothing) As ComputeFleetVmssManagedDisk

Parameters

storageAccountType
Nullable<ComputeFleetStorageAccountType>

Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.

diskEncryptionSetId
ResourceIdentifier

Resource Id.

securityProfile
ComputeFleetVmDiskSecurityProfile

Specifies the security profile for the managed disk.

Returns

A new ComputeFleetVmssManagedDisk instance for mocking.

Applies to