Commitment constructor
Commitment({
- bool? autoRenew,
- String? category,
- String? creationTimestamp,
- String? customEndTimestamp,
- String? description,
- String? endTimestamp,
- List<
String> existingReservations = const [], - BigInt? id,
- String? kind,
- LicenseResourceCommitment? licenseResource,
- List<
String> mergeSourceCommitments = const [], - String? name,
- CommitmentParams? params,
- String? plan,
- String? region,
- List<
Reservation> reservations = const [], - CommitmentResourceStatus? resourceStatus,
- List<
ResourceCommitment> resources = const [], - String? selfLink,
- String? splitSourceCommitment,
- String? startTimestamp,
- String? status,
- String? statusMessage,
- String? type,
Implementation
Commitment({
this.autoRenew,
this.category,
this.creationTimestamp,
this.customEndTimestamp,
this.description,
this.endTimestamp,
this.existingReservations = const [],
this.id,
this.kind,
this.licenseResource,
this.mergeSourceCommitments = const [],
this.name,
this.params,
this.plan,
this.region,
this.reservations = const [],
this.resourceStatus,
this.resources = const [],
this.selfLink,
this.splitSourceCommitment,
this.startTimestamp,
this.status,
this.statusMessage,
this.type,
}) : super(fullyQualifiedName);