Share via


ArmHybridComputeModelFactory.HybridComputeLicenseDetails Method

Definition

Initializes a new instance of HybridComputeLicenseDetails.

public static Azure.ResourceManager.HybridCompute.Models.HybridComputeLicenseDetails HybridComputeLicenseDetails (Azure.ResourceManager.HybridCompute.Models.HybridComputeLicenseState? state = default, Azure.ResourceManager.HybridCompute.Models.HybridComputeLicenseTarget? target = default, Azure.ResourceManager.HybridCompute.Models.HybridComputeLicenseEdition? edition = default, Azure.ResourceManager.HybridCompute.Models.LicenseCoreType? licenseCoreType = default, int? processors = default, int? assignedLicenses = default, string immutableId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HybridCompute.Models.VolumeLicenseDetails> volumeLicenseDetails = default);
static member HybridComputeLicenseDetails : Nullable<Azure.ResourceManager.HybridCompute.Models.HybridComputeLicenseState> * Nullable<Azure.ResourceManager.HybridCompute.Models.HybridComputeLicenseTarget> * Nullable<Azure.ResourceManager.HybridCompute.Models.HybridComputeLicenseEdition> * Nullable<Azure.ResourceManager.HybridCompute.Models.LicenseCoreType> * Nullable<int> * Nullable<int> * string * seq<Azure.ResourceManager.HybridCompute.Models.VolumeLicenseDetails> -> Azure.ResourceManager.HybridCompute.Models.HybridComputeLicenseDetails
Public Shared Function HybridComputeLicenseDetails (Optional state As Nullable(Of HybridComputeLicenseState) = Nothing, Optional target As Nullable(Of HybridComputeLicenseTarget) = Nothing, Optional edition As Nullable(Of HybridComputeLicenseEdition) = Nothing, Optional licenseCoreType As Nullable(Of LicenseCoreType) = Nothing, Optional processors As Nullable(Of Integer) = Nothing, Optional assignedLicenses As Nullable(Of Integer) = Nothing, Optional immutableId As String = Nothing, Optional volumeLicenseDetails As IEnumerable(Of VolumeLicenseDetails) = Nothing) As HybridComputeLicenseDetails

Parameters

state
Nullable<HybridComputeLicenseState>

Describes the state of the license.

target
Nullable<HybridComputeLicenseTarget>

Describes the license target server.

edition
Nullable<HybridComputeLicenseEdition>

Describes the edition of the license. The values are either Standard or Datacenter.

licenseCoreType
Nullable<LicenseCoreType>

Describes the license core type (pCore or vCore).

processors
Nullable<Int32>

Describes the number of processors.

assignedLicenses
Nullable<Int32>

Describes the number of assigned licenses.

immutableId
String

Describes the immutable id.

volumeLicenseDetails
IEnumerable<VolumeLicenseDetails>

A list of volume license details.

Returns

A new HybridComputeLicenseDetails instance for mocking.

Applies to