streamtime_fleet (Data Source)

Reads a fleet, for example one created outside Terraform, to place workloads on it.

Example Usage

data "streamtime_fleet" "prod" {
  identifier = "prod"
}

output "fleet_status" {
  value = data.streamtime_fleet.prod.status
}

Schema

Required

  • identifier (String) The fleet’s identifier.

Read-Only

  • autoscale (Boolean) Whether node pools grow and shrink with load.
  • configuration_state (String) Whether the fleet’s settings are complete.
  • domain (String) Base domain of the fleet’s endpoints.
  • fleet_provider (String) Where the fleet runs.
  • max_kafka_units (Number) Cluster capacity the fleet can hold, in capacity units.
  • max_tenants (Number) Most workloads that can share the fleet.
  • network (String) Identifier of the fleet’s network, if any.
  • placement_config (String) Placement settings, as JSON.
  • reconciliation_state (String) Progress of the last change.
  • status (String) Health of the fleet, for example Healthy.
  • tenancy_mode (String) Shared, Isolated or Dedicated.
  • workloads (String) Workload categories the fleet hosts, as JSON.