Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.4.0 to 2.5.0 #86

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions docs/data-sources/aws_network_peering.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: "hcp_aws_network_peering Data Source - terraform-provider-hcp"
subcategory: ""
description: |-
The AWS network peering data source provides information about an existing network peering between an HVN and a peer AWS VPC.
---

# Data Source `hcp_aws_network_peering`
# hcp_aws_network_peering (Data Source)

The AWS network peering data source provides information about an existing network peering between an HVN and a peer AWS VPC.

Expand All @@ -18,6 +19,7 @@ data "hcp_aws_network_peering" "test" {
}
```

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

### Required
Expand All @@ -30,7 +32,7 @@ data "hcp_aws_network_peering" "test" {
- **id** (String) The ID of this resource.
- **timeouts** (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))

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

- **created_at** (String) The time that the network peering was created.
- **expires_at** (String) The time after which the network peering will be considered expired if it hasn't transitioned into `ACCEPTED` or `ACTIVE` state.
Expand Down
3 changes: 2 additions & 1 deletion docs/data-sources/aws_transit_gateway_attachment.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ data "hcp_aws_transit_gateway_attachment" "test" {
}
```

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

### Required
Expand All @@ -33,7 +34,7 @@ data "hcp_aws_transit_gateway_attachment" "test" {
- **timeouts** (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- **wait_for_active_state** (Boolean) If `true`, Terraform will wait for the transit gateway attachment to reach an `ACTIVE` state before continuing. Default `false`.

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

- **created_at** (String) The time that the transit gateway attachment was created.
- **destination_cidrs** (List of String) The list of associated CIDR ranges. Traffic from these CIDRs will be allowed for all resources in the HVN. Traffic to these CIDRs will be routed into this transit gateway attachment.
Expand Down
6 changes: 4 additions & 2 deletions docs/data-sources/consul_agent_helm_config.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: "hcp_consul_agent_helm_config Data Source - terraform-provider-hcp"
subcategory: ""
description: |-
The Consul agent Helm config data source provides Helm values for a Consul agent running in Kubernetes.
---

# Data Source `hcp_consul_agent_helm_config`
# hcp_consul_agent_helm_config (Data Source)

The Consul agent Helm config data source provides Helm values for a Consul agent running in Kubernetes.

Expand All @@ -18,6 +19,7 @@ data "hcp_consul_agent_helm_config" "example" {
}
```

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

### Required
Expand All @@ -31,7 +33,7 @@ data "hcp_consul_agent_helm_config" "example" {
- **id** (String) The ID of this resource.
- **timeouts** (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))

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

- **config** (String) The agent Helm config.

Expand Down
6 changes: 4 additions & 2 deletions docs/data-sources/consul_agent_kubernetes_secret.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: "hcp_consul_agent_kubernetes_secret Data Source - terraform-provider-hcp"
subcategory: ""
description: |-
The agent config Kubernetes secret data source provides Consul agents running in Kubernetes the configuration needed to connect to the Consul cluster.
---

# Data Source `hcp_consul_agent_kubernetes_secret`
# hcp_consul_agent_kubernetes_secret (Data Source)

The agent config Kubernetes secret data source provides Consul agents running in Kubernetes the configuration needed to connect to the Consul cluster.

Expand All @@ -17,6 +18,7 @@ data "hcp_consul_agent_kubernetes_secret" "test" {
}
```

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

### Required
Expand All @@ -28,7 +30,7 @@ data "hcp_consul_agent_kubernetes_secret" "test" {
- **id** (String) The ID of this resource.
- **timeouts** (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))

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

- **secret** (String) The Consul agent configuration in the format of a Kubernetes secret (YAML).

Expand Down
6 changes: 4 additions & 2 deletions docs/data-sources/consul_cluster.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: "hcp_consul_cluster Data Source - terraform-provider-hcp"
subcategory: ""
description: |-
The cluster data source provides information about an existing HCP Consul cluster.
---

# Data Source `hcp_consul_cluster`
# hcp_consul_cluster (Data Source)

The cluster data source provides information about an existing HCP Consul cluster.

Expand All @@ -17,6 +18,7 @@ data "hcp_consul_cluster" "example" {
}
```

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

### Required
Expand All @@ -28,7 +30,7 @@ data "hcp_consul_cluster" "example" {
- **id** (String) The ID of this resource.
- **timeouts** (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))

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

- **cloud_provider** (String) The provider where the HCP Consul cluster is located. Only 'aws' is available at this time.
- **connect_enabled** (Boolean) Denotes the Consul connect feature should be enabled for this cluster. Default to true.
Expand Down
6 changes: 4 additions & 2 deletions docs/data-sources/consul_versions.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: "hcp_consul_versions Data Source - terraform-provider-hcp"
subcategory: ""
description: |-
The Consul versions data source provides the Consul versions supported by HCP.
---

# Data Source `hcp_consul_versions`
# hcp_consul_versions (Data Source)

The Consul versions data source provides the Consul versions supported by HCP.

Expand All @@ -15,14 +16,15 @@ The Consul versions data source provides the Consul versions supported by HCP.
data "hcp_consul_versions" "default" {}
```

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

### Optional

- **id** (String) The ID of this resource.
- **timeouts** (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))

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

- **available** (List of String) The Consul versions available on HCP.
- **preview** (List of String) The preview versions of Consul available on HCP.
Expand Down
6 changes: 4 additions & 2 deletions docs/data-sources/hvn.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: "hcp_hvn Data Source - terraform-provider-hcp"
subcategory: ""
description: |-
The HVN data source provides information about an existing HashiCorp Virtual Network.
---

# Data Source `hcp_hvn`
# hcp_hvn (Data Source)

The HVN data source provides information about an existing HashiCorp Virtual Network.

Expand All @@ -17,6 +18,7 @@ data "hcp_hvn" "example" {
}
```

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

### Required
Expand All @@ -28,7 +30,7 @@ data "hcp_hvn" "example" {
- **id** (String) The ID of this resource.
- **timeouts** (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))

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

- **cidr_block** (String) The CIDR range of the HVN.
- **cloud_provider** (String) The provider where the HVN is located.
Expand Down
6 changes: 4 additions & 2 deletions docs/data-sources/vault_cluster.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: "hcp_vault_cluster Data Source - terraform-provider-hcp"
subcategory: ""
description: |-
The cluster data source provides information about an existing HCP Vault cluster.
---

# Data Source `hcp_vault_cluster`
# hcp_vault_cluster (Data Source)

The cluster data source provides information about an existing HCP Vault cluster.

Expand All @@ -17,6 +18,7 @@ data "hcp_vault_cluster" "example" {
}
```

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

### Required
Expand All @@ -28,7 +30,7 @@ data "hcp_vault_cluster" "example" {
- **id** (String) The ID of this resource.
- **timeouts** (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))

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

- **cloud_provider** (String) The provider where the HCP Vault cluster is located.
- **created_at** (String) The time that the Vault cluster was created.
Expand Down
1 change: 1 addition & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@ resource "hcp_vault_cluster" "example" {
}
```

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

### Optional
Expand Down
6 changes: 4 additions & 2 deletions docs/resources/aws_network_peering.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: "hcp_aws_network_peering Resource - terraform-provider-hcp"
subcategory: ""
description: |-
The AWS network peering resource allows you to manage a network peering between an HVN and a peer AWS VPC.
---

# Resource `hcp_aws_network_peering`
# hcp_aws_network_peering (Resource)

The AWS network peering resource allows you to manage a network peering between an HVN and a peer AWS VPC.

Expand Down Expand Up @@ -45,6 +46,7 @@ resource "aws_vpc_peering_connection_accepter" "peer" {
}
```

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

### Required
Expand All @@ -61,7 +63,7 @@ resource "aws_vpc_peering_connection_accepter" "peer" {
- **peering_id** (String) The ID of the network peering.
- **timeouts** (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))

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

- **created_at** (String) The time that the network peering was created.
- **expires_at** (String) The time after which the network peering will be considered expired if it hasn't transitioned into `ACCEPTED` or `ACTIVE` state.
Expand Down
3 changes: 2 additions & 1 deletion docs/resources/aws_transit_gateway_attachment.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ resource "aws_ec2_transit_gateway_vpc_attachment_accepter" "example" {
}
```

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

### Required
Expand All @@ -83,7 +84,7 @@ resource "aws_ec2_transit_gateway_vpc_attachment_accepter" "example" {
- **id** (String) The ID of this resource.
- **timeouts** (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))

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

- **created_at** (String) The time that the transit gateway attachment was created.
- **expires_at** (String) The time after which the transit gateway attachment will be considered expired if it hasn't transitioned into `ACCEPTED` or `ACTIVE` state.
Expand Down
6 changes: 4 additions & 2 deletions docs/resources/consul_cluster.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: "hcp_consul_cluster Resource - terraform-provider-hcp"
subcategory: ""
description: |-
The Consul cluster resource allows you to manage an HCP Consul cluster.
---

# Resource `hcp_consul_cluster`
# hcp_consul_cluster (Resource)

The Consul cluster resource allows you to manage an HCP Consul cluster.

Expand All @@ -26,6 +27,7 @@ resource "hcp_consul_cluster" "example" {
}
```

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

### Required
Expand All @@ -45,7 +47,7 @@ resource "hcp_consul_cluster" "example" {
- **size** (String) The t-shirt size representation of each server VM that this Consul cluster is provisioned with. Valid option for development tier - `x_small`. Valid options for other tiers - `small`, `medium`, `large`. For more details - https://cloud.hashicorp.com/pricing/consul
- **timeouts** (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))

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

- **cloud_provider** (String) The provider where the HCP Consul cluster is located.
- **consul_automatic_upgrades** (Boolean) Denotes that automatic Consul upgrades are enabled.
Expand Down
6 changes: 4 additions & 2 deletions docs/resources/consul_cluster_root_token.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: "hcp_consul_cluster_root_token Resource - terraform-provider-hcp"
subcategory: ""
description: |-
The cluster root token resource is the token used to bootstrap the cluster's ACL system. Using this resource to create a new root token for a cluster will invalidate the consul root token accessor id and Consul root token secret id properties of the cluster.
---

# Resource `hcp_consul_cluster_root_token`
# hcp_consul_cluster_root_token (Resource)

The cluster root token resource is the token used to bootstrap the cluster's ACL system. Using this resource to create a new root token for a cluster will invalidate the consul root token accessor id and Consul root token secret id properties of the cluster.

Expand All @@ -17,6 +18,7 @@ resource "hcp_consul_cluster_root_token" "example" {
}
```

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

### Required
Expand All @@ -28,7 +30,7 @@ resource "hcp_consul_cluster_root_token" "example" {
- **id** (String) The ID of this resource.
- **timeouts** (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))

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

- **accessor_id** (String) The accessor ID of the root ACL token.
- **kubernetes_secret** (String, Sensitive) The root ACL token Base64 encoded in a Kubernetes secret.
Expand Down
6 changes: 4 additions & 2 deletions docs/resources/consul_snapshot.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: "hcp_consul_snapshot Resource - terraform-provider-hcp"
subcategory: ""
description: |-
The Consul snapshot resource allows users to manage Consul snapshots of an HCP Consul cluster. Snapshots currently have a retention policy of 30 days.
---

# Resource `hcp_consul_snapshot`
# hcp_consul_snapshot (Resource)

The Consul snapshot resource allows users to manage Consul snapshots of an HCP Consul cluster. Snapshots currently have a retention policy of 30 days.

Expand All @@ -20,6 +21,7 @@ resource "hcp_consul_snapshot" "example" {
}
```

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

### Required
Expand All @@ -32,7 +34,7 @@ resource "hcp_consul_snapshot" "example" {
- **id** (String) The ID of this resource.
- **timeouts** (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))

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

- **consul_version** (String) The version of Consul at the time of snapshot creation.
- **organization_id** (String) The ID of the HCP organization where the project the HCP Consul cluster is located.
Expand Down
Loading