Udostępnij za pośrednictwem


ArmHybridComputeModelFactory.HybridComputeProductFeature Method

Definition

Initializes a new instance of HybridComputeProductFeature.

public static Azure.ResourceManager.HybridCompute.Models.HybridComputeProductFeature HybridComputeProductFeature (string name = default, Azure.ResourceManager.HybridCompute.Models.LicenseProfileSubscriptionStatus? subscriptionStatus = default, DateTimeOffset? billingStartOn = default, DateTimeOffset? enrollmentOn = default, DateTimeOffset? disenrollmentOn = default);
static member HybridComputeProductFeature : string * Nullable<Azure.ResourceManager.HybridCompute.Models.LicenseProfileSubscriptionStatus> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> -> Azure.ResourceManager.HybridCompute.Models.HybridComputeProductFeature
Public Shared Function HybridComputeProductFeature (Optional name As String = Nothing, Optional subscriptionStatus As Nullable(Of LicenseProfileSubscriptionStatus) = Nothing, Optional billingStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional enrollmentOn As Nullable(Of DateTimeOffset) = Nothing, Optional disenrollmentOn As Nullable(Of DateTimeOffset) = Nothing) As HybridComputeProductFeature

Parameters

name
String

Product feature name.

subscriptionStatus
Nullable<LicenseProfileSubscriptionStatus>

Indicates the current status of the product features.

billingStartOn
Nullable<DateTimeOffset>

The timestamp in UTC when the billing starts.

enrollmentOn
Nullable<DateTimeOffset>

The timestamp in UTC when the user enrolls the feature.

disenrollmentOn
Nullable<DateTimeOffset>

The timestamp in UTC when the user disenrolled the feature.

Returns

A new HybridComputeProductFeature instance for mocking.

Applies to