ReservationState Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The current state of a Future capacity reservation.
public readonly struct ReservationState : IEquatable<Azure.ResourceManager.Compute.Models.ReservationState>
type ReservationState = struct
Public Structure ReservationState
Implements IEquatable(Of ReservationState)
- Inheritance
-
ReservationState
- Implements
Constructors
| Name | Description |
|---|---|
| ReservationState(String) |
Initializes a new instance of ReservationState. |
Properties
| Name | Description |
|---|---|
| Approved |
The capacity reservation request has been approved by Azure and is awaiting fulfillment. |
| Committed |
The capacity reservation is locked and cannot be updated or deleted prior to going live. |
| Declined |
The capacity reservation request was rejected, and will not change again without user action. |
| FulfillmentFailed |
A failure occurred while attempting to fulfill the capacity reservation request. |
| Live |
The capacity reservation is active and available for use, and cannot be modified or deleted until the minimum commitment period has elapsed. |
| PartiallyFulfilled |
Azure was only able to deliver a portion of the requested capacity. The capacity reservation cannot be modified or deleted until the minimum commitment period has elapsed. The portion of fulfilled capacity can be viewed by inspecting the capacity reservation's instance view, displayed as currentCapacity within the utilizationInfo. |
| Pending |
The capacity reservation request has been submitted and is awaiting evaluation. |
Methods
| Name | Description |
|---|---|
| Equals(ReservationState) |
Indicates whether the current object is equal to another object of the same type. |
| ToString() |
Returns the fully qualified type name of this instance. |
Operators
| Name | Description |
|---|---|
| Equality(ReservationState, ReservationState) |
Determines if two ReservationState values are the same. |
| Implicit(String to Nullable<ReservationState>) | |
| Implicit(String to ReservationState) |
Converts a string to a ReservationState. |
| Inequality(ReservationState, ReservationState) |
Determines if two ReservationState values are not the same. |