ReservationArgs constructor
const
ReservationArgs({})
Creates a new ReservationArgs.
location Optional.
name The name of the reservation. Structured like: projects/{project_number}/locations/{location}/reservations/{reservation_id}
project Optional.
reservationId Required. The ID to use for the reservation, which will become the final component of the reservation's name. This value is structured like: my-reservation-name.
throughputCapacity The reserved throughput capacity. Every unit of throughput capacity is equivalent to 1 MiB/s of published messages or 2 MiB/s of subscribed messages. Any topics which are declared as using capacity from a Reservation will consume resources from this reservation instead of being charged individually.
Implementation
const ReservationArgs({
this.location,
this.name,
this.project,
required this.reservationId,
this.throughputCapacity,
});