ArmReservationsModelFactory.ReservationProperties Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
- capabilities
- String
Funcionalidades 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.
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.