ArmReservationsModelFactory.ReservationProperties Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von ReservationProperties.
public static Azure.ResourceManager.Reservations.Models.ReservationProperties ReservationProperties (Azure.ResourceManager.Reservations.Models.ReservedResourceType? reservedResourceType = default, Azure.ResourceManager.Reservations.Models.InstanceFlexibility? instanceFlexibility = default, string displayName = default, System.Collections.Generic.IEnumerable<string> appliedScopes = default, Azure.ResourceManager.Reservations.Models.AppliedScopeType? appliedScopeType = default, bool? isArchived = default, string capabilities = default, int? quantity = default, Azure.ResourceManager.Reservations.Models.ReservationProvisioningState? provisioningState = default, DateTimeOffset? effectOn = default, DateTimeOffset? benefitStartOn = default, DateTimeOffset? lastUpdatedOn = default, DateTimeOffset? expireOn = default, DateTimeOffset? reservationExpireOn = default, DateTimeOffset? reviewOn = default, string skuDescription = default, Azure.ResourceManager.Reservations.Models.ExtendedStatusInfo extendedStatusInfo = default, Azure.ResourceManager.Reservations.Models.ReservationBillingPlan? billingPlan = default, string displayProvisioningState = default, string provisioningSubState = default, DateTimeOffset? purchaseOn = default, DateTimeOffset? reservationPurchaseOn = default, Azure.ResourceManager.Reservations.Models.ReservationSplitProperties splitProperties = default, Azure.ResourceManager.Reservations.Models.ReservationMergeProperties mergeProperties = default, Azure.ResourceManager.Reservations.Models.ReservationSwapProperties swapProperties = default, Azure.ResourceManager.Reservations.Models.AppliedScopeProperties appliedScopeProperties = default, Azure.Core.ResourceIdentifier billingScopeId = default, bool? isRenewEnabled = default, string renewSource = default, string renewDestination = default, Azure.ResourceManager.Reservations.Models.RenewProperties renewProperties = default, Azure.ResourceManager.Reservations.Models.ReservationTerm? term = default, string userFriendlyAppliedScopeType = default, string userFriendlyRenewState = default, Azure.ResourceManager.Reservations.Models.ReservationPropertiesUtilization utilization = default);
static member ReservationProperties : Nullable<Azure.ResourceManager.Reservations.Models.ReservedResourceType> * Nullable<Azure.ResourceManager.Reservations.Models.InstanceFlexibility> * string * seq<string> * Nullable<Azure.ResourceManager.Reservations.Models.AppliedScopeType> * Nullable<bool> * string * Nullable<int> * Nullable<Azure.ResourceManager.Reservations.Models.ReservationProvisioningState> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * Azure.ResourceManager.Reservations.Models.ExtendedStatusInfo * Nullable<Azure.ResourceManager.Reservations.Models.ReservationBillingPlan> * string * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Azure.ResourceManager.Reservations.Models.ReservationSplitProperties * Azure.ResourceManager.Reservations.Models.ReservationMergeProperties * Azure.ResourceManager.Reservations.Models.ReservationSwapProperties * Azure.ResourceManager.Reservations.Models.AppliedScopeProperties * Azure.Core.ResourceIdentifier * Nullable<bool> * string * string * Azure.ResourceManager.Reservations.Models.RenewProperties * Nullable<Azure.ResourceManager.Reservations.Models.ReservationTerm> * string * string * Azure.ResourceManager.Reservations.Models.ReservationPropertiesUtilization -> Azure.ResourceManager.Reservations.Models.ReservationProperties
Public Shared Function ReservationProperties (Optional reservedResourceType As Nullable(Of ReservedResourceType) = Nothing, Optional instanceFlexibility As Nullable(Of InstanceFlexibility) = Nothing, Optional displayName As String = Nothing, Optional appliedScopes As IEnumerable(Of String) = Nothing, Optional appliedScopeType As Nullable(Of AppliedScopeType) = Nothing, Optional isArchived As Nullable(Of Boolean) = Nothing, Optional capabilities As String = Nothing, Optional quantity As Nullable(Of Integer) = Nothing, Optional provisioningState As Nullable(Of ReservationProvisioningState) = Nothing, Optional effectOn As Nullable(Of DateTimeOffset) = Nothing, Optional benefitStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastUpdatedOn As Nullable(Of DateTimeOffset) = Nothing, Optional expireOn As Nullable(Of DateTimeOffset) = Nothing, Optional reservationExpireOn As Nullable(Of DateTimeOffset) = Nothing, Optional reviewOn As Nullable(Of DateTimeOffset) = Nothing, Optional skuDescription As String = Nothing, Optional extendedStatusInfo As ExtendedStatusInfo = Nothing, Optional billingPlan As Nullable(Of ReservationBillingPlan) = Nothing, Optional displayProvisioningState As String = Nothing, Optional provisioningSubState As String = Nothing, Optional purchaseOn As Nullable(Of DateTimeOffset) = Nothing, Optional reservationPurchaseOn As Nullable(Of DateTimeOffset) = Nothing, Optional splitProperties As ReservationSplitProperties = Nothing, Optional mergeProperties As ReservationMergeProperties = Nothing, Optional swapProperties As ReservationSwapProperties = Nothing, Optional appliedScopeProperties As AppliedScopeProperties = Nothing, Optional billingScopeId As ResourceIdentifier = Nothing, Optional isRenewEnabled As Nullable(Of Boolean) = Nothing, Optional renewSource As String = Nothing, Optional renewDestination As String = Nothing, Optional renewProperties As RenewProperties = Nothing, Optional term As Nullable(Of ReservationTerm) = Nothing, Optional userFriendlyAppliedScopeType As String = Nothing, Optional userFriendlyRenewState As String = Nothing, Optional utilization As ReservationPropertiesUtilization = Nothing) As ReservationProperties
Parameter
- reservedResourceType
- Nullable<ReservedResourceType>
Der Typ der Ressource, die reserviert wird.
- instanceFlexibility
- Nullable<InstanceFlexibility>
Ermöglicht das Anwenden des Reservierungsrabatts auf Skus innerhalb derselben Gruppe mit automatischer Anpassung. Nicht alle Skus unterstützen instance Größenflexibilität.
- displayName
- String
Anzeigename für benutzerfreundliche Identifizierung der Reservierung.
- appliedScopes
- IEnumerable<String>
Die Liste der angewendeten Bereiche.
- appliedScopeType
- Nullable<AppliedScopeType>
Der angewendete Bereichstyp.
- capabilities
- String
Funktionen der Reservierung.
- provisioningState
- Nullable<ReservationProvisioningState>
Aktueller Status der Reservierung.
- effectOn
- Nullable<DateTimeOffset>
DateTime der Reservierung ab dem Zeitpunkt, ab dem diese Version wirksam wird.
- benefitStartOn
- Nullable<DateTimeOffset>
Dies ist die DateTime, als der Reservierungsvorteil gestartet wurde.
- lastUpdatedOn
- Nullable<DateTimeOffset>
DateTime der letzten Aktualisierung der Reservierung.
- expireOn
- Nullable<DateTimeOffset>
Dies ist das Datum, an dem die Reservierung abläuft.
- reservationExpireOn
- Nullable<DateTimeOffset>
Dies ist das Datum und die Uhrzeit, an dem die Reservierung abläuft.
- reviewOn
- Nullable<DateTimeOffset>
Dies ist der Zeitpunkt, zu dem die Azure-Hybridvorteil überprüft werden muss.
- skuDescription
- String
Beschreibung der sku auf Englisch.
- extendedStatusInfo
- ExtendedStatusInfo
Die Nachricht mit detaillierten Informationen zum status Code.
- billingPlan
- Nullable<ReservationBillingPlan>
Die für diese SKU verfügbaren Abrechnungsplanoptionen.
- displayProvisioningState
- String
Der Bereitstellungsstatus der Reservierung für die Anzeige, z. B. Erfolgreich.
- provisioningSubState
- String
Der Bereitstellungsunterzustand der Reservierung, z. B. Erfolgreich.
- purchaseOn
- Nullable<DateTimeOffset>
Dies ist das Datum, an dem die Reservierung erworben wurde.
- reservationPurchaseOn
- Nullable<DateTimeOffset>
Dies ist das Datum und die Uhrzeit des Kaufs der Reservierung.
- splitProperties
- ReservationSplitProperties
Eigenschaften der Reservierungsteilung.
- mergeProperties
- ReservationMergeProperties
Eigenschaften der Reservierungszusammenführung.
- swapProperties
- ReservationSwapProperties
Eigenschaften des Reservierungstauschs.
- appliedScopeProperties
- AppliedScopeProperties
Spezifische Eigenschaften für den angewendeten Bereichstyp. Nicht erforderlich, falls nicht zutreffend. Erforderlich und müssen tenantId und managementGroupId angeben, wenn AppliedScopeType ManagementGroup ist.
- billingScopeId
- ResourceIdentifier
Abonnement, das für den Kauf einer Reservierung oder eines Sparplans in Rechnung gestellt wird.
Wenn Sie diesen Wert auf true festlegen, wird automatisch eine neue Reservierung am Ablaufdatum erworben.
- renewSource
- String
Reservierungs-ID der Reservierung, von der aus diese Reservierung verlängert wird. Das Format der Ressourcen-ID lautet /providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}.
- renewDestination
- String
Reservierungs-ID der Reservierung, die aufgrund der Verlängerung erworben wird. Das Format der Ressourcen-ID lautet /providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}.
- renewProperties
- RenewProperties
Die Verlängerungseigenschaften für eine Reservierung.
- term
- Nullable<ReservationTerm>
Stellen Sie den Reservierungsbegriff dar.
- userFriendlyAppliedScopeType
- String
Der angewendete Bereichstyp der Reservierung für die Anzeige, z. B. Shared.
- userFriendlyRenewState
- String
Der Verlängerungszustand der Reservierung zur Anzeige, z. B. Ein.
- utilization
- ReservationPropertiesUtilization
Reservierungsauslastung.
Gibt zurück
Eine neue ReservationProperties instance zum Mocking.