다음을 통해 공유


ArmPaloAltoNetworksNgfwModelFactory.FirewallBillingPlanInfo Method

Definition

Initializes a new instance of FirewallBillingPlanInfo.

public static Azure.ResourceManager.PaloAltoNetworks.Ngfw.Models.FirewallBillingPlanInfo FirewallBillingPlanInfo(Azure.ResourceManager.PaloAltoNetworks.Ngfw.Models.FirewallBillingPlanUsageType? usageType = default, Azure.ResourceManager.PaloAltoNetworks.Ngfw.Models.FirewallBillingCycle billingCycle = default, string planId = default, DateTimeOffset? effectiveOn = default);
static member FirewallBillingPlanInfo : Nullable<Azure.ResourceManager.PaloAltoNetworks.Ngfw.Models.FirewallBillingPlanUsageType> * Azure.ResourceManager.PaloAltoNetworks.Ngfw.Models.FirewallBillingCycle * string * Nullable<DateTimeOffset> -> Azure.ResourceManager.PaloAltoNetworks.Ngfw.Models.FirewallBillingPlanInfo
Public Shared Function FirewallBillingPlanInfo (Optional usageType As Nullable(Of FirewallBillingPlanUsageType) = Nothing, Optional billingCycle As FirewallBillingCycle = Nothing, Optional planId As String = Nothing, Optional effectiveOn As Nullable(Of DateTimeOffset) = Nothing) As FirewallBillingPlanInfo

Parameters

usageType
Nullable<FirewallBillingPlanUsageType>

different usage type like PAYG/COMMITTED.

billingCycle
FirewallBillingCycle

different billing cycles like MONTHLY/WEEKLY.

planId
String

plan id as published by Liftr.PAN.

effectiveOn
Nullable<DateTimeOffset>

date when plan was applied.

Returns

A new FirewallBillingPlanInfo instance for mocking.

Applies to