Partager via


ArmBillingBenefitsModelFactory.BillingBenefitsSavingsPlanOrderData Méthode

Définition

Initialise une nouvelle instance de BillingBenefitsSavingsPlanOrderData.

public static Azure.ResourceManager.BillingBenefits.BillingBenefitsSavingsPlanOrderData BillingBenefitsSavingsPlanOrderData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string skuName = default, string displayName = default, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsProvisioningState? provisioningState = default, Azure.Core.ResourceIdentifier billingScopeId = default, Azure.Core.ResourceIdentifier billingProfileId = default, string customerId = default, Azure.Core.ResourceIdentifier billingAccountId = default, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsTerm? term = default, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsBillingPlan? billingPlan = default, DateTimeOffset? expireOn = default, DateTimeOffset? benefitStartOn = default, Azure.ResourceManager.BillingBenefits.Models.BillingPlanInformation planInformation = default, System.Collections.Generic.IEnumerable<string> savingsPlans = default, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsExtendedStatusInfo extendedStatusInfo = default);
static member BillingBenefitsSavingsPlanOrderData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * Nullable<Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsProvisioningState> * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsTerm> * Nullable<Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsBillingPlan> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Azure.ResourceManager.BillingBenefits.Models.BillingPlanInformation * seq<string> * Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsExtendedStatusInfo -> Azure.ResourceManager.BillingBenefits.BillingBenefitsSavingsPlanOrderData
Public Shared Function BillingBenefitsSavingsPlanOrderData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional skuName As String = Nothing, Optional displayName As String = Nothing, Optional provisioningState As Nullable(Of BillingBenefitsProvisioningState) = Nothing, Optional billingScopeId As ResourceIdentifier = Nothing, Optional billingProfileId As ResourceIdentifier = Nothing, Optional customerId As String = Nothing, Optional billingAccountId As ResourceIdentifier = Nothing, Optional term As Nullable(Of BillingBenefitsTerm) = Nothing, Optional billingPlan As Nullable(Of BillingBenefitsBillingPlan) = Nothing, Optional expireOn As Nullable(Of DateTimeOffset) = Nothing, Optional benefitStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional planInformation As BillingPlanInformation = Nothing, Optional savingsPlans As IEnumerable(Of String) = Nothing, Optional extendedStatusInfo As BillingBenefitsExtendedStatusInfo = Nothing) As BillingBenefitsSavingsPlanOrderData

Paramètres

name
String

Nom.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

skuName
String

Référence SKU du plan d’économies.

displayName
String

Nom d’affichage.

provisioningState
Nullable<BillingBenefitsProvisioningState>

État d’approvisionnement.

billingScopeId
ResourceIdentifier

Abonnement qui sera facturé pour l’achat de l’avantage.

billingProfileId
ResourceIdentifier

Identificateur complet du profil de facturation dans lequel le plan d’économies est appliqué. Présent uniquement pour les clients pilotés par le champ ou dirigés par le client.

customerId
String

Identificateur complet du client où le plan d’économies est appliqué. Présent uniquement pour les clients dirigés par le partenaire.

billingAccountId
ResourceIdentifier

Identificateur complet du compte de facturation dans lequel le plan d’économies est appliqué. Présente uniquement pour Accord Entreprise clients.

term
Nullable<BillingBenefitsTerm>

Représenter le terme d’avantage au format ISO 8601.

billingPlan
Nullable<BillingBenefitsBillingPlan>

Représente le plan de facturation au format ISO 8601. Obligatoire uniquement pour les plans de facturation mensuels.

expireOn
Nullable<DateTimeOffset>

Date d’expiration heure.

benefitStartOn
Nullable<DateTimeOffset>

Il s’agit de l’heure de début de l’avantage du plan d’économies.

planInformation
BillingPlanInformation

Informations décrivant le type de plan de facturation de ce plan d’économies.

savingsPlans
IEnumerable<String>

Retours

Une nouvelle BillingBenefitsSavingsPlanOrderData instance pour se moquer.

S’applique à