Skip to content

jmhierro/poc_arcos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Usage:

Example of 'foo_bar' module in foo_bar.tf.

  • list item 1
  • list item 2

Even inline formatting in here is possible. and some link

  • list item 3
  • list item 4
module "foo_bar" {
  source = "github.com/foo/bar"

  id   = "1234567890"
  name = "baz"

  zones = ["us-east-1", "us-west-1"]

  tags = {
    Name         = "baz"
    Created-By   = "first.last@email.com"
    Date-Created = "20180101"
  }
}

Here is some trailing text after code block, followed by another line of text.

Name Description
Foo Foo description
Bar Bar description

Requirements

Name Version
terraform >= 0.12
aws >= 2.15.0
foo >= 1.0
random >= 2.2.0

Providers

Name Version
aws >= 2.15.0
aws.ident >= 2.15.0
foo >= 1.0
null n/a
tls n/a

Modules

Name Source Version
bar baz 4.5.6
baz baz 4.5.6
foo bar 1.2.3
foobar git@github.com:module/path v7.8.9

Resources

Name Type
foo_resource.baz resource
null_resource.foo resource
tls_private_key.baz resource
aws_caller_identity.current data source
aws_caller_identity.ident data source

Inputs

Name Description Type Default Required
bool-1 It's bool number one. bool true no
bool-2 It's bool number two. bool false no
bool-3 n/a bool true no
bool_default_false n/a bool false no
input-with-code-block This is a complicated one. We need a newline.
And an example in a code block
default     = [
"machine rack01:neptune"
]
list
[
"name rack:location"
]
no
input-with-pipe It includes v1 | v2 | v3 string "v1" no
input_with_underscores A variable with underscores. any n/a yes
list-1 It's list number one. list
[
"a",
"b",
"c"
]
no
list-2 It's list number two. list n/a yes
list-3 n/a list [] no
list_default_empty n/a list(string) [] no
long_type This description is itself markdown.

It spans over multiple lines.
object({
name = string,
foo = object({ foo = string, bar = string }),
bar = object({ foo = string, bar = string }),
fizz = list(string),
buzz = list(string)
})
{
"bar": {
"bar": "bar",
"foo": "bar"
},
"buzz": [
"fizz",
"buzz"
],
"fizz": [],
"foo": {
"bar": "foo",
"foo": "foo"
},
"name": "hello"
}
no
map-1 It's map number one. map
{
"a": 1,
"b": 2,
"c": 3
}
no
map-2 It's map number two. map n/a yes
map-3 n/a map {} no
no-escape-default-value The description contains something_with_underscore. Defaults to 'VALUE_WITH_UNDERSCORE'. string "VALUE_WITH_UNDERSCORE" no
number-1 It's number number one. number 42 no
number-2 It's number number two. number n/a yes
number-3 n/a number "19" no
number-4 n/a number 15.75 no
number_default_zero n/a number 0 no
object_default_empty n/a object({}) {} no
string-1 It's string number one. string "bar" no
string-2 It's string number two. string n/a yes
string-3 n/a string "" no
string-special-chars n/a string "\\.<>[]{}_-" no
string_default_empty n/a string "" no
string_default_null n/a string null no
string_no_default n/a string n/a yes
unquoted n/a any n/a yes
with-url The description contains url. https://www.domain.com/foo/bar_baz.html string "" no

Outputs

Name Description
output-0.12 terraform 0.12 only
output-1 It's output number one.
output-2 It's output number two.
unquoted It's unquoted output.

This is an example of a footer

It looks exactly like a header, but is placed at the end of the document

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published