Share via


ReservationProperties Class

Definition

public class ReservationProperties
type ReservationProperties = class
Public Class ReservationProperties
Inheritance
ReservationProperties

Constructors

ReservationProperties()

Initializes a new instance of the ReservationProperties class.

ReservationProperties(String, String, String, IList<String>, String, Nullable<Int32>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, String, ExtendedStatusInfo, String, ReservationSplitProperties, ReservationMergeProperties, String, Nullable<Boolean>, String, String, RenewPropertiesResponse, String)

Initializes a new instance of the ReservationProperties class.

Properties

AppliedScopes
AppliedScopeType

Gets or sets possible values include: 'Single', 'Shared'

BillingPlan

Gets or sets possible values include: 'Upfront', 'Monthly'

BillingScopeId
DisplayName

Gets or sets friendly name for user to easily identify the reservation

EffectiveDateTime

Gets or sets dateTime of the Reservation starting when this version is effective from.

ExpiryDate

Gets or sets this is the date when the Reservation will expire.

ExtendedStatusInfo
InstanceFlexibility

Gets or sets possible values include: 'On', 'Off'

LastUpdatedDateTime

Gets dateTime of the last time the Reservation was updated.

MergeProperties
ProvisioningState

Gets or sets current state of the reservation.

Quantity
Renew
RenewDestination

Gets or sets reservation Id of the reservation which is purchased because of renew. Format of the resource Id is /providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}.

RenewProperties
RenewSource

Gets or sets reservation Id of the reservation from which this reservation is renewed. Format of the resource Id is /providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}/reservations/{reservationId}.

ReservedResourceType

Gets or sets possible values include: 'VirtualMachines', 'SqlDatabases', 'SuseLinux', 'CosmosDb', 'RedHat', 'SqlDataWarehouse', 'VMwareCloudSimple', 'RedHatOsa', 'Databricks', 'AppService', 'ManagedDisk', 'BlockBlob', 'RedisCache', 'AzureDataExplorer', 'MySql', 'MariaDb', 'PostgreSql', 'DedicatedHost', 'SapHana', 'SqlAzureHybridBenefit'

SkuDescription

Gets or sets description of the SKU in english.

SplitProperties
Term

Gets or sets possible values include: 'P1Y', 'P3Y'

Applies to