Partager via


PurchaseRequest Constructeurs

Définition

Surcharges

PurchaseRequest()

Initialise une nouvelle instance de la classe PurchaseRequest.

PurchaseRequest(SkuName, String, String, String, String, String, Nullable<Int32>, String, String, IList<String>, Nullable<Boolean>, PurchaseRequestPropertiesReservedResourceProperties)

Initialise une nouvelle instance de la classe PurchaseRequest.

PurchaseRequest()

Initialise une nouvelle instance de la classe PurchaseRequest.

public PurchaseRequest ();
Public Sub New ()

S’applique à

PurchaseRequest(SkuName, String, String, String, String, String, Nullable<Int32>, String, String, IList<String>, Nullable<Boolean>, PurchaseRequestPropertiesReservedResourceProperties)

Initialise une nouvelle instance de la classe PurchaseRequest.

public PurchaseRequest (Microsoft.Azure.Management.Reservations.Models.SkuName sku = default, string location = default, string reservedResourceType = default, string billingScopeId = default, string term = default, string billingPlan = default, int? quantity = default, string displayName = default, string appliedScopeType = default, System.Collections.Generic.IList<string> appliedScopes = default, bool? renew = default, Microsoft.Azure.Management.Reservations.Models.PurchaseRequestPropertiesReservedResourceProperties reservedResourceProperties = default);
new Microsoft.Azure.Management.Reservations.Models.PurchaseRequest : Microsoft.Azure.Management.Reservations.Models.SkuName * string * string * string * string * string * Nullable<int> * string * string * System.Collections.Generic.IList<string> * Nullable<bool> * Microsoft.Azure.Management.Reservations.Models.PurchaseRequestPropertiesReservedResourceProperties -> Microsoft.Azure.Management.Reservations.Models.PurchaseRequest
Public Sub New (Optional sku As SkuName = Nothing, Optional location As String = Nothing, Optional reservedResourceType As String = Nothing, Optional billingScopeId As String = Nothing, Optional term As String = Nothing, Optional billingPlan As String = Nothing, Optional quantity As Nullable(Of Integer) = Nothing, Optional displayName As String = Nothing, Optional appliedScopeType As String = Nothing, Optional appliedScopes As IList(Of String) = Nothing, Optional renew As Nullable(Of Boolean) = Nothing, Optional reservedResourceProperties As PurchaseRequestPropertiesReservedResourceProperties = Nothing)

Paramètres

sku
SkuName
location
String

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

reservedResourceType
String

Les valeurs possibles sont les suivantes : 'VirtualMachines', 'SqlDatabases', 'SuseLinux', 'CosmosDb', 'RedHat', 'SqlDataWarehouse', 'VMwareCloudSimple', 'RedHatOsa', 'Databricks', 'AppService', 'ManagedDisk', 'BlockBlob', 'RedisCache', 'AzureDataExplorer', 'MySql', 'MariaDb', 'PostgreSql', 'DedicatedHost', 'SapHana', 'SqlAzureHybridBenefit'

billingScopeId
String
term
String

Les valeurs possibles sont les suivantes : 'P1Y', 'P3Y'

billingPlan
String

Les valeurs possibles sont les suivantes : 'Upfront', 'Monthly'

quantity
Nullable<Int32>
displayName
String

Nom convivial de la réservation

appliedScopeType
String

Les valeurs possibles sont les suivantes : 'Single', 'Shared'

appliedScopes
IList<String>
renew
Nullable<Boolean>
reservedResourceProperties
PurchaseRequestPropertiesReservedResourceProperties

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

S’applique à