CommitmentResourceStatusCancellationInformationResponse constructor

const CommitmentResourceStatusCancellationInformationResponse({
  1. required Input<MoneyResponse> canceledCommitment,
  2. required Input<String> canceledCommitmentLastUpdatedTimestamp,
  3. required Input<MoneyResponse> cancellationCap,
  4. required Input<MoneyResponse> cancellationFee,
  5. required Input<String> cancellationFeeExpirationTimestamp,
})

Creates a new CommitmentResourceStatusCancellationInformationResponse. canceledCommitment An optional amount of CUDs canceled so far in the last 365 days. canceledCommitmentLastUpdatedTimestamp An optional last update time of canceled_commitment. RFC3339 text format. cancellationCap An optional,the cancellation cap for how much commitments can be canceled in a rolling 365 per billing account. cancellationFee An optional, cancellation fee. cancellationFeeExpirationTimestamp An optional, cancellation fee expiration time. RFC3339 text format.

Implementation

const CommitmentResourceStatusCancellationInformationResponse({
  required this.canceledCommitment,
  required this.canceledCommitmentLastUpdatedTimestamp,
  required this.cancellationCap,
  required this.cancellationFee,
  required this.cancellationFeeExpirationTimestamp,
});