Partager via


ArmBillingBenefitsModelFactory.BillingBenefitsReservationOrderAliasData Méthode

Définition

Initialise une nouvelle instance de BillingBenefitsReservationOrderAliasData.

public static Azure.ResourceManager.BillingBenefits.BillingBenefitsReservationOrderAliasData BillingBenefitsReservationOrderAliasData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string skuName = default, Azure.Core.AzureLocation? location = default, string displayName = default, Azure.Core.ResourceIdentifier reservationOrderId = default, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsProvisioningState? provisioningState = default, Azure.Core.ResourceIdentifier billingScopeId = default, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsTerm? term = default, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsBillingPlan? billingPlan = default, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsAppliedScopeType? appliedScopeType = default, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsAppliedScopeProperties appliedScopeProperties = default, int? quantity = default, bool? isRenewed = default, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsReservedResourceType? reservedResourceType = default, DateTimeOffset? reviewOn = default, Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsInstanceFlexibility? reservedResourceInstanceFlexibility = default);
static member BillingBenefitsReservationOrderAliasData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * Nullable<Azure.Core.AzureLocation> * string * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsProvisioningState> * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsTerm> * Nullable<Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsBillingPlan> * Nullable<Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsAppliedScopeType> * Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsAppliedScopeProperties * Nullable<int> * Nullable<bool> * Nullable<Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsReservedResourceType> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.BillingBenefits.Models.BillingBenefitsInstanceFlexibility> -> Azure.ResourceManager.BillingBenefits.BillingBenefitsReservationOrderAliasData
Public Shared Function BillingBenefitsReservationOrderAliasData (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 location As Nullable(Of AzureLocation) = Nothing, Optional displayName As String = Nothing, Optional reservationOrderId As ResourceIdentifier = Nothing, Optional provisioningState As Nullable(Of BillingBenefitsProvisioningState) = Nothing, Optional billingScopeId 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 appliedScopeProperties As BillingBenefitsAppliedScopeProperties = Nothing, Optional quantity As Nullable(Of Integer) = Nothing, Optional isRenewed As Nullable(Of Boolean) = Nothing, Optional reservedResourceType As Nullable(Of BillingBenefitsReservedResourceType) = Nothing, Optional reviewOn As Nullable(Of DateTimeOffset) = Nothing, Optional reservedResourceInstanceFlexibility As Nullable(Of BillingBenefitsInstanceFlexibility) = Nothing) As BillingBenefitsReservationOrderAliasData

Paramètres

name
String

Nom.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

skuName
String

Référence SKU de l’ordre de réservation.

location
Nullable<AzureLocation>

Région Azure où réside la ressource réservée.

displayName
String

Nom d’affichage.

reservationOrderId
ResourceIdentifier

Identificateur de l’ordre de réservation créé.

provisioningState
Nullable<BillingBenefitsProvisioningState>

État d’approvisionnement.

billingScopeId
ResourceIdentifier

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

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.

appliedScopeProperties
BillingBenefitsAppliedScopeProperties

Propriétés spécifiques au type d’étendue appliqué. Non obligatoire s’il n’est pas applicable.

quantity
Nullable<Int32>

Quantité totale des références SKU achetées dans la réservation.

isRenewed
Nullable<Boolean>

La définition de cette valeur sur true permet d’acheter automatiquement un nouvel avantage à l’heure de la date d’expiration.

reservedResourceType
Nullable<BillingBenefitsReservedResourceType>

Type de la ressource réservée.

reviewOn
Nullable<DateTimeOffset>

Il s’agit de la date-heure à laquelle la réservation doit être examinée.

reservedResourceInstanceFlexibility
Nullable<BillingBenefitsInstanceFlexibility>

Propriétés spécifiques à chaque type de ressource réservée. Non obligatoire s’il n’est pas applicable.

Retours

Une nouvelle BillingBenefitsReservationOrderAliasData instance de moqueries.

S’applique à