Skip to content

Commit

Permalink
Bump github.com/hashicorp/terraform-plugin-docs from 0.2.0 to 0.4.0 (#…
Browse files Browse the repository at this point in the history
…451)

Bumps [github.com/hashicorp/terraform-plugin-docs](https://github.com/hashicorp/terraform-plugin-docs) from 0.2.0 to 0.4.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.4.0</h2>
<ul>
<li>Added support for generic external resource/data source templates</li>
</ul>
<h2>v0.3.1</h2>
<ul>
<li>Add comment to generated content for registry detection</li>
</ul>
<h2>v0.3.0</h2>
<ul>
<li>Show <strong>Sensitive</strong> flagging in markdown</li>
<li>Propagate read/write groupings in to nested object types in markdown</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/hashicorp/terraform-plugin-docs/commit/b7abf704f51e7356251d59bceb27d4973d78bee4"><code>b7abf70</code></a> Add ability to specify generic resources and data source templates</li>
<li><a href="https://github.com/hashicorp/terraform-plugin-docs/commit/b32ed6a6a420cbb34d3b01125149c330f4306a5b"><code>b32ed6a</code></a> Adjust title copy</li>
<li><a href="https://github.com/hashicorp/terraform-plugin-docs/commit/6fda24ade290d7d515c6afb3428011d31ea89beb"><code>6fda24a</code></a> Add vscode debugging example</li>
<li><a href="https://github.com/hashicorp/terraform-plugin-docs/commit/e3d45253aed3f6422ddf8f216e3ae074e26264d1"><code>e3d4525</code></a> Adjust title formatting</li>
<li><a href="https://github.com/hashicorp/terraform-plugin-docs/commit/de7cd9906b46dc2ad32aeb70db5605a8be082641"><code>de7cd99</code></a> Adjust title case</li>
<li><a href="https://github.com/hashicorp/terraform-plugin-docs/commit/c58c3d7daa543742ca0bd8857ba8d6b08d8cc225"><code>c58c3d7</code></a> add better error messaging for schema condition</li>
<li><a href="https://github.com/hashicorp/terraform-plugin-docs/commit/5ea00ec4f1a46996c4c9346bfec45d0b0800be12"><code>5ea00ec</code></a> Bump github.com/mitchellh/cli from 1.1.1 to 1.1.2</li>
<li><a href="https://github.com/hashicorp/terraform-plugin-docs/commit/3844b2bc0ea5e88f2b21ad008fe37af57c2ad4d3"><code>3844b2b</code></a> Bump github.com/hashicorp/terraform-exec from 0.9.0 to 0.12.0</li>
<li><a href="https://github.com/hashicorp/terraform-plugin-docs/commit/3c9839fe3fd2f770752dab09f2149254b2089990"><code>3c9839f</code></a> Bump github.com/hashicorp/terraform-json from 0.5.0 to 0.8.0</li>
<li><a href="https://github.com/hashicorp/terraform-plugin-docs/commit/60c5cd49027f2d7e096613507c07dc8773e1b38b"><code>60c5cd4</code></a> Bump github.com/zclconf/go-cty from 1.4.1 to 1.7.1</li>
<li>Additional commits viewable in <a href="https://github.com/hashicorp/terraform-plugin-docs/compare/v0.2.0...v0.4.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=github.com/hashicorp/terraform-plugin-docs&package-manager=go_modules&previous-version=0.2.0&new-version=0.4.0)](https://dependabot.com/compatibility-score/?dependency-name=github.com/hashicorp/terraform-plugin-docs&package-manager=go_modules&previous-version=0.2.0&new-version=0.4.0)

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)

---

**Note:** This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking `Bump now` in your [Dependabot dashboard](https://app.dependabot.com).

<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 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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)



</details>
  • Loading branch information
dependabot-preview[bot] committed Feb 23, 2021
1 parent e870133 commit 1a28b37
Show file tree
Hide file tree
Showing 40 changed files with 464 additions and 373 deletions.
12 changes: 7 additions & 5 deletions docs/data-sources/system_get_aws_sns_iam_policy.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,30 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "snowflake_system_get_aws_sns_iam_policy Data Source - terraform-provider-snowflake"
subcategory: ""
description: |-
---

