- O que é um bloco dinâmico baseado na condição Terraform?
- Como você usa declarações condicionais no Terraform?
- Como você escreve um bloco dinâmico em Terraform?
O que é um bloco dinâmico baseado na condição Terraform?
De acordo com a documentação do Terraform, um bloco dinâmico age como uma expressão para expressão, mas produz blocos aninhados em vez de um valor complexo digitado. Ele itera sobre um determinado valor complexo e gera um bloco aninhado para cada elemento desse valor complexo.
Como você usa declarações condicionais no Terraform?
Expressões condicionais em terraform
Terraform não tem uma declaração IF ou então, mas usa operadores condicionais ternários. Uma expressão condicional usa o valor de uma expressão booleana para selecionar um dos dois valores. Esta expressão avalia para true_val se o valor da condição for verdadeiro e, de outra forma, para false_val .
Como você escreve um bloco dinâmico em Terraform?
Como usar os blocos dinâmicos. Terraform fornece o bloco dinâmico para criar blocos aninhados repetíveis em um recurso. Um bloco dinâmico é semelhante ao da expressão. Onde para criar recursos repetíveis de nível superior, como o VNets, o Dynamic cria blocos aninhados em um recurso de nível superior, como sub-redes dentro de uma VNET.