ArmBillingBenefitsModelFactory.BillingBenefitsSavingsPlanData Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de BillingBenefitsSavingsPlanData.
public static Azure.ResourceManager.BillingBenefits.BillingBenefitsSavingsPlanData BillingBenefitsSavingsPlanData (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, string displayProvisioningState = 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, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsAppliedScopeType? appliedScopeType = default, string userFriendlyAppliedScopeType = default, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsAppliedScopeProperties appliedScopeProperties = default, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsCommitment commitment = default, DateTimeOffset? effectOn = default, DateTimeOffset? expireOn = default, DateTimeOffset? purchaseOn = default, DateTimeOffset? benefitStartOn = default, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsExtendedStatusInfo extendedStatusInfo = default, bool? isRenewed = default, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsSavingsPlanUtilization utilization = default, string renewSource = default, string renewDestination = default, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsPurchaseContent renewPurchaseProperties = default);
static member BillingBenefitsSavingsPlanData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * Nullable<Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsProvisioningState> * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsTerm> * Nullable<Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsBillingPlan> * Nullable<Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsAppliedScopeType> * string * Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsAppliedScopeProperties * Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsCommitment * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsExtendedStatusInfo * Nullable<bool> * Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsSavingsPlanUtilization * string * string * Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsPurchaseContent -> Azure.ResourceManager.BillingBenefits.BillingBenefitsSavingsPlanData
Public Shared Function BillingBenefitsSavingsPlanData (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 displayProvisioningState As String = 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 appliedScopeType As Nullable(Of BillingBenefitsAppliedScopeType) = Nothing, Optional userFriendlyAppliedScopeType As String = Nothing, Optional appliedScopeProperties As BillingBenefitsAppliedScopeProperties = Nothing, Optional commitment As BillingBenefitsCommitment = Nothing, Optional effectOn As Nullable(Of DateTimeOffset) = Nothing, Optional expireOn As Nullable(Of DateTimeOffset) = Nothing, Optional purchaseOn As Nullable(Of DateTimeOffset) = Nothing, Optional benefitStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional extendedStatusInfo As BillingBenefitsExtendedStatusInfo = Nothing, Optional isRenewed As Nullable(Of Boolean) = Nothing, Optional utilization As BillingBenefitsSavingsPlanUtilization = Nothing, Optional renewSource As String = Nothing, Optional renewDestination As String = Nothing, Optional renewPurchaseProperties As BillingBenefitsPurchaseContent = Nothing) As BillingBenefitsSavingsPlanData
Paramètres
ID.
- 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.
- displayProvisioningState
- String
État d’approvisionnement du plan d’économies pour l’affichage, par exemple Réussi.
- 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ésentez 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ésentez 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ésentez 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.
- appliedScopeType
- Nullable<BillingBenefitsAppliedScopeType>
Type de l’étendue appliquée.
- userFriendlyAppliedScopeType
- String
Type d’étendue appliqué du plan d’économies pour l’affichage, par exemple Partagé.
- appliedScopeProperties
- BillingBenefitsAppliedScopeProperties
Propriétés spécifiques au type d’étendue appliqué. Non obligatoire s’il n’est pas applicable.
- commitment
- BillingBenefitsCommitment
Engagement envers l’avantage.
- effectOn
- Nullable<DateTimeOffset>
DateTime du plan d’économies commence à fournir des avantages de.
- expireOn
- Nullable<DateTimeOffset>
Date d’expiration heure.
- purchaseOn
- Nullable<DateTimeOffset>
Date heure à laquelle le plan d’économies a été acheté.
- benefitStartOn
- Nullable<DateTimeOffset>
Il s’agit du DateTime lorsque l’avantage du plan d’économies a commencé.
- extendedStatusInfo
- BillingBenefitsExtendedStatusInfo
La définition de cette valeur sur true permet d’acheter automatiquement un nouvel avantage à l’heure de la date d’expiration.
- utilization
- BillingBenefitsSavingsPlanUtilization
Utilisation du plan d’économies.
- renewSource
- String
SavingsPlan ID du Plan d’économies à partir duquel ce Plan d’économies est renouvelé.
- renewDestination
- String
SavingsPlan ID du Plan d’économies acheté en raison du renouvellement.
- renewPurchaseProperties
- BillingBenefitsPurchaseContent
Retours
Une nouvelle BillingBenefitsSavingsPlanData instance de moqueries.
S’applique à
Azure SDK for .NET