User Tools

Site Tools


programming:terraform

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
programming:terraform [2024/07/01 10:11] kamaradskiprogramming:terraform [2024/10/21 14:02] (current) kamaradski
Line 1: Line 1:
 ====== terraform ====== ====== terraform ======
  
-===== variable properties =====+ 
 +===== variables =====
  
 ==== variable types ==== ==== variable types ====
Line 17: Line 18:
   * Number: A numeric value.   * Number: A numeric value.
   * Bool: A boolean value.   * Bool: A boolean value.
-  * List: A list of values.+  * [[terraform:list|List]]: A list of values.
   * Map: A key-value pair.   * Map: A key-value pair.
   * Object: A collection of named attributes that each have their own type.   * Object: A collection of named attributes that each have their own type.
-  * Tuple: A sequence of elements identified by their order and each have their own type.+  * [[terraform:tuple|Tuple]]: A sequence of elements identified by their order and each have their own type.
  
  
-===== Working with variables =====+==== Working with variables ====
  
-  * [[programming:variabletypeconstraints|Variable Type Constraints]]: You can specify the type of a variable to enforce that the provided value matches the expected type. +  * [[terraform:variabletypeconstraints|Variable Type Constraints]]: You can specify the type of a variable to enforce that the provided value matches the expected type. 
-  * [[programming:usingvariablesinconfiguration|Using Variables in Configuration]]: Variables can be accessed using the var keyword. +  * [[terraform:usingvariablesinconfiguration|Using Variables in Configuration]]: Variables can be accessed using the var keyword. 
-  * [[programming:providingvaluesforvariables|Providing Values for Variables]]: Values for variables can be provided in several ways +  * [[terraform:providingvaluesforvariables|Providing Values for Variables]]: Values for variables can be provided in several ways 
-  * [[programming:variablevalidation|Variable Validation]]: You can add validation rules to ensure that input values meet certain criteria. +  * [[terraform:variablevalidation|Variable Validation]]: You can add validation rules to ensure that input values meet certain criteria. 
-  * [[programming:sensitivevariables|Sensitive Variables]]: Sensitive variables are used to store sensitive information like passwords. +  * [[terraform:sensitivevariables|Sensitive Variables]]: Sensitive variables are used to store sensitive information like passwords. 
-  * [[programming:defaultvalues|Default Values]]: Variables can have default values, which are used if no other value is provided. +  * [[terraform:defaultvalues|Default Values]]: Variables can have default values, which are used if no other value is provided. 
-  * [[programming:conditionalexpressionswithvariables|Conditional Expressions with Variables]]: Terraform supports conditional expressions that can be used to assign variable values based on conditions.+  * [[terraform:conditionalexpressionswithvariables|Conditional Expressions with Variables]]: Terraform supports conditional expressions that can be used to assign variable values based on conditions.
  
programming/terraform.1719828709.txt.gz · Last modified: 2024/07/01 10:11 by kamaradski