Christian Mesh
f6a1d8e2dd
Support References in Variable Validation ( #2216 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com >
2024-12-04 14:24:44 -05:00
Nathan Baulch
ea558d9d4b
Fix typos ( #1905 )
...
Signed-off-by: Nathan Baulch <nathan.baulch@gmail.com >
Signed-off-by: Christian Mesh <christianmesh1@gmail.com >
Co-authored-by: Christian Mesh <christianmesh1@gmail.com >
2024-08-29 13:20:33 -04:00
Janos
a15a6c9657
Versioned docs: replacing docs links with relative variants ( #1537 )
...
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com >
Signed-off-by: Damian Stasik <920747+damianstasik@users.noreply.github.com >
Signed-off-by: Roman Grinovski <roman.grinovski@gmail.com >
Co-authored-by: Damian Stasik <920747+damianstasik@users.noreply.github.com >
Co-authored-by: Roman Grinovski <roman.grinovski@gmail.com >
2024-04-24 13:24:30 +02:00
Elbaz
01cf4cda3f
Update placeholderplaceholderplaceholder occurrences to our doc site ( #684 )
2023-10-10 12:54:03 +03:00
Julien Levasseur
4c0bda5386
Rename website to OpenTofu ( #516 )
...
Co-authored-by: Damian Stasik <920747+damianstasik@users.noreply.github.com >
Co-authored-by: Roman Grinovski <roman.grinovski@gmail.com >
2023-09-21 10:57:47 +01:00
Damian Stasik
072d1dce56
Clean up frontmatter sections in the docs ( #421 )
2023-09-15 16:03:23 +02:00
Roman Grinovski
a4f9c63288
Change docs links: /opentf-> /docs ( #367 )
...
Signed-off-by: Roman Grinovski <roman.grinovski@gmail.com >
2023-09-15 14:10:27 +02:00
James Humphries
acc913a77e
Added eslint + remark-lint to our documentation pages ( #249 )
...
Signed-off-by: James Humphries <james@james-humphries.co.uk >
2023-09-06 17:16:54 +01:00
Marcin Białoń
9ca1a27be2
website/docs/language/expressions ( #225 )
...
Signed-off-by: Marcin Białoń <mbialon@spacelift.io >
2023-08-29 16:30:49 +02:00
RLRabinowitz
689aff3c82
Change terraform_io resources in mdx files to placeholderplaceholderplaceholder_io
2023-08-27 15:11:47 +03:00
RLRabinowitz
cf1640bc10
Change terraform doc website links to be a placeholder for now
2023-08-27 15:11:45 +03:00
Chris Trombley
6d817660eb
docs: dissociate CV from preconditions and postconditions
2023-06-28 16:40:49 -07:00
Kieran Lowe
0a2f62c8a0
fix: update broken links to checks section in docs ( #33357 )
...
This also capitalises the 'a' in assertions to keep it consistent with the rest of the document
2023-06-13 10:35:49 +02:00
Rose M Koron
46e47e07d9
Adding links to the Checks tutorial and fixing headers to be sentence case ( #33328 )
2023-06-09 08:58:43 +02:00
Liam Cervante
6fa5784129
Add documentation page for checks and assertions ( #33241 )
...
* Add documentation page for checks and assertions
* address comments
* Apply suggestions from code review
Co-authored-by: Rose M Koron <32436232+rkoron007@users.noreply.github.com >
* address comments
* Apply suggestions from code review
Co-authored-by: Radek Simko <radek.simko@gmail.com >
Co-authored-by: Rose M Koron <32436232+rkoron007@users.noreply.github.com >
* address comments
* Apply suggestions from code review
Co-authored-by: Rose M Koron <32436232+rkoron007@users.noreply.github.com >
* revamp choosing checks or other custom conditions section
* expand on depends_on
* fix issues link
* Apply suggestions from code review
Co-authored-by: Rose M Koron <32436232+rkoron007@users.noreply.github.com >
* address comments
* Apply suggestions from code review
Co-authored-by: Rose M Koron <32436232+rkoron007@users.noreply.github.com >
---------
Co-authored-by: Rose M Koron <32436232+rkoron007@users.noreply.github.com >
Co-authored-by: Radek Simko <radek.simko@gmail.com >
2023-06-06 08:05:58 +02:00
Ashlee Boyer
32f7b8ebd0
Migrating links to new format
2023-02-23 12:55:56 -05:00
Laura Pacilio
c8d8536160
Add callout to Continuous Validation
2022-10-05 22:32:37 -04:00
zisom-hc
d08fcd63db
Update custom-conditions.mdx
...
Made a change to code example within the *Preconditions and Postconditions* section so that it technically makes sense; prior it was missing the data resource that was being called within the precondition lifecycle event on line 135, and the aws_instance resource was not utilizing the ami being provided by the data source in line 129, so i changed that as well.
2022-09-26 14:53:47 -07:00
Bryce Kalow
b54017ef83
website: content updates for developer ( #31779 )
...
Co-authored-by: Matthew Garrell <69917312+mgarrell777@users.noreply.github.com >
Co-authored-by: Laura Pacilio <83350965+laurapacilio@users.noreply.github.com >
Co-authored-by: Kevin Wang <kwangsan@gmail.com >
Co-authored-by: Judith Malnick <judith@hashicorp.com >
Co-authored-by: Martin Atkins <mart@degeneration.co.uk >
Co-authored-by: HashiBot <62622282+hashibot-web@users.noreply.github.com >
2022-09-15 15:54:13 -05:00
Tocho Tochev
4e506d5fda
docs: Fix condition example
2022-08-21 23:54:37 +03:00
Laura Pacilio
6aa960c239
Update website/docs/language/expressions/custom-conditions.mdx
2022-06-07 17:09:42 -04:00
Laura Pacilio
9b57fc2964
Add guidance about using the format function
2022-06-07 16:44:25 -04:00
Adam Christie
50919044d5
Fix custom conditions example
...
Original code block erroneously references `aws_vpc.example` but appears to actually mean `data.aws_vpc.example`.
2022-06-01 12:41:15 +01:00
Laura Pacilio
83a700b313
Update version notes for custom conditions
2022-05-20 16:10:26 -04:00
Laura Pacilio
b2d3e594ca
Remove duplicate versioning note for custom condition checks.
2022-05-20 16:07:27 -04:00
Laura Pacilio
54d084159f
Add version note, fix typos, add link to environment variables
2022-05-20 16:00:53 -04:00
Laura Pacilio
179e108cd1
Update website/docs/language/expressions/custom-conditions.mdx
2022-05-18 13:49:44 -04:00
Laura Pacilio
edf9324a9e
Add learn tutorial link
2022-05-18 12:22:32 -04:00
Laura Pacilio
1666aa8463
Update website/docs/language/expressions/custom-conditions.mdx
...
Co-authored-by: Robin Norwood <rnorwood@hashicorp.com >
2022-05-16 16:43:15 -04:00
Laura Pacilio
5841db00b3
Change private to public dns :-)
2022-05-16 16:28:15 -04:00
Martin Atkins
289bb60ce1
core: Defer on transitive dependencies for data resources with conditions
...
When a data resource is used for the purposes of verifying a condition
about an object managed elsewhere (e.g. if the managed resource doesn't
directly export all of the information required for the condition) it's
important that we defer the data resource read to the apply step if the
corresponding managed resource has any changes pending.
Typically we'd expect that to come "for free" but unfortunately we have
a pragmatic special case in our handling of data resources where we
normally defer to the apply step only if a _direct_ dependency of the data
resource has a change pending, and allow a plan-time read if there's
a pending change in an indirect dependency. This allowed us to preserve
some compatibility with the questionable historical behavior of always
reading data resources proactively unless the configuration contains
unknown values, since the arguably-more-correct behavior would've been a
regression for anyone who had been depending on that before.
Since preconditions and postconditions didn't exist until now, we are not
constrained in the same way by backward compatibility, and so we can adopt
the more correct behavior in the case where a data resource has conditions
specified. This does unfortunately make the handling of data resources
with conditions subtly inconsistent with those that don't, but this is
a better situation than the alternative where it would be easy to get into
a trapped situation where the remote system is invalid and it's impossible
to plan the change that would make it valid again because the conditions
evaluate too soon, prior to the fix being applied.
2022-05-11 11:01:38 -07:00
Alisdair McDiarmid
b0f837e1f3
Fix custom conditions Markdown typo
2022-05-05 18:38:29 -04:00
Laura Pacilio
b1d9339368
Final formatting nits
2022-04-20 12:19:29 -04:00
Laura Pacilio
3c7c5bbd21
add links to function and expressions; move result types back to conditionals page (oops)
2022-04-20 12:06:50 -04:00
Laura Pacilio
2a206c7984
fix incorrect HCL syntax for example
2022-04-20 11:49:33 -04:00
Laura Pacilio
7a43db405c
Add link to operators page and all out other types
2022-04-20 11:46:37 -04:00
Laura Pacilio
ba3bb5ad5d
Apply suggestions from PR review
2022-04-20 11:30:20 -04:00
Laura Pacilio
f660f54b87
Final nits from review
2022-04-20 11:21:11 -04:00
Laura Pacilio
f9462d5d51
Update links to say "Custom Condition Checks"
2022-04-07 16:25:09 -04:00
Laura Pacilio
3ed8c5c467
Fix in-text link
2022-04-07 13:51:56 -04:00
Laura Pacilio
4c097842df
Move conditionals information to conditional expressions page
2022-04-07 13:48:44 -04:00
Laura Pacilio
375b3583fd
APply suggestions from PR review
2022-04-07 12:12:13 -04:00
Laura Pacilio
3bc3bc52f8
Update website/docs/language/expressions/custom-conditions.mdx
...
Co-authored-by: Martin Atkins <mart@degeneration.co.uk >
2022-04-07 11:40:01 -04:00
Laura Pacilio
b997c983a5
Update website/docs/language/expressions/custom-conditions.mdx
...
Co-authored-by: Martin Atkins <mart@degeneration.co.uk >
2022-04-07 11:39:41 -04:00
Laura Pacilio
4ab955eeab
Update website/docs/language/expressions/custom-conditions.mdx
...
Co-authored-by: Martin Atkins <mart@degeneration.co.uk >
2022-04-07 10:13:41 -04:00
Laura Pacilio
6b986c94bc
Update website/docs/language/expressions/custom-conditions.mdx
...
Co-authored-by: Martin Atkins <mart@degeneration.co.uk >
2022-04-07 10:12:49 -04:00
Laura Pacilio
d69cb58ff5
Add additional sections to condition expressions section
2022-04-06 17:01:04 -04:00
Laura Pacilio
eea860e0cf
Fixing typos and doing a read through
2022-04-06 16:55:43 -04:00
Laura Pacilio
5803963be8
more nitpicks
2022-04-06 15:45:27 -04:00
Laura Pacilio
62a7b51ba7
more edits
2022-04-06 15:41:02 -04:00