resource!() { /* proc-macro */ }
Expand description
Used to generate a builder chain for a specified Terraform resource or data source. To describe the resource this macro will use a simplified version of Terraform’s HCL syntax.
§Usage
use tf_codegen::resource;
resource! {
&scope,
resource "kubernetes_pod" "nginx" {
metadata {
name = "nginx"
}
spec {
container {
image = "nginx"
port {
container_port = 80
}
}
}
}
}