LiteTopicArgs constructor

const LiteTopicArgs({
  1. Input<String?>? deletionPolicy,
  2. Input<String?>? name,
  3. Input<LiteTopicPartitionConfig?>? partitionConfig,
  4. Input<String?>? project,
  5. Input<String?>? region,
  6. Input<LiteTopicReservationConfig?>? reservationConfig,
  7. Input<LiteTopicRetentionConfig?>? retentionConfig,
  8. Input<String?>? zone,
})

Creates a new LiteTopicArgs. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. name Name of the topic. partitionConfig The settings for this topic's partitions. project The ID of the project in which the resource belongs. region The region of the pubsub lite topic. reservationConfig The settings for this topic's Reservation usage. retentionConfig The settings for a topic's message retention. zone The zone of the pubsub lite topic.

Implementation

const LiteTopicArgs({
  this.deletionPolicy,
  this.name,
  this.partitionConfig,
  this.project,
  this.region,
  this.reservationConfig,
  this.retentionConfig,
  this.zone,
});