Skip to content

Commit

Permalink
build(deps): bump github.com/hashicorp/terraform-plugin-docs from 0.1…
Browse files Browse the repository at this point in the history
…8.0 to 0.19.0 (#6)

Bumps
[github.com/hashicorp/terraform-plugin-docs](https://github.com/hashicorp/terraform-plugin-docs)
from 0.18.0 to 0.19.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-plugin-docs/releases">github.com/hashicorp/terraform-plugin-docs's
releases</a>.</em></p>
<blockquote>
<h2>v0.19.0</h2>
<p>BREAKING CHANGES:</p>
<ul>
<li>schemamd: The <code>schemamd</code> package has moved to
<code>internal/schemamd</code> and can no longer be imported (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/354">#354</a>)</li>
<li>functionmd: The <code>functionmd</code> package has moved to
<code>internal/functionmd</code> and can no longer be imported (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/354">#354</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li>validate: Added support for Provider-defined Function documentation
to all checks (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
<li>validate: Added <code>InvalidDirectoriesCheck</code> which checks
for valid provider documentation folder structure (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
<li>validate: Added <code>MixedDirectoriesCheck</code> which throws an
error if both legacy documentation and registry documentation are found
(<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
<li>validate: Added <code>NumberOfFilesCheck</code> which checks the
number of provider documentation files against the registry limit (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
<li>validate: Added <code>FileSizeCheck</code> which checks the provider
documentation file size against the registry limit (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
<li>validate: Added <code>FileExtensionCheck</code> which checks for
valid provider documentation file extensions (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
<li>validate: Added <code>FrontMatterCheck</code> which checks the YAML
frontmatter of provider documentation for missing required fields or
invalid fields (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
<li>validate: Added <code>FileMismatchCheck</code> which checks the
names/number of provider documentation files against the provider schema
(<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
</ul>
<p>ENHANCEMENTS:</p>
<ul>
<li>migrate: Added <code>--provider-name</code> flag to override the
default provider name when any file names that contain provider name
prefixes are removed during migration (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/349">#349</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>migrate: use relative paths (from provider directory) instead of
absolute paths for migrated code templates (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/330">#330</a>)</li>
<li>migrate: fixed a bug where documentation files with provider name
prefixes were migrated to templates directory as-is, causing
<code>generate</code> to create duplicate templates (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/349">#349</a>)</li>
<li>generate: fixed a bug where incorrect attribute titles were being
generated for certain nested schemas (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/350">#350</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-plugin-docs/blob/main/CHANGELOG.md">github.com/hashicorp/terraform-plugin-docs's
changelog</a>.</em></p>
<blockquote>
<h2>0.19.0 (April 15, 2024)</h2>
<p>BREAKING CHANGES:</p>
<ul>
<li>schemamd: The <code>schemamd</code> package has moved to
<code>internal/schemamd</code> and can no longer be imported (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/354">#354</a>)</li>
<li>functionmd: The <code>functionmd</code> package has moved to
<code>internal/functionmd</code> and can no longer be imported (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/354">#354</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li>validate: Added support for Provider-defined Function documentation
to all checks (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
<li>validate: Added <code>InvalidDirectoriesCheck</code> which checks
for valid provider documentation folder structure (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
<li>validate: Added <code>MixedDirectoriesCheck</code> which throws an
error if both legacy documentation and registry documentation are found
(<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
<li>validate: Added <code>NumberOfFilesCheck</code> which checks the
number of provider documentation files against the registry limit (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
<li>validate: Added <code>FileSizeCheck</code> which checks the provider
documentation file size against the registry limit (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
<li>validate: Added <code>FileExtensionCheck</code> which checks for
valid provider documentation file extensions (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
<li>validate: Added <code>FrontMatterCheck</code> which checks the YAML
frontmatter of provider documentation for missing required fields or
invalid fields (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
<li>validate: Added <code>FileMismatchCheck</code> which checks the
names/number of provider documentation files against the provider schema
(<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
</ul>
<p>ENHANCEMENTS:</p>
<ul>
<li>migrate: Added <code>--provider-name</code> flag to override the
default provider name when any file names that contain provider name
prefixes are removed during migration (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/349">#349</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>migrate: use relative paths (from provider directory) instead of
absolute paths for migrated code templates (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/330">#330</a>)</li>
<li>migrate: fixed a bug where documentation files with provider name
prefixes were migrated to templates directory as-is, causing
<code>generate</code> to create duplicate templates (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/349">#349</a>)</li>
<li>generate: fixed a bug where incorrect attribute titles were being
generated for certain nested schemas (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/350">#350</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hashicorp/terraform-plugin-docs/commit/45dd2486868d4d544169d465921b325125116593"><code>45dd248</code></a>
Update changelog</li>
<li><a
href="https://github.com/hashicorp/terraform-plugin-docs/commit/1f28b7c00ba0faedb68415a81b6718edc4865e29"><code>1f28b7c</code></a>
Move <code>schemamd</code> and <code>functionmd</code> packages to
<code>internal</code> (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/354">#354</a>)</li>
<li><a
href="https://github.com/hashicorp/terraform-plugin-docs/commit/ab779d3b106c5c7e804f38068549540afce3bea1"><code>ab779d3</code></a>
calc path in title next to anchorID (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/350">#350</a>)</li>
<li><a
href="https://github.com/hashicorp/terraform-plugin-docs/commit/e7e94b3d13ecb71eb4bb01d447bfb5ca61044784"><code>e7e94b3</code></a>
Bump github.com/hashicorp/hc-install from 0.6.3 to 0.6.4 (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/352">#352</a>)</li>
<li><a
href="https://github.com/hashicorp/terraform-plugin-docs/commit/e3fab9aaa095c21d19845a7be6025ef912f576ad"><code>e3fab9a</code></a>
Strip Provider Prefix from File Names during Migration (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/349">#349</a>)</li>
<li><a
href="https://github.com/hashicorp/terraform-plugin-docs/commit/836a890dceb0458c4be1ff4f9086511996c70398"><code>836a890</code></a>
Rewrite Validate Command (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/341">#341</a>)</li>
<li><a
href="https://github.com/hashicorp/terraform-plugin-docs/commit/221ea1b35c6d062c939f3667e3b197dd3076d1f1"><code>221ea1b</code></a>
Bump github.com/zclconf/go-cty from 1.14.3 to 1.14.4 (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/346">#346</a>)</li>
<li><a
href="https://github.com/hashicorp/terraform-plugin-docs/commit/5d6fdc83d9926367208d16cf6f8f6837ae6e6028"><code>5d6fdc8</code></a>
Bump google.golang.org/protobuf from 1.28.0 to 1.33.0 in /tools (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/344">#344</a>)</li>
<li><a
href="https://github.com/hashicorp/terraform-plugin-docs/commit/0250fd4669727fceea226faf1b384e2afc8f5b1f"><code>0250fd4</code></a>
Bump github.com/zclconf/go-cty from 1.14.2 to 1.14.3 (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/340">#340</a>)</li>
<li><a
href="https://github.com/hashicorp/terraform-plugin-docs/commit/37499d40ead4054202f565e8fa6182906005bb73"><code>37499d4</code></a>
Result of tsccr-helper -log-level=info gha update -latest . (<a
href="https://redirect.github.com/hashicorp/terraform-plugin-docs/issues/339">#339</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/hashicorp/terraform-plugin-docs/compare/v0.18.0...v0.19.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/hashicorp/terraform-plugin-docs&package-manager=go_modules&previous-version=0.18.0&new-version=0.19.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nathan Brahms <nathan.brahms@p0.dev>
  • Loading branch information
dependabot[bot] and nbrahms authored Apr 18, 2024
1 parent 65c3fc7 commit 363a1f3
Show file tree
Hide file tree
Showing 5 changed files with 59 additions and 50 deletions.
4 changes: 2 additions & 2 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
page_title: "p0 Provider"
subcategory: ""
description: |-
Configures a P0 organization. Requires a P0 account. Go to https://p0.app to create an account.
Configures a P0 organization. Requires a P0 account. Go to to create an account.
You must also configure a P0 API token (on your P0 app "/settings" page). Then run Terraform with your API token in
the P0APITOKEN environment variable.
the P0_API_TOKEN environment variable.
---

# p0 Provider
Expand Down
32 changes: 17 additions & 15 deletions docs/resources/aws_iam_write.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,23 @@ page_title: "p0_aws_iam_write Resource - p0"
subcategory: ""
description: |-
An AWS installation.
Important: This resource should be used together with the 'awsstaged' resource, with a dependency chain
requiring this resource to be updated after the 'awsstaged' resource.
Important: This resource should be used together with the 'aws_staged' resource, with a dependency chain
requiring this resource to be updated after the 'aws_staged' resource.
P0 recommends you use these resources according to the following pattern:
```
resource "p0awsstaged" "staged_account" {
resource "p0_aws_staged" "staged_account" {
id = ...
components = ["iam-write"]
}
See current P0 docs for the appropriate input in this block
resource "awsiampolicy" "p0iammanager" {
# See current P0 docs for the appropriate input in this block
resource "aws_iam_policy" "p0_iam_manager" {
...
}
resource "awsiamrole" "p0iammanager" {
resource "aws_iam_role" "p0_iam_manager" {
name = "P0RoleIamManager"
assumerolepolicy = jsonencode({
assume_role_policy = jsonencode({
Version = "2012-10-17"
Statement = [
{
Expand All @@ -29,20 +31,20 @@ description: |-
Action = "sts:AssumeRoleWithWebIdentity"
Condition = {
StringEquals = {
"accounts.google.com:aud" = "${p0awsstaged.stagedaccount.serviceaccountid}"
"accounts.google.com:aud" = "${p0_aws_staged.staged_account.service_account_id}"
}
}
}
]
})
managedpolicyarns = [awsiampolicy.p0iam_manager.arn]
managed_policy_arns = [aws_iam_policy.p0_iam_manager.arn]
}
resource "p0awsiamwrite" "installedaccount" {
id = p0awsstaged.stagedaccount.id
dependson = [awsiamrole.p0iammanager]
resource "p0_aws_iam_write" "installed_account" {
id = p0_aws_staged.staged_account.id
depends_on = [aws_iam_role.p0_iam_manager]
...
}
```
---

# p0_aws_iam_write (Resource)
Expand Down Expand Up @@ -186,7 +188,7 @@ Optional:
- `type` (String) Only 'saml' is supported at this time

<a id="nestedatt--login--provider--method--account_count"></a>
### Nested Schema for `login.provider.method.type`
### Nested Schema for `login.provider.method.account_count`

Optional:

Expand Down
2 changes: 1 addition & 1 deletion docs/resources/aws_staged.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ page_title: "p0_aws_staged Resource - p0"
subcategory: ""
description: |-
A staged AWS installation. Staged resources are used to generate AWS trust policies.
Important Before using this resource, please read the instructions for the 'awsiamwrite' resource.
Important Before using this resource, please read the instructions for the 'aws_iam_write' resource.
---

# p0_aws_staged (Resource)
Expand Down
19 changes: 11 additions & 8 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,22 @@ module github.com/p0-security/terraform-provider-p0
go 1.21

require (
github.com/hashicorp/terraform-plugin-docs v0.18.0
github.com/hashicorp/terraform-plugin-docs v0.19.0
github.com/hashicorp/terraform-plugin-framework v1.7.0
github.com/hashicorp/terraform-plugin-framework-validators v0.12.0
)

require (
github.com/BurntSushi/toml v1.2.1 // indirect
github.com/Kunde21/markdownfmt/v3 v3.1.0 // indirect
github.com/Masterminds/goutils v1.1.1 // indirect
github.com/Masterminds/semver/v3 v3.2.0 // indirect
github.com/Masterminds/sprig/v3 v3.2.3 // indirect
github.com/ProtonMail/go-crypto v1.1.0-alpha.0 // indirect
github.com/ProtonMail/go-crypto v1.1.0-alpha.2 // indirect
github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
github.com/armon/go-radix v1.0.0 // indirect
github.com/bgentry/speakeasy v0.1.0 // indirect
github.com/bmatcuk/doublestar/v4 v4.6.1 // indirect
github.com/cloudflare/circl v1.3.7 // indirect
github.com/fatih/color v1.16.0 // indirect
github.com/golang/protobuf v1.5.3 // indirect
Expand All @@ -30,7 +32,7 @@ require (
github.com/hashicorp/go-plugin v1.6.0 // indirect
github.com/hashicorp/go-uuid v1.0.3 // indirect
github.com/hashicorp/go-version v1.6.0 // indirect
github.com/hashicorp/hc-install v0.6.3 // indirect
github.com/hashicorp/hc-install v0.6.4 // indirect
github.com/hashicorp/terraform-exec v0.20.0 // indirect
github.com/hashicorp/terraform-json v0.21.0 // indirect
github.com/hashicorp/terraform-plugin-go v0.22.1 // indirect
Expand All @@ -48,23 +50,24 @@ require (
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/oklog/run v1.0.0 // indirect
github.com/posener/complete v1.2.3 // indirect
github.com/russross/blackfriday v1.6.0 // indirect
github.com/shopspring/decimal v1.3.1 // indirect
github.com/spf13/cast v1.5.0 // indirect
github.com/vmihailenco/msgpack/v5 v5.4.1 // indirect
github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect
github.com/yuin/goldmark v1.6.0 // indirect
github.com/yuin/goldmark v1.7.0 // indirect
github.com/yuin/goldmark-meta v1.1.0 // indirect
github.com/zclconf/go-cty v1.14.3 // indirect
github.com/zclconf/go-cty v1.14.4 // indirect
go.abhg.dev/goldmark/frontmatter v0.2.0 // indirect
golang.org/x/crypto v0.21.0 // indirect
golang.org/x/exp v0.0.0-20230809150735-7b3493d9a819 // indirect
golang.org/x/mod v0.15.0 // indirect
golang.org/x/net v0.21.0 // indirect
golang.org/x/mod v0.16.0 // indirect
golang.org/x/net v0.22.0 // indirect
golang.org/x/sys v0.18.0 // indirect
golang.org/x/text v0.14.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80 // indirect
google.golang.org/grpc v1.62.1 // indirect
google.golang.org/protobuf v1.33.0 // indirect
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 // indirect
gopkg.in/yaml.v2 v2.3.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
52 changes: 28 additions & 24 deletions go.sum
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
dario.cat/mergo v1.0.0 h1:AGCNq9Evsj31mOgNPcLyXc+4PNABt905YmuqPYYpBWk=
dario.cat/mergo v1.0.0/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk=
github.com/BurntSushi/toml v1.2.1 h1:9F2/+DoOYIOksmaJFPw1tGFy1eDnIJXg+UHjuD8lTak=
github.com/BurntSushi/toml v1.2.1/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ=
github.com/Kunde21/markdownfmt/v3 v3.1.0 h1:KiZu9LKs+wFFBQKhrZJrFZwtLnCCWJahL+S+E/3VnM0=
github.com/Kunde21/markdownfmt/v3 v3.1.0/go.mod h1:tPXN1RTyOzJwhfHoon9wUr4HGYmWgVxSQN6VBJDkrVc=
github.com/Masterminds/goutils v1.1.1 h1:5nUrii3FMTL5diU80unEVvNevw1nH4+ZV4DSLVJLSYI=
Expand All @@ -10,14 +12,16 @@ github.com/Masterminds/sprig/v3 v3.2.3 h1:eL2fZNezLomi0uOLqjQoN6BfsDD+fyLtgbJMAj
github.com/Masterminds/sprig/v3 v3.2.3/go.mod h1:rXcFaZ2zZbLRJv/xSysmlgIM1u11eBaRMhvYXJNkGuM=
github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow=
github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM=
github.com/ProtonMail/go-crypto v1.1.0-alpha.0 h1:nHGfwXmFvJrSR9xu8qL7BkO4DqTHXE9N5vPhgY2I+j0=
github.com/ProtonMail/go-crypto v1.1.0-alpha.0/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE=
github.com/ProtonMail/go-crypto v1.1.0-alpha.2 h1:bkyFVUP+ROOARdgCiJzNQo2V2kiB97LyUpzH9P6Hrlg=
github.com/ProtonMail/go-crypto v1.1.0-alpha.2/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE=
github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew1u1fNQOlOtuGxQY=
github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4=
github.com/armon/go-radix v1.0.0 h1:F4z6KzEeeQIMeLFa97iZU6vupzoecKdU5TX24SNppXI=
github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8=
github.com/bgentry/speakeasy v0.1.0 h1:ByYyxL9InA1OWqxJqqp2A5pYHUrCiAL6K3J+LKSsQkY=
github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs=
github.com/bmatcuk/doublestar/v4 v4.6.1 h1:FH9SifrbvJhnlQpztAx++wlkk70QBf0iBWDwNy7PA4I=
github.com/bmatcuk/doublestar/v4 v4.6.1/go.mod h1:xBQ8jztBU6kakFMg+8WGxn0c6z1fTSPVIjEY1Wr7jzc=
github.com/bufbuild/protocompile v0.4.0 h1:LbFKd2XowZvQ/kajzguUp2DC9UEIQhIq77fZZlaQsNA=
github.com/bufbuild/protocompile v0.4.0/go.mod h1:3v93+mbWn/v3xzN+31nwkJfrEpAUwp+BagBSZWx+TP8=
github.com/cloudflare/circl v1.3.7 h1:qlCDlTPz2n9fu58M0Nh1J/JzcFpfgkFHHX3O35r5vcU=
Expand All @@ -38,8 +42,8 @@ github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 h1:+zs/tPmkDkHx3U66D
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376/go.mod h1:an3vInlBmSxCcxctByoQdvwPiA7DTK7jaaFDBTtu0ic=
github.com/go-git/go-billy/v5 v5.5.0 h1:yEY4yhzCDuMGSv83oGxiBotRzhwhNr8VZyphhiu+mTU=
github.com/go-git/go-billy/v5 v5.5.0/go.mod h1:hmexnoNsr2SJU1Ju67OaNz5ASJY3+sHgFRpCtpDCKow=
github.com/go-git/go-git/v5 v5.11.0 h1:XIZc1p+8YzypNr34itUfSvYJcv+eYdTnTvOZ2vD3cA4=
github.com/go-git/go-git/v5 v5.11.0/go.mod h1:6GFcX2P3NM7FPBfpePbpLd21XxsgdAt+lKqXmCUiUCY=
github.com/go-git/go-git/v5 v5.12.0 h1:7Md+ndsjrzZxbddRDZjF14qK+NN56sy6wkqaVrjZtys=
github.com/go-git/go-git/v5 v5.12.0/go.mod h1:FTM9VKtnI2m65hNI/TenDDDnUf2Q9FHnXYjuz9i5OEY=
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
Expand Down Expand Up @@ -73,14 +77,14 @@ github.com/hashicorp/go-uuid v1.0.3 h1:2gKiV6YVmrJ1i2CKKa9obLvRieoRGviZFL26PcT/C
github.com/hashicorp/go-uuid v1.0.3/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
github.com/hashicorp/go-version v1.6.0 h1:feTTfFNnjP967rlCxM/I9g701jU+RN74YKx2mOkIeek=
github.com/hashicorp/go-version v1.6.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA=
github.com/hashicorp/hc-install v0.6.3 h1:yE/r1yJvWbtrJ0STwScgEnCanb0U9v7zp0Gbkmcoxqs=
github.com/hashicorp/hc-install v0.6.3/go.mod h1:KamGdbodYzlufbWh4r9NRo8y6GLHWZP2GBtdnms1Ln0=
github.com/hashicorp/hc-install v0.6.4 h1:QLqlM56/+SIIGvGcfFiwMY3z5WGXT066suo/v9Km8e0=
github.com/hashicorp/hc-install v0.6.4/go.mod h1:05LWLy8TD842OtgcfBbOT0WMoInBMUSHjmDx10zuBIA=
github.com/hashicorp/terraform-exec v0.20.0 h1:DIZnPsqzPGuUnq6cH8jWcPunBfY+C+M8JyYF3vpnuEo=
github.com/hashicorp/terraform-exec v0.20.0/go.mod h1:ckKGkJWbsNqFKV1itgMnE0hY9IYf1HoiekpuN0eWoDw=
github.com/hashicorp/terraform-json v0.21.0 h1:9NQxbLNqPbEMze+S6+YluEdXgJmhQykRyRNd+zTI05U=
github.com/hashicorp/terraform-json v0.21.0/go.mod h1:qdeBs11ovMzo5puhrRibdD6d2Dq6TyE/28JiU4tIQxk=
github.com/hashicorp/terraform-plugin-docs v0.18.0 h1:2bINhzXc+yDeAcafurshCrIjtdu1XHn9zZ3ISuEhgpk=
github.com/hashicorp/terraform-plugin-docs v0.18.0/go.mod h1:iIUfaJpdUmpi+rI42Kgq+63jAjI8aZVTyxp3Bvk9Hg8=
github.com/hashicorp/terraform-plugin-docs v0.19.0 h1:ufXLte5Kx20LazYmGN2UZG2bN4aF0PmlDyuS1iKWSXo=
github.com/hashicorp/terraform-plugin-docs v0.19.0/go.mod h1:NPfKCSfzTtq+YCFHr2qTAMknWUxR8C4KgTbGkHULSV8=
github.com/hashicorp/terraform-plugin-framework v1.7.0 h1:wOULbVmfONnJo9iq7/q+iBOBJul5vRovaYJIu2cY/Pw=
github.com/hashicorp/terraform-plugin-framework v1.7.0/go.mod h1:jY9Id+3KbZ17OMpulgnWLSfwxNVYSoYBQFTgsx044CI=
github.com/hashicorp/terraform-plugin-framework-validators v0.12.0 h1:HOjBuMbOEzl7snOdOoUfE2Jgeto6JOjLVQ39Ls2nksc=
Expand Down Expand Up @@ -139,15 +143,13 @@ github.com/posener/complete v1.2.3 h1:NP0eAhjcjImqslEwo/1hq7gpajME0fTLTezBKDqfXq
github.com/posener/complete v1.2.3/go.mod h1:WZIdtGGp+qx0sLrYKtIRAruyNpv6hFCicSgv7Sy7s/s=
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
github.com/russross/blackfriday v1.6.0 h1:KqfZb0pUVN2lYqZUYRddxF4OR8ZMURnJIG5Y3VRLtww=
github.com/russross/blackfriday v1.6.0/go.mod h1:ti0ldHuxg49ri4ksnFxlkCfN+hvslNlmVHqNRXXJNAY=
github.com/sergi/go-diff v1.2.0 h1:XU+rvMAioB0UC3q1MFrIQy4Vo5/4VsRDQQXHsEya6xQ=
github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 h1:n661drycOFuPLCN3Uc8sB6B/s6Z4t2xvBgU1htSHuq8=
github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3/go.mod h1:A0bzQcvG0E7Rwjx0REVgAGH58e96+X0MeOfepqsbeW4=
github.com/shopspring/decimal v1.2.0/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o=
github.com/shopspring/decimal v1.3.1 h1:2Usl1nmF/WZucqkFZhnfFYxxxu8LG21F6nPQBE5gKV8=
github.com/shopspring/decimal v1.3.1/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o=
github.com/skeema/knownhosts v1.2.1 h1:SHWdIUa82uGZz+F+47k8SY4QhhI291cXCpopT1lK2AQ=
github.com/skeema/knownhosts v1.2.1/go.mod h1:xYbVRSPxqBZFrdmDyMmsOs+uX1UZC3nTN3ThzgDxUwo=
github.com/skeema/knownhosts v1.2.2 h1:Iug2P4fLmDw9f41PB6thxUkNUkJzB5i+1/exaj40L3A=
github.com/skeema/knownhosts v1.2.2/go.mod h1:xYbVRSPxqBZFrdmDyMmsOs+uX1UZC3nTN3ThzgDxUwo=
github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE=
github.com/spf13/cast v1.5.0 h1:rj3WzYc11XZaIZMPKmwP96zkFEnnAmV8s6XbB2aY32w=
github.com/spf13/cast v1.5.0/go.mod h1:SpXXQ5YoyJw6s3/6cMTQuxvgRl3PCJiyaX9p6b155UU=
Expand All @@ -156,21 +158,23 @@ github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXf
github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1FQKckRals=
github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
github.com/stretchr/testify v1.8.2 h1:+h33VjcLVPDHtOdpUCuF+7gSuG3yGIftsP1YvFihtJ8=
github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
github.com/vmihailenco/msgpack/v5 v5.4.1 h1:cQriyiUvjTwOHg8QZaPihLWeRAAVoCpE00IUPn0Bjt8=
github.com/vmihailenco/msgpack/v5 v5.4.1/go.mod h1:GaZTsDaehaPpQVyxrf5mtQlH+pc21PIudVV/E3rRQok=
github.com/vmihailenco/tagparser/v2 v2.0.0 h1:y09buUbR+b5aycVFQs/g70pqKVZNBmxwAhO7/IwNM9g=
github.com/vmihailenco/tagparser/v2 v2.0.0/go.mod h1:Wri+At7QHww0WTrCBeu4J6bNtoV6mEfg5OIWRZA9qds=
github.com/xanzy/ssh-agent v0.3.3 h1:+/15pJfg/RsTxqYcX6fHqOXZwwMP+2VyYWJeWM2qQFM=
github.com/xanzy/ssh-agent v0.3.3/go.mod h1:6dzNDKs0J9rVPHPhaGCukekBHKqfl+L3KghI1Bc68Uw=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
github.com/yuin/goldmark v1.6.0 h1:boZcn2GTjpsynOsC0iJHnBWa4Bi0qzfJjthwauItG68=
github.com/yuin/goldmark v1.6.0/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
github.com/yuin/goldmark v1.7.0 h1:EfOIvIMZIzHdB/R/zVrikYLPPwJlfMcNczJFMs1m6sA=
github.com/yuin/goldmark v1.7.0/go.mod h1:uzxRWxtg69N339t3louHJ7+O03ezfj6PlliRlaOzY1E=
github.com/yuin/goldmark-meta v1.1.0 h1:pWw+JLHGZe8Rk0EGsMVssiNb/AaPMHfSRszZeUeiOUc=
github.com/yuin/goldmark-meta v1.1.0/go.mod h1:U4spWENafuA7Zyg+Lj5RqK/MF+ovMYtBvXi1lBb2VP0=
github.com/zclconf/go-cty v1.14.3 h1:1JXy1XroaGrzZuG6X9dt7HL6s9AwbY+l4UNL8o5B6ho=
github.com/zclconf/go-cty v1.14.3/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE=
github.com/zclconf/go-cty v1.14.4 h1:uXXczd9QDGsgu0i/QFR/hzI5NYCHLf6NQw/atrbnhq8=
github.com/zclconf/go-cty v1.14.4/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE=
go.abhg.dev/goldmark/frontmatter v0.2.0 h1:P8kPG0YkL12+aYk2yU3xHv4tcXzeVnN+gU0tJ5JnxRw=
go.abhg.dev/goldmark/frontmatter v0.2.0/go.mod h1:XqrEkZuM57djk7zrlRUB02x8I5J0px76YjkOzhB4YlU=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
golang.org/x/crypto v0.3.0/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4=
Expand All @@ -179,14 +183,14 @@ golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOM
golang.org/x/exp v0.0.0-20230809150735-7b3493d9a819 h1:EDuYyU/MkFXllv9QF9819VlI9a4tzGuCbhG0ExK9o1U=
golang.org/x/exp v0.0.0-20230809150735-7b3493d9a819/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc=
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
golang.org/x/mod v0.15.0 h1:SernR4v+D55NyBH2QiEQrlBAnj1ECL6AGrA5+dPaMY8=
golang.org/x/mod v0.15.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/mod v0.16.0 h1:QX4fJ0Rr5cPQCF7O9lh9Se4pmwfwskqZfq5moyldzic=
golang.org/x/mod v0.16.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY=
golang.org/x/net v0.21.0 h1:AQyQV4dYCvJ7vGmJyKki9+PBdyvhkSd8EIx/qb0AYv4=
golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44=
golang.org/x/net v0.22.0 h1:9sGLhx7iRIHEiX0oAJ3MRZMUCElJgy7Br1nO+AMN3Tc=
golang.org/x/net v0.22.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
Expand Down

0 comments on commit 363a1f3

Please sign in to comment.