Compartir a través de


ArmReservationsModelFactory.ReservationProperties Método

Definición

Inicializa una nueva instancia de 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

Parámetros

reservedResourceType
Nullable<ReservedResourceType>

Tipo del recurso que se va a reservar.

instanceFlexibility
Nullable<InstanceFlexibility>

Permite aplicar el descuento por reserva entre sku dentro del mismo grupo de ajuste automático. No todas las sku admiten flexibilidad de tamaño de instancia.

displayName
String

Nombre descriptivo para que el usuario identifique fácilmente la reserva.

appliedScopes
IEnumerable<String>

Lista de ámbitos aplicados.

appliedScopeType
Nullable<AppliedScopeType>

Tipo de ámbito aplicado.

isArchived
Nullable<Boolean>

Indica si la reserva está archivada.

capabilities
String

Funcionalidades de la reserva.

quantity
Nullable<Int32>

Cantidad de las sku que forman parte de la reserva.

provisioningState
Nullable<ReservationProvisioningState>

Estado actual de la reserva.

effectOn
Nullable<DateTimeOffset>

Fecha y hora de la reserva a partir de la cual esta versión es efectiva.

benefitStartOn
Nullable<DateTimeOffset>

Esta es la fecha y hora en que se inició la ventaja de reserva.

lastUpdatedOn
Nullable<DateTimeOffset>

DateTime de la última vez que se actualizó la reserva.

expireOn
Nullable<DateTimeOffset>

Esta es la fecha en que expirará la reserva.

reservationExpireOn
Nullable<DateTimeOffset>

Esta es la fecha y hora en que expirará la reserva.

reviewOn
Nullable<DateTimeOffset>

Esta es la fecha y hora en que se debe revisar el Ventaja híbrida de Azure.

skuDescription
String

Descripción de la SKU en inglés.

extendedStatusInfo
ExtendedStatusInfo

Mensaje que proporciona información detallada sobre el código de estado.

billingPlan
Nullable<ReservationBillingPlan>

Las opciones del plan de facturación disponibles para esta SKU.

displayProvisioningState
String

Estado de aprovisionamiento de la reserva para mostrar, por ejemplo, Correcto.

provisioningSubState
String

El subeste de aprovisionamiento de la reserva, por ejemplo, Correcto.

purchaseOn
Nullable<DateTimeOffset>

Esta es la fecha en que se compró la reserva.

reservationPurchaseOn
Nullable<DateTimeOffset>

Esta es la fecha y hora en que se compró la reserva.

splitProperties
ReservationSplitProperties

Propiedades de división de reserva.

mergeProperties
ReservationMergeProperties

Propiedades de la combinación de reservas.

swapProperties
ReservationSwapProperties

Propiedades del intercambio de reserva.

appliedScopeProperties
AppliedScopeProperties

Propiedades específicas del tipo de ámbito aplicado. No es necesario si no es aplicable. Obligatorio y debe proporcionar tenantId y managementGroupId si AppliedScopeType es ManagementGroup.

billingScopeId
ResourceIdentifier

Suscripción que se cobrará por la reserva de compra o el plan de ahorro.

isRenewEnabled
Nullable<Boolean>

Si se establece en true, se adquirirá automáticamente una nueva reserva en la fecha de expiración.

renewSource
String

Id. de reserva de la reserva desde la que se renueva esta reserva. El formato del identificador de recurso es /providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}.

renewDestination
String

Id. de reserva de la reserva que se compra debido a la renovación. El formato del identificador de recurso es /providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}.

renewProperties
RenewProperties

Propiedades de renovación de una reserva.

term
Nullable<ReservationTerm>

Representa el plazo de reserva.

userFriendlyAppliedScopeType
String

Tipo de ámbito aplicado de la reserva para mostrar, por ejemplo, Compartido.

userFriendlyRenewState
String

Estado de renovación de la reserva para mostrar, por ejemplo, Activado.

utilization
ReservationPropertiesUtilization

Uso de la reserva.

Devoluciones

ReservationProperties Nueva instancia para simular.

Se aplica a