ArmReservationsModelFactory.ReservationProperties Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância 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>
O tipo do recurso que está sendo reservado.
- instanceFlexibility
- Nullable<InstanceFlexibility>
Permite que o desconto de reserva seja aplicado entre skus dentro do mesmo grupo de ajuste automático. Nem todos os skus dão suporte à flexibilidade de tamanho da instância.
- displayName
- String
Nome amigável para o usuário identificar facilmente a reserva.
- appliedScopes
- IEnumerable<String>
A lista de escopos aplicados.
- appliedScopeType
- Nullable<AppliedScopeType>
O tipo de escopo aplicado.
- capabilities
- String
Funcionalidades da reserva.
- provisioningState
- Nullable<ReservationProvisioningState>
Estado atual da reserva.
- effectOn
- Nullable<DateTimeOffset>
DateTime da reserva a partir de quando essa versão é eficaz.
- benefitStartOn
- Nullable<DateTimeOffset>
Esse é o DateTime quando o benefício de reserva foi iniciado.
- lastUpdatedOn
- Nullable<DateTimeOffset>
DateTime da última vez em que a reserva foi atualizada.
- expireOn
- Nullable<DateTimeOffset>
Essa é a data em que a reserva expirará.
- reservationExpireOn
- Nullable<DateTimeOffset>
Essa é a data e hora em que a reserva expirará.
- reviewOn
- Nullable<DateTimeOffset>
Essa é a data e hora em que o Benefício Híbrido do Azure precisa ser revisado.
- skuDescription
- String
Descrição do sku em inglês.
- extendedStatusInfo
- ExtendedStatusInfo
A mensagem que fornece informações detalhadas sobre o código status.
- billingPlan
- Nullable<ReservationBillingPlan>
As opções de plano de cobrança disponíveis para esse sku.
- displayProvisioningState
- String
O estado de provisionamento da reserva para exibição, por exemplo, Êxito.
- provisioningSubState
- String
O sub-estado de provisionamento da reserva, por exemplo, Êxito.
- purchaseOn
- Nullable<DateTimeOffset>
Essa é a data em que a reserva foi comprada.
- reservationPurchaseOn
- Nullable<DateTimeOffset>
Essa é a data e hora em que a reserva foi comprada.
- splitProperties
- ReservationSplitProperties
Propriedades da divisão de reserva.
- mergeProperties
- ReservationMergeProperties
Propriedades da mesclagem de reserva.
- swapProperties
- ReservationSwapProperties
Propriedades da troca de reserva.
- appliedScopeProperties
- AppliedScopeProperties
Propriedades específicas para o tipo de escopo aplicado. Não é necessário se não for aplicável. Obrigatório e precisa fornecer tenantId e managementGroupId se AppliedScopeType for ManagementGroup.
- billingScopeId
- ResourceIdentifier
Assinatura que será cobrada pela compra de reserva ou plano de economia.
Definir isso como true comprará automaticamente uma nova reserva na data de validade.
- renewSource
- String
ID de reserva da reserva da qual essa reserva é renovada. O formato da ID do recurso é /providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}.
- renewDestination
- String
ID de reserva da reserva que é adquirida devido à renovação. O formato da ID do recurso é /providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}.
- renewProperties
- RenewProperties
As propriedades de renovação de uma reserva.
- term
- Nullable<ReservationTerm>
Represente o termo de reserva.
- userFriendlyAppliedScopeType
- String
O tipo de escopo aplicado da reserva para exibição, por exemplo, Compartilhado.
- userFriendlyRenewState
- String
O estado de renovação da reserva para exibição, por exemplo, Ativado.
- utilization
- ReservationPropertiesUtilization
Utilização de reserva.
Retornos
Uma nova ReservationProperties instância para zombar.