ArmLargeInstanceModelFactory.LargeInstanceStorageProperties Method

Definition

Initializes a new instance of LargeInstanceStorageProperties.

public static Azure.ResourceManager.LargeInstance.Models.LargeInstanceStorageProperties LargeInstanceStorageProperties (Azure.ResourceManager.LargeInstance.Models.LargeInstanceProvisioningState? provisioningState = default, string offeringType = default, string storageType = default, string generation = default, Azure.ResourceManager.LargeInstance.Models.LargeInstanceHardwareTypeName? hardwareType = default, string workloadType = default, Azure.ResourceManager.LargeInstance.Models.LargeInstanceStorageBillingProperties storageBillingProperties = default);
static member LargeInstanceStorageProperties : Nullable<Azure.ResourceManager.LargeInstance.Models.LargeInstanceProvisioningState> * string * string * string * Nullable<Azure.ResourceManager.LargeInstance.Models.LargeInstanceHardwareTypeName> * string * Azure.ResourceManager.LargeInstance.Models.LargeInstanceStorageBillingProperties -> Azure.ResourceManager.LargeInstance.Models.LargeInstanceStorageProperties
Public Shared Function LargeInstanceStorageProperties (Optional provisioningState As Nullable(Of LargeInstanceProvisioningState) = Nothing, Optional offeringType As String = Nothing, Optional storageType As String = Nothing, Optional generation As String = Nothing, Optional hardwareType As Nullable(Of LargeInstanceHardwareTypeName) = Nothing, Optional workloadType As String = Nothing, Optional storageBillingProperties As LargeInstanceStorageBillingProperties = Nothing) As LargeInstanceStorageProperties

Parameters

provisioningState
Nullable<LargeInstanceProvisioningState>

State of provisioning of the AzureLargeStorageInstance.

offeringType
String

the offering type for which the resource is getting provisioned.

storageType
String

the storage protocol for which the resource is getting provisioned.

generation
String

the kind of storage instance.

hardwareType
Nullable<LargeInstanceHardwareTypeName>

the hardware type of the storage instance.

workloadType
String

the workload for which the resource is getting provisioned.

storageBillingProperties
LargeInstanceStorageBillingProperties

the billing related information for the resource.

Returns

A new LargeInstanceStorageProperties instance for mocking.

Applies to