Freigeben über


ArmConsumptionModelFactory.ConsumptionMarketplace Methode

Definition

Initialisiert eine neue instance von ConsumptionMarketplace.

public static Azure.ResourceManager.Consumption.Models.ConsumptionMarketplace ConsumptionMarketplace (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string billingPeriodId = default, DateTimeOffset? usageStartOn = default, DateTimeOffset? usageEndOn = default, decimal? resourceRate = default, string offerName = default, string resourceGroup = default, string additionalInfo = default, string orderNumber = default, string instanceName = default, string instanceId = default, string currency = default, decimal? consumedQuantity = default, string unitOfMeasure = default, decimal? pretaxCost = default, bool? isEstimated = default, Guid? meterId = default, Guid? subscriptionGuid = default, string subscriptionName = default, string accountName = default, string departmentName = default, string consumedService = default, string costCenter = default, string additionalProperties = default, string publisherName = default, string planName = default, bool? isRecurringCharge = default, Azure.ETag? etag = default, System.Collections.Generic.IReadOnlyDictionary<string,string> tags = default);
static member ConsumptionMarketplace : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<decimal> * string * string * string * string * string * string * string * Nullable<decimal> * string * Nullable<decimal> * Nullable<bool> * Nullable<Guid> * Nullable<Guid> * string * string * string * string * string * string * string * string * Nullable<bool> * Nullable<Azure.ETag> * System.Collections.Generic.IReadOnlyDictionary<string, string> -> Azure.ResourceManager.Consumption.Models.ConsumptionMarketplace
Public Shared Function ConsumptionMarketplace (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional billingPeriodId As String = Nothing, Optional usageStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional usageEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional resourceRate As Nullable(Of Decimal) = Nothing, Optional offerName As String = Nothing, Optional resourceGroup As String = Nothing, Optional additionalInfo As String = Nothing, Optional orderNumber As String = Nothing, Optional instanceName As String = Nothing, Optional instanceId As String = Nothing, Optional currency As String = Nothing, Optional consumedQuantity As Nullable(Of Decimal) = Nothing, Optional unitOfMeasure As String = Nothing, Optional pretaxCost As Nullable(Of Decimal) = Nothing, Optional isEstimated As Nullable(Of Boolean) = Nothing, Optional meterId As Nullable(Of Guid) = Nothing, Optional subscriptionGuid As Nullable(Of Guid) = Nothing, Optional subscriptionName As String = Nothing, Optional accountName As String = Nothing, Optional departmentName As String = Nothing, Optional consumedService As String = Nothing, Optional costCenter As String = Nothing, Optional additionalProperties As String = Nothing, Optional publisherName As String = Nothing, Optional planName As String = Nothing, Optional isRecurringCharge As Nullable(Of Boolean) = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional tags As IReadOnlyDictionary(Of String, String) = Nothing) As ConsumptionMarketplace

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

billingPeriodId
String

Die ID der Ressource für den Abrechnungszeitraum, zu der die Nutzung gehört. Serialisierter Name: Marketplace.properties.billingPeriodId

usageStartOn
Nullable<DateTimeOffset>

Der Anfang des Datumszeitbereichs, der durch die Verwendungsdetails abgedeckt wird. Serialisierter Name: Marketplace.properties.usageStart

usageEndOn
Nullable<DateTimeOffset>

Das Ende des Datumszeitbereichs, der durch die Verwendungsdetails abgedeckt wird. Serialisierter Name: Marketplace.properties.usageEnd

resourceRate
Nullable<Decimal>

Die Marketplace-Ressourcenrate. Serialisierter Name: Marketplace.properties.resourceRate

offerName
String

Der Typ des Angebots. Serialisierter Name: Marketplace.properties.offerName

resourceGroup
String

Der Name der Ressourcengruppe. Serialisierter Name: Marketplace.properties.resourceGroup

additionalInfo
String

Zusätzliche Informationen: Serialisierter Name: Marketplace.properties.additionalInfo

orderNumber
String

Die Bestellnummer. Serialisierter Name: Marketplace.properties.orderNumber

instanceName
String

Der Name der Ressource instance, um die die Verwendung geht. Serialisierter Name: Marketplace.properties.instanceName

instanceId
String

Der URI der Ressource instance, um die die Verwendung geht. Serialisierter Name: Marketplace.properties.instanceId

currency
String

Die ISO-Währung, in der die Verbrauchseinheit berechnet wird, z. B. USD. Serialisierter Name: Marketplace.properties.currency

consumedQuantity
Nullable<Decimal>

Die Menge der Nutzung. Serialisierter Name: Marketplace.properties.consumedQuantity

unitOfMeasure
String

Die Maßeinheit. Serialisierter Name: Marketplace.properties.unitOfMeasure

pretaxCost
Nullable<Decimal>

Der Betrag der Kosten vor Steuern. Serialisierter Name: Marketplace.properties.pretaxCost

isEstimated
Nullable<Boolean>

Die geschätzte Nutzung kann sich ändern. Serialisierter Name: Marketplace.properties.isEstimated

meterId
Nullable<Guid>

Die Verbrauchseinheits-ID (GUID). Serialisierter Name: Marketplace.properties.meterId

subscriptionGuid
Nullable<Guid>

Abonnement-GUID. Serialisierter Name: Marketplace.properties.subscriptionGuid

subscriptionName
String

Abonnementname. Serialisierter Name: Marketplace.properties.subscriptionName

accountName
String

Kontoname. Serialisierter Name: Marketplace.properties.accountName

departmentName
String

Abteilungsname. Serialisierter Name: Marketplace.properties.departmentName

consumedService
String

Verwendeter Dienstname. Serialisierter Name: Marketplace.properties.consumedService

costCenter
String

Die Kostenstelle dieser Abteilung, wenn es sich um eine Abteilung und eine Kostenstelle handelt, ist serialisierter Name: Marketplace.properties.costCenter

additionalProperties
String

Zusätzliche Details zu diesem Verwendungselement. Standardmäßig wird dies nicht aufgefüllt, es sei denn, es wird in $expand angegeben. Serialisierter Name: Marketplace.properties.additionalProperties

publisherName
String

Der Name des Herausgebers. Serialisierter Name: Marketplace.properties.publisherName

planName
String

Der Name des Plans. Serialisierter Name: Marketplace.properties.planName

isRecurringCharge
Nullable<Boolean>

Flag, das angibt, ob es sich um eine wiederkehrende Gebühr handelt oder nicht. Serialisierter Name: Marketplace.properties.isRecurringCharge

etag
Nullable<ETag>

Das etag für die Ressource. Serialisierter Name: Resource.etag

tags
IReadOnlyDictionary<String,String>

Ressourcentags. Serialisierter Name: Resource.tags

Gibt zurück

Eine neue ConsumptionMarketplace instance zum Simulieren.

Gilt für: