ReservationArgs constructor

const ReservationArgs({
  1. Input<String>? location,
  2. Input<String>? name,
  3. Input<String>? project,
  4. required Input<String> reservationId,
  5. Input<String>? throughputCapacity,
})

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,
});