FutureReservationCommitmentInfo class

Constructors

FutureReservationCommitmentInfo({Input<String?>? commitmentName, Input<String?>? commitmentPlan, Input<String?>? previousCommitmentTerms})
Creates a new FutureReservationCommitmentInfo. commitmentName name of the commitment where capacity is being delivered to. commitmentPlan Indicates if a Commitment needs to be created as part of FR delivery. If this field is not present, then no commitment needs to be created. previousCommitmentTerms Only applicable if FR is delivering to the same reservation. If set, all parent commitments will be extended to match the end date of the plan for this commitment.
const
FutureReservationCommitmentInfo.fromMap(Map<String, dynamic> map)
factory

Properties

commitmentName → Input<String?>?
name of the commitment where capacity is being delivered to.
final
commitmentPlan → Input<String?>?
Indicates if a Commitment needs to be created as part of FR delivery. If this field is not present, then no commitment needs to be created. Possible values are: INVALID, THIRTY_SIX_MONTH, TWELVE_MONTH.
final
hashCode → int
The hash code for this object.
no setterinherited
previousCommitmentTerms → Input<String?>?
Only applicable if FR is delivering to the same reservation. If set, all parent commitments will be extended to match the end date of the plan for this commitment. Possible values are: EXTEND.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited