caffeine_lang/phase_5/terraform/generator

Types

pub type SupportedProvider {
  Datadog
}

Constructors

  • Datadog

Values

pub fn build_backend() -> String
pub fn build_main(
  slos: List(intermediate_representation.ResolvedSlo),
) -> String
pub fn build_provider(
  providers: List(SupportedProvider),
) -> String
pub fn build_slo_definitions(
  slos: List(intermediate_representation.ResolvedSlo),
) -> String
pub fn build_variables(
  providers: List(SupportedProvider),
) -> String
pub fn generate(
  slos: List(intermediate_representation.ResolvedSlo),
  output_directory: String,
) -> Result(Nil, simplifile.FileError)
Search Document