ArmLargeInstanceModelFactory.LargeInstanceStorageProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.