# Data Source `snowflake_system_get_aws_sns_iam_policy`
# snowflake_system_get_aws_sns_iam_policy (Data Source)





<!-- schema generated by tfplugindocs -->
## Schema

### Required

- **aws_sns_topic_arn** (String, Required) Amazon Resource Name (ARN) of the SNS topic for your S3 bucket
- **aws_sns_topic_arn** (String) Amazon Resource Name (ARN) of the SNS topic for your S3 bucket

### Optional

- **id** (String, Optional) The ID of this resource.
- **id** (String) The ID of this resource.

### Read-only
### Read-Only

- **aws_sns_topic_policy_json** (String, Read-only) IAM policy for Snowflake’s SQS queue to subscribe to this topic
- **aws_sns_topic_policy_json** (String) IAM policy for Snowflake’s SQS queue to subscribe to this topic


17 changes: 9 additions & 8 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,21 +32,22 @@ provider snowflake {

**Warning: these values are passed directly to the gosnowflake libarary, which may not work exactly the way you expect. See the [gosnowflake docs](https://godoc.org/github.com/snowflakedb/gosnowflake#hdr-Connection_Parameters) for more.**

<!-- schema generated by tfplugindocs -->
## Schema

### Required

- **account** (String, Required)
- **username** (String, Required)
- **account** (String)
- **username** (String)

### Optional

- **browser_auth** (Boolean, Optional)
- **oauth_access_token** (String, Optional)
- **password** (String, Optional)
- **private_key_path** (String, Optional)
- **region** (String, Optional)
- **role** (String, Optional)
- **browser_auth** (Boolean)
- **oauth_access_token** (String, Sensitive)
- **password** (String, Sensitive)
- **private_key_path** (String, Sensitive)
- **region** (String)
- **role** (String)

## Authentication

Expand Down
12 changes: 7 additions & 5 deletions docs/resources/account_grant.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "snowflake_account_grant Resource - terraform-provider-snowflake"
subcategory: ""
description: |-
---

# Resource `snowflake_account_grant`
# snowflake_account_grant (Resource)



Expand All @@ -19,14 +20,15 @@ resource snowflake_account_grant grant {
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Optional

- **id** (String, Optional) The ID of this resource.
- **privilege** (String, Optional) The privilege to grant on the account.
- **roles** (Set of String, Optional) Grants privilege to these roles.
- **with_grant_option** (Boolean, Optional) When this is set to true, allows the recipient role to grant the privileges to other roles.
- **id** (String) The ID of this resource.
- **privilege** (String) The privilege to grant on the account.
- **roles** (Set of String) Grants privilege to these roles.
- **with_grant_option** (Boolean) When this is set to true, allows the recipient role to grant the privileges to other roles.

## Import

Expand Down
16 changes: 9 additions & 7 deletions docs/resources/database.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "snowflake_database Resource - terraform-provider-snowflake"
subcategory: ""
description: |-
---

# Resource `snowflake_database`
# snowflake_database (Resource)



Expand All @@ -24,19 +25,20 @@ resource "snowflake_database" "test2" {
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Required

- **name** (String, Required)
- **name** (String)

### Optional

- **comment** (String, Optional)
- **data_retention_time_in_days** (Number, Optional)
- **from_database** (String, Optional) Specify a database to create a clone from.
- **from_share** (Map of String, Optional) Specify a provider and a share in this map to create a database from a share.
- **id** (String, Optional) The ID of this resource.
- **comment** (String)
- **data_retention_time_in_days** (Number)
- **from_database** (String) Specify a database to create a clone from.
- **from_share** (Map of String) Specify a provider and a share in this map to create a database from a share.
- **id** (String) The ID of this resource.

## Import

Expand Down
16 changes: 9 additions & 7 deletions docs/resources/database_grant.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "snowflake_database_grant Resource - terraform-provider-snowflake"
subcategory: ""
description: |-
---

# Resource `snowflake_database_grant`
# snowflake_database_grant (Resource)



Expand All @@ -23,19 +24,20 @@ resource snowflake_database_grant grant {
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Required

- **database_name** (String, Required) The name of the database on which to grant privileges.
- **database_name** (String) The name of the database on which to grant privileges.

### Optional

- **id** (String, Optional) The ID of this resource.
- **privilege** (String, Optional) The privilege to grant on the database.
- **roles** (Set of String, Optional) Grants privilege to these roles.
- **shares** (Set of String, Optional) Grants privilege to these shares.
- **with_grant_option** (Boolean, Optional) When this is set to true, allows the recipient role to grant the privileges to other roles.
- **id** (String) The ID of this resource.
- **privilege** (String) The privilege to grant on the database.
- **roles** (Set of String) Grants privilege to these roles.
- **shares** (Set of String) Grants privilege to these shares.
- **with_grant_option** (Boolean) When this is set to true, allows the recipient role to grant the privileges to other roles.

## Import

Expand Down
38 changes: 20 additions & 18 deletions docs/resources/external_table.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "snowflake_external_table Resource - terraform-provider-snowflake"
subcategory: ""
description: |-
---

# Resource `snowflake_external_table`
# snowflake_external_table (Resource)



Expand All @@ -30,39 +31,40 @@ resource snowflake_external_table external_table {
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Required

- **column** (Block List, Min: 1) Definitions of a column to create in the external table. Minimum one required. (see [below for nested schema](#nestedblock--column))
- **database** (String, Required) The database in which to create the external table.
- **file_format** (String, Required) Specifies the file format for the external table.
- **location** (String, Required) Specifies a location for the external table.
- **name** (String, Required) Specifies the identifier for the external table; must be unique for the database and schema in which the externalTable is created.
- **schema** (String, Required) The schema in which to create the external table.
- **database** (String) The database in which to create the external table.
- **file_format** (String) Specifies the file format for the external table.
- **location** (String) Specifies a location for the external table.
- **name** (String) Specifies the identifier for the external table; must be unique for the database and schema in which the externalTable is created.
- **schema** (String) The schema in which to create the external table.

### Optional

- **auto_refresh** (Boolean, Optional) Specifies whether to automatically refresh the external table metadata once, immediately after the external table is created.
- **aws_sns_topic** (String, Optional) Specifies the aws sns topic for the external table.
- **comment** (String, Optional) Specifies a comment for the external table.
- **copy_grants** (Boolean, Optional) Specifies to retain the access permissions from the original table when an external table is recreated using the CREATE OR REPLACE TABLE variant
- **id** (String, Optional) The ID of this resource.
- **partition_by** (List of String, Optional) Specifies any partition columns to evaluate for the external table.
- **refresh_on_create** (Boolean, Optional) Specifies weather to refresh when an external table is created.
- **auto_refresh** (Boolean) Specifies whether to automatically refresh the external table metadata once, immediately after the external table is created.
- **aws_sns_topic** (String) Specifies the aws sns topic for the external table.
- **comment** (String) Specifies a comment for the external table.
- **copy_grants** (Boolean) Specifies to retain the access permissions from the original table when an external table is recreated using the CREATE OR REPLACE TABLE variant
- **id** (String) The ID of this resource.
- **partition_by** (List of String) Specifies any partition columns to evaluate for the external table.
- **refresh_on_create** (Boolean) Specifies weather to refresh when an external table is created.

### Read-only
### Read-Only

- **owner** (String, Read-only) Name of the role that owns the external table.
- **owner** (String) Name of the role that owns the external table.

<a id="nestedblock--column"></a>
### Nested Schema for `column`

Required:

- **as** (String, Required) String that specifies the expression for the column. When queried, the column returns results derived from this expression.
- **name** (String, Required) Column name
- **type** (String, Required) Column type, e.g. VARIANT
- **as** (String) String that specifies the expression for the column. When queried, the column returns results derived from this expression.
- **name** (String) Column name
- **type** (String) Column type, e.g. VARIANT

## Import

Expand Down
22 changes: 12 additions & 10 deletions docs/resources/external_table_grant.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "snowflake_external_table_grant Resource - terraform-provider-snowflake"
subcategory: ""
description: |-
---

# Resource `snowflake_external_table_grant`
# snowflake_external_table_grant (Resource)



Expand Down Expand Up @@ -33,22 +34,23 @@ resource snowflake_external_table_grant grant {
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Required

- **database_name** (String, Required) The name of the database containing the current or future external tables on which to grant privileges.
- **schema_name** (String, Required) The name of the schema containing the current or future external tables on which to grant privileges.
- **database_name** (String) The name of the database containing the current or future external tables on which to grant privileges.
- **schema_name** (String) The name of the schema containing the current or future external tables on which to grant privileges.

### Optional

- **external_table_name** (String, Optional) The name of the external table on which to grant privileges immediately (only valid if on_future is false).
- **id** (String, Optional) The ID of this resource.
- **on_future** (Boolean, Optional) When this is set to true and a schema_name is provided, apply this grant on all future external tables in the given schema. When this is true and no schema_name is provided apply this grant on all future external tables in the given database. The external_table_name and shares fields must be unset in order to use on_future.
- **privilege** (String, Optional) The privilege to grant on the current or future external table.
- **roles** (Set of String, Optional) Grants privilege to these roles.
- **shares** (Set of String, Optional) Grants privilege to these shares (only valid if on_future is false).
- **with_grant_option** (Boolean, Optional) When this is set to true, allows the recipient role to grant the privileges to other roles.
- **external_table_name** (String) The name of the external table on which to grant privileges immediately (only valid if on_future is false).
- **id** (String) The ID of this resource.
- **on_future** (Boolean) When this is set to true and a schema_name is provided, apply this grant on all future external tables in the given schema. When this is true and no schema_name is provided apply this grant on all future external tables in the given database. The external_table_name and shares fields must be unset in order to use on_future.
- **privilege** (String) The privilege to grant on the current or future external table.
- **roles** (Set of String) Grants privilege to these roles.
- **shares** (Set of String) Grants privilege to these shares (only valid if on_future is false).
- **with_grant_option** (Boolean) When this is set to true, allows the recipient role to grant the privileges to other roles.

## Import

Expand Down
20 changes: 11 additions & 9 deletions docs/resources/file_format_grant.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "snowflake_file_format_grant Resource - terraform-provider-snowflake"
subcategory: ""
description: |-
---

# Resource `snowflake_file_format_grant`
# snowflake_file_format_grant (Resource)



Expand All @@ -28,21 +29,22 @@ resource snowflake_file_format_grant grant {
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Required

- **database_name** (String, Required) The name of the database containing the current or future file formats on which to grant privileges.
- **schema_name** (String, Required) The name of the schema containing the current or future file formats on which to grant privileges.
- **database_name** (String) The name of the database containing the current or future file formats on which to grant privileges.
- **schema_name** (String) The name of the schema containing the current or future file formats on which to grant privileges.

### Optional

- **file_format_name** (String, Optional) The name of the file format on which to grant privileges immediately (only valid if on_future is false).
- **id** (String, Optional) The ID of this resource.
- **on_future** (Boolean, Optional) When this is set to true and a schema_name is provided, apply this grant on all future file formats in the given schema. When this is true and no schema_name is provided apply this grant on all future file formats in the given database. The file_format_name field must be unset in order to use on_future.
- **privilege** (String, Optional) The privilege to grant on the current or future file format.
- **roles** (Set of String, Optional) Grants privilege to these roles.
- **with_grant_option** (Boolean, Optional) When this is set to true, allows the recipient role to grant the privileges to other roles.
- **file_format_name** (String) The name of the file format on which to grant privileges immediately (only valid if on_future is false).
- **id** (String) The ID of this resource.
- **on_future** (Boolean) When this is set to true and a schema_name is provided, apply this grant on all future file formats in the given schema. When this is true and no schema_name is provided apply this grant on all future file formats in the given database. The file_format_name field must be unset in order to use on_future.
- **privilege** (String) The privilege to grant on the current or future file format.
- **roles** (Set of String) Grants privilege to these roles.
- **with_grant_option** (Boolean) When this is set to true, allows the recipient role to grant the privileges to other roles.

## Import

Expand Down

0 comments on commit 1a28b37

Please sign in to comment.