diff --git a/.gitattributes b/.gitattributes index 3d86cfbd4..18677abbc 100644 --- a/.gitattributes +++ b/.gitattributes @@ -13,7 +13,6 @@ /.github/workflows/build.yml linguist-generated /.github/workflows/force-release.yml linguist-generated /.github/workflows/lock.yml linguist-generated -/.github/workflows/next-cdktf-version-pr.yml linguist-generated /.github/workflows/provider-upgrade.yml linguist-generated /.github/workflows/pull-request-lint.yml linguist-generated /.github/workflows/release.yml linguist-generated diff --git a/.github/workflows/force-release.yml b/.github/workflows/force-release.yml index ccc0f4623..fc98f2a6e 100644 --- a/.github/workflows/force-release.yml +++ b/.github/workflows/force-release.yml @@ -88,6 +88,17 @@ jobs: run: cd .repo/dist/go && copywrite headers - name: Remove copywrite hcl file run: rm -f .repo/dist/go/.copywrite.hcl + - name: Move the README file up a directory + run: mv .repo/dist/go/*/README.md .repo/dist/go/README.md + continue-on-error: true + - name: Remove some text from the README that doesn't apply to Go + run: |- + sed -i 's/# CDKTF prebuilt bindings for/# CDKTF Go bindings for/' .repo/dist/go/README.md + sed -i -e '/## Available Packages/,/### Go/!b' -e '/### Go/!d;p; s/### Go/## Go Package/' -e 'd' .repo/dist/go/README.md + sed -i 's/### Go/## Go Package/' .repo/dist/go/README.md + sed -i -e '/API.typescript.md/,/You can also visit a hosted version/!b' -e 'd' .repo/dist/go/README.md + sed -i 's|Find auto-generated docs for this provider here:|Find auto-generated docs for this provider [here](https://github.com/cdktf/cdktf-provider-hcp/blob/main/docs/API.go.md).|' .repo/dist/go/README.md + continue-on-error: true - name: Collect go Artifact run: mv .repo/dist dist - name: Release diff --git a/.github/workflows/lock.yml b/.github/workflows/lock.yml index 863f91158..976b39379 100644 --- a/.github/workflows/lock.yml +++ b/.github/workflows/lock.yml @@ -11,7 +11,7 @@ jobs: pull-requests: write issues: write steps: - - uses: dessant/lock-threads@d42e5f49803f3c4e14ffee0378e31481265dda22 + - uses: dessant/lock-threads@1bf7ec25051fe7c00bdd17e6a7cf3d7bfb7dc771 with: issue-comment: I'm going to lock this issue because it has been closed for at least 7 days. This helps our maintainers find and focus on the active issues. If you've found a problem that seems similar to this, please [open a new issue](https://github.com/cdktf/cdktf-provider-project/issues/new) so we can investigate further. issue-inactive-days: 7 diff --git a/.github/workflows/next-cdktf-version-pr.yml b/.github/workflows/next-cdktf-version-pr.yml deleted file mode 100644 index c3748b620..000000000 --- a/.github/workflows/next-cdktf-version-pr.yml +++ /dev/null @@ -1,52 +0,0 @@ -# ~~ Generated by projen. To modify, edit .projenrc.js and run "npx projen". - -name: next-cdktf-version-pr -on: - workflow_dispatch: {} -jobs: - pr-against-next: - runs-on: ubuntu-latest - permissions: - contents: write - pull-requests: write - env: - CI: "true" - CHECKPOINT_DISABLE: "1" - steps: - - name: Checkout - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 - with: - ref: ${{ github.event.pull_request.head.ref }} - repository: ${{ github.event.pull_request.head.repo.full_name }} - - name: Remove old PR - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: |- - PR_NUMBER_TO_CLOSE=$(gh pr list | grep "cdktf-next-pr" | awk '{ print $1 }') - if [ -z "$PR_NUMBER_TO_CLOSE" ]; then - echo "No PR to close" - else - gh pr close $PR_NUMBER_TO_CLOSE - fi - - name: Install - run: yarn install - - name: Upgrade CDKTF - run: |- - CDKTF_VERSION=$(yarn info cdktf --json | jq -r '.data | .["dist-tags"] | .next') - sed -i "s/cdktfVersion: ".*",/cdktfVersion: \"$CDKTF_VERSION\",/" .projenrc.js - cat .projenrc.js - - name: Run projen - run: yarn run upgrade - - name: Regenerate bindings - run: yarn run fetch && yarn run compile && yarn run docgen - - name: Create PR - uses: peter-evans/create-pull-request@153407881ec5c347639a548ade7d8ad1d6740e38 - with: - token: ${{ secrets.GITHUB_TOKEN }} - branch: cdktf-next-pr - branch-suffix: random - commit-message: "chore: upgrade CDKTF to @next preview version" - title: "chore: preview upgrading CDKTF to @next version" - delete-branch: true - draft: true - body: DO NOT MERGE! This is an automated PR that tests the pre-built provider generation against preview builds of CDKTF diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bf0fbd1e6..86b7e8c1e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -326,6 +326,17 @@ jobs: run: cd .repo/dist/go && copywrite headers - name: Remove copywrite hcl file run: rm -f .repo/dist/go/.copywrite.hcl + - name: Move the README file up a directory + run: mv .repo/dist/go/*/README.md .repo/dist/go/README.md + continue-on-error: true + - name: Remove some text from the README that doesn't apply to Go + run: |- + sed -i 's/# CDKTF prebuilt bindings for/# CDKTF Go bindings for/' .repo/dist/go/README.md + sed -i -e '/## Available Packages/,/### Go/!b' -e '/### Go/!d;p; s/### Go/## Go Package/' -e 'd' .repo/dist/go/README.md + sed -i 's/### Go/## Go Package/' .repo/dist/go/README.md + sed -i -e '/API.typescript.md/,/You can also visit a hosted version/!b' -e 'd' .repo/dist/go/README.md + sed -i 's|Find auto-generated docs for this provider here:|Find auto-generated docs for this provider [here](https://github.com/cdktf/cdktf-provider-hcp/blob/main/docs/API.go.md).|' .repo/dist/go/README.md + continue-on-error: true - name: Collect go Artifact run: mv .repo/dist dist - name: Release diff --git a/.gitignore b/.gitignore index e3679ef57..5333a8dd3 100644 --- a/.gitignore +++ b/.gitignore @@ -58,7 +58,6 @@ package-lock.json !/.github/workflows/auto-close-community-prs.yml !/.github/workflows/automerge.yml !/.github/workflows/lock.yml -!/.github/workflows/next-cdktf-version-pr.yml !/.github/workflows/alert-open-prs.yml !/.github/workflows/force-release.yml !/.github/CODEOWNERS diff --git a/.npmignore b/.npmignore index 88d99b10a..3f107723b 100644 --- a/.npmignore +++ b/.npmignore @@ -25,4 +25,3 @@ docs scripts .projenrc.js .copywrite.hcl -.mergify.yml diff --git a/.projen/deps.json b/.projen/deps.json index 19e2edb74..9da0cb5a2 100644 --- a/.projen/deps.json +++ b/.projen/deps.json @@ -50,7 +50,7 @@ }, { "name": "jsii-rosetta", - "version": "~5.1.2", + "version": "~5.2.0", "type": "build" }, { @@ -62,6 +62,11 @@ "name": "projen", "type": "build" }, + { + "name": "semver", + "version": "^7.5.3", + "type": "build" + }, { "name": "standard-version", "version": "^9", diff --git a/.projen/files.json b/.projen/files.json index 24d5d19e8..f54cf9774 100644 --- a/.projen/files.json +++ b/.projen/files.json @@ -13,7 +13,6 @@ ".github/workflows/build.yml", ".github/workflows/force-release.yml", ".github/workflows/lock.yml", - ".github/workflows/next-cdktf-version-pr.yml", ".github/workflows/provider-upgrade.yml", ".github/workflows/pull-request-lint.yml", ".github/workflows/release.yml", diff --git a/.projen/tasks.json b/.projen/tasks.json index 7cc45d28e..3cf04e936 100644 --- a/.projen/tasks.json +++ b/.projen/tasks.json @@ -316,6 +316,10 @@ "MIN_MAJOR": "1" }, "steps": [ + { + "name": "Clear the changelog so that it doesn't get published twice", + "exec": "rm $CHANGELOG" + }, { "builtin": "release/bump-version" } @@ -329,13 +333,13 @@ }, "steps": [ { - "exec": "npx npm-check-updates@16 --upgrade --target=minor --peer --dep=dev,peer,prod,optional --filter=@actions/core,@cdktf/provider-project,@types/node,cdktf-cli,cdktf,constructs,dot-prop,jsii-diff,jsii-docgen,jsii-pacmak,projen,standard-version" + "exec": "npx npm-check-updates@16 --upgrade --target=minor --peer --dep=dev,peer,prod,optional --filter=@actions/core,@cdktf/provider-project,@types/node,cdktf-cli,cdktf,constructs,dot-prop,jsii-diff,jsii-docgen,jsii-pacmak,projen,semver,standard-version" }, { "exec": "yarn install --check-files" }, { - "exec": "yarn upgrade @actions/core @cdktf/provider-project @types/node cdktf-cli cdktf constructs dot-prop jsii-diff jsii-docgen jsii-pacmak projen standard-version" + "exec": "yarn upgrade @actions/core @cdktf/provider-project @types/node cdktf-cli cdktf constructs dot-prop jsii-diff jsii-docgen jsii-pacmak projen semver standard-version" }, { "exec": "npx projen" diff --git a/README.md b/README.md index 80b79dfae..4a8683da3 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ -# CDKTF prebuilt bindings for hashicorp/hcp provider version 0.77.0 +# CDKTF prebuilt bindings for hashicorp/hcp provider version 0.78.0 -This repo builds and publishes the [Terraform hcp provider](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs) bindings for [CDK for Terraform](https://cdk.tf). +This repo builds and publishes the [Terraform hcp provider](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs) bindings for [CDK for Terraform](https://cdk.tf). ## Available Packages @@ -61,7 +61,7 @@ This project is explicitly not tracking the Terraform hcp provider version 1:1. These are the upstream dependencies: - [CDK for Terraform](https://cdk.tf) -- [Terraform hcp provider](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0) +- [Terraform hcp provider](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0) - [Terraform Engine](https://terraform.io) If there are breaking changes (backward incompatible) in any of the above, the major version of this project will be bumped. diff --git a/docs/awsNetworkPeering.csharp.md b/docs/awsNetworkPeering.csharp.md index 091ec6214..7900d9a4b 100644 --- a/docs/awsNetworkPeering.csharp.md +++ b/docs/awsNetworkPeering.csharp.md @@ -4,7 +4,7 @@ ### AwsNetworkPeering -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering hcp_aws_network_peering}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering hcp_aws_network_peering}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the AwsNetworkPeering to impor The id of the existing AwsNetworkPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#import import section} in the documentation of this resource for the id to use --- @@ -973,7 +973,7 @@ new AwsNetworkPeeringConfig { | PeeringId | string | The ID of the network peering. | | PeerVpcId | string | The ID of the peer VPC in AWS. | | PeerVpcRegion | string | The region of the peer VPC in AWS. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. | | ProjectId | string | The ID of the HCP project where the network peering is located. | | Timeouts | AwsNetworkPeeringTimeouts | timeouts block. | @@ -1059,7 +1059,7 @@ public string HvnId { get; set; } The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#hvn_id AwsNetworkPeering#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#hvn_id AwsNetworkPeering#hvn_id} --- @@ -1073,7 +1073,7 @@ public string PeerAccountId { get; set; } The account ID of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_account_id AwsNetworkPeering#peer_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_account_id AwsNetworkPeering#peer_account_id} --- @@ -1087,7 +1087,7 @@ public string PeeringId { get; set; } The ID of the network peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peering_id AwsNetworkPeering#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peering_id AwsNetworkPeering#peering_id} --- @@ -1101,7 +1101,7 @@ public string PeerVpcId { get; set; } The ID of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_vpc_id AwsNetworkPeering#peer_vpc_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_vpc_id AwsNetworkPeering#peer_vpc_id} --- @@ -1115,7 +1115,7 @@ public string PeerVpcRegion { get; set; } The region of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_vpc_region AwsNetworkPeering#peer_vpc_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_vpc_region AwsNetworkPeering#peer_vpc_region} --- @@ -1127,7 +1127,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1148,7 +1148,7 @@ Always matches the HVN's project. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#project_id AwsNetworkPeering#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#project_id AwsNetworkPeering#project_id} --- @@ -1162,7 +1162,7 @@ public AwsNetworkPeeringTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#timeouts AwsNetworkPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#timeouts AwsNetworkPeering#timeouts} --- @@ -1184,9 +1184,9 @@ new AwsNetworkPeeringTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. | --- @@ -1198,7 +1198,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. --- @@ -1210,7 +1210,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. --- @@ -1222,7 +1222,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. --- diff --git a/docs/awsNetworkPeering.go.md b/docs/awsNetworkPeering.go.md index 384f32ffd..bd6cae841 100644 --- a/docs/awsNetworkPeering.go.md +++ b/docs/awsNetworkPeering.go.md @@ -4,12 +4,12 @@ ### AwsNetworkPeering -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering hcp_aws_network_peering}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering hcp_aws_network_peering}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awsnetworkpeering" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/awsnetworkpeering" awsnetworkpeering.NewAwsNetworkPeering(scope Construct, id *string, config AwsNetworkPeeringConfig) AwsNetworkPeering ``` @@ -405,7 +405,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awsnetworkpeering" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/awsnetworkpeering" awsnetworkpeering.AwsNetworkPeering_IsConstruct(x interface{}) *bool ``` @@ -437,7 +437,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awsnetworkpeering" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/awsnetworkpeering" awsnetworkpeering.AwsNetworkPeering_IsTerraformElement(x interface{}) *bool ``` @@ -451,7 +451,7 @@ awsnetworkpeering.AwsNetworkPeering_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awsnetworkpeering" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/awsnetworkpeering" awsnetworkpeering.AwsNetworkPeering_IsTerraformResource(x interface{}) *bool ``` @@ -465,7 +465,7 @@ awsnetworkpeering.AwsNetworkPeering_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awsnetworkpeering" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/awsnetworkpeering" awsnetworkpeering.AwsNetworkPeering_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -494,7 +494,7 @@ The construct id used in the generated config for the AwsNetworkPeering to impor The id of the existing AwsNetworkPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#import import section} in the documentation of this resource for the id to use --- @@ -936,7 +936,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awsnetworkpeering" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/awsnetworkpeering" &awsnetworkpeering.AwsNetworkPeeringConfig { Connection: interface{}, @@ -953,7 +953,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awsnetworkpeering" PeerVpcRegion: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.awsNetworkPeering.AwsNetworkPeeringTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.awsNetworkPeering.AwsNetworkPeeringTimeouts, } ``` @@ -973,7 +973,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awsnetworkpeering" | PeeringId | *string | The ID of the network peering. | | PeerVpcId | *string | The ID of the peer VPC in AWS. | | PeerVpcRegion | *string | The region of the peer VPC in AWS. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. | | ProjectId | *string | The ID of the HCP project where the network peering is located. | | Timeouts | AwsNetworkPeeringTimeouts | timeouts block. | @@ -1059,7 +1059,7 @@ HvnId *string The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#hvn_id AwsNetworkPeering#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#hvn_id AwsNetworkPeering#hvn_id} --- @@ -1073,7 +1073,7 @@ PeerAccountId *string The account ID of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_account_id AwsNetworkPeering#peer_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_account_id AwsNetworkPeering#peer_account_id} --- @@ -1087,7 +1087,7 @@ PeeringId *string The ID of the network peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peering_id AwsNetworkPeering#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peering_id AwsNetworkPeering#peering_id} --- @@ -1101,7 +1101,7 @@ PeerVpcId *string The ID of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_vpc_id AwsNetworkPeering#peer_vpc_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_vpc_id AwsNetworkPeering#peer_vpc_id} --- @@ -1115,7 +1115,7 @@ PeerVpcRegion *string The region of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_vpc_region AwsNetworkPeering#peer_vpc_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_vpc_region AwsNetworkPeering#peer_vpc_region} --- @@ -1127,7 +1127,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1148,7 +1148,7 @@ Always matches the HVN's project. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#project_id AwsNetworkPeering#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#project_id AwsNetworkPeering#project_id} --- @@ -1162,7 +1162,7 @@ Timeouts AwsNetworkPeeringTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#timeouts AwsNetworkPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#timeouts AwsNetworkPeering#timeouts} --- @@ -1171,7 +1171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awsnetworkpeering" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/awsnetworkpeering" &awsnetworkpeering.AwsNetworkPeeringTimeouts { Create: *string, @@ -1184,9 +1184,9 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awsnetworkpeering" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. | --- @@ -1198,7 +1198,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. --- @@ -1210,7 +1210,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. --- @@ -1222,7 +1222,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. --- @@ -1233,7 +1233,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awsnetworkpeering" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/awsnetworkpeering" awsnetworkpeering.NewAwsNetworkPeeringTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AwsNetworkPeeringTimeoutsOutputReference ``` diff --git a/docs/awsNetworkPeering.java.md b/docs/awsNetworkPeering.java.md index a486cf3a5..846f9adf9 100644 --- a/docs/awsNetworkPeering.java.md +++ b/docs/awsNetworkPeering.java.md @@ -4,7 +4,7 @@ ### AwsNetworkPeering -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering hcp_aws_network_peering}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering hcp_aws_network_peering}. #### Initializers @@ -50,7 +50,7 @@ AwsNetworkPeering.Builder.create(Construct scope, java.lang.String id) | peeringId | java.lang.String | The ID of the network peering. | | peerVpcId | java.lang.String | The ID of the peer VPC in AWS. | | peerVpcRegion | java.lang.String | The region of the peer VPC in AWS. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. | | projectId | java.lang.String | The ID of the HCP project where the network peering is located. | | timeouts | AwsNetworkPeeringTimeouts | timeouts block. | @@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#hvn_id AwsNetworkPeering#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#hvn_id AwsNetworkPeering#hvn_id} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The account ID of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_account_id AwsNetworkPeering#peer_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_account_id AwsNetworkPeering#peer_account_id} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the network peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peering_id AwsNetworkPeering#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peering_id AwsNetworkPeering#peering_id} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_vpc_id AwsNetworkPeering#peer_vpc_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_vpc_id AwsNetworkPeering#peer_vpc_id} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The region of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_vpc_region AwsNetworkPeering#peer_vpc_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_vpc_region AwsNetworkPeering#peer_vpc_region} --- @@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -187,7 +187,7 @@ Always matches the HVN's project. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#project_id AwsNetworkPeering#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#project_id AwsNetworkPeering#project_id} --- @@ -197,7 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#timeouts AwsNetworkPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#timeouts AwsNetworkPeering#timeouts} --- @@ -651,7 +651,7 @@ The construct id used in the generated config for the AwsNetworkPeering to impor The id of the existing AwsNetworkPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#import import section} in the documentation of this resource for the id to use --- @@ -1134,7 +1134,7 @@ AwsNetworkPeeringConfig.builder() | peeringId | java.lang.String | The ID of the network peering. | | peerVpcId | java.lang.String | The ID of the peer VPC in AWS. | | peerVpcRegion | java.lang.String | The region of the peer VPC in AWS. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. | | projectId | java.lang.String | The ID of the HCP project where the network peering is located. | | timeouts | AwsNetworkPeeringTimeouts | timeouts block. | @@ -1220,7 +1220,7 @@ public java.lang.String getHvnId(); The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#hvn_id AwsNetworkPeering#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#hvn_id AwsNetworkPeering#hvn_id} --- @@ -1234,7 +1234,7 @@ public java.lang.String getPeerAccountId(); The account ID of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_account_id AwsNetworkPeering#peer_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_account_id AwsNetworkPeering#peer_account_id} --- @@ -1248,7 +1248,7 @@ public java.lang.String getPeeringId(); The ID of the network peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peering_id AwsNetworkPeering#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peering_id AwsNetworkPeering#peering_id} --- @@ -1262,7 +1262,7 @@ public java.lang.String getPeerVpcId(); The ID of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_vpc_id AwsNetworkPeering#peer_vpc_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_vpc_id AwsNetworkPeering#peer_vpc_id} --- @@ -1276,7 +1276,7 @@ public java.lang.String getPeerVpcRegion(); The region of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_vpc_region AwsNetworkPeering#peer_vpc_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_vpc_region AwsNetworkPeering#peer_vpc_region} --- @@ -1288,7 +1288,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1309,7 +1309,7 @@ Always matches the HVN's project. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#project_id AwsNetworkPeering#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#project_id AwsNetworkPeering#project_id} --- @@ -1323,7 +1323,7 @@ public AwsNetworkPeeringTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#timeouts AwsNetworkPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#timeouts AwsNetworkPeering#timeouts} --- @@ -1345,9 +1345,9 @@ AwsNetworkPeeringTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. | --- @@ -1359,7 +1359,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. --- @@ -1371,7 +1371,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. --- @@ -1383,7 +1383,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. --- diff --git a/docs/awsNetworkPeering.python.md b/docs/awsNetworkPeering.python.md index 86321c380..7ba07b3e9 100644 --- a/docs/awsNetworkPeering.python.md +++ b/docs/awsNetworkPeering.python.md @@ -4,7 +4,7 @@ ### AwsNetworkPeering -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering hcp_aws_network_peering}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering hcp_aws_network_peering}. #### Initializers @@ -48,7 +48,7 @@ awsNetworkPeering.AwsNetworkPeering( | peering_id | str | The ID of the network peering. | | peer_vpc_id | str | The ID of the peer VPC in AWS. | | peer_vpc_region | str | The region of the peer VPC in AWS. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. | | project_id | str | The ID of the HCP project where the network peering is located. | | timeouts | AwsNetworkPeeringTimeouts | timeouts block. | @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#hvn_id AwsNetworkPeering#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#hvn_id AwsNetworkPeering#hvn_id} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The account ID of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_account_id AwsNetworkPeering#peer_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_account_id AwsNetworkPeering#peer_account_id} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the network peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peering_id AwsNetworkPeering#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peering_id AwsNetworkPeering#peering_id} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_vpc_id AwsNetworkPeering#peer_vpc_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_vpc_id AwsNetworkPeering#peer_vpc_id} --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The region of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_vpc_region AwsNetworkPeering#peer_vpc_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_vpc_region AwsNetworkPeering#peer_vpc_region} --- @@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -185,7 +185,7 @@ Always matches the HVN's project. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#project_id AwsNetworkPeering#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#project_id AwsNetworkPeering#project_id} --- @@ -195,7 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#timeouts AwsNetworkPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#timeouts AwsNetworkPeering#timeouts} --- @@ -565,7 +565,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. --- @@ -573,7 +573,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. --- @@ -581,7 +581,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. --- @@ -717,7 +717,7 @@ The construct id used in the generated config for the AwsNetworkPeering to impor The id of the existing AwsNetworkPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#import import section} in the documentation of this resource for the id to use --- @@ -1196,7 +1196,7 @@ awsNetworkPeering.AwsNetworkPeeringConfig( | peering_id | str | The ID of the network peering. | | peer_vpc_id | str | The ID of the peer VPC in AWS. | | peer_vpc_region | str | The region of the peer VPC in AWS. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. | | project_id | str | The ID of the HCP project where the network peering is located. | | timeouts | AwsNetworkPeeringTimeouts | timeouts block. | @@ -1282,7 +1282,7 @@ hvn_id: str The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#hvn_id AwsNetworkPeering#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#hvn_id AwsNetworkPeering#hvn_id} --- @@ -1296,7 +1296,7 @@ peer_account_id: str The account ID of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_account_id AwsNetworkPeering#peer_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_account_id AwsNetworkPeering#peer_account_id} --- @@ -1310,7 +1310,7 @@ peering_id: str The ID of the network peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peering_id AwsNetworkPeering#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peering_id AwsNetworkPeering#peering_id} --- @@ -1324,7 +1324,7 @@ peer_vpc_id: str The ID of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_vpc_id AwsNetworkPeering#peer_vpc_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_vpc_id AwsNetworkPeering#peer_vpc_id} --- @@ -1338,7 +1338,7 @@ peer_vpc_region: str The region of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_vpc_region AwsNetworkPeering#peer_vpc_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_vpc_region AwsNetworkPeering#peer_vpc_region} --- @@ -1350,7 +1350,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1371,7 +1371,7 @@ Always matches the HVN's project. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#project_id AwsNetworkPeering#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#project_id AwsNetworkPeering#project_id} --- @@ -1385,7 +1385,7 @@ timeouts: AwsNetworkPeeringTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#timeouts AwsNetworkPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#timeouts AwsNetworkPeering#timeouts} --- @@ -1407,9 +1407,9 @@ awsNetworkPeering.AwsNetworkPeeringTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. | --- @@ -1421,7 +1421,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. --- @@ -1433,7 +1433,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. --- @@ -1445,7 +1445,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. --- diff --git a/docs/awsNetworkPeering.typescript.md b/docs/awsNetworkPeering.typescript.md index 34420d36e..ef106ad81 100644 --- a/docs/awsNetworkPeering.typescript.md +++ b/docs/awsNetworkPeering.typescript.md @@ -4,7 +4,7 @@ ### AwsNetworkPeering -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering hcp_aws_network_peering}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering hcp_aws_network_peering}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the AwsNetworkPeering to impor The id of the existing AwsNetworkPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#import import section} in the documentation of this resource for the id to use --- @@ -957,7 +957,7 @@ const awsNetworkPeeringConfig: awsNetworkPeering.AwsNetworkPeeringConfig = { ... | peeringId | string | The ID of the network peering. | | peerVpcId | string | The ID of the peer VPC in AWS. | | peerVpcRegion | string | The region of the peer VPC in AWS. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. | | projectId | string | The ID of the HCP project where the network peering is located. | | timeouts | AwsNetworkPeeringTimeouts | timeouts block. | @@ -1043,7 +1043,7 @@ public readonly hvnId: string; The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#hvn_id AwsNetworkPeering#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#hvn_id AwsNetworkPeering#hvn_id} --- @@ -1057,7 +1057,7 @@ public readonly peerAccountId: string; The account ID of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_account_id AwsNetworkPeering#peer_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_account_id AwsNetworkPeering#peer_account_id} --- @@ -1071,7 +1071,7 @@ public readonly peeringId: string; The ID of the network peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peering_id AwsNetworkPeering#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peering_id AwsNetworkPeering#peering_id} --- @@ -1085,7 +1085,7 @@ public readonly peerVpcId: string; The ID of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_vpc_id AwsNetworkPeering#peer_vpc_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_vpc_id AwsNetworkPeering#peer_vpc_id} --- @@ -1099,7 +1099,7 @@ public readonly peerVpcRegion: string; The region of the peer VPC in AWS. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_vpc_region AwsNetworkPeering#peer_vpc_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_vpc_region AwsNetworkPeering#peer_vpc_region} --- @@ -1111,7 +1111,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1132,7 +1132,7 @@ Always matches the HVN's project. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#project_id AwsNetworkPeering#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#project_id AwsNetworkPeering#project_id} --- @@ -1146,7 +1146,7 @@ public readonly timeouts: AwsNetworkPeeringTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#timeouts AwsNetworkPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#timeouts AwsNetworkPeering#timeouts} --- @@ -1164,9 +1164,9 @@ const awsNetworkPeeringTimeouts: awsNetworkPeering.AwsNetworkPeeringTimeouts = { | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. | --- @@ -1178,7 +1178,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create}. --- @@ -1190,7 +1190,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default}. --- @@ -1202,7 +1202,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete}. --- diff --git a/docs/awsTransitGatewayAttachment.csharp.md b/docs/awsTransitGatewayAttachment.csharp.md index bef7b74a9..185fe2b76 100644 --- a/docs/awsTransitGatewayAttachment.csharp.md +++ b/docs/awsTransitGatewayAttachment.csharp.md @@ -4,7 +4,7 @@ ### AwsTransitGatewayAttachment -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the AwsTransitGatewayAttachmen The id of the existing AwsTransitGatewayAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use --- @@ -949,7 +949,7 @@ new AwsTransitGatewayAttachmentConfig { | ResourceShareArn | string | The Amazon Resource Name (ARN) of the Resource Share that is needed to grant HCP access to the transit gateway in AWS. | | TransitGatewayAttachmentId | string | The user-settable name of the transit gateway attachment in HCP. | | TransitGatewayId | string | The ID of the user-owned transit gateway in AWS. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. | | ProjectId | string | The ID of the HCP project where the transit gateway attachment is located." If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. | | Timeouts | AwsTransitGatewayAttachmentTimeouts | timeouts block. | @@ -1035,7 +1035,7 @@ public string HvnId { get; set; } The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#hvn_id AwsTransitGatewayAttachment#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#hvn_id AwsTransitGatewayAttachment#hvn_id} --- @@ -1051,7 +1051,7 @@ The Amazon Resource Name (ARN) of the Resource Share that is needed to grant HCP The Resource Share should be associated with the HCP AWS account principal (see [aws_ram_principal_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_principal_association)) and the transit gateway resource (see [aws_ram_resource_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_resource_association)) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#resource_share_arn AwsTransitGatewayAttachment#resource_share_arn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#resource_share_arn AwsTransitGatewayAttachment#resource_share_arn} --- @@ -1065,7 +1065,7 @@ public string TransitGatewayAttachmentId { get; set; } The user-settable name of the transit gateway attachment in HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_attachment_id AwsTransitGatewayAttachment#transit_gateway_attachment_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_attachment_id AwsTransitGatewayAttachment#transit_gateway_attachment_id} --- @@ -1081,7 +1081,7 @@ The ID of the user-owned transit gateway in AWS. The AWS region of the transit gateway must match the HVN. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_id AwsTransitGatewayAttachment#transit_gateway_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_id AwsTransitGatewayAttachment#transit_gateway_id} --- @@ -1093,7 +1093,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1110,7 +1110,7 @@ public string ProjectId { get; set; } The ID of the HCP project where the transit gateway attachment is located." If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#project_id AwsTransitGatewayAttachment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#project_id AwsTransitGatewayAttachment#project_id} --- @@ -1124,7 +1124,7 @@ public AwsTransitGatewayAttachmentTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#timeouts AwsTransitGatewayAttachment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#timeouts AwsTransitGatewayAttachment#timeouts} --- @@ -1146,9 +1146,9 @@ new AwsTransitGatewayAttachmentTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. | --- @@ -1160,7 +1160,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. --- @@ -1172,7 +1172,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. --- @@ -1184,7 +1184,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. --- diff --git a/docs/awsTransitGatewayAttachment.go.md b/docs/awsTransitGatewayAttachment.go.md index 01566b510..1cf8c0ce5 100644 --- a/docs/awsTransitGatewayAttachment.go.md +++ b/docs/awsTransitGatewayAttachment.go.md @@ -4,12 +4,12 @@ ### AwsTransitGatewayAttachment -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awstransitgatewayattachment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/awstransitgatewayattachment" awstransitgatewayattachment.NewAwsTransitGatewayAttachment(scope Construct, id *string, config AwsTransitGatewayAttachmentConfig) AwsTransitGatewayAttachment ``` @@ -405,7 +405,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awstransitgatewayattachment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/awstransitgatewayattachment" awstransitgatewayattachment.AwsTransitGatewayAttachment_IsConstruct(x interface{}) *bool ``` @@ -437,7 +437,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awstransitgatewayattachment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/awstransitgatewayattachment" awstransitgatewayattachment.AwsTransitGatewayAttachment_IsTerraformElement(x interface{}) *bool ``` @@ -451,7 +451,7 @@ awstransitgatewayattachment.AwsTransitGatewayAttachment_IsTerraformElement(x int ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awstransitgatewayattachment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/awstransitgatewayattachment" awstransitgatewayattachment.AwsTransitGatewayAttachment_IsTerraformResource(x interface{}) *bool ``` @@ -465,7 +465,7 @@ awstransitgatewayattachment.AwsTransitGatewayAttachment_IsTerraformResource(x in ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awstransitgatewayattachment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/awstransitgatewayattachment" awstransitgatewayattachment.AwsTransitGatewayAttachment_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -494,7 +494,7 @@ The construct id used in the generated config for the AwsTransitGatewayAttachmen The id of the existing AwsTransitGatewayAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use --- @@ -914,7 +914,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awstransitgatewayattachment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/awstransitgatewayattachment" &awstransitgatewayattachment.AwsTransitGatewayAttachmentConfig { Connection: interface{}, @@ -930,7 +930,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awstransitgatewayattachmen TransitGatewayId: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.awsTransitGatewayAttachment.AwsTransitGatewayAttachmentTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.awsTransitGatewayAttachment.AwsTransitGatewayAttachmentTimeouts, } ``` @@ -949,7 +949,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awstransitgatewayattachmen | ResourceShareArn | *string | The Amazon Resource Name (ARN) of the Resource Share that is needed to grant HCP access to the transit gateway in AWS. | | TransitGatewayAttachmentId | *string | The user-settable name of the transit gateway attachment in HCP. | | TransitGatewayId | *string | The ID of the user-owned transit gateway in AWS. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. | | ProjectId | *string | The ID of the HCP project where the transit gateway attachment is located." If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. | | Timeouts | AwsTransitGatewayAttachmentTimeouts | timeouts block. | @@ -1035,7 +1035,7 @@ HvnId *string The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#hvn_id AwsTransitGatewayAttachment#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#hvn_id AwsTransitGatewayAttachment#hvn_id} --- @@ -1051,7 +1051,7 @@ The Amazon Resource Name (ARN) of the Resource Share that is needed to grant HCP The Resource Share should be associated with the HCP AWS account principal (see [aws_ram_principal_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_principal_association)) and the transit gateway resource (see [aws_ram_resource_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_resource_association)) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#resource_share_arn AwsTransitGatewayAttachment#resource_share_arn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#resource_share_arn AwsTransitGatewayAttachment#resource_share_arn} --- @@ -1065,7 +1065,7 @@ TransitGatewayAttachmentId *string The user-settable name of the transit gateway attachment in HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_attachment_id AwsTransitGatewayAttachment#transit_gateway_attachment_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_attachment_id AwsTransitGatewayAttachment#transit_gateway_attachment_id} --- @@ -1081,7 +1081,7 @@ The ID of the user-owned transit gateway in AWS. The AWS region of the transit gateway must match the HVN. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_id AwsTransitGatewayAttachment#transit_gateway_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_id AwsTransitGatewayAttachment#transit_gateway_id} --- @@ -1093,7 +1093,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1110,7 +1110,7 @@ ProjectId *string The ID of the HCP project where the transit gateway attachment is located." If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#project_id AwsTransitGatewayAttachment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#project_id AwsTransitGatewayAttachment#project_id} --- @@ -1124,7 +1124,7 @@ Timeouts AwsTransitGatewayAttachmentTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#timeouts AwsTransitGatewayAttachment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#timeouts AwsTransitGatewayAttachment#timeouts} --- @@ -1133,7 +1133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awstransitgatewayattachment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/awstransitgatewayattachment" &awstransitgatewayattachment.AwsTransitGatewayAttachmentTimeouts { Create: *string, @@ -1146,9 +1146,9 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awstransitgatewayattachmen | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. | --- @@ -1160,7 +1160,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. --- @@ -1172,7 +1172,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. --- @@ -1184,7 +1184,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. --- @@ -1195,7 +1195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/awstransitgatewayattachment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/awstransitgatewayattachment" awstransitgatewayattachment.NewAwsTransitGatewayAttachmentTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AwsTransitGatewayAttachmentTimeoutsOutputReference ``` diff --git a/docs/awsTransitGatewayAttachment.java.md b/docs/awsTransitGatewayAttachment.java.md index 176853d17..85925d946 100644 --- a/docs/awsTransitGatewayAttachment.java.md +++ b/docs/awsTransitGatewayAttachment.java.md @@ -4,7 +4,7 @@ ### AwsTransitGatewayAttachment -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. #### Initializers @@ -48,7 +48,7 @@ AwsTransitGatewayAttachment.Builder.create(Construct scope, java.lang.String id) | resourceShareArn | java.lang.String | The Amazon Resource Name (ARN) of the Resource Share that is needed to grant HCP access to the transit gateway in AWS. | | transitGatewayAttachmentId | java.lang.String | The user-settable name of the transit gateway attachment in HCP. | | transitGatewayId | java.lang.String | The ID of the user-owned transit gateway in AWS. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. | | projectId | java.lang.String | The ID of the HCP project where the transit gateway attachment is located." If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. | | timeouts | AwsTransitGatewayAttachmentTimeouts | timeouts block. | @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#hvn_id AwsTransitGatewayAttachment#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#hvn_id AwsTransitGatewayAttachment#hvn_id} --- @@ -132,7 +132,7 @@ The Amazon Resource Name (ARN) of the Resource Share that is needed to grant HCP The Resource Share should be associated with the HCP AWS account principal (see [aws_ram_principal_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_principal_association)) and the transit gateway resource (see [aws_ram_resource_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_resource_association)) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#resource_share_arn AwsTransitGatewayAttachment#resource_share_arn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#resource_share_arn AwsTransitGatewayAttachment#resource_share_arn} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The user-settable name of the transit gateway attachment in HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_attachment_id AwsTransitGatewayAttachment#transit_gateway_attachment_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_attachment_id AwsTransitGatewayAttachment#transit_gateway_attachment_id} --- @@ -154,7 +154,7 @@ The ID of the user-owned transit gateway in AWS. The AWS region of the transit gateway must match the HVN. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_id AwsTransitGatewayAttachment#transit_gateway_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_id AwsTransitGatewayAttachment#transit_gateway_id} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -175,7 +175,7 @@ If you experience problems setting this value it might not be settable. Please t The ID of the HCP project where the transit gateway attachment is located." If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#project_id AwsTransitGatewayAttachment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#project_id AwsTransitGatewayAttachment#project_id} --- @@ -185,7 +185,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#timeouts AwsTransitGatewayAttachment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#timeouts AwsTransitGatewayAttachment#timeouts} --- @@ -639,7 +639,7 @@ The construct id used in the generated config for the AwsTransitGatewayAttachmen The id of the existing AwsTransitGatewayAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use --- @@ -1098,7 +1098,7 @@ AwsTransitGatewayAttachmentConfig.builder() | resourceShareArn | java.lang.String | The Amazon Resource Name (ARN) of the Resource Share that is needed to grant HCP access to the transit gateway in AWS. | | transitGatewayAttachmentId | java.lang.String | The user-settable name of the transit gateway attachment in HCP. | | transitGatewayId | java.lang.String | The ID of the user-owned transit gateway in AWS. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. | | projectId | java.lang.String | The ID of the HCP project where the transit gateway attachment is located." If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. | | timeouts | AwsTransitGatewayAttachmentTimeouts | timeouts block. | @@ -1184,7 +1184,7 @@ public java.lang.String getHvnId(); The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#hvn_id AwsTransitGatewayAttachment#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#hvn_id AwsTransitGatewayAttachment#hvn_id} --- @@ -1200,7 +1200,7 @@ The Amazon Resource Name (ARN) of the Resource Share that is needed to grant HCP The Resource Share should be associated with the HCP AWS account principal (see [aws_ram_principal_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_principal_association)) and the transit gateway resource (see [aws_ram_resource_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_resource_association)) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#resource_share_arn AwsTransitGatewayAttachment#resource_share_arn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#resource_share_arn AwsTransitGatewayAttachment#resource_share_arn} --- @@ -1214,7 +1214,7 @@ public java.lang.String getTransitGatewayAttachmentId(); The user-settable name of the transit gateway attachment in HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_attachment_id AwsTransitGatewayAttachment#transit_gateway_attachment_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_attachment_id AwsTransitGatewayAttachment#transit_gateway_attachment_id} --- @@ -1230,7 +1230,7 @@ The ID of the user-owned transit gateway in AWS. The AWS region of the transit gateway must match the HVN. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_id AwsTransitGatewayAttachment#transit_gateway_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_id AwsTransitGatewayAttachment#transit_gateway_id} --- @@ -1242,7 +1242,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1259,7 +1259,7 @@ public java.lang.String getProjectId(); The ID of the HCP project where the transit gateway attachment is located." If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#project_id AwsTransitGatewayAttachment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#project_id AwsTransitGatewayAttachment#project_id} --- @@ -1273,7 +1273,7 @@ public AwsTransitGatewayAttachmentTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#timeouts AwsTransitGatewayAttachment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#timeouts AwsTransitGatewayAttachment#timeouts} --- @@ -1295,9 +1295,9 @@ AwsTransitGatewayAttachmentTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. | --- @@ -1309,7 +1309,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. --- @@ -1321,7 +1321,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. --- @@ -1333,7 +1333,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. --- diff --git a/docs/awsTransitGatewayAttachment.python.md b/docs/awsTransitGatewayAttachment.python.md index e15539ba7..c478a1692 100644 --- a/docs/awsTransitGatewayAttachment.python.md +++ b/docs/awsTransitGatewayAttachment.python.md @@ -4,7 +4,7 @@ ### AwsTransitGatewayAttachment -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. #### Initializers @@ -46,7 +46,7 @@ awsTransitGatewayAttachment.AwsTransitGatewayAttachment( | resource_share_arn | str | The Amazon Resource Name (ARN) of the Resource Share that is needed to grant HCP access to the transit gateway in AWS. | | transit_gateway_attachment_id | str | The user-settable name of the transit gateway attachment in HCP. | | transit_gateway_id | str | The ID of the user-owned transit gateway in AWS. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. | | project_id | str | The ID of the HCP project where the transit gateway attachment is located." If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. | | timeouts | AwsTransitGatewayAttachmentTimeouts | timeouts block. | @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#hvn_id AwsTransitGatewayAttachment#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#hvn_id AwsTransitGatewayAttachment#hvn_id} --- @@ -130,7 +130,7 @@ The Amazon Resource Name (ARN) of the Resource Share that is needed to grant HCP The Resource Share should be associated with the HCP AWS account principal (see [aws_ram_principal_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_principal_association)) and the transit gateway resource (see [aws_ram_resource_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_resource_association)) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#resource_share_arn AwsTransitGatewayAttachment#resource_share_arn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#resource_share_arn AwsTransitGatewayAttachment#resource_share_arn} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The user-settable name of the transit gateway attachment in HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_attachment_id AwsTransitGatewayAttachment#transit_gateway_attachment_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_attachment_id AwsTransitGatewayAttachment#transit_gateway_attachment_id} --- @@ -152,7 +152,7 @@ The ID of the user-owned transit gateway in AWS. The AWS region of the transit gateway must match the HVN. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_id AwsTransitGatewayAttachment#transit_gateway_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_id AwsTransitGatewayAttachment#transit_gateway_id} --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -173,7 +173,7 @@ If you experience problems setting this value it might not be settable. Please t The ID of the HCP project where the transit gateway attachment is located." If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#project_id AwsTransitGatewayAttachment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#project_id AwsTransitGatewayAttachment#project_id} --- @@ -183,7 +183,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#timeouts AwsTransitGatewayAttachment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#timeouts AwsTransitGatewayAttachment#timeouts} --- @@ -553,7 +553,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. --- @@ -561,7 +561,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. --- @@ -569,7 +569,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. --- @@ -705,7 +705,7 @@ The construct id used in the generated config for the AwsTransitGatewayAttachmen The id of the existing AwsTransitGatewayAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use --- @@ -1160,7 +1160,7 @@ awsTransitGatewayAttachment.AwsTransitGatewayAttachmentConfig( | resource_share_arn | str | The Amazon Resource Name (ARN) of the Resource Share that is needed to grant HCP access to the transit gateway in AWS. | | transit_gateway_attachment_id | str | The user-settable name of the transit gateway attachment in HCP. | | transit_gateway_id | str | The ID of the user-owned transit gateway in AWS. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. | | project_id | str | The ID of the HCP project where the transit gateway attachment is located." If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. | | timeouts | AwsTransitGatewayAttachmentTimeouts | timeouts block. | @@ -1246,7 +1246,7 @@ hvn_id: str The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#hvn_id AwsTransitGatewayAttachment#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#hvn_id AwsTransitGatewayAttachment#hvn_id} --- @@ -1262,7 +1262,7 @@ The Amazon Resource Name (ARN) of the Resource Share that is needed to grant HCP The Resource Share should be associated with the HCP AWS account principal (see [aws_ram_principal_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_principal_association)) and the transit gateway resource (see [aws_ram_resource_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_resource_association)) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#resource_share_arn AwsTransitGatewayAttachment#resource_share_arn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#resource_share_arn AwsTransitGatewayAttachment#resource_share_arn} --- @@ -1276,7 +1276,7 @@ transit_gateway_attachment_id: str The user-settable name of the transit gateway attachment in HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_attachment_id AwsTransitGatewayAttachment#transit_gateway_attachment_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_attachment_id AwsTransitGatewayAttachment#transit_gateway_attachment_id} --- @@ -1292,7 +1292,7 @@ The ID of the user-owned transit gateway in AWS. The AWS region of the transit gateway must match the HVN. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_id AwsTransitGatewayAttachment#transit_gateway_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_id AwsTransitGatewayAttachment#transit_gateway_id} --- @@ -1304,7 +1304,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1321,7 +1321,7 @@ project_id: str The ID of the HCP project where the transit gateway attachment is located." If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#project_id AwsTransitGatewayAttachment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#project_id AwsTransitGatewayAttachment#project_id} --- @@ -1335,7 +1335,7 @@ timeouts: AwsTransitGatewayAttachmentTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#timeouts AwsTransitGatewayAttachment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#timeouts AwsTransitGatewayAttachment#timeouts} --- @@ -1357,9 +1357,9 @@ awsTransitGatewayAttachment.AwsTransitGatewayAttachmentTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. | --- @@ -1371,7 +1371,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. --- @@ -1383,7 +1383,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. --- @@ -1395,7 +1395,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. --- diff --git a/docs/awsTransitGatewayAttachment.typescript.md b/docs/awsTransitGatewayAttachment.typescript.md index 5264405df..2c2425b3e 100644 --- a/docs/awsTransitGatewayAttachment.typescript.md +++ b/docs/awsTransitGatewayAttachment.typescript.md @@ -4,7 +4,7 @@ ### AwsTransitGatewayAttachment -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the AwsTransitGatewayAttachmen The id of the existing AwsTransitGatewayAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use --- @@ -934,7 +934,7 @@ const awsTransitGatewayAttachmentConfig: awsTransitGatewayAttachment.AwsTransitG | resourceShareArn | string | The Amazon Resource Name (ARN) of the Resource Share that is needed to grant HCP access to the transit gateway in AWS. | | transitGatewayAttachmentId | string | The user-settable name of the transit gateway attachment in HCP. | | transitGatewayId | string | The ID of the user-owned transit gateway in AWS. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. | | projectId | string | The ID of the HCP project where the transit gateway attachment is located." If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. | | timeouts | AwsTransitGatewayAttachmentTimeouts | timeouts block. | @@ -1020,7 +1020,7 @@ public readonly hvnId: string; The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#hvn_id AwsTransitGatewayAttachment#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#hvn_id AwsTransitGatewayAttachment#hvn_id} --- @@ -1036,7 +1036,7 @@ The Amazon Resource Name (ARN) of the Resource Share that is needed to grant HCP The Resource Share should be associated with the HCP AWS account principal (see [aws_ram_principal_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_principal_association)) and the transit gateway resource (see [aws_ram_resource_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_resource_association)) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#resource_share_arn AwsTransitGatewayAttachment#resource_share_arn} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#resource_share_arn AwsTransitGatewayAttachment#resource_share_arn} --- @@ -1050,7 +1050,7 @@ public readonly transitGatewayAttachmentId: string; The user-settable name of the transit gateway attachment in HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_attachment_id AwsTransitGatewayAttachment#transit_gateway_attachment_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_attachment_id AwsTransitGatewayAttachment#transit_gateway_attachment_id} --- @@ -1066,7 +1066,7 @@ The ID of the user-owned transit gateway in AWS. The AWS region of the transit gateway must match the HVN. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_id AwsTransitGatewayAttachment#transit_gateway_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_id AwsTransitGatewayAttachment#transit_gateway_id} --- @@ -1078,7 +1078,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1095,7 +1095,7 @@ public readonly projectId: string; The ID of the HCP project where the transit gateway attachment is located." If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#project_id AwsTransitGatewayAttachment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#project_id AwsTransitGatewayAttachment#project_id} --- @@ -1109,7 +1109,7 @@ public readonly timeouts: AwsTransitGatewayAttachmentTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#timeouts AwsTransitGatewayAttachment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#timeouts AwsTransitGatewayAttachment#timeouts} --- @@ -1127,9 +1127,9 @@ const awsTransitGatewayAttachmentTimeouts: awsTransitGatewayAttachment.AwsTransi | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. | --- @@ -1141,7 +1141,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create}. --- @@ -1153,7 +1153,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default}. --- @@ -1165,7 +1165,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete}. --- diff --git a/docs/azurePeeringConnection.csharp.md b/docs/azurePeeringConnection.csharp.md index 81eb0853f..58aa89092 100644 --- a/docs/azurePeeringConnection.csharp.md +++ b/docs/azurePeeringConnection.csharp.md @@ -4,7 +4,7 @@ ### AzurePeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection hcp_azure_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection hcp_azure_peering_connection}. #### Initializers @@ -73,8 +73,10 @@ Must be unique amongst siblings in the same scope | MoveTo | Moves this resource to the target resource given by moveTarget. | | MoveToId | Moves this resource to the resource corresponding to "id". | | PutTimeouts | *No description.* | +| ResetAllowForwardedTraffic | *No description.* | | ResetId | *No description.* | | ResetTimeouts | *No description.* | +| ResetUseRemoteGateways | *No description.* | --- @@ -372,6 +374,12 @@ private void PutTimeouts(AzurePeeringConnectionTimeouts Value) --- +##### `ResetAllowForwardedTraffic` + +```csharp +private void ResetAllowForwardedTraffic() +``` + ##### `ResetId` ```csharp @@ -384,6 +392,12 @@ private void ResetId() private void ResetTimeouts() ``` +##### `ResetUseRemoteGateways` + +```csharp +private void ResetUseRemoteGateways() +``` + #### Static Functions | **Name** | **Description** | @@ -487,7 +501,7 @@ The construct id used in the generated config for the AzurePeeringConnection to The id of the existing AzurePeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -526,6 +540,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | SelfLink | string | *No description.* | | State | string | *No description.* | | Timeouts | AzurePeeringConnectionTimeoutsOutputReference | *No description.* | +| AllowForwardedTrafficInput | object | *No description.* | | HvnLinkInput | string | *No description.* | | IdInput | string | *No description.* | | PeeringIdInput | string | *No description.* | @@ -535,6 +550,8 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | PeerVnetNameInput | string | *No description.* | | PeerVnetRegionInput | string | *No description.* | | TimeoutsInput | object | *No description.* | +| UseRemoteGatewaysInput | object | *No description.* | +| AllowForwardedTraffic | object | *No description.* | | HvnLink | string | *No description.* | | Id | string | *No description.* | | PeeringId | string | *No description.* | @@ -543,6 +560,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | PeerTenantId | string | *No description.* | | PeerVnetName | string | *No description.* | | PeerVnetRegion | string | *No description.* | +| UseRemoteGateways | object | *No description.* | --- @@ -778,6 +796,16 @@ public AzurePeeringConnectionTimeoutsOutputReference Timeouts { get; } --- +##### `AllowForwardedTrafficInput`Optional + +```csharp +public object AllowForwardedTrafficInput { get; } +``` + +- *Type:* object + +--- + ##### `HvnLinkInput`Optional ```csharp @@ -868,6 +896,26 @@ public object TimeoutsInput { get; } --- +##### `UseRemoteGatewaysInput`Optional + +```csharp +public object UseRemoteGatewaysInput { get; } +``` + +- *Type:* object + +--- + +##### `AllowForwardedTraffic`Required + +```csharp +public object AllowForwardedTraffic { get; } +``` + +- *Type:* object + +--- + ##### `HvnLink`Required ```csharp @@ -948,6 +996,16 @@ public string PeerVnetRegion { get; } --- +##### `UseRemoteGateways`Required + +```csharp +public object UseRemoteGateways { get; } +``` + +- *Type:* object + +--- + #### Constants | **Name** | **Type** | **Description** | @@ -990,8 +1048,10 @@ new AzurePeeringConnectionConfig { string PeerTenantId, string PeerVnetName, string PeerVnetRegion, + object AllowForwardedTraffic = null, string Id = null, - AzurePeeringConnectionTimeouts Timeouts = null + AzurePeeringConnectionTimeouts Timeouts = null, + object UseRemoteGateways = null }; ``` @@ -1013,8 +1073,10 @@ new AzurePeeringConnectionConfig { | PeerTenantId | string | The tenant ID of the peer VNet in Azure. | | PeerVnetName | string | The name of the peer VNet in Azure. | | PeerVnetRegion | string | The region of the peer VNet in Azure. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. | +| AllowForwardedTraffic | object | Whether the forwarded traffic originating from the peered VNet is allowed in the HVN. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. | | Timeouts | AzurePeeringConnectionTimeouts | timeouts block. | +| UseRemoteGateways | object | If the HVN should use the gateway of the peered VNet. | --- @@ -1098,7 +1160,7 @@ public string HvnLink { get; set; } The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#hvn_link AzurePeeringConnection#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#hvn_link AzurePeeringConnection#hvn_link} --- @@ -1112,7 +1174,7 @@ public string PeeringId { get; set; } The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peering_id AzurePeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peering_id AzurePeeringConnection#peering_id} --- @@ -1126,7 +1188,7 @@ public string PeerResourceGroupName { get; set; } The resource group name of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_resource_group_name AzurePeeringConnection#peer_resource_group_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_resource_group_name AzurePeeringConnection#peer_resource_group_name} --- @@ -1140,7 +1202,7 @@ public string PeerSubscriptionId { get; set; } The subscription ID of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_subscription_id AzurePeeringConnection#peer_subscription_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_subscription_id AzurePeeringConnection#peer_subscription_id} --- @@ -1154,7 +1216,7 @@ public string PeerTenantId { get; set; } The tenant ID of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_tenant_id AzurePeeringConnection#peer_tenant_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_tenant_id AzurePeeringConnection#peer_tenant_id} --- @@ -1168,7 +1230,7 @@ public string PeerVnetName { get; set; } The name of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_vnet_name AzurePeeringConnection#peer_vnet_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_vnet_name AzurePeeringConnection#peer_vnet_name} --- @@ -1182,7 +1244,21 @@ public string PeerVnetRegion { get; set; } The region of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_vnet_region AzurePeeringConnection#peer_vnet_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_vnet_region AzurePeeringConnection#peer_vnet_region} + +--- + +##### `AllowForwardedTraffic`Optional + +```csharp +public object AllowForwardedTraffic { get; set; } +``` + +- *Type:* object + +Whether the forwarded traffic originating from the peered VNet is allowed in the HVN. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#allow_forwarded_traffic AzurePeeringConnection#allow_forwarded_traffic} --- @@ -1194,7 +1270,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1211,7 +1287,21 @@ public AzurePeeringConnectionTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#timeouts AzurePeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#timeouts AzurePeeringConnection#timeouts} + +--- + +##### `UseRemoteGateways`Optional + +```csharp +public object UseRemoteGateways { get; set; } +``` + +- *Type:* object + +If the HVN should use the gateway of the peered VNet. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#use_remote_gateways AzurePeeringConnection#use_remote_gateways} --- @@ -1233,9 +1323,9 @@ new AzurePeeringConnectionTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. | --- @@ -1247,7 +1337,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. --- @@ -1259,7 +1349,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. --- @@ -1271,7 +1361,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. --- diff --git a/docs/azurePeeringConnection.go.md b/docs/azurePeeringConnection.go.md index 8cbe5d557..b277ea469 100644 --- a/docs/azurePeeringConnection.go.md +++ b/docs/azurePeeringConnection.go.md @@ -4,12 +4,12 @@ ### AzurePeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection hcp_azure_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection hcp_azure_peering_connection}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/azurepeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/azurepeeringconnection" azurepeeringconnection.NewAzurePeeringConnection(scope Construct, id *string, config AzurePeeringConnectionConfig) AzurePeeringConnection ``` @@ -73,8 +73,10 @@ Must be unique amongst siblings in the same scope | MoveTo | Moves this resource to the target resource given by moveTarget. | | MoveToId | Moves this resource to the resource corresponding to "id". | | PutTimeouts | *No description.* | +| ResetAllowForwardedTraffic | *No description.* | | ResetId | *No description.* | | ResetTimeouts | *No description.* | +| ResetUseRemoteGateways | *No description.* | --- @@ -372,6 +374,12 @@ func PutTimeouts(value AzurePeeringConnectionTimeouts) --- +##### `ResetAllowForwardedTraffic` + +```go +func ResetAllowForwardedTraffic() +``` + ##### `ResetId` ```go @@ -384,6 +392,12 @@ func ResetId() func ResetTimeouts() ``` +##### `ResetUseRemoteGateways` + +```go +func ResetUseRemoteGateways() +``` + #### Static Functions | **Name** | **Description** | @@ -398,7 +412,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/azurepeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/azurepeeringconnection" azurepeeringconnection.AzurePeeringConnection_IsConstruct(x interface{}) *bool ``` @@ -430,7 +444,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/azurepeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/azurepeeringconnection" azurepeeringconnection.AzurePeeringConnection_IsTerraformElement(x interface{}) *bool ``` @@ -444,7 +458,7 @@ azurepeeringconnection.AzurePeeringConnection_IsTerraformElement(x interface{}) ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/azurepeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/azurepeeringconnection" azurepeeringconnection.AzurePeeringConnection_IsTerraformResource(x interface{}) *bool ``` @@ -458,7 +472,7 @@ azurepeeringconnection.AzurePeeringConnection_IsTerraformResource(x interface{}) ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/azurepeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/azurepeeringconnection" azurepeeringconnection.AzurePeeringConnection_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -487,7 +501,7 @@ The construct id used in the generated config for the AzurePeeringConnection to The id of the existing AzurePeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -526,6 +540,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | SelfLink | *string | *No description.* | | State | *string | *No description.* | | Timeouts | AzurePeeringConnectionTimeoutsOutputReference | *No description.* | +| AllowForwardedTrafficInput | interface{} | *No description.* | | HvnLinkInput | *string | *No description.* | | IdInput | *string | *No description.* | | PeeringIdInput | *string | *No description.* | @@ -535,6 +550,8 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | PeerVnetNameInput | *string | *No description.* | | PeerVnetRegionInput | *string | *No description.* | | TimeoutsInput | interface{} | *No description.* | +| UseRemoteGatewaysInput | interface{} | *No description.* | +| AllowForwardedTraffic | interface{} | *No description.* | | HvnLink | *string | *No description.* | | Id | *string | *No description.* | | PeeringId | *string | *No description.* | @@ -543,6 +560,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | PeerTenantId | *string | *No description.* | | PeerVnetName | *string | *No description.* | | PeerVnetRegion | *string | *No description.* | +| UseRemoteGateways | interface{} | *No description.* | --- @@ -778,6 +796,16 @@ func Timeouts() AzurePeeringConnectionTimeoutsOutputReference --- +##### `AllowForwardedTrafficInput`Optional + +```go +func AllowForwardedTrafficInput() interface{} +``` + +- *Type:* interface{} + +--- + ##### `HvnLinkInput`Optional ```go @@ -868,6 +896,26 @@ func TimeoutsInput() interface{} --- +##### `UseRemoteGatewaysInput`Optional + +```go +func UseRemoteGatewaysInput() interface{} +``` + +- *Type:* interface{} + +--- + +##### `AllowForwardedTraffic`Required + +```go +func AllowForwardedTraffic() interface{} +``` + +- *Type:* interface{} + +--- + ##### `HvnLink`Required ```go @@ -948,6 +996,16 @@ func PeerVnetRegion() *string --- +##### `UseRemoteGateways`Required + +```go +func UseRemoteGateways() interface{} +``` + +- *Type:* interface{} + +--- + #### Constants | **Name** | **Type** | **Description** | @@ -973,7 +1031,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/azurepeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/azurepeeringconnection" &azurepeeringconnection.AzurePeeringConnectionConfig { Connection: interface{}, @@ -990,8 +1048,10 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/azurepeeringconnection" PeerTenantId: *string, PeerVnetName: *string, PeerVnetRegion: *string, + AllowForwardedTraffic: interface{}, Id: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.azurePeeringConnection.AzurePeeringConnectionTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.azurePeeringConnection.AzurePeeringConnectionTimeouts, + UseRemoteGateways: interface{}, } ``` @@ -1013,8 +1073,10 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/azurepeeringconnection" | PeerTenantId | *string | The tenant ID of the peer VNet in Azure. | | PeerVnetName | *string | The name of the peer VNet in Azure. | | PeerVnetRegion | *string | The region of the peer VNet in Azure. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. | +| AllowForwardedTraffic | interface{} | Whether the forwarded traffic originating from the peered VNet is allowed in the HVN. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. | | Timeouts | AzurePeeringConnectionTimeouts | timeouts block. | +| UseRemoteGateways | interface{} | If the HVN should use the gateway of the peered VNet. | --- @@ -1098,7 +1160,7 @@ HvnLink *string The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#hvn_link AzurePeeringConnection#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#hvn_link AzurePeeringConnection#hvn_link} --- @@ -1112,7 +1174,7 @@ PeeringId *string The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peering_id AzurePeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peering_id AzurePeeringConnection#peering_id} --- @@ -1126,7 +1188,7 @@ PeerResourceGroupName *string The resource group name of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_resource_group_name AzurePeeringConnection#peer_resource_group_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_resource_group_name AzurePeeringConnection#peer_resource_group_name} --- @@ -1140,7 +1202,7 @@ PeerSubscriptionId *string The subscription ID of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_subscription_id AzurePeeringConnection#peer_subscription_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_subscription_id AzurePeeringConnection#peer_subscription_id} --- @@ -1154,7 +1216,7 @@ PeerTenantId *string The tenant ID of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_tenant_id AzurePeeringConnection#peer_tenant_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_tenant_id AzurePeeringConnection#peer_tenant_id} --- @@ -1168,7 +1230,7 @@ PeerVnetName *string The name of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_vnet_name AzurePeeringConnection#peer_vnet_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_vnet_name AzurePeeringConnection#peer_vnet_name} --- @@ -1182,7 +1244,21 @@ PeerVnetRegion *string The region of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_vnet_region AzurePeeringConnection#peer_vnet_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_vnet_region AzurePeeringConnection#peer_vnet_region} + +--- + +##### `AllowForwardedTraffic`Optional + +```go +AllowForwardedTraffic interface{} +``` + +- *Type:* interface{} + +Whether the forwarded traffic originating from the peered VNet is allowed in the HVN. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#allow_forwarded_traffic AzurePeeringConnection#allow_forwarded_traffic} --- @@ -1194,7 +1270,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1211,7 +1287,21 @@ Timeouts AzurePeeringConnectionTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#timeouts AzurePeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#timeouts AzurePeeringConnection#timeouts} + +--- + +##### `UseRemoteGateways`Optional + +```go +UseRemoteGateways interface{} +``` + +- *Type:* interface{} + +If the HVN should use the gateway of the peered VNet. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#use_remote_gateways AzurePeeringConnection#use_remote_gateways} --- @@ -1220,7 +1310,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/azurepeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/azurepeeringconnection" &azurepeeringconnection.AzurePeeringConnectionTimeouts { Create: *string, @@ -1233,9 +1323,9 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/azurepeeringconnection" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. | --- @@ -1247,7 +1337,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. --- @@ -1259,7 +1349,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. --- @@ -1271,7 +1361,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. --- @@ -1282,7 +1372,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/azurepeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/azurepeeringconnection" azurepeeringconnection.NewAzurePeeringConnectionTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AzurePeeringConnectionTimeoutsOutputReference ``` diff --git a/docs/azurePeeringConnection.java.md b/docs/azurePeeringConnection.java.md index 582433cc1..686563e7f 100644 --- a/docs/azurePeeringConnection.java.md +++ b/docs/azurePeeringConnection.java.md @@ -4,7 +4,7 @@ ### AzurePeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection hcp_azure_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection hcp_azure_peering_connection}. #### Initializers @@ -30,8 +30,12 @@ AzurePeeringConnection.Builder.create(Construct scope, java.lang.String id) .peerTenantId(java.lang.String) .peerVnetName(java.lang.String) .peerVnetRegion(java.lang.String) +// .allowForwardedTraffic(java.lang.Boolean) +// .allowForwardedTraffic(IResolvable) // .id(java.lang.String) // .timeouts(AzurePeeringConnectionTimeouts) +// .useRemoteGateways(java.lang.Boolean) +// .useRemoteGateways(IResolvable) .build(); ``` @@ -53,8 +57,10 @@ AzurePeeringConnection.Builder.create(Construct scope, java.lang.String id) | peerTenantId | java.lang.String | The tenant ID of the peer VNet in Azure. | | peerVnetName | java.lang.String | The name of the peer VNet in Azure. | | peerVnetRegion | java.lang.String | The region of the peer VNet in Azure. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. | +| allowForwardedTraffic | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the forwarded traffic originating from the peered VNet is allowed in the HVN. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. | | timeouts | AzurePeeringConnectionTimeouts | timeouts block. | +| useRemoteGateways | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If the HVN should use the gateway of the peered VNet. | --- @@ -124,7 +130,7 @@ Must be unique amongst siblings in the same scope The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#hvn_link AzurePeeringConnection#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#hvn_link AzurePeeringConnection#hvn_link} --- @@ -134,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peering_id AzurePeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peering_id AzurePeeringConnection#peering_id} --- @@ -144,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The resource group name of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_resource_group_name AzurePeeringConnection#peer_resource_group_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_resource_group_name AzurePeeringConnection#peer_resource_group_name} --- @@ -154,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The subscription ID of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_subscription_id AzurePeeringConnection#peer_subscription_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_subscription_id AzurePeeringConnection#peer_subscription_id} --- @@ -164,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The tenant ID of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_tenant_id AzurePeeringConnection#peer_tenant_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_tenant_id AzurePeeringConnection#peer_tenant_id} --- @@ -174,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The name of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_vnet_name AzurePeeringConnection#peer_vnet_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_vnet_name AzurePeeringConnection#peer_vnet_name} --- @@ -184,7 +190,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The region of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_vnet_region AzurePeeringConnection#peer_vnet_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_vnet_region AzurePeeringConnection#peer_vnet_region} + +--- + +##### `allowForwardedTraffic`Optional + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +Whether the forwarded traffic originating from the peered VNet is allowed in the HVN. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#allow_forwarded_traffic AzurePeeringConnection#allow_forwarded_traffic} --- @@ -192,7 +208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -205,7 +221,17 @@ If you experience problems setting this value it might not be settable. Please t timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#timeouts AzurePeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#timeouts AzurePeeringConnection#timeouts} + +--- + +##### `useRemoteGateways`Optional + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +If the HVN should use the gateway of the peered VNet. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#use_remote_gateways AzurePeeringConnection#use_remote_gateways} --- @@ -236,8 +262,10 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi | moveTo | Moves this resource to the target resource given by moveTarget. | | moveToId | Moves this resource to the resource corresponding to "id". | | putTimeouts | *No description.* | +| resetAllowForwardedTraffic | *No description.* | | resetId | *No description.* | | resetTimeouts | *No description.* | +| resetUseRemoteGateways | *No description.* | --- @@ -537,6 +565,12 @@ public void putTimeouts(AzurePeeringConnectionTimeouts value) --- +##### `resetAllowForwardedTraffic` + +```java +public void resetAllowForwardedTraffic() +``` + ##### `resetId` ```java @@ -549,6 +583,12 @@ public void resetId() public void resetTimeouts() ``` +##### `resetUseRemoteGateways` + +```java +public void resetUseRemoteGateways() +``` + #### Static Functions | **Name** | **Description** | @@ -652,7 +692,7 @@ The construct id used in the generated config for the AzurePeeringConnection to The id of the existing AzurePeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -691,6 +731,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | selfLink | java.lang.String | *No description.* | | state | java.lang.String | *No description.* | | timeouts | AzurePeeringConnectionTimeoutsOutputReference | *No description.* | +| allowForwardedTrafficInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | hvnLinkInput | java.lang.String | *No description.* | | idInput | java.lang.String | *No description.* | | peeringIdInput | java.lang.String | *No description.* | @@ -700,6 +741,8 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | peerVnetNameInput | java.lang.String | *No description.* | | peerVnetRegionInput | java.lang.String | *No description.* | | timeoutsInput | com.hashicorp.cdktf.IResolvable OR AzurePeeringConnectionTimeouts | *No description.* | +| useRemoteGatewaysInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| allowForwardedTraffic | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | hvnLink | java.lang.String | *No description.* | | id | java.lang.String | *No description.* | | peeringId | java.lang.String | *No description.* | @@ -708,6 +751,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | peerTenantId | java.lang.String | *No description.* | | peerVnetName | java.lang.String | *No description.* | | peerVnetRegion | java.lang.String | *No description.* | +| useRemoteGateways | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | --- @@ -943,6 +987,16 @@ public AzurePeeringConnectionTimeoutsOutputReference getTimeouts(); --- +##### `allowForwardedTrafficInput`Optional + +```java +public java.lang.Object getAllowForwardedTrafficInput(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +--- + ##### `hvnLinkInput`Optional ```java @@ -1033,6 +1087,26 @@ public java.lang.Object getTimeoutsInput(); --- +##### `useRemoteGatewaysInput`Optional + +```java +public java.lang.Object getUseRemoteGatewaysInput(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +--- + +##### `allowForwardedTraffic`Required + +```java +public java.lang.Object getAllowForwardedTraffic(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +--- + ##### `hvnLink`Required ```java @@ -1113,6 +1187,16 @@ public java.lang.String getPeerVnetRegion(); --- +##### `useRemoteGateways`Required + +```java +public java.lang.Object getUseRemoteGateways(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +--- + #### Constants | **Name** | **Type** | **Description** | @@ -1159,8 +1243,12 @@ AzurePeeringConnectionConfig.builder() .peerTenantId(java.lang.String) .peerVnetName(java.lang.String) .peerVnetRegion(java.lang.String) +// .allowForwardedTraffic(java.lang.Boolean) +// .allowForwardedTraffic(IResolvable) // .id(java.lang.String) // .timeouts(AzurePeeringConnectionTimeouts) +// .useRemoteGateways(java.lang.Boolean) +// .useRemoteGateways(IResolvable) .build(); ``` @@ -1182,8 +1270,10 @@ AzurePeeringConnectionConfig.builder() | peerTenantId | java.lang.String | The tenant ID of the peer VNet in Azure. | | peerVnetName | java.lang.String | The name of the peer VNet in Azure. | | peerVnetRegion | java.lang.String | The region of the peer VNet in Azure. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. | +| allowForwardedTraffic | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Whether the forwarded traffic originating from the peered VNet is allowed in the HVN. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. | | timeouts | AzurePeeringConnectionTimeouts | timeouts block. | +| useRemoteGateways | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If the HVN should use the gateway of the peered VNet. | --- @@ -1267,7 +1357,7 @@ public java.lang.String getHvnLink(); The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#hvn_link AzurePeeringConnection#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#hvn_link AzurePeeringConnection#hvn_link} --- @@ -1281,7 +1371,7 @@ public java.lang.String getPeeringId(); The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peering_id AzurePeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peering_id AzurePeeringConnection#peering_id} --- @@ -1295,7 +1385,7 @@ public java.lang.String getPeerResourceGroupName(); The resource group name of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_resource_group_name AzurePeeringConnection#peer_resource_group_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_resource_group_name AzurePeeringConnection#peer_resource_group_name} --- @@ -1309,7 +1399,7 @@ public java.lang.String getPeerSubscriptionId(); The subscription ID of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_subscription_id AzurePeeringConnection#peer_subscription_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_subscription_id AzurePeeringConnection#peer_subscription_id} --- @@ -1323,7 +1413,7 @@ public java.lang.String getPeerTenantId(); The tenant ID of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_tenant_id AzurePeeringConnection#peer_tenant_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_tenant_id AzurePeeringConnection#peer_tenant_id} --- @@ -1337,7 +1427,7 @@ public java.lang.String getPeerVnetName(); The name of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_vnet_name AzurePeeringConnection#peer_vnet_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_vnet_name AzurePeeringConnection#peer_vnet_name} --- @@ -1351,7 +1441,21 @@ public java.lang.String getPeerVnetRegion(); The region of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_vnet_region AzurePeeringConnection#peer_vnet_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_vnet_region AzurePeeringConnection#peer_vnet_region} + +--- + +##### `allowForwardedTraffic`Optional + +```java +public java.lang.Object getAllowForwardedTraffic(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +Whether the forwarded traffic originating from the peered VNet is allowed in the HVN. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#allow_forwarded_traffic AzurePeeringConnection#allow_forwarded_traffic} --- @@ -1363,7 +1467,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1380,7 +1484,21 @@ public AzurePeeringConnectionTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#timeouts AzurePeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#timeouts AzurePeeringConnection#timeouts} + +--- + +##### `useRemoteGateways`Optional + +```java +public java.lang.Object getUseRemoteGateways(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +If the HVN should use the gateway of the peered VNet. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#use_remote_gateways AzurePeeringConnection#use_remote_gateways} --- @@ -1402,9 +1520,9 @@ AzurePeeringConnectionTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. | --- @@ -1416,7 +1534,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. --- @@ -1428,7 +1546,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. --- @@ -1440,7 +1558,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. --- diff --git a/docs/azurePeeringConnection.python.md b/docs/azurePeeringConnection.python.md index 72945d004..7b9ab73cf 100644 --- a/docs/azurePeeringConnection.python.md +++ b/docs/azurePeeringConnection.python.md @@ -4,7 +4,7 @@ ### AzurePeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection hcp_azure_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection hcp_azure_peering_connection}. #### Initializers @@ -28,8 +28,10 @@ azurePeeringConnection.AzurePeeringConnection( peer_tenant_id: str, peer_vnet_name: str, peer_vnet_region: str, + allow_forwarded_traffic: typing.Union[bool, IResolvable] = None, id: str = None, - timeouts: AzurePeeringConnectionTimeouts = None + timeouts: AzurePeeringConnectionTimeouts = None, + use_remote_gateways: typing.Union[bool, IResolvable] = None ) ``` @@ -51,8 +53,10 @@ azurePeeringConnection.AzurePeeringConnection( | peer_tenant_id | str | The tenant ID of the peer VNet in Azure. | | peer_vnet_name | str | The name of the peer VNet in Azure. | | peer_vnet_region | str | The region of the peer VNet in Azure. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. | +| allow_forwarded_traffic | typing.Union[bool, cdktf.IResolvable] | Whether the forwarded traffic originating from the peered VNet is allowed in the HVN. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. | | timeouts | AzurePeeringConnectionTimeouts | timeouts block. | +| use_remote_gateways | typing.Union[bool, cdktf.IResolvable] | If the HVN should use the gateway of the peered VNet. | --- @@ -122,7 +126,7 @@ Must be unique amongst siblings in the same scope The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#hvn_link AzurePeeringConnection#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#hvn_link AzurePeeringConnection#hvn_link} --- @@ -132,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peering_id AzurePeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peering_id AzurePeeringConnection#peering_id} --- @@ -142,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The resource group name of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_resource_group_name AzurePeeringConnection#peer_resource_group_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_resource_group_name AzurePeeringConnection#peer_resource_group_name} --- @@ -152,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The subscription ID of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_subscription_id AzurePeeringConnection#peer_subscription_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_subscription_id AzurePeeringConnection#peer_subscription_id} --- @@ -162,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The tenant ID of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_tenant_id AzurePeeringConnection#peer_tenant_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_tenant_id AzurePeeringConnection#peer_tenant_id} --- @@ -172,7 +176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The name of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_vnet_name AzurePeeringConnection#peer_vnet_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_vnet_name AzurePeeringConnection#peer_vnet_name} --- @@ -182,7 +186,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The region of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_vnet_region AzurePeeringConnection#peer_vnet_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_vnet_region AzurePeeringConnection#peer_vnet_region} + +--- + +##### `allow_forwarded_traffic`Optional + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +Whether the forwarded traffic originating from the peered VNet is allowed in the HVN. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#allow_forwarded_traffic AzurePeeringConnection#allow_forwarded_traffic} --- @@ -190,7 +204,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -203,7 +217,17 @@ If you experience problems setting this value it might not be settable. Please t timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#timeouts AzurePeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#timeouts AzurePeeringConnection#timeouts} + +--- + +##### `use_remote_gateways`Optional + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +If the HVN should use the gateway of the peered VNet. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#use_remote_gateways AzurePeeringConnection#use_remote_gateways} --- @@ -234,8 +258,10 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi | move_to | Moves this resource to the target resource given by moveTarget. | | move_to_id | Moves this resource to the resource corresponding to "id". | | put_timeouts | *No description.* | +| reset_allow_forwarded_traffic | *No description.* | | reset_id | *No description.* | | reset_timeouts | *No description.* | +| reset_use_remote_gateways | *No description.* | --- @@ -572,7 +598,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. --- @@ -580,7 +606,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. --- @@ -588,10 +614,16 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. --- +##### `reset_allow_forwarded_traffic` + +```python +def reset_allow_forwarded_traffic() -> None +``` + ##### `reset_id` ```python @@ -604,6 +636,12 @@ def reset_id() -> None def reset_timeouts() -> None ``` +##### `reset_use_remote_gateways` + +```python +def reset_use_remote_gateways() -> None +``` + #### Static Functions | **Name** | **Description** | @@ -718,7 +756,7 @@ The construct id used in the generated config for the AzurePeeringConnection to The id of the existing AzurePeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -757,6 +795,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | self_link | str | *No description.* | | state | str | *No description.* | | timeouts | AzurePeeringConnectionTimeoutsOutputReference | *No description.* | +| allow_forwarded_traffic_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | hvn_link_input | str | *No description.* | | id_input | str | *No description.* | | peering_id_input | str | *No description.* | @@ -766,6 +805,8 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | peer_vnet_name_input | str | *No description.* | | peer_vnet_region_input | str | *No description.* | | timeouts_input | typing.Union[cdktf.IResolvable, AzurePeeringConnectionTimeouts] | *No description.* | +| use_remote_gateways_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| allow_forwarded_traffic | typing.Union[bool, cdktf.IResolvable] | *No description.* | | hvn_link | str | *No description.* | | id | str | *No description.* | | peering_id | str | *No description.* | @@ -774,6 +815,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | peer_tenant_id | str | *No description.* | | peer_vnet_name | str | *No description.* | | peer_vnet_region | str | *No description.* | +| use_remote_gateways | typing.Union[bool, cdktf.IResolvable] | *No description.* | --- @@ -1009,6 +1051,16 @@ timeouts: AzurePeeringConnectionTimeoutsOutputReference --- +##### `allow_forwarded_traffic_input`Optional + +```python +allow_forwarded_traffic_input: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +--- + ##### `hvn_link_input`Optional ```python @@ -1099,6 +1151,26 @@ timeouts_input: typing.Union[IResolvable, AzurePeeringConnectionTimeouts] --- +##### `use_remote_gateways_input`Optional + +```python +use_remote_gateways_input: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +--- + +##### `allow_forwarded_traffic`Required + +```python +allow_forwarded_traffic: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +--- + ##### `hvn_link`Required ```python @@ -1179,6 +1251,16 @@ peer_vnet_region: str --- +##### `use_remote_gateways`Required + +```python +use_remote_gateways: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +--- + #### Constants | **Name** | **Type** | **Description** | @@ -1221,8 +1303,10 @@ azurePeeringConnection.AzurePeeringConnectionConfig( peer_tenant_id: str, peer_vnet_name: str, peer_vnet_region: str, + allow_forwarded_traffic: typing.Union[bool, IResolvable] = None, id: str = None, - timeouts: AzurePeeringConnectionTimeouts = None + timeouts: AzurePeeringConnectionTimeouts = None, + use_remote_gateways: typing.Union[bool, IResolvable] = None ) ``` @@ -1244,8 +1328,10 @@ azurePeeringConnection.AzurePeeringConnectionConfig( | peer_tenant_id | str | The tenant ID of the peer VNet in Azure. | | peer_vnet_name | str | The name of the peer VNet in Azure. | | peer_vnet_region | str | The region of the peer VNet in Azure. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. | +| allow_forwarded_traffic | typing.Union[bool, cdktf.IResolvable] | Whether the forwarded traffic originating from the peered VNet is allowed in the HVN. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. | | timeouts | AzurePeeringConnectionTimeouts | timeouts block. | +| use_remote_gateways | typing.Union[bool, cdktf.IResolvable] | If the HVN should use the gateway of the peered VNet. | --- @@ -1329,7 +1415,7 @@ hvn_link: str The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#hvn_link AzurePeeringConnection#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#hvn_link AzurePeeringConnection#hvn_link} --- @@ -1343,7 +1429,7 @@ peering_id: str The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peering_id AzurePeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peering_id AzurePeeringConnection#peering_id} --- @@ -1357,7 +1443,7 @@ peer_resource_group_name: str The resource group name of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_resource_group_name AzurePeeringConnection#peer_resource_group_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_resource_group_name AzurePeeringConnection#peer_resource_group_name} --- @@ -1371,7 +1457,7 @@ peer_subscription_id: str The subscription ID of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_subscription_id AzurePeeringConnection#peer_subscription_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_subscription_id AzurePeeringConnection#peer_subscription_id} --- @@ -1385,7 +1471,7 @@ peer_tenant_id: str The tenant ID of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_tenant_id AzurePeeringConnection#peer_tenant_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_tenant_id AzurePeeringConnection#peer_tenant_id} --- @@ -1399,7 +1485,7 @@ peer_vnet_name: str The name of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_vnet_name AzurePeeringConnection#peer_vnet_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_vnet_name AzurePeeringConnection#peer_vnet_name} --- @@ -1413,7 +1499,21 @@ peer_vnet_region: str The region of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_vnet_region AzurePeeringConnection#peer_vnet_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_vnet_region AzurePeeringConnection#peer_vnet_region} + +--- + +##### `allow_forwarded_traffic`Optional + +```python +allow_forwarded_traffic: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +Whether the forwarded traffic originating from the peered VNet is allowed in the HVN. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#allow_forwarded_traffic AzurePeeringConnection#allow_forwarded_traffic} --- @@ -1425,7 +1525,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1442,7 +1542,21 @@ timeouts: AzurePeeringConnectionTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#timeouts AzurePeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#timeouts AzurePeeringConnection#timeouts} + +--- + +##### `use_remote_gateways`Optional + +```python +use_remote_gateways: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +If the HVN should use the gateway of the peered VNet. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#use_remote_gateways AzurePeeringConnection#use_remote_gateways} --- @@ -1464,9 +1578,9 @@ azurePeeringConnection.AzurePeeringConnectionTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. | --- @@ -1478,7 +1592,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. --- @@ -1490,7 +1604,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. --- @@ -1502,7 +1616,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. --- diff --git a/docs/azurePeeringConnection.typescript.md b/docs/azurePeeringConnection.typescript.md index ab16b692c..502192e59 100644 --- a/docs/azurePeeringConnection.typescript.md +++ b/docs/azurePeeringConnection.typescript.md @@ -4,7 +4,7 @@ ### AzurePeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection hcp_azure_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection hcp_azure_peering_connection}. #### Initializers @@ -73,8 +73,10 @@ Must be unique amongst siblings in the same scope | moveTo | Moves this resource to the target resource given by moveTarget. | | moveToId | Moves this resource to the resource corresponding to "id". | | putTimeouts | *No description.* | +| resetAllowForwardedTraffic | *No description.* | | resetId | *No description.* | | resetTimeouts | *No description.* | +| resetUseRemoteGateways | *No description.* | --- @@ -372,6 +374,12 @@ public putTimeouts(value: AzurePeeringConnectionTimeouts): void --- +##### `resetAllowForwardedTraffic` + +```typescript +public resetAllowForwardedTraffic(): void +``` + ##### `resetId` ```typescript @@ -384,6 +392,12 @@ public resetId(): void public resetTimeouts(): void ``` +##### `resetUseRemoteGateways` + +```typescript +public resetUseRemoteGateways(): void +``` + #### Static Functions | **Name** | **Description** | @@ -487,7 +501,7 @@ The construct id used in the generated config for the AzurePeeringConnection to The id of the existing AzurePeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -526,6 +540,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | selfLink | string | *No description.* | | state | string | *No description.* | | timeouts | AzurePeeringConnectionTimeoutsOutputReference | *No description.* | +| allowForwardedTrafficInput | boolean \| cdktf.IResolvable | *No description.* | | hvnLinkInput | string | *No description.* | | idInput | string | *No description.* | | peeringIdInput | string | *No description.* | @@ -535,6 +550,8 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | peerVnetNameInput | string | *No description.* | | peerVnetRegionInput | string | *No description.* | | timeoutsInput | cdktf.IResolvable \| AzurePeeringConnectionTimeouts | *No description.* | +| useRemoteGatewaysInput | boolean \| cdktf.IResolvable | *No description.* | +| allowForwardedTraffic | boolean \| cdktf.IResolvable | *No description.* | | hvnLink | string | *No description.* | | id | string | *No description.* | | peeringId | string | *No description.* | @@ -543,6 +560,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | peerTenantId | string | *No description.* | | peerVnetName | string | *No description.* | | peerVnetRegion | string | *No description.* | +| useRemoteGateways | boolean \| cdktf.IResolvable | *No description.* | --- @@ -778,6 +796,16 @@ public readonly timeouts: AzurePeeringConnectionTimeoutsOutputReference; --- +##### `allowForwardedTrafficInput`Optional + +```typescript +public readonly allowForwardedTrafficInput: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +--- + ##### `hvnLinkInput`Optional ```typescript @@ -868,6 +896,26 @@ public readonly timeoutsInput: IResolvable | AzurePeeringConnectionTimeouts; --- +##### `useRemoteGatewaysInput`Optional + +```typescript +public readonly useRemoteGatewaysInput: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +--- + +##### `allowForwardedTraffic`Required + +```typescript +public readonly allowForwardedTraffic: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +--- + ##### `hvnLink`Required ```typescript @@ -948,6 +996,16 @@ public readonly peerVnetRegion: string; --- +##### `useRemoteGateways`Required + +```typescript +public readonly useRemoteGateways: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +--- + #### Constants | **Name** | **Type** | **Description** | @@ -996,8 +1054,10 @@ const azurePeeringConnectionConfig: azurePeeringConnection.AzurePeeringConnectio | peerTenantId | string | The tenant ID of the peer VNet in Azure. | | peerVnetName | string | The name of the peer VNet in Azure. | | peerVnetRegion | string | The region of the peer VNet in Azure. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. | +| allowForwardedTraffic | boolean \| cdktf.IResolvable | Whether the forwarded traffic originating from the peered VNet is allowed in the HVN. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. | | timeouts | AzurePeeringConnectionTimeouts | timeouts block. | +| useRemoteGateways | boolean \| cdktf.IResolvable | If the HVN should use the gateway of the peered VNet. | --- @@ -1081,7 +1141,7 @@ public readonly hvnLink: string; The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#hvn_link AzurePeeringConnection#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#hvn_link AzurePeeringConnection#hvn_link} --- @@ -1095,7 +1155,7 @@ public readonly peeringId: string; The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peering_id AzurePeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peering_id AzurePeeringConnection#peering_id} --- @@ -1109,7 +1169,7 @@ public readonly peerResourceGroupName: string; The resource group name of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_resource_group_name AzurePeeringConnection#peer_resource_group_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_resource_group_name AzurePeeringConnection#peer_resource_group_name} --- @@ -1123,7 +1183,7 @@ public readonly peerSubscriptionId: string; The subscription ID of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_subscription_id AzurePeeringConnection#peer_subscription_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_subscription_id AzurePeeringConnection#peer_subscription_id} --- @@ -1137,7 +1197,7 @@ public readonly peerTenantId: string; The tenant ID of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_tenant_id AzurePeeringConnection#peer_tenant_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_tenant_id AzurePeeringConnection#peer_tenant_id} --- @@ -1151,7 +1211,7 @@ public readonly peerVnetName: string; The name of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_vnet_name AzurePeeringConnection#peer_vnet_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_vnet_name AzurePeeringConnection#peer_vnet_name} --- @@ -1165,7 +1225,21 @@ public readonly peerVnetRegion: string; The region of the peer VNet in Azure. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_vnet_region AzurePeeringConnection#peer_vnet_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_vnet_region AzurePeeringConnection#peer_vnet_region} + +--- + +##### `allowForwardedTraffic`Optional + +```typescript +public readonly allowForwardedTraffic: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +Whether the forwarded traffic originating from the peered VNet is allowed in the HVN. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#allow_forwarded_traffic AzurePeeringConnection#allow_forwarded_traffic} --- @@ -1177,7 +1251,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1194,7 +1268,21 @@ public readonly timeouts: AzurePeeringConnectionTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#timeouts AzurePeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#timeouts AzurePeeringConnection#timeouts} + +--- + +##### `useRemoteGateways`Optional + +```typescript +public readonly useRemoteGateways: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +If the HVN should use the gateway of the peered VNet. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#use_remote_gateways AzurePeeringConnection#use_remote_gateways} --- @@ -1212,9 +1300,9 @@ const azurePeeringConnectionTimeouts: azurePeeringConnection.AzurePeeringConnect | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. | --- @@ -1226,7 +1314,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create}. --- @@ -1238,7 +1326,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default}. --- @@ -1250,7 +1338,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete}. --- diff --git a/docs/boundaryCluster.csharp.md b/docs/boundaryCluster.csharp.md index c87db6ef0..a82372b33 100644 --- a/docs/boundaryCluster.csharp.md +++ b/docs/boundaryCluster.csharp.md @@ -4,7 +4,7 @@ ### BoundaryCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster hcp_boundary_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster hcp_boundary_cluster}. #### Initializers @@ -514,7 +514,7 @@ The construct id used in the generated config for the BoundaryCluster to import. The id of the existing BoundaryCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#import import section} in the documentation of this resource for the id to use --- @@ -959,7 +959,7 @@ new BoundaryClusterConfig { | Password | string | The password of the initial admin user. | | Tier | string | The tier that the HCP Boundary cluster will be provisioned as, 'Standard' or 'Plus'. | | Username | string | The username of the initial admin user. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. | | MaintenanceWindowConfig | BoundaryClusterMaintenanceWindowConfig | maintenance_window_config block. | | ProjectId | string | The ID of the HCP project where the Boundary cluster is located. | | Timeouts | BoundaryClusterTimeouts | timeouts block. | @@ -1046,7 +1046,7 @@ public string ClusterId { get; set; } The ID of the Boundary cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#cluster_id BoundaryCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#cluster_id BoundaryCluster#cluster_id} --- @@ -1062,7 +1062,7 @@ The password of the initial admin user. This must be at least 8 characters in length. Note that this may show up in logs, and it will be stored in the state file. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#password BoundaryCluster#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#password BoundaryCluster#password} --- @@ -1076,7 +1076,7 @@ public string Tier { get; set; } The tier that the HCP Boundary cluster will be provisioned as, 'Standard' or 'Plus'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#tier BoundaryCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#tier BoundaryCluster#tier} --- @@ -1092,7 +1092,7 @@ The username of the initial admin user. This must be at least 3 characters in length, alphanumeric, hyphen, or period. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#username BoundaryCluster#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#username BoundaryCluster#username} --- @@ -1104,7 +1104,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1121,7 +1121,7 @@ public BoundaryClusterMaintenanceWindowConfig MaintenanceWindowConfig { get; set maintenance_window_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#maintenance_window_config BoundaryCluster#maintenance_window_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#maintenance_window_config BoundaryCluster#maintenance_window_config} --- @@ -1138,7 +1138,7 @@ The ID of the HCP project where the Boundary cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#project_id BoundaryCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#project_id BoundaryCluster#project_id} --- @@ -1152,7 +1152,7 @@ public BoundaryClusterTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#timeouts BoundaryCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#timeouts BoundaryCluster#timeouts} --- @@ -1194,7 +1194,7 @@ The maintenance day of the week for scheduled upgrades. Valid options for maintenance window day - `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#day BoundaryCluster#day} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#day BoundaryCluster#day} --- @@ -1210,7 +1210,7 @@ The end time which upgrades can be performed. Uses 24H clock and must be in UTC time zone. Valid options include - 1 to 24 (inclusive) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#end BoundaryCluster#end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#end BoundaryCluster#end} --- @@ -1226,7 +1226,7 @@ The start time which upgrades can be performed. Uses 24H clock and must be in UTC time zone. Valid options include - 0 to 23 (inclusive) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#start BoundaryCluster#start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#start BoundaryCluster#start} --- @@ -1240,7 +1240,7 @@ public string UpgradeType { get; set; } The upgrade type for the cluster. Valid options for upgrade type - `AUTOMATIC`, `SCHEDULED`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#upgrade_type BoundaryCluster#upgrade_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#upgrade_type BoundaryCluster#upgrade_type} --- @@ -1262,9 +1262,9 @@ new BoundaryClusterTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. | --- @@ -1276,7 +1276,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. --- @@ -1288,7 +1288,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. --- @@ -1300,7 +1300,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. --- diff --git a/docs/boundaryCluster.go.md b/docs/boundaryCluster.go.md index 8e96b38c0..79eb67a6b 100644 --- a/docs/boundaryCluster.go.md +++ b/docs/boundaryCluster.go.md @@ -4,12 +4,12 @@ ### BoundaryCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster hcp_boundary_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster hcp_boundary_cluster}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/boundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/boundarycluster" boundarycluster.NewBoundaryCluster(scope Construct, id *string, config BoundaryClusterConfig) BoundaryCluster ``` @@ -425,7 +425,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/boundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/boundarycluster" boundarycluster.BoundaryCluster_IsConstruct(x interface{}) *bool ``` @@ -457,7 +457,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/boundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/boundarycluster" boundarycluster.BoundaryCluster_IsTerraformElement(x interface{}) *bool ``` @@ -471,7 +471,7 @@ boundarycluster.BoundaryCluster_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/boundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/boundarycluster" boundarycluster.BoundaryCluster_IsTerraformResource(x interface{}) *bool ``` @@ -485,7 +485,7 @@ boundarycluster.BoundaryCluster_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/boundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/boundarycluster" boundarycluster.BoundaryCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -514,7 +514,7 @@ The construct id used in the generated config for the BoundaryCluster to import. The id of the existing BoundaryCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#import import section} in the documentation of this resource for the id to use --- @@ -923,7 +923,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/boundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/boundarycluster" &boundarycluster.BoundaryClusterConfig { Connection: interface{}, @@ -938,9 +938,9 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/boundarycluster" Tier: *string, Username: *string, Id: *string, - MaintenanceWindowConfig: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.boundaryCluster.BoundaryClusterMaintenanceWindowConfig, + MaintenanceWindowConfig: github.com/cdktf/cdktf-provider-hcp-go/hcp.boundaryCluster.BoundaryClusterMaintenanceWindowConfig, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.boundaryCluster.BoundaryClusterTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.boundaryCluster.BoundaryClusterTimeouts, } ``` @@ -959,7 +959,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/boundarycluster" | Password | *string | The password of the initial admin user. | | Tier | *string | The tier that the HCP Boundary cluster will be provisioned as, 'Standard' or 'Plus'. | | Username | *string | The username of the initial admin user. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. | | MaintenanceWindowConfig | BoundaryClusterMaintenanceWindowConfig | maintenance_window_config block. | | ProjectId | *string | The ID of the HCP project where the Boundary cluster is located. | | Timeouts | BoundaryClusterTimeouts | timeouts block. | @@ -1046,7 +1046,7 @@ ClusterId *string The ID of the Boundary cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#cluster_id BoundaryCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#cluster_id BoundaryCluster#cluster_id} --- @@ -1062,7 +1062,7 @@ The password of the initial admin user. This must be at least 8 characters in length. Note that this may show up in logs, and it will be stored in the state file. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#password BoundaryCluster#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#password BoundaryCluster#password} --- @@ -1076,7 +1076,7 @@ Tier *string The tier that the HCP Boundary cluster will be provisioned as, 'Standard' or 'Plus'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#tier BoundaryCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#tier BoundaryCluster#tier} --- @@ -1092,7 +1092,7 @@ The username of the initial admin user. This must be at least 3 characters in length, alphanumeric, hyphen, or period. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#username BoundaryCluster#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#username BoundaryCluster#username} --- @@ -1104,7 +1104,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1121,7 +1121,7 @@ MaintenanceWindowConfig BoundaryClusterMaintenanceWindowConfig maintenance_window_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#maintenance_window_config BoundaryCluster#maintenance_window_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#maintenance_window_config BoundaryCluster#maintenance_window_config} --- @@ -1138,7 +1138,7 @@ The ID of the HCP project where the Boundary cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#project_id BoundaryCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#project_id BoundaryCluster#project_id} --- @@ -1152,7 +1152,7 @@ Timeouts BoundaryClusterTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#timeouts BoundaryCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#timeouts BoundaryCluster#timeouts} --- @@ -1161,7 +1161,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/boundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/boundarycluster" &boundarycluster.BoundaryClusterMaintenanceWindowConfig { Day: *string, @@ -1194,7 +1194,7 @@ The maintenance day of the week for scheduled upgrades. Valid options for maintenance window day - `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#day BoundaryCluster#day} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#day BoundaryCluster#day} --- @@ -1210,7 +1210,7 @@ The end time which upgrades can be performed. Uses 24H clock and must be in UTC time zone. Valid options include - 1 to 24 (inclusive) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#end BoundaryCluster#end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#end BoundaryCluster#end} --- @@ -1226,7 +1226,7 @@ The start time which upgrades can be performed. Uses 24H clock and must be in UTC time zone. Valid options include - 0 to 23 (inclusive) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#start BoundaryCluster#start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#start BoundaryCluster#start} --- @@ -1240,7 +1240,7 @@ UpgradeType *string The upgrade type for the cluster. Valid options for upgrade type - `AUTOMATIC`, `SCHEDULED`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#upgrade_type BoundaryCluster#upgrade_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#upgrade_type BoundaryCluster#upgrade_type} --- @@ -1249,7 +1249,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/boundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/boundarycluster" &boundarycluster.BoundaryClusterTimeouts { Create: *string, @@ -1262,9 +1262,9 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/boundarycluster" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. | --- @@ -1276,7 +1276,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. --- @@ -1288,7 +1288,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. --- @@ -1300,7 +1300,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. --- @@ -1311,7 +1311,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/boundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/boundarycluster" boundarycluster.NewBoundaryClusterMaintenanceWindowConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) BoundaryClusterMaintenanceWindowConfigOutputReference ``` @@ -1676,7 +1676,7 @@ func InternalValue() BoundaryClusterMaintenanceWindowConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/boundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/boundarycluster" boundarycluster.NewBoundaryClusterTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) BoundaryClusterTimeoutsOutputReference ``` diff --git a/docs/boundaryCluster.java.md b/docs/boundaryCluster.java.md index 0f040fdaa..9ee1928fe 100644 --- a/docs/boundaryCluster.java.md +++ b/docs/boundaryCluster.java.md @@ -4,7 +4,7 @@ ### BoundaryCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster hcp_boundary_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster hcp_boundary_cluster}. #### Initializers @@ -49,7 +49,7 @@ BoundaryCluster.Builder.create(Construct scope, java.lang.String id) | password | java.lang.String | The password of the initial admin user. | | tier | java.lang.String | The tier that the HCP Boundary cluster will be provisioned as, 'Standard' or 'Plus'. | | username | java.lang.String | The username of the initial admin user. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. | | maintenanceWindowConfig | BoundaryClusterMaintenanceWindowConfig | maintenance_window_config block. | | projectId | java.lang.String | The ID of the HCP project where the Boundary cluster is located. | | timeouts | BoundaryClusterTimeouts | timeouts block. | @@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope The ID of the Boundary cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#cluster_id BoundaryCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#cluster_id BoundaryCluster#cluster_id} --- @@ -134,7 +134,7 @@ The password of the initial admin user. This must be at least 8 characters in length. Note that this may show up in logs, and it will be stored in the state file. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#password BoundaryCluster#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#password BoundaryCluster#password} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The tier that the HCP Boundary cluster will be provisioned as, 'Standard' or 'Plus'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#tier BoundaryCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#tier BoundaryCluster#tier} --- @@ -156,7 +156,7 @@ The username of the initial admin user. This must be at least 3 characters in length, alphanumeric, hyphen, or period. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#username BoundaryCluster#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#username BoundaryCluster#username} --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -177,7 +177,7 @@ If you experience problems setting this value it might not be settable. Please t maintenance_window_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#maintenance_window_config BoundaryCluster#maintenance_window_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#maintenance_window_config BoundaryCluster#maintenance_window_config} --- @@ -190,7 +190,7 @@ The ID of the HCP project where the Boundary cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#project_id BoundaryCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#project_id BoundaryCluster#project_id} --- @@ -200,7 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#timeouts BoundaryCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#timeouts BoundaryCluster#timeouts} --- @@ -674,7 +674,7 @@ The construct id used in the generated config for the BoundaryCluster to import. The id of the existing BoundaryCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1123,7 +1123,7 @@ BoundaryClusterConfig.builder() | password | java.lang.String | The password of the initial admin user. | | tier | java.lang.String | The tier that the HCP Boundary cluster will be provisioned as, 'Standard' or 'Plus'. | | username | java.lang.String | The username of the initial admin user. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. | | maintenanceWindowConfig | BoundaryClusterMaintenanceWindowConfig | maintenance_window_config block. | | projectId | java.lang.String | The ID of the HCP project where the Boundary cluster is located. | | timeouts | BoundaryClusterTimeouts | timeouts block. | @@ -1210,7 +1210,7 @@ public java.lang.String getClusterId(); The ID of the Boundary cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#cluster_id BoundaryCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#cluster_id BoundaryCluster#cluster_id} --- @@ -1226,7 +1226,7 @@ The password of the initial admin user. This must be at least 8 characters in length. Note that this may show up in logs, and it will be stored in the state file. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#password BoundaryCluster#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#password BoundaryCluster#password} --- @@ -1240,7 +1240,7 @@ public java.lang.String getTier(); The tier that the HCP Boundary cluster will be provisioned as, 'Standard' or 'Plus'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#tier BoundaryCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#tier BoundaryCluster#tier} --- @@ -1256,7 +1256,7 @@ The username of the initial admin user. This must be at least 3 characters in length, alphanumeric, hyphen, or period. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#username BoundaryCluster#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#username BoundaryCluster#username} --- @@ -1268,7 +1268,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1285,7 +1285,7 @@ public BoundaryClusterMaintenanceWindowConfig getMaintenanceWindowConfig(); maintenance_window_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#maintenance_window_config BoundaryCluster#maintenance_window_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#maintenance_window_config BoundaryCluster#maintenance_window_config} --- @@ -1302,7 +1302,7 @@ The ID of the HCP project where the Boundary cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#project_id BoundaryCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#project_id BoundaryCluster#project_id} --- @@ -1316,7 +1316,7 @@ public BoundaryClusterTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#timeouts BoundaryCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#timeouts BoundaryCluster#timeouts} --- @@ -1358,7 +1358,7 @@ The maintenance day of the week for scheduled upgrades. Valid options for maintenance window day - `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#day BoundaryCluster#day} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#day BoundaryCluster#day} --- @@ -1374,7 +1374,7 @@ The end time which upgrades can be performed. Uses 24H clock and must be in UTC time zone. Valid options include - 1 to 24 (inclusive) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#end BoundaryCluster#end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#end BoundaryCluster#end} --- @@ -1390,7 +1390,7 @@ The start time which upgrades can be performed. Uses 24H clock and must be in UTC time zone. Valid options include - 0 to 23 (inclusive) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#start BoundaryCluster#start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#start BoundaryCluster#start} --- @@ -1404,7 +1404,7 @@ public java.lang.String getUpgradeType(); The upgrade type for the cluster. Valid options for upgrade type - `AUTOMATIC`, `SCHEDULED`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#upgrade_type BoundaryCluster#upgrade_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#upgrade_type BoundaryCluster#upgrade_type} --- @@ -1426,9 +1426,9 @@ BoundaryClusterTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. | --- @@ -1440,7 +1440,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. --- @@ -1452,7 +1452,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. --- @@ -1464,7 +1464,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. --- diff --git a/docs/boundaryCluster.python.md b/docs/boundaryCluster.python.md index 360f2e727..8474eb460 100644 --- a/docs/boundaryCluster.python.md +++ b/docs/boundaryCluster.python.md @@ -4,7 +4,7 @@ ### BoundaryCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster hcp_boundary_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster hcp_boundary_cluster}. #### Initializers @@ -47,7 +47,7 @@ boundaryCluster.BoundaryCluster( | password | str | The password of the initial admin user. | | tier | str | The tier that the HCP Boundary cluster will be provisioned as, 'Standard' or 'Plus'. | | username | str | The username of the initial admin user. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. | | maintenance_window_config | BoundaryClusterMaintenanceWindowConfig | maintenance_window_config block. | | project_id | str | The ID of the HCP project where the Boundary cluster is located. | | timeouts | BoundaryClusterTimeouts | timeouts block. | @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope The ID of the Boundary cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#cluster_id BoundaryCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#cluster_id BoundaryCluster#cluster_id} --- @@ -132,7 +132,7 @@ The password of the initial admin user. This must be at least 8 characters in length. Note that this may show up in logs, and it will be stored in the state file. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#password BoundaryCluster#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#password BoundaryCluster#password} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The tier that the HCP Boundary cluster will be provisioned as, 'Standard' or 'Plus'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#tier BoundaryCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#tier BoundaryCluster#tier} --- @@ -154,7 +154,7 @@ The username of the initial admin user. This must be at least 3 characters in length, alphanumeric, hyphen, or period. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#username BoundaryCluster#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#username BoundaryCluster#username} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -175,7 +175,7 @@ If you experience problems setting this value it might not be settable. Please t maintenance_window_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#maintenance_window_config BoundaryCluster#maintenance_window_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#maintenance_window_config BoundaryCluster#maintenance_window_config} --- @@ -188,7 +188,7 @@ The ID of the HCP project where the Boundary cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#project_id BoundaryCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#project_id BoundaryCluster#project_id} --- @@ -198,7 +198,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#timeouts BoundaryCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#timeouts BoundaryCluster#timeouts} --- @@ -575,7 +575,7 @@ The maintenance day of the week for scheduled upgrades. Valid options for maintenance window day - `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#day BoundaryCluster#day} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#day BoundaryCluster#day} --- @@ -587,7 +587,7 @@ The end time which upgrades can be performed. Uses 24H clock and must be in UTC time zone. Valid options include - 1 to 24 (inclusive) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#end BoundaryCluster#end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#end BoundaryCluster#end} --- @@ -599,7 +599,7 @@ The start time which upgrades can be performed. Uses 24H clock and must be in UTC time zone. Valid options include - 0 to 23 (inclusive) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#start BoundaryCluster#start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#start BoundaryCluster#start} --- @@ -609,7 +609,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The upgrade type for the cluster. Valid options for upgrade type - `AUTOMATIC`, `SCHEDULED`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#upgrade_type BoundaryCluster#upgrade_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#upgrade_type BoundaryCluster#upgrade_type} --- @@ -627,7 +627,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. --- @@ -635,7 +635,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. --- @@ -643,7 +643,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. --- @@ -785,7 +785,7 @@ The construct id used in the generated config for the BoundaryCluster to import. The id of the existing BoundaryCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1230,7 +1230,7 @@ boundaryCluster.BoundaryClusterConfig( | password | str | The password of the initial admin user. | | tier | str | The tier that the HCP Boundary cluster will be provisioned as, 'Standard' or 'Plus'. | | username | str | The username of the initial admin user. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. | | maintenance_window_config | BoundaryClusterMaintenanceWindowConfig | maintenance_window_config block. | | project_id | str | The ID of the HCP project where the Boundary cluster is located. | | timeouts | BoundaryClusterTimeouts | timeouts block. | @@ -1317,7 +1317,7 @@ cluster_id: str The ID of the Boundary cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#cluster_id BoundaryCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#cluster_id BoundaryCluster#cluster_id} --- @@ -1333,7 +1333,7 @@ The password of the initial admin user. This must be at least 8 characters in length. Note that this may show up in logs, and it will be stored in the state file. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#password BoundaryCluster#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#password BoundaryCluster#password} --- @@ -1347,7 +1347,7 @@ tier: str The tier that the HCP Boundary cluster will be provisioned as, 'Standard' or 'Plus'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#tier BoundaryCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#tier BoundaryCluster#tier} --- @@ -1363,7 +1363,7 @@ The username of the initial admin user. This must be at least 3 characters in length, alphanumeric, hyphen, or period. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#username BoundaryCluster#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#username BoundaryCluster#username} --- @@ -1375,7 +1375,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1392,7 +1392,7 @@ maintenance_window_config: BoundaryClusterMaintenanceWindowConfig maintenance_window_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#maintenance_window_config BoundaryCluster#maintenance_window_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#maintenance_window_config BoundaryCluster#maintenance_window_config} --- @@ -1409,7 +1409,7 @@ The ID of the HCP project where the Boundary cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#project_id BoundaryCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#project_id BoundaryCluster#project_id} --- @@ -1423,7 +1423,7 @@ timeouts: BoundaryClusterTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#timeouts BoundaryCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#timeouts BoundaryCluster#timeouts} --- @@ -1465,7 +1465,7 @@ The maintenance day of the week for scheduled upgrades. Valid options for maintenance window day - `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#day BoundaryCluster#day} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#day BoundaryCluster#day} --- @@ -1481,7 +1481,7 @@ The end time which upgrades can be performed. Uses 24H clock and must be in UTC time zone. Valid options include - 1 to 24 (inclusive) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#end BoundaryCluster#end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#end BoundaryCluster#end} --- @@ -1497,7 +1497,7 @@ The start time which upgrades can be performed. Uses 24H clock and must be in UTC time zone. Valid options include - 0 to 23 (inclusive) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#start BoundaryCluster#start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#start BoundaryCluster#start} --- @@ -1511,7 +1511,7 @@ upgrade_type: str The upgrade type for the cluster. Valid options for upgrade type - `AUTOMATIC`, `SCHEDULED`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#upgrade_type BoundaryCluster#upgrade_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#upgrade_type BoundaryCluster#upgrade_type} --- @@ -1533,9 +1533,9 @@ boundaryCluster.BoundaryClusterTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. | --- @@ -1547,7 +1547,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. --- @@ -1559,7 +1559,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. --- @@ -1571,7 +1571,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. --- diff --git a/docs/boundaryCluster.typescript.md b/docs/boundaryCluster.typescript.md index ce9d3d66c..088b188b7 100644 --- a/docs/boundaryCluster.typescript.md +++ b/docs/boundaryCluster.typescript.md @@ -4,7 +4,7 @@ ### BoundaryCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster hcp_boundary_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster hcp_boundary_cluster}. #### Initializers @@ -514,7 +514,7 @@ The construct id used in the generated config for the BoundaryCluster to import. The id of the existing BoundaryCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#import import section} in the documentation of this resource for the id to use --- @@ -943,7 +943,7 @@ const boundaryClusterConfig: boundaryCluster.BoundaryClusterConfig = { ... } | password | string | The password of the initial admin user. | | tier | string | The tier that the HCP Boundary cluster will be provisioned as, 'Standard' or 'Plus'. | | username | string | The username of the initial admin user. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. | | maintenanceWindowConfig | BoundaryClusterMaintenanceWindowConfig | maintenance_window_config block. | | projectId | string | The ID of the HCP project where the Boundary cluster is located. | | timeouts | BoundaryClusterTimeouts | timeouts block. | @@ -1030,7 +1030,7 @@ public readonly clusterId: string; The ID of the Boundary cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#cluster_id BoundaryCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#cluster_id BoundaryCluster#cluster_id} --- @@ -1046,7 +1046,7 @@ The password of the initial admin user. This must be at least 8 characters in length. Note that this may show up in logs, and it will be stored in the state file. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#password BoundaryCluster#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#password BoundaryCluster#password} --- @@ -1060,7 +1060,7 @@ public readonly tier: string; The tier that the HCP Boundary cluster will be provisioned as, 'Standard' or 'Plus'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#tier BoundaryCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#tier BoundaryCluster#tier} --- @@ -1076,7 +1076,7 @@ The username of the initial admin user. This must be at least 3 characters in length, alphanumeric, hyphen, or period. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#username BoundaryCluster#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#username BoundaryCluster#username} --- @@ -1088,7 +1088,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#id BoundaryCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1105,7 +1105,7 @@ public readonly maintenanceWindowConfig: BoundaryClusterMaintenanceWindowConfig; maintenance_window_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#maintenance_window_config BoundaryCluster#maintenance_window_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#maintenance_window_config BoundaryCluster#maintenance_window_config} --- @@ -1122,7 +1122,7 @@ The ID of the HCP project where the Boundary cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#project_id BoundaryCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#project_id BoundaryCluster#project_id} --- @@ -1136,7 +1136,7 @@ public readonly timeouts: BoundaryClusterTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#timeouts BoundaryCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#timeouts BoundaryCluster#timeouts} --- @@ -1173,7 +1173,7 @@ The maintenance day of the week for scheduled upgrades. Valid options for maintenance window day - `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#day BoundaryCluster#day} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#day BoundaryCluster#day} --- @@ -1189,7 +1189,7 @@ The end time which upgrades can be performed. Uses 24H clock and must be in UTC time zone. Valid options include - 1 to 24 (inclusive) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#end BoundaryCluster#end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#end BoundaryCluster#end} --- @@ -1205,7 +1205,7 @@ The start time which upgrades can be performed. Uses 24H clock and must be in UTC time zone. Valid options include - 0 to 23 (inclusive) -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#start BoundaryCluster#start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#start BoundaryCluster#start} --- @@ -1219,7 +1219,7 @@ public readonly upgradeType: string; The upgrade type for the cluster. Valid options for upgrade type - `AUTOMATIC`, `SCHEDULED`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#upgrade_type BoundaryCluster#upgrade_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#upgrade_type BoundaryCluster#upgrade_type} --- @@ -1237,9 +1237,9 @@ const boundaryClusterTimeouts: boundaryCluster.BoundaryClusterTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. | --- @@ -1251,7 +1251,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#create BoundaryCluster#create}. --- @@ -1263,7 +1263,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#default BoundaryCluster#default}. --- @@ -1275,7 +1275,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete}. --- diff --git a/docs/consulCluster.csharp.md b/docs/consulCluster.csharp.md index 288229627..03c758436 100644 --- a/docs/consulCluster.csharp.md +++ b/docs/consulCluster.csharp.md @@ -4,7 +4,7 @@ ### ConsulCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster hcp_consul_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster hcp_consul_cluster}. #### Initializers @@ -563,7 +563,7 @@ The construct id used in the generated config for the ConsulCluster to import. The id of the existing ConsulCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1291,7 +1291,7 @@ new ConsulClusterConfig { | AutoHvnToHvnPeering | object | Enables automatic HVN to HVN peering when creating a secondary cluster in a federation. | | ConnectEnabled | object | Denotes the Consul connect feature should be enabled for this cluster. Default to true. | | Datacenter | string | The Consul data center name of the cluster. If not specified, it is defaulted to the value of `cluster_id`. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#id ConsulCluster#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#id ConsulCluster#id}. | | IpAllowlist | object | ip_allowlist block. | | MinConsulVersion | string | The minimum Consul patch version of the cluster. | | PrimaryLink | string | The `self_link` of the HCP Consul cluster which is the primary in the federation setup with this HCP Consul cluster. | @@ -1382,7 +1382,7 @@ public string ClusterId { get; set; } The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#cluster_id ConsulCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#cluster_id ConsulCluster#cluster_id} --- @@ -1396,7 +1396,7 @@ public string HvnId { get; set; } The ID of the HVN this HCP Consul cluster is associated to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#hvn_id ConsulCluster#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#hvn_id ConsulCluster#hvn_id} --- @@ -1412,7 +1412,7 @@ The tier that the HCP Consul cluster will be provisioned as. Only `development`, `standard`, `plus`, and `premium` are available at this time. See [pricing information](https://www.hashicorp.com/products/consul/pricing). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#tier ConsulCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#tier ConsulCluster#tier} --- @@ -1428,7 +1428,7 @@ Enables automatic HVN to HVN peering when creating a secondary cluster in a fede The alternative to using the auto-accept feature is to create an [`hcp_hvn_peering_connection`](hvn_peering_connection.md) resource that explicitly defines the HVN resources that are allowed to communicate with each other. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#auto_hvn_to_hvn_peering ConsulCluster#auto_hvn_to_hvn_peering} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#auto_hvn_to_hvn_peering ConsulCluster#auto_hvn_to_hvn_peering} --- @@ -1442,7 +1442,7 @@ public object ConnectEnabled { get; set; } Denotes the Consul connect feature should be enabled for this cluster. Default to true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#connect_enabled ConsulCluster#connect_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#connect_enabled ConsulCluster#connect_enabled} --- @@ -1456,7 +1456,7 @@ public string Datacenter { get; set; } The Consul data center name of the cluster. If not specified, it is defaulted to the value of `cluster_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#datacenter ConsulCluster#datacenter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#datacenter ConsulCluster#datacenter} --- @@ -1468,7 +1468,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#id ConsulCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#id ConsulCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1485,7 +1485,7 @@ public object IpAllowlist { get; set; } ip_allowlist block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#ip_allowlist ConsulCluster#ip_allowlist} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#ip_allowlist ConsulCluster#ip_allowlist} --- @@ -1501,7 +1501,7 @@ The minimum Consul patch version of the cluster. Allows only the rightmost version component to increment (E.g: `1.13.0` will allow installation of `1.13.2` and `1.13.3` etc., but not `1.14.0`). If not specified, it is defaulted to the version that is currently recommended by HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#min_consul_version ConsulCluster#min_consul_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#min_consul_version ConsulCluster#min_consul_version} --- @@ -1517,7 +1517,7 @@ The `self_link` of the HCP Consul cluster which is the primary in the federation If not specified, it is a standalone cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#primary_link ConsulCluster#primary_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#primary_link ConsulCluster#primary_link} --- @@ -1534,7 +1534,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#project_id ConsulCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#project_id ConsulCluster#project_id} --- @@ -1548,7 +1548,7 @@ public object PublicEndpoint { get; set; } Denotes that the cluster has a public endpoint for the Consul UI. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#public_endpoint ConsulCluster#public_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#public_endpoint ConsulCluster#public_endpoint} --- @@ -1564,7 +1564,7 @@ The t-shirt size representation of each server VM that this Consul cluster is pr Valid option for development tier - `x_small`. Valid options for other tiers - `small`, `medium`, `large`. For more details - https://cloud.hashicorp.com/pricing/consul. Upgrading the size of a cluster after creation is allowed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#size ConsulCluster#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#size ConsulCluster#size} --- @@ -1578,7 +1578,7 @@ public ConsulClusterTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#timeouts ConsulCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#timeouts ConsulCluster#timeouts} --- @@ -1614,7 +1614,7 @@ public string Address { get; set; } IP address range in CIDR notation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#address ConsulCluster#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#address ConsulCluster#address} --- @@ -1628,7 +1628,7 @@ public string Description { get; set; } Description to help identify source (maximum 255 chars). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#description ConsulCluster#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#description ConsulCluster#description} --- @@ -1651,10 +1651,10 @@ new ConsulClusterTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#create ConsulCluster#create}. | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#default ConsulCluster#default}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. | -| Update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#update ConsulCluster#update}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#create ConsulCluster#create}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#default ConsulCluster#default}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. | +| Update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#update ConsulCluster#update}. | --- @@ -1666,7 +1666,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#create ConsulCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#create ConsulCluster#create}. --- @@ -1678,7 +1678,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#default ConsulCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#default ConsulCluster#default}. --- @@ -1690,7 +1690,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. --- @@ -1702,7 +1702,7 @@ public string Update { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#update ConsulCluster#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#update ConsulCluster#update}. --- diff --git a/docs/consulCluster.go.md b/docs/consulCluster.go.md index 259b16ef5..256cc8b84 100644 --- a/docs/consulCluster.go.md +++ b/docs/consulCluster.go.md @@ -4,12 +4,12 @@ ### ConsulCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster hcp_consul_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster hcp_consul_cluster}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulcluster" consulcluster.NewConsulCluster(scope Construct, id *string, config ConsulClusterConfig) ConsulCluster ``` @@ -474,7 +474,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulcluster" consulcluster.ConsulCluster_IsConstruct(x interface{}) *bool ``` @@ -506,7 +506,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulcluster" consulcluster.ConsulCluster_IsTerraformElement(x interface{}) *bool ``` @@ -520,7 +520,7 @@ consulcluster.ConsulCluster_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulcluster" consulcluster.ConsulCluster_IsTerraformResource(x interface{}) *bool ``` @@ -534,7 +534,7 @@ consulcluster.ConsulCluster_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulcluster" consulcluster.ConsulCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -563,7 +563,7 @@ The construct id used in the generated config for the ConsulCluster to import. The id of the existing ConsulCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1247,7 +1247,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulcluster" &consulcluster.ConsulClusterConfig { Connection: interface{}, @@ -1270,7 +1270,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulcluster" ProjectId: *string, PublicEndpoint: interface{}, Size: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.consulCluster.ConsulClusterTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.consulCluster.ConsulClusterTimeouts, } ``` @@ -1291,7 +1291,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulcluster" | AutoHvnToHvnPeering | interface{} | Enables automatic HVN to HVN peering when creating a secondary cluster in a federation. | | ConnectEnabled | interface{} | Denotes the Consul connect feature should be enabled for this cluster. Default to true. | | Datacenter | *string | The Consul data center name of the cluster. If not specified, it is defaulted to the value of `cluster_id`. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#id ConsulCluster#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#id ConsulCluster#id}. | | IpAllowlist | interface{} | ip_allowlist block. | | MinConsulVersion | *string | The minimum Consul patch version of the cluster. | | PrimaryLink | *string | The `self_link` of the HCP Consul cluster which is the primary in the federation setup with this HCP Consul cluster. | @@ -1382,7 +1382,7 @@ ClusterId *string The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#cluster_id ConsulCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#cluster_id ConsulCluster#cluster_id} --- @@ -1396,7 +1396,7 @@ HvnId *string The ID of the HVN this HCP Consul cluster is associated to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#hvn_id ConsulCluster#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#hvn_id ConsulCluster#hvn_id} --- @@ -1412,7 +1412,7 @@ The tier that the HCP Consul cluster will be provisioned as. Only `development`, `standard`, `plus`, and `premium` are available at this time. See [pricing information](https://www.hashicorp.com/products/consul/pricing). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#tier ConsulCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#tier ConsulCluster#tier} --- @@ -1428,7 +1428,7 @@ Enables automatic HVN to HVN peering when creating a secondary cluster in a fede The alternative to using the auto-accept feature is to create an [`hcp_hvn_peering_connection`](hvn_peering_connection.md) resource that explicitly defines the HVN resources that are allowed to communicate with each other. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#auto_hvn_to_hvn_peering ConsulCluster#auto_hvn_to_hvn_peering} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#auto_hvn_to_hvn_peering ConsulCluster#auto_hvn_to_hvn_peering} --- @@ -1442,7 +1442,7 @@ ConnectEnabled interface{} Denotes the Consul connect feature should be enabled for this cluster. Default to true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#connect_enabled ConsulCluster#connect_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#connect_enabled ConsulCluster#connect_enabled} --- @@ -1456,7 +1456,7 @@ Datacenter *string The Consul data center name of the cluster. If not specified, it is defaulted to the value of `cluster_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#datacenter ConsulCluster#datacenter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#datacenter ConsulCluster#datacenter} --- @@ -1468,7 +1468,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#id ConsulCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#id ConsulCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1485,7 +1485,7 @@ IpAllowlist interface{} ip_allowlist block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#ip_allowlist ConsulCluster#ip_allowlist} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#ip_allowlist ConsulCluster#ip_allowlist} --- @@ -1501,7 +1501,7 @@ The minimum Consul patch version of the cluster. Allows only the rightmost version component to increment (E.g: `1.13.0` will allow installation of `1.13.2` and `1.13.3` etc., but not `1.14.0`). If not specified, it is defaulted to the version that is currently recommended by HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#min_consul_version ConsulCluster#min_consul_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#min_consul_version ConsulCluster#min_consul_version} --- @@ -1517,7 +1517,7 @@ The `self_link` of the HCP Consul cluster which is the primary in the federation If not specified, it is a standalone cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#primary_link ConsulCluster#primary_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#primary_link ConsulCluster#primary_link} --- @@ -1534,7 +1534,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#project_id ConsulCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#project_id ConsulCluster#project_id} --- @@ -1548,7 +1548,7 @@ PublicEndpoint interface{} Denotes that the cluster has a public endpoint for the Consul UI. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#public_endpoint ConsulCluster#public_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#public_endpoint ConsulCluster#public_endpoint} --- @@ -1564,7 +1564,7 @@ The t-shirt size representation of each server VM that this Consul cluster is pr Valid option for development tier - `x_small`. Valid options for other tiers - `small`, `medium`, `large`. For more details - https://cloud.hashicorp.com/pricing/consul. Upgrading the size of a cluster after creation is allowed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#size ConsulCluster#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#size ConsulCluster#size} --- @@ -1578,7 +1578,7 @@ Timeouts ConsulClusterTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#timeouts ConsulCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#timeouts ConsulCluster#timeouts} --- @@ -1587,7 +1587,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulcluster" &consulcluster.ConsulClusterIpAllowlistStruct { Address: *string, @@ -1614,7 +1614,7 @@ Address *string IP address range in CIDR notation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#address ConsulCluster#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#address ConsulCluster#address} --- @@ -1628,7 +1628,7 @@ Description *string Description to help identify source (maximum 255 chars). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#description ConsulCluster#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#description ConsulCluster#description} --- @@ -1637,7 +1637,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulcluster" &consulcluster.ConsulClusterTimeouts { Create: *string, @@ -1651,10 +1651,10 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulcluster" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#create ConsulCluster#create}. | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#default ConsulCluster#default}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. | -| Update | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#update ConsulCluster#update}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#create ConsulCluster#create}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#default ConsulCluster#default}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. | +| Update | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#update ConsulCluster#update}. | --- @@ -1666,7 +1666,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#create ConsulCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#create ConsulCluster#create}. --- @@ -1678,7 +1678,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#default ConsulCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#default ConsulCluster#default}. --- @@ -1690,7 +1690,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. --- @@ -1702,7 +1702,7 @@ Update *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#update ConsulCluster#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#update ConsulCluster#update}. --- @@ -1713,7 +1713,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulcluster" consulcluster.NewConsulClusterIpAllowlistStructList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ConsulClusterIpAllowlistStructList ``` @@ -1856,7 +1856,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulcluster" consulcluster.NewConsulClusterIpAllowlistStructOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ConsulClusterIpAllowlistStructOutputReference ``` @@ -2174,7 +2174,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulcluster" consulcluster.NewConsulClusterTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) ConsulClusterTimeoutsOutputReference ``` diff --git a/docs/consulCluster.java.md b/docs/consulCluster.java.md index c1c7dabb7..45bf94f9e 100644 --- a/docs/consulCluster.java.md +++ b/docs/consulCluster.java.md @@ -4,7 +4,7 @@ ### ConsulCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster hcp_consul_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster hcp_consul_cluster}. #### Initializers @@ -61,7 +61,7 @@ ConsulCluster.Builder.create(Construct scope, java.lang.String id) | autoHvnToHvnPeering | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enables automatic HVN to HVN peering when creating a secondary cluster in a federation. | | connectEnabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Denotes the Consul connect feature should be enabled for this cluster. Default to true. | | datacenter | java.lang.String | The Consul data center name of the cluster. If not specified, it is defaulted to the value of `cluster_id`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#id ConsulCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#id ConsulCluster#id}. | | ipAllowlist | com.hashicorp.cdktf.IResolvable OR java.util.List<ConsulClusterIpAllowlistStruct> | ip_allowlist block. | | minConsulVersion | java.lang.String | The minimum Consul patch version of the cluster. | | primaryLink | java.lang.String | The `self_link` of the HCP Consul cluster which is the primary in the federation setup with this HCP Consul cluster. | @@ -138,7 +138,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#cluster_id ConsulCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#cluster_id ConsulCluster#cluster_id} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the HVN this HCP Consul cluster is associated to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#hvn_id ConsulCluster#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#hvn_id ConsulCluster#hvn_id} --- @@ -160,7 +160,7 @@ The tier that the HCP Consul cluster will be provisioned as. Only `development`, `standard`, `plus`, and `premium` are available at this time. See [pricing information](https://www.hashicorp.com/products/consul/pricing). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#tier ConsulCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#tier ConsulCluster#tier} --- @@ -172,7 +172,7 @@ Enables automatic HVN to HVN peering when creating a secondary cluster in a fede The alternative to using the auto-accept feature is to create an [`hcp_hvn_peering_connection`](hvn_peering_connection.md) resource that explicitly defines the HVN resources that are allowed to communicate with each other. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#auto_hvn_to_hvn_peering ConsulCluster#auto_hvn_to_hvn_peering} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#auto_hvn_to_hvn_peering ConsulCluster#auto_hvn_to_hvn_peering} --- @@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Denotes the Consul connect feature should be enabled for this cluster. Default to true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#connect_enabled ConsulCluster#connect_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#connect_enabled ConsulCluster#connect_enabled} --- @@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The Consul data center name of the cluster. If not specified, it is defaulted to the value of `cluster_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#datacenter ConsulCluster#datacenter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#datacenter ConsulCluster#datacenter} --- @@ -200,7 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#id ConsulCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#id ConsulCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -213,7 +213,7 @@ If you experience problems setting this value it might not be settable. Please t ip_allowlist block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#ip_allowlist ConsulCluster#ip_allowlist} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#ip_allowlist ConsulCluster#ip_allowlist} --- @@ -225,7 +225,7 @@ The minimum Consul patch version of the cluster. Allows only the rightmost version component to increment (E.g: `1.13.0` will allow installation of `1.13.2` and `1.13.3` etc., but not `1.14.0`). If not specified, it is defaulted to the version that is currently recommended by HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#min_consul_version ConsulCluster#min_consul_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#min_consul_version ConsulCluster#min_consul_version} --- @@ -237,7 +237,7 @@ The `self_link` of the HCP Consul cluster which is the primary in the federation If not specified, it is a standalone cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#primary_link ConsulCluster#primary_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#primary_link ConsulCluster#primary_link} --- @@ -250,7 +250,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#project_id ConsulCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#project_id ConsulCluster#project_id} --- @@ -260,7 +260,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Denotes that the cluster has a public endpoint for the Consul UI. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#public_endpoint ConsulCluster#public_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#public_endpoint ConsulCluster#public_endpoint} --- @@ -272,7 +272,7 @@ The t-shirt size representation of each server VM that this Consul cluster is pr Valid option for development tier - `x_small`. Valid options for other tiers - `small`, `medium`, `large`. For more details - https://cloud.hashicorp.com/pricing/consul. Upgrading the size of a cluster after creation is allowed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#size ConsulCluster#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#size ConsulCluster#size} --- @@ -282,7 +282,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#timeouts ConsulCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#timeouts ConsulCluster#timeouts} --- @@ -805,7 +805,7 @@ The construct id used in the generated config for the ConsulCluster to import. The id of the existing ConsulCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1541,7 +1541,7 @@ ConsulClusterConfig.builder() | autoHvnToHvnPeering | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Enables automatic HVN to HVN peering when creating a secondary cluster in a federation. | | connectEnabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Denotes the Consul connect feature should be enabled for this cluster. Default to true. | | datacenter | java.lang.String | The Consul data center name of the cluster. If not specified, it is defaulted to the value of `cluster_id`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#id ConsulCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#id ConsulCluster#id}. | | ipAllowlist | com.hashicorp.cdktf.IResolvable OR java.util.List<ConsulClusterIpAllowlistStruct> | ip_allowlist block. | | minConsulVersion | java.lang.String | The minimum Consul patch version of the cluster. | | primaryLink | java.lang.String | The `self_link` of the HCP Consul cluster which is the primary in the federation setup with this HCP Consul cluster. | @@ -1632,7 +1632,7 @@ public java.lang.String getClusterId(); The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#cluster_id ConsulCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#cluster_id ConsulCluster#cluster_id} --- @@ -1646,7 +1646,7 @@ public java.lang.String getHvnId(); The ID of the HVN this HCP Consul cluster is associated to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#hvn_id ConsulCluster#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#hvn_id ConsulCluster#hvn_id} --- @@ -1662,7 +1662,7 @@ The tier that the HCP Consul cluster will be provisioned as. Only `development`, `standard`, `plus`, and `premium` are available at this time. See [pricing information](https://www.hashicorp.com/products/consul/pricing). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#tier ConsulCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#tier ConsulCluster#tier} --- @@ -1678,7 +1678,7 @@ Enables automatic HVN to HVN peering when creating a secondary cluster in a fede The alternative to using the auto-accept feature is to create an [`hcp_hvn_peering_connection`](hvn_peering_connection.md) resource that explicitly defines the HVN resources that are allowed to communicate with each other. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#auto_hvn_to_hvn_peering ConsulCluster#auto_hvn_to_hvn_peering} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#auto_hvn_to_hvn_peering ConsulCluster#auto_hvn_to_hvn_peering} --- @@ -1692,7 +1692,7 @@ public java.lang.Object getConnectEnabled(); Denotes the Consul connect feature should be enabled for this cluster. Default to true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#connect_enabled ConsulCluster#connect_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#connect_enabled ConsulCluster#connect_enabled} --- @@ -1706,7 +1706,7 @@ public java.lang.String getDatacenter(); The Consul data center name of the cluster. If not specified, it is defaulted to the value of `cluster_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#datacenter ConsulCluster#datacenter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#datacenter ConsulCluster#datacenter} --- @@ -1718,7 +1718,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#id ConsulCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#id ConsulCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1735,7 +1735,7 @@ public java.lang.Object getIpAllowlist(); ip_allowlist block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#ip_allowlist ConsulCluster#ip_allowlist} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#ip_allowlist ConsulCluster#ip_allowlist} --- @@ -1751,7 +1751,7 @@ The minimum Consul patch version of the cluster. Allows only the rightmost version component to increment (E.g: `1.13.0` will allow installation of `1.13.2` and `1.13.3` etc., but not `1.14.0`). If not specified, it is defaulted to the version that is currently recommended by HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#min_consul_version ConsulCluster#min_consul_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#min_consul_version ConsulCluster#min_consul_version} --- @@ -1767,7 +1767,7 @@ The `self_link` of the HCP Consul cluster which is the primary in the federation If not specified, it is a standalone cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#primary_link ConsulCluster#primary_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#primary_link ConsulCluster#primary_link} --- @@ -1784,7 +1784,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#project_id ConsulCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#project_id ConsulCluster#project_id} --- @@ -1798,7 +1798,7 @@ public java.lang.Object getPublicEndpoint(); Denotes that the cluster has a public endpoint for the Consul UI. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#public_endpoint ConsulCluster#public_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#public_endpoint ConsulCluster#public_endpoint} --- @@ -1814,7 +1814,7 @@ The t-shirt size representation of each server VM that this Consul cluster is pr Valid option for development tier - `x_small`. Valid options for other tiers - `small`, `medium`, `large`. For more details - https://cloud.hashicorp.com/pricing/consul. Upgrading the size of a cluster after creation is allowed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#size ConsulCluster#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#size ConsulCluster#size} --- @@ -1828,7 +1828,7 @@ public ConsulClusterTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#timeouts ConsulCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#timeouts ConsulCluster#timeouts} --- @@ -1864,7 +1864,7 @@ public java.lang.String getAddress(); IP address range in CIDR notation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#address ConsulCluster#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#address ConsulCluster#address} --- @@ -1878,7 +1878,7 @@ public java.lang.String getDescription(); Description to help identify source (maximum 255 chars). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#description ConsulCluster#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#description ConsulCluster#description} --- @@ -1901,10 +1901,10 @@ ConsulClusterTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#create ConsulCluster#create}. | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#default ConsulCluster#default}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. | -| update | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#update ConsulCluster#update}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#create ConsulCluster#create}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#default ConsulCluster#default}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. | +| update | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#update ConsulCluster#update}. | --- @@ -1916,7 +1916,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#create ConsulCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#create ConsulCluster#create}. --- @@ -1928,7 +1928,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#default ConsulCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#default ConsulCluster#default}. --- @@ -1940,7 +1940,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. --- @@ -1952,7 +1952,7 @@ public java.lang.String getUpdate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#update ConsulCluster#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#update ConsulCluster#update}. --- diff --git a/docs/consulCluster.python.md b/docs/consulCluster.python.md index b6c409e16..b3c6dd203 100644 --- a/docs/consulCluster.python.md +++ b/docs/consulCluster.python.md @@ -4,7 +4,7 @@ ### ConsulCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster hcp_consul_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster hcp_consul_cluster}. #### Initializers @@ -55,7 +55,7 @@ consulCluster.ConsulCluster( | auto_hvn_to_hvn_peering | typing.Union[bool, cdktf.IResolvable] | Enables automatic HVN to HVN peering when creating a secondary cluster in a federation. | | connect_enabled | typing.Union[bool, cdktf.IResolvable] | Denotes the Consul connect feature should be enabled for this cluster. Default to true. | | datacenter | str | The Consul data center name of the cluster. If not specified, it is defaulted to the value of `cluster_id`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#id ConsulCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#id ConsulCluster#id}. | | ip_allowlist | typing.Union[cdktf.IResolvable, typing.List[ConsulClusterIpAllowlistStruct]] | ip_allowlist block. | | min_consul_version | str | The minimum Consul patch version of the cluster. | | primary_link | str | The `self_link` of the HCP Consul cluster which is the primary in the federation setup with this HCP Consul cluster. | @@ -132,7 +132,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#cluster_id ConsulCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#cluster_id ConsulCluster#cluster_id} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the HVN this HCP Consul cluster is associated to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#hvn_id ConsulCluster#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#hvn_id ConsulCluster#hvn_id} --- @@ -154,7 +154,7 @@ The tier that the HCP Consul cluster will be provisioned as. Only `development`, `standard`, `plus`, and `premium` are available at this time. See [pricing information](https://www.hashicorp.com/products/consul/pricing). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#tier ConsulCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#tier ConsulCluster#tier} --- @@ -166,7 +166,7 @@ Enables automatic HVN to HVN peering when creating a secondary cluster in a fede The alternative to using the auto-accept feature is to create an [`hcp_hvn_peering_connection`](hvn_peering_connection.md) resource that explicitly defines the HVN resources that are allowed to communicate with each other. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#auto_hvn_to_hvn_peering ConsulCluster#auto_hvn_to_hvn_peering} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#auto_hvn_to_hvn_peering ConsulCluster#auto_hvn_to_hvn_peering} --- @@ -176,7 +176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Denotes the Consul connect feature should be enabled for this cluster. Default to true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#connect_enabled ConsulCluster#connect_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#connect_enabled ConsulCluster#connect_enabled} --- @@ -186,7 +186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The Consul data center name of the cluster. If not specified, it is defaulted to the value of `cluster_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#datacenter ConsulCluster#datacenter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#datacenter ConsulCluster#datacenter} --- @@ -194,7 +194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#id ConsulCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#id ConsulCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -207,7 +207,7 @@ If you experience problems setting this value it might not be settable. Please t ip_allowlist block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#ip_allowlist ConsulCluster#ip_allowlist} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#ip_allowlist ConsulCluster#ip_allowlist} --- @@ -219,7 +219,7 @@ The minimum Consul patch version of the cluster. Allows only the rightmost version component to increment (E.g: `1.13.0` will allow installation of `1.13.2` and `1.13.3` etc., but not `1.14.0`). If not specified, it is defaulted to the version that is currently recommended by HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#min_consul_version ConsulCluster#min_consul_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#min_consul_version ConsulCluster#min_consul_version} --- @@ -231,7 +231,7 @@ The `self_link` of the HCP Consul cluster which is the primary in the federation If not specified, it is a standalone cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#primary_link ConsulCluster#primary_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#primary_link ConsulCluster#primary_link} --- @@ -244,7 +244,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#project_id ConsulCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#project_id ConsulCluster#project_id} --- @@ -254,7 +254,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Denotes that the cluster has a public endpoint for the Consul UI. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#public_endpoint ConsulCluster#public_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#public_endpoint ConsulCluster#public_endpoint} --- @@ -266,7 +266,7 @@ The t-shirt size representation of each server VM that this Consul cluster is pr Valid option for development tier - `x_small`. Valid options for other tiers - `small`, `medium`, `large`. For more details - https://cloud.hashicorp.com/pricing/consul. Upgrading the size of a cluster after creation is allowed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#size ConsulCluster#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#size ConsulCluster#size} --- @@ -276,7 +276,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#timeouts ConsulCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#timeouts ConsulCluster#timeouts} --- @@ -670,7 +670,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#create ConsulCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#create ConsulCluster#create}. --- @@ -678,7 +678,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#default ConsulCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#default ConsulCluster#default}. --- @@ -686,7 +686,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. --- @@ -694,7 +694,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#update ConsulCluster#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#update ConsulCluster#update}. --- @@ -878,7 +878,7 @@ The construct id used in the generated config for the ConsulCluster to import. The id of the existing ConsulCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1606,7 +1606,7 @@ consulCluster.ConsulClusterConfig( | auto_hvn_to_hvn_peering | typing.Union[bool, cdktf.IResolvable] | Enables automatic HVN to HVN peering when creating a secondary cluster in a federation. | | connect_enabled | typing.Union[bool, cdktf.IResolvable] | Denotes the Consul connect feature should be enabled for this cluster. Default to true. | | datacenter | str | The Consul data center name of the cluster. If not specified, it is defaulted to the value of `cluster_id`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#id ConsulCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#id ConsulCluster#id}. | | ip_allowlist | typing.Union[cdktf.IResolvable, typing.List[ConsulClusterIpAllowlistStruct]] | ip_allowlist block. | | min_consul_version | str | The minimum Consul patch version of the cluster. | | primary_link | str | The `self_link` of the HCP Consul cluster which is the primary in the federation setup with this HCP Consul cluster. | @@ -1697,7 +1697,7 @@ cluster_id: str The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#cluster_id ConsulCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#cluster_id ConsulCluster#cluster_id} --- @@ -1711,7 +1711,7 @@ hvn_id: str The ID of the HVN this HCP Consul cluster is associated to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#hvn_id ConsulCluster#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#hvn_id ConsulCluster#hvn_id} --- @@ -1727,7 +1727,7 @@ The tier that the HCP Consul cluster will be provisioned as. Only `development`, `standard`, `plus`, and `premium` are available at this time. See [pricing information](https://www.hashicorp.com/products/consul/pricing). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#tier ConsulCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#tier ConsulCluster#tier} --- @@ -1743,7 +1743,7 @@ Enables automatic HVN to HVN peering when creating a secondary cluster in a fede The alternative to using the auto-accept feature is to create an [`hcp_hvn_peering_connection`](hvn_peering_connection.md) resource that explicitly defines the HVN resources that are allowed to communicate with each other. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#auto_hvn_to_hvn_peering ConsulCluster#auto_hvn_to_hvn_peering} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#auto_hvn_to_hvn_peering ConsulCluster#auto_hvn_to_hvn_peering} --- @@ -1757,7 +1757,7 @@ connect_enabled: typing.Union[bool, IResolvable] Denotes the Consul connect feature should be enabled for this cluster. Default to true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#connect_enabled ConsulCluster#connect_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#connect_enabled ConsulCluster#connect_enabled} --- @@ -1771,7 +1771,7 @@ datacenter: str The Consul data center name of the cluster. If not specified, it is defaulted to the value of `cluster_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#datacenter ConsulCluster#datacenter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#datacenter ConsulCluster#datacenter} --- @@ -1783,7 +1783,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#id ConsulCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#id ConsulCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1800,7 +1800,7 @@ ip_allowlist: typing.Union[IResolvable, typing.List[ConsulClusterIpAllowlistStru ip_allowlist block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#ip_allowlist ConsulCluster#ip_allowlist} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#ip_allowlist ConsulCluster#ip_allowlist} --- @@ -1816,7 +1816,7 @@ The minimum Consul patch version of the cluster. Allows only the rightmost version component to increment (E.g: `1.13.0` will allow installation of `1.13.2` and `1.13.3` etc., but not `1.14.0`). If not specified, it is defaulted to the version that is currently recommended by HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#min_consul_version ConsulCluster#min_consul_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#min_consul_version ConsulCluster#min_consul_version} --- @@ -1832,7 +1832,7 @@ The `self_link` of the HCP Consul cluster which is the primary in the federation If not specified, it is a standalone cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#primary_link ConsulCluster#primary_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#primary_link ConsulCluster#primary_link} --- @@ -1849,7 +1849,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#project_id ConsulCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#project_id ConsulCluster#project_id} --- @@ -1863,7 +1863,7 @@ public_endpoint: typing.Union[bool, IResolvable] Denotes that the cluster has a public endpoint for the Consul UI. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#public_endpoint ConsulCluster#public_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#public_endpoint ConsulCluster#public_endpoint} --- @@ -1879,7 +1879,7 @@ The t-shirt size representation of each server VM that this Consul cluster is pr Valid option for development tier - `x_small`. Valid options for other tiers - `small`, `medium`, `large`. For more details - https://cloud.hashicorp.com/pricing/consul. Upgrading the size of a cluster after creation is allowed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#size ConsulCluster#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#size ConsulCluster#size} --- @@ -1893,7 +1893,7 @@ timeouts: ConsulClusterTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#timeouts ConsulCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#timeouts ConsulCluster#timeouts} --- @@ -1929,7 +1929,7 @@ address: str IP address range in CIDR notation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#address ConsulCluster#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#address ConsulCluster#address} --- @@ -1943,7 +1943,7 @@ description: str Description to help identify source (maximum 255 chars). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#description ConsulCluster#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#description ConsulCluster#description} --- @@ -1966,10 +1966,10 @@ consulCluster.ConsulClusterTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#create ConsulCluster#create}. | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#default ConsulCluster#default}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. | -| update | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#update ConsulCluster#update}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#create ConsulCluster#create}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#default ConsulCluster#default}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. | +| update | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#update ConsulCluster#update}. | --- @@ -1981,7 +1981,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#create ConsulCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#create ConsulCluster#create}. --- @@ -1993,7 +1993,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#default ConsulCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#default ConsulCluster#default}. --- @@ -2005,7 +2005,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. --- @@ -2017,7 +2017,7 @@ update: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#update ConsulCluster#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#update ConsulCluster#update}. --- diff --git a/docs/consulCluster.typescript.md b/docs/consulCluster.typescript.md index 6cac9d3b4..36da56c3c 100644 --- a/docs/consulCluster.typescript.md +++ b/docs/consulCluster.typescript.md @@ -4,7 +4,7 @@ ### ConsulCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster hcp_consul_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster hcp_consul_cluster}. #### Initializers @@ -563,7 +563,7 @@ The construct id used in the generated config for the ConsulCluster to import. The id of the existing ConsulCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1269,7 +1269,7 @@ const consulClusterConfig: consulCluster.ConsulClusterConfig = { ... } | autoHvnToHvnPeering | boolean \| cdktf.IResolvable | Enables automatic HVN to HVN peering when creating a secondary cluster in a federation. | | connectEnabled | boolean \| cdktf.IResolvable | Denotes the Consul connect feature should be enabled for this cluster. Default to true. | | datacenter | string | The Consul data center name of the cluster. If not specified, it is defaulted to the value of `cluster_id`. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#id ConsulCluster#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#id ConsulCluster#id}. | | ipAllowlist | cdktf.IResolvable \| ConsulClusterIpAllowlistStruct[] | ip_allowlist block. | | minConsulVersion | string | The minimum Consul patch version of the cluster. | | primaryLink | string | The `self_link` of the HCP Consul cluster which is the primary in the federation setup with this HCP Consul cluster. | @@ -1360,7 +1360,7 @@ public readonly clusterId: string; The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#cluster_id ConsulCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#cluster_id ConsulCluster#cluster_id} --- @@ -1374,7 +1374,7 @@ public readonly hvnId: string; The ID of the HVN this HCP Consul cluster is associated to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#hvn_id ConsulCluster#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#hvn_id ConsulCluster#hvn_id} --- @@ -1390,7 +1390,7 @@ The tier that the HCP Consul cluster will be provisioned as. Only `development`, `standard`, `plus`, and `premium` are available at this time. See [pricing information](https://www.hashicorp.com/products/consul/pricing). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#tier ConsulCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#tier ConsulCluster#tier} --- @@ -1406,7 +1406,7 @@ Enables automatic HVN to HVN peering when creating a secondary cluster in a fede The alternative to using the auto-accept feature is to create an [`hcp_hvn_peering_connection`](hvn_peering_connection.md) resource that explicitly defines the HVN resources that are allowed to communicate with each other. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#auto_hvn_to_hvn_peering ConsulCluster#auto_hvn_to_hvn_peering} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#auto_hvn_to_hvn_peering ConsulCluster#auto_hvn_to_hvn_peering} --- @@ -1420,7 +1420,7 @@ public readonly connectEnabled: boolean | IResolvable; Denotes the Consul connect feature should be enabled for this cluster. Default to true. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#connect_enabled ConsulCluster#connect_enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#connect_enabled ConsulCluster#connect_enabled} --- @@ -1434,7 +1434,7 @@ public readonly datacenter: string; The Consul data center name of the cluster. If not specified, it is defaulted to the value of `cluster_id`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#datacenter ConsulCluster#datacenter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#datacenter ConsulCluster#datacenter} --- @@ -1446,7 +1446,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#id ConsulCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#id ConsulCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1463,7 +1463,7 @@ public readonly ipAllowlist: IResolvable | ConsulClusterIpAllowlistStruct[]; ip_allowlist block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#ip_allowlist ConsulCluster#ip_allowlist} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#ip_allowlist ConsulCluster#ip_allowlist} --- @@ -1479,7 +1479,7 @@ The minimum Consul patch version of the cluster. Allows only the rightmost version component to increment (E.g: `1.13.0` will allow installation of `1.13.2` and `1.13.3` etc., but not `1.14.0`). If not specified, it is defaulted to the version that is currently recommended by HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#min_consul_version ConsulCluster#min_consul_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#min_consul_version ConsulCluster#min_consul_version} --- @@ -1495,7 +1495,7 @@ The `self_link` of the HCP Consul cluster which is the primary in the federation If not specified, it is a standalone cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#primary_link ConsulCluster#primary_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#primary_link ConsulCluster#primary_link} --- @@ -1512,7 +1512,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#project_id ConsulCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#project_id ConsulCluster#project_id} --- @@ -1526,7 +1526,7 @@ public readonly publicEndpoint: boolean | IResolvable; Denotes that the cluster has a public endpoint for the Consul UI. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#public_endpoint ConsulCluster#public_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#public_endpoint ConsulCluster#public_endpoint} --- @@ -1542,7 +1542,7 @@ The t-shirt size representation of each server VM that this Consul cluster is pr Valid option for development tier - `x_small`. Valid options for other tiers - `small`, `medium`, `large`. For more details - https://cloud.hashicorp.com/pricing/consul. Upgrading the size of a cluster after creation is allowed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#size ConsulCluster#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#size ConsulCluster#size} --- @@ -1556,7 +1556,7 @@ public readonly timeouts: ConsulClusterTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#timeouts ConsulCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#timeouts ConsulCluster#timeouts} --- @@ -1589,7 +1589,7 @@ public readonly address: string; IP address range in CIDR notation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#address ConsulCluster#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#address ConsulCluster#address} --- @@ -1603,7 +1603,7 @@ public readonly description: string; Description to help identify source (maximum 255 chars). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#description ConsulCluster#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#description ConsulCluster#description} --- @@ -1621,10 +1621,10 @@ const consulClusterTimeouts: consulCluster.ConsulClusterTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#create ConsulCluster#create}. | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#default ConsulCluster#default}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. | -| update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#update ConsulCluster#update}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#create ConsulCluster#create}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#default ConsulCluster#default}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. | +| update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#update ConsulCluster#update}. | --- @@ -1636,7 +1636,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#create ConsulCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#create ConsulCluster#create}. --- @@ -1648,7 +1648,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#default ConsulCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#default ConsulCluster#default}. --- @@ -1660,7 +1660,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#delete ConsulCluster#delete}. --- @@ -1672,7 +1672,7 @@ public readonly update: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#update ConsulCluster#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#update ConsulCluster#update}. --- diff --git a/docs/consulClusterRootToken.csharp.md b/docs/consulClusterRootToken.csharp.md index 9bf1892dc..1b04bf6cc 100644 --- a/docs/consulClusterRootToken.csharp.md +++ b/docs/consulClusterRootToken.csharp.md @@ -4,7 +4,7 @@ ### ConsulClusterRootToken -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token hcp_consul_cluster_root_token}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token hcp_consul_cluster_root_token}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the ConsulClusterRootToken to The id of the existing ConsulClusterRootToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#import import section} in the documentation of this resource for the id to use --- @@ -844,7 +844,7 @@ new ConsulClusterRootTokenConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | ClusterId | string | The ID of the HCP Consul cluster. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. | | ProjectId | string | The ID of the HCP project where the HCP Consul cluster is located. | | Timeouts | ConsulClusterRootTokenTimeouts | timeouts block. | @@ -930,7 +930,7 @@ public string ClusterId { get; set; } The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#cluster_id ConsulClusterRootToken#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#cluster_id ConsulClusterRootToken#cluster_id} --- @@ -942,7 +942,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -962,7 +962,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#project_id ConsulClusterRootToken#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#project_id ConsulClusterRootToken#project_id} --- @@ -976,7 +976,7 @@ public ConsulClusterRootTokenTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#timeouts ConsulClusterRootToken#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#timeouts ConsulClusterRootToken#timeouts} --- @@ -996,7 +996,7 @@ new ConsulClusterRootTokenTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. | --- @@ -1008,7 +1008,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. --- diff --git a/docs/consulClusterRootToken.go.md b/docs/consulClusterRootToken.go.md index 3b59d46c2..e42ab8796 100644 --- a/docs/consulClusterRootToken.go.md +++ b/docs/consulClusterRootToken.go.md @@ -4,12 +4,12 @@ ### ConsulClusterRootToken -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token hcp_consul_cluster_root_token}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token hcp_consul_cluster_root_token}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulclusterroottoken" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulclusterroottoken" consulclusterroottoken.NewConsulClusterRootToken(scope Construct, id *string, config ConsulClusterRootTokenConfig) ConsulClusterRootToken ``` @@ -405,7 +405,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulclusterroottoken" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulclusterroottoken" consulclusterroottoken.ConsulClusterRootToken_IsConstruct(x interface{}) *bool ``` @@ -437,7 +437,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulclusterroottoken" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulclusterroottoken" consulclusterroottoken.ConsulClusterRootToken_IsTerraformElement(x interface{}) *bool ``` @@ -451,7 +451,7 @@ consulclusterroottoken.ConsulClusterRootToken_IsTerraformElement(x interface{}) ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulclusterroottoken" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulclusterroottoken" consulclusterroottoken.ConsulClusterRootToken_IsTerraformResource(x interface{}) *bool ``` @@ -465,7 +465,7 @@ consulclusterroottoken.ConsulClusterRootToken_IsTerraformResource(x interface{}) ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulclusterroottoken" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulclusterroottoken" consulclusterroottoken.ConsulClusterRootToken_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -494,7 +494,7 @@ The construct id used in the generated config for the ConsulClusterRootToken to The id of the existing ConsulClusterRootToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#import import section} in the documentation of this resource for the id to use --- @@ -815,7 +815,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulclusterroottoken" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulclusterroottoken" &consulclusterroottoken.ConsulClusterRootTokenConfig { Connection: interface{}, @@ -828,7 +828,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulclusterroottoken" ClusterId: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.consulClusterRootToken.ConsulClusterRootTokenTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.consulClusterRootToken.ConsulClusterRootTokenTimeouts, } ``` @@ -844,7 +844,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulclusterroottoken" | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | ClusterId | *string | The ID of the HCP Consul cluster. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. | | ProjectId | *string | The ID of the HCP project where the HCP Consul cluster is located. | | Timeouts | ConsulClusterRootTokenTimeouts | timeouts block. | @@ -930,7 +930,7 @@ ClusterId *string The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#cluster_id ConsulClusterRootToken#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#cluster_id ConsulClusterRootToken#cluster_id} --- @@ -942,7 +942,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -962,7 +962,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#project_id ConsulClusterRootToken#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#project_id ConsulClusterRootToken#project_id} --- @@ -976,7 +976,7 @@ Timeouts ConsulClusterRootTokenTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#timeouts ConsulClusterRootToken#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#timeouts ConsulClusterRootToken#timeouts} --- @@ -985,7 +985,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulclusterroottoken" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulclusterroottoken" &consulclusterroottoken.ConsulClusterRootTokenTimeouts { Default: *string, @@ -996,7 +996,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulclusterroottoken" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. | --- @@ -1008,7 +1008,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. --- @@ -1019,7 +1019,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulclusterroottoken" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulclusterroottoken" consulclusterroottoken.NewConsulClusterRootTokenTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) ConsulClusterRootTokenTimeoutsOutputReference ``` diff --git a/docs/consulClusterRootToken.java.md b/docs/consulClusterRootToken.java.md index 3170240ee..0cf1b00b0 100644 --- a/docs/consulClusterRootToken.java.md +++ b/docs/consulClusterRootToken.java.md @@ -4,7 +4,7 @@ ### ConsulClusterRootToken -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token hcp_consul_cluster_root_token}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token hcp_consul_cluster_root_token}. #### Initializers @@ -42,7 +42,7 @@ ConsulClusterRootToken.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | clusterId | java.lang.String | The ID of the HCP Consul cluster. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | ConsulClusterRootTokenTimeouts | timeouts block. | @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#cluster_id ConsulClusterRootToken#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#cluster_id ConsulClusterRootToken#cluster_id} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -138,7 +138,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#project_id ConsulClusterRootToken#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#project_id ConsulClusterRootToken#project_id} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#timeouts ConsulClusterRootToken#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#timeouts ConsulClusterRootToken#timeouts} --- @@ -602,7 +602,7 @@ The construct id used in the generated config for the ConsulClusterRootToken to The id of the existing ConsulClusterRootToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#import import section} in the documentation of this resource for the id to use --- @@ -956,7 +956,7 @@ ConsulClusterRootTokenConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | clusterId | java.lang.String | The ID of the HCP Consul cluster. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | ConsulClusterRootTokenTimeouts | timeouts block. | @@ -1042,7 +1042,7 @@ public java.lang.String getClusterId(); The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#cluster_id ConsulClusterRootToken#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#cluster_id ConsulClusterRootToken#cluster_id} --- @@ -1054,7 +1054,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1074,7 +1074,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#project_id ConsulClusterRootToken#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#project_id ConsulClusterRootToken#project_id} --- @@ -1088,7 +1088,7 @@ public ConsulClusterRootTokenTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#timeouts ConsulClusterRootToken#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#timeouts ConsulClusterRootToken#timeouts} --- @@ -1108,7 +1108,7 @@ ConsulClusterRootTokenTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. | --- @@ -1120,7 +1120,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. --- diff --git a/docs/consulClusterRootToken.python.md b/docs/consulClusterRootToken.python.md index 2e2b702af..a765b7ccd 100644 --- a/docs/consulClusterRootToken.python.md +++ b/docs/consulClusterRootToken.python.md @@ -4,7 +4,7 @@ ### ConsulClusterRootToken -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token hcp_consul_cluster_root_token}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token hcp_consul_cluster_root_token}. #### Initializers @@ -40,7 +40,7 @@ consulClusterRootToken.ConsulClusterRootToken( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | cluster_id | str | The ID of the HCP Consul cluster. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. | | project_id | str | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | ConsulClusterRootTokenTimeouts | timeouts block. | @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#cluster_id ConsulClusterRootToken#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#cluster_id ConsulClusterRootToken#cluster_id} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -136,7 +136,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#project_id ConsulClusterRootToken#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#project_id ConsulClusterRootToken#project_id} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#timeouts ConsulClusterRootToken#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#timeouts ConsulClusterRootToken#timeouts} --- @@ -514,7 +514,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. --- @@ -650,7 +650,7 @@ The construct id used in the generated config for the ConsulClusterRootToken to The id of the existing ConsulClusterRootToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#import import section} in the documentation of this resource for the id to use --- @@ -1000,7 +1000,7 @@ consulClusterRootToken.ConsulClusterRootTokenConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | cluster_id | str | The ID of the HCP Consul cluster. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. | | project_id | str | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | ConsulClusterRootTokenTimeouts | timeouts block. | @@ -1086,7 +1086,7 @@ cluster_id: str The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#cluster_id ConsulClusterRootToken#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#cluster_id ConsulClusterRootToken#cluster_id} --- @@ -1098,7 +1098,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1118,7 +1118,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#project_id ConsulClusterRootToken#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#project_id ConsulClusterRootToken#project_id} --- @@ -1132,7 +1132,7 @@ timeouts: ConsulClusterRootTokenTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#timeouts ConsulClusterRootToken#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#timeouts ConsulClusterRootToken#timeouts} --- @@ -1152,7 +1152,7 @@ consulClusterRootToken.ConsulClusterRootTokenTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. | --- @@ -1164,7 +1164,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. --- diff --git a/docs/consulClusterRootToken.typescript.md b/docs/consulClusterRootToken.typescript.md index 312cc46e4..38f377390 100644 --- a/docs/consulClusterRootToken.typescript.md +++ b/docs/consulClusterRootToken.typescript.md @@ -4,7 +4,7 @@ ### ConsulClusterRootToken -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token hcp_consul_cluster_root_token}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token hcp_consul_cluster_root_token}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the ConsulClusterRootToken to The id of the existing ConsulClusterRootToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#import import section} in the documentation of this resource for the id to use --- @@ -832,7 +832,7 @@ const consulClusterRootTokenConfig: consulClusterRootToken.ConsulClusterRootToke | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | clusterId | string | The ID of the HCP Consul cluster. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. | | projectId | string | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | ConsulClusterRootTokenTimeouts | timeouts block. | @@ -918,7 +918,7 @@ public readonly clusterId: string; The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#cluster_id ConsulClusterRootToken#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#cluster_id ConsulClusterRootToken#cluster_id} --- @@ -930,7 +930,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -950,7 +950,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#project_id ConsulClusterRootToken#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#project_id ConsulClusterRootToken#project_id} --- @@ -964,7 +964,7 @@ public readonly timeouts: ConsulClusterRootTokenTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#timeouts ConsulClusterRootToken#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#timeouts ConsulClusterRootToken#timeouts} --- @@ -982,7 +982,7 @@ const consulClusterRootTokenTimeouts: consulClusterRootToken.ConsulClusterRootTo | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. | --- @@ -994,7 +994,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default}. --- diff --git a/docs/consulSnapshot.csharp.md b/docs/consulSnapshot.csharp.md index 4b43962ba..4b1c1206c 100644 --- a/docs/consulSnapshot.csharp.md +++ b/docs/consulSnapshot.csharp.md @@ -4,7 +4,7 @@ ### ConsulSnapshot -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot hcp_consul_snapshot}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot hcp_consul_snapshot}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the ConsulSnapshot to import. The id of the existing ConsulSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -901,7 +901,7 @@ new ConsulSnapshotConfig { | Provisioners | object[] | *No description.* | | ClusterId | string | The ID of the HCP Consul cluster. | | SnapshotName | string | The name of the snapshot. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. | | ProjectId | string | The ID of the HCP project where the HCP Consul cluster is located. | | Timeouts | ConsulSnapshotTimeouts | timeouts block. | @@ -987,7 +987,7 @@ public string ClusterId { get; set; } The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#cluster_id ConsulSnapshot#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#cluster_id ConsulSnapshot#cluster_id} --- @@ -1001,7 +1001,7 @@ public string SnapshotName { get; set; } The name of the snapshot. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#snapshot_name ConsulSnapshot#snapshot_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#snapshot_name ConsulSnapshot#snapshot_name} --- @@ -1013,7 +1013,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1033,7 +1033,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#project_id ConsulSnapshot#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#project_id ConsulSnapshot#project_id} --- @@ -1047,7 +1047,7 @@ public ConsulSnapshotTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#timeouts ConsulSnapshot#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#timeouts ConsulSnapshot#timeouts} --- @@ -1070,10 +1070,10 @@ new ConsulSnapshotTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. | -| Update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. | +| Update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. | --- @@ -1085,7 +1085,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. --- @@ -1097,7 +1097,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. --- @@ -1109,7 +1109,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. --- @@ -1121,7 +1121,7 @@ public string Update { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. --- diff --git a/docs/consulSnapshot.go.md b/docs/consulSnapshot.go.md index 4fb7bf0bc..ee1af77cf 100644 --- a/docs/consulSnapshot.go.md +++ b/docs/consulSnapshot.go.md @@ -4,12 +4,12 @@ ### ConsulSnapshot -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot hcp_consul_snapshot}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot hcp_consul_snapshot}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulsnapshot" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulsnapshot" consulsnapshot.NewConsulSnapshot(scope Construct, id *string, config ConsulSnapshotConfig) ConsulSnapshot ``` @@ -405,7 +405,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulsnapshot" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulsnapshot" consulsnapshot.ConsulSnapshot_IsConstruct(x interface{}) *bool ``` @@ -437,7 +437,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulsnapshot" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulsnapshot" consulsnapshot.ConsulSnapshot_IsTerraformElement(x interface{}) *bool ``` @@ -451,7 +451,7 @@ consulsnapshot.ConsulSnapshot_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulsnapshot" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulsnapshot" consulsnapshot.ConsulSnapshot_IsTerraformResource(x interface{}) *bool ``` @@ -465,7 +465,7 @@ consulsnapshot.ConsulSnapshot_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulsnapshot" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulsnapshot" consulsnapshot.ConsulSnapshot_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -494,7 +494,7 @@ The construct id used in the generated config for the ConsulSnapshot to import. The id of the existing ConsulSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -870,7 +870,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulsnapshot" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulsnapshot" &consulsnapshot.ConsulSnapshotConfig { Connection: interface{}, @@ -884,7 +884,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulsnapshot" SnapshotName: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.consulSnapshot.ConsulSnapshotTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.consulSnapshot.ConsulSnapshotTimeouts, } ``` @@ -901,7 +901,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulsnapshot" | Provisioners | *[]interface{} | *No description.* | | ClusterId | *string | The ID of the HCP Consul cluster. | | SnapshotName | *string | The name of the snapshot. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. | | ProjectId | *string | The ID of the HCP project where the HCP Consul cluster is located. | | Timeouts | ConsulSnapshotTimeouts | timeouts block. | @@ -987,7 +987,7 @@ ClusterId *string The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#cluster_id ConsulSnapshot#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#cluster_id ConsulSnapshot#cluster_id} --- @@ -1001,7 +1001,7 @@ SnapshotName *string The name of the snapshot. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#snapshot_name ConsulSnapshot#snapshot_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#snapshot_name ConsulSnapshot#snapshot_name} --- @@ -1013,7 +1013,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1033,7 +1033,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#project_id ConsulSnapshot#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#project_id ConsulSnapshot#project_id} --- @@ -1047,7 +1047,7 @@ Timeouts ConsulSnapshotTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#timeouts ConsulSnapshot#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#timeouts ConsulSnapshot#timeouts} --- @@ -1056,7 +1056,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulsnapshot" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulsnapshot" &consulsnapshot.ConsulSnapshotTimeouts { Create: *string, @@ -1070,10 +1070,10 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulsnapshot" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. | -| Update | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. | +| Update | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. | --- @@ -1085,7 +1085,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. --- @@ -1097,7 +1097,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. --- @@ -1109,7 +1109,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. --- @@ -1121,7 +1121,7 @@ Update *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. --- @@ -1132,7 +1132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/consulsnapshot" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/consulsnapshot" consulsnapshot.NewConsulSnapshotTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) ConsulSnapshotTimeoutsOutputReference ``` diff --git a/docs/consulSnapshot.java.md b/docs/consulSnapshot.java.md index c769da5ad..955c3f827 100644 --- a/docs/consulSnapshot.java.md +++ b/docs/consulSnapshot.java.md @@ -4,7 +4,7 @@ ### ConsulSnapshot -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot hcp_consul_snapshot}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot hcp_consul_snapshot}. #### Initializers @@ -44,7 +44,7 @@ ConsulSnapshot.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | clusterId | java.lang.String | The ID of the HCP Consul cluster. | | snapshotName | java.lang.String | The name of the snapshot. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | ConsulSnapshotTimeouts | timeouts block. | @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#cluster_id ConsulSnapshot#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#cluster_id ConsulSnapshot#cluster_id} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The name of the snapshot. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#snapshot_name ConsulSnapshot#snapshot_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#snapshot_name ConsulSnapshot#snapshot_name} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -150,7 +150,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#project_id ConsulSnapshot#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#project_id ConsulSnapshot#project_id} --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#timeouts ConsulSnapshot#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#timeouts ConsulSnapshot#timeouts} --- @@ -614,7 +614,7 @@ The construct id used in the generated config for the ConsulSnapshot to import. The id of the existing ConsulSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -1025,7 +1025,7 @@ ConsulSnapshotConfig.builder() | provisioners | java.util.List | *No description.* | | clusterId | java.lang.String | The ID of the HCP Consul cluster. | | snapshotName | java.lang.String | The name of the snapshot. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | ConsulSnapshotTimeouts | timeouts block. | @@ -1111,7 +1111,7 @@ public java.lang.String getClusterId(); The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#cluster_id ConsulSnapshot#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#cluster_id ConsulSnapshot#cluster_id} --- @@ -1125,7 +1125,7 @@ public java.lang.String getSnapshotName(); The name of the snapshot. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#snapshot_name ConsulSnapshot#snapshot_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#snapshot_name ConsulSnapshot#snapshot_name} --- @@ -1137,7 +1137,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1157,7 +1157,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#project_id ConsulSnapshot#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#project_id ConsulSnapshot#project_id} --- @@ -1171,7 +1171,7 @@ public ConsulSnapshotTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#timeouts ConsulSnapshot#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#timeouts ConsulSnapshot#timeouts} --- @@ -1194,10 +1194,10 @@ ConsulSnapshotTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. | -| update | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. | +| update | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. | --- @@ -1209,7 +1209,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. --- @@ -1221,7 +1221,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. --- @@ -1233,7 +1233,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. --- @@ -1245,7 +1245,7 @@ public java.lang.String getUpdate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. --- diff --git a/docs/consulSnapshot.python.md b/docs/consulSnapshot.python.md index cdc1a5074..3153a1a6a 100644 --- a/docs/consulSnapshot.python.md +++ b/docs/consulSnapshot.python.md @@ -4,7 +4,7 @@ ### ConsulSnapshot -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot hcp_consul_snapshot}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot hcp_consul_snapshot}. #### Initializers @@ -42,7 +42,7 @@ consulSnapshot.ConsulSnapshot( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | cluster_id | str | The ID of the HCP Consul cluster. | | snapshot_name | str | The name of the snapshot. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. | | project_id | str | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | ConsulSnapshotTimeouts | timeouts block. | @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#cluster_id ConsulSnapshot#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#cluster_id ConsulSnapshot#cluster_id} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The name of the snapshot. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#snapshot_name ConsulSnapshot#snapshot_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#snapshot_name ConsulSnapshot#snapshot_name} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -148,7 +148,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#project_id ConsulSnapshot#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#project_id ConsulSnapshot#project_id} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#timeouts ConsulSnapshot#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#timeouts ConsulSnapshot#timeouts} --- @@ -529,7 +529,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. --- @@ -537,7 +537,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. --- @@ -545,7 +545,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. --- @@ -553,7 +553,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. --- @@ -689,7 +689,7 @@ The construct id used in the generated config for the ConsulSnapshot to import. The id of the existing ConsulSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -1096,7 +1096,7 @@ consulSnapshot.ConsulSnapshotConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | cluster_id | str | The ID of the HCP Consul cluster. | | snapshot_name | str | The name of the snapshot. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. | | project_id | str | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | ConsulSnapshotTimeouts | timeouts block. | @@ -1182,7 +1182,7 @@ cluster_id: str The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#cluster_id ConsulSnapshot#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#cluster_id ConsulSnapshot#cluster_id} --- @@ -1196,7 +1196,7 @@ snapshot_name: str The name of the snapshot. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#snapshot_name ConsulSnapshot#snapshot_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#snapshot_name ConsulSnapshot#snapshot_name} --- @@ -1208,7 +1208,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1228,7 +1228,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#project_id ConsulSnapshot#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#project_id ConsulSnapshot#project_id} --- @@ -1242,7 +1242,7 @@ timeouts: ConsulSnapshotTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#timeouts ConsulSnapshot#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#timeouts ConsulSnapshot#timeouts} --- @@ -1265,10 +1265,10 @@ consulSnapshot.ConsulSnapshotTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. | -| update | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. | +| update | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. | --- @@ -1280,7 +1280,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. --- @@ -1292,7 +1292,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. --- @@ -1304,7 +1304,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. --- @@ -1316,7 +1316,7 @@ update: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. --- diff --git a/docs/consulSnapshot.typescript.md b/docs/consulSnapshot.typescript.md index 381148841..ca5afe9df 100644 --- a/docs/consulSnapshot.typescript.md +++ b/docs/consulSnapshot.typescript.md @@ -4,7 +4,7 @@ ### ConsulSnapshot -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot hcp_consul_snapshot}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot hcp_consul_snapshot}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the ConsulSnapshot to import. The id of the existing ConsulSnapshot that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#import import section} in the documentation of this resource for the id to use --- @@ -888,7 +888,7 @@ const consulSnapshotConfig: consulSnapshot.ConsulSnapshotConfig = { ... } | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | clusterId | string | The ID of the HCP Consul cluster. | | snapshotName | string | The name of the snapshot. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. | | projectId | string | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | ConsulSnapshotTimeouts | timeouts block. | @@ -974,7 +974,7 @@ public readonly clusterId: string; The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#cluster_id ConsulSnapshot#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#cluster_id ConsulSnapshot#cluster_id} --- @@ -988,7 +988,7 @@ public readonly snapshotName: string; The name of the snapshot. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#snapshot_name ConsulSnapshot#snapshot_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#snapshot_name ConsulSnapshot#snapshot_name} --- @@ -1000,7 +1000,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#id ConsulSnapshot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1020,7 +1020,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#project_id ConsulSnapshot#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#project_id ConsulSnapshot#project_id} --- @@ -1034,7 +1034,7 @@ public readonly timeouts: ConsulSnapshotTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#timeouts ConsulSnapshot#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#timeouts ConsulSnapshot#timeouts} --- @@ -1052,10 +1052,10 @@ const consulSnapshotTimeouts: consulSnapshot.ConsulSnapshotTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. | -| update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. | +| update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. | --- @@ -1067,7 +1067,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#create ConsulSnapshot#create}. --- @@ -1079,7 +1079,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#default ConsulSnapshot#default}. --- @@ -1091,7 +1091,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete}. --- @@ -1103,7 +1103,7 @@ public readonly update: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#update ConsulSnapshot#update}. --- diff --git a/docs/dataHcpAwsNetworkPeering.csharp.md b/docs/dataHcpAwsNetworkPeering.csharp.md index 7019ecb9a..c6c0d9f30 100644 --- a/docs/dataHcpAwsNetworkPeering.csharp.md +++ b/docs/dataHcpAwsNetworkPeering.csharp.md @@ -4,7 +4,7 @@ ### DataHcpAwsNetworkPeering -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering hcp_aws_network_peering}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering hcp_aws_network_peering}. #### Initializers @@ -397,7 +397,7 @@ The construct id used in the generated config for the DataHcpAwsNetworkPeering t The id of the existing DataHcpAwsNetworkPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#import import section} in the documentation of this resource for the id to use --- @@ -838,7 +838,7 @@ new DataHcpAwsNetworkPeeringConfig { | Provisioners | object[] | *No description.* | | HvnId | string | The ID of the HashiCorp Virtual Network (HVN). | | PeeringId | string | The ID of the network peering. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. | | ProjectId | string | The ID of the HCP project where the network peering is located. | | Timeouts | DataHcpAwsNetworkPeeringTimeouts | timeouts block. | | WaitForActiveState | object | If `true`, Terraform will wait for the network peering to reach an `ACTIVE` state before continuing. Default `false`. | @@ -925,7 +925,7 @@ public string HvnId { get; set; } The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#hvn_id DataHcpAwsNetworkPeering#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#hvn_id DataHcpAwsNetworkPeering#hvn_id} --- @@ -939,7 +939,7 @@ public string PeeringId { get; set; } The ID of the network peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#peering_id DataHcpAwsNetworkPeering#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#peering_id DataHcpAwsNetworkPeering#peering_id} --- @@ -951,7 +951,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -972,7 +972,7 @@ Always matches the HVN's project. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#project_id DataHcpAwsNetworkPeering#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#project_id DataHcpAwsNetworkPeering#project_id} --- @@ -986,7 +986,7 @@ public DataHcpAwsNetworkPeeringTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#timeouts DataHcpAwsNetworkPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#timeouts DataHcpAwsNetworkPeering#timeouts} --- @@ -1000,7 +1000,7 @@ public object WaitForActiveState { get; set; } If `true`, Terraform will wait for the network peering to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#wait_for_active_state DataHcpAwsNetworkPeering#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#wait_for_active_state DataHcpAwsNetworkPeering#wait_for_active_state} --- @@ -1020,7 +1020,7 @@ new DataHcpAwsNetworkPeeringTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Read | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. | +| Read | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. | --- @@ -1032,7 +1032,7 @@ public string Read { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. --- diff --git a/docs/dataHcpAwsNetworkPeering.go.md b/docs/dataHcpAwsNetworkPeering.go.md index d087f97c6..658ea323a 100644 --- a/docs/dataHcpAwsNetworkPeering.go.md +++ b/docs/dataHcpAwsNetworkPeering.go.md @@ -4,12 +4,12 @@ ### DataHcpAwsNetworkPeering -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering hcp_aws_network_peering}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering hcp_aws_network_peering}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawsnetworkpeering" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpawsnetworkpeering" datahcpawsnetworkpeering.NewDataHcpAwsNetworkPeering(scope Construct, id *string, config DataHcpAwsNetworkPeeringConfig) DataHcpAwsNetworkPeering ``` @@ -308,7 +308,7 @@ func ResetWaitForActiveState() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawsnetworkpeering" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpawsnetworkpeering" datahcpawsnetworkpeering.DataHcpAwsNetworkPeering_IsConstruct(x interface{}) *bool ``` @@ -340,7 +340,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawsnetworkpeering" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpawsnetworkpeering" datahcpawsnetworkpeering.DataHcpAwsNetworkPeering_IsTerraformElement(x interface{}) *bool ``` @@ -354,7 +354,7 @@ datahcpawsnetworkpeering.DataHcpAwsNetworkPeering_IsTerraformElement(x interface ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawsnetworkpeering" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpawsnetworkpeering" datahcpawsnetworkpeering.DataHcpAwsNetworkPeering_IsTerraformDataSource(x interface{}) *bool ``` @@ -368,7 +368,7 @@ datahcpawsnetworkpeering.DataHcpAwsNetworkPeering_IsTerraformDataSource(x interf ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawsnetworkpeering" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpawsnetworkpeering" datahcpawsnetworkpeering.DataHcpAwsNetworkPeering_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -397,7 +397,7 @@ The construct id used in the generated config for the DataHcpAwsNetworkPeering t The id of the existing DataHcpAwsNetworkPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#import import section} in the documentation of this resource for the id to use --- @@ -806,7 +806,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawsnetworkpeering" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpawsnetworkpeering" &datahcpawsnetworkpeering.DataHcpAwsNetworkPeeringConfig { Connection: interface{}, @@ -820,7 +820,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawsnetworkpeering" PeeringId: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpAwsNetworkPeering.DataHcpAwsNetworkPeeringTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpAwsNetworkPeering.DataHcpAwsNetworkPeeringTimeouts, WaitForActiveState: interface{}, } ``` @@ -838,7 +838,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawsnetworkpeering" | Provisioners | *[]interface{} | *No description.* | | HvnId | *string | The ID of the HashiCorp Virtual Network (HVN). | | PeeringId | *string | The ID of the network peering. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. | | ProjectId | *string | The ID of the HCP project where the network peering is located. | | Timeouts | DataHcpAwsNetworkPeeringTimeouts | timeouts block. | | WaitForActiveState | interface{} | If `true`, Terraform will wait for the network peering to reach an `ACTIVE` state before continuing. Default `false`. | @@ -925,7 +925,7 @@ HvnId *string The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#hvn_id DataHcpAwsNetworkPeering#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#hvn_id DataHcpAwsNetworkPeering#hvn_id} --- @@ -939,7 +939,7 @@ PeeringId *string The ID of the network peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#peering_id DataHcpAwsNetworkPeering#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#peering_id DataHcpAwsNetworkPeering#peering_id} --- @@ -951,7 +951,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -972,7 +972,7 @@ Always matches the HVN's project. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#project_id DataHcpAwsNetworkPeering#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#project_id DataHcpAwsNetworkPeering#project_id} --- @@ -986,7 +986,7 @@ Timeouts DataHcpAwsNetworkPeeringTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#timeouts DataHcpAwsNetworkPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#timeouts DataHcpAwsNetworkPeering#timeouts} --- @@ -1000,7 +1000,7 @@ WaitForActiveState interface{} If `true`, Terraform will wait for the network peering to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#wait_for_active_state DataHcpAwsNetworkPeering#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#wait_for_active_state DataHcpAwsNetworkPeering#wait_for_active_state} --- @@ -1009,7 +1009,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawsnetworkpeering" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpawsnetworkpeering" &datahcpawsnetworkpeering.DataHcpAwsNetworkPeeringTimeouts { Read: *string, @@ -1020,7 +1020,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawsnetworkpeering" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Read | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. | +| Read | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. | --- @@ -1032,7 +1032,7 @@ Read *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. --- @@ -1043,7 +1043,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawsnetworkpeering" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpawsnetworkpeering" datahcpawsnetworkpeering.NewDataHcpAwsNetworkPeeringTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpAwsNetworkPeeringTimeoutsOutputReference ``` diff --git a/docs/dataHcpAwsNetworkPeering.java.md b/docs/dataHcpAwsNetworkPeering.java.md index f3d5ecf6e..e04642aed 100644 --- a/docs/dataHcpAwsNetworkPeering.java.md +++ b/docs/dataHcpAwsNetworkPeering.java.md @@ -4,7 +4,7 @@ ### DataHcpAwsNetworkPeering -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering hcp_aws_network_peering}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering hcp_aws_network_peering}. #### Initializers @@ -46,7 +46,7 @@ DataHcpAwsNetworkPeering.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | hvnId | java.lang.String | The ID of the HashiCorp Virtual Network (HVN). | | peeringId | java.lang.String | The ID of the network peering. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. | | projectId | java.lang.String | The ID of the HCP project where the network peering is located. | | timeouts | DataHcpAwsNetworkPeeringTimeouts | timeouts block. | | waitForActiveState | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If `true`, Terraform will wait for the network peering to reach an `ACTIVE` state before continuing. Default `false`. | @@ -119,7 +119,7 @@ Must be unique amongst siblings in the same scope The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#hvn_id DataHcpAwsNetworkPeering#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#hvn_id DataHcpAwsNetworkPeering#hvn_id} --- @@ -129,7 +129,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the network peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#peering_id DataHcpAwsNetworkPeering#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#peering_id DataHcpAwsNetworkPeering#peering_id} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -154,7 +154,7 @@ Always matches the HVN's project. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#project_id DataHcpAwsNetworkPeering#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#project_id DataHcpAwsNetworkPeering#project_id} --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#timeouts DataHcpAwsNetworkPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#timeouts DataHcpAwsNetworkPeering#timeouts} --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi If `true`, Terraform will wait for the network peering to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#wait_for_active_state DataHcpAwsNetworkPeering#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#wait_for_active_state DataHcpAwsNetworkPeering#wait_for_active_state} --- @@ -529,7 +529,7 @@ The construct id used in the generated config for the DataHcpAwsNetworkPeering t The id of the existing DataHcpAwsNetworkPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#import import section} in the documentation of this resource for the id to use --- @@ -975,7 +975,7 @@ DataHcpAwsNetworkPeeringConfig.builder() | provisioners | java.util.List | *No description.* | | hvnId | java.lang.String | The ID of the HashiCorp Virtual Network (HVN). | | peeringId | java.lang.String | The ID of the network peering. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. | | projectId | java.lang.String | The ID of the HCP project where the network peering is located. | | timeouts | DataHcpAwsNetworkPeeringTimeouts | timeouts block. | | waitForActiveState | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If `true`, Terraform will wait for the network peering to reach an `ACTIVE` state before continuing. Default `false`. | @@ -1062,7 +1062,7 @@ public java.lang.String getHvnId(); The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#hvn_id DataHcpAwsNetworkPeering#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#hvn_id DataHcpAwsNetworkPeering#hvn_id} --- @@ -1076,7 +1076,7 @@ public java.lang.String getPeeringId(); The ID of the network peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#peering_id DataHcpAwsNetworkPeering#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#peering_id DataHcpAwsNetworkPeering#peering_id} --- @@ -1088,7 +1088,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1109,7 +1109,7 @@ Always matches the HVN's project. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#project_id DataHcpAwsNetworkPeering#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#project_id DataHcpAwsNetworkPeering#project_id} --- @@ -1123,7 +1123,7 @@ public DataHcpAwsNetworkPeeringTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#timeouts DataHcpAwsNetworkPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#timeouts DataHcpAwsNetworkPeering#timeouts} --- @@ -1137,7 +1137,7 @@ public java.lang.Object getWaitForActiveState(); If `true`, Terraform will wait for the network peering to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#wait_for_active_state DataHcpAwsNetworkPeering#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#wait_for_active_state DataHcpAwsNetworkPeering#wait_for_active_state} --- @@ -1157,7 +1157,7 @@ DataHcpAwsNetworkPeeringTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| read | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. | +| read | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. | --- @@ -1169,7 +1169,7 @@ public java.lang.String getRead(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. --- diff --git a/docs/dataHcpAwsNetworkPeering.python.md b/docs/dataHcpAwsNetworkPeering.python.md index c301fd7ed..1d32a5d53 100644 --- a/docs/dataHcpAwsNetworkPeering.python.md +++ b/docs/dataHcpAwsNetworkPeering.python.md @@ -4,7 +4,7 @@ ### DataHcpAwsNetworkPeering -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering hcp_aws_network_peering}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering hcp_aws_network_peering}. #### Initializers @@ -43,7 +43,7 @@ dataHcpAwsNetworkPeering.DataHcpAwsNetworkPeering( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | hvn_id | str | The ID of the HashiCorp Virtual Network (HVN). | | peering_id | str | The ID of the network peering. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. | | project_id | str | The ID of the HCP project where the network peering is located. | | timeouts | DataHcpAwsNetworkPeeringTimeouts | timeouts block. | | wait_for_active_state | typing.Union[bool, cdktf.IResolvable] | If `true`, Terraform will wait for the network peering to reach an `ACTIVE` state before continuing. Default `false`. | @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#hvn_id DataHcpAwsNetworkPeering#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#hvn_id DataHcpAwsNetworkPeering#hvn_id} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the network peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#peering_id DataHcpAwsNetworkPeering#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#peering_id DataHcpAwsNetworkPeering#peering_id} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -151,7 +151,7 @@ Always matches the HVN's project. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#project_id DataHcpAwsNetworkPeering#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#project_id DataHcpAwsNetworkPeering#project_id} --- @@ -161,7 +161,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#timeouts DataHcpAwsNetworkPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#timeouts DataHcpAwsNetworkPeering#timeouts} --- @@ -171,7 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi If `true`, Terraform will wait for the network peering to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#wait_for_active_state DataHcpAwsNetworkPeering#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#wait_for_active_state DataHcpAwsNetworkPeering#wait_for_active_state} --- @@ -424,7 +424,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. --- @@ -566,7 +566,7 @@ The construct id used in the generated config for the DataHcpAwsNetworkPeering t The id of the existing DataHcpAwsNetworkPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#import import section} in the documentation of this resource for the id to use --- @@ -1007,7 +1007,7 @@ dataHcpAwsNetworkPeering.DataHcpAwsNetworkPeeringConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | hvn_id | str | The ID of the HashiCorp Virtual Network (HVN). | | peering_id | str | The ID of the network peering. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. | | project_id | str | The ID of the HCP project where the network peering is located. | | timeouts | DataHcpAwsNetworkPeeringTimeouts | timeouts block. | | wait_for_active_state | typing.Union[bool, cdktf.IResolvable] | If `true`, Terraform will wait for the network peering to reach an `ACTIVE` state before continuing. Default `false`. | @@ -1094,7 +1094,7 @@ hvn_id: str The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#hvn_id DataHcpAwsNetworkPeering#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#hvn_id DataHcpAwsNetworkPeering#hvn_id} --- @@ -1108,7 +1108,7 @@ peering_id: str The ID of the network peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#peering_id DataHcpAwsNetworkPeering#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#peering_id DataHcpAwsNetworkPeering#peering_id} --- @@ -1120,7 +1120,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1141,7 +1141,7 @@ Always matches the HVN's project. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#project_id DataHcpAwsNetworkPeering#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#project_id DataHcpAwsNetworkPeering#project_id} --- @@ -1155,7 +1155,7 @@ timeouts: DataHcpAwsNetworkPeeringTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#timeouts DataHcpAwsNetworkPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#timeouts DataHcpAwsNetworkPeering#timeouts} --- @@ -1169,7 +1169,7 @@ wait_for_active_state: typing.Union[bool, IResolvable] If `true`, Terraform will wait for the network peering to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#wait_for_active_state DataHcpAwsNetworkPeering#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#wait_for_active_state DataHcpAwsNetworkPeering#wait_for_active_state} --- @@ -1189,7 +1189,7 @@ dataHcpAwsNetworkPeering.DataHcpAwsNetworkPeeringTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| read | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. | +| read | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. | --- @@ -1201,7 +1201,7 @@ read: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. --- diff --git a/docs/dataHcpAwsNetworkPeering.typescript.md b/docs/dataHcpAwsNetworkPeering.typescript.md index e38cfbeeb..63c85f4b2 100644 --- a/docs/dataHcpAwsNetworkPeering.typescript.md +++ b/docs/dataHcpAwsNetworkPeering.typescript.md @@ -4,7 +4,7 @@ ### DataHcpAwsNetworkPeering -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering hcp_aws_network_peering}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering hcp_aws_network_peering}. #### Initializers @@ -397,7 +397,7 @@ The construct id used in the generated config for the DataHcpAwsNetworkPeering t The id of the existing DataHcpAwsNetworkPeering that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#import import section} in the documentation of this resource for the id to use --- @@ -824,7 +824,7 @@ const dataHcpAwsNetworkPeeringConfig: dataHcpAwsNetworkPeering.DataHcpAwsNetwork | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | hvnId | string | The ID of the HashiCorp Virtual Network (HVN). | | peeringId | string | The ID of the network peering. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. | | projectId | string | The ID of the HCP project where the network peering is located. | | timeouts | DataHcpAwsNetworkPeeringTimeouts | timeouts block. | | waitForActiveState | boolean \| cdktf.IResolvable | If `true`, Terraform will wait for the network peering to reach an `ACTIVE` state before continuing. Default `false`. | @@ -911,7 +911,7 @@ public readonly hvnId: string; The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#hvn_id DataHcpAwsNetworkPeering#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#hvn_id DataHcpAwsNetworkPeering#hvn_id} --- @@ -925,7 +925,7 @@ public readonly peeringId: string; The ID of the network peering. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#peering_id DataHcpAwsNetworkPeering#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#peering_id DataHcpAwsNetworkPeering#peering_id} --- @@ -937,7 +937,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -958,7 +958,7 @@ Always matches the HVN's project. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#project_id DataHcpAwsNetworkPeering#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#project_id DataHcpAwsNetworkPeering#project_id} --- @@ -972,7 +972,7 @@ public readonly timeouts: DataHcpAwsNetworkPeeringTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#timeouts DataHcpAwsNetworkPeering#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#timeouts DataHcpAwsNetworkPeering#timeouts} --- @@ -986,7 +986,7 @@ public readonly waitForActiveState: boolean | IResolvable; If `true`, Terraform will wait for the network peering to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#wait_for_active_state DataHcpAwsNetworkPeering#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#wait_for_active_state DataHcpAwsNetworkPeering#wait_for_active_state} --- @@ -1004,7 +1004,7 @@ const dataHcpAwsNetworkPeeringTimeouts: dataHcpAwsNetworkPeering.DataHcpAwsNetwo | **Name** | **Type** | **Description** | | --- | --- | --- | -| read | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. | +| read | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. | --- @@ -1016,7 +1016,7 @@ public readonly read: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read}. --- diff --git a/docs/dataHcpAwsTransitGatewayAttachment.csharp.md b/docs/dataHcpAwsTransitGatewayAttachment.csharp.md index c7af35c33..569fa4988 100644 --- a/docs/dataHcpAwsTransitGatewayAttachment.csharp.md +++ b/docs/dataHcpAwsTransitGatewayAttachment.csharp.md @@ -4,7 +4,7 @@ ### DataHcpAwsTransitGatewayAttachment -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. #### Initializers @@ -397,7 +397,7 @@ The construct id used in the generated config for the DataHcpAwsTransitGatewayAt The id of the existing DataHcpAwsTransitGatewayAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use --- @@ -816,7 +816,7 @@ new DataHcpAwsTransitGatewayAttachmentConfig { | Provisioners | object[] | *No description.* | | HvnId | string | The ID of the HashiCorp Virtual Network (HVN). | | TransitGatewayAttachmentId | string | The user-settable name of the transit gateway attachment in HCP. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. | | ProjectId | string | The ID of the HCP project where the transit gateway attachment is located. | | Timeouts | DataHcpAwsTransitGatewayAttachmentTimeouts | timeouts block. | | WaitForActiveState | object | If `true`, Terraform will wait for the transit gateway attachment to reach an `ACTIVE` state before continuing. Default `false`. | @@ -903,7 +903,7 @@ public string HvnId { get; set; } The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#hvn_id DataHcpAwsTransitGatewayAttachment#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#hvn_id DataHcpAwsTransitGatewayAttachment#hvn_id} --- @@ -917,7 +917,7 @@ public string TransitGatewayAttachmentId { get; set; } The user-settable name of the transit gateway attachment in HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#transit_gateway_attachment_id DataHcpAwsTransitGatewayAttachment#transit_gateway_attachment_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#transit_gateway_attachment_id DataHcpAwsTransitGatewayAttachment#transit_gateway_attachment_id} --- @@ -929,7 +929,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -949,7 +949,7 @@ The ID of the HCP project where the transit gateway attachment is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#project_id DataHcpAwsTransitGatewayAttachment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#project_id DataHcpAwsTransitGatewayAttachment#project_id} --- @@ -963,7 +963,7 @@ public DataHcpAwsTransitGatewayAttachmentTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#timeouts DataHcpAwsTransitGatewayAttachment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#timeouts DataHcpAwsTransitGatewayAttachment#timeouts} --- @@ -977,7 +977,7 @@ public object WaitForActiveState { get; set; } If `true`, Terraform will wait for the transit gateway attachment to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#wait_for_active_state DataHcpAwsTransitGatewayAttachment#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#wait_for_active_state DataHcpAwsTransitGatewayAttachment#wait_for_active_state} --- @@ -997,7 +997,7 @@ new DataHcpAwsTransitGatewayAttachmentTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. | --- @@ -1009,7 +1009,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. --- diff --git a/docs/dataHcpAwsTransitGatewayAttachment.go.md b/docs/dataHcpAwsTransitGatewayAttachment.go.md index 265ee3eda..f81762afc 100644 --- a/docs/dataHcpAwsTransitGatewayAttachment.go.md +++ b/docs/dataHcpAwsTransitGatewayAttachment.go.md @@ -4,12 +4,12 @@ ### DataHcpAwsTransitGatewayAttachment -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawstransitgatewayattachment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpawstransitgatewayattachment" datahcpawstransitgatewayattachment.NewDataHcpAwsTransitGatewayAttachment(scope Construct, id *string, config DataHcpAwsTransitGatewayAttachmentConfig) DataHcpAwsTransitGatewayAttachment ``` @@ -308,7 +308,7 @@ func ResetWaitForActiveState() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawstransitgatewayattachment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpawstransitgatewayattachment" datahcpawstransitgatewayattachment.DataHcpAwsTransitGatewayAttachment_IsConstruct(x interface{}) *bool ``` @@ -340,7 +340,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawstransitgatewayattachment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpawstransitgatewayattachment" datahcpawstransitgatewayattachment.DataHcpAwsTransitGatewayAttachment_IsTerraformElement(x interface{}) *bool ``` @@ -354,7 +354,7 @@ datahcpawstransitgatewayattachment.DataHcpAwsTransitGatewayAttachment_IsTerrafor ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawstransitgatewayattachment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpawstransitgatewayattachment" datahcpawstransitgatewayattachment.DataHcpAwsTransitGatewayAttachment_IsTerraformDataSource(x interface{}) *bool ``` @@ -368,7 +368,7 @@ datahcpawstransitgatewayattachment.DataHcpAwsTransitGatewayAttachment_IsTerrafor ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawstransitgatewayattachment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpawstransitgatewayattachment" datahcpawstransitgatewayattachment.DataHcpAwsTransitGatewayAttachment_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -397,7 +397,7 @@ The construct id used in the generated config for the DataHcpAwsTransitGatewayAt The id of the existing DataHcpAwsTransitGatewayAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use --- @@ -784,7 +784,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawstransitgatewayattachment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpawstransitgatewayattachment" &datahcpawstransitgatewayattachment.DataHcpAwsTransitGatewayAttachmentConfig { Connection: interface{}, @@ -798,7 +798,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawstransitgatewayat TransitGatewayAttachmentId: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpAwsTransitGatewayAttachment.DataHcpAwsTransitGatewayAttachmentTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpAwsTransitGatewayAttachment.DataHcpAwsTransitGatewayAttachmentTimeouts, WaitForActiveState: interface{}, } ``` @@ -816,7 +816,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawstransitgatewayat | Provisioners | *[]interface{} | *No description.* | | HvnId | *string | The ID of the HashiCorp Virtual Network (HVN). | | TransitGatewayAttachmentId | *string | The user-settable name of the transit gateway attachment in HCP. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. | | ProjectId | *string | The ID of the HCP project where the transit gateway attachment is located. | | Timeouts | DataHcpAwsTransitGatewayAttachmentTimeouts | timeouts block. | | WaitForActiveState | interface{} | If `true`, Terraform will wait for the transit gateway attachment to reach an `ACTIVE` state before continuing. Default `false`. | @@ -903,7 +903,7 @@ HvnId *string The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#hvn_id DataHcpAwsTransitGatewayAttachment#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#hvn_id DataHcpAwsTransitGatewayAttachment#hvn_id} --- @@ -917,7 +917,7 @@ TransitGatewayAttachmentId *string The user-settable name of the transit gateway attachment in HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#transit_gateway_attachment_id DataHcpAwsTransitGatewayAttachment#transit_gateway_attachment_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#transit_gateway_attachment_id DataHcpAwsTransitGatewayAttachment#transit_gateway_attachment_id} --- @@ -929,7 +929,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -949,7 +949,7 @@ The ID of the HCP project where the transit gateway attachment is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#project_id DataHcpAwsTransitGatewayAttachment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#project_id DataHcpAwsTransitGatewayAttachment#project_id} --- @@ -963,7 +963,7 @@ Timeouts DataHcpAwsTransitGatewayAttachmentTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#timeouts DataHcpAwsTransitGatewayAttachment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#timeouts DataHcpAwsTransitGatewayAttachment#timeouts} --- @@ -977,7 +977,7 @@ WaitForActiveState interface{} If `true`, Terraform will wait for the transit gateway attachment to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#wait_for_active_state DataHcpAwsTransitGatewayAttachment#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#wait_for_active_state DataHcpAwsTransitGatewayAttachment#wait_for_active_state} --- @@ -986,7 +986,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawstransitgatewayattachment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpawstransitgatewayattachment" &datahcpawstransitgatewayattachment.DataHcpAwsTransitGatewayAttachmentTimeouts { Default: *string, @@ -997,7 +997,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawstransitgatewayat | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. | --- @@ -1009,7 +1009,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. --- @@ -1020,7 +1020,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpawstransitgatewayattachment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpawstransitgatewayattachment" datahcpawstransitgatewayattachment.NewDataHcpAwsTransitGatewayAttachmentTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpAwsTransitGatewayAttachmentTimeoutsOutputReference ``` diff --git a/docs/dataHcpAwsTransitGatewayAttachment.java.md b/docs/dataHcpAwsTransitGatewayAttachment.java.md index a1181c493..72d1226c7 100644 --- a/docs/dataHcpAwsTransitGatewayAttachment.java.md +++ b/docs/dataHcpAwsTransitGatewayAttachment.java.md @@ -4,7 +4,7 @@ ### DataHcpAwsTransitGatewayAttachment -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. #### Initializers @@ -46,7 +46,7 @@ DataHcpAwsTransitGatewayAttachment.Builder.create(Construct scope, java.lang.Str | provisioners | java.util.List | *No description.* | | hvnId | java.lang.String | The ID of the HashiCorp Virtual Network (HVN). | | transitGatewayAttachmentId | java.lang.String | The user-settable name of the transit gateway attachment in HCP. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. | | projectId | java.lang.String | The ID of the HCP project where the transit gateway attachment is located. | | timeouts | DataHcpAwsTransitGatewayAttachmentTimeouts | timeouts block. | | waitForActiveState | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If `true`, Terraform will wait for the transit gateway attachment to reach an `ACTIVE` state before continuing. Default `false`. | @@ -119,7 +119,7 @@ Must be unique amongst siblings in the same scope The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#hvn_id DataHcpAwsTransitGatewayAttachment#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#hvn_id DataHcpAwsTransitGatewayAttachment#hvn_id} --- @@ -129,7 +129,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The user-settable name of the transit gateway attachment in HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#transit_gateway_attachment_id DataHcpAwsTransitGatewayAttachment#transit_gateway_attachment_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#transit_gateway_attachment_id DataHcpAwsTransitGatewayAttachment#transit_gateway_attachment_id} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -153,7 +153,7 @@ The ID of the HCP project where the transit gateway attachment is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#project_id DataHcpAwsTransitGatewayAttachment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#project_id DataHcpAwsTransitGatewayAttachment#project_id} --- @@ -163,7 +163,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#timeouts DataHcpAwsTransitGatewayAttachment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#timeouts DataHcpAwsTransitGatewayAttachment#timeouts} --- @@ -173,7 +173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi If `true`, Terraform will wait for the transit gateway attachment to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#wait_for_active_state DataHcpAwsTransitGatewayAttachment#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#wait_for_active_state DataHcpAwsTransitGatewayAttachment#wait_for_active_state} --- @@ -528,7 +528,7 @@ The construct id used in the generated config for the DataHcpAwsTransitGatewayAt The id of the existing DataHcpAwsTransitGatewayAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use --- @@ -952,7 +952,7 @@ DataHcpAwsTransitGatewayAttachmentConfig.builder() | provisioners | java.util.List | *No description.* | | hvnId | java.lang.String | The ID of the HashiCorp Virtual Network (HVN). | | transitGatewayAttachmentId | java.lang.String | The user-settable name of the transit gateway attachment in HCP. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. | | projectId | java.lang.String | The ID of the HCP project where the transit gateway attachment is located. | | timeouts | DataHcpAwsTransitGatewayAttachmentTimeouts | timeouts block. | | waitForActiveState | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If `true`, Terraform will wait for the transit gateway attachment to reach an `ACTIVE` state before continuing. Default `false`. | @@ -1039,7 +1039,7 @@ public java.lang.String getHvnId(); The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#hvn_id DataHcpAwsTransitGatewayAttachment#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#hvn_id DataHcpAwsTransitGatewayAttachment#hvn_id} --- @@ -1053,7 +1053,7 @@ public java.lang.String getTransitGatewayAttachmentId(); The user-settable name of the transit gateway attachment in HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#transit_gateway_attachment_id DataHcpAwsTransitGatewayAttachment#transit_gateway_attachment_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#transit_gateway_attachment_id DataHcpAwsTransitGatewayAttachment#transit_gateway_attachment_id} --- @@ -1065,7 +1065,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1085,7 +1085,7 @@ The ID of the HCP project where the transit gateway attachment is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#project_id DataHcpAwsTransitGatewayAttachment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#project_id DataHcpAwsTransitGatewayAttachment#project_id} --- @@ -1099,7 +1099,7 @@ public DataHcpAwsTransitGatewayAttachmentTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#timeouts DataHcpAwsTransitGatewayAttachment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#timeouts DataHcpAwsTransitGatewayAttachment#timeouts} --- @@ -1113,7 +1113,7 @@ public java.lang.Object getWaitForActiveState(); If `true`, Terraform will wait for the transit gateway attachment to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#wait_for_active_state DataHcpAwsTransitGatewayAttachment#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#wait_for_active_state DataHcpAwsTransitGatewayAttachment#wait_for_active_state} --- @@ -1133,7 +1133,7 @@ DataHcpAwsTransitGatewayAttachmentTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. | --- @@ -1145,7 +1145,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. --- diff --git a/docs/dataHcpAwsTransitGatewayAttachment.python.md b/docs/dataHcpAwsTransitGatewayAttachment.python.md index 92ae2579d..0eb82eef0 100644 --- a/docs/dataHcpAwsTransitGatewayAttachment.python.md +++ b/docs/dataHcpAwsTransitGatewayAttachment.python.md @@ -4,7 +4,7 @@ ### DataHcpAwsTransitGatewayAttachment -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. #### Initializers @@ -43,7 +43,7 @@ dataHcpAwsTransitGatewayAttachment.DataHcpAwsTransitGatewayAttachment( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | hvn_id | str | The ID of the HashiCorp Virtual Network (HVN). | | transit_gateway_attachment_id | str | The user-settable name of the transit gateway attachment in HCP. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. | | project_id | str | The ID of the HCP project where the transit gateway attachment is located. | | timeouts | DataHcpAwsTransitGatewayAttachmentTimeouts | timeouts block. | | wait_for_active_state | typing.Union[bool, cdktf.IResolvable] | If `true`, Terraform will wait for the transit gateway attachment to reach an `ACTIVE` state before continuing. Default `false`. | @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#hvn_id DataHcpAwsTransitGatewayAttachment#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#hvn_id DataHcpAwsTransitGatewayAttachment#hvn_id} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The user-settable name of the transit gateway attachment in HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#transit_gateway_attachment_id DataHcpAwsTransitGatewayAttachment#transit_gateway_attachment_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#transit_gateway_attachment_id DataHcpAwsTransitGatewayAttachment#transit_gateway_attachment_id} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -150,7 +150,7 @@ The ID of the HCP project where the transit gateway attachment is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#project_id DataHcpAwsTransitGatewayAttachment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#project_id DataHcpAwsTransitGatewayAttachment#project_id} --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#timeouts DataHcpAwsTransitGatewayAttachment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#timeouts DataHcpAwsTransitGatewayAttachment#timeouts} --- @@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi If `true`, Terraform will wait for the transit gateway attachment to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#wait_for_active_state DataHcpAwsTransitGatewayAttachment#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#wait_for_active_state DataHcpAwsTransitGatewayAttachment#wait_for_active_state} --- @@ -423,7 +423,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. --- @@ -565,7 +565,7 @@ The construct id used in the generated config for the DataHcpAwsTransitGatewayAt The id of the existing DataHcpAwsTransitGatewayAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use --- @@ -984,7 +984,7 @@ dataHcpAwsTransitGatewayAttachment.DataHcpAwsTransitGatewayAttachmentConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | hvn_id | str | The ID of the HashiCorp Virtual Network (HVN). | | transit_gateway_attachment_id | str | The user-settable name of the transit gateway attachment in HCP. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. | | project_id | str | The ID of the HCP project where the transit gateway attachment is located. | | timeouts | DataHcpAwsTransitGatewayAttachmentTimeouts | timeouts block. | | wait_for_active_state | typing.Union[bool, cdktf.IResolvable] | If `true`, Terraform will wait for the transit gateway attachment to reach an `ACTIVE` state before continuing. Default `false`. | @@ -1071,7 +1071,7 @@ hvn_id: str The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#hvn_id DataHcpAwsTransitGatewayAttachment#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#hvn_id DataHcpAwsTransitGatewayAttachment#hvn_id} --- @@ -1085,7 +1085,7 @@ transit_gateway_attachment_id: str The user-settable name of the transit gateway attachment in HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#transit_gateway_attachment_id DataHcpAwsTransitGatewayAttachment#transit_gateway_attachment_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#transit_gateway_attachment_id DataHcpAwsTransitGatewayAttachment#transit_gateway_attachment_id} --- @@ -1097,7 +1097,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1117,7 +1117,7 @@ The ID of the HCP project where the transit gateway attachment is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#project_id DataHcpAwsTransitGatewayAttachment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#project_id DataHcpAwsTransitGatewayAttachment#project_id} --- @@ -1131,7 +1131,7 @@ timeouts: DataHcpAwsTransitGatewayAttachmentTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#timeouts DataHcpAwsTransitGatewayAttachment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#timeouts DataHcpAwsTransitGatewayAttachment#timeouts} --- @@ -1145,7 +1145,7 @@ wait_for_active_state: typing.Union[bool, IResolvable] If `true`, Terraform will wait for the transit gateway attachment to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#wait_for_active_state DataHcpAwsTransitGatewayAttachment#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#wait_for_active_state DataHcpAwsTransitGatewayAttachment#wait_for_active_state} --- @@ -1165,7 +1165,7 @@ dataHcpAwsTransitGatewayAttachment.DataHcpAwsTransitGatewayAttachmentTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. | --- @@ -1177,7 +1177,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. --- diff --git a/docs/dataHcpAwsTransitGatewayAttachment.typescript.md b/docs/dataHcpAwsTransitGatewayAttachment.typescript.md index 64702e796..d23c6d2ea 100644 --- a/docs/dataHcpAwsTransitGatewayAttachment.typescript.md +++ b/docs/dataHcpAwsTransitGatewayAttachment.typescript.md @@ -4,7 +4,7 @@ ### DataHcpAwsTransitGatewayAttachment -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment}. #### Initializers @@ -397,7 +397,7 @@ The construct id used in the generated config for the DataHcpAwsTransitGatewayAt The id of the existing DataHcpAwsTransitGatewayAttachment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use --- @@ -802,7 +802,7 @@ const dataHcpAwsTransitGatewayAttachmentConfig: dataHcpAwsTransitGatewayAttachme | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | hvnId | string | The ID of the HashiCorp Virtual Network (HVN). | | transitGatewayAttachmentId | string | The user-settable name of the transit gateway attachment in HCP. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. | | projectId | string | The ID of the HCP project where the transit gateway attachment is located. | | timeouts | DataHcpAwsTransitGatewayAttachmentTimeouts | timeouts block. | | waitForActiveState | boolean \| cdktf.IResolvable | If `true`, Terraform will wait for the transit gateway attachment to reach an `ACTIVE` state before continuing. Default `false`. | @@ -889,7 +889,7 @@ public readonly hvnId: string; The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#hvn_id DataHcpAwsTransitGatewayAttachment#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#hvn_id DataHcpAwsTransitGatewayAttachment#hvn_id} --- @@ -903,7 +903,7 @@ public readonly transitGatewayAttachmentId: string; The user-settable name of the transit gateway attachment in HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#transit_gateway_attachment_id DataHcpAwsTransitGatewayAttachment#transit_gateway_attachment_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#transit_gateway_attachment_id DataHcpAwsTransitGatewayAttachment#transit_gateway_attachment_id} --- @@ -915,7 +915,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -935,7 +935,7 @@ The ID of the HCP project where the transit gateway attachment is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#project_id DataHcpAwsTransitGatewayAttachment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#project_id DataHcpAwsTransitGatewayAttachment#project_id} --- @@ -949,7 +949,7 @@ public readonly timeouts: DataHcpAwsTransitGatewayAttachmentTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#timeouts DataHcpAwsTransitGatewayAttachment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#timeouts DataHcpAwsTransitGatewayAttachment#timeouts} --- @@ -963,7 +963,7 @@ public readonly waitForActiveState: boolean | IResolvable; If `true`, Terraform will wait for the transit gateway attachment to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#wait_for_active_state DataHcpAwsTransitGatewayAttachment#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#wait_for_active_state DataHcpAwsTransitGatewayAttachment#wait_for_active_state} --- @@ -981,7 +981,7 @@ const dataHcpAwsTransitGatewayAttachmentTimeouts: dataHcpAwsTransitGatewayAttach | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. | --- @@ -993,7 +993,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default}. --- diff --git a/docs/dataHcpAzurePeeringConnection.csharp.md b/docs/dataHcpAzurePeeringConnection.csharp.md index 20c2716db..daf6384b6 100644 --- a/docs/dataHcpAzurePeeringConnection.csharp.md +++ b/docs/dataHcpAzurePeeringConnection.csharp.md @@ -4,7 +4,7 @@ ### DataHcpAzurePeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection hcp_azure_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection hcp_azure_peering_connection}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpAzurePeeringConnect The id of the existing DataHcpAzurePeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -418,6 +418,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | +| AllowForwardedTraffic | HashiCorp.Cdktf.IResolvable | *No description.* | | ApplicationId | string | *No description.* | | AzurePeeringId | string | *No description.* | | CreatedAt | string | *No description.* | @@ -432,6 +433,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | SelfLink | string | *No description.* | | State | string | *No description.* | | Timeouts | DataHcpAzurePeeringConnectionTimeoutsOutputReference | *No description.* | +| UseRemoteGateways | HashiCorp.Cdktf.IResolvable | *No description.* | | HvnLinkInput | string | *No description.* | | IdInput | string | *No description.* | | PeeringIdInput | string | *No description.* | @@ -566,6 +568,16 @@ public TerraformProvider Provider { get; } --- +##### `AllowForwardedTraffic`Required + +```csharp +public IResolvable AllowForwardedTraffic { get; } +``` + +- *Type:* HashiCorp.Cdktf.IResolvable + +--- + ##### `ApplicationId`Required ```csharp @@ -706,6 +718,16 @@ public DataHcpAzurePeeringConnectionTimeoutsOutputReference Timeouts { get; } --- +##### `UseRemoteGateways`Required + +```csharp +public IResolvable UseRemoteGateways { get; } +``` + +- *Type:* HashiCorp.Cdktf.IResolvable + +--- + ##### `HvnLinkInput`Optional ```csharp @@ -852,7 +874,7 @@ new DataHcpAzurePeeringConnectionConfig { | Provisioners | object[] | *No description.* | | HvnLink | string | The `self_link` of the HashiCorp Virtual Network (HVN). | | PeeringId | string | The ID of the peering connection. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. | | Timeouts | DataHcpAzurePeeringConnectionTimeouts | timeouts block. | | WaitForActiveState | object | If `true`, Terraform will wait for the peering connection to reach an `ACTIVE` state before continuing. Default `false`. | @@ -938,7 +960,7 @@ public string HvnLink { get; set; } The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#hvn_link DataHcpAzurePeeringConnection#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#hvn_link DataHcpAzurePeeringConnection#hvn_link} --- @@ -952,7 +974,7 @@ public string PeeringId { get; set; } The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#peering_id DataHcpAzurePeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#peering_id DataHcpAzurePeeringConnection#peering_id} --- @@ -964,7 +986,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -981,7 +1003,7 @@ public DataHcpAzurePeeringConnectionTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#timeouts DataHcpAzurePeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#timeouts DataHcpAzurePeeringConnection#timeouts} --- @@ -995,7 +1017,7 @@ public object WaitForActiveState { get; set; } If `true`, Terraform will wait for the peering connection to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#wait_for_active_state DataHcpAzurePeeringConnection#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#wait_for_active_state DataHcpAzurePeeringConnection#wait_for_active_state} --- @@ -1015,7 +1037,7 @@ new DataHcpAzurePeeringConnectionTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Read | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. | +| Read | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. | --- @@ -1027,7 +1049,7 @@ public string Read { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. --- diff --git a/docs/dataHcpAzurePeeringConnection.go.md b/docs/dataHcpAzurePeeringConnection.go.md index 820d0d63b..d86971aae 100644 --- a/docs/dataHcpAzurePeeringConnection.go.md +++ b/docs/dataHcpAzurePeeringConnection.go.md @@ -4,12 +4,12 @@ ### DataHcpAzurePeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection hcp_azure_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection hcp_azure_peering_connection}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpazurepeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpazurepeeringconnection" datahcpazurepeeringconnection.NewDataHcpAzurePeeringConnection(scope Construct, id *string, config DataHcpAzurePeeringConnectionConfig) DataHcpAzurePeeringConnection ``` @@ -301,7 +301,7 @@ func ResetWaitForActiveState() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpazurepeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpazurepeeringconnection" datahcpazurepeeringconnection.DataHcpAzurePeeringConnection_IsConstruct(x interface{}) *bool ``` @@ -333,7 +333,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpazurepeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpazurepeeringconnection" datahcpazurepeeringconnection.DataHcpAzurePeeringConnection_IsTerraformElement(x interface{}) *bool ``` @@ -347,7 +347,7 @@ datahcpazurepeeringconnection.DataHcpAzurePeeringConnection_IsTerraformElement(x ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpazurepeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpazurepeeringconnection" datahcpazurepeeringconnection.DataHcpAzurePeeringConnection_IsTerraformDataSource(x interface{}) *bool ``` @@ -361,7 +361,7 @@ datahcpazurepeeringconnection.DataHcpAzurePeeringConnection_IsTerraformDataSourc ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpazurepeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpazurepeeringconnection" datahcpazurepeeringconnection.DataHcpAzurePeeringConnection_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpAzurePeeringConnect The id of the existing DataHcpAzurePeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -418,6 +418,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | +| AllowForwardedTraffic | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | | ApplicationId | *string | *No description.* | | AzurePeeringId | *string | *No description.* | | CreatedAt | *string | *No description.* | @@ -432,6 +433,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | SelfLink | *string | *No description.* | | State | *string | *No description.* | | Timeouts | DataHcpAzurePeeringConnectionTimeoutsOutputReference | *No description.* | +| UseRemoteGateways | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | | HvnLinkInput | *string | *No description.* | | IdInput | *string | *No description.* | | PeeringIdInput | *string | *No description.* | @@ -566,6 +568,16 @@ func Provider() TerraformProvider --- +##### `AllowForwardedTraffic`Required + +```go +func AllowForwardedTraffic() IResolvable +``` + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable + +--- + ##### `ApplicationId`Required ```go @@ -706,6 +718,16 @@ func Timeouts() DataHcpAzurePeeringConnectionTimeoutsOutputReference --- +##### `UseRemoteGateways`Required + +```go +func UseRemoteGateways() IResolvable +``` + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable + +--- + ##### `HvnLinkInput`Optional ```go @@ -821,7 +843,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpazurepeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpazurepeeringconnection" &datahcpazurepeeringconnection.DataHcpAzurePeeringConnectionConfig { Connection: interface{}, @@ -834,7 +856,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpazurepeeringconnect HvnLink: *string, PeeringId: *string, Id: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpAzurePeeringConnection.DataHcpAzurePeeringConnectionTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpAzurePeeringConnection.DataHcpAzurePeeringConnectionTimeouts, WaitForActiveState: interface{}, } ``` @@ -852,7 +874,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpazurepeeringconnect | Provisioners | *[]interface{} | *No description.* | | HvnLink | *string | The `self_link` of the HashiCorp Virtual Network (HVN). | | PeeringId | *string | The ID of the peering connection. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. | | Timeouts | DataHcpAzurePeeringConnectionTimeouts | timeouts block. | | WaitForActiveState | interface{} | If `true`, Terraform will wait for the peering connection to reach an `ACTIVE` state before continuing. Default `false`. | @@ -938,7 +960,7 @@ HvnLink *string The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#hvn_link DataHcpAzurePeeringConnection#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#hvn_link DataHcpAzurePeeringConnection#hvn_link} --- @@ -952,7 +974,7 @@ PeeringId *string The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#peering_id DataHcpAzurePeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#peering_id DataHcpAzurePeeringConnection#peering_id} --- @@ -964,7 +986,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -981,7 +1003,7 @@ Timeouts DataHcpAzurePeeringConnectionTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#timeouts DataHcpAzurePeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#timeouts DataHcpAzurePeeringConnection#timeouts} --- @@ -995,7 +1017,7 @@ WaitForActiveState interface{} If `true`, Terraform will wait for the peering connection to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#wait_for_active_state DataHcpAzurePeeringConnection#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#wait_for_active_state DataHcpAzurePeeringConnection#wait_for_active_state} --- @@ -1004,7 +1026,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpazurepeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpazurepeeringconnection" &datahcpazurepeeringconnection.DataHcpAzurePeeringConnectionTimeouts { Read: *string, @@ -1015,7 +1037,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpazurepeeringconnect | **Name** | **Type** | **Description** | | --- | --- | --- | -| Read | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. | +| Read | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. | --- @@ -1027,7 +1049,7 @@ Read *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. --- @@ -1038,7 +1060,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpazurepeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpazurepeeringconnection" datahcpazurepeeringconnection.NewDataHcpAzurePeeringConnectionTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpAzurePeeringConnectionTimeoutsOutputReference ``` diff --git a/docs/dataHcpAzurePeeringConnection.java.md b/docs/dataHcpAzurePeeringConnection.java.md index 8fd6ab830..baa41cf6c 100644 --- a/docs/dataHcpAzurePeeringConnection.java.md +++ b/docs/dataHcpAzurePeeringConnection.java.md @@ -4,7 +4,7 @@ ### DataHcpAzurePeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection hcp_azure_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection hcp_azure_peering_connection}. #### Initializers @@ -45,7 +45,7 @@ DataHcpAzurePeeringConnection.Builder.create(Construct scope, java.lang.String i | provisioners | java.util.List | *No description.* | | hvnLink | java.lang.String | The `self_link` of the HashiCorp Virtual Network (HVN). | | peeringId | java.lang.String | The ID of the peering connection. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. | | timeouts | DataHcpAzurePeeringConnectionTimeouts | timeouts block. | | waitForActiveState | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If `true`, Terraform will wait for the peering connection to reach an `ACTIVE` state before continuing. Default `false`. | @@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#hvn_link DataHcpAzurePeeringConnection#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#hvn_link DataHcpAzurePeeringConnection#hvn_link} --- @@ -127,7 +127,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#peering_id DataHcpAzurePeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#peering_id DataHcpAzurePeeringConnection#peering_id} --- @@ -135,7 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -148,7 +148,7 @@ If you experience problems setting this value it might not be settable. Please t timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#timeouts DataHcpAzurePeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#timeouts DataHcpAzurePeeringConnection#timeouts} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi If `true`, Terraform will wait for the peering connection to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#wait_for_active_state DataHcpAzurePeeringConnection#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#wait_for_active_state DataHcpAzurePeeringConnection#wait_for_active_state} --- @@ -506,7 +506,7 @@ The construct id used in the generated config for the DataHcpAzurePeeringConnect The id of the existing DataHcpAzurePeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -534,6 +534,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | +| allowForwardedTraffic | com.hashicorp.cdktf.IResolvable | *No description.* | | applicationId | java.lang.String | *No description.* | | azurePeeringId | java.lang.String | *No description.* | | createdAt | java.lang.String | *No description.* | @@ -548,6 +549,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | selfLink | java.lang.String | *No description.* | | state | java.lang.String | *No description.* | | timeouts | DataHcpAzurePeeringConnectionTimeoutsOutputReference | *No description.* | +| useRemoteGateways | com.hashicorp.cdktf.IResolvable | *No description.* | | hvnLinkInput | java.lang.String | *No description.* | | idInput | java.lang.String | *No description.* | | peeringIdInput | java.lang.String | *No description.* | @@ -682,6 +684,16 @@ public TerraformProvider getProvider(); --- +##### `allowForwardedTraffic`Required + +```java +public IResolvable getAllowForwardedTraffic(); +``` + +- *Type:* com.hashicorp.cdktf.IResolvable + +--- + ##### `applicationId`Required ```java @@ -822,6 +834,16 @@ public DataHcpAzurePeeringConnectionTimeoutsOutputReference getTimeouts(); --- +##### `useRemoteGateways`Required + +```java +public IResolvable getUseRemoteGateways(); +``` + +- *Type:* com.hashicorp.cdktf.IResolvable + +--- + ##### `hvnLinkInput`Optional ```java @@ -973,7 +995,7 @@ DataHcpAzurePeeringConnectionConfig.builder() | provisioners | java.util.List | *No description.* | | hvnLink | java.lang.String | The `self_link` of the HashiCorp Virtual Network (HVN). | | peeringId | java.lang.String | The ID of the peering connection. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. | | timeouts | DataHcpAzurePeeringConnectionTimeouts | timeouts block. | | waitForActiveState | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If `true`, Terraform will wait for the peering connection to reach an `ACTIVE` state before continuing. Default `false`. | @@ -1059,7 +1081,7 @@ public java.lang.String getHvnLink(); The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#hvn_link DataHcpAzurePeeringConnection#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#hvn_link DataHcpAzurePeeringConnection#hvn_link} --- @@ -1073,7 +1095,7 @@ public java.lang.String getPeeringId(); The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#peering_id DataHcpAzurePeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#peering_id DataHcpAzurePeeringConnection#peering_id} --- @@ -1085,7 +1107,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1102,7 +1124,7 @@ public DataHcpAzurePeeringConnectionTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#timeouts DataHcpAzurePeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#timeouts DataHcpAzurePeeringConnection#timeouts} --- @@ -1116,7 +1138,7 @@ public java.lang.Object getWaitForActiveState(); If `true`, Terraform will wait for the peering connection to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#wait_for_active_state DataHcpAzurePeeringConnection#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#wait_for_active_state DataHcpAzurePeeringConnection#wait_for_active_state} --- @@ -1136,7 +1158,7 @@ DataHcpAzurePeeringConnectionTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| read | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. | +| read | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. | --- @@ -1148,7 +1170,7 @@ public java.lang.String getRead(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. --- diff --git a/docs/dataHcpAzurePeeringConnection.python.md b/docs/dataHcpAzurePeeringConnection.python.md index 8beeaf1b4..819c65215 100644 --- a/docs/dataHcpAzurePeeringConnection.python.md +++ b/docs/dataHcpAzurePeeringConnection.python.md @@ -4,7 +4,7 @@ ### DataHcpAzurePeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection hcp_azure_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection hcp_azure_peering_connection}. #### Initializers @@ -42,7 +42,7 @@ dataHcpAzurePeeringConnection.DataHcpAzurePeeringConnection( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | hvn_link | str | The `self_link` of the HashiCorp Virtual Network (HVN). | | peering_id | str | The ID of the peering connection. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. | | timeouts | DataHcpAzurePeeringConnectionTimeouts | timeouts block. | | wait_for_active_state | typing.Union[bool, cdktf.IResolvable] | If `true`, Terraform will wait for the peering connection to reach an `ACTIVE` state before continuing. Default `false`. | @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#hvn_link DataHcpAzurePeeringConnection#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#hvn_link DataHcpAzurePeeringConnection#hvn_link} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#peering_id DataHcpAzurePeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#peering_id DataHcpAzurePeeringConnection#peering_id} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -145,7 +145,7 @@ If you experience problems setting this value it might not be settable. Please t timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#timeouts DataHcpAzurePeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#timeouts DataHcpAzurePeeringConnection#timeouts} --- @@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi If `true`, Terraform will wait for the peering connection to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#wait_for_active_state DataHcpAzurePeeringConnection#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#wait_for_active_state DataHcpAzurePeeringConnection#wait_for_active_state} --- @@ -407,7 +407,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. --- @@ -543,7 +543,7 @@ The construct id used in the generated config for the DataHcpAzurePeeringConnect The id of the existing DataHcpAzurePeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -571,6 +571,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | +| allow_forwarded_traffic | cdktf.IResolvable | *No description.* | | application_id | str | *No description.* | | azure_peering_id | str | *No description.* | | created_at | str | *No description.* | @@ -585,6 +586,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | self_link | str | *No description.* | | state | str | *No description.* | | timeouts | DataHcpAzurePeeringConnectionTimeoutsOutputReference | *No description.* | +| use_remote_gateways | cdktf.IResolvable | *No description.* | | hvn_link_input | str | *No description.* | | id_input | str | *No description.* | | peering_id_input | str | *No description.* | @@ -719,6 +721,16 @@ provider: TerraformProvider --- +##### `allow_forwarded_traffic`Required + +```python +allow_forwarded_traffic: IResolvable +``` + +- *Type:* cdktf.IResolvable + +--- + ##### `application_id`Required ```python @@ -859,6 +871,16 @@ timeouts: DataHcpAzurePeeringConnectionTimeoutsOutputReference --- +##### `use_remote_gateways`Required + +```python +use_remote_gateways: IResolvable +``` + +- *Type:* cdktf.IResolvable + +--- + ##### `hvn_link_input`Optional ```python @@ -1005,7 +1027,7 @@ dataHcpAzurePeeringConnection.DataHcpAzurePeeringConnectionConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | hvn_link | str | The `self_link` of the HashiCorp Virtual Network (HVN). | | peering_id | str | The ID of the peering connection. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. | | timeouts | DataHcpAzurePeeringConnectionTimeouts | timeouts block. | | wait_for_active_state | typing.Union[bool, cdktf.IResolvable] | If `true`, Terraform will wait for the peering connection to reach an `ACTIVE` state before continuing. Default `false`. | @@ -1091,7 +1113,7 @@ hvn_link: str The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#hvn_link DataHcpAzurePeeringConnection#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#hvn_link DataHcpAzurePeeringConnection#hvn_link} --- @@ -1105,7 +1127,7 @@ peering_id: str The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#peering_id DataHcpAzurePeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#peering_id DataHcpAzurePeeringConnection#peering_id} --- @@ -1117,7 +1139,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1134,7 +1156,7 @@ timeouts: DataHcpAzurePeeringConnectionTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#timeouts DataHcpAzurePeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#timeouts DataHcpAzurePeeringConnection#timeouts} --- @@ -1148,7 +1170,7 @@ wait_for_active_state: typing.Union[bool, IResolvable] If `true`, Terraform will wait for the peering connection to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#wait_for_active_state DataHcpAzurePeeringConnection#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#wait_for_active_state DataHcpAzurePeeringConnection#wait_for_active_state} --- @@ -1168,7 +1190,7 @@ dataHcpAzurePeeringConnection.DataHcpAzurePeeringConnectionTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| read | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. | +| read | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. | --- @@ -1180,7 +1202,7 @@ read: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. --- diff --git a/docs/dataHcpAzurePeeringConnection.typescript.md b/docs/dataHcpAzurePeeringConnection.typescript.md index 0c5b93141..bdd1825b8 100644 --- a/docs/dataHcpAzurePeeringConnection.typescript.md +++ b/docs/dataHcpAzurePeeringConnection.typescript.md @@ -4,7 +4,7 @@ ### DataHcpAzurePeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection hcp_azure_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection hcp_azure_peering_connection}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpAzurePeeringConnect The id of the existing DataHcpAzurePeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -418,6 +418,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | +| allowForwardedTraffic | cdktf.IResolvable | *No description.* | | applicationId | string | *No description.* | | azurePeeringId | string | *No description.* | | createdAt | string | *No description.* | @@ -432,6 +433,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | selfLink | string | *No description.* | | state | string | *No description.* | | timeouts | DataHcpAzurePeeringConnectionTimeoutsOutputReference | *No description.* | +| useRemoteGateways | cdktf.IResolvable | *No description.* | | hvnLinkInput | string | *No description.* | | idInput | string | *No description.* | | peeringIdInput | string | *No description.* | @@ -566,6 +568,16 @@ public readonly provider: TerraformProvider; --- +##### `allowForwardedTraffic`Required + +```typescript +public readonly allowForwardedTraffic: IResolvable; +``` + +- *Type:* cdktf.IResolvable + +--- + ##### `applicationId`Required ```typescript @@ -706,6 +718,16 @@ public readonly timeouts: DataHcpAzurePeeringConnectionTimeoutsOutputReference; --- +##### `useRemoteGateways`Required + +```typescript +public readonly useRemoteGateways: IResolvable; +``` + +- *Type:* cdktf.IResolvable + +--- + ##### `hvnLinkInput`Optional ```typescript @@ -839,7 +861,7 @@ const dataHcpAzurePeeringConnectionConfig: dataHcpAzurePeeringConnection.DataHcp | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | hvnLink | string | The `self_link` of the HashiCorp Virtual Network (HVN). | | peeringId | string | The ID of the peering connection. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. | | timeouts | DataHcpAzurePeeringConnectionTimeouts | timeouts block. | | waitForActiveState | boolean \| cdktf.IResolvable | If `true`, Terraform will wait for the peering connection to reach an `ACTIVE` state before continuing. Default `false`. | @@ -925,7 +947,7 @@ public readonly hvnLink: string; The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#hvn_link DataHcpAzurePeeringConnection#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#hvn_link DataHcpAzurePeeringConnection#hvn_link} --- @@ -939,7 +961,7 @@ public readonly peeringId: string; The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#peering_id DataHcpAzurePeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#peering_id DataHcpAzurePeeringConnection#peering_id} --- @@ -951,7 +973,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -968,7 +990,7 @@ public readonly timeouts: DataHcpAzurePeeringConnectionTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#timeouts DataHcpAzurePeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#timeouts DataHcpAzurePeeringConnection#timeouts} --- @@ -982,7 +1004,7 @@ public readonly waitForActiveState: boolean | IResolvable; If `true`, Terraform will wait for the peering connection to reach an `ACTIVE` state before continuing. Default `false`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#wait_for_active_state DataHcpAzurePeeringConnection#wait_for_active_state} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#wait_for_active_state DataHcpAzurePeeringConnection#wait_for_active_state} --- @@ -1000,7 +1022,7 @@ const dataHcpAzurePeeringConnectionTimeouts: dataHcpAzurePeeringConnection.DataH | **Name** | **Type** | **Description** | | --- | --- | --- | -| read | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. | +| read | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. | --- @@ -1012,7 +1034,7 @@ public readonly read: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read}. --- diff --git a/docs/dataHcpBoundaryCluster.csharp.md b/docs/dataHcpBoundaryCluster.csharp.md index 450b74174..f9ff8fc83 100644 --- a/docs/dataHcpBoundaryCluster.csharp.md +++ b/docs/dataHcpBoundaryCluster.csharp.md @@ -4,7 +4,7 @@ ### DataHcpBoundaryCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster hcp_boundary_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster hcp_boundary_cluster}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpBoundaryCluster to The id of the existing DataHcpBoundaryCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#import import section} in the documentation of this resource for the id to use --- @@ -740,7 +740,7 @@ new DataHcpBoundaryClusterConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | ClusterId | string | The ID of the Boundary cluster. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. | | ProjectId | string | The ID of the HCP project where the Boundary cluster is located. | | Timeouts | DataHcpBoundaryClusterTimeouts | timeouts block. | @@ -826,7 +826,7 @@ public string ClusterId { get; set; } The ID of the Boundary cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#cluster_id DataHcpBoundaryCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#cluster_id DataHcpBoundaryCluster#cluster_id} --- @@ -838,7 +838,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -859,7 +859,7 @@ If not specified, the project configured in the HCP provider config block will b If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#project_id DataHcpBoundaryCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#project_id DataHcpBoundaryCluster#project_id} --- @@ -873,7 +873,7 @@ public DataHcpBoundaryClusterTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#timeouts DataHcpBoundaryCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#timeouts DataHcpBoundaryCluster#timeouts} --- @@ -906,7 +906,7 @@ new DataHcpBoundaryClusterTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. | --- @@ -918,7 +918,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. --- diff --git a/docs/dataHcpBoundaryCluster.go.md b/docs/dataHcpBoundaryCluster.go.md index 79a7aafb5..638fb4d6a 100644 --- a/docs/dataHcpBoundaryCluster.go.md +++ b/docs/dataHcpBoundaryCluster.go.md @@ -4,12 +4,12 @@ ### DataHcpBoundaryCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster hcp_boundary_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster hcp_boundary_cluster}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpboundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpboundarycluster" datahcpboundarycluster.NewDataHcpBoundaryCluster(scope Construct, id *string, config DataHcpBoundaryClusterConfig) DataHcpBoundaryCluster ``` @@ -301,7 +301,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpboundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpboundarycluster" datahcpboundarycluster.DataHcpBoundaryCluster_IsConstruct(x interface{}) *bool ``` @@ -333,7 +333,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpboundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpboundarycluster" datahcpboundarycluster.DataHcpBoundaryCluster_IsTerraformElement(x interface{}) *bool ``` @@ -347,7 +347,7 @@ datahcpboundarycluster.DataHcpBoundaryCluster_IsTerraformElement(x interface{}) ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpboundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpboundarycluster" datahcpboundarycluster.DataHcpBoundaryCluster_IsTerraformDataSource(x interface{}) *bool ``` @@ -361,7 +361,7 @@ datahcpboundarycluster.DataHcpBoundaryCluster_IsTerraformDataSource(x interface{ ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpboundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpboundarycluster" datahcpboundarycluster.DataHcpBoundaryCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpBoundaryCluster to The id of the existing DataHcpBoundaryCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#import import section} in the documentation of this resource for the id to use --- @@ -711,7 +711,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpboundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpboundarycluster" &datahcpboundarycluster.DataHcpBoundaryClusterConfig { Connection: interface{}, @@ -724,7 +724,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpboundarycluster" ClusterId: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpBoundaryCluster.DataHcpBoundaryClusterTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpBoundaryCluster.DataHcpBoundaryClusterTimeouts, } ``` @@ -740,7 +740,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpboundarycluster" | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | ClusterId | *string | The ID of the Boundary cluster. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. | | ProjectId | *string | The ID of the HCP project where the Boundary cluster is located. | | Timeouts | DataHcpBoundaryClusterTimeouts | timeouts block. | @@ -826,7 +826,7 @@ ClusterId *string The ID of the Boundary cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#cluster_id DataHcpBoundaryCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#cluster_id DataHcpBoundaryCluster#cluster_id} --- @@ -838,7 +838,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -859,7 +859,7 @@ If not specified, the project configured in the HCP provider config block will b If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#project_id DataHcpBoundaryCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#project_id DataHcpBoundaryCluster#project_id} --- @@ -873,7 +873,7 @@ Timeouts DataHcpBoundaryClusterTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#timeouts DataHcpBoundaryCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#timeouts DataHcpBoundaryCluster#timeouts} --- @@ -882,7 +882,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpboundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpboundarycluster" &datahcpboundarycluster.DataHcpBoundaryClusterMaintenanceWindowConfig { @@ -895,7 +895,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpboundarycluster" #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpboundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpboundarycluster" &datahcpboundarycluster.DataHcpBoundaryClusterTimeouts { Default: *string, @@ -906,7 +906,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpboundarycluster" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. | --- @@ -918,7 +918,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. --- @@ -929,7 +929,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpboundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpboundarycluster" datahcpboundarycluster.NewDataHcpBoundaryClusterMaintenanceWindowConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataHcpBoundaryClusterMaintenanceWindowConfigList ``` @@ -1061,7 +1061,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpboundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpboundarycluster" datahcpboundarycluster.NewDataHcpBoundaryClusterMaintenanceWindowConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataHcpBoundaryClusterMaintenanceWindowConfigOutputReference ``` @@ -1372,7 +1372,7 @@ func InternalValue() DataHcpBoundaryClusterMaintenanceWindowConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpboundarycluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpboundarycluster" datahcpboundarycluster.NewDataHcpBoundaryClusterTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpBoundaryClusterTimeoutsOutputReference ``` diff --git a/docs/dataHcpBoundaryCluster.java.md b/docs/dataHcpBoundaryCluster.java.md index c9d691bf4..ce9551223 100644 --- a/docs/dataHcpBoundaryCluster.java.md +++ b/docs/dataHcpBoundaryCluster.java.md @@ -4,7 +4,7 @@ ### DataHcpBoundaryCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster hcp_boundary_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster hcp_boundary_cluster}. #### Initializers @@ -42,7 +42,7 @@ DataHcpBoundaryCluster.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | clusterId | java.lang.String | The ID of the Boundary cluster. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. | | projectId | java.lang.String | The ID of the HCP project where the Boundary cluster is located. | | timeouts | DataHcpBoundaryClusterTimeouts | timeouts block. | @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The ID of the Boundary cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#cluster_id DataHcpBoundaryCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#cluster_id DataHcpBoundaryCluster#cluster_id} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -139,7 +139,7 @@ If not specified, the project configured in the HCP provider config block will b If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#project_id DataHcpBoundaryCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#project_id DataHcpBoundaryCluster#project_id} --- @@ -149,7 +149,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#timeouts DataHcpBoundaryCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#timeouts DataHcpBoundaryCluster#timeouts} --- @@ -497,7 +497,7 @@ The construct id used in the generated config for the DataHcpBoundaryCluster to The id of the existing DataHcpBoundaryCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#import import section} in the documentation of this resource for the id to use --- @@ -851,7 +851,7 @@ DataHcpBoundaryClusterConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | clusterId | java.lang.String | The ID of the Boundary cluster. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. | | projectId | java.lang.String | The ID of the HCP project where the Boundary cluster is located. | | timeouts | DataHcpBoundaryClusterTimeouts | timeouts block. | @@ -937,7 +937,7 @@ public java.lang.String getClusterId(); The ID of the Boundary cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#cluster_id DataHcpBoundaryCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#cluster_id DataHcpBoundaryCluster#cluster_id} --- @@ -949,7 +949,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -970,7 +970,7 @@ If not specified, the project configured in the HCP provider config block will b If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#project_id DataHcpBoundaryCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#project_id DataHcpBoundaryCluster#project_id} --- @@ -984,7 +984,7 @@ public DataHcpBoundaryClusterTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#timeouts DataHcpBoundaryCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#timeouts DataHcpBoundaryCluster#timeouts} --- @@ -1016,7 +1016,7 @@ DataHcpBoundaryClusterTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. | --- @@ -1028,7 +1028,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. --- diff --git a/docs/dataHcpBoundaryCluster.python.md b/docs/dataHcpBoundaryCluster.python.md index 4da3798f4..366cba2e8 100644 --- a/docs/dataHcpBoundaryCluster.python.md +++ b/docs/dataHcpBoundaryCluster.python.md @@ -4,7 +4,7 @@ ### DataHcpBoundaryCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster hcp_boundary_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster hcp_boundary_cluster}. #### Initializers @@ -40,7 +40,7 @@ dataHcpBoundaryCluster.DataHcpBoundaryCluster( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | cluster_id | str | The ID of the Boundary cluster. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. | | project_id | str | The ID of the HCP project where the Boundary cluster is located. | | timeouts | DataHcpBoundaryClusterTimeouts | timeouts block. | @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The ID of the Boundary cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#cluster_id DataHcpBoundaryCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#cluster_id DataHcpBoundaryCluster#cluster_id} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -137,7 +137,7 @@ If not specified, the project configured in the HCP provider config block will b If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#project_id DataHcpBoundaryCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#project_id DataHcpBoundaryCluster#project_id} --- @@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#timeouts DataHcpBoundaryCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#timeouts DataHcpBoundaryCluster#timeouts} --- @@ -399,7 +399,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. --- @@ -535,7 +535,7 @@ The construct id used in the generated config for the DataHcpBoundaryCluster to The id of the existing DataHcpBoundaryCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#import import section} in the documentation of this resource for the id to use --- @@ -885,7 +885,7 @@ dataHcpBoundaryCluster.DataHcpBoundaryClusterConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | cluster_id | str | The ID of the Boundary cluster. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. | | project_id | str | The ID of the HCP project where the Boundary cluster is located. | | timeouts | DataHcpBoundaryClusterTimeouts | timeouts block. | @@ -971,7 +971,7 @@ cluster_id: str The ID of the Boundary cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#cluster_id DataHcpBoundaryCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#cluster_id DataHcpBoundaryCluster#cluster_id} --- @@ -983,7 +983,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1004,7 +1004,7 @@ If not specified, the project configured in the HCP provider config block will b If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#project_id DataHcpBoundaryCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#project_id DataHcpBoundaryCluster#project_id} --- @@ -1018,7 +1018,7 @@ timeouts: DataHcpBoundaryClusterTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#timeouts DataHcpBoundaryCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#timeouts DataHcpBoundaryCluster#timeouts} --- @@ -1049,7 +1049,7 @@ dataHcpBoundaryCluster.DataHcpBoundaryClusterTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. | --- @@ -1061,7 +1061,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. --- diff --git a/docs/dataHcpBoundaryCluster.typescript.md b/docs/dataHcpBoundaryCluster.typescript.md index b8dd9efe8..858d125c7 100644 --- a/docs/dataHcpBoundaryCluster.typescript.md +++ b/docs/dataHcpBoundaryCluster.typescript.md @@ -4,7 +4,7 @@ ### DataHcpBoundaryCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster hcp_boundary_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster hcp_boundary_cluster}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpBoundaryCluster to The id of the existing DataHcpBoundaryCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#import import section} in the documentation of this resource for the id to use --- @@ -728,7 +728,7 @@ const dataHcpBoundaryClusterConfig: dataHcpBoundaryCluster.DataHcpBoundaryCluste | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | clusterId | string | The ID of the Boundary cluster. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. | | projectId | string | The ID of the HCP project where the Boundary cluster is located. | | timeouts | DataHcpBoundaryClusterTimeouts | timeouts block. | @@ -814,7 +814,7 @@ public readonly clusterId: string; The ID of the Boundary cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#cluster_id DataHcpBoundaryCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#cluster_id DataHcpBoundaryCluster#cluster_id} --- @@ -826,7 +826,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -847,7 +847,7 @@ If not specified, the project configured in the HCP provider config block will b If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#project_id DataHcpBoundaryCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#project_id DataHcpBoundaryCluster#project_id} --- @@ -861,7 +861,7 @@ public readonly timeouts: DataHcpBoundaryClusterTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#timeouts DataHcpBoundaryCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#timeouts DataHcpBoundaryCluster#timeouts} --- @@ -890,7 +890,7 @@ const dataHcpBoundaryClusterTimeouts: dataHcpBoundaryCluster.DataHcpBoundaryClus | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. | --- @@ -902,7 +902,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default}. --- diff --git a/docs/dataHcpConsulAgentHelmConfig.csharp.md b/docs/dataHcpConsulAgentHelmConfig.csharp.md index e39db740d..09679d9ce 100644 --- a/docs/dataHcpConsulAgentHelmConfig.csharp.md +++ b/docs/dataHcpConsulAgentHelmConfig.csharp.md @@ -4,7 +4,7 @@ ### DataHcpConsulAgentHelmConfig -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config hcp_consul_agent_helm_config}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config hcp_consul_agent_helm_config}. #### Initializers @@ -397,7 +397,7 @@ The construct id used in the generated config for the DataHcpConsulAgentHelmConf The id of the existing DataHcpConsulAgentHelmConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#import import section} in the documentation of this resource for the id to use --- @@ -751,7 +751,7 @@ new DataHcpConsulAgentHelmConfigConfig { | ClusterId | string | The ID of the HCP Consul cluster. | | KubernetesEndpoint | string | The FQDN for the Kubernetes API. | | ExposeGossipPorts | object | Denotes that the gossip ports should be exposed. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. | | ProjectId | string | The ID of the HCP project where the HCP Consul cluster is located. | | Timeouts | DataHcpConsulAgentHelmConfigTimeouts | timeouts block. | @@ -837,7 +837,7 @@ public string ClusterId { get; set; } The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#cluster_id DataHcpConsulAgentHelmConfig#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#cluster_id DataHcpConsulAgentHelmConfig#cluster_id} --- @@ -851,7 +851,7 @@ public string KubernetesEndpoint { get; set; } The FQDN for the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#kubernetes_endpoint DataHcpConsulAgentHelmConfig#kubernetes_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#kubernetes_endpoint DataHcpConsulAgentHelmConfig#kubernetes_endpoint} --- @@ -865,7 +865,7 @@ public object ExposeGossipPorts { get; set; } Denotes that the gossip ports should be exposed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#expose_gossip_ports DataHcpConsulAgentHelmConfig#expose_gossip_ports} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#expose_gossip_ports DataHcpConsulAgentHelmConfig#expose_gossip_ports} --- @@ -877,7 +877,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -897,7 +897,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#project_id DataHcpConsulAgentHelmConfig#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#project_id DataHcpConsulAgentHelmConfig#project_id} --- @@ -911,7 +911,7 @@ public DataHcpConsulAgentHelmConfigTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#timeouts DataHcpConsulAgentHelmConfig#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#timeouts DataHcpConsulAgentHelmConfig#timeouts} --- @@ -931,7 +931,7 @@ new DataHcpConsulAgentHelmConfigTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. | --- @@ -943,7 +943,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. --- diff --git a/docs/dataHcpConsulAgentHelmConfig.go.md b/docs/dataHcpConsulAgentHelmConfig.go.md index b92bcb0b3..8b8ace173 100644 --- a/docs/dataHcpConsulAgentHelmConfig.go.md +++ b/docs/dataHcpConsulAgentHelmConfig.go.md @@ -4,12 +4,12 @@ ### DataHcpConsulAgentHelmConfig -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config hcp_consul_agent_helm_config}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config hcp_consul_agent_helm_config}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagenthelmconfig" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulagenthelmconfig" datahcpconsulagenthelmconfig.NewDataHcpConsulAgentHelmConfig(scope Construct, id *string, config DataHcpConsulAgentHelmConfigConfig) DataHcpConsulAgentHelmConfig ``` @@ -308,7 +308,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagenthelmconfig" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulagenthelmconfig" datahcpconsulagenthelmconfig.DataHcpConsulAgentHelmConfig_IsConstruct(x interface{}) *bool ``` @@ -340,7 +340,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagenthelmconfig" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulagenthelmconfig" datahcpconsulagenthelmconfig.DataHcpConsulAgentHelmConfig_IsTerraformElement(x interface{}) *bool ``` @@ -354,7 +354,7 @@ datahcpconsulagenthelmconfig.DataHcpConsulAgentHelmConfig_IsTerraformElement(x i ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagenthelmconfig" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulagenthelmconfig" datahcpconsulagenthelmconfig.DataHcpConsulAgentHelmConfig_IsTerraformDataSource(x interface{}) *bool ``` @@ -368,7 +368,7 @@ datahcpconsulagenthelmconfig.DataHcpConsulAgentHelmConfig_IsTerraformDataSource( ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagenthelmconfig" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulagenthelmconfig" datahcpconsulagenthelmconfig.DataHcpConsulAgentHelmConfig_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -397,7 +397,7 @@ The construct id used in the generated config for the DataHcpConsulAgentHelmConf The id of the existing DataHcpConsulAgentHelmConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#import import section} in the documentation of this resource for the id to use --- @@ -718,7 +718,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagenthelmconfig" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulagenthelmconfig" &datahcpconsulagenthelmconfig.DataHcpConsulAgentHelmConfigConfig { Connection: interface{}, @@ -733,7 +733,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagenthelmconf ExposeGossipPorts: interface{}, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpConsulAgentHelmConfig.DataHcpConsulAgentHelmConfigTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpConsulAgentHelmConfig.DataHcpConsulAgentHelmConfigTimeouts, } ``` @@ -751,7 +751,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagenthelmconf | ClusterId | *string | The ID of the HCP Consul cluster. | | KubernetesEndpoint | *string | The FQDN for the Kubernetes API. | | ExposeGossipPorts | interface{} | Denotes that the gossip ports should be exposed. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. | | ProjectId | *string | The ID of the HCP project where the HCP Consul cluster is located. | | Timeouts | DataHcpConsulAgentHelmConfigTimeouts | timeouts block. | @@ -837,7 +837,7 @@ ClusterId *string The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#cluster_id DataHcpConsulAgentHelmConfig#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#cluster_id DataHcpConsulAgentHelmConfig#cluster_id} --- @@ -851,7 +851,7 @@ KubernetesEndpoint *string The FQDN for the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#kubernetes_endpoint DataHcpConsulAgentHelmConfig#kubernetes_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#kubernetes_endpoint DataHcpConsulAgentHelmConfig#kubernetes_endpoint} --- @@ -865,7 +865,7 @@ ExposeGossipPorts interface{} Denotes that the gossip ports should be exposed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#expose_gossip_ports DataHcpConsulAgentHelmConfig#expose_gossip_ports} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#expose_gossip_ports DataHcpConsulAgentHelmConfig#expose_gossip_ports} --- @@ -877,7 +877,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -897,7 +897,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#project_id DataHcpConsulAgentHelmConfig#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#project_id DataHcpConsulAgentHelmConfig#project_id} --- @@ -911,7 +911,7 @@ Timeouts DataHcpConsulAgentHelmConfigTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#timeouts DataHcpConsulAgentHelmConfig#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#timeouts DataHcpConsulAgentHelmConfig#timeouts} --- @@ -920,7 +920,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagenthelmconfig" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulagenthelmconfig" &datahcpconsulagenthelmconfig.DataHcpConsulAgentHelmConfigTimeouts { Default: *string, @@ -931,7 +931,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagenthelmconf | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. | --- @@ -943,7 +943,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. --- @@ -954,7 +954,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagenthelmconfig" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulagenthelmconfig" datahcpconsulagenthelmconfig.NewDataHcpConsulAgentHelmConfigTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpConsulAgentHelmConfigTimeoutsOutputReference ``` diff --git a/docs/dataHcpConsulAgentHelmConfig.java.md b/docs/dataHcpConsulAgentHelmConfig.java.md index 160921922..cf7558437 100644 --- a/docs/dataHcpConsulAgentHelmConfig.java.md +++ b/docs/dataHcpConsulAgentHelmConfig.java.md @@ -4,7 +4,7 @@ ### DataHcpConsulAgentHelmConfig -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config hcp_consul_agent_helm_config}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config hcp_consul_agent_helm_config}. #### Initializers @@ -47,7 +47,7 @@ DataHcpConsulAgentHelmConfig.Builder.create(Construct scope, java.lang.String id | clusterId | java.lang.String | The ID of the HCP Consul cluster. | | kubernetesEndpoint | java.lang.String | The FQDN for the Kubernetes API. | | exposeGossipPorts | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Denotes that the gossip ports should be exposed. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | DataHcpConsulAgentHelmConfigTimeouts | timeouts block. | @@ -119,7 +119,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#cluster_id DataHcpConsulAgentHelmConfig#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#cluster_id DataHcpConsulAgentHelmConfig#cluster_id} --- @@ -129,7 +129,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The FQDN for the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#kubernetes_endpoint DataHcpConsulAgentHelmConfig#kubernetes_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#kubernetes_endpoint DataHcpConsulAgentHelmConfig#kubernetes_endpoint} --- @@ -139,7 +139,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Denotes that the gossip ports should be exposed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#expose_gossip_ports DataHcpConsulAgentHelmConfig#expose_gossip_ports} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#expose_gossip_ports DataHcpConsulAgentHelmConfig#expose_gossip_ports} --- @@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -163,7 +163,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#project_id DataHcpConsulAgentHelmConfig#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#project_id DataHcpConsulAgentHelmConfig#project_id} --- @@ -173,7 +173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#timeouts DataHcpConsulAgentHelmConfig#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#timeouts DataHcpConsulAgentHelmConfig#timeouts} --- @@ -528,7 +528,7 @@ The construct id used in the generated config for the DataHcpConsulAgentHelmConf The id of the existing DataHcpConsulAgentHelmConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#import import section} in the documentation of this resource for the id to use --- @@ -887,7 +887,7 @@ DataHcpConsulAgentHelmConfigConfig.builder() | clusterId | java.lang.String | The ID of the HCP Consul cluster. | | kubernetesEndpoint | java.lang.String | The FQDN for the Kubernetes API. | | exposeGossipPorts | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Denotes that the gossip ports should be exposed. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | DataHcpConsulAgentHelmConfigTimeouts | timeouts block. | @@ -973,7 +973,7 @@ public java.lang.String getClusterId(); The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#cluster_id DataHcpConsulAgentHelmConfig#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#cluster_id DataHcpConsulAgentHelmConfig#cluster_id} --- @@ -987,7 +987,7 @@ public java.lang.String getKubernetesEndpoint(); The FQDN for the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#kubernetes_endpoint DataHcpConsulAgentHelmConfig#kubernetes_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#kubernetes_endpoint DataHcpConsulAgentHelmConfig#kubernetes_endpoint} --- @@ -1001,7 +1001,7 @@ public java.lang.Object getExposeGossipPorts(); Denotes that the gossip ports should be exposed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#expose_gossip_ports DataHcpConsulAgentHelmConfig#expose_gossip_ports} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#expose_gossip_ports DataHcpConsulAgentHelmConfig#expose_gossip_ports} --- @@ -1013,7 +1013,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1033,7 +1033,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#project_id DataHcpConsulAgentHelmConfig#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#project_id DataHcpConsulAgentHelmConfig#project_id} --- @@ -1047,7 +1047,7 @@ public DataHcpConsulAgentHelmConfigTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#timeouts DataHcpConsulAgentHelmConfig#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#timeouts DataHcpConsulAgentHelmConfig#timeouts} --- @@ -1067,7 +1067,7 @@ DataHcpConsulAgentHelmConfigTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. | --- @@ -1079,7 +1079,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. --- diff --git a/docs/dataHcpConsulAgentHelmConfig.python.md b/docs/dataHcpConsulAgentHelmConfig.python.md index d9c31a4cf..87df5ea01 100644 --- a/docs/dataHcpConsulAgentHelmConfig.python.md +++ b/docs/dataHcpConsulAgentHelmConfig.python.md @@ -4,7 +4,7 @@ ### DataHcpConsulAgentHelmConfig -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config hcp_consul_agent_helm_config}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config hcp_consul_agent_helm_config}. #### Initializers @@ -44,7 +44,7 @@ dataHcpConsulAgentHelmConfig.DataHcpConsulAgentHelmConfig( | cluster_id | str | The ID of the HCP Consul cluster. | | kubernetes_endpoint | str | The FQDN for the Kubernetes API. | | expose_gossip_ports | typing.Union[bool, cdktf.IResolvable] | Denotes that the gossip ports should be exposed. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. | | project_id | str | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | DataHcpConsulAgentHelmConfigTimeouts | timeouts block. | @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#cluster_id DataHcpConsulAgentHelmConfig#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#cluster_id DataHcpConsulAgentHelmConfig#cluster_id} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The FQDN for the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#kubernetes_endpoint DataHcpConsulAgentHelmConfig#kubernetes_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#kubernetes_endpoint DataHcpConsulAgentHelmConfig#kubernetes_endpoint} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Denotes that the gossip ports should be exposed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#expose_gossip_ports DataHcpConsulAgentHelmConfig#expose_gossip_ports} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#expose_gossip_ports DataHcpConsulAgentHelmConfig#expose_gossip_ports} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -160,7 +160,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#project_id DataHcpConsulAgentHelmConfig#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#project_id DataHcpConsulAgentHelmConfig#project_id} --- @@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#timeouts DataHcpConsulAgentHelmConfig#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#timeouts DataHcpConsulAgentHelmConfig#timeouts} --- @@ -423,7 +423,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. --- @@ -565,7 +565,7 @@ The construct id used in the generated config for the DataHcpConsulAgentHelmConf The id of the existing DataHcpConsulAgentHelmConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#import import section} in the documentation of this resource for the id to use --- @@ -919,7 +919,7 @@ dataHcpConsulAgentHelmConfig.DataHcpConsulAgentHelmConfigConfig( | cluster_id | str | The ID of the HCP Consul cluster. | | kubernetes_endpoint | str | The FQDN for the Kubernetes API. | | expose_gossip_ports | typing.Union[bool, cdktf.IResolvable] | Denotes that the gossip ports should be exposed. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. | | project_id | str | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | DataHcpConsulAgentHelmConfigTimeouts | timeouts block. | @@ -1005,7 +1005,7 @@ cluster_id: str The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#cluster_id DataHcpConsulAgentHelmConfig#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#cluster_id DataHcpConsulAgentHelmConfig#cluster_id} --- @@ -1019,7 +1019,7 @@ kubernetes_endpoint: str The FQDN for the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#kubernetes_endpoint DataHcpConsulAgentHelmConfig#kubernetes_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#kubernetes_endpoint DataHcpConsulAgentHelmConfig#kubernetes_endpoint} --- @@ -1033,7 +1033,7 @@ expose_gossip_ports: typing.Union[bool, IResolvable] Denotes that the gossip ports should be exposed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#expose_gossip_ports DataHcpConsulAgentHelmConfig#expose_gossip_ports} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#expose_gossip_ports DataHcpConsulAgentHelmConfig#expose_gossip_ports} --- @@ -1045,7 +1045,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1065,7 +1065,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#project_id DataHcpConsulAgentHelmConfig#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#project_id DataHcpConsulAgentHelmConfig#project_id} --- @@ -1079,7 +1079,7 @@ timeouts: DataHcpConsulAgentHelmConfigTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#timeouts DataHcpConsulAgentHelmConfig#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#timeouts DataHcpConsulAgentHelmConfig#timeouts} --- @@ -1099,7 +1099,7 @@ dataHcpConsulAgentHelmConfig.DataHcpConsulAgentHelmConfigTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. | --- @@ -1111,7 +1111,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. --- diff --git a/docs/dataHcpConsulAgentHelmConfig.typescript.md b/docs/dataHcpConsulAgentHelmConfig.typescript.md index a42213b5e..86e5d474c 100644 --- a/docs/dataHcpConsulAgentHelmConfig.typescript.md +++ b/docs/dataHcpConsulAgentHelmConfig.typescript.md @@ -4,7 +4,7 @@ ### DataHcpConsulAgentHelmConfig -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config hcp_consul_agent_helm_config}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config hcp_consul_agent_helm_config}. #### Initializers @@ -397,7 +397,7 @@ The construct id used in the generated config for the DataHcpConsulAgentHelmConf The id of the existing DataHcpConsulAgentHelmConfig that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#import import section} in the documentation of this resource for the id to use --- @@ -737,7 +737,7 @@ const dataHcpConsulAgentHelmConfigConfig: dataHcpConsulAgentHelmConfig.DataHcpCo | clusterId | string | The ID of the HCP Consul cluster. | | kubernetesEndpoint | string | The FQDN for the Kubernetes API. | | exposeGossipPorts | boolean \| cdktf.IResolvable | Denotes that the gossip ports should be exposed. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. | | projectId | string | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | DataHcpConsulAgentHelmConfigTimeouts | timeouts block. | @@ -823,7 +823,7 @@ public readonly clusterId: string; The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#cluster_id DataHcpConsulAgentHelmConfig#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#cluster_id DataHcpConsulAgentHelmConfig#cluster_id} --- @@ -837,7 +837,7 @@ public readonly kubernetesEndpoint: string; The FQDN for the Kubernetes API. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#kubernetes_endpoint DataHcpConsulAgentHelmConfig#kubernetes_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#kubernetes_endpoint DataHcpConsulAgentHelmConfig#kubernetes_endpoint} --- @@ -851,7 +851,7 @@ public readonly exposeGossipPorts: boolean | IResolvable; Denotes that the gossip ports should be exposed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#expose_gossip_ports DataHcpConsulAgentHelmConfig#expose_gossip_ports} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#expose_gossip_ports DataHcpConsulAgentHelmConfig#expose_gossip_ports} --- @@ -863,7 +863,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -883,7 +883,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#project_id DataHcpConsulAgentHelmConfig#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#project_id DataHcpConsulAgentHelmConfig#project_id} --- @@ -897,7 +897,7 @@ public readonly timeouts: DataHcpConsulAgentHelmConfigTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#timeouts DataHcpConsulAgentHelmConfig#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#timeouts DataHcpConsulAgentHelmConfig#timeouts} --- @@ -915,7 +915,7 @@ const dataHcpConsulAgentHelmConfigTimeouts: dataHcpConsulAgentHelmConfig.DataHcp | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. | --- @@ -927,7 +927,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default}. --- diff --git a/docs/dataHcpConsulAgentKubernetesSecret.csharp.md b/docs/dataHcpConsulAgentKubernetesSecret.csharp.md index bceb08392..d4b8ffb81 100644 --- a/docs/dataHcpConsulAgentKubernetesSecret.csharp.md +++ b/docs/dataHcpConsulAgentKubernetesSecret.csharp.md @@ -4,7 +4,7 @@ ### DataHcpConsulAgentKubernetesSecret -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret hcp_consul_agent_kubernetes_secret}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret hcp_consul_agent_kubernetes_secret}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpConsulAgentKubernet The id of the existing DataHcpConsulAgentKubernetesSecret that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#import import section} in the documentation of this resource for the id to use --- @@ -696,7 +696,7 @@ new DataHcpConsulAgentKubernetesSecretConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | ClusterId | string | The ID of the HCP Consul cluster. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. | | ProjectId | string | The ID of the HCP project where the HCP Consul cluster is located. | | Timeouts | DataHcpConsulAgentKubernetesSecretTimeouts | timeouts block. | @@ -782,7 +782,7 @@ public string ClusterId { get; set; } The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#cluster_id DataHcpConsulAgentKubernetesSecret#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#cluster_id DataHcpConsulAgentKubernetesSecret#cluster_id} --- @@ -794,7 +794,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -814,7 +814,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#project_id DataHcpConsulAgentKubernetesSecret#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#project_id DataHcpConsulAgentKubernetesSecret#project_id} --- @@ -828,7 +828,7 @@ public DataHcpConsulAgentKubernetesSecretTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#timeouts DataHcpConsulAgentKubernetesSecret#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#timeouts DataHcpConsulAgentKubernetesSecret#timeouts} --- @@ -848,7 +848,7 @@ new DataHcpConsulAgentKubernetesSecretTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. | --- @@ -860,7 +860,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. --- diff --git a/docs/dataHcpConsulAgentKubernetesSecret.go.md b/docs/dataHcpConsulAgentKubernetesSecret.go.md index bf191c9f9..ca8e6a3d7 100644 --- a/docs/dataHcpConsulAgentKubernetesSecret.go.md +++ b/docs/dataHcpConsulAgentKubernetesSecret.go.md @@ -4,12 +4,12 @@ ### DataHcpConsulAgentKubernetesSecret -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret hcp_consul_agent_kubernetes_secret}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret hcp_consul_agent_kubernetes_secret}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagentkubernetessecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulagentkubernetessecret" datahcpconsulagentkubernetessecret.NewDataHcpConsulAgentKubernetesSecret(scope Construct, id *string, config DataHcpConsulAgentKubernetesSecretConfig) DataHcpConsulAgentKubernetesSecret ``` @@ -301,7 +301,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagentkubernetessecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulagentkubernetessecret" datahcpconsulagentkubernetessecret.DataHcpConsulAgentKubernetesSecret_IsConstruct(x interface{}) *bool ``` @@ -333,7 +333,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagentkubernetessecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulagentkubernetessecret" datahcpconsulagentkubernetessecret.DataHcpConsulAgentKubernetesSecret_IsTerraformElement(x interface{}) *bool ``` @@ -347,7 +347,7 @@ datahcpconsulagentkubernetessecret.DataHcpConsulAgentKubernetesSecret_IsTerrafor ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagentkubernetessecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulagentkubernetessecret" datahcpconsulagentkubernetessecret.DataHcpConsulAgentKubernetesSecret_IsTerraformDataSource(x interface{}) *bool ``` @@ -361,7 +361,7 @@ datahcpconsulagentkubernetessecret.DataHcpConsulAgentKubernetesSecret_IsTerrafor ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagentkubernetessecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulagentkubernetessecret" datahcpconsulagentkubernetessecret.DataHcpConsulAgentKubernetesSecret_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpConsulAgentKubernet The id of the existing DataHcpConsulAgentKubernetesSecret that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#import import section} in the documentation of this resource for the id to use --- @@ -667,7 +667,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagentkubernetessecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulagentkubernetessecret" &datahcpconsulagentkubernetessecret.DataHcpConsulAgentKubernetesSecretConfig { Connection: interface{}, @@ -680,7 +680,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagentkubernet ClusterId: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpConsulAgentKubernetesSecret.DataHcpConsulAgentKubernetesSecretTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpConsulAgentKubernetesSecret.DataHcpConsulAgentKubernetesSecretTimeouts, } ``` @@ -696,7 +696,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagentkubernet | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | ClusterId | *string | The ID of the HCP Consul cluster. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. | | ProjectId | *string | The ID of the HCP project where the HCP Consul cluster is located. | | Timeouts | DataHcpConsulAgentKubernetesSecretTimeouts | timeouts block. | @@ -782,7 +782,7 @@ ClusterId *string The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#cluster_id DataHcpConsulAgentKubernetesSecret#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#cluster_id DataHcpConsulAgentKubernetesSecret#cluster_id} --- @@ -794,7 +794,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -814,7 +814,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#project_id DataHcpConsulAgentKubernetesSecret#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#project_id DataHcpConsulAgentKubernetesSecret#project_id} --- @@ -828,7 +828,7 @@ Timeouts DataHcpConsulAgentKubernetesSecretTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#timeouts DataHcpConsulAgentKubernetesSecret#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#timeouts DataHcpConsulAgentKubernetesSecret#timeouts} --- @@ -837,7 +837,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagentkubernetessecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulagentkubernetessecret" &datahcpconsulagentkubernetessecret.DataHcpConsulAgentKubernetesSecretTimeouts { Default: *string, @@ -848,7 +848,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagentkubernet | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. | --- @@ -860,7 +860,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. --- @@ -871,7 +871,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulagentkubernetessecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulagentkubernetessecret" datahcpconsulagentkubernetessecret.NewDataHcpConsulAgentKubernetesSecretTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpConsulAgentKubernetesSecretTimeoutsOutputReference ``` diff --git a/docs/dataHcpConsulAgentKubernetesSecret.java.md b/docs/dataHcpConsulAgentKubernetesSecret.java.md index 8f3460c5c..d2afceae0 100644 --- a/docs/dataHcpConsulAgentKubernetesSecret.java.md +++ b/docs/dataHcpConsulAgentKubernetesSecret.java.md @@ -4,7 +4,7 @@ ### DataHcpConsulAgentKubernetesSecret -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret hcp_consul_agent_kubernetes_secret}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret hcp_consul_agent_kubernetes_secret}. #### Initializers @@ -42,7 +42,7 @@ DataHcpConsulAgentKubernetesSecret.Builder.create(Construct scope, java.lang.Str | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | clusterId | java.lang.String | The ID of the HCP Consul cluster. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | DataHcpConsulAgentKubernetesSecretTimeouts | timeouts block. | @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#cluster_id DataHcpConsulAgentKubernetesSecret#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#cluster_id DataHcpConsulAgentKubernetesSecret#cluster_id} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -138,7 +138,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#project_id DataHcpConsulAgentKubernetesSecret#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#project_id DataHcpConsulAgentKubernetesSecret#project_id} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#timeouts DataHcpConsulAgentKubernetesSecret#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#timeouts DataHcpConsulAgentKubernetesSecret#timeouts} --- @@ -496,7 +496,7 @@ The construct id used in the generated config for the DataHcpConsulAgentKubernet The id of the existing DataHcpConsulAgentKubernetesSecret that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#import import section} in the documentation of this resource for the id to use --- @@ -806,7 +806,7 @@ DataHcpConsulAgentKubernetesSecretConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | clusterId | java.lang.String | The ID of the HCP Consul cluster. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | DataHcpConsulAgentKubernetesSecretTimeouts | timeouts block. | @@ -892,7 +892,7 @@ public java.lang.String getClusterId(); The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#cluster_id DataHcpConsulAgentKubernetesSecret#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#cluster_id DataHcpConsulAgentKubernetesSecret#cluster_id} --- @@ -904,7 +904,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -924,7 +924,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#project_id DataHcpConsulAgentKubernetesSecret#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#project_id DataHcpConsulAgentKubernetesSecret#project_id} --- @@ -938,7 +938,7 @@ public DataHcpConsulAgentKubernetesSecretTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#timeouts DataHcpConsulAgentKubernetesSecret#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#timeouts DataHcpConsulAgentKubernetesSecret#timeouts} --- @@ -958,7 +958,7 @@ DataHcpConsulAgentKubernetesSecretTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. | --- @@ -970,7 +970,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. --- diff --git a/docs/dataHcpConsulAgentKubernetesSecret.python.md b/docs/dataHcpConsulAgentKubernetesSecret.python.md index e1f408d10..0b31d84f2 100644 --- a/docs/dataHcpConsulAgentKubernetesSecret.python.md +++ b/docs/dataHcpConsulAgentKubernetesSecret.python.md @@ -4,7 +4,7 @@ ### DataHcpConsulAgentKubernetesSecret -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret hcp_consul_agent_kubernetes_secret}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret hcp_consul_agent_kubernetes_secret}. #### Initializers @@ -40,7 +40,7 @@ dataHcpConsulAgentKubernetesSecret.DataHcpConsulAgentKubernetesSecret( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | cluster_id | str | The ID of the HCP Consul cluster. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. | | project_id | str | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | DataHcpConsulAgentKubernetesSecretTimeouts | timeouts block. | @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#cluster_id DataHcpConsulAgentKubernetesSecret#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#cluster_id DataHcpConsulAgentKubernetesSecret#cluster_id} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -136,7 +136,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#project_id DataHcpConsulAgentKubernetesSecret#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#project_id DataHcpConsulAgentKubernetesSecret#project_id} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#timeouts DataHcpConsulAgentKubernetesSecret#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#timeouts DataHcpConsulAgentKubernetesSecret#timeouts} --- @@ -398,7 +398,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. --- @@ -534,7 +534,7 @@ The construct id used in the generated config for the DataHcpConsulAgentKubernet The id of the existing DataHcpConsulAgentKubernetesSecret that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#import import section} in the documentation of this resource for the id to use --- @@ -840,7 +840,7 @@ dataHcpConsulAgentKubernetesSecret.DataHcpConsulAgentKubernetesSecretConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | cluster_id | str | The ID of the HCP Consul cluster. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. | | project_id | str | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | DataHcpConsulAgentKubernetesSecretTimeouts | timeouts block. | @@ -926,7 +926,7 @@ cluster_id: str The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#cluster_id DataHcpConsulAgentKubernetesSecret#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#cluster_id DataHcpConsulAgentKubernetesSecret#cluster_id} --- @@ -938,7 +938,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -958,7 +958,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#project_id DataHcpConsulAgentKubernetesSecret#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#project_id DataHcpConsulAgentKubernetesSecret#project_id} --- @@ -972,7 +972,7 @@ timeouts: DataHcpConsulAgentKubernetesSecretTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#timeouts DataHcpConsulAgentKubernetesSecret#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#timeouts DataHcpConsulAgentKubernetesSecret#timeouts} --- @@ -992,7 +992,7 @@ dataHcpConsulAgentKubernetesSecret.DataHcpConsulAgentKubernetesSecretTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. | --- @@ -1004,7 +1004,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. --- diff --git a/docs/dataHcpConsulAgentKubernetesSecret.typescript.md b/docs/dataHcpConsulAgentKubernetesSecret.typescript.md index 29ba9cbe7..0649b7cca 100644 --- a/docs/dataHcpConsulAgentKubernetesSecret.typescript.md +++ b/docs/dataHcpConsulAgentKubernetesSecret.typescript.md @@ -4,7 +4,7 @@ ### DataHcpConsulAgentKubernetesSecret -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret hcp_consul_agent_kubernetes_secret}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret hcp_consul_agent_kubernetes_secret}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpConsulAgentKubernet The id of the existing DataHcpConsulAgentKubernetesSecret that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#import import section} in the documentation of this resource for the id to use --- @@ -684,7 +684,7 @@ const dataHcpConsulAgentKubernetesSecretConfig: dataHcpConsulAgentKubernetesSecr | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | clusterId | string | The ID of the HCP Consul cluster. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. | | projectId | string | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | DataHcpConsulAgentKubernetesSecretTimeouts | timeouts block. | @@ -770,7 +770,7 @@ public readonly clusterId: string; The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#cluster_id DataHcpConsulAgentKubernetesSecret#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#cluster_id DataHcpConsulAgentKubernetesSecret#cluster_id} --- @@ -782,7 +782,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -802,7 +802,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#project_id DataHcpConsulAgentKubernetesSecret#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#project_id DataHcpConsulAgentKubernetesSecret#project_id} --- @@ -816,7 +816,7 @@ public readonly timeouts: DataHcpConsulAgentKubernetesSecretTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#timeouts DataHcpConsulAgentKubernetesSecret#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#timeouts DataHcpConsulAgentKubernetesSecret#timeouts} --- @@ -834,7 +834,7 @@ const dataHcpConsulAgentKubernetesSecretTimeouts: dataHcpConsulAgentKubernetesSe | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. | --- @@ -846,7 +846,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default}. --- diff --git a/docs/dataHcpConsulCluster.csharp.md b/docs/dataHcpConsulCluster.csharp.md index b44a814dd..92887cf46 100644 --- a/docs/dataHcpConsulCluster.csharp.md +++ b/docs/dataHcpConsulCluster.csharp.md @@ -4,7 +4,7 @@ ### DataHcpConsulCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster hcp_consul_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster hcp_consul_cluster}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpConsulCluster to im The id of the existing DataHcpConsulCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#import import section} in the documentation of this resource for the id to use --- @@ -938,7 +938,7 @@ new DataHcpConsulClusterConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | ClusterId | string | The ID of the HCP Consul cluster. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. | | ProjectId | string | The ID of the HCP project where the HCP Consul cluster is located. | | Timeouts | DataHcpConsulClusterTimeouts | timeouts block. | @@ -1024,7 +1024,7 @@ public string ClusterId { get; set; } The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#cluster_id DataHcpConsulCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#cluster_id DataHcpConsulCluster#cluster_id} --- @@ -1036,7 +1036,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1056,7 +1056,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#project_id DataHcpConsulCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#project_id DataHcpConsulCluster#project_id} --- @@ -1070,7 +1070,7 @@ public DataHcpConsulClusterTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#timeouts DataHcpConsulCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#timeouts DataHcpConsulCluster#timeouts} --- @@ -1103,7 +1103,7 @@ new DataHcpConsulClusterTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. | --- @@ -1115,7 +1115,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. --- diff --git a/docs/dataHcpConsulCluster.go.md b/docs/dataHcpConsulCluster.go.md index 68b2f0206..75d1efb68 100644 --- a/docs/dataHcpConsulCluster.go.md +++ b/docs/dataHcpConsulCluster.go.md @@ -4,12 +4,12 @@ ### DataHcpConsulCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster hcp_consul_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster hcp_consul_cluster}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulcluster" datahcpconsulcluster.NewDataHcpConsulCluster(scope Construct, id *string, config DataHcpConsulClusterConfig) DataHcpConsulCluster ``` @@ -301,7 +301,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulcluster" datahcpconsulcluster.DataHcpConsulCluster_IsConstruct(x interface{}) *bool ``` @@ -333,7 +333,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulcluster" datahcpconsulcluster.DataHcpConsulCluster_IsTerraformElement(x interface{}) *bool ``` @@ -347,7 +347,7 @@ datahcpconsulcluster.DataHcpConsulCluster_IsTerraformElement(x interface{}) *boo ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulcluster" datahcpconsulcluster.DataHcpConsulCluster_IsTerraformDataSource(x interface{}) *bool ``` @@ -361,7 +361,7 @@ datahcpconsulcluster.DataHcpConsulCluster_IsTerraformDataSource(x interface{}) * ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulcluster" datahcpconsulcluster.DataHcpConsulCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpConsulCluster to im The id of the existing DataHcpConsulCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#import import section} in the documentation of this resource for the id to use --- @@ -909,7 +909,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulcluster" &datahcpconsulcluster.DataHcpConsulClusterConfig { Connection: interface{}, @@ -922,7 +922,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulcluster" ClusterId: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpConsulCluster.DataHcpConsulClusterTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpConsulCluster.DataHcpConsulClusterTimeouts, } ``` @@ -938,7 +938,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulcluster" | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | ClusterId | *string | The ID of the HCP Consul cluster. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. | | ProjectId | *string | The ID of the HCP project where the HCP Consul cluster is located. | | Timeouts | DataHcpConsulClusterTimeouts | timeouts block. | @@ -1024,7 +1024,7 @@ ClusterId *string The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#cluster_id DataHcpConsulCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#cluster_id DataHcpConsulCluster#cluster_id} --- @@ -1036,7 +1036,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1056,7 +1056,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#project_id DataHcpConsulCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#project_id DataHcpConsulCluster#project_id} --- @@ -1070,7 +1070,7 @@ Timeouts DataHcpConsulClusterTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#timeouts DataHcpConsulCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#timeouts DataHcpConsulCluster#timeouts} --- @@ -1079,7 +1079,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulcluster" &datahcpconsulcluster.DataHcpConsulClusterIpAllowlistStruct { @@ -1092,7 +1092,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulcluster" #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulcluster" &datahcpconsulcluster.DataHcpConsulClusterTimeouts { Default: *string, @@ -1103,7 +1103,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulcluster" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. | --- @@ -1115,7 +1115,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. --- @@ -1126,7 +1126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulcluster" datahcpconsulcluster.NewDataHcpConsulClusterIpAllowlistStructList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataHcpConsulClusterIpAllowlistStructList ``` @@ -1258,7 +1258,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulcluster" datahcpconsulcluster.NewDataHcpConsulClusterIpAllowlistStructOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataHcpConsulClusterIpAllowlistStructOutputReference ``` @@ -1547,7 +1547,7 @@ func InternalValue() DataHcpConsulClusterIpAllowlistStruct #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulcluster" datahcpconsulcluster.NewDataHcpConsulClusterTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpConsulClusterTimeoutsOutputReference ``` diff --git a/docs/dataHcpConsulCluster.java.md b/docs/dataHcpConsulCluster.java.md index 515db6e4b..61f5628e9 100644 --- a/docs/dataHcpConsulCluster.java.md +++ b/docs/dataHcpConsulCluster.java.md @@ -4,7 +4,7 @@ ### DataHcpConsulCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster hcp_consul_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster hcp_consul_cluster}. #### Initializers @@ -42,7 +42,7 @@ DataHcpConsulCluster.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | clusterId | java.lang.String | The ID of the HCP Consul cluster. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | DataHcpConsulClusterTimeouts | timeouts block. | @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#cluster_id DataHcpConsulCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#cluster_id DataHcpConsulCluster#cluster_id} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -138,7 +138,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#project_id DataHcpConsulCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#project_id DataHcpConsulCluster#project_id} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#timeouts DataHcpConsulCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#timeouts DataHcpConsulCluster#timeouts} --- @@ -496,7 +496,7 @@ The construct id used in the generated config for the DataHcpConsulCluster to im The id of the existing DataHcpConsulCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1048,7 +1048,7 @@ DataHcpConsulClusterConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | clusterId | java.lang.String | The ID of the HCP Consul cluster. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | DataHcpConsulClusterTimeouts | timeouts block. | @@ -1134,7 +1134,7 @@ public java.lang.String getClusterId(); The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#cluster_id DataHcpConsulCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#cluster_id DataHcpConsulCluster#cluster_id} --- @@ -1146,7 +1146,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1166,7 +1166,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#project_id DataHcpConsulCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#project_id DataHcpConsulCluster#project_id} --- @@ -1180,7 +1180,7 @@ public DataHcpConsulClusterTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#timeouts DataHcpConsulCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#timeouts DataHcpConsulCluster#timeouts} --- @@ -1212,7 +1212,7 @@ DataHcpConsulClusterTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. | --- @@ -1224,7 +1224,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. --- diff --git a/docs/dataHcpConsulCluster.python.md b/docs/dataHcpConsulCluster.python.md index 58df4073b..255010dc0 100644 --- a/docs/dataHcpConsulCluster.python.md +++ b/docs/dataHcpConsulCluster.python.md @@ -4,7 +4,7 @@ ### DataHcpConsulCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster hcp_consul_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster hcp_consul_cluster}. #### Initializers @@ -40,7 +40,7 @@ dataHcpConsulCluster.DataHcpConsulCluster( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | cluster_id | str | The ID of the HCP Consul cluster. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. | | project_id | str | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | DataHcpConsulClusterTimeouts | timeouts block. | @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#cluster_id DataHcpConsulCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#cluster_id DataHcpConsulCluster#cluster_id} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -136,7 +136,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#project_id DataHcpConsulCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#project_id DataHcpConsulCluster#project_id} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#timeouts DataHcpConsulCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#timeouts DataHcpConsulCluster#timeouts} --- @@ -398,7 +398,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. --- @@ -534,7 +534,7 @@ The construct id used in the generated config for the DataHcpConsulCluster to im The id of the existing DataHcpConsulCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1082,7 +1082,7 @@ dataHcpConsulCluster.DataHcpConsulClusterConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | cluster_id | str | The ID of the HCP Consul cluster. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. | | project_id | str | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | DataHcpConsulClusterTimeouts | timeouts block. | @@ -1168,7 +1168,7 @@ cluster_id: str The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#cluster_id DataHcpConsulCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#cluster_id DataHcpConsulCluster#cluster_id} --- @@ -1180,7 +1180,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1200,7 +1200,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#project_id DataHcpConsulCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#project_id DataHcpConsulCluster#project_id} --- @@ -1214,7 +1214,7 @@ timeouts: DataHcpConsulClusterTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#timeouts DataHcpConsulCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#timeouts DataHcpConsulCluster#timeouts} --- @@ -1245,7 +1245,7 @@ dataHcpConsulCluster.DataHcpConsulClusterTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. | --- @@ -1257,7 +1257,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. --- diff --git a/docs/dataHcpConsulCluster.typescript.md b/docs/dataHcpConsulCluster.typescript.md index b30e9e311..71086a3da 100644 --- a/docs/dataHcpConsulCluster.typescript.md +++ b/docs/dataHcpConsulCluster.typescript.md @@ -4,7 +4,7 @@ ### DataHcpConsulCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster hcp_consul_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster hcp_consul_cluster}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpConsulCluster to im The id of the existing DataHcpConsulCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#import import section} in the documentation of this resource for the id to use --- @@ -926,7 +926,7 @@ const dataHcpConsulClusterConfig: dataHcpConsulCluster.DataHcpConsulClusterConfi | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | clusterId | string | The ID of the HCP Consul cluster. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. | | projectId | string | The ID of the HCP project where the HCP Consul cluster is located. | | timeouts | DataHcpConsulClusterTimeouts | timeouts block. | @@ -1012,7 +1012,7 @@ public readonly clusterId: string; The ID of the HCP Consul cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#cluster_id DataHcpConsulCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#cluster_id DataHcpConsulCluster#cluster_id} --- @@ -1024,7 +1024,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1044,7 +1044,7 @@ The ID of the HCP project where the HCP Consul cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#project_id DataHcpConsulCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#project_id DataHcpConsulCluster#project_id} --- @@ -1058,7 +1058,7 @@ public readonly timeouts: DataHcpConsulClusterTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#timeouts DataHcpConsulCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#timeouts DataHcpConsulCluster#timeouts} --- @@ -1087,7 +1087,7 @@ const dataHcpConsulClusterTimeouts: dataHcpConsulCluster.DataHcpConsulClusterTim | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. | --- @@ -1099,7 +1099,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default}. --- diff --git a/docs/dataHcpConsulVersions.csharp.md b/docs/dataHcpConsulVersions.csharp.md index 9655205bb..29b2f7602 100644 --- a/docs/dataHcpConsulVersions.csharp.md +++ b/docs/dataHcpConsulVersions.csharp.md @@ -4,7 +4,7 @@ ### DataHcpConsulVersions -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions hcp_consul_versions}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions hcp_consul_versions}. #### Initializers @@ -383,7 +383,7 @@ The construct id used in the generated config for the DataHcpConsulVersions to i The id of the existing DataHcpConsulVersions that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#import import section} in the documentation of this resource for the id to use --- @@ -664,7 +664,7 @@ new DataHcpConsulVersionsConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. | | Timeouts | DataHcpConsulVersionsTimeouts | timeouts block. | --- @@ -747,7 +747,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -764,7 +764,7 @@ public DataHcpConsulVersionsTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#timeouts DataHcpConsulVersions#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#timeouts DataHcpConsulVersions#timeouts} --- @@ -784,7 +784,7 @@ new DataHcpConsulVersionsTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. | --- @@ -796,7 +796,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. --- diff --git a/docs/dataHcpConsulVersions.go.md b/docs/dataHcpConsulVersions.go.md index 6ecd65f96..84b7ea273 100644 --- a/docs/dataHcpConsulVersions.go.md +++ b/docs/dataHcpConsulVersions.go.md @@ -4,12 +4,12 @@ ### DataHcpConsulVersions -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions hcp_consul_versions}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions hcp_consul_versions}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulversions" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulversions" datahcpconsulversions.NewDataHcpConsulVersions(scope Construct, id *string, config DataHcpConsulVersionsConfig) DataHcpConsulVersions ``` @@ -294,7 +294,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulversions" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulversions" datahcpconsulversions.DataHcpConsulVersions_IsConstruct(x interface{}) *bool ``` @@ -326,7 +326,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulversions" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulversions" datahcpconsulversions.DataHcpConsulVersions_IsTerraformElement(x interface{}) *bool ``` @@ -340,7 +340,7 @@ datahcpconsulversions.DataHcpConsulVersions_IsTerraformElement(x interface{}) *b ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulversions" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulversions" datahcpconsulversions.DataHcpConsulVersions_IsTerraformDataSource(x interface{}) *bool ``` @@ -354,7 +354,7 @@ datahcpconsulversions.DataHcpConsulVersions_IsTerraformDataSource(x interface{}) ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulversions" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulversions" datahcpconsulversions.DataHcpConsulVersions_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -383,7 +383,7 @@ The construct id used in the generated config for the DataHcpConsulVersions to i The id of the existing DataHcpConsulVersions that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#import import section} in the documentation of this resource for the id to use --- @@ -638,7 +638,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulversions" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulversions" &datahcpconsulversions.DataHcpConsulVersionsConfig { Connection: interface{}, @@ -649,7 +649,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulversions" Provider: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider, Provisioners: *[]interface{}, Id: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpConsulVersions.DataHcpConsulVersionsTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpConsulVersions.DataHcpConsulVersionsTimeouts, } ``` @@ -664,7 +664,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulversions" | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. | | Timeouts | DataHcpConsulVersionsTimeouts | timeouts block. | --- @@ -747,7 +747,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -764,7 +764,7 @@ Timeouts DataHcpConsulVersionsTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#timeouts DataHcpConsulVersions#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#timeouts DataHcpConsulVersions#timeouts} --- @@ -773,7 +773,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulversions" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulversions" &datahcpconsulversions.DataHcpConsulVersionsTimeouts { Default: *string, @@ -784,7 +784,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulversions" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. | --- @@ -796,7 +796,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. --- @@ -807,7 +807,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpconsulversions" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpconsulversions" datahcpconsulversions.NewDataHcpConsulVersionsTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpConsulVersionsTimeoutsOutputReference ``` diff --git a/docs/dataHcpConsulVersions.java.md b/docs/dataHcpConsulVersions.java.md index 070db72d9..b8ce52a5b 100644 --- a/docs/dataHcpConsulVersions.java.md +++ b/docs/dataHcpConsulVersions.java.md @@ -4,7 +4,7 @@ ### DataHcpConsulVersions -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions hcp_consul_versions}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions hcp_consul_versions}. #### Initializers @@ -39,7 +39,7 @@ DataHcpConsulVersions.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. | | timeouts | DataHcpConsulVersionsTimeouts | timeouts block. | --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -121,7 +121,7 @@ If you experience problems setting this value it might not be settable. Please t timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#timeouts DataHcpConsulVersions#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#timeouts DataHcpConsulVersions#timeouts} --- @@ -462,7 +462,7 @@ The construct id used in the generated config for the DataHcpConsulVersions to i The id of the existing DataHcpConsulVersions that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#import import section} in the documentation of this resource for the id to use --- @@ -747,7 +747,7 @@ DataHcpConsulVersionsConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. | | timeouts | DataHcpConsulVersionsTimeouts | timeouts block. | --- @@ -830,7 +830,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -847,7 +847,7 @@ public DataHcpConsulVersionsTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#timeouts DataHcpConsulVersions#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#timeouts DataHcpConsulVersions#timeouts} --- @@ -867,7 +867,7 @@ DataHcpConsulVersionsTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. | --- @@ -879,7 +879,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. --- diff --git a/docs/dataHcpConsulVersions.python.md b/docs/dataHcpConsulVersions.python.md index dc7881395..68196de6c 100644 --- a/docs/dataHcpConsulVersions.python.md +++ b/docs/dataHcpConsulVersions.python.md @@ -4,7 +4,7 @@ ### DataHcpConsulVersions -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions hcp_consul_versions}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions hcp_consul_versions}. #### Initializers @@ -37,7 +37,7 @@ dataHcpConsulVersions.DataHcpConsulVersions( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. | | timeouts | DataHcpConsulVersionsTimeouts | timeouts block. | --- @@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -119,7 +119,7 @@ If you experience problems setting this value it might not be settable. Please t timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#timeouts DataHcpConsulVersions#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#timeouts DataHcpConsulVersions#timeouts} --- @@ -370,7 +370,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. --- @@ -500,7 +500,7 @@ The construct id used in the generated config for the DataHcpConsulVersions to i The id of the existing DataHcpConsulVersions that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#import import section} in the documentation of this resource for the id to use --- @@ -781,7 +781,7 @@ dataHcpConsulVersions.DataHcpConsulVersionsConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. | | timeouts | DataHcpConsulVersionsTimeouts | timeouts block. | --- @@ -864,7 +864,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -881,7 +881,7 @@ timeouts: DataHcpConsulVersionsTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#timeouts DataHcpConsulVersions#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#timeouts DataHcpConsulVersions#timeouts} --- @@ -901,7 +901,7 @@ dataHcpConsulVersions.DataHcpConsulVersionsTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. | --- @@ -913,7 +913,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. --- diff --git a/docs/dataHcpConsulVersions.typescript.md b/docs/dataHcpConsulVersions.typescript.md index 58b41901d..f210a80a1 100644 --- a/docs/dataHcpConsulVersions.typescript.md +++ b/docs/dataHcpConsulVersions.typescript.md @@ -4,7 +4,7 @@ ### DataHcpConsulVersions -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions hcp_consul_versions}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions hcp_consul_versions}. #### Initializers @@ -383,7 +383,7 @@ The construct id used in the generated config for the DataHcpConsulVersions to i The id of the existing DataHcpConsulVersions that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#import import section} in the documentation of this resource for the id to use --- @@ -654,7 +654,7 @@ const dataHcpConsulVersionsConfig: dataHcpConsulVersions.DataHcpConsulVersionsCo | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. | | timeouts | DataHcpConsulVersionsTimeouts | timeouts block. | --- @@ -737,7 +737,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -754,7 +754,7 @@ public readonly timeouts: DataHcpConsulVersionsTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#timeouts DataHcpConsulVersions#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#timeouts DataHcpConsulVersions#timeouts} --- @@ -772,7 +772,7 @@ const dataHcpConsulVersionsTimeouts: dataHcpConsulVersions.DataHcpConsulVersions | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. | --- @@ -784,7 +784,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default}. --- diff --git a/docs/dataHcpHvn.csharp.md b/docs/dataHcpHvn.csharp.md index bbe468542..9053a2618 100644 --- a/docs/dataHcpHvn.csharp.md +++ b/docs/dataHcpHvn.csharp.md @@ -4,7 +4,7 @@ ### DataHcpHvn -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn hcp_hvn}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn hcp_hvn}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpHvn to import. The id of the existing DataHcpHvn that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#import import section} in the documentation of this resource for the id to use --- @@ -773,7 +773,7 @@ new DataHcpHvnConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | HvnId | string | The ID of the HashiCorp Virtual Network (HVN). | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#id DataHcpHvn#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#id DataHcpHvn#id}. | | ProjectId | string | The ID of the HCP project where the HVN is located. | | Timeouts | DataHcpHvnTimeouts | timeouts block. | @@ -859,7 +859,7 @@ public string HvnId { get; set; } The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#hvn_id DataHcpHvn#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#hvn_id DataHcpHvn#hvn_id} --- @@ -871,7 +871,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#id DataHcpHvn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#id DataHcpHvn#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -891,7 +891,7 @@ The ID of the HCP project where the HVN is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#project_id DataHcpHvn#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#project_id DataHcpHvn#project_id} --- @@ -905,7 +905,7 @@ public DataHcpHvnTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#timeouts DataHcpHvn#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#timeouts DataHcpHvn#timeouts} --- @@ -925,7 +925,7 @@ new DataHcpHvnTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#default DataHcpHvn#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#default DataHcpHvn#default}. | --- @@ -937,7 +937,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#default DataHcpHvn#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#default DataHcpHvn#default}. --- diff --git a/docs/dataHcpHvn.go.md b/docs/dataHcpHvn.go.md index 18020de3f..9fc56be62 100644 --- a/docs/dataHcpHvn.go.md +++ b/docs/dataHcpHvn.go.md @@ -4,12 +4,12 @@ ### DataHcpHvn -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn hcp_hvn}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn hcp_hvn}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvn" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvn" datahcphvn.NewDataHcpHvn(scope Construct, id *string, config DataHcpHvnConfig) DataHcpHvn ``` @@ -301,7 +301,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvn" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvn" datahcphvn.DataHcpHvn_IsConstruct(x interface{}) *bool ``` @@ -333,7 +333,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvn" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvn" datahcphvn.DataHcpHvn_IsTerraformElement(x interface{}) *bool ``` @@ -347,7 +347,7 @@ datahcphvn.DataHcpHvn_IsTerraformElement(x interface{}) *bool ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvn" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvn" datahcphvn.DataHcpHvn_IsTerraformDataSource(x interface{}) *bool ``` @@ -361,7 +361,7 @@ datahcphvn.DataHcpHvn_IsTerraformDataSource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvn" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvn" datahcphvn.DataHcpHvn_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpHvn to import. The id of the existing DataHcpHvn that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#import import section} in the documentation of this resource for the id to use --- @@ -744,7 +744,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvn" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvn" &datahcphvn.DataHcpHvnConfig { Connection: interface{}, @@ -757,7 +757,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvn" HvnId: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpHvn.DataHcpHvnTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpHvn.DataHcpHvnTimeouts, } ``` @@ -773,7 +773,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvn" | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | HvnId | *string | The ID of the HashiCorp Virtual Network (HVN). | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#id DataHcpHvn#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#id DataHcpHvn#id}. | | ProjectId | *string | The ID of the HCP project where the HVN is located. | | Timeouts | DataHcpHvnTimeouts | timeouts block. | @@ -859,7 +859,7 @@ HvnId *string The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#hvn_id DataHcpHvn#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#hvn_id DataHcpHvn#hvn_id} --- @@ -871,7 +871,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#id DataHcpHvn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#id DataHcpHvn#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -891,7 +891,7 @@ The ID of the HCP project where the HVN is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#project_id DataHcpHvn#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#project_id DataHcpHvn#project_id} --- @@ -905,7 +905,7 @@ Timeouts DataHcpHvnTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#timeouts DataHcpHvn#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#timeouts DataHcpHvn#timeouts} --- @@ -914,7 +914,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvn" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvn" &datahcphvn.DataHcpHvnTimeouts { Default: *string, @@ -925,7 +925,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvn" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#default DataHcpHvn#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#default DataHcpHvn#default}. | --- @@ -937,7 +937,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#default DataHcpHvn#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#default DataHcpHvn#default}. --- @@ -948,7 +948,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvn" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvn" datahcphvn.NewDataHcpHvnTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpHvnTimeoutsOutputReference ``` diff --git a/docs/dataHcpHvn.java.md b/docs/dataHcpHvn.java.md index 4d9ad340f..685167872 100644 --- a/docs/dataHcpHvn.java.md +++ b/docs/dataHcpHvn.java.md @@ -4,7 +4,7 @@ ### DataHcpHvn -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn hcp_hvn}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn hcp_hvn}. #### Initializers @@ -42,7 +42,7 @@ DataHcpHvn.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | hvnId | java.lang.String | The ID of the HashiCorp Virtual Network (HVN). | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#id DataHcpHvn#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#id DataHcpHvn#id}. | | projectId | java.lang.String | The ID of the HCP project where the HVN is located. | | timeouts | DataHcpHvnTimeouts | timeouts block. | @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#hvn_id DataHcpHvn#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#hvn_id DataHcpHvn#hvn_id} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#id DataHcpHvn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#id DataHcpHvn#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -138,7 +138,7 @@ The ID of the HCP project where the HVN is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#project_id DataHcpHvn#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#project_id DataHcpHvn#project_id} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#timeouts DataHcpHvn#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#timeouts DataHcpHvn#timeouts} --- @@ -496,7 +496,7 @@ The construct id used in the generated config for the DataHcpHvn to import. The id of the existing DataHcpHvn that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#import import section} in the documentation of this resource for the id to use --- @@ -883,7 +883,7 @@ DataHcpHvnConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | hvnId | java.lang.String | The ID of the HashiCorp Virtual Network (HVN). | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#id DataHcpHvn#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#id DataHcpHvn#id}. | | projectId | java.lang.String | The ID of the HCP project where the HVN is located. | | timeouts | DataHcpHvnTimeouts | timeouts block. | @@ -969,7 +969,7 @@ public java.lang.String getHvnId(); The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#hvn_id DataHcpHvn#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#hvn_id DataHcpHvn#hvn_id} --- @@ -981,7 +981,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#id DataHcpHvn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#id DataHcpHvn#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1001,7 +1001,7 @@ The ID of the HCP project where the HVN is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#project_id DataHcpHvn#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#project_id DataHcpHvn#project_id} --- @@ -1015,7 +1015,7 @@ public DataHcpHvnTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#timeouts DataHcpHvn#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#timeouts DataHcpHvn#timeouts} --- @@ -1035,7 +1035,7 @@ DataHcpHvnTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#default DataHcpHvn#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#default DataHcpHvn#default}. | --- @@ -1047,7 +1047,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#default DataHcpHvn#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#default DataHcpHvn#default}. --- diff --git a/docs/dataHcpHvn.python.md b/docs/dataHcpHvn.python.md index 909743cde..1775ce9fd 100644 --- a/docs/dataHcpHvn.python.md +++ b/docs/dataHcpHvn.python.md @@ -4,7 +4,7 @@ ### DataHcpHvn -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn hcp_hvn}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn hcp_hvn}. #### Initializers @@ -40,7 +40,7 @@ dataHcpHvn.DataHcpHvn( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | hvn_id | str | The ID of the HashiCorp Virtual Network (HVN). | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#id DataHcpHvn#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#id DataHcpHvn#id}. | | project_id | str | The ID of the HCP project where the HVN is located. | | timeouts | DataHcpHvnTimeouts | timeouts block. | @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#hvn_id DataHcpHvn#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#hvn_id DataHcpHvn#hvn_id} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#id DataHcpHvn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#id DataHcpHvn#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -136,7 +136,7 @@ The ID of the HCP project where the HVN is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#project_id DataHcpHvn#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#project_id DataHcpHvn#project_id} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#timeouts DataHcpHvn#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#timeouts DataHcpHvn#timeouts} --- @@ -398,7 +398,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#default DataHcpHvn#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#default DataHcpHvn#default}. --- @@ -534,7 +534,7 @@ The construct id used in the generated config for the DataHcpHvn to import. The id of the existing DataHcpHvn that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#import import section} in the documentation of this resource for the id to use --- @@ -917,7 +917,7 @@ dataHcpHvn.DataHcpHvnConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | hvn_id | str | The ID of the HashiCorp Virtual Network (HVN). | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#id DataHcpHvn#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#id DataHcpHvn#id}. | | project_id | str | The ID of the HCP project where the HVN is located. | | timeouts | DataHcpHvnTimeouts | timeouts block. | @@ -1003,7 +1003,7 @@ hvn_id: str The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#hvn_id DataHcpHvn#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#hvn_id DataHcpHvn#hvn_id} --- @@ -1015,7 +1015,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#id DataHcpHvn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#id DataHcpHvn#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1035,7 +1035,7 @@ The ID of the HCP project where the HVN is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#project_id DataHcpHvn#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#project_id DataHcpHvn#project_id} --- @@ -1049,7 +1049,7 @@ timeouts: DataHcpHvnTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#timeouts DataHcpHvn#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#timeouts DataHcpHvn#timeouts} --- @@ -1069,7 +1069,7 @@ dataHcpHvn.DataHcpHvnTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#default DataHcpHvn#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#default DataHcpHvn#default}. | --- @@ -1081,7 +1081,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#default DataHcpHvn#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#default DataHcpHvn#default}. --- diff --git a/docs/dataHcpHvn.typescript.md b/docs/dataHcpHvn.typescript.md index d5b7a9cb0..65ec2fcb0 100644 --- a/docs/dataHcpHvn.typescript.md +++ b/docs/dataHcpHvn.typescript.md @@ -4,7 +4,7 @@ ### DataHcpHvn -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn hcp_hvn}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn hcp_hvn}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpHvn to import. The id of the existing DataHcpHvn that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#import import section} in the documentation of this resource for the id to use --- @@ -761,7 +761,7 @@ const dataHcpHvnConfig: dataHcpHvn.DataHcpHvnConfig = { ... } | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | hvnId | string | The ID of the HashiCorp Virtual Network (HVN). | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#id DataHcpHvn#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#id DataHcpHvn#id}. | | projectId | string | The ID of the HCP project where the HVN is located. | | timeouts | DataHcpHvnTimeouts | timeouts block. | @@ -847,7 +847,7 @@ public readonly hvnId: string; The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#hvn_id DataHcpHvn#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#hvn_id DataHcpHvn#hvn_id} --- @@ -859,7 +859,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#id DataHcpHvn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#id DataHcpHvn#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -879,7 +879,7 @@ The ID of the HCP project where the HVN is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#project_id DataHcpHvn#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#project_id DataHcpHvn#project_id} --- @@ -893,7 +893,7 @@ public readonly timeouts: DataHcpHvnTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#timeouts DataHcpHvn#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#timeouts DataHcpHvn#timeouts} --- @@ -911,7 +911,7 @@ const dataHcpHvnTimeouts: dataHcpHvn.DataHcpHvnTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#default DataHcpHvn#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#default DataHcpHvn#default}. | --- @@ -923,7 +923,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#default DataHcpHvn#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#default DataHcpHvn#default}. --- diff --git a/docs/dataHcpHvnPeeringConnection.csharp.md b/docs/dataHcpHvnPeeringConnection.csharp.md index 6a41b2215..ce1b7d231 100644 --- a/docs/dataHcpHvnPeeringConnection.csharp.md +++ b/docs/dataHcpHvnPeeringConnection.csharp.md @@ -4,7 +4,7 @@ ### DataHcpHvnPeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection hcp_hvn_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection hcp_hvn_peering_connection}. #### Initializers @@ -397,7 +397,7 @@ The construct id used in the generated config for the DataHcpHvnPeeringConnectio The id of the existing DataHcpHvnPeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -795,7 +795,7 @@ new DataHcpHvnPeeringConnectionConfig { | Hvn1 | string | The unique URL of one of the HVNs being peered. | | PeeringId | string | The ID of the peering connection. | | Hvn2 | string | The unique URL of one of the HVNs being peered. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. | | ProjectId | string | The ID of the HCP project where the HVN peering connection is located. | | Timeouts | DataHcpHvnPeeringConnectionTimeouts | timeouts block. | @@ -881,7 +881,7 @@ public string Hvn1 { get; set; } The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#hvn_1 DataHcpHvnPeeringConnection#hvn_1} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#hvn_1 DataHcpHvnPeeringConnection#hvn_1} --- @@ -895,7 +895,7 @@ public string PeeringId { get; set; } The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#peering_id DataHcpHvnPeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#peering_id DataHcpHvnPeeringConnection#peering_id} --- @@ -911,7 +911,7 @@ The unique URL of one of the HVNs being peered. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#hvn_2 DataHcpHvnPeeringConnection#hvn_2} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#hvn_2 DataHcpHvnPeeringConnection#hvn_2} --- @@ -923,7 +923,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -942,7 +942,7 @@ The ID of the HCP project where the HVN peering connection is located. Always matches hvn_1's project ID. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#project_id DataHcpHvnPeeringConnection#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#project_id DataHcpHvnPeeringConnection#project_id} --- @@ -956,7 +956,7 @@ public DataHcpHvnPeeringConnectionTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#timeouts DataHcpHvnPeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#timeouts DataHcpHvnPeeringConnection#timeouts} --- @@ -976,7 +976,7 @@ new DataHcpHvnPeeringConnectionTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. | --- @@ -988,7 +988,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. --- diff --git a/docs/dataHcpHvnPeeringConnection.go.md b/docs/dataHcpHvnPeeringConnection.go.md index bf69d8c32..cf43c379a 100644 --- a/docs/dataHcpHvnPeeringConnection.go.md +++ b/docs/dataHcpHvnPeeringConnection.go.md @@ -4,12 +4,12 @@ ### DataHcpHvnPeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection hcp_hvn_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection hcp_hvn_peering_connection}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnpeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnpeeringconnection" datahcphvnpeeringconnection.NewDataHcpHvnPeeringConnection(scope Construct, id *string, config DataHcpHvnPeeringConnectionConfig) DataHcpHvnPeeringConnection ``` @@ -308,7 +308,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnpeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnpeeringconnection" datahcphvnpeeringconnection.DataHcpHvnPeeringConnection_IsConstruct(x interface{}) *bool ``` @@ -340,7 +340,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnpeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnpeeringconnection" datahcphvnpeeringconnection.DataHcpHvnPeeringConnection_IsTerraformElement(x interface{}) *bool ``` @@ -354,7 +354,7 @@ datahcphvnpeeringconnection.DataHcpHvnPeeringConnection_IsTerraformElement(x int ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnpeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnpeeringconnection" datahcphvnpeeringconnection.DataHcpHvnPeeringConnection_IsTerraformDataSource(x interface{}) *bool ``` @@ -368,7 +368,7 @@ datahcphvnpeeringconnection.DataHcpHvnPeeringConnection_IsTerraformDataSource(x ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnpeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnpeeringconnection" datahcphvnpeeringconnection.DataHcpHvnPeeringConnection_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -397,7 +397,7 @@ The construct id used in the generated config for the DataHcpHvnPeeringConnectio The id of the existing DataHcpHvnPeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -762,7 +762,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnpeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnpeeringconnection" &datahcphvnpeeringconnection.DataHcpHvnPeeringConnectionConfig { Connection: interface{}, @@ -777,7 +777,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnpeeringconnectio Hvn2: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpHvnPeeringConnection.DataHcpHvnPeeringConnectionTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpHvnPeeringConnection.DataHcpHvnPeeringConnectionTimeouts, } ``` @@ -795,7 +795,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnpeeringconnectio | Hvn1 | *string | The unique URL of one of the HVNs being peered. | | PeeringId | *string | The ID of the peering connection. | | Hvn2 | *string | The unique URL of one of the HVNs being peered. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. | | ProjectId | *string | The ID of the HCP project where the HVN peering connection is located. | | Timeouts | DataHcpHvnPeeringConnectionTimeouts | timeouts block. | @@ -881,7 +881,7 @@ Hvn1 *string The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#hvn_1 DataHcpHvnPeeringConnection#hvn_1} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#hvn_1 DataHcpHvnPeeringConnection#hvn_1} --- @@ -895,7 +895,7 @@ PeeringId *string The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#peering_id DataHcpHvnPeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#peering_id DataHcpHvnPeeringConnection#peering_id} --- @@ -911,7 +911,7 @@ The unique URL of one of the HVNs being peered. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#hvn_2 DataHcpHvnPeeringConnection#hvn_2} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#hvn_2 DataHcpHvnPeeringConnection#hvn_2} --- @@ -923,7 +923,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -942,7 +942,7 @@ The ID of the HCP project where the HVN peering connection is located. Always matches hvn_1's project ID. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#project_id DataHcpHvnPeeringConnection#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#project_id DataHcpHvnPeeringConnection#project_id} --- @@ -956,7 +956,7 @@ Timeouts DataHcpHvnPeeringConnectionTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#timeouts DataHcpHvnPeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#timeouts DataHcpHvnPeeringConnection#timeouts} --- @@ -965,7 +965,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnpeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnpeeringconnection" &datahcphvnpeeringconnection.DataHcpHvnPeeringConnectionTimeouts { Default: *string, @@ -976,7 +976,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnpeeringconnectio | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. | --- @@ -988,7 +988,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. --- @@ -999,7 +999,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnpeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnpeeringconnection" datahcphvnpeeringconnection.NewDataHcpHvnPeeringConnectionTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpHvnPeeringConnectionTimeoutsOutputReference ``` diff --git a/docs/dataHcpHvnPeeringConnection.java.md b/docs/dataHcpHvnPeeringConnection.java.md index 31a58cc9a..4b95aee74 100644 --- a/docs/dataHcpHvnPeeringConnection.java.md +++ b/docs/dataHcpHvnPeeringConnection.java.md @@ -4,7 +4,7 @@ ### DataHcpHvnPeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection hcp_hvn_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection hcp_hvn_peering_connection}. #### Initializers @@ -46,7 +46,7 @@ DataHcpHvnPeeringConnection.Builder.create(Construct scope, java.lang.String id) | hvn1 | java.lang.String | The unique URL of one of the HVNs being peered. | | peeringId | java.lang.String | The ID of the peering connection. | | hvn2 | java.lang.String | The unique URL of one of the HVNs being peered. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. | | projectId | java.lang.String | The ID of the HCP project where the HVN peering connection is located. | | timeouts | DataHcpHvnPeeringConnectionTimeouts | timeouts block. | @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#hvn_1 DataHcpHvnPeeringConnection#hvn_1} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#hvn_1 DataHcpHvnPeeringConnection#hvn_1} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#peering_id DataHcpHvnPeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#peering_id DataHcpHvnPeeringConnection#peering_id} --- @@ -140,7 +140,7 @@ The unique URL of one of the HVNs being peered. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#hvn_2 DataHcpHvnPeeringConnection#hvn_2} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#hvn_2 DataHcpHvnPeeringConnection#hvn_2} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -163,7 +163,7 @@ The ID of the HCP project where the HVN peering connection is located. Always matches hvn_1's project ID. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#project_id DataHcpHvnPeeringConnection#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#project_id DataHcpHvnPeeringConnection#project_id} --- @@ -173,7 +173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#timeouts DataHcpHvnPeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#timeouts DataHcpHvnPeeringConnection#timeouts} --- @@ -528,7 +528,7 @@ The construct id used in the generated config for the DataHcpHvnPeeringConnectio The id of the existing DataHcpHvnPeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -930,7 +930,7 @@ DataHcpHvnPeeringConnectionConfig.builder() | hvn1 | java.lang.String | The unique URL of one of the HVNs being peered. | | peeringId | java.lang.String | The ID of the peering connection. | | hvn2 | java.lang.String | The unique URL of one of the HVNs being peered. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. | | projectId | java.lang.String | The ID of the HCP project where the HVN peering connection is located. | | timeouts | DataHcpHvnPeeringConnectionTimeouts | timeouts block. | @@ -1016,7 +1016,7 @@ public java.lang.String getHvn1(); The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#hvn_1 DataHcpHvnPeeringConnection#hvn_1} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#hvn_1 DataHcpHvnPeeringConnection#hvn_1} --- @@ -1030,7 +1030,7 @@ public java.lang.String getPeeringId(); The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#peering_id DataHcpHvnPeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#peering_id DataHcpHvnPeeringConnection#peering_id} --- @@ -1046,7 +1046,7 @@ The unique URL of one of the HVNs being peered. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#hvn_2 DataHcpHvnPeeringConnection#hvn_2} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#hvn_2 DataHcpHvnPeeringConnection#hvn_2} --- @@ -1058,7 +1058,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1077,7 +1077,7 @@ The ID of the HCP project where the HVN peering connection is located. Always matches hvn_1's project ID. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#project_id DataHcpHvnPeeringConnection#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#project_id DataHcpHvnPeeringConnection#project_id} --- @@ -1091,7 +1091,7 @@ public DataHcpHvnPeeringConnectionTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#timeouts DataHcpHvnPeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#timeouts DataHcpHvnPeeringConnection#timeouts} --- @@ -1111,7 +1111,7 @@ DataHcpHvnPeeringConnectionTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. | --- @@ -1123,7 +1123,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. --- diff --git a/docs/dataHcpHvnPeeringConnection.python.md b/docs/dataHcpHvnPeeringConnection.python.md index aba1674dc..024eed488 100644 --- a/docs/dataHcpHvnPeeringConnection.python.md +++ b/docs/dataHcpHvnPeeringConnection.python.md @@ -4,7 +4,7 @@ ### DataHcpHvnPeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection hcp_hvn_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection hcp_hvn_peering_connection}. #### Initializers @@ -44,7 +44,7 @@ dataHcpHvnPeeringConnection.DataHcpHvnPeeringConnection( | hvn1 | str | The unique URL of one of the HVNs being peered. | | peering_id | str | The ID of the peering connection. | | hvn2 | str | The unique URL of one of the HVNs being peered. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. | | project_id | str | The ID of the HCP project where the HVN peering connection is located. | | timeouts | DataHcpHvnPeeringConnectionTimeouts | timeouts block. | @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#hvn_1 DataHcpHvnPeeringConnection#hvn_1} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#hvn_1 DataHcpHvnPeeringConnection#hvn_1} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#peering_id DataHcpHvnPeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#peering_id DataHcpHvnPeeringConnection#peering_id} --- @@ -138,7 +138,7 @@ The unique URL of one of the HVNs being peered. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#hvn_2 DataHcpHvnPeeringConnection#hvn_2} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#hvn_2 DataHcpHvnPeeringConnection#hvn_2} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -161,7 +161,7 @@ The ID of the HCP project where the HVN peering connection is located. Always matches hvn_1's project ID. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#project_id DataHcpHvnPeeringConnection#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#project_id DataHcpHvnPeeringConnection#project_id} --- @@ -171,7 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#timeouts DataHcpHvnPeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#timeouts DataHcpHvnPeeringConnection#timeouts} --- @@ -424,7 +424,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. --- @@ -566,7 +566,7 @@ The construct id used in the generated config for the DataHcpHvnPeeringConnectio The id of the existing DataHcpHvnPeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -964,7 +964,7 @@ dataHcpHvnPeeringConnection.DataHcpHvnPeeringConnectionConfig( | hvn1 | str | The unique URL of one of the HVNs being peered. | | peering_id | str | The ID of the peering connection. | | hvn2 | str | The unique URL of one of the HVNs being peered. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. | | project_id | str | The ID of the HCP project where the HVN peering connection is located. | | timeouts | DataHcpHvnPeeringConnectionTimeouts | timeouts block. | @@ -1050,7 +1050,7 @@ hvn1: str The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#hvn_1 DataHcpHvnPeeringConnection#hvn_1} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#hvn_1 DataHcpHvnPeeringConnection#hvn_1} --- @@ -1064,7 +1064,7 @@ peering_id: str The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#peering_id DataHcpHvnPeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#peering_id DataHcpHvnPeeringConnection#peering_id} --- @@ -1080,7 +1080,7 @@ The unique URL of one of the HVNs being peered. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#hvn_2 DataHcpHvnPeeringConnection#hvn_2} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#hvn_2 DataHcpHvnPeeringConnection#hvn_2} --- @@ -1092,7 +1092,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1111,7 +1111,7 @@ The ID of the HCP project where the HVN peering connection is located. Always matches hvn_1's project ID. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#project_id DataHcpHvnPeeringConnection#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#project_id DataHcpHvnPeeringConnection#project_id} --- @@ -1125,7 +1125,7 @@ timeouts: DataHcpHvnPeeringConnectionTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#timeouts DataHcpHvnPeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#timeouts DataHcpHvnPeeringConnection#timeouts} --- @@ -1145,7 +1145,7 @@ dataHcpHvnPeeringConnection.DataHcpHvnPeeringConnectionTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. | --- @@ -1157,7 +1157,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. --- diff --git a/docs/dataHcpHvnPeeringConnection.typescript.md b/docs/dataHcpHvnPeeringConnection.typescript.md index 9fb755c82..5242fa31c 100644 --- a/docs/dataHcpHvnPeeringConnection.typescript.md +++ b/docs/dataHcpHvnPeeringConnection.typescript.md @@ -4,7 +4,7 @@ ### DataHcpHvnPeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection hcp_hvn_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection hcp_hvn_peering_connection}. #### Initializers @@ -397,7 +397,7 @@ The construct id used in the generated config for the DataHcpHvnPeeringConnectio The id of the existing DataHcpHvnPeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -781,7 +781,7 @@ const dataHcpHvnPeeringConnectionConfig: dataHcpHvnPeeringConnection.DataHcpHvnP | hvn1 | string | The unique URL of one of the HVNs being peered. | | peeringId | string | The ID of the peering connection. | | hvn2 | string | The unique URL of one of the HVNs being peered. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. | | projectId | string | The ID of the HCP project where the HVN peering connection is located. | | timeouts | DataHcpHvnPeeringConnectionTimeouts | timeouts block. | @@ -867,7 +867,7 @@ public readonly hvn1: string; The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#hvn_1 DataHcpHvnPeeringConnection#hvn_1} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#hvn_1 DataHcpHvnPeeringConnection#hvn_1} --- @@ -881,7 +881,7 @@ public readonly peeringId: string; The ID of the peering connection. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#peering_id DataHcpHvnPeeringConnection#peering_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#peering_id DataHcpHvnPeeringConnection#peering_id} --- @@ -897,7 +897,7 @@ The unique URL of one of the HVNs being peered. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#hvn_2 DataHcpHvnPeeringConnection#hvn_2} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#hvn_2 DataHcpHvnPeeringConnection#hvn_2} --- @@ -909,7 +909,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -928,7 +928,7 @@ The ID of the HCP project where the HVN peering connection is located. Always matches hvn_1's project ID. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#project_id DataHcpHvnPeeringConnection#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#project_id DataHcpHvnPeeringConnection#project_id} --- @@ -942,7 +942,7 @@ public readonly timeouts: DataHcpHvnPeeringConnectionTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#timeouts DataHcpHvnPeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#timeouts DataHcpHvnPeeringConnection#timeouts} --- @@ -960,7 +960,7 @@ const dataHcpHvnPeeringConnectionTimeouts: dataHcpHvnPeeringConnection.DataHcpHv | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. | --- @@ -972,7 +972,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default}. --- diff --git a/docs/dataHcpHvnRoute.csharp.md b/docs/dataHcpHvnRoute.csharp.md index e8b9ce1a7..93153b09a 100644 --- a/docs/dataHcpHvnRoute.csharp.md +++ b/docs/dataHcpHvnRoute.csharp.md @@ -4,7 +4,7 @@ ### DataHcpHvnRoute -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route hcp_hvn_route}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route hcp_hvn_route}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpHvnRoute to import. The id of the existing DataHcpHvnRoute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#import import section} in the documentation of this resource for the id to use --- @@ -418,6 +418,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | +| AzureConfig | DataHcpHvnRouteAzureConfigList | *No description.* | | CreatedAt | string | *No description.* | | DestinationCidr | string | *No description.* | | SelfLink | string | *No description.* | @@ -558,6 +559,16 @@ public TerraformProvider Provider { get; } --- +##### `AzureConfig`Required + +```csharp +public DataHcpHvnRouteAzureConfigList AzureConfig { get; } +``` + +- *Type:* DataHcpHvnRouteAzureConfigList + +--- + ##### `CreatedAt`Required ```csharp @@ -728,6 +739,19 @@ public string TfResourceType { get; } ## Structs +### DataHcpHvnRouteAzureConfig + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Hcp; + +new DataHcpHvnRouteAzureConfig { + +}; +``` + + ### DataHcpHvnRouteConfig #### Initializer @@ -764,7 +788,7 @@ new DataHcpHvnRouteConfig { | Provisioners | object[] | *No description.* | | HvnLink | string | The `self_link` of the HashiCorp Virtual Network (HVN). | | HvnRouteId | string | The ID of the HVN route. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. | | ProjectId | string | The ID of the HCP project where the HVN route is located. | | Timeouts | DataHcpHvnRouteTimeouts | timeouts block. | @@ -850,7 +874,7 @@ public string HvnLink { get; set; } The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#hvn_link DataHcpHvnRoute#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#hvn_link DataHcpHvnRoute#hvn_link} --- @@ -864,7 +888,7 @@ public string HvnRouteId { get; set; } The ID of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#hvn_route_id DataHcpHvnRoute#hvn_route_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#hvn_route_id DataHcpHvnRoute#hvn_route_id} --- @@ -876,7 +900,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -895,7 +919,7 @@ The ID of the HCP project where the HVN route is located. Always matches the project ID in `hvn_link`. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#project_id DataHcpHvnRoute#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#project_id DataHcpHvnRoute#project_id} --- @@ -909,7 +933,7 @@ public DataHcpHvnRouteTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#timeouts DataHcpHvnRoute#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#timeouts DataHcpHvnRoute#timeouts} --- @@ -929,7 +953,7 @@ new DataHcpHvnRouteTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. | --- @@ -941,12 +965,433 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. --- ## Classes +### DataHcpHvnRouteAzureConfigList + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Hcp; + +new DataHcpHvnRouteAzureConfigList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| WrapsSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `WrapsSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```csharp +private DataHcpHvnRouteAzureConfigOutputReference Get(double Index) +``` + +###### `Index`Required + +- *Type:* double + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + + +### DataHcpHvnRouteAzureConfigOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Hcp; + +new DataHcpHvnRouteAzureConfigOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | +| ComplexObjectIndex | double | the index of this item in the list. | +| ComplexObjectIsFromSet | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `ComplexObjectIndex`Required + +- *Type:* double + +the index of this item in the list. + +--- + +##### `ComplexObjectIsFromSet`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| NextHopIpAddress | string | *No description.* | +| NextHopType | string | *No description.* | +| InternalValue | DataHcpHvnRouteAzureConfig | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `NextHopIpAddress`Required + +```csharp +public string NextHopIpAddress { get; } +``` + +- *Type:* string + +--- + +##### `NextHopType`Required + +```csharp +public string NextHopType { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public DataHcpHvnRouteAzureConfig InternalValue { get; } +``` + +- *Type:* DataHcpHvnRouteAzureConfig + +--- + + ### DataHcpHvnRouteTimeoutsOutputReference #### Initializers diff --git a/docs/dataHcpHvnRoute.go.md b/docs/dataHcpHvnRoute.go.md index a072416bd..ca8f8c4bf 100644 --- a/docs/dataHcpHvnRoute.go.md +++ b/docs/dataHcpHvnRoute.go.md @@ -4,12 +4,12 @@ ### DataHcpHvnRoute -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route hcp_hvn_route}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route hcp_hvn_route}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnroute" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnroute" datahcphvnroute.NewDataHcpHvnRoute(scope Construct, id *string, config DataHcpHvnRouteConfig) DataHcpHvnRoute ``` @@ -301,7 +301,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnroute" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnroute" datahcphvnroute.DataHcpHvnRoute_IsConstruct(x interface{}) *bool ``` @@ -333,7 +333,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnroute" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnroute" datahcphvnroute.DataHcpHvnRoute_IsTerraformElement(x interface{}) *bool ``` @@ -347,7 +347,7 @@ datahcphvnroute.DataHcpHvnRoute_IsTerraformElement(x interface{}) *bool ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnroute" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnroute" datahcphvnroute.DataHcpHvnRoute_IsTerraformDataSource(x interface{}) *bool ``` @@ -361,7 +361,7 @@ datahcphvnroute.DataHcpHvnRoute_IsTerraformDataSource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnroute" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnroute" datahcphvnroute.DataHcpHvnRoute_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpHvnRoute to import. The id of the existing DataHcpHvnRoute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#import import section} in the documentation of this resource for the id to use --- @@ -418,6 +418,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | +| AzureConfig | DataHcpHvnRouteAzureConfigList | *No description.* | | CreatedAt | *string | *No description.* | | DestinationCidr | *string | *No description.* | | SelfLink | *string | *No description.* | @@ -558,6 +559,16 @@ func Provider() TerraformProvider --- +##### `AzureConfig`Required + +```go +func AzureConfig() DataHcpHvnRouteAzureConfigList +``` + +- *Type:* DataHcpHvnRouteAzureConfigList + +--- + ##### `CreatedAt`Required ```go @@ -728,12 +739,25 @@ func TfResourceType() *string ## Structs +### DataHcpHvnRouteAzureConfig + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnroute" + +&datahcphvnroute.DataHcpHvnRouteAzureConfig { + +} +``` + + ### DataHcpHvnRouteConfig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnroute" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnroute" &datahcphvnroute.DataHcpHvnRouteConfig { Connection: interface{}, @@ -747,7 +771,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnroute" HvnRouteId: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpHvnRoute.DataHcpHvnRouteTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpHvnRoute.DataHcpHvnRouteTimeouts, } ``` @@ -764,7 +788,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnroute" | Provisioners | *[]interface{} | *No description.* | | HvnLink | *string | The `self_link` of the HashiCorp Virtual Network (HVN). | | HvnRouteId | *string | The ID of the HVN route. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. | | ProjectId | *string | The ID of the HCP project where the HVN route is located. | | Timeouts | DataHcpHvnRouteTimeouts | timeouts block. | @@ -850,7 +874,7 @@ HvnLink *string The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#hvn_link DataHcpHvnRoute#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#hvn_link DataHcpHvnRoute#hvn_link} --- @@ -864,7 +888,7 @@ HvnRouteId *string The ID of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#hvn_route_id DataHcpHvnRoute#hvn_route_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#hvn_route_id DataHcpHvnRoute#hvn_route_id} --- @@ -876,7 +900,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -895,7 +919,7 @@ The ID of the HCP project where the HVN route is located. Always matches the project ID in `hvn_link`. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#project_id DataHcpHvnRoute#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#project_id DataHcpHvnRoute#project_id} --- @@ -909,7 +933,7 @@ Timeouts DataHcpHvnRouteTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#timeouts DataHcpHvnRoute#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#timeouts DataHcpHvnRoute#timeouts} --- @@ -918,7 +942,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnroute" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnroute" &datahcphvnroute.DataHcpHvnRouteTimeouts { Default: *string, @@ -929,7 +953,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnroute" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. | --- @@ -941,18 +965,439 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. --- ## Classes +### DataHcpHvnRouteAzureConfigList + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnroute" + +datahcphvnroute.NewDataHcpHvnRouteAzureConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataHcpHvnRouteAzureConfigList +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| wrapsSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| Get | *No description.* | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `Get` + +```go +func Get(index *f64) DataHcpHvnRouteAzureConfigOutputReference +``` + +###### `index`Required + +- *Type:* *f64 + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + + +### DataHcpHvnRouteAzureConfigOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnroute" + +datahcphvnroute.NewDataHcpHvnRouteAzureConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataHcpHvnRouteAzureConfigOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | *f64 | the index of this item in the list. | +| complexObjectIsFromSet | *bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* *f64 + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* *bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanAttribute` + +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| NextHopIpAddress | *string | *No description.* | +| NextHopType | *string | *No description.* | +| InternalValue | DataHcpHvnRouteAzureConfig | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `NextHopIpAddress`Required + +```go +func NextHopIpAddress() *string +``` + +- *Type:* *string + +--- + +##### `NextHopType`Required + +```go +func NextHopType() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() DataHcpHvnRouteAzureConfig +``` + +- *Type:* DataHcpHvnRouteAzureConfig + +--- + + ### DataHcpHvnRouteTimeoutsOutputReference #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcphvnroute" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcphvnroute" datahcphvnroute.NewDataHcpHvnRouteTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpHvnRouteTimeoutsOutputReference ``` diff --git a/docs/dataHcpHvnRoute.java.md b/docs/dataHcpHvnRoute.java.md index d6d2ce77c..e53b17e6e 100644 --- a/docs/dataHcpHvnRoute.java.md +++ b/docs/dataHcpHvnRoute.java.md @@ -4,7 +4,7 @@ ### DataHcpHvnRoute -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route hcp_hvn_route}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route hcp_hvn_route}. #### Initializers @@ -44,7 +44,7 @@ DataHcpHvnRoute.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | hvnLink | java.lang.String | The `self_link` of the HashiCorp Virtual Network (HVN). | | hvnRouteId | java.lang.String | The ID of the HVN route. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. | | projectId | java.lang.String | The ID of the HCP project where the HVN route is located. | | timeouts | DataHcpHvnRouteTimeouts | timeouts block. | @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#hvn_link DataHcpHvnRoute#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#hvn_link DataHcpHvnRoute#hvn_link} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#hvn_route_id DataHcpHvnRoute#hvn_route_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#hvn_route_id DataHcpHvnRoute#hvn_route_id} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -149,7 +149,7 @@ The ID of the HCP project where the HVN route is located. Always matches the project ID in `hvn_link`. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#project_id DataHcpHvnRoute#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#project_id DataHcpHvnRoute#project_id} --- @@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#timeouts DataHcpHvnRoute#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#timeouts DataHcpHvnRoute#timeouts} --- @@ -507,7 +507,7 @@ The construct id used in the generated config for the DataHcpHvnRoute to import. The id of the existing DataHcpHvnRoute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#import import section} in the documentation of this resource for the id to use --- @@ -535,6 +535,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | +| azureConfig | DataHcpHvnRouteAzureConfigList | *No description.* | | createdAt | java.lang.String | *No description.* | | destinationCidr | java.lang.String | *No description.* | | selfLink | java.lang.String | *No description.* | @@ -675,6 +676,16 @@ public TerraformProvider getProvider(); --- +##### `azureConfig`Required + +```java +public DataHcpHvnRouteAzureConfigList getAzureConfig(); +``` + +- *Type:* DataHcpHvnRouteAzureConfigList + +--- + ##### `createdAt`Required ```java @@ -845,6 +856,18 @@ public java.lang.String getTfResourceType(); ## Structs +### DataHcpHvnRouteAzureConfig + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.hcp.data_hcp_hvn_route.DataHcpHvnRouteAzureConfig; + +DataHcpHvnRouteAzureConfig.builder() + .build(); +``` + + ### DataHcpHvnRouteConfig #### Initializer @@ -885,7 +908,7 @@ DataHcpHvnRouteConfig.builder() | provisioners | java.util.List | *No description.* | | hvnLink | java.lang.String | The `self_link` of the HashiCorp Virtual Network (HVN). | | hvnRouteId | java.lang.String | The ID of the HVN route. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. | | projectId | java.lang.String | The ID of the HCP project where the HVN route is located. | | timeouts | DataHcpHvnRouteTimeouts | timeouts block. | @@ -971,7 +994,7 @@ public java.lang.String getHvnLink(); The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#hvn_link DataHcpHvnRoute#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#hvn_link DataHcpHvnRoute#hvn_link} --- @@ -985,7 +1008,7 @@ public java.lang.String getHvnRouteId(); The ID of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#hvn_route_id DataHcpHvnRoute#hvn_route_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#hvn_route_id DataHcpHvnRoute#hvn_route_id} --- @@ -997,7 +1020,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1016,7 +1039,7 @@ The ID of the HCP project where the HVN route is located. Always matches the project ID in `hvn_link`. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#project_id DataHcpHvnRoute#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#project_id DataHcpHvnRoute#project_id} --- @@ -1030,7 +1053,7 @@ public DataHcpHvnRouteTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#timeouts DataHcpHvnRoute#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#timeouts DataHcpHvnRoute#timeouts} --- @@ -1050,7 +1073,7 @@ DataHcpHvnRouteTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. | --- @@ -1062,12 +1085,433 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. --- ## Classes +### DataHcpHvnRouteAzureConfigList + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.hcp.data_hcp_hvn_route.DataHcpHvnRouteAzureConfigList; + +new DataHcpHvnRouteAzureConfigList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| wrapsSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```java +public DataHcpHvnRouteAzureConfigOutputReference get(java.lang.Number index) +``` + +###### `index`Required + +- *Type:* java.lang.Number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + + +### DataHcpHvnRouteAzureConfigOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.hcp.data_hcp_hvn_route.DataHcpHvnRouteAzureConfigOutputReference; + +new DataHcpHvnRouteAzureConfigOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | java.lang.Number | the index of this item in the list. | +| complexObjectIsFromSet | java.lang.Boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* java.lang.Number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* java.lang.Boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanAttribute` + +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` + +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| nextHopIpAddress | java.lang.String | *No description.* | +| nextHopType | java.lang.String | *No description.* | +| internalValue | DataHcpHvnRouteAzureConfig | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `nextHopIpAddress`Required + +```java +public java.lang.String getNextHopIpAddress(); +``` + +- *Type:* java.lang.String + +--- + +##### `nextHopType`Required + +```java +public java.lang.String getNextHopType(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public DataHcpHvnRouteAzureConfig getInternalValue(); +``` + +- *Type:* DataHcpHvnRouteAzureConfig + +--- + + ### DataHcpHvnRouteTimeoutsOutputReference #### Initializers diff --git a/docs/dataHcpHvnRoute.python.md b/docs/dataHcpHvnRoute.python.md index 3b75d4e64..750ecae5f 100644 --- a/docs/dataHcpHvnRoute.python.md +++ b/docs/dataHcpHvnRoute.python.md @@ -4,7 +4,7 @@ ### DataHcpHvnRoute -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route hcp_hvn_route}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route hcp_hvn_route}. #### Initializers @@ -42,7 +42,7 @@ dataHcpHvnRoute.DataHcpHvnRoute( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | hvn_link | str | The `self_link` of the HashiCorp Virtual Network (HVN). | | hvn_route_id | str | The ID of the HVN route. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. | | project_id | str | The ID of the HCP project where the HVN route is located. | | timeouts | DataHcpHvnRouteTimeouts | timeouts block. | @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#hvn_link DataHcpHvnRoute#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#hvn_link DataHcpHvnRoute#hvn_link} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#hvn_route_id DataHcpHvnRoute#hvn_route_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#hvn_route_id DataHcpHvnRoute#hvn_route_id} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -147,7 +147,7 @@ The ID of the HCP project where the HVN route is located. Always matches the project ID in `hvn_link`. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#project_id DataHcpHvnRoute#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#project_id DataHcpHvnRoute#project_id} --- @@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#timeouts DataHcpHvnRoute#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#timeouts DataHcpHvnRoute#timeouts} --- @@ -409,7 +409,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. --- @@ -545,7 +545,7 @@ The construct id used in the generated config for the DataHcpHvnRoute to import. The id of the existing DataHcpHvnRoute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#import import section} in the documentation of this resource for the id to use --- @@ -573,6 +573,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | +| azure_config | DataHcpHvnRouteAzureConfigList | *No description.* | | created_at | str | *No description.* | | destination_cidr | str | *No description.* | | self_link | str | *No description.* | @@ -713,6 +714,16 @@ provider: TerraformProvider --- +##### `azure_config`Required + +```python +azure_config: DataHcpHvnRouteAzureConfigList +``` + +- *Type:* DataHcpHvnRouteAzureConfigList + +--- + ##### `created_at`Required ```python @@ -883,6 +894,17 @@ tfResourceType: str ## Structs +### DataHcpHvnRouteAzureConfig + +#### Initializer + +```python +from cdktf_cdktf_provider_hcp import data_hcp_hvn_route + +dataHcpHvnRoute.DataHcpHvnRouteAzureConfig() +``` + + ### DataHcpHvnRouteConfig #### Initializer @@ -919,7 +941,7 @@ dataHcpHvnRoute.DataHcpHvnRouteConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | hvn_link | str | The `self_link` of the HashiCorp Virtual Network (HVN). | | hvn_route_id | str | The ID of the HVN route. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. | | project_id | str | The ID of the HCP project where the HVN route is located. | | timeouts | DataHcpHvnRouteTimeouts | timeouts block. | @@ -1005,7 +1027,7 @@ hvn_link: str The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#hvn_link DataHcpHvnRoute#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#hvn_link DataHcpHvnRoute#hvn_link} --- @@ -1019,7 +1041,7 @@ hvn_route_id: str The ID of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#hvn_route_id DataHcpHvnRoute#hvn_route_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#hvn_route_id DataHcpHvnRoute#hvn_route_id} --- @@ -1031,7 +1053,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1050,7 +1072,7 @@ The ID of the HCP project where the HVN route is located. Always matches the project ID in `hvn_link`. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#project_id DataHcpHvnRoute#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#project_id DataHcpHvnRoute#project_id} --- @@ -1064,7 +1086,7 @@ timeouts: DataHcpHvnRouteTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#timeouts DataHcpHvnRoute#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#timeouts DataHcpHvnRoute#timeouts} --- @@ -1084,7 +1106,7 @@ dataHcpHvnRoute.DataHcpHvnRouteTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. | --- @@ -1096,12 +1118,468 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. --- ## Classes +### DataHcpHvnRouteAzureConfigList + +#### Initializers + +```python +from cdktf_cdktf_provider_hcp import data_hcp_hvn_route + +dataHcpHvnRoute.DataHcpHvnRouteAzureConfigList( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + wraps_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| wraps_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `wraps_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```python +def get( + index: typing.Union[int, float] +) -> DataHcpHvnRouteAzureConfigOutputReference +``` + +###### `index`Required + +- *Type:* typing.Union[int, float] + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + + +### DataHcpHvnRouteAzureConfigOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_hcp import data_hcp_hvn_route + +dataHcpHvnRoute.DataHcpHvnRouteAzureConfigOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str, + complex_object_index: typing.Union[int, float], + complex_object_is_from_set: bool +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | +| complex_object_index | typing.Union[int, float] | the index of this item in the list. | +| complex_object_is_from_set | bool | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +##### `complex_object_index`Required + +- *Type:* typing.Union[int, float] + +the index of this item in the list. + +--- + +##### `complex_object_is_from_set`Required + +- *Type:* bool + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| next_hop_ip_address | str | *No description.* | +| next_hop_type | str | *No description.* | +| internal_value | DataHcpHvnRouteAzureConfig | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `next_hop_ip_address`Required + +```python +next_hop_ip_address: str +``` + +- *Type:* str + +--- + +##### `next_hop_type`Required + +```python +next_hop_type: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: DataHcpHvnRouteAzureConfig +``` + +- *Type:* DataHcpHvnRouteAzureConfig + +--- + + ### DataHcpHvnRouteTimeoutsOutputReference #### Initializers diff --git a/docs/dataHcpHvnRoute.typescript.md b/docs/dataHcpHvnRoute.typescript.md index 1efcb2fe6..61a3a7f18 100644 --- a/docs/dataHcpHvnRoute.typescript.md +++ b/docs/dataHcpHvnRoute.typescript.md @@ -4,7 +4,7 @@ ### DataHcpHvnRoute -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route hcp_hvn_route}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route hcp_hvn_route}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpHvnRoute to import. The id of the existing DataHcpHvnRoute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#import import section} in the documentation of this resource for the id to use --- @@ -418,6 +418,7 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | +| azureConfig | DataHcpHvnRouteAzureConfigList | *No description.* | | createdAt | string | *No description.* | | destinationCidr | string | *No description.* | | selfLink | string | *No description.* | @@ -558,6 +559,16 @@ public readonly provider: TerraformProvider; --- +##### `azureConfig`Required + +```typescript +public readonly azureConfig: DataHcpHvnRouteAzureConfigList; +``` + +- *Type:* DataHcpHvnRouteAzureConfigList + +--- + ##### `createdAt`Required ```typescript @@ -728,6 +739,17 @@ public readonly tfResourceType: string; ## Structs +### DataHcpHvnRouteAzureConfig + +#### Initializer + +```typescript +import { dataHcpHvnRoute } from '@cdktf/provider-hcp' + +const dataHcpHvnRouteAzureConfig: dataHcpHvnRoute.DataHcpHvnRouteAzureConfig = { ... } +``` + + ### DataHcpHvnRouteConfig #### Initializer @@ -751,7 +773,7 @@ const dataHcpHvnRouteConfig: dataHcpHvnRoute.DataHcpHvnRouteConfig = { ... } | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | hvnLink | string | The `self_link` of the HashiCorp Virtual Network (HVN). | | hvnRouteId | string | The ID of the HVN route. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. | | projectId | string | The ID of the HCP project where the HVN route is located. | | timeouts | DataHcpHvnRouteTimeouts | timeouts block. | @@ -837,7 +859,7 @@ public readonly hvnLink: string; The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#hvn_link DataHcpHvnRoute#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#hvn_link DataHcpHvnRoute#hvn_link} --- @@ -851,7 +873,7 @@ public readonly hvnRouteId: string; The ID of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#hvn_route_id DataHcpHvnRoute#hvn_route_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#hvn_route_id DataHcpHvnRoute#hvn_route_id} --- @@ -863,7 +885,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -882,7 +904,7 @@ The ID of the HCP project where the HVN route is located. Always matches the project ID in `hvn_link`. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#project_id DataHcpHvnRoute#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#project_id DataHcpHvnRoute#project_id} --- @@ -896,7 +918,7 @@ public readonly timeouts: DataHcpHvnRouteTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#timeouts DataHcpHvnRoute#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#timeouts DataHcpHvnRoute#timeouts} --- @@ -914,7 +936,7 @@ const dataHcpHvnRouteTimeouts: dataHcpHvnRoute.DataHcpHvnRouteTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. | --- @@ -926,12 +948,433 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default}. --- ## Classes +### DataHcpHvnRouteAzureConfigList + +#### Initializers + +```typescript +import { dataHcpHvnRoute } from '@cdktf/provider-hcp' + +new dataHcpHvnRoute.DataHcpHvnRouteAzureConfigList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| wrapsSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `wrapsSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| get | *No description.* | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `get` + +```typescript +public get(index: number): DataHcpHvnRouteAzureConfigOutputReference +``` + +###### `index`Required + +- *Type:* number + +the index of the item to return. + +--- + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + + +### DataHcpHvnRouteAzureConfigOutputReference + +#### Initializers + +```typescript +import { dataHcpHvnRoute } from '@cdktf/provider-hcp' + +new dataHcpHvnRoute.DataHcpHvnRouteAzureConfigOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | +| complexObjectIndex | number | the index of this item in the list. | +| complexObjectIsFromSet | boolean | whether the list is wrapping a set (will add tolist() to be able to access an item via an index). | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +##### `complexObjectIndex`Required + +- *Type:* number + +the index of this item in the list. + +--- + +##### `complexObjectIsFromSet`Required + +- *Type:* boolean + +whether the list is wrapping a set (will add tolist() to be able to access an item via an index). + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| nextHopIpAddress | string | *No description.* | +| nextHopType | string | *No description.* | +| internalValue | DataHcpHvnRouteAzureConfig | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `nextHopIpAddress`Required + +```typescript +public readonly nextHopIpAddress: string; +``` + +- *Type:* string + +--- + +##### `nextHopType`Required + +```typescript +public readonly nextHopType: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: DataHcpHvnRouteAzureConfig; +``` + +- *Type:* DataHcpHvnRouteAzureConfig + +--- + + ### DataHcpHvnRouteTimeoutsOutputReference #### Initializers diff --git a/docs/dataHcpIamPolicy.csharp.md b/docs/dataHcpIamPolicy.csharp.md index fbbb2c607..86421a689 100644 --- a/docs/dataHcpIamPolicy.csharp.md +++ b/docs/dataHcpIamPolicy.csharp.md @@ -4,7 +4,7 @@ ### DataHcpIamPolicy -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy hcp_iam_policy}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy hcp_iam_policy}. #### Initializers @@ -369,7 +369,7 @@ The construct id used in the generated config for the DataHcpIamPolicy to import The id of the existing DataHcpIamPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#import import section} in the documentation of this resource for the id to use --- @@ -607,7 +607,7 @@ public string[] Principals { get; set; } The set of principals to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#principals DataHcpIamPolicy#principals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#principals DataHcpIamPolicy#principals} --- @@ -621,7 +621,7 @@ public string Role { get; set; } The role name to bind to the given principals. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#role DataHcpIamPolicy#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#role DataHcpIamPolicy#role} --- @@ -739,7 +739,7 @@ public object Bindings { get; set; } A binding associates a set of principals to a role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#bindings DataHcpIamPolicy#bindings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#bindings DataHcpIamPolicy#bindings} --- diff --git a/docs/dataHcpIamPolicy.go.md b/docs/dataHcpIamPolicy.go.md index 35e4947f1..748b4a498 100644 --- a/docs/dataHcpIamPolicy.go.md +++ b/docs/dataHcpIamPolicy.go.md @@ -4,12 +4,12 @@ ### DataHcpIamPolicy -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy hcp_iam_policy}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy hcp_iam_policy}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpiampolicy" datahcpiampolicy.NewDataHcpIamPolicy(scope Construct, id *string, config DataHcpIamPolicyConfig) DataHcpIamPolicy ``` @@ -280,7 +280,7 @@ func PutBindings(value interface{}) ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpiampolicy" datahcpiampolicy.DataHcpIamPolicy_IsConstruct(x interface{}) *bool ``` @@ -312,7 +312,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpiampolicy" datahcpiampolicy.DataHcpIamPolicy_IsTerraformElement(x interface{}) *bool ``` @@ -326,7 +326,7 @@ datahcpiampolicy.DataHcpIamPolicy_IsTerraformElement(x interface{}) *bool ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpiampolicy" datahcpiampolicy.DataHcpIamPolicy_IsTerraformDataSource(x interface{}) *bool ``` @@ -340,7 +340,7 @@ datahcpiampolicy.DataHcpIamPolicy_IsTerraformDataSource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpiampolicy" datahcpiampolicy.DataHcpIamPolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -369,7 +369,7 @@ The construct id used in the generated config for the DataHcpIamPolicy to import The id of the existing DataHcpIamPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#import import section} in the documentation of this resource for the id to use --- @@ -580,7 +580,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpiampolicy" &datahcpiampolicy.DataHcpIamPolicyBindings { Principals: *[]*string, @@ -607,7 +607,7 @@ Principals *[]*string The set of principals to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#principals DataHcpIamPolicy#principals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#principals DataHcpIamPolicy#principals} --- @@ -621,7 +621,7 @@ Role *string The role name to bind to the given principals. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#role DataHcpIamPolicy#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#role DataHcpIamPolicy#role} --- @@ -630,7 +630,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpiampolicy" &datahcpiampolicy.DataHcpIamPolicyConfig { Connection: interface{}, @@ -739,7 +739,7 @@ Bindings interface{} A binding associates a set of principals to a role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#bindings DataHcpIamPolicy#bindings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#bindings DataHcpIamPolicy#bindings} --- @@ -750,7 +750,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpiampolicy" datahcpiampolicy.NewDataHcpIamPolicyBindingsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataHcpIamPolicyBindingsList ``` @@ -893,7 +893,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpiampolicy" datahcpiampolicy.NewDataHcpIamPolicyBindingsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataHcpIamPolicyBindingsOutputReference ``` diff --git a/docs/dataHcpIamPolicy.java.md b/docs/dataHcpIamPolicy.java.md index 244a2fc29..844161f0c 100644 --- a/docs/dataHcpIamPolicy.java.md +++ b/docs/dataHcpIamPolicy.java.md @@ -4,7 +4,7 @@ ### DataHcpIamPolicy -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy hcp_iam_policy}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy hcp_iam_policy}. #### Initializers @@ -109,7 +109,7 @@ Must be unique amongst siblings in the same scope A binding associates a set of principals to a role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#bindings DataHcpIamPolicy#bindings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#bindings DataHcpIamPolicy#bindings} --- @@ -436,7 +436,7 @@ The construct id used in the generated config for the DataHcpIamPolicy to import The id of the existing DataHcpIamPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#import import section} in the documentation of this resource for the id to use --- @@ -674,7 +674,7 @@ public java.util.List getPrincipals(); The set of principals to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#principals DataHcpIamPolicy#principals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#principals DataHcpIamPolicy#principals} --- @@ -688,7 +688,7 @@ public java.lang.String getRole(); The role name to bind to the given principals. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#role DataHcpIamPolicy#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#role DataHcpIamPolicy#role} --- @@ -811,7 +811,7 @@ public java.lang.Object getBindings(); A binding associates a set of principals to a role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#bindings DataHcpIamPolicy#bindings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#bindings DataHcpIamPolicy#bindings} --- diff --git a/docs/dataHcpIamPolicy.python.md b/docs/dataHcpIamPolicy.python.md index ef2b759bc..cc49853aa 100644 --- a/docs/dataHcpIamPolicy.python.md +++ b/docs/dataHcpIamPolicy.python.md @@ -4,7 +4,7 @@ ### DataHcpIamPolicy -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy hcp_iam_policy}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy hcp_iam_policy}. #### Initializers @@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope A binding associates a set of principals to a role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#bindings DataHcpIamPolicy#bindings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#bindings DataHcpIamPolicy#bindings} --- @@ -471,7 +471,7 @@ The construct id used in the generated config for the DataHcpIamPolicy to import The id of the existing DataHcpIamPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#import import section} in the documentation of this resource for the id to use --- @@ -709,7 +709,7 @@ principals: typing.List[str] The set of principals to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#principals DataHcpIamPolicy#principals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#principals DataHcpIamPolicy#principals} --- @@ -723,7 +723,7 @@ role: str The role name to bind to the given principals. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#role DataHcpIamPolicy#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#role DataHcpIamPolicy#role} --- @@ -841,7 +841,7 @@ bindings: typing.Union[IResolvable, typing.List[DataHcpIamPolicyBindings]] A binding associates a set of principals to a role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#bindings DataHcpIamPolicy#bindings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#bindings DataHcpIamPolicy#bindings} --- diff --git a/docs/dataHcpIamPolicy.typescript.md b/docs/dataHcpIamPolicy.typescript.md index b0fb5fd7c..d2af467cd 100644 --- a/docs/dataHcpIamPolicy.typescript.md +++ b/docs/dataHcpIamPolicy.typescript.md @@ -4,7 +4,7 @@ ### DataHcpIamPolicy -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy hcp_iam_policy}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy hcp_iam_policy}. #### Initializers @@ -369,7 +369,7 @@ The construct id used in the generated config for the DataHcpIamPolicy to import The id of the existing DataHcpIamPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#import import section} in the documentation of this resource for the id to use --- @@ -604,7 +604,7 @@ public readonly principals: string[]; The set of principals to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#principals DataHcpIamPolicy#principals} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#principals DataHcpIamPolicy#principals} --- @@ -618,7 +618,7 @@ public readonly role: string; The role name to bind to the given principals. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#role DataHcpIamPolicy#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#role DataHcpIamPolicy#role} --- @@ -727,7 +727,7 @@ public readonly bindings: IResolvable | DataHcpIamPolicyBindings[]; A binding associates a set of principals to a role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#bindings DataHcpIamPolicy#bindings} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#bindings DataHcpIamPolicy#bindings} --- diff --git a/docs/dataHcpOrganization.csharp.md b/docs/dataHcpOrganization.csharp.md index 302ebc8a5..45b2fff77 100644 --- a/docs/dataHcpOrganization.csharp.md +++ b/docs/dataHcpOrganization.csharp.md @@ -4,7 +4,7 @@ ### DataHcpOrganization -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/organization hcp_organization}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/organization hcp_organization}. #### Initializers @@ -356,7 +356,7 @@ The construct id used in the generated config for the DataHcpOrganization to imp The id of the existing DataHcpOrganization that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/organization#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/organization#import import section} in the documentation of this resource for the id to use --- diff --git a/docs/dataHcpOrganization.go.md b/docs/dataHcpOrganization.go.md index e731a1e5a..8f48f89f1 100644 --- a/docs/dataHcpOrganization.go.md +++ b/docs/dataHcpOrganization.go.md @@ -4,12 +4,12 @@ ### DataHcpOrganization -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/organization hcp_organization}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/organization hcp_organization}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcporganization" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcporganization" datahcporganization.NewDataHcpOrganization(scope Construct, id *string, config DataHcpOrganizationConfig) DataHcpOrganization ``` @@ -267,7 +267,7 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcporganization" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcporganization" datahcporganization.DataHcpOrganization_IsConstruct(x interface{}) *bool ``` @@ -299,7 +299,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcporganization" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcporganization" datahcporganization.DataHcpOrganization_IsTerraformElement(x interface{}) *bool ``` @@ -313,7 +313,7 @@ datahcporganization.DataHcpOrganization_IsTerraformElement(x interface{}) *bool ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcporganization" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcporganization" datahcporganization.DataHcpOrganization_IsTerraformDataSource(x interface{}) *bool ``` @@ -327,7 +327,7 @@ datahcporganization.DataHcpOrganization_IsTerraformDataSource(x interface{}) *bo ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcporganization" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcporganization" datahcporganization.DataHcpOrganization_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -356,7 +356,7 @@ The construct id used in the generated config for the DataHcpOrganization to imp The id of the existing DataHcpOrganization that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/organization#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/organization#import import section} in the documentation of this resource for the id to use --- @@ -567,7 +567,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcporganization" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcporganization" &datahcporganization.DataHcpOrganizationConfig { Connection: interface{}, diff --git a/docs/dataHcpOrganization.java.md b/docs/dataHcpOrganization.java.md index d5a7e20f2..0eee7478e 100644 --- a/docs/dataHcpOrganization.java.md +++ b/docs/dataHcpOrganization.java.md @@ -4,7 +4,7 @@ ### DataHcpOrganization -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/organization hcp_organization}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/organization hcp_organization}. #### Initializers @@ -410,7 +410,7 @@ The construct id used in the generated config for the DataHcpOrganization to imp The id of the existing DataHcpOrganization that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/organization#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/organization#import import section} in the documentation of this resource for the id to use --- diff --git a/docs/dataHcpOrganization.python.md b/docs/dataHcpOrganization.python.md index ca11520a1..8acd0e6f2 100644 --- a/docs/dataHcpOrganization.python.md +++ b/docs/dataHcpOrganization.python.md @@ -4,7 +4,7 @@ ### DataHcpOrganization -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/organization hcp_organization}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/organization hcp_organization}. #### Initializers @@ -444,7 +444,7 @@ The construct id used in the generated config for the DataHcpOrganization to imp The id of the existing DataHcpOrganization that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/organization#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/organization#import import section} in the documentation of this resource for the id to use --- diff --git a/docs/dataHcpOrganization.typescript.md b/docs/dataHcpOrganization.typescript.md index af625f4f6..4771e1134 100644 --- a/docs/dataHcpOrganization.typescript.md +++ b/docs/dataHcpOrganization.typescript.md @@ -4,7 +4,7 @@ ### DataHcpOrganization -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/organization hcp_organization}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/organization hcp_organization}. #### Initializers @@ -356,7 +356,7 @@ The construct id used in the generated config for the DataHcpOrganization to imp The id of the existing DataHcpOrganization that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/organization#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/organization#import import section} in the documentation of this resource for the id to use --- diff --git a/docs/dataHcpPackerBucketNames.csharp.md b/docs/dataHcpPackerBucketNames.csharp.md index 4e4319f4c..70f17e976 100644 --- a/docs/dataHcpPackerBucketNames.csharp.md +++ b/docs/dataHcpPackerBucketNames.csharp.md @@ -4,7 +4,7 @@ ### DataHcpPackerBucketNames -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names hcp_packer_bucket_names}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names hcp_packer_bucket_names}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpPackerBucketNames t The id of the existing DataHcpPackerBucketNames that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#import import section} in the documentation of this resource for the id to use --- @@ -683,7 +683,7 @@ new DataHcpPackerBucketNamesConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. | | ProjectId | string | The ID of the HCP project where the HCP Packer registry is located. | | Timeouts | DataHcpPackerBucketNamesTimeouts | timeouts block. | @@ -767,7 +767,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -784,7 +784,7 @@ public string ProjectId { get; set; } The ID of the HCP project where the HCP Packer registry is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#project_id DataHcpPackerBucketNames#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#project_id DataHcpPackerBucketNames#project_id} --- @@ -798,7 +798,7 @@ public DataHcpPackerBucketNamesTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#timeouts DataHcpPackerBucketNames#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#timeouts DataHcpPackerBucketNames#timeouts} --- @@ -818,7 +818,7 @@ new DataHcpPackerBucketNamesTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. | --- @@ -830,7 +830,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. --- diff --git a/docs/dataHcpPackerBucketNames.go.md b/docs/dataHcpPackerBucketNames.go.md index 16f7da4f8..415fada3e 100644 --- a/docs/dataHcpPackerBucketNames.go.md +++ b/docs/dataHcpPackerBucketNames.go.md @@ -4,12 +4,12 @@ ### DataHcpPackerBucketNames -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names hcp_packer_bucket_names}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names hcp_packer_bucket_names}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerbucketnames" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerbucketnames" datahcppackerbucketnames.NewDataHcpPackerBucketNames(scope Construct, id *string, config DataHcpPackerBucketNamesConfig) DataHcpPackerBucketNames ``` @@ -301,7 +301,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerbucketnames" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerbucketnames" datahcppackerbucketnames.DataHcpPackerBucketNames_IsConstruct(x interface{}) *bool ``` @@ -333,7 +333,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerbucketnames" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerbucketnames" datahcppackerbucketnames.DataHcpPackerBucketNames_IsTerraformElement(x interface{}) *bool ``` @@ -347,7 +347,7 @@ datahcppackerbucketnames.DataHcpPackerBucketNames_IsTerraformElement(x interface ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerbucketnames" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerbucketnames" datahcppackerbucketnames.DataHcpPackerBucketNames_IsTerraformDataSource(x interface{}) *bool ``` @@ -361,7 +361,7 @@ datahcppackerbucketnames.DataHcpPackerBucketNames_IsTerraformDataSource(x interf ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerbucketnames" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerbucketnames" datahcppackerbucketnames.DataHcpPackerBucketNames_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpPackerBucketNames t The id of the existing DataHcpPackerBucketNames that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#import import section} in the documentation of this resource for the id to use --- @@ -656,7 +656,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerbucketnames" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerbucketnames" &datahcppackerbucketnames.DataHcpPackerBucketNamesConfig { Connection: interface{}, @@ -668,7 +668,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerbucketnames" Provisioners: *[]interface{}, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpPackerBucketNames.DataHcpPackerBucketNamesTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpPackerBucketNames.DataHcpPackerBucketNamesTimeouts, } ``` @@ -683,7 +683,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerbucketnames" | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. | | ProjectId | *string | The ID of the HCP project where the HCP Packer registry is located. | | Timeouts | DataHcpPackerBucketNamesTimeouts | timeouts block. | @@ -767,7 +767,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -784,7 +784,7 @@ ProjectId *string The ID of the HCP project where the HCP Packer registry is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#project_id DataHcpPackerBucketNames#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#project_id DataHcpPackerBucketNames#project_id} --- @@ -798,7 +798,7 @@ Timeouts DataHcpPackerBucketNamesTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#timeouts DataHcpPackerBucketNames#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#timeouts DataHcpPackerBucketNames#timeouts} --- @@ -807,7 +807,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerbucketnames" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerbucketnames" &datahcppackerbucketnames.DataHcpPackerBucketNamesTimeouts { Default: *string, @@ -818,7 +818,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerbucketnames" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. | --- @@ -830,7 +830,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. --- @@ -841,7 +841,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerbucketnames" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerbucketnames" datahcppackerbucketnames.NewDataHcpPackerBucketNamesTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpPackerBucketNamesTimeoutsOutputReference ``` diff --git a/docs/dataHcpPackerBucketNames.java.md b/docs/dataHcpPackerBucketNames.java.md index 8335bd62e..871101555 100644 --- a/docs/dataHcpPackerBucketNames.java.md +++ b/docs/dataHcpPackerBucketNames.java.md @@ -4,7 +4,7 @@ ### DataHcpPackerBucketNames -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names hcp_packer_bucket_names}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names hcp_packer_bucket_names}. #### Initializers @@ -40,7 +40,7 @@ DataHcpPackerBucketNames.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Packer registry is located. | | timeouts | DataHcpPackerBucketNamesTimeouts | timeouts block. | @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -123,7 +123,7 @@ If you experience problems setting this value it might not be settable. Please t The ID of the HCP project where the HCP Packer registry is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#project_id DataHcpPackerBucketNames#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#project_id DataHcpPackerBucketNames#project_id} --- @@ -133,7 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#timeouts DataHcpPackerBucketNames#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#timeouts DataHcpPackerBucketNames#timeouts} --- @@ -481,7 +481,7 @@ The construct id used in the generated config for the DataHcpPackerBucketNames t The id of the existing DataHcpPackerBucketNames that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#import import section} in the documentation of this resource for the id to use --- @@ -778,7 +778,7 @@ DataHcpPackerBucketNamesConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Packer registry is located. | | timeouts | DataHcpPackerBucketNamesTimeouts | timeouts block. | @@ -862,7 +862,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -879,7 +879,7 @@ public java.lang.String getProjectId(); The ID of the HCP project where the HCP Packer registry is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#project_id DataHcpPackerBucketNames#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#project_id DataHcpPackerBucketNames#project_id} --- @@ -893,7 +893,7 @@ public DataHcpPackerBucketNamesTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#timeouts DataHcpPackerBucketNames#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#timeouts DataHcpPackerBucketNames#timeouts} --- @@ -913,7 +913,7 @@ DataHcpPackerBucketNamesTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. | --- @@ -925,7 +925,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. --- diff --git a/docs/dataHcpPackerBucketNames.python.md b/docs/dataHcpPackerBucketNames.python.md index b6050d90c..66f3376b3 100644 --- a/docs/dataHcpPackerBucketNames.python.md +++ b/docs/dataHcpPackerBucketNames.python.md @@ -4,7 +4,7 @@ ### DataHcpPackerBucketNames -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names hcp_packer_bucket_names}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names hcp_packer_bucket_names}. #### Initializers @@ -38,7 +38,7 @@ dataHcpPackerBucketNames.DataHcpPackerBucketNames( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. | | project_id | str | The ID of the HCP project where the HCP Packer registry is located. | | timeouts | DataHcpPackerBucketNamesTimeouts | timeouts block. | @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -121,7 +121,7 @@ If you experience problems setting this value it might not be settable. Please t The ID of the HCP project where the HCP Packer registry is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#project_id DataHcpPackerBucketNames#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#project_id DataHcpPackerBucketNames#project_id} --- @@ -131,7 +131,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#timeouts DataHcpPackerBucketNames#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#timeouts DataHcpPackerBucketNames#timeouts} --- @@ -383,7 +383,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. --- @@ -519,7 +519,7 @@ The construct id used in the generated config for the DataHcpPackerBucketNames t The id of the existing DataHcpPackerBucketNames that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#import import section} in the documentation of this resource for the id to use --- @@ -812,7 +812,7 @@ dataHcpPackerBucketNames.DataHcpPackerBucketNamesConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. | | project_id | str | The ID of the HCP project where the HCP Packer registry is located. | | timeouts | DataHcpPackerBucketNamesTimeouts | timeouts block. | @@ -896,7 +896,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -913,7 +913,7 @@ project_id: str The ID of the HCP project where the HCP Packer registry is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#project_id DataHcpPackerBucketNames#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#project_id DataHcpPackerBucketNames#project_id} --- @@ -927,7 +927,7 @@ timeouts: DataHcpPackerBucketNamesTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#timeouts DataHcpPackerBucketNames#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#timeouts DataHcpPackerBucketNames#timeouts} --- @@ -947,7 +947,7 @@ dataHcpPackerBucketNames.DataHcpPackerBucketNamesTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. | --- @@ -959,7 +959,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. --- diff --git a/docs/dataHcpPackerBucketNames.typescript.md b/docs/dataHcpPackerBucketNames.typescript.md index a7ca997bf..df9bdf067 100644 --- a/docs/dataHcpPackerBucketNames.typescript.md +++ b/docs/dataHcpPackerBucketNames.typescript.md @@ -4,7 +4,7 @@ ### DataHcpPackerBucketNames -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names hcp_packer_bucket_names}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names hcp_packer_bucket_names}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpPackerBucketNames t The id of the existing DataHcpPackerBucketNames that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#import import section} in the documentation of this resource for the id to use --- @@ -672,7 +672,7 @@ const dataHcpPackerBucketNamesConfig: dataHcpPackerBucketNames.DataHcpPackerBuck | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. | | projectId | string | The ID of the HCP project where the HCP Packer registry is located. | | timeouts | DataHcpPackerBucketNamesTimeouts | timeouts block. | @@ -756,7 +756,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -773,7 +773,7 @@ public readonly projectId: string; The ID of the HCP project where the HCP Packer registry is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#project_id DataHcpPackerBucketNames#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#project_id DataHcpPackerBucketNames#project_id} --- @@ -787,7 +787,7 @@ public readonly timeouts: DataHcpPackerBucketNamesTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#timeouts DataHcpPackerBucketNames#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#timeouts DataHcpPackerBucketNames#timeouts} --- @@ -805,7 +805,7 @@ const dataHcpPackerBucketNamesTimeouts: dataHcpPackerBucketNames.DataHcpPackerBu | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. | --- @@ -817,7 +817,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default}. --- diff --git a/docs/dataHcpPackerImage.csharp.md b/docs/dataHcpPackerImage.csharp.md index a61572bf1..95065b98b 100644 --- a/docs/dataHcpPackerImage.csharp.md +++ b/docs/dataHcpPackerImage.csharp.md @@ -4,7 +4,7 @@ ### DataHcpPackerImage -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image hcp_packer_image}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image hcp_packer_image}. #### Initializers @@ -411,7 +411,7 @@ The construct id used in the generated config for the DataHcpPackerImage to impo The id of the existing DataHcpPackerImage that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#import import section} in the documentation of this resource for the id to use --- @@ -902,7 +902,7 @@ new DataHcpPackerImageConfig { | Region | string | The Region where this image is stored, if any. | | Channel | string | The channel that points to the version of the image being retrieved. | | ComponentType | string | Name of the builder that built this image. Ex: `amazon-ebs.example`. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. | | IterationId | string | The iteration from which to get the image. Either this or `channel` must be specified. | | ProjectId | string | The ID of the HCP project where the HCP Packer Registry image is located. | | Timeouts | DataHcpPackerImageTimeouts | timeouts block. | @@ -989,7 +989,7 @@ public string BucketName { get; set; } The slug of the HCP Packer Registry bucket where this image is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#bucket_name DataHcpPackerImage#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#bucket_name DataHcpPackerImage#bucket_name} --- @@ -1003,7 +1003,7 @@ public string CloudProvider { get; set; } Name of the cloud provider where this image is stored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#cloud_provider DataHcpPackerImage#cloud_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#cloud_provider DataHcpPackerImage#cloud_provider} --- @@ -1017,7 +1017,7 @@ public string Region { get; set; } The Region where this image is stored, if any. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#region DataHcpPackerImage#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#region DataHcpPackerImage#region} --- @@ -1033,7 +1033,7 @@ The channel that points to the version of the image being retrieved. Either this or `iteration_id` must be specified. Note: will incur a billable request -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#channel DataHcpPackerImage#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#channel DataHcpPackerImage#channel} --- @@ -1047,7 +1047,7 @@ public string ComponentType { get; set; } Name of the builder that built this image. Ex: `amazon-ebs.example`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#component_type DataHcpPackerImage#component_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#component_type DataHcpPackerImage#component_type} --- @@ -1059,7 +1059,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1076,7 +1076,7 @@ public string IterationId { get; set; } The iteration from which to get the image. Either this or `channel` must be specified. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#iteration_id DataHcpPackerImage#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#iteration_id DataHcpPackerImage#iteration_id} --- @@ -1093,7 +1093,7 @@ The ID of the HCP project where the HCP Packer Registry image is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#project_id DataHcpPackerImage#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#project_id DataHcpPackerImage#project_id} --- @@ -1107,7 +1107,7 @@ public DataHcpPackerImageTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#timeouts DataHcpPackerImage#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#timeouts DataHcpPackerImage#timeouts} --- @@ -1127,7 +1127,7 @@ new DataHcpPackerImageTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. | --- @@ -1139,7 +1139,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. --- diff --git a/docs/dataHcpPackerImage.go.md b/docs/dataHcpPackerImage.go.md index 881d04b9e..1b9821c38 100644 --- a/docs/dataHcpPackerImage.go.md +++ b/docs/dataHcpPackerImage.go.md @@ -4,12 +4,12 @@ ### DataHcpPackerImage -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image hcp_packer_image}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image hcp_packer_image}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerimage" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerimage" datahcppackerimage.NewDataHcpPackerImage(scope Construct, id *string, config DataHcpPackerImageConfig) DataHcpPackerImage ``` @@ -322,7 +322,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerimage" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerimage" datahcppackerimage.DataHcpPackerImage_IsConstruct(x interface{}) *bool ``` @@ -354,7 +354,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerimage" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerimage" datahcppackerimage.DataHcpPackerImage_IsTerraformElement(x interface{}) *bool ``` @@ -368,7 +368,7 @@ datahcppackerimage.DataHcpPackerImage_IsTerraformElement(x interface{}) *bool ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerimage" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerimage" datahcppackerimage.DataHcpPackerImage_IsTerraformDataSource(x interface{}) *bool ``` @@ -382,7 +382,7 @@ datahcppackerimage.DataHcpPackerImage_IsTerraformDataSource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerimage" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerimage" datahcppackerimage.DataHcpPackerImage_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -411,7 +411,7 @@ The construct id used in the generated config for the DataHcpPackerImage to impo The id of the existing DataHcpPackerImage that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#import import section} in the documentation of this resource for the id to use --- @@ -864,7 +864,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerimage" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerimage" &datahcppackerimage.DataHcpPackerImageConfig { Connection: interface{}, @@ -882,7 +882,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerimage" Id: *string, IterationId: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpPackerImage.DataHcpPackerImageTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpPackerImage.DataHcpPackerImageTimeouts, } ``` @@ -902,7 +902,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerimage" | Region | *string | The Region where this image is stored, if any. | | Channel | *string | The channel that points to the version of the image being retrieved. | | ComponentType | *string | Name of the builder that built this image. Ex: `amazon-ebs.example`. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. | | IterationId | *string | The iteration from which to get the image. Either this or `channel` must be specified. | | ProjectId | *string | The ID of the HCP project where the HCP Packer Registry image is located. | | Timeouts | DataHcpPackerImageTimeouts | timeouts block. | @@ -989,7 +989,7 @@ BucketName *string The slug of the HCP Packer Registry bucket where this image is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#bucket_name DataHcpPackerImage#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#bucket_name DataHcpPackerImage#bucket_name} --- @@ -1003,7 +1003,7 @@ CloudProvider *string Name of the cloud provider where this image is stored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#cloud_provider DataHcpPackerImage#cloud_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#cloud_provider DataHcpPackerImage#cloud_provider} --- @@ -1017,7 +1017,7 @@ Region *string The Region where this image is stored, if any. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#region DataHcpPackerImage#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#region DataHcpPackerImage#region} --- @@ -1033,7 +1033,7 @@ The channel that points to the version of the image being retrieved. Either this or `iteration_id` must be specified. Note: will incur a billable request -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#channel DataHcpPackerImage#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#channel DataHcpPackerImage#channel} --- @@ -1047,7 +1047,7 @@ ComponentType *string Name of the builder that built this image. Ex: `amazon-ebs.example`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#component_type DataHcpPackerImage#component_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#component_type DataHcpPackerImage#component_type} --- @@ -1059,7 +1059,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1076,7 +1076,7 @@ IterationId *string The iteration from which to get the image. Either this or `channel` must be specified. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#iteration_id DataHcpPackerImage#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#iteration_id DataHcpPackerImage#iteration_id} --- @@ -1093,7 +1093,7 @@ The ID of the HCP project where the HCP Packer Registry image is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#project_id DataHcpPackerImage#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#project_id DataHcpPackerImage#project_id} --- @@ -1107,7 +1107,7 @@ Timeouts DataHcpPackerImageTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#timeouts DataHcpPackerImage#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#timeouts DataHcpPackerImage#timeouts} --- @@ -1116,7 +1116,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerimage" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerimage" &datahcppackerimage.DataHcpPackerImageTimeouts { Default: *string, @@ -1127,7 +1127,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerimage" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. | --- @@ -1139,7 +1139,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. --- @@ -1150,7 +1150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerimage" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerimage" datahcppackerimage.NewDataHcpPackerImageTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpPackerImageTimeoutsOutputReference ``` diff --git a/docs/dataHcpPackerImage.java.md b/docs/dataHcpPackerImage.java.md index 507330aa9..bd57a9a36 100644 --- a/docs/dataHcpPackerImage.java.md +++ b/docs/dataHcpPackerImage.java.md @@ -4,7 +4,7 @@ ### DataHcpPackerImage -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image hcp_packer_image}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image hcp_packer_image}. #### Initializers @@ -51,7 +51,7 @@ DataHcpPackerImage.Builder.create(Construct scope, java.lang.String id) | region | java.lang.String | The Region where this image is stored, if any. | | channel | java.lang.String | The channel that points to the version of the image being retrieved. | | componentType | java.lang.String | Name of the builder that built this image. Ex: `amazon-ebs.example`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. | | iterationId | java.lang.String | The iteration from which to get the image. Either this or `channel` must be specified. | | projectId | java.lang.String | The ID of the HCP project where the HCP Packer Registry image is located. | | timeouts | DataHcpPackerImageTimeouts | timeouts block. | @@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope The slug of the HCP Packer Registry bucket where this image is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#bucket_name DataHcpPackerImage#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#bucket_name DataHcpPackerImage#bucket_name} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Name of the cloud provider where this image is stored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#cloud_provider DataHcpPackerImage#cloud_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#cloud_provider DataHcpPackerImage#cloud_provider} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The Region where this image is stored, if any. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#region DataHcpPackerImage#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#region DataHcpPackerImage#region} --- @@ -156,7 +156,7 @@ The channel that points to the version of the image being retrieved. Either this or `iteration_id` must be specified. Note: will incur a billable request -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#channel DataHcpPackerImage#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#channel DataHcpPackerImage#channel} --- @@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Name of the builder that built this image. Ex: `amazon-ebs.example`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#component_type DataHcpPackerImage#component_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#component_type DataHcpPackerImage#component_type} --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -187,7 +187,7 @@ If you experience problems setting this value it might not be settable. Please t The iteration from which to get the image. Either this or `channel` must be specified. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#iteration_id DataHcpPackerImage#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#iteration_id DataHcpPackerImage#iteration_id} --- @@ -200,7 +200,7 @@ The ID of the HCP project where the HCP Packer Registry image is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#project_id DataHcpPackerImage#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#project_id DataHcpPackerImage#project_id} --- @@ -210,7 +210,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#timeouts DataHcpPackerImage#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#timeouts DataHcpPackerImage#timeouts} --- @@ -579,7 +579,7 @@ The construct id used in the generated config for the DataHcpPackerImage to impo The id of the existing DataHcpPackerImage that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#import import section} in the documentation of this resource for the id to use --- @@ -1074,7 +1074,7 @@ DataHcpPackerImageConfig.builder() | region | java.lang.String | The Region where this image is stored, if any. | | channel | java.lang.String | The channel that points to the version of the image being retrieved. | | componentType | java.lang.String | Name of the builder that built this image. Ex: `amazon-ebs.example`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. | | iterationId | java.lang.String | The iteration from which to get the image. Either this or `channel` must be specified. | | projectId | java.lang.String | The ID of the HCP project where the HCP Packer Registry image is located. | | timeouts | DataHcpPackerImageTimeouts | timeouts block. | @@ -1161,7 +1161,7 @@ public java.lang.String getBucketName(); The slug of the HCP Packer Registry bucket where this image is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#bucket_name DataHcpPackerImage#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#bucket_name DataHcpPackerImage#bucket_name} --- @@ -1175,7 +1175,7 @@ public java.lang.String getCloudProvider(); Name of the cloud provider where this image is stored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#cloud_provider DataHcpPackerImage#cloud_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#cloud_provider DataHcpPackerImage#cloud_provider} --- @@ -1189,7 +1189,7 @@ public java.lang.String getRegion(); The Region where this image is stored, if any. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#region DataHcpPackerImage#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#region DataHcpPackerImage#region} --- @@ -1205,7 +1205,7 @@ The channel that points to the version of the image being retrieved. Either this or `iteration_id` must be specified. Note: will incur a billable request -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#channel DataHcpPackerImage#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#channel DataHcpPackerImage#channel} --- @@ -1219,7 +1219,7 @@ public java.lang.String getComponentType(); Name of the builder that built this image. Ex: `amazon-ebs.example`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#component_type DataHcpPackerImage#component_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#component_type DataHcpPackerImage#component_type} --- @@ -1231,7 +1231,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1248,7 +1248,7 @@ public java.lang.String getIterationId(); The iteration from which to get the image. Either this or `channel` must be specified. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#iteration_id DataHcpPackerImage#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#iteration_id DataHcpPackerImage#iteration_id} --- @@ -1265,7 +1265,7 @@ The ID of the HCP project where the HCP Packer Registry image is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#project_id DataHcpPackerImage#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#project_id DataHcpPackerImage#project_id} --- @@ -1279,7 +1279,7 @@ public DataHcpPackerImageTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#timeouts DataHcpPackerImage#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#timeouts DataHcpPackerImage#timeouts} --- @@ -1299,7 +1299,7 @@ DataHcpPackerImageTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. | --- @@ -1311,7 +1311,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. --- diff --git a/docs/dataHcpPackerImage.python.md b/docs/dataHcpPackerImage.python.md index 988951916..a7bf76394 100644 --- a/docs/dataHcpPackerImage.python.md +++ b/docs/dataHcpPackerImage.python.md @@ -4,7 +4,7 @@ ### DataHcpPackerImage -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image hcp_packer_image}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image hcp_packer_image}. #### Initializers @@ -49,7 +49,7 @@ dataHcpPackerImage.DataHcpPackerImage( | region | str | The Region where this image is stored, if any. | | channel | str | The channel that points to the version of the image being retrieved. | | component_type | str | Name of the builder that built this image. Ex: `amazon-ebs.example`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. | | iteration_id | str | The iteration from which to get the image. Either this or `channel` must be specified. | | project_id | str | The ID of the HCP project where the HCP Packer Registry image is located. | | timeouts | DataHcpPackerImageTimeouts | timeouts block. | @@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope The slug of the HCP Packer Registry bucket where this image is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#bucket_name DataHcpPackerImage#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#bucket_name DataHcpPackerImage#bucket_name} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Name of the cloud provider where this image is stored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#cloud_provider DataHcpPackerImage#cloud_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#cloud_provider DataHcpPackerImage#cloud_provider} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The Region where this image is stored, if any. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#region DataHcpPackerImage#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#region DataHcpPackerImage#region} --- @@ -154,7 +154,7 @@ The channel that points to the version of the image being retrieved. Either this or `iteration_id` must be specified. Note: will incur a billable request -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#channel DataHcpPackerImage#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#channel DataHcpPackerImage#channel} --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Name of the builder that built this image. Ex: `amazon-ebs.example`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#component_type DataHcpPackerImage#component_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#component_type DataHcpPackerImage#component_type} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -185,7 +185,7 @@ If you experience problems setting this value it might not be settable. Please t The iteration from which to get the image. Either this or `channel` must be specified. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#iteration_id DataHcpPackerImage#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#iteration_id DataHcpPackerImage#iteration_id} --- @@ -198,7 +198,7 @@ The ID of the HCP project where the HCP Packer Registry image is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#project_id DataHcpPackerImage#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#project_id DataHcpPackerImage#project_id} --- @@ -208,7 +208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#timeouts DataHcpPackerImage#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#timeouts DataHcpPackerImage#timeouts} --- @@ -463,7 +463,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. --- @@ -617,7 +617,7 @@ The construct id used in the generated config for the DataHcpPackerImage to impo The id of the existing DataHcpPackerImage that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#import import section} in the documentation of this resource for the id to use --- @@ -1108,7 +1108,7 @@ dataHcpPackerImage.DataHcpPackerImageConfig( | region | str | The Region where this image is stored, if any. | | channel | str | The channel that points to the version of the image being retrieved. | | component_type | str | Name of the builder that built this image. Ex: `amazon-ebs.example`. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. | | iteration_id | str | The iteration from which to get the image. Either this or `channel` must be specified. | | project_id | str | The ID of the HCP project where the HCP Packer Registry image is located. | | timeouts | DataHcpPackerImageTimeouts | timeouts block. | @@ -1195,7 +1195,7 @@ bucket_name: str The slug of the HCP Packer Registry bucket where this image is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#bucket_name DataHcpPackerImage#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#bucket_name DataHcpPackerImage#bucket_name} --- @@ -1209,7 +1209,7 @@ cloud_provider: str Name of the cloud provider where this image is stored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#cloud_provider DataHcpPackerImage#cloud_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#cloud_provider DataHcpPackerImage#cloud_provider} --- @@ -1223,7 +1223,7 @@ region: str The Region where this image is stored, if any. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#region DataHcpPackerImage#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#region DataHcpPackerImage#region} --- @@ -1239,7 +1239,7 @@ The channel that points to the version of the image being retrieved. Either this or `iteration_id` must be specified. Note: will incur a billable request -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#channel DataHcpPackerImage#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#channel DataHcpPackerImage#channel} --- @@ -1253,7 +1253,7 @@ component_type: str Name of the builder that built this image. Ex: `amazon-ebs.example`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#component_type DataHcpPackerImage#component_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#component_type DataHcpPackerImage#component_type} --- @@ -1265,7 +1265,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1282,7 +1282,7 @@ iteration_id: str The iteration from which to get the image. Either this or `channel` must be specified. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#iteration_id DataHcpPackerImage#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#iteration_id DataHcpPackerImage#iteration_id} --- @@ -1299,7 +1299,7 @@ The ID of the HCP project where the HCP Packer Registry image is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#project_id DataHcpPackerImage#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#project_id DataHcpPackerImage#project_id} --- @@ -1313,7 +1313,7 @@ timeouts: DataHcpPackerImageTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#timeouts DataHcpPackerImage#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#timeouts DataHcpPackerImage#timeouts} --- @@ -1333,7 +1333,7 @@ dataHcpPackerImage.DataHcpPackerImageTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. | --- @@ -1345,7 +1345,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. --- diff --git a/docs/dataHcpPackerImage.typescript.md b/docs/dataHcpPackerImage.typescript.md index 9c7522e33..5d7911782 100644 --- a/docs/dataHcpPackerImage.typescript.md +++ b/docs/dataHcpPackerImage.typescript.md @@ -4,7 +4,7 @@ ### DataHcpPackerImage -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image hcp_packer_image}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image hcp_packer_image}. #### Initializers @@ -411,7 +411,7 @@ The construct id used in the generated config for the DataHcpPackerImage to impo The id of the existing DataHcpPackerImage that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#import import section} in the documentation of this resource for the id to use --- @@ -885,7 +885,7 @@ const dataHcpPackerImageConfig: dataHcpPackerImage.DataHcpPackerImageConfig = { | region | string | The Region where this image is stored, if any. | | channel | string | The channel that points to the version of the image being retrieved. | | componentType | string | Name of the builder that built this image. Ex: `amazon-ebs.example`. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. | | iterationId | string | The iteration from which to get the image. Either this or `channel` must be specified. | | projectId | string | The ID of the HCP project where the HCP Packer Registry image is located. | | timeouts | DataHcpPackerImageTimeouts | timeouts block. | @@ -972,7 +972,7 @@ public readonly bucketName: string; The slug of the HCP Packer Registry bucket where this image is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#bucket_name DataHcpPackerImage#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#bucket_name DataHcpPackerImage#bucket_name} --- @@ -986,7 +986,7 @@ public readonly cloudProvider: string; Name of the cloud provider where this image is stored. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#cloud_provider DataHcpPackerImage#cloud_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#cloud_provider DataHcpPackerImage#cloud_provider} --- @@ -1000,7 +1000,7 @@ public readonly region: string; The Region where this image is stored, if any. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#region DataHcpPackerImage#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#region DataHcpPackerImage#region} --- @@ -1016,7 +1016,7 @@ The channel that points to the version of the image being retrieved. Either this or `iteration_id` must be specified. Note: will incur a billable request -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#channel DataHcpPackerImage#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#channel DataHcpPackerImage#channel} --- @@ -1030,7 +1030,7 @@ public readonly componentType: string; Name of the builder that built this image. Ex: `amazon-ebs.example`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#component_type DataHcpPackerImage#component_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#component_type DataHcpPackerImage#component_type} --- @@ -1042,7 +1042,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#id DataHcpPackerImage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1059,7 +1059,7 @@ public readonly iterationId: string; The iteration from which to get the image. Either this or `channel` must be specified. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#iteration_id DataHcpPackerImage#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#iteration_id DataHcpPackerImage#iteration_id} --- @@ -1076,7 +1076,7 @@ The ID of the HCP project where the HCP Packer Registry image is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#project_id DataHcpPackerImage#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#project_id DataHcpPackerImage#project_id} --- @@ -1090,7 +1090,7 @@ public readonly timeouts: DataHcpPackerImageTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#timeouts DataHcpPackerImage#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#timeouts DataHcpPackerImage#timeouts} --- @@ -1108,7 +1108,7 @@ const dataHcpPackerImageTimeouts: dataHcpPackerImage.DataHcpPackerImageTimeouts | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. | --- @@ -1120,7 +1120,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#default DataHcpPackerImage#default}. --- diff --git a/docs/dataHcpPackerIteration.csharp.md b/docs/dataHcpPackerIteration.csharp.md index 9a8c6cd60..2a338d450 100644 --- a/docs/dataHcpPackerIteration.csharp.md +++ b/docs/dataHcpPackerIteration.csharp.md @@ -4,7 +4,7 @@ ### DataHcpPackerIteration -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration hcp_packer_iteration}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration hcp_packer_iteration}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpPackerIteration to The id of the existing DataHcpPackerIteration that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#import import section} in the documentation of this resource for the id to use --- @@ -797,7 +797,7 @@ new DataHcpPackerIterationConfig { | Provisioners | object[] | *No description.* | | BucketName | string | The slug of the HCP Packer Registry bucket to pull from. | | Channel | string | The channel that points to the version of the image you want. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. | | ProjectId | string | The ID of the HCP project where the HCP Packer Registry is located. | | Timeouts | DataHcpPackerIterationTimeouts | timeouts block. | @@ -883,7 +883,7 @@ public string BucketName { get; set; } The slug of the HCP Packer Registry bucket to pull from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#bucket_name DataHcpPackerIteration#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#bucket_name DataHcpPackerIteration#bucket_name} --- @@ -897,7 +897,7 @@ public string Channel { get; set; } The channel that points to the version of the image you want. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#channel DataHcpPackerIteration#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#channel DataHcpPackerIteration#channel} --- @@ -909,7 +909,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -929,7 +929,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#project_id DataHcpPackerIteration#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#project_id DataHcpPackerIteration#project_id} --- @@ -943,7 +943,7 @@ public DataHcpPackerIterationTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#timeouts DataHcpPackerIteration#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#timeouts DataHcpPackerIteration#timeouts} --- @@ -963,7 +963,7 @@ new DataHcpPackerIterationTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. | --- @@ -975,7 +975,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. --- diff --git a/docs/dataHcpPackerIteration.go.md b/docs/dataHcpPackerIteration.go.md index 31fcbd5e4..8f423dd27 100644 --- a/docs/dataHcpPackerIteration.go.md +++ b/docs/dataHcpPackerIteration.go.md @@ -4,12 +4,12 @@ ### DataHcpPackerIteration -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration hcp_packer_iteration}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration hcp_packer_iteration}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackeriteration" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackeriteration" datahcppackeriteration.NewDataHcpPackerIteration(scope Construct, id *string, config DataHcpPackerIterationConfig) DataHcpPackerIteration ``` @@ -301,7 +301,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackeriteration" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackeriteration" datahcppackeriteration.DataHcpPackerIteration_IsConstruct(x interface{}) *bool ``` @@ -333,7 +333,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackeriteration" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackeriteration" datahcppackeriteration.DataHcpPackerIteration_IsTerraformElement(x interface{}) *bool ``` @@ -347,7 +347,7 @@ datahcppackeriteration.DataHcpPackerIteration_IsTerraformElement(x interface{}) ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackeriteration" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackeriteration" datahcppackeriteration.DataHcpPackerIteration_IsTerraformDataSource(x interface{}) *bool ``` @@ -361,7 +361,7 @@ datahcppackeriteration.DataHcpPackerIteration_IsTerraformDataSource(x interface{ ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackeriteration" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackeriteration" datahcppackeriteration.DataHcpPackerIteration_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpPackerIteration to The id of the existing DataHcpPackerIteration that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#import import section} in the documentation of this resource for the id to use --- @@ -766,7 +766,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackeriteration" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackeriteration" &datahcppackeriteration.DataHcpPackerIterationConfig { Connection: interface{}, @@ -780,7 +780,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackeriteration" Channel: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpPackerIteration.DataHcpPackerIterationTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpPackerIteration.DataHcpPackerIterationTimeouts, } ``` @@ -797,7 +797,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackeriteration" | Provisioners | *[]interface{} | *No description.* | | BucketName | *string | The slug of the HCP Packer Registry bucket to pull from. | | Channel | *string | The channel that points to the version of the image you want. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. | | ProjectId | *string | The ID of the HCP project where the HCP Packer Registry is located. | | Timeouts | DataHcpPackerIterationTimeouts | timeouts block. | @@ -883,7 +883,7 @@ BucketName *string The slug of the HCP Packer Registry bucket to pull from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#bucket_name DataHcpPackerIteration#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#bucket_name DataHcpPackerIteration#bucket_name} --- @@ -897,7 +897,7 @@ Channel *string The channel that points to the version of the image you want. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#channel DataHcpPackerIteration#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#channel DataHcpPackerIteration#channel} --- @@ -909,7 +909,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -929,7 +929,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#project_id DataHcpPackerIteration#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#project_id DataHcpPackerIteration#project_id} --- @@ -943,7 +943,7 @@ Timeouts DataHcpPackerIterationTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#timeouts DataHcpPackerIteration#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#timeouts DataHcpPackerIteration#timeouts} --- @@ -952,7 +952,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackeriteration" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackeriteration" &datahcppackeriteration.DataHcpPackerIterationTimeouts { Default: *string, @@ -963,7 +963,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackeriteration" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. | --- @@ -975,7 +975,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. --- @@ -986,7 +986,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackeriteration" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackeriteration" datahcppackeriteration.NewDataHcpPackerIterationTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpPackerIterationTimeoutsOutputReference ``` diff --git a/docs/dataHcpPackerIteration.java.md b/docs/dataHcpPackerIteration.java.md index 7dea05ba0..da603a080 100644 --- a/docs/dataHcpPackerIteration.java.md +++ b/docs/dataHcpPackerIteration.java.md @@ -4,7 +4,7 @@ ### DataHcpPackerIteration -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration hcp_packer_iteration}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration hcp_packer_iteration}. #### Initializers @@ -44,7 +44,7 @@ DataHcpPackerIteration.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | bucketName | java.lang.String | The slug of the HCP Packer Registry bucket to pull from. | | channel | java.lang.String | The channel that points to the version of the image you want. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Packer Registry is located. | | timeouts | DataHcpPackerIterationTimeouts | timeouts block. | @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The slug of the HCP Packer Registry bucket to pull from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#bucket_name DataHcpPackerIteration#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#bucket_name DataHcpPackerIteration#bucket_name} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The channel that points to the version of the image you want. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#channel DataHcpPackerIteration#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#channel DataHcpPackerIteration#channel} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -150,7 +150,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#project_id DataHcpPackerIteration#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#project_id DataHcpPackerIteration#project_id} --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#timeouts DataHcpPackerIteration#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#timeouts DataHcpPackerIteration#timeouts} --- @@ -508,7 +508,7 @@ The construct id used in the generated config for the DataHcpPackerIteration to The id of the existing DataHcpPackerIteration that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#import import section} in the documentation of this resource for the id to use --- @@ -919,7 +919,7 @@ DataHcpPackerIterationConfig.builder() | provisioners | java.util.List | *No description.* | | bucketName | java.lang.String | The slug of the HCP Packer Registry bucket to pull from. | | channel | java.lang.String | The channel that points to the version of the image you want. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Packer Registry is located. | | timeouts | DataHcpPackerIterationTimeouts | timeouts block. | @@ -1005,7 +1005,7 @@ public java.lang.String getBucketName(); The slug of the HCP Packer Registry bucket to pull from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#bucket_name DataHcpPackerIteration#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#bucket_name DataHcpPackerIteration#bucket_name} --- @@ -1019,7 +1019,7 @@ public java.lang.String getChannel(); The channel that points to the version of the image you want. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#channel DataHcpPackerIteration#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#channel DataHcpPackerIteration#channel} --- @@ -1031,7 +1031,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1051,7 +1051,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#project_id DataHcpPackerIteration#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#project_id DataHcpPackerIteration#project_id} --- @@ -1065,7 +1065,7 @@ public DataHcpPackerIterationTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#timeouts DataHcpPackerIteration#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#timeouts DataHcpPackerIteration#timeouts} --- @@ -1085,7 +1085,7 @@ DataHcpPackerIterationTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. | --- @@ -1097,7 +1097,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. --- diff --git a/docs/dataHcpPackerIteration.python.md b/docs/dataHcpPackerIteration.python.md index 8485e7d54..9fa453e6f 100644 --- a/docs/dataHcpPackerIteration.python.md +++ b/docs/dataHcpPackerIteration.python.md @@ -4,7 +4,7 @@ ### DataHcpPackerIteration -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration hcp_packer_iteration}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration hcp_packer_iteration}. #### Initializers @@ -42,7 +42,7 @@ dataHcpPackerIteration.DataHcpPackerIteration( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | bucket_name | str | The slug of the HCP Packer Registry bucket to pull from. | | channel | str | The channel that points to the version of the image you want. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. | | project_id | str | The ID of the HCP project where the HCP Packer Registry is located. | | timeouts | DataHcpPackerIterationTimeouts | timeouts block. | @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The slug of the HCP Packer Registry bucket to pull from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#bucket_name DataHcpPackerIteration#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#bucket_name DataHcpPackerIteration#bucket_name} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The channel that points to the version of the image you want. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#channel DataHcpPackerIteration#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#channel DataHcpPackerIteration#channel} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -148,7 +148,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#project_id DataHcpPackerIteration#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#project_id DataHcpPackerIteration#project_id} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#timeouts DataHcpPackerIteration#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#timeouts DataHcpPackerIteration#timeouts} --- @@ -410,7 +410,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. --- @@ -546,7 +546,7 @@ The construct id used in the generated config for the DataHcpPackerIteration to The id of the existing DataHcpPackerIteration that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#import import section} in the documentation of this resource for the id to use --- @@ -953,7 +953,7 @@ dataHcpPackerIteration.DataHcpPackerIterationConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | bucket_name | str | The slug of the HCP Packer Registry bucket to pull from. | | channel | str | The channel that points to the version of the image you want. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. | | project_id | str | The ID of the HCP project where the HCP Packer Registry is located. | | timeouts | DataHcpPackerIterationTimeouts | timeouts block. | @@ -1039,7 +1039,7 @@ bucket_name: str The slug of the HCP Packer Registry bucket to pull from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#bucket_name DataHcpPackerIteration#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#bucket_name DataHcpPackerIteration#bucket_name} --- @@ -1053,7 +1053,7 @@ channel: str The channel that points to the version of the image you want. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#channel DataHcpPackerIteration#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#channel DataHcpPackerIteration#channel} --- @@ -1065,7 +1065,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1085,7 +1085,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#project_id DataHcpPackerIteration#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#project_id DataHcpPackerIteration#project_id} --- @@ -1099,7 +1099,7 @@ timeouts: DataHcpPackerIterationTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#timeouts DataHcpPackerIteration#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#timeouts DataHcpPackerIteration#timeouts} --- @@ -1119,7 +1119,7 @@ dataHcpPackerIteration.DataHcpPackerIterationTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. | --- @@ -1131,7 +1131,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. --- diff --git a/docs/dataHcpPackerIteration.typescript.md b/docs/dataHcpPackerIteration.typescript.md index ae29c991f..8756543f6 100644 --- a/docs/dataHcpPackerIteration.typescript.md +++ b/docs/dataHcpPackerIteration.typescript.md @@ -4,7 +4,7 @@ ### DataHcpPackerIteration -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration hcp_packer_iteration}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration hcp_packer_iteration}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpPackerIteration to The id of the existing DataHcpPackerIteration that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#import import section} in the documentation of this resource for the id to use --- @@ -784,7 +784,7 @@ const dataHcpPackerIterationConfig: dataHcpPackerIteration.DataHcpPackerIteratio | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | bucketName | string | The slug of the HCP Packer Registry bucket to pull from. | | channel | string | The channel that points to the version of the image you want. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. | | projectId | string | The ID of the HCP project where the HCP Packer Registry is located. | | timeouts | DataHcpPackerIterationTimeouts | timeouts block. | @@ -870,7 +870,7 @@ public readonly bucketName: string; The slug of the HCP Packer Registry bucket to pull from. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#bucket_name DataHcpPackerIteration#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#bucket_name DataHcpPackerIteration#bucket_name} --- @@ -884,7 +884,7 @@ public readonly channel: string; The channel that points to the version of the image you want. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#channel DataHcpPackerIteration#channel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#channel DataHcpPackerIteration#channel} --- @@ -896,7 +896,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -916,7 +916,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#project_id DataHcpPackerIteration#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#project_id DataHcpPackerIteration#project_id} --- @@ -930,7 +930,7 @@ public readonly timeouts: DataHcpPackerIterationTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#timeouts DataHcpPackerIteration#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#timeouts DataHcpPackerIteration#timeouts} --- @@ -948,7 +948,7 @@ const dataHcpPackerIterationTimeouts: dataHcpPackerIteration.DataHcpPackerIterat | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. | --- @@ -960,7 +960,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default}. --- diff --git a/docs/dataHcpPackerRunTask.csharp.md b/docs/dataHcpPackerRunTask.csharp.md index 374603112..791ad03f5 100644 --- a/docs/dataHcpPackerRunTask.csharp.md +++ b/docs/dataHcpPackerRunTask.csharp.md @@ -4,7 +4,7 @@ ### DataHcpPackerRunTask -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task hcp_packer_run_task}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task hcp_packer_run_task}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpPackerRunTask to im The id of the existing DataHcpPackerRunTask that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#import import section} in the documentation of this resource for the id to use --- @@ -694,7 +694,7 @@ new DataHcpPackerRunTaskConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. | | ProjectId | string | The ID of the HCP project where the HCP Packer Registry is located. | | Timeouts | DataHcpPackerRunTaskTimeouts | timeouts block. | @@ -778,7 +778,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -798,7 +798,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#project_id DataHcpPackerRunTask#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#project_id DataHcpPackerRunTask#project_id} --- @@ -812,7 +812,7 @@ public DataHcpPackerRunTaskTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#timeouts DataHcpPackerRunTask#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#timeouts DataHcpPackerRunTask#timeouts} --- @@ -832,7 +832,7 @@ new DataHcpPackerRunTaskTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. | --- @@ -844,7 +844,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. --- diff --git a/docs/dataHcpPackerRunTask.go.md b/docs/dataHcpPackerRunTask.go.md index 36b405487..22c1b0f5b 100644 --- a/docs/dataHcpPackerRunTask.go.md +++ b/docs/dataHcpPackerRunTask.go.md @@ -4,12 +4,12 @@ ### DataHcpPackerRunTask -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task hcp_packer_run_task}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task hcp_packer_run_task}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerruntask" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerruntask" datahcppackerruntask.NewDataHcpPackerRunTask(scope Construct, id *string, config DataHcpPackerRunTaskConfig) DataHcpPackerRunTask ``` @@ -301,7 +301,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerruntask" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerruntask" datahcppackerruntask.DataHcpPackerRunTask_IsConstruct(x interface{}) *bool ``` @@ -333,7 +333,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerruntask" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerruntask" datahcppackerruntask.DataHcpPackerRunTask_IsTerraformElement(x interface{}) *bool ``` @@ -347,7 +347,7 @@ datahcppackerruntask.DataHcpPackerRunTask_IsTerraformElement(x interface{}) *boo ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerruntask" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerruntask" datahcppackerruntask.DataHcpPackerRunTask_IsTerraformDataSource(x interface{}) *bool ``` @@ -361,7 +361,7 @@ datahcppackerruntask.DataHcpPackerRunTask_IsTerraformDataSource(x interface{}) * ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerruntask" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerruntask" datahcppackerruntask.DataHcpPackerRunTask_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpPackerRunTask to im The id of the existing DataHcpPackerRunTask that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#import import section} in the documentation of this resource for the id to use --- @@ -667,7 +667,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerruntask" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerruntask" &datahcppackerruntask.DataHcpPackerRunTaskConfig { Connection: interface{}, @@ -679,7 +679,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerruntask" Provisioners: *[]interface{}, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpPackerRunTask.DataHcpPackerRunTaskTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpPackerRunTask.DataHcpPackerRunTaskTimeouts, } ``` @@ -694,7 +694,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerruntask" | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. | | ProjectId | *string | The ID of the HCP project where the HCP Packer Registry is located. | | Timeouts | DataHcpPackerRunTaskTimeouts | timeouts block. | @@ -778,7 +778,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -798,7 +798,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#project_id DataHcpPackerRunTask#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#project_id DataHcpPackerRunTask#project_id} --- @@ -812,7 +812,7 @@ Timeouts DataHcpPackerRunTaskTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#timeouts DataHcpPackerRunTask#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#timeouts DataHcpPackerRunTask#timeouts} --- @@ -821,7 +821,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerruntask" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerruntask" &datahcppackerruntask.DataHcpPackerRunTaskTimeouts { Default: *string, @@ -832,7 +832,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerruntask" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. | --- @@ -844,7 +844,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. --- @@ -855,7 +855,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcppackerruntask" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcppackerruntask" datahcppackerruntask.NewDataHcpPackerRunTaskTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpPackerRunTaskTimeoutsOutputReference ``` diff --git a/docs/dataHcpPackerRunTask.java.md b/docs/dataHcpPackerRunTask.java.md index d6182c06b..b1385f05b 100644 --- a/docs/dataHcpPackerRunTask.java.md +++ b/docs/dataHcpPackerRunTask.java.md @@ -4,7 +4,7 @@ ### DataHcpPackerRunTask -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task hcp_packer_run_task}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task hcp_packer_run_task}. #### Initializers @@ -40,7 +40,7 @@ DataHcpPackerRunTask.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Packer Registry is located. | | timeouts | DataHcpPackerRunTaskTimeouts | timeouts block. | @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -126,7 +126,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#project_id DataHcpPackerRunTask#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#project_id DataHcpPackerRunTask#project_id} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#timeouts DataHcpPackerRunTask#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#timeouts DataHcpPackerRunTask#timeouts} --- @@ -484,7 +484,7 @@ The construct id used in the generated config for the DataHcpPackerRunTask to im The id of the existing DataHcpPackerRunTask that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#import import section} in the documentation of this resource for the id to use --- @@ -792,7 +792,7 @@ DataHcpPackerRunTaskConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Packer Registry is located. | | timeouts | DataHcpPackerRunTaskTimeouts | timeouts block. | @@ -876,7 +876,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -896,7 +896,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#project_id DataHcpPackerRunTask#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#project_id DataHcpPackerRunTask#project_id} --- @@ -910,7 +910,7 @@ public DataHcpPackerRunTaskTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#timeouts DataHcpPackerRunTask#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#timeouts DataHcpPackerRunTask#timeouts} --- @@ -930,7 +930,7 @@ DataHcpPackerRunTaskTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. | --- @@ -942,7 +942,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. --- diff --git a/docs/dataHcpPackerRunTask.python.md b/docs/dataHcpPackerRunTask.python.md index ae2f491d9..80029bd00 100644 --- a/docs/dataHcpPackerRunTask.python.md +++ b/docs/dataHcpPackerRunTask.python.md @@ -4,7 +4,7 @@ ### DataHcpPackerRunTask -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task hcp_packer_run_task}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task hcp_packer_run_task}. #### Initializers @@ -38,7 +38,7 @@ dataHcpPackerRunTask.DataHcpPackerRunTask( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. | | project_id | str | The ID of the HCP project where the HCP Packer Registry is located. | | timeouts | DataHcpPackerRunTaskTimeouts | timeouts block. | @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -124,7 +124,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#project_id DataHcpPackerRunTask#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#project_id DataHcpPackerRunTask#project_id} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#timeouts DataHcpPackerRunTask#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#timeouts DataHcpPackerRunTask#timeouts} --- @@ -386,7 +386,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. --- @@ -522,7 +522,7 @@ The construct id used in the generated config for the DataHcpPackerRunTask to im The id of the existing DataHcpPackerRunTask that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#import import section} in the documentation of this resource for the id to use --- @@ -826,7 +826,7 @@ dataHcpPackerRunTask.DataHcpPackerRunTaskConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. | | project_id | str | The ID of the HCP project where the HCP Packer Registry is located. | | timeouts | DataHcpPackerRunTaskTimeouts | timeouts block. | @@ -910,7 +910,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -930,7 +930,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#project_id DataHcpPackerRunTask#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#project_id DataHcpPackerRunTask#project_id} --- @@ -944,7 +944,7 @@ timeouts: DataHcpPackerRunTaskTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#timeouts DataHcpPackerRunTask#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#timeouts DataHcpPackerRunTask#timeouts} --- @@ -964,7 +964,7 @@ dataHcpPackerRunTask.DataHcpPackerRunTaskTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. | --- @@ -976,7 +976,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. --- diff --git a/docs/dataHcpPackerRunTask.typescript.md b/docs/dataHcpPackerRunTask.typescript.md index f401fbece..caf6746bf 100644 --- a/docs/dataHcpPackerRunTask.typescript.md +++ b/docs/dataHcpPackerRunTask.typescript.md @@ -4,7 +4,7 @@ ### DataHcpPackerRunTask -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task hcp_packer_run_task}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task hcp_packer_run_task}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpPackerRunTask to im The id of the existing DataHcpPackerRunTask that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#import import section} in the documentation of this resource for the id to use --- @@ -683,7 +683,7 @@ const dataHcpPackerRunTaskConfig: dataHcpPackerRunTask.DataHcpPackerRunTaskConfi | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. | | projectId | string | The ID of the HCP project where the HCP Packer Registry is located. | | timeouts | DataHcpPackerRunTaskTimeouts | timeouts block. | @@ -767,7 +767,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -787,7 +787,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#project_id DataHcpPackerRunTask#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#project_id DataHcpPackerRunTask#project_id} --- @@ -801,7 +801,7 @@ public readonly timeouts: DataHcpPackerRunTaskTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#timeouts DataHcpPackerRunTask#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#timeouts DataHcpPackerRunTask#timeouts} --- @@ -819,7 +819,7 @@ const dataHcpPackerRunTaskTimeouts: dataHcpPackerRunTask.DataHcpPackerRunTaskTim | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. | --- @@ -831,7 +831,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default}. --- diff --git a/docs/dataHcpProject.csharp.md b/docs/dataHcpProject.csharp.md index 95df7283e..bf3ae09f7 100644 --- a/docs/dataHcpProject.csharp.md +++ b/docs/dataHcpProject.csharp.md @@ -4,7 +4,7 @@ ### DataHcpProject -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project hcp_project}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project hcp_project}. #### Initializers @@ -363,7 +363,7 @@ The construct id used in the generated config for the DataHcpProject to import. The id of the existing DataHcpProject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use --- @@ -718,7 +718,7 @@ The id of the project. May be given as "" or "project/". If not set, the provider project is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project#project DataHcpProject#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project#project DataHcpProject#project} --- diff --git a/docs/dataHcpProject.go.md b/docs/dataHcpProject.go.md index 8a6f280f9..268e8f601 100644 --- a/docs/dataHcpProject.go.md +++ b/docs/dataHcpProject.go.md @@ -4,12 +4,12 @@ ### DataHcpProject -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project hcp_project}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project hcp_project}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpproject" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpproject" datahcpproject.NewDataHcpProject(scope Construct, id *string, config DataHcpProjectConfig) DataHcpProject ``` @@ -274,7 +274,7 @@ func ResetProject() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpproject" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpproject" datahcpproject.DataHcpProject_IsConstruct(x interface{}) *bool ``` @@ -306,7 +306,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpproject" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpproject" datahcpproject.DataHcpProject_IsTerraformElement(x interface{}) *bool ``` @@ -320,7 +320,7 @@ datahcpproject.DataHcpProject_IsTerraformElement(x interface{}) *bool ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpproject" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpproject" datahcpproject.DataHcpProject_IsTerraformDataSource(x interface{}) *bool ``` @@ -334,7 +334,7 @@ datahcpproject.DataHcpProject_IsTerraformDataSource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpproject" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpproject" datahcpproject.DataHcpProject_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -363,7 +363,7 @@ The construct id used in the generated config for the DataHcpProject to import. The id of the existing DataHcpProject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use --- @@ -607,7 +607,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpproject" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpproject" &datahcpproject.DataHcpProjectConfig { Connection: interface{}, @@ -718,7 +718,7 @@ The id of the project. May be given as "" or "project/". If not set, the provider project is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project#project DataHcpProject#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project#project DataHcpProject#project} --- diff --git a/docs/dataHcpProject.java.md b/docs/dataHcpProject.java.md index 57b45d63c..3d722b98d 100644 --- a/docs/dataHcpProject.java.md +++ b/docs/dataHcpProject.java.md @@ -4,7 +4,7 @@ ### DataHcpProject -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project hcp_project}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project hcp_project}. #### Initializers @@ -110,7 +110,7 @@ The id of the project. May be given as "" or "project/". If not set, the provider project is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project#project DataHcpProject#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project#project DataHcpProject#project} --- @@ -431,7 +431,7 @@ The construct id used in the generated config for the DataHcpProject to import. The id of the existing DataHcpProject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use --- @@ -790,7 +790,7 @@ The id of the project. May be given as "" or "project/". If not set, the provider project is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project#project DataHcpProject#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project#project DataHcpProject#project} --- diff --git a/docs/dataHcpProject.python.md b/docs/dataHcpProject.python.md index 4999673d8..8b00f16fc 100644 --- a/docs/dataHcpProject.python.md +++ b/docs/dataHcpProject.python.md @@ -4,7 +4,7 @@ ### DataHcpProject -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project hcp_project}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project hcp_project}. #### Initializers @@ -108,7 +108,7 @@ The id of the project. May be given as "" or "project/". If not set, the provider project is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project#project DataHcpProject#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project#project DataHcpProject#project} --- @@ -465,7 +465,7 @@ The construct id used in the generated config for the DataHcpProject to import. The id of the existing DataHcpProject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use --- @@ -820,7 +820,7 @@ The id of the project. May be given as "" or "project/". If not set, the provider project is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project#project DataHcpProject#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project#project DataHcpProject#project} --- diff --git a/docs/dataHcpProject.typescript.md b/docs/dataHcpProject.typescript.md index ab58121c3..a5a1cee5f 100644 --- a/docs/dataHcpProject.typescript.md +++ b/docs/dataHcpProject.typescript.md @@ -4,7 +4,7 @@ ### DataHcpProject -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project hcp_project}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project hcp_project}. #### Initializers @@ -363,7 +363,7 @@ The construct id used in the generated config for the DataHcpProject to import. The id of the existing DataHcpProject that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use --- @@ -709,7 +709,7 @@ The id of the project. May be given as "" or "project/". If not set, the provider project is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project#project DataHcpProject#project} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project#project DataHcpProject#project} --- diff --git a/docs/dataHcpServicePrincipal.csharp.md b/docs/dataHcpServicePrincipal.csharp.md index 018545ca8..f8dcb5c82 100644 --- a/docs/dataHcpServicePrincipal.csharp.md +++ b/docs/dataHcpServicePrincipal.csharp.md @@ -4,7 +4,7 @@ ### DataHcpServicePrincipal -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal hcp_service_principal}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal hcp_service_principal}. #### Initializers @@ -356,7 +356,7 @@ The construct id used in the generated config for the DataHcpServicePrincipal to The id of the existing DataHcpServicePrincipal that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal#import import section} in the documentation of this resource for the id to use --- @@ -687,7 +687,7 @@ public string ResourceName { get; set; } The service principal's resource name in format `iam/project//service-principal/` or `iam/organization//service-principal/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal#resource_name DataHcpServicePrincipal#resource_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal#resource_name DataHcpServicePrincipal#resource_name} --- diff --git a/docs/dataHcpServicePrincipal.go.md b/docs/dataHcpServicePrincipal.go.md index 6c39da5ef..bb462f903 100644 --- a/docs/dataHcpServicePrincipal.go.md +++ b/docs/dataHcpServicePrincipal.go.md @@ -4,12 +4,12 @@ ### DataHcpServicePrincipal -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal hcp_service_principal}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal hcp_service_principal}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpserviceprincipal" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpserviceprincipal" datahcpserviceprincipal.NewDataHcpServicePrincipal(scope Construct, id *string, config DataHcpServicePrincipalConfig) DataHcpServicePrincipal ``` @@ -267,7 +267,7 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpserviceprincipal" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpserviceprincipal" datahcpserviceprincipal.DataHcpServicePrincipal_IsConstruct(x interface{}) *bool ``` @@ -299,7 +299,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpserviceprincipal" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpserviceprincipal" datahcpserviceprincipal.DataHcpServicePrincipal_IsTerraformElement(x interface{}) *bool ``` @@ -313,7 +313,7 @@ datahcpserviceprincipal.DataHcpServicePrincipal_IsTerraformElement(x interface{} ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpserviceprincipal" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpserviceprincipal" datahcpserviceprincipal.DataHcpServicePrincipal_IsTerraformDataSource(x interface{}) *bool ``` @@ -327,7 +327,7 @@ datahcpserviceprincipal.DataHcpServicePrincipal_IsTerraformDataSource(x interfac ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpserviceprincipal" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpserviceprincipal" datahcpserviceprincipal.DataHcpServicePrincipal_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -356,7 +356,7 @@ The construct id used in the generated config for the DataHcpServicePrincipal to The id of the existing DataHcpServicePrincipal that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal#import import section} in the documentation of this resource for the id to use --- @@ -578,7 +578,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpserviceprincipal" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpserviceprincipal" &datahcpserviceprincipal.DataHcpServicePrincipalConfig { Connection: interface{}, @@ -687,7 +687,7 @@ ResourceName *string The service principal's resource name in format `iam/project//service-principal/` or `iam/organization//service-principal/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal#resource_name DataHcpServicePrincipal#resource_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal#resource_name DataHcpServicePrincipal#resource_name} --- diff --git a/docs/dataHcpServicePrincipal.java.md b/docs/dataHcpServicePrincipal.java.md index 18d894238..4f7b041e3 100644 --- a/docs/dataHcpServicePrincipal.java.md +++ b/docs/dataHcpServicePrincipal.java.md @@ -4,7 +4,7 @@ ### DataHcpServicePrincipal -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal hcp_service_principal}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal hcp_service_principal}. #### Initializers @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope The service principal's resource name in format `iam/project//service-principal/` or `iam/organization//service-principal/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal#resource_name DataHcpServicePrincipal#resource_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal#resource_name DataHcpServicePrincipal#resource_name} --- @@ -422,7 +422,7 @@ The construct id used in the generated config for the DataHcpServicePrincipal to The id of the existing DataHcpServicePrincipal that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal#import import section} in the documentation of this resource for the id to use --- @@ -757,7 +757,7 @@ public java.lang.String getResourceName(); The service principal's resource name in format `iam/project//service-principal/` or `iam/organization//service-principal/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal#resource_name DataHcpServicePrincipal#resource_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal#resource_name DataHcpServicePrincipal#resource_name} --- diff --git a/docs/dataHcpServicePrincipal.python.md b/docs/dataHcpServicePrincipal.python.md index f9780980c..909a15cff 100644 --- a/docs/dataHcpServicePrincipal.python.md +++ b/docs/dataHcpServicePrincipal.python.md @@ -4,7 +4,7 @@ ### DataHcpServicePrincipal -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal hcp_service_principal}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal hcp_service_principal}. #### Initializers @@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope The service principal's resource name in format `iam/project//service-principal/` or `iam/organization//service-principal/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal#resource_name DataHcpServicePrincipal#resource_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal#resource_name DataHcpServicePrincipal#resource_name} --- @@ -456,7 +456,7 @@ The construct id used in the generated config for the DataHcpServicePrincipal to The id of the existing DataHcpServicePrincipal that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal#import import section} in the documentation of this resource for the id to use --- @@ -787,7 +787,7 @@ resource_name: str The service principal's resource name in format `iam/project//service-principal/` or `iam/organization//service-principal/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal#resource_name DataHcpServicePrincipal#resource_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal#resource_name DataHcpServicePrincipal#resource_name} --- diff --git a/docs/dataHcpServicePrincipal.typescript.md b/docs/dataHcpServicePrincipal.typescript.md index 0d145d7ec..a4ba892e6 100644 --- a/docs/dataHcpServicePrincipal.typescript.md +++ b/docs/dataHcpServicePrincipal.typescript.md @@ -4,7 +4,7 @@ ### DataHcpServicePrincipal -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal hcp_service_principal}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal hcp_service_principal}. #### Initializers @@ -356,7 +356,7 @@ The construct id used in the generated config for the DataHcpServicePrincipal to The id of the existing DataHcpServicePrincipal that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal#import import section} in the documentation of this resource for the id to use --- @@ -678,7 +678,7 @@ public readonly resourceName: string; The service principal's resource name in format `iam/project//service-principal/` or `iam/organization//service-principal/`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal#resource_name DataHcpServicePrincipal#resource_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal#resource_name DataHcpServicePrincipal#resource_name} --- diff --git a/docs/dataHcpVaultCluster.csharp.md b/docs/dataHcpVaultCluster.csharp.md index d44f12a87..8c530c555 100644 --- a/docs/dataHcpVaultCluster.csharp.md +++ b/docs/dataHcpVaultCluster.csharp.md @@ -4,7 +4,7 @@ ### DataHcpVaultCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster hcp_vault_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster hcp_vault_cluster}. #### Initializers @@ -430,7 +430,7 @@ The construct id used in the generated config for the DataHcpVaultCluster to imp The id of the existing DataHcpVaultCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#import import section} in the documentation of this resource for the id to use --- @@ -994,7 +994,7 @@ new DataHcpVaultClusterConfig { | Provisioners | object[] | *No description.* | | ClusterId | string | The ID of the HCP Vault cluster. | | AuditLogConfig | object | audit_log_config block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. | | MetricsConfig | object | metrics_config block. | | ProjectId | string | The ID of the HCP project where the Vault cluster is located. | | Timeouts | DataHcpVaultClusterTimeouts | timeouts block. | @@ -1081,7 +1081,7 @@ public string ClusterId { get; set; } The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#cluster_id DataHcpVaultCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#cluster_id DataHcpVaultCluster#cluster_id} --- @@ -1095,7 +1095,7 @@ public object AuditLogConfig { get; set; } audit_log_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#audit_log_config DataHcpVaultCluster#audit_log_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#audit_log_config DataHcpVaultCluster#audit_log_config} --- @@ -1107,7 +1107,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1124,7 +1124,7 @@ public object MetricsConfig { get; set; } metrics_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#metrics_config DataHcpVaultCluster#metrics_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#metrics_config DataHcpVaultCluster#metrics_config} --- @@ -1141,7 +1141,7 @@ The ID of the HCP project where the Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#project_id DataHcpVaultCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#project_id DataHcpVaultCluster#project_id} --- @@ -1155,7 +1155,7 @@ public DataHcpVaultClusterTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#timeouts DataHcpVaultCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#timeouts DataHcpVaultCluster#timeouts} --- @@ -1201,7 +1201,7 @@ new DataHcpVaultClusterTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. | --- @@ -1213,7 +1213,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. --- @@ -1602,6 +1602,16 @@ Returns a reversible string representation. | ElasticsearchUser | string | *No description.* | | GrafanaEndpoint | string | *No description.* | | GrafanaUser | string | *No description.* | +| HttpBasicPassword | string | *No description.* | +| HttpBasicUser | string | *No description.* | +| HttpBearerToken | string | *No description.* | +| HttpCodec | string | *No description.* | +| HttpCompression | HashiCorp.Cdktf.IResolvable | *No description.* | +| HttpHeaders | HashiCorp.Cdktf.StringMap | *No description.* | +| HttpMethod | string | *No description.* | +| HttpPayloadPrefix | string | *No description.* | +| HttpPayloadSuffix | string | *No description.* | +| HttpUri | string | *No description.* | | NewrelicAccountId | string | *No description.* | | NewrelicLicenseKey | string | *No description.* | | NewrelicRegion | string | *No description.* | @@ -1754,6 +1764,106 @@ public string GrafanaUser { get; } --- +##### `HttpBasicPassword`Required + +```csharp +public string HttpBasicPassword { get; } +``` + +- *Type:* string + +--- + +##### `HttpBasicUser`Required + +```csharp +public string HttpBasicUser { get; } +``` + +- *Type:* string + +--- + +##### `HttpBearerToken`Required + +```csharp +public string HttpBearerToken { get; } +``` + +- *Type:* string + +--- + +##### `HttpCodec`Required + +```csharp +public string HttpCodec { get; } +``` + +- *Type:* string + +--- + +##### `HttpCompression`Required + +```csharp +public IResolvable HttpCompression { get; } +``` + +- *Type:* HashiCorp.Cdktf.IResolvable + +--- + +##### `HttpHeaders`Required + +```csharp +public StringMap HttpHeaders { get; } +``` + +- *Type:* HashiCorp.Cdktf.StringMap + +--- + +##### `HttpMethod`Required + +```csharp +public string HttpMethod { get; } +``` + +- *Type:* string + +--- + +##### `HttpPayloadPrefix`Required + +```csharp +public string HttpPayloadPrefix { get; } +``` + +- *Type:* string + +--- + +##### `HttpPayloadSuffix`Required + +```csharp +public string HttpPayloadSuffix { get; } +``` + +- *Type:* string + +--- + +##### `HttpUri`Required + +```csharp +public string HttpUri { get; } +``` + +- *Type:* string + +--- + ##### `NewrelicAccountId`Required ```csharp @@ -2619,6 +2729,16 @@ Returns a reversible string representation. | ElasticsearchUser | string | *No description.* | | GrafanaEndpoint | string | *No description.* | | GrafanaUser | string | *No description.* | +| HttpBasicPassword | string | *No description.* | +| HttpBasicUser | string | *No description.* | +| HttpBearerToken | string | *No description.* | +| HttpCodec | string | *No description.* | +| HttpCompression | HashiCorp.Cdktf.IResolvable | *No description.* | +| HttpHeaders | HashiCorp.Cdktf.StringMap | *No description.* | +| HttpMethod | string | *No description.* | +| HttpPayloadPrefix | string | *No description.* | +| HttpPayloadSuffix | string | *No description.* | +| HttpUri | string | *No description.* | | NewrelicAccountId | string | *No description.* | | NewrelicLicenseKey | string | *No description.* | | NewrelicRegion | string | *No description.* | @@ -2761,6 +2881,106 @@ public string GrafanaUser { get; } --- +##### `HttpBasicPassword`Required + +```csharp +public string HttpBasicPassword { get; } +``` + +- *Type:* string + +--- + +##### `HttpBasicUser`Required + +```csharp +public string HttpBasicUser { get; } +``` + +- *Type:* string + +--- + +##### `HttpBearerToken`Required + +```csharp +public string HttpBearerToken { get; } +``` + +- *Type:* string + +--- + +##### `HttpCodec`Required + +```csharp +public string HttpCodec { get; } +``` + +- *Type:* string + +--- + +##### `HttpCompression`Required + +```csharp +public IResolvable HttpCompression { get; } +``` + +- *Type:* HashiCorp.Cdktf.IResolvable + +--- + +##### `HttpHeaders`Required + +```csharp +public StringMap HttpHeaders { get; } +``` + +- *Type:* HashiCorp.Cdktf.StringMap + +--- + +##### `HttpMethod`Required + +```csharp +public string HttpMethod { get; } +``` + +- *Type:* string + +--- + +##### `HttpPayloadPrefix`Required + +```csharp +public string HttpPayloadPrefix { get; } +``` + +- *Type:* string + +--- + +##### `HttpPayloadSuffix`Required + +```csharp +public string HttpPayloadSuffix { get; } +``` + +- *Type:* string + +--- + +##### `HttpUri`Required + +```csharp +public string HttpUri { get; } +``` + +- *Type:* string + +--- + ##### `NewrelicAccountId`Required ```csharp diff --git a/docs/dataHcpVaultCluster.go.md b/docs/dataHcpVaultCluster.go.md index 531885e44..0d930c990 100644 --- a/docs/dataHcpVaultCluster.go.md +++ b/docs/dataHcpVaultCluster.go.md @@ -4,12 +4,12 @@ ### DataHcpVaultCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster hcp_vault_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster hcp_vault_cluster}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" datahcpvaultcluster.NewDataHcpVaultCluster(scope Construct, id *string, config DataHcpVaultClusterConfig) DataHcpVaultCluster ``` @@ -341,7 +341,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" datahcpvaultcluster.DataHcpVaultCluster_IsConstruct(x interface{}) *bool ``` @@ -373,7 +373,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" datahcpvaultcluster.DataHcpVaultCluster_IsTerraformElement(x interface{}) *bool ``` @@ -387,7 +387,7 @@ datahcpvaultcluster.DataHcpVaultCluster_IsTerraformElement(x interface{}) *bool ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" datahcpvaultcluster.DataHcpVaultCluster_IsTerraformDataSource(x interface{}) *bool ``` @@ -401,7 +401,7 @@ datahcpvaultcluster.DataHcpVaultCluster_IsTerraformDataSource(x interface{}) *bo ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" datahcpvaultcluster.DataHcpVaultCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -430,7 +430,7 @@ The construct id used in the generated config for the DataHcpVaultCluster to imp The id of the existing DataHcpVaultCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#import import section} in the documentation of this resource for the id to use --- @@ -949,7 +949,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" &datahcpvaultcluster.DataHcpVaultClusterAuditLogConfig { @@ -962,7 +962,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" &datahcpvaultcluster.DataHcpVaultClusterConfig { Connection: interface{}, @@ -977,7 +977,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" Id: *string, MetricsConfig: interface{}, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpVaultCluster.DataHcpVaultClusterTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpVaultCluster.DataHcpVaultClusterTimeouts, } ``` @@ -994,7 +994,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" | Provisioners | *[]interface{} | *No description.* | | ClusterId | *string | The ID of the HCP Vault cluster. | | AuditLogConfig | interface{} | audit_log_config block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. | | MetricsConfig | interface{} | metrics_config block. | | ProjectId | *string | The ID of the HCP project where the Vault cluster is located. | | Timeouts | DataHcpVaultClusterTimeouts | timeouts block. | @@ -1081,7 +1081,7 @@ ClusterId *string The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#cluster_id DataHcpVaultCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#cluster_id DataHcpVaultCluster#cluster_id} --- @@ -1095,7 +1095,7 @@ AuditLogConfig interface{} audit_log_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#audit_log_config DataHcpVaultCluster#audit_log_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#audit_log_config DataHcpVaultCluster#audit_log_config} --- @@ -1107,7 +1107,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1124,7 +1124,7 @@ MetricsConfig interface{} metrics_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#metrics_config DataHcpVaultCluster#metrics_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#metrics_config DataHcpVaultCluster#metrics_config} --- @@ -1141,7 +1141,7 @@ The ID of the HCP project where the Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#project_id DataHcpVaultCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#project_id DataHcpVaultCluster#project_id} --- @@ -1155,7 +1155,7 @@ Timeouts DataHcpVaultClusterTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#timeouts DataHcpVaultCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#timeouts DataHcpVaultCluster#timeouts} --- @@ -1164,7 +1164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" &datahcpvaultcluster.DataHcpVaultClusterMajorVersionUpgradeConfig { @@ -1177,7 +1177,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" &datahcpvaultcluster.DataHcpVaultClusterMetricsConfig { @@ -1190,7 +1190,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" &datahcpvaultcluster.DataHcpVaultClusterTimeouts { Default: *string, @@ -1201,7 +1201,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. | --- @@ -1213,7 +1213,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. --- @@ -1224,7 +1224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" datahcpvaultcluster.NewDataHcpVaultClusterAuditLogConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataHcpVaultClusterAuditLogConfigList ``` @@ -1367,7 +1367,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" datahcpvaultcluster.NewDataHcpVaultClusterAuditLogConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataHcpVaultClusterAuditLogConfigOutputReference ``` @@ -1602,6 +1602,16 @@ Returns a reversible string representation. | ElasticsearchUser | *string | *No description.* | | GrafanaEndpoint | *string | *No description.* | | GrafanaUser | *string | *No description.* | +| HttpBasicPassword | *string | *No description.* | +| HttpBasicUser | *string | *No description.* | +| HttpBearerToken | *string | *No description.* | +| HttpCodec | *string | *No description.* | +| HttpCompression | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| HttpHeaders | github.com/hashicorp/terraform-cdk-go/cdktf.StringMap | *No description.* | +| HttpMethod | *string | *No description.* | +| HttpPayloadPrefix | *string | *No description.* | +| HttpPayloadSuffix | *string | *No description.* | +| HttpUri | *string | *No description.* | | NewrelicAccountId | *string | *No description.* | | NewrelicLicenseKey | *string | *No description.* | | NewrelicRegion | *string | *No description.* | @@ -1754,6 +1764,106 @@ func GrafanaUser() *string --- +##### `HttpBasicPassword`Required + +```go +func HttpBasicPassword() *string +``` + +- *Type:* *string + +--- + +##### `HttpBasicUser`Required + +```go +func HttpBasicUser() *string +``` + +- *Type:* *string + +--- + +##### `HttpBearerToken`Required + +```go +func HttpBearerToken() *string +``` + +- *Type:* *string + +--- + +##### `HttpCodec`Required + +```go +func HttpCodec() *string +``` + +- *Type:* *string + +--- + +##### `HttpCompression`Required + +```go +func HttpCompression() IResolvable +``` + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable + +--- + +##### `HttpHeaders`Required + +```go +func HttpHeaders() StringMap +``` + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.StringMap + +--- + +##### `HttpMethod`Required + +```go +func HttpMethod() *string +``` + +- *Type:* *string + +--- + +##### `HttpPayloadPrefix`Required + +```go +func HttpPayloadPrefix() *string +``` + +- *Type:* *string + +--- + +##### `HttpPayloadSuffix`Required + +```go +func HttpPayloadSuffix() *string +``` + +- *Type:* *string + +--- + +##### `HttpUri`Required + +```go +func HttpUri() *string +``` + +- *Type:* *string + +--- + ##### `NewrelicAccountId`Required ```go @@ -1810,7 +1920,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" datahcpvaultcluster.NewDataHcpVaultClusterMajorVersionUpgradeConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataHcpVaultClusterMajorVersionUpgradeConfigList ``` @@ -1942,7 +2052,7 @@ func Fqn() *string #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" datahcpvaultcluster.NewDataHcpVaultClusterMajorVersionUpgradeConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataHcpVaultClusterMajorVersionUpgradeConfigOutputReference ``` @@ -2242,7 +2352,7 @@ func InternalValue() DataHcpVaultClusterMajorVersionUpgradeConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" datahcpvaultcluster.NewDataHcpVaultClusterMetricsConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataHcpVaultClusterMetricsConfigList ``` @@ -2385,7 +2495,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" datahcpvaultcluster.NewDataHcpVaultClusterMetricsConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) DataHcpVaultClusterMetricsConfigOutputReference ``` @@ -2619,6 +2729,16 @@ Returns a reversible string representation. | ElasticsearchUser | *string | *No description.* | | GrafanaEndpoint | *string | *No description.* | | GrafanaUser | *string | *No description.* | +| HttpBasicPassword | *string | *No description.* | +| HttpBasicUser | *string | *No description.* | +| HttpBearerToken | *string | *No description.* | +| HttpCodec | *string | *No description.* | +| HttpCompression | github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable | *No description.* | +| HttpHeaders | github.com/hashicorp/terraform-cdk-go/cdktf.StringMap | *No description.* | +| HttpMethod | *string | *No description.* | +| HttpPayloadPrefix | *string | *No description.* | +| HttpPayloadSuffix | *string | *No description.* | +| HttpUri | *string | *No description.* | | NewrelicAccountId | *string | *No description.* | | NewrelicLicenseKey | *string | *No description.* | | NewrelicRegion | *string | *No description.* | @@ -2761,6 +2881,106 @@ func GrafanaUser() *string --- +##### `HttpBasicPassword`Required + +```go +func HttpBasicPassword() *string +``` + +- *Type:* *string + +--- + +##### `HttpBasicUser`Required + +```go +func HttpBasicUser() *string +``` + +- *Type:* *string + +--- + +##### `HttpBearerToken`Required + +```go +func HttpBearerToken() *string +``` + +- *Type:* *string + +--- + +##### `HttpCodec`Required + +```go +func HttpCodec() *string +``` + +- *Type:* *string + +--- + +##### `HttpCompression`Required + +```go +func HttpCompression() IResolvable +``` + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolvable + +--- + +##### `HttpHeaders`Required + +```go +func HttpHeaders() StringMap +``` + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.StringMap + +--- + +##### `HttpMethod`Required + +```go +func HttpMethod() *string +``` + +- *Type:* *string + +--- + +##### `HttpPayloadPrefix`Required + +```go +func HttpPayloadPrefix() *string +``` + +- *Type:* *string + +--- + +##### `HttpPayloadSuffix`Required + +```go +func HttpPayloadSuffix() *string +``` + +- *Type:* *string + +--- + +##### `HttpUri`Required + +```go +func HttpUri() *string +``` + +- *Type:* *string + +--- + ##### `NewrelicAccountId`Required ```go @@ -2817,7 +3037,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultcluster" datahcpvaultcluster.NewDataHcpVaultClusterTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpVaultClusterTimeoutsOutputReference ``` diff --git a/docs/dataHcpVaultCluster.java.md b/docs/dataHcpVaultCluster.java.md index 71fabe8c1..5660c62c8 100644 --- a/docs/dataHcpVaultCluster.java.md +++ b/docs/dataHcpVaultCluster.java.md @@ -4,7 +4,7 @@ ### DataHcpVaultCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster hcp_vault_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster hcp_vault_cluster}. #### Initializers @@ -47,7 +47,7 @@ DataHcpVaultCluster.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | clusterId | java.lang.String | The ID of the HCP Vault cluster. | | auditLogConfig | com.hashicorp.cdktf.IResolvable OR java.util.List<DataHcpVaultClusterAuditLogConfig> | audit_log_config block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. | | metricsConfig | com.hashicorp.cdktf.IResolvable OR java.util.List<DataHcpVaultClusterMetricsConfig> | metrics_config block. | | projectId | java.lang.String | The ID of the HCP project where the Vault cluster is located. | | timeouts | DataHcpVaultClusterTimeouts | timeouts block. | @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#cluster_id DataHcpVaultCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#cluster_id DataHcpVaultCluster#cluster_id} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi audit_log_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#audit_log_config DataHcpVaultCluster#audit_log_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#audit_log_config DataHcpVaultCluster#audit_log_config} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -151,7 +151,7 @@ If you experience problems setting this value it might not be settable. Please t metrics_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#metrics_config DataHcpVaultCluster#metrics_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#metrics_config DataHcpVaultCluster#metrics_config} --- @@ -164,7 +164,7 @@ The ID of the HCP project where the Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#project_id DataHcpVaultCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#project_id DataHcpVaultCluster#project_id} --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#timeouts DataHcpVaultCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#timeouts DataHcpVaultCluster#timeouts} --- @@ -562,7 +562,7 @@ The construct id used in the generated config for the DataHcpVaultCluster to imp The id of the existing DataHcpVaultCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1131,7 +1131,7 @@ DataHcpVaultClusterConfig.builder() | provisioners | java.util.List | *No description.* | | clusterId | java.lang.String | The ID of the HCP Vault cluster. | | auditLogConfig | com.hashicorp.cdktf.IResolvable OR java.util.List<DataHcpVaultClusterAuditLogConfig> | audit_log_config block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. | | metricsConfig | com.hashicorp.cdktf.IResolvable OR java.util.List<DataHcpVaultClusterMetricsConfig> | metrics_config block. | | projectId | java.lang.String | The ID of the HCP project where the Vault cluster is located. | | timeouts | DataHcpVaultClusterTimeouts | timeouts block. | @@ -1218,7 +1218,7 @@ public java.lang.String getClusterId(); The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#cluster_id DataHcpVaultCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#cluster_id DataHcpVaultCluster#cluster_id} --- @@ -1232,7 +1232,7 @@ public java.lang.Object getAuditLogConfig(); audit_log_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#audit_log_config DataHcpVaultCluster#audit_log_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#audit_log_config DataHcpVaultCluster#audit_log_config} --- @@ -1244,7 +1244,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1261,7 +1261,7 @@ public java.lang.Object getMetricsConfig(); metrics_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#metrics_config DataHcpVaultCluster#metrics_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#metrics_config DataHcpVaultCluster#metrics_config} --- @@ -1278,7 +1278,7 @@ The ID of the HCP project where the Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#project_id DataHcpVaultCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#project_id DataHcpVaultCluster#project_id} --- @@ -1292,7 +1292,7 @@ public DataHcpVaultClusterTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#timeouts DataHcpVaultCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#timeouts DataHcpVaultCluster#timeouts} --- @@ -1336,7 +1336,7 @@ DataHcpVaultClusterTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. | --- @@ -1348,7 +1348,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. --- @@ -1737,6 +1737,16 @@ Returns a reversible string representation. | elasticsearchUser | java.lang.String | *No description.* | | grafanaEndpoint | java.lang.String | *No description.* | | grafanaUser | java.lang.String | *No description.* | +| httpBasicPassword | java.lang.String | *No description.* | +| httpBasicUser | java.lang.String | *No description.* | +| httpBearerToken | java.lang.String | *No description.* | +| httpCodec | java.lang.String | *No description.* | +| httpCompression | com.hashicorp.cdktf.IResolvable | *No description.* | +| httpHeaders | com.hashicorp.cdktf.StringMap | *No description.* | +| httpMethod | java.lang.String | *No description.* | +| httpPayloadPrefix | java.lang.String | *No description.* | +| httpPayloadSuffix | java.lang.String | *No description.* | +| httpUri | java.lang.String | *No description.* | | newrelicAccountId | java.lang.String | *No description.* | | newrelicLicenseKey | java.lang.String | *No description.* | | newrelicRegion | java.lang.String | *No description.* | @@ -1889,6 +1899,106 @@ public java.lang.String getGrafanaUser(); --- +##### `httpBasicPassword`Required + +```java +public java.lang.String getHttpBasicPassword(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpBasicUser`Required + +```java +public java.lang.String getHttpBasicUser(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpBearerToken`Required + +```java +public java.lang.String getHttpBearerToken(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpCodec`Required + +```java +public java.lang.String getHttpCodec(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpCompression`Required + +```java +public IResolvable getHttpCompression(); +``` + +- *Type:* com.hashicorp.cdktf.IResolvable + +--- + +##### `httpHeaders`Required + +```java +public StringMap getHttpHeaders(); +``` + +- *Type:* com.hashicorp.cdktf.StringMap + +--- + +##### `httpMethod`Required + +```java +public java.lang.String getHttpMethod(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpPayloadPrefix`Required + +```java +public java.lang.String getHttpPayloadPrefix(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpPayloadSuffix`Required + +```java +public java.lang.String getHttpPayloadSuffix(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpUri`Required + +```java +public java.lang.String getHttpUri(); +``` + +- *Type:* java.lang.String + +--- + ##### `newrelicAccountId`Required ```java @@ -2754,6 +2864,16 @@ Returns a reversible string representation. | elasticsearchUser | java.lang.String | *No description.* | | grafanaEndpoint | java.lang.String | *No description.* | | grafanaUser | java.lang.String | *No description.* | +| httpBasicPassword | java.lang.String | *No description.* | +| httpBasicUser | java.lang.String | *No description.* | +| httpBearerToken | java.lang.String | *No description.* | +| httpCodec | java.lang.String | *No description.* | +| httpCompression | com.hashicorp.cdktf.IResolvable | *No description.* | +| httpHeaders | com.hashicorp.cdktf.StringMap | *No description.* | +| httpMethod | java.lang.String | *No description.* | +| httpPayloadPrefix | java.lang.String | *No description.* | +| httpPayloadSuffix | java.lang.String | *No description.* | +| httpUri | java.lang.String | *No description.* | | newrelicAccountId | java.lang.String | *No description.* | | newrelicLicenseKey | java.lang.String | *No description.* | | newrelicRegion | java.lang.String | *No description.* | @@ -2896,6 +3016,106 @@ public java.lang.String getGrafanaUser(); --- +##### `httpBasicPassword`Required + +```java +public java.lang.String getHttpBasicPassword(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpBasicUser`Required + +```java +public java.lang.String getHttpBasicUser(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpBearerToken`Required + +```java +public java.lang.String getHttpBearerToken(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpCodec`Required + +```java +public java.lang.String getHttpCodec(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpCompression`Required + +```java +public IResolvable getHttpCompression(); +``` + +- *Type:* com.hashicorp.cdktf.IResolvable + +--- + +##### `httpHeaders`Required + +```java +public StringMap getHttpHeaders(); +``` + +- *Type:* com.hashicorp.cdktf.StringMap + +--- + +##### `httpMethod`Required + +```java +public java.lang.String getHttpMethod(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpPayloadPrefix`Required + +```java +public java.lang.String getHttpPayloadPrefix(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpPayloadSuffix`Required + +```java +public java.lang.String getHttpPayloadSuffix(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpUri`Required + +```java +public java.lang.String getHttpUri(); +``` + +- *Type:* java.lang.String + +--- + ##### `newrelicAccountId`Required ```java diff --git a/docs/dataHcpVaultCluster.python.md b/docs/dataHcpVaultCluster.python.md index b280b89df..0186d193a 100644 --- a/docs/dataHcpVaultCluster.python.md +++ b/docs/dataHcpVaultCluster.python.md @@ -4,7 +4,7 @@ ### DataHcpVaultCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster hcp_vault_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster hcp_vault_cluster}. #### Initializers @@ -43,7 +43,7 @@ dataHcpVaultCluster.DataHcpVaultCluster( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | cluster_id | str | The ID of the HCP Vault cluster. | | audit_log_config | typing.Union[cdktf.IResolvable, typing.List[DataHcpVaultClusterAuditLogConfig]] | audit_log_config block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. | | metrics_config | typing.Union[cdktf.IResolvable, typing.List[DataHcpVaultClusterMetricsConfig]] | metrics_config block. | | project_id | str | The ID of the HCP project where the Vault cluster is located. | | timeouts | DataHcpVaultClusterTimeouts | timeouts block. | @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#cluster_id DataHcpVaultCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#cluster_id DataHcpVaultCluster#cluster_id} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi audit_log_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#audit_log_config DataHcpVaultCluster#audit_log_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#audit_log_config DataHcpVaultCluster#audit_log_config} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -147,7 +147,7 @@ If you experience problems setting this value it might not be settable. Please t metrics_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#metrics_config DataHcpVaultCluster#metrics_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#metrics_config DataHcpVaultCluster#metrics_config} --- @@ -160,7 +160,7 @@ The ID of the HCP project where the Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#project_id DataHcpVaultCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#project_id DataHcpVaultCluster#project_id} --- @@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#timeouts DataHcpVaultCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#timeouts DataHcpVaultCluster#timeouts} --- @@ -454,7 +454,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. --- @@ -602,7 +602,7 @@ The construct id used in the generated config for the DataHcpVaultCluster to imp The id of the existing DataHcpVaultCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1164,7 +1164,7 @@ dataHcpVaultCluster.DataHcpVaultClusterConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | cluster_id | str | The ID of the HCP Vault cluster. | | audit_log_config | typing.Union[cdktf.IResolvable, typing.List[DataHcpVaultClusterAuditLogConfig]] | audit_log_config block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. | | metrics_config | typing.Union[cdktf.IResolvable, typing.List[DataHcpVaultClusterMetricsConfig]] | metrics_config block. | | project_id | str | The ID of the HCP project where the Vault cluster is located. | | timeouts | DataHcpVaultClusterTimeouts | timeouts block. | @@ -1251,7 +1251,7 @@ cluster_id: str The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#cluster_id DataHcpVaultCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#cluster_id DataHcpVaultCluster#cluster_id} --- @@ -1265,7 +1265,7 @@ audit_log_config: typing.Union[IResolvable, typing.List[DataHcpVaultClusterAudit audit_log_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#audit_log_config DataHcpVaultCluster#audit_log_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#audit_log_config DataHcpVaultCluster#audit_log_config} --- @@ -1277,7 +1277,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1294,7 +1294,7 @@ metrics_config: typing.Union[IResolvable, typing.List[DataHcpVaultClusterMetrics metrics_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#metrics_config DataHcpVaultCluster#metrics_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#metrics_config DataHcpVaultCluster#metrics_config} --- @@ -1311,7 +1311,7 @@ The ID of the HCP project where the Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#project_id DataHcpVaultCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#project_id DataHcpVaultCluster#project_id} --- @@ -1325,7 +1325,7 @@ timeouts: DataHcpVaultClusterTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#timeouts DataHcpVaultCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#timeouts DataHcpVaultCluster#timeouts} --- @@ -1367,7 +1367,7 @@ dataHcpVaultCluster.DataHcpVaultClusterTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. | --- @@ -1379,7 +1379,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. --- @@ -1803,6 +1803,16 @@ Returns a reversible string representation. | elasticsearch_user | str | *No description.* | | grafana_endpoint | str | *No description.* | | grafana_user | str | *No description.* | +| http_basic_password | str | *No description.* | +| http_basic_user | str | *No description.* | +| http_bearer_token | str | *No description.* | +| http_codec | str | *No description.* | +| http_compression | cdktf.IResolvable | *No description.* | +| http_headers | cdktf.StringMap | *No description.* | +| http_method | str | *No description.* | +| http_payload_prefix | str | *No description.* | +| http_payload_suffix | str | *No description.* | +| http_uri | str | *No description.* | | newrelic_account_id | str | *No description.* | | newrelic_license_key | str | *No description.* | | newrelic_region | str | *No description.* | @@ -1955,6 +1965,106 @@ grafana_user: str --- +##### `http_basic_password`Required + +```python +http_basic_password: str +``` + +- *Type:* str + +--- + +##### `http_basic_user`Required + +```python +http_basic_user: str +``` + +- *Type:* str + +--- + +##### `http_bearer_token`Required + +```python +http_bearer_token: str +``` + +- *Type:* str + +--- + +##### `http_codec`Required + +```python +http_codec: str +``` + +- *Type:* str + +--- + +##### `http_compression`Required + +```python +http_compression: IResolvable +``` + +- *Type:* cdktf.IResolvable + +--- + +##### `http_headers`Required + +```python +http_headers: StringMap +``` + +- *Type:* cdktf.StringMap + +--- + +##### `http_method`Required + +```python +http_method: str +``` + +- *Type:* str + +--- + +##### `http_payload_prefix`Required + +```python +http_payload_prefix: str +``` + +- *Type:* str + +--- + +##### `http_payload_suffix`Required + +```python +http_payload_suffix: str +``` + +- *Type:* str + +--- + +##### `http_uri`Required + +```python +http_uri: str +``` + +- *Type:* str + +--- + ##### `newrelic_account_id`Required ```python @@ -2890,6 +3000,16 @@ Returns a reversible string representation. | elasticsearch_user | str | *No description.* | | grafana_endpoint | str | *No description.* | | grafana_user | str | *No description.* | +| http_basic_password | str | *No description.* | +| http_basic_user | str | *No description.* | +| http_bearer_token | str | *No description.* | +| http_codec | str | *No description.* | +| http_compression | cdktf.IResolvable | *No description.* | +| http_headers | cdktf.StringMap | *No description.* | +| http_method | str | *No description.* | +| http_payload_prefix | str | *No description.* | +| http_payload_suffix | str | *No description.* | +| http_uri | str | *No description.* | | newrelic_account_id | str | *No description.* | | newrelic_license_key | str | *No description.* | | newrelic_region | str | *No description.* | @@ -3032,6 +3152,106 @@ grafana_user: str --- +##### `http_basic_password`Required + +```python +http_basic_password: str +``` + +- *Type:* str + +--- + +##### `http_basic_user`Required + +```python +http_basic_user: str +``` + +- *Type:* str + +--- + +##### `http_bearer_token`Required + +```python +http_bearer_token: str +``` + +- *Type:* str + +--- + +##### `http_codec`Required + +```python +http_codec: str +``` + +- *Type:* str + +--- + +##### `http_compression`Required + +```python +http_compression: IResolvable +``` + +- *Type:* cdktf.IResolvable + +--- + +##### `http_headers`Required + +```python +http_headers: StringMap +``` + +- *Type:* cdktf.StringMap + +--- + +##### `http_method`Required + +```python +http_method: str +``` + +- *Type:* str + +--- + +##### `http_payload_prefix`Required + +```python +http_payload_prefix: str +``` + +- *Type:* str + +--- + +##### `http_payload_suffix`Required + +```python +http_payload_suffix: str +``` + +- *Type:* str + +--- + +##### `http_uri`Required + +```python +http_uri: str +``` + +- *Type:* str + +--- + ##### `newrelic_account_id`Required ```python diff --git a/docs/dataHcpVaultCluster.typescript.md b/docs/dataHcpVaultCluster.typescript.md index 3de983943..936781100 100644 --- a/docs/dataHcpVaultCluster.typescript.md +++ b/docs/dataHcpVaultCluster.typescript.md @@ -4,7 +4,7 @@ ### DataHcpVaultCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster hcp_vault_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster hcp_vault_cluster}. #### Initializers @@ -430,7 +430,7 @@ The construct id used in the generated config for the DataHcpVaultCluster to imp The id of the existing DataHcpVaultCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#import import section} in the documentation of this resource for the id to use --- @@ -978,7 +978,7 @@ const dataHcpVaultClusterConfig: dataHcpVaultCluster.DataHcpVaultClusterConfig = | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | clusterId | string | The ID of the HCP Vault cluster. | | auditLogConfig | cdktf.IResolvable \| DataHcpVaultClusterAuditLogConfig[] | audit_log_config block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. | | metricsConfig | cdktf.IResolvable \| DataHcpVaultClusterMetricsConfig[] | metrics_config block. | | projectId | string | The ID of the HCP project where the Vault cluster is located. | | timeouts | DataHcpVaultClusterTimeouts | timeouts block. | @@ -1065,7 +1065,7 @@ public readonly clusterId: string; The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#cluster_id DataHcpVaultCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#cluster_id DataHcpVaultCluster#cluster_id} --- @@ -1079,7 +1079,7 @@ public readonly auditLogConfig: IResolvable | DataHcpVaultClusterAuditLogConfig[ audit_log_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#audit_log_config DataHcpVaultCluster#audit_log_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#audit_log_config DataHcpVaultCluster#audit_log_config} --- @@ -1091,7 +1091,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1108,7 +1108,7 @@ public readonly metricsConfig: IResolvable | DataHcpVaultClusterMetricsConfig[]; metrics_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#metrics_config DataHcpVaultCluster#metrics_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#metrics_config DataHcpVaultCluster#metrics_config} --- @@ -1125,7 +1125,7 @@ The ID of the HCP project where the Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#project_id DataHcpVaultCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#project_id DataHcpVaultCluster#project_id} --- @@ -1139,7 +1139,7 @@ public readonly timeouts: DataHcpVaultClusterTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#timeouts DataHcpVaultCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#timeouts DataHcpVaultCluster#timeouts} --- @@ -1179,7 +1179,7 @@ const dataHcpVaultClusterTimeouts: dataHcpVaultCluster.DataHcpVaultClusterTimeou | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. | --- @@ -1191,7 +1191,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default}. --- @@ -1580,6 +1580,16 @@ Returns a reversible string representation. | elasticsearchUser | string | *No description.* | | grafanaEndpoint | string | *No description.* | | grafanaUser | string | *No description.* | +| httpBasicPassword | string | *No description.* | +| httpBasicUser | string | *No description.* | +| httpBearerToken | string | *No description.* | +| httpCodec | string | *No description.* | +| httpCompression | cdktf.IResolvable | *No description.* | +| httpHeaders | cdktf.StringMap | *No description.* | +| httpMethod | string | *No description.* | +| httpPayloadPrefix | string | *No description.* | +| httpPayloadSuffix | string | *No description.* | +| httpUri | string | *No description.* | | newrelicAccountId | string | *No description.* | | newrelicLicenseKey | string | *No description.* | | newrelicRegion | string | *No description.* | @@ -1732,6 +1742,106 @@ public readonly grafanaUser: string; --- +##### `httpBasicPassword`Required + +```typescript +public readonly httpBasicPassword: string; +``` + +- *Type:* string + +--- + +##### `httpBasicUser`Required + +```typescript +public readonly httpBasicUser: string; +``` + +- *Type:* string + +--- + +##### `httpBearerToken`Required + +```typescript +public readonly httpBearerToken: string; +``` + +- *Type:* string + +--- + +##### `httpCodec`Required + +```typescript +public readonly httpCodec: string; +``` + +- *Type:* string + +--- + +##### `httpCompression`Required + +```typescript +public readonly httpCompression: IResolvable; +``` + +- *Type:* cdktf.IResolvable + +--- + +##### `httpHeaders`Required + +```typescript +public readonly httpHeaders: StringMap; +``` + +- *Type:* cdktf.StringMap + +--- + +##### `httpMethod`Required + +```typescript +public readonly httpMethod: string; +``` + +- *Type:* string + +--- + +##### `httpPayloadPrefix`Required + +```typescript +public readonly httpPayloadPrefix: string; +``` + +- *Type:* string + +--- + +##### `httpPayloadSuffix`Required + +```typescript +public readonly httpPayloadSuffix: string; +``` + +- *Type:* string + +--- + +##### `httpUri`Required + +```typescript +public readonly httpUri: string; +``` + +- *Type:* string + +--- + ##### `newrelicAccountId`Required ```typescript @@ -2597,6 +2707,16 @@ Returns a reversible string representation. | elasticsearchUser | string | *No description.* | | grafanaEndpoint | string | *No description.* | | grafanaUser | string | *No description.* | +| httpBasicPassword | string | *No description.* | +| httpBasicUser | string | *No description.* | +| httpBearerToken | string | *No description.* | +| httpCodec | string | *No description.* | +| httpCompression | cdktf.IResolvable | *No description.* | +| httpHeaders | cdktf.StringMap | *No description.* | +| httpMethod | string | *No description.* | +| httpPayloadPrefix | string | *No description.* | +| httpPayloadSuffix | string | *No description.* | +| httpUri | string | *No description.* | | newrelicAccountId | string | *No description.* | | newrelicLicenseKey | string | *No description.* | | newrelicRegion | string | *No description.* | @@ -2739,6 +2859,106 @@ public readonly grafanaUser: string; --- +##### `httpBasicPassword`Required + +```typescript +public readonly httpBasicPassword: string; +``` + +- *Type:* string + +--- + +##### `httpBasicUser`Required + +```typescript +public readonly httpBasicUser: string; +``` + +- *Type:* string + +--- + +##### `httpBearerToken`Required + +```typescript +public readonly httpBearerToken: string; +``` + +- *Type:* string + +--- + +##### `httpCodec`Required + +```typescript +public readonly httpCodec: string; +``` + +- *Type:* string + +--- + +##### `httpCompression`Required + +```typescript +public readonly httpCompression: IResolvable; +``` + +- *Type:* cdktf.IResolvable + +--- + +##### `httpHeaders`Required + +```typescript +public readonly httpHeaders: StringMap; +``` + +- *Type:* cdktf.StringMap + +--- + +##### `httpMethod`Required + +```typescript +public readonly httpMethod: string; +``` + +- *Type:* string + +--- + +##### `httpPayloadPrefix`Required + +```typescript +public readonly httpPayloadPrefix: string; +``` + +- *Type:* string + +--- + +##### `httpPayloadSuffix`Required + +```typescript +public readonly httpPayloadSuffix: string; +``` + +- *Type:* string + +--- + +##### `httpUri`Required + +```typescript +public readonly httpUri: string; +``` + +- *Type:* string + +--- + ##### `newrelicAccountId`Required ```typescript diff --git a/docs/dataHcpVaultPlugin.csharp.md b/docs/dataHcpVaultPlugin.csharp.md index 3d34979c5..d5b876ffb 100644 --- a/docs/dataHcpVaultPlugin.csharp.md +++ b/docs/dataHcpVaultPlugin.csharp.md @@ -4,7 +4,7 @@ ### DataHcpVaultPlugin -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin hcp_vault_plugin}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin hcp_vault_plugin}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpVaultPlugin to impo The id of the existing DataHcpVaultPlugin that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#import import section} in the documentation of this resource for the id to use --- @@ -733,7 +733,7 @@ new DataHcpVaultPluginConfig { | ClusterId | string | The ID of the HCP Vault cluster. | | PluginName | string | The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. | | PluginType | string | The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. | | ProjectId | string | The ID of the HCP project where the HCP Vault cluster is located. | | Timeouts | DataHcpVaultPluginTimeouts | timeouts block. | @@ -819,7 +819,7 @@ public string ClusterId { get; set; } The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#cluster_id DataHcpVaultPlugin#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#cluster_id DataHcpVaultPlugin#cluster_id} --- @@ -833,7 +833,7 @@ public string PluginName { get; set; } The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#plugin_name DataHcpVaultPlugin#plugin_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#plugin_name DataHcpVaultPlugin#plugin_name} --- @@ -847,7 +847,7 @@ public string PluginType { get; set; } The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#plugin_type DataHcpVaultPlugin#plugin_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#plugin_type DataHcpVaultPlugin#plugin_type} --- @@ -859,7 +859,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -879,7 +879,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#project_id DataHcpVaultPlugin#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#project_id DataHcpVaultPlugin#project_id} --- @@ -893,7 +893,7 @@ public DataHcpVaultPluginTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#timeouts DataHcpVaultPlugin#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#timeouts DataHcpVaultPlugin#timeouts} --- @@ -913,7 +913,7 @@ new DataHcpVaultPluginTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. | --- @@ -925,7 +925,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. --- diff --git a/docs/dataHcpVaultPlugin.go.md b/docs/dataHcpVaultPlugin.go.md index 48f71dfbe..f9bca1753 100644 --- a/docs/dataHcpVaultPlugin.go.md +++ b/docs/dataHcpVaultPlugin.go.md @@ -4,12 +4,12 @@ ### DataHcpVaultPlugin -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin hcp_vault_plugin}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin hcp_vault_plugin}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultplugin" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultplugin" datahcpvaultplugin.NewDataHcpVaultPlugin(scope Construct, id *string, config DataHcpVaultPluginConfig) DataHcpVaultPlugin ``` @@ -301,7 +301,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultplugin" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultplugin" datahcpvaultplugin.DataHcpVaultPlugin_IsConstruct(x interface{}) *bool ``` @@ -333,7 +333,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultplugin" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultplugin" datahcpvaultplugin.DataHcpVaultPlugin_IsTerraformElement(x interface{}) *bool ``` @@ -347,7 +347,7 @@ datahcpvaultplugin.DataHcpVaultPlugin_IsTerraformElement(x interface{}) *bool ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultplugin" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultplugin" datahcpvaultplugin.DataHcpVaultPlugin_IsTerraformDataSource(x interface{}) *bool ``` @@ -361,7 +361,7 @@ datahcpvaultplugin.DataHcpVaultPlugin_IsTerraformDataSource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultplugin" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultplugin" datahcpvaultplugin.DataHcpVaultPlugin_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpVaultPlugin to impo The id of the existing DataHcpVaultPlugin that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#import import section} in the documentation of this resource for the id to use --- @@ -700,7 +700,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultplugin" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultplugin" &datahcpvaultplugin.DataHcpVaultPluginConfig { Connection: interface{}, @@ -715,7 +715,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultplugin" PluginType: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.dataHcpVaultPlugin.DataHcpVaultPluginTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.dataHcpVaultPlugin.DataHcpVaultPluginTimeouts, } ``` @@ -733,7 +733,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultplugin" | ClusterId | *string | The ID of the HCP Vault cluster. | | PluginName | *string | The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. | | PluginType | *string | The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. | | ProjectId | *string | The ID of the HCP project where the HCP Vault cluster is located. | | Timeouts | DataHcpVaultPluginTimeouts | timeouts block. | @@ -819,7 +819,7 @@ ClusterId *string The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#cluster_id DataHcpVaultPlugin#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#cluster_id DataHcpVaultPlugin#cluster_id} --- @@ -833,7 +833,7 @@ PluginName *string The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#plugin_name DataHcpVaultPlugin#plugin_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#plugin_name DataHcpVaultPlugin#plugin_name} --- @@ -847,7 +847,7 @@ PluginType *string The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#plugin_type DataHcpVaultPlugin#plugin_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#plugin_type DataHcpVaultPlugin#plugin_type} --- @@ -859,7 +859,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -879,7 +879,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#project_id DataHcpVaultPlugin#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#project_id DataHcpVaultPlugin#project_id} --- @@ -893,7 +893,7 @@ Timeouts DataHcpVaultPluginTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#timeouts DataHcpVaultPlugin#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#timeouts DataHcpVaultPlugin#timeouts} --- @@ -902,7 +902,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultplugin" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultplugin" &datahcpvaultplugin.DataHcpVaultPluginTimeouts { Default: *string, @@ -913,7 +913,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultplugin" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. | --- @@ -925,7 +925,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. --- @@ -936,7 +936,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultplugin" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultplugin" datahcpvaultplugin.NewDataHcpVaultPluginTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) DataHcpVaultPluginTimeoutsOutputReference ``` diff --git a/docs/dataHcpVaultPlugin.java.md b/docs/dataHcpVaultPlugin.java.md index 70cd167c7..43b89db2c 100644 --- a/docs/dataHcpVaultPlugin.java.md +++ b/docs/dataHcpVaultPlugin.java.md @@ -4,7 +4,7 @@ ### DataHcpVaultPlugin -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin hcp_vault_plugin}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin hcp_vault_plugin}. #### Initializers @@ -46,7 +46,7 @@ DataHcpVaultPlugin.Builder.create(Construct scope, java.lang.String id) | clusterId | java.lang.String | The ID of the HCP Vault cluster. | | pluginName | java.lang.String | The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. | | pluginType | java.lang.String | The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Vault cluster is located. | | timeouts | DataHcpVaultPluginTimeouts | timeouts block. | @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#cluster_id DataHcpVaultPlugin#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#cluster_id DataHcpVaultPlugin#cluster_id} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#plugin_name DataHcpVaultPlugin#plugin_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#plugin_name DataHcpVaultPlugin#plugin_name} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#plugin_type DataHcpVaultPlugin#plugin_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#plugin_type DataHcpVaultPlugin#plugin_type} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -162,7 +162,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#project_id DataHcpVaultPlugin#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#project_id DataHcpVaultPlugin#project_id} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#timeouts DataHcpVaultPlugin#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#timeouts DataHcpVaultPlugin#timeouts} --- @@ -520,7 +520,7 @@ The construct id used in the generated config for the DataHcpVaultPlugin to impo The id of the existing DataHcpVaultPlugin that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#import import section} in the documentation of this resource for the id to use --- @@ -867,7 +867,7 @@ DataHcpVaultPluginConfig.builder() | clusterId | java.lang.String | The ID of the HCP Vault cluster. | | pluginName | java.lang.String | The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. | | pluginType | java.lang.String | The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Vault cluster is located. | | timeouts | DataHcpVaultPluginTimeouts | timeouts block. | @@ -953,7 +953,7 @@ public java.lang.String getClusterId(); The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#cluster_id DataHcpVaultPlugin#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#cluster_id DataHcpVaultPlugin#cluster_id} --- @@ -967,7 +967,7 @@ public java.lang.String getPluginName(); The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#plugin_name DataHcpVaultPlugin#plugin_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#plugin_name DataHcpVaultPlugin#plugin_name} --- @@ -981,7 +981,7 @@ public java.lang.String getPluginType(); The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#plugin_type DataHcpVaultPlugin#plugin_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#plugin_type DataHcpVaultPlugin#plugin_type} --- @@ -993,7 +993,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1013,7 +1013,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#project_id DataHcpVaultPlugin#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#project_id DataHcpVaultPlugin#project_id} --- @@ -1027,7 +1027,7 @@ public DataHcpVaultPluginTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#timeouts DataHcpVaultPlugin#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#timeouts DataHcpVaultPlugin#timeouts} --- @@ -1047,7 +1047,7 @@ DataHcpVaultPluginTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. | --- @@ -1059,7 +1059,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. --- diff --git a/docs/dataHcpVaultPlugin.python.md b/docs/dataHcpVaultPlugin.python.md index da15a9528..0443b3880 100644 --- a/docs/dataHcpVaultPlugin.python.md +++ b/docs/dataHcpVaultPlugin.python.md @@ -4,7 +4,7 @@ ### DataHcpVaultPlugin -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin hcp_vault_plugin}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin hcp_vault_plugin}. #### Initializers @@ -44,7 +44,7 @@ dataHcpVaultPlugin.DataHcpVaultPlugin( | cluster_id | str | The ID of the HCP Vault cluster. | | plugin_name | str | The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. | | plugin_type | str | The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. | | project_id | str | The ID of the HCP project where the HCP Vault cluster is located. | | timeouts | DataHcpVaultPluginTimeouts | timeouts block. | @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#cluster_id DataHcpVaultPlugin#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#cluster_id DataHcpVaultPlugin#cluster_id} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#plugin_name DataHcpVaultPlugin#plugin_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#plugin_name DataHcpVaultPlugin#plugin_name} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#plugin_type DataHcpVaultPlugin#plugin_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#plugin_type DataHcpVaultPlugin#plugin_type} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -160,7 +160,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#project_id DataHcpVaultPlugin#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#project_id DataHcpVaultPlugin#project_id} --- @@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#timeouts DataHcpVaultPlugin#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#timeouts DataHcpVaultPlugin#timeouts} --- @@ -422,7 +422,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. --- @@ -558,7 +558,7 @@ The construct id used in the generated config for the DataHcpVaultPlugin to impo The id of the existing DataHcpVaultPlugin that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#import import section} in the documentation of this resource for the id to use --- @@ -901,7 +901,7 @@ dataHcpVaultPlugin.DataHcpVaultPluginConfig( | cluster_id | str | The ID of the HCP Vault cluster. | | plugin_name | str | The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. | | plugin_type | str | The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. | | project_id | str | The ID of the HCP project where the HCP Vault cluster is located. | | timeouts | DataHcpVaultPluginTimeouts | timeouts block. | @@ -987,7 +987,7 @@ cluster_id: str The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#cluster_id DataHcpVaultPlugin#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#cluster_id DataHcpVaultPlugin#cluster_id} --- @@ -1001,7 +1001,7 @@ plugin_name: str The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#plugin_name DataHcpVaultPlugin#plugin_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#plugin_name DataHcpVaultPlugin#plugin_name} --- @@ -1015,7 +1015,7 @@ plugin_type: str The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#plugin_type DataHcpVaultPlugin#plugin_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#plugin_type DataHcpVaultPlugin#plugin_type} --- @@ -1027,7 +1027,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1047,7 +1047,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#project_id DataHcpVaultPlugin#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#project_id DataHcpVaultPlugin#project_id} --- @@ -1061,7 +1061,7 @@ timeouts: DataHcpVaultPluginTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#timeouts DataHcpVaultPlugin#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#timeouts DataHcpVaultPlugin#timeouts} --- @@ -1081,7 +1081,7 @@ dataHcpVaultPlugin.DataHcpVaultPluginTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. | --- @@ -1093,7 +1093,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. --- diff --git a/docs/dataHcpVaultPlugin.typescript.md b/docs/dataHcpVaultPlugin.typescript.md index 7b72b81c7..76b7d68bb 100644 --- a/docs/dataHcpVaultPlugin.typescript.md +++ b/docs/dataHcpVaultPlugin.typescript.md @@ -4,7 +4,7 @@ ### DataHcpVaultPlugin -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin hcp_vault_plugin}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin hcp_vault_plugin}. #### Initializers @@ -390,7 +390,7 @@ The construct id used in the generated config for the DataHcpVaultPlugin to impo The id of the existing DataHcpVaultPlugin that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#import import section} in the documentation of this resource for the id to use --- @@ -719,7 +719,7 @@ const dataHcpVaultPluginConfig: dataHcpVaultPlugin.DataHcpVaultPluginConfig = { | clusterId | string | The ID of the HCP Vault cluster. | | pluginName | string | The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. | | pluginType | string | The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. | | projectId | string | The ID of the HCP project where the HCP Vault cluster is located. | | timeouts | DataHcpVaultPluginTimeouts | timeouts block. | @@ -805,7 +805,7 @@ public readonly clusterId: string; The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#cluster_id DataHcpVaultPlugin#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#cluster_id DataHcpVaultPlugin#cluster_id} --- @@ -819,7 +819,7 @@ public readonly pluginName: string; The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#plugin_name DataHcpVaultPlugin#plugin_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#plugin_name DataHcpVaultPlugin#plugin_name} --- @@ -833,7 +833,7 @@ public readonly pluginType: string; The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#plugin_type DataHcpVaultPlugin#plugin_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#plugin_type DataHcpVaultPlugin#plugin_type} --- @@ -845,7 +845,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -865,7 +865,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#project_id DataHcpVaultPlugin#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#project_id DataHcpVaultPlugin#project_id} --- @@ -879,7 +879,7 @@ public readonly timeouts: DataHcpVaultPluginTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#timeouts DataHcpVaultPlugin#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#timeouts DataHcpVaultPlugin#timeouts} --- @@ -897,7 +897,7 @@ const dataHcpVaultPluginTimeouts: dataHcpVaultPlugin.DataHcpVaultPluginTimeouts | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. | --- @@ -909,7 +909,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default}. --- diff --git a/docs/dataHcpVaultSecretsApp.csharp.md b/docs/dataHcpVaultSecretsApp.csharp.md index eab125eac..02a0ac451 100644 --- a/docs/dataHcpVaultSecretsApp.csharp.md +++ b/docs/dataHcpVaultSecretsApp.csharp.md @@ -4,7 +4,7 @@ ### DataHcpVaultSecretsApp -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app hcp_vault_secrets_app}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app hcp_vault_secrets_app}. #### Initializers @@ -356,7 +356,7 @@ The construct id used in the generated config for the DataHcpVaultSecretsApp to The id of the existing DataHcpVaultSecretsApp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app#import import section} in the documentation of this resource for the id to use --- @@ -709,7 +709,7 @@ public string AppName { get; set; } The name of the Vault Secrets application. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app#app_name DataHcpVaultSecretsApp#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app#app_name DataHcpVaultSecretsApp#app_name} --- diff --git a/docs/dataHcpVaultSecretsApp.go.md b/docs/dataHcpVaultSecretsApp.go.md index 7b4b1e4dd..48a9020e8 100644 --- a/docs/dataHcpVaultSecretsApp.go.md +++ b/docs/dataHcpVaultSecretsApp.go.md @@ -4,12 +4,12 @@ ### DataHcpVaultSecretsApp -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app hcp_vault_secrets_app}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app hcp_vault_secrets_app}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultsecretsapp" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultsecretsapp" datahcpvaultsecretsapp.NewDataHcpVaultSecretsApp(scope Construct, id *string, config DataHcpVaultSecretsAppConfig) DataHcpVaultSecretsApp ``` @@ -267,7 +267,7 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultsecretsapp" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultsecretsapp" datahcpvaultsecretsapp.DataHcpVaultSecretsApp_IsConstruct(x interface{}) *bool ``` @@ -299,7 +299,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultsecretsapp" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultsecretsapp" datahcpvaultsecretsapp.DataHcpVaultSecretsApp_IsTerraformElement(x interface{}) *bool ``` @@ -313,7 +313,7 @@ datahcpvaultsecretsapp.DataHcpVaultSecretsApp_IsTerraformElement(x interface{}) ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultsecretsapp" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultsecretsapp" datahcpvaultsecretsapp.DataHcpVaultSecretsApp_IsTerraformDataSource(x interface{}) *bool ``` @@ -327,7 +327,7 @@ datahcpvaultsecretsapp.DataHcpVaultSecretsApp_IsTerraformDataSource(x interface{ ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultsecretsapp" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultsecretsapp" datahcpvaultsecretsapp.DataHcpVaultSecretsApp_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -356,7 +356,7 @@ The construct id used in the generated config for the DataHcpVaultSecretsApp to The id of the existing DataHcpVaultSecretsApp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app#import import section} in the documentation of this resource for the id to use --- @@ -600,7 +600,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultsecretsapp" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultsecretsapp" &datahcpvaultsecretsapp.DataHcpVaultSecretsAppConfig { Connection: interface{}, @@ -709,7 +709,7 @@ AppName *string The name of the Vault Secrets application. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app#app_name DataHcpVaultSecretsApp#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app#app_name DataHcpVaultSecretsApp#app_name} --- diff --git a/docs/dataHcpVaultSecretsApp.java.md b/docs/dataHcpVaultSecretsApp.java.md index b9fbf90b6..5208b15c7 100644 --- a/docs/dataHcpVaultSecretsApp.java.md +++ b/docs/dataHcpVaultSecretsApp.java.md @@ -4,7 +4,7 @@ ### DataHcpVaultSecretsApp -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app hcp_vault_secrets_app}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app hcp_vault_secrets_app}. #### Initializers @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope The name of the Vault Secrets application. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app#app_name DataHcpVaultSecretsApp#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app#app_name DataHcpVaultSecretsApp#app_name} --- @@ -422,7 +422,7 @@ The construct id used in the generated config for the DataHcpVaultSecretsApp to The id of the existing DataHcpVaultSecretsApp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app#import import section} in the documentation of this resource for the id to use --- @@ -779,7 +779,7 @@ public java.lang.String getAppName(); The name of the Vault Secrets application. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app#app_name DataHcpVaultSecretsApp#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app#app_name DataHcpVaultSecretsApp#app_name} --- diff --git a/docs/dataHcpVaultSecretsApp.python.md b/docs/dataHcpVaultSecretsApp.python.md index 60c9ecf08..f4c7b1d52 100644 --- a/docs/dataHcpVaultSecretsApp.python.md +++ b/docs/dataHcpVaultSecretsApp.python.md @@ -4,7 +4,7 @@ ### DataHcpVaultSecretsApp -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app hcp_vault_secrets_app}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app hcp_vault_secrets_app}. #### Initializers @@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope The name of the Vault Secrets application. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app#app_name DataHcpVaultSecretsApp#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app#app_name DataHcpVaultSecretsApp#app_name} --- @@ -456,7 +456,7 @@ The construct id used in the generated config for the DataHcpVaultSecretsApp to The id of the existing DataHcpVaultSecretsApp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app#import import section} in the documentation of this resource for the id to use --- @@ -809,7 +809,7 @@ app_name: str The name of the Vault Secrets application. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app#app_name DataHcpVaultSecretsApp#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app#app_name DataHcpVaultSecretsApp#app_name} --- diff --git a/docs/dataHcpVaultSecretsApp.typescript.md b/docs/dataHcpVaultSecretsApp.typescript.md index 31925f57a..a705760f9 100644 --- a/docs/dataHcpVaultSecretsApp.typescript.md +++ b/docs/dataHcpVaultSecretsApp.typescript.md @@ -4,7 +4,7 @@ ### DataHcpVaultSecretsApp -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app hcp_vault_secrets_app}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app hcp_vault_secrets_app}. #### Initializers @@ -356,7 +356,7 @@ The construct id used in the generated config for the DataHcpVaultSecretsApp to The id of the existing DataHcpVaultSecretsApp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app#import import section} in the documentation of this resource for the id to use --- @@ -700,7 +700,7 @@ public readonly appName: string; The name of the Vault Secrets application. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app#app_name DataHcpVaultSecretsApp#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app#app_name DataHcpVaultSecretsApp#app_name} --- diff --git a/docs/dataHcpVaultSecretsSecret.csharp.md b/docs/dataHcpVaultSecretsSecret.csharp.md index 142212718..6674ae468 100644 --- a/docs/dataHcpVaultSecretsSecret.csharp.md +++ b/docs/dataHcpVaultSecretsSecret.csharp.md @@ -4,7 +4,7 @@ ### DataHcpVaultSecretsSecret -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret hcp_vault_secrets_secret}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret hcp_vault_secrets_secret}. #### Initializers @@ -356,7 +356,7 @@ The construct id used in the generated config for the DataHcpVaultSecretsSecret The id of the existing DataHcpVaultSecretsSecret that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use --- @@ -733,7 +733,7 @@ public string AppName { get; set; } The name of the Vault Secrets application. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#app_name DataHcpVaultSecretsSecret#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#app_name DataHcpVaultSecretsSecret#app_name} --- @@ -747,7 +747,7 @@ public string SecretName { get; set; } The name of the Vault Secrets secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#secret_name DataHcpVaultSecretsSecret#secret_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#secret_name DataHcpVaultSecretsSecret#secret_name} --- diff --git a/docs/dataHcpVaultSecretsSecret.go.md b/docs/dataHcpVaultSecretsSecret.go.md index 76fc009cf..31f9a6514 100644 --- a/docs/dataHcpVaultSecretsSecret.go.md +++ b/docs/dataHcpVaultSecretsSecret.go.md @@ -4,12 +4,12 @@ ### DataHcpVaultSecretsSecret -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret hcp_vault_secrets_secret}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret hcp_vault_secrets_secret}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultsecretssecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultsecretssecret" datahcpvaultsecretssecret.NewDataHcpVaultSecretsSecret(scope Construct, id *string, config DataHcpVaultSecretsSecretConfig) DataHcpVaultSecretsSecret ``` @@ -267,7 +267,7 @@ func InterpolationForAttribute(terraformAttribute *string) IResolvable ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultsecretssecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultsecretssecret" datahcpvaultsecretssecret.DataHcpVaultSecretsSecret_IsConstruct(x interface{}) *bool ``` @@ -299,7 +299,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultsecretssecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultsecretssecret" datahcpvaultsecretssecret.DataHcpVaultSecretsSecret_IsTerraformElement(x interface{}) *bool ``` @@ -313,7 +313,7 @@ datahcpvaultsecretssecret.DataHcpVaultSecretsSecret_IsTerraformElement(x interfa ##### `IsTerraformDataSource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultsecretssecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultsecretssecret" datahcpvaultsecretssecret.DataHcpVaultSecretsSecret_IsTerraformDataSource(x interface{}) *bool ``` @@ -327,7 +327,7 @@ datahcpvaultsecretssecret.DataHcpVaultSecretsSecret_IsTerraformDataSource(x inte ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultsecretssecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultsecretssecret" datahcpvaultsecretssecret.DataHcpVaultSecretsSecret_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -356,7 +356,7 @@ The construct id used in the generated config for the DataHcpVaultSecretsSecret The id of the existing DataHcpVaultSecretsSecret that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use --- @@ -622,7 +622,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/datahcpvaultsecretssecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/datahcpvaultsecretssecret" &datahcpvaultsecretssecret.DataHcpVaultSecretsSecretConfig { Connection: interface{}, @@ -733,7 +733,7 @@ AppName *string The name of the Vault Secrets application. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#app_name DataHcpVaultSecretsSecret#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#app_name DataHcpVaultSecretsSecret#app_name} --- @@ -747,7 +747,7 @@ SecretName *string The name of the Vault Secrets secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#secret_name DataHcpVaultSecretsSecret#secret_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#secret_name DataHcpVaultSecretsSecret#secret_name} --- diff --git a/docs/dataHcpVaultSecretsSecret.java.md b/docs/dataHcpVaultSecretsSecret.java.md index f16fa1d1e..91baf03c0 100644 --- a/docs/dataHcpVaultSecretsSecret.java.md +++ b/docs/dataHcpVaultSecretsSecret.java.md @@ -4,7 +4,7 @@ ### DataHcpVaultSecretsSecret -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret hcp_vault_secrets_secret}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret hcp_vault_secrets_secret}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The name of the Vault Secrets application. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#app_name DataHcpVaultSecretsSecret#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#app_name DataHcpVaultSecretsSecret#app_name} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The name of the Vault Secrets secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#secret_name DataHcpVaultSecretsSecret#secret_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#secret_name DataHcpVaultSecretsSecret#secret_name} --- @@ -434,7 +434,7 @@ The construct id used in the generated config for the DataHcpVaultSecretsSecret The id of the existing DataHcpVaultSecretsSecret that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use --- @@ -815,7 +815,7 @@ public java.lang.String getAppName(); The name of the Vault Secrets application. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#app_name DataHcpVaultSecretsSecret#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#app_name DataHcpVaultSecretsSecret#app_name} --- @@ -829,7 +829,7 @@ public java.lang.String getSecretName(); The name of the Vault Secrets secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#secret_name DataHcpVaultSecretsSecret#secret_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#secret_name DataHcpVaultSecretsSecret#secret_name} --- diff --git a/docs/dataHcpVaultSecretsSecret.python.md b/docs/dataHcpVaultSecretsSecret.python.md index f844662a4..5a0fcadc6 100644 --- a/docs/dataHcpVaultSecretsSecret.python.md +++ b/docs/dataHcpVaultSecretsSecret.python.md @@ -4,7 +4,7 @@ ### DataHcpVaultSecretsSecret -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret hcp_vault_secrets_secret}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret hcp_vault_secrets_secret}. #### Initializers @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope The name of the Vault Secrets application. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#app_name DataHcpVaultSecretsSecret#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#app_name DataHcpVaultSecretsSecret#app_name} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The name of the Vault Secrets secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#secret_name DataHcpVaultSecretsSecret#secret_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#secret_name DataHcpVaultSecretsSecret#secret_name} --- @@ -468,7 +468,7 @@ The construct id used in the generated config for the DataHcpVaultSecretsSecret The id of the existing DataHcpVaultSecretsSecret that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use --- @@ -845,7 +845,7 @@ app_name: str The name of the Vault Secrets application. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#app_name DataHcpVaultSecretsSecret#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#app_name DataHcpVaultSecretsSecret#app_name} --- @@ -859,7 +859,7 @@ secret_name: str The name of the Vault Secrets secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#secret_name DataHcpVaultSecretsSecret#secret_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#secret_name DataHcpVaultSecretsSecret#secret_name} --- diff --git a/docs/dataHcpVaultSecretsSecret.typescript.md b/docs/dataHcpVaultSecretsSecret.typescript.md index 9444da2a3..5f9d3d352 100644 --- a/docs/dataHcpVaultSecretsSecret.typescript.md +++ b/docs/dataHcpVaultSecretsSecret.typescript.md @@ -4,7 +4,7 @@ ### DataHcpVaultSecretsSecret -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret hcp_vault_secrets_secret}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret hcp_vault_secrets_secret}. #### Initializers @@ -356,7 +356,7 @@ The construct id used in the generated config for the DataHcpVaultSecretsSecret The id of the existing DataHcpVaultSecretsSecret that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use --- @@ -723,7 +723,7 @@ public readonly appName: string; The name of the Vault Secrets application. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#app_name DataHcpVaultSecretsSecret#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#app_name DataHcpVaultSecretsSecret#app_name} --- @@ -737,7 +737,7 @@ public readonly secretName: string; The name of the Vault Secrets secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#secret_name DataHcpVaultSecretsSecret#secret_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#secret_name DataHcpVaultSecretsSecret#secret_name} --- diff --git a/docs/hvn.csharp.md b/docs/hvn.csharp.md index d36cb76d8..9bd2af2eb 100644 --- a/docs/hvn.csharp.md +++ b/docs/hvn.csharp.md @@ -4,7 +4,7 @@ ### Hvn -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn hcp_hvn}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn hcp_hvn}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the Hvn to import. The id of the existing Hvn that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#import import section} in the documentation of this resource for the id to use --- @@ -945,7 +945,7 @@ new HvnConfig { | HvnId | string | The ID of the HashiCorp Virtual Network (HVN). | | Region | string | The region where the HVN is located. | | CidrBlock | string | The CIDR range of the HVN. If this is not provided, the service will provide a default value. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#id Hvn#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#id Hvn#id}. | | ProjectId | string | The ID of the HCP project where the HVN is located. | | Timeouts | HvnTimeouts | timeouts block. | @@ -1031,7 +1031,7 @@ public string CloudProvider { get; set; } The provider where the HVN is located. The provider 'aws' is generally available and 'azure' is in public beta. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#cloud_provider Hvn#cloud_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#cloud_provider Hvn#cloud_provider} --- @@ -1045,7 +1045,7 @@ public string HvnId { get; set; } The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#hvn_id Hvn#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#hvn_id Hvn#hvn_id} --- @@ -1059,7 +1059,7 @@ public string Region { get; set; } The region where the HVN is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#region Hvn#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#region Hvn#region} --- @@ -1073,7 +1073,7 @@ public string CidrBlock { get; set; } The CIDR range of the HVN. If this is not provided, the service will provide a default value. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#cidr_block Hvn#cidr_block} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#cidr_block Hvn#cidr_block} --- @@ -1085,7 +1085,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#id Hvn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#id Hvn#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1105,7 +1105,7 @@ The ID of the HCP project where the HVN is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#project_id Hvn#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#project_id Hvn#project_id} --- @@ -1119,7 +1119,7 @@ public HvnTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#timeouts Hvn#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#timeouts Hvn#timeouts} --- @@ -1141,9 +1141,9 @@ new HvnTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#create Hvn#create}. | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#default Hvn#default}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#delete Hvn#delete}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#create Hvn#create}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#default Hvn#default}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#delete Hvn#delete}. | --- @@ -1155,7 +1155,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#create Hvn#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#create Hvn#create}. --- @@ -1167,7 +1167,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#default Hvn#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#default Hvn#default}. --- @@ -1179,7 +1179,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#delete Hvn#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#delete Hvn#delete}. --- diff --git a/docs/hvn.go.md b/docs/hvn.go.md index b6f91592e..722e53c34 100644 --- a/docs/hvn.go.md +++ b/docs/hvn.go.md @@ -4,12 +4,12 @@ ### Hvn -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn hcp_hvn}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn hcp_hvn}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvn" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvn" hvn.NewHvn(scope Construct, id *string, config HvnConfig) Hvn ``` @@ -412,7 +412,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvn" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvn" hvn.Hvn_IsConstruct(x interface{}) *bool ``` @@ -444,7 +444,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvn" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvn" hvn.Hvn_IsTerraformElement(x interface{}) *bool ``` @@ -458,7 +458,7 @@ hvn.Hvn_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvn" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvn" hvn.Hvn_IsTerraformResource(x interface{}) *bool ``` @@ -472,7 +472,7 @@ hvn.Hvn_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvn" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvn" hvn.Hvn_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -501,7 +501,7 @@ The construct id used in the generated config for the Hvn to import. The id of the existing Hvn that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#import import section} in the documentation of this resource for the id to use --- @@ -910,7 +910,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvn" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvn" &hvn.HvnConfig { Connection: interface{}, @@ -926,7 +926,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvn" CidrBlock: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.hvn.HvnTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.hvn.HvnTimeouts, } ``` @@ -945,7 +945,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvn" | HvnId | *string | The ID of the HashiCorp Virtual Network (HVN). | | Region | *string | The region where the HVN is located. | | CidrBlock | *string | The CIDR range of the HVN. If this is not provided, the service will provide a default value. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#id Hvn#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#id Hvn#id}. | | ProjectId | *string | The ID of the HCP project where the HVN is located. | | Timeouts | HvnTimeouts | timeouts block. | @@ -1031,7 +1031,7 @@ CloudProvider *string The provider where the HVN is located. The provider 'aws' is generally available and 'azure' is in public beta. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#cloud_provider Hvn#cloud_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#cloud_provider Hvn#cloud_provider} --- @@ -1045,7 +1045,7 @@ HvnId *string The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#hvn_id Hvn#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#hvn_id Hvn#hvn_id} --- @@ -1059,7 +1059,7 @@ Region *string The region where the HVN is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#region Hvn#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#region Hvn#region} --- @@ -1073,7 +1073,7 @@ CidrBlock *string The CIDR range of the HVN. If this is not provided, the service will provide a default value. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#cidr_block Hvn#cidr_block} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#cidr_block Hvn#cidr_block} --- @@ -1085,7 +1085,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#id Hvn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#id Hvn#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1105,7 +1105,7 @@ The ID of the HCP project where the HVN is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#project_id Hvn#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#project_id Hvn#project_id} --- @@ -1119,7 +1119,7 @@ Timeouts HvnTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#timeouts Hvn#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#timeouts Hvn#timeouts} --- @@ -1128,7 +1128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvn" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvn" &hvn.HvnTimeouts { Create: *string, @@ -1141,9 +1141,9 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvn" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#create Hvn#create}. | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#default Hvn#default}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#delete Hvn#delete}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#create Hvn#create}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#default Hvn#default}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#delete Hvn#delete}. | --- @@ -1155,7 +1155,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#create Hvn#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#create Hvn#create}. --- @@ -1167,7 +1167,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#default Hvn#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#default Hvn#default}. --- @@ -1179,7 +1179,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#delete Hvn#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#delete Hvn#delete}. --- @@ -1190,7 +1190,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvn" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvn" hvn.NewHvnTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) HvnTimeoutsOutputReference ``` diff --git a/docs/hvn.java.md b/docs/hvn.java.md index 01a70cc7e..bb9f64eab 100644 --- a/docs/hvn.java.md +++ b/docs/hvn.java.md @@ -4,7 +4,7 @@ ### Hvn -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn hcp_hvn}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn hcp_hvn}. #### Initializers @@ -48,7 +48,7 @@ Hvn.Builder.create(Construct scope, java.lang.String id) | hvnId | java.lang.String | The ID of the HashiCorp Virtual Network (HVN). | | region | java.lang.String | The region where the HVN is located. | | cidrBlock | java.lang.String | The CIDR range of the HVN. If this is not provided, the service will provide a default value. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#id Hvn#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#id Hvn#id}. | | projectId | java.lang.String | The ID of the HCP project where the HVN is located. | | timeouts | HvnTimeouts | timeouts block. | @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope The provider where the HVN is located. The provider 'aws' is generally available and 'azure' is in public beta. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#cloud_provider Hvn#cloud_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#cloud_provider Hvn#cloud_provider} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#hvn_id Hvn#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#hvn_id Hvn#hvn_id} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The region where the HVN is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#region Hvn#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#region Hvn#region} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The CIDR range of the HVN. If this is not provided, the service will provide a default value. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#cidr_block Hvn#cidr_block} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#cidr_block Hvn#cidr_block} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#id Hvn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#id Hvn#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -174,7 +174,7 @@ The ID of the HCP project where the HVN is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#project_id Hvn#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#project_id Hvn#project_id} --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#timeouts Hvn#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#timeouts Hvn#timeouts} --- @@ -645,7 +645,7 @@ The construct id used in the generated config for the Hvn to import. The id of the existing Hvn that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#import import section} in the documentation of this resource for the id to use --- @@ -1093,7 +1093,7 @@ HvnConfig.builder() | hvnId | java.lang.String | The ID of the HashiCorp Virtual Network (HVN). | | region | java.lang.String | The region where the HVN is located. | | cidrBlock | java.lang.String | The CIDR range of the HVN. If this is not provided, the service will provide a default value. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#id Hvn#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#id Hvn#id}. | | projectId | java.lang.String | The ID of the HCP project where the HVN is located. | | timeouts | HvnTimeouts | timeouts block. | @@ -1179,7 +1179,7 @@ public java.lang.String getCloudProvider(); The provider where the HVN is located. The provider 'aws' is generally available and 'azure' is in public beta. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#cloud_provider Hvn#cloud_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#cloud_provider Hvn#cloud_provider} --- @@ -1193,7 +1193,7 @@ public java.lang.String getHvnId(); The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#hvn_id Hvn#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#hvn_id Hvn#hvn_id} --- @@ -1207,7 +1207,7 @@ public java.lang.String getRegion(); The region where the HVN is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#region Hvn#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#region Hvn#region} --- @@ -1221,7 +1221,7 @@ public java.lang.String getCidrBlock(); The CIDR range of the HVN. If this is not provided, the service will provide a default value. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#cidr_block Hvn#cidr_block} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#cidr_block Hvn#cidr_block} --- @@ -1233,7 +1233,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#id Hvn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#id Hvn#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1253,7 +1253,7 @@ The ID of the HCP project where the HVN is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#project_id Hvn#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#project_id Hvn#project_id} --- @@ -1267,7 +1267,7 @@ public HvnTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#timeouts Hvn#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#timeouts Hvn#timeouts} --- @@ -1289,9 +1289,9 @@ HvnTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#create Hvn#create}. | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#default Hvn#default}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#delete Hvn#delete}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#create Hvn#create}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#default Hvn#default}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#delete Hvn#delete}. | --- @@ -1303,7 +1303,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#create Hvn#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#create Hvn#create}. --- @@ -1315,7 +1315,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#default Hvn#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#default Hvn#default}. --- @@ -1327,7 +1327,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#delete Hvn#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#delete Hvn#delete}. --- diff --git a/docs/hvn.python.md b/docs/hvn.python.md index 931915714..e1c270b65 100644 --- a/docs/hvn.python.md +++ b/docs/hvn.python.md @@ -4,7 +4,7 @@ ### Hvn -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn hcp_hvn}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn hcp_hvn}. #### Initializers @@ -46,7 +46,7 @@ hvn.Hvn( | hvn_id | str | The ID of the HashiCorp Virtual Network (HVN). | | region | str | The region where the HVN is located. | | cidr_block | str | The CIDR range of the HVN. If this is not provided, the service will provide a default value. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#id Hvn#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#id Hvn#id}. | | project_id | str | The ID of the HCP project where the HVN is located. | | timeouts | HvnTimeouts | timeouts block. | @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope The provider where the HVN is located. The provider 'aws' is generally available and 'azure' is in public beta. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#cloud_provider Hvn#cloud_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#cloud_provider Hvn#cloud_provider} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#hvn_id Hvn#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#hvn_id Hvn#hvn_id} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The region where the HVN is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#region Hvn#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#region Hvn#region} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The CIDR range of the HVN. If this is not provided, the service will provide a default value. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#cidr_block Hvn#cidr_block} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#cidr_block Hvn#cidr_block} --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#id Hvn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#id Hvn#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -172,7 +172,7 @@ The ID of the HCP project where the HVN is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#project_id Hvn#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#project_id Hvn#project_id} --- @@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#timeouts Hvn#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#timeouts Hvn#timeouts} --- @@ -553,7 +553,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#create Hvn#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#create Hvn#create}. --- @@ -561,7 +561,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#default Hvn#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#default Hvn#default}. --- @@ -569,7 +569,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#delete Hvn#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#delete Hvn#delete}. --- @@ -711,7 +711,7 @@ The construct id used in the generated config for the Hvn to import. The id of the existing Hvn that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#import import section} in the documentation of this resource for the id to use --- @@ -1155,7 +1155,7 @@ hvn.HvnConfig( | hvn_id | str | The ID of the HashiCorp Virtual Network (HVN). | | region | str | The region where the HVN is located. | | cidr_block | str | The CIDR range of the HVN. If this is not provided, the service will provide a default value. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#id Hvn#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#id Hvn#id}. | | project_id | str | The ID of the HCP project where the HVN is located. | | timeouts | HvnTimeouts | timeouts block. | @@ -1241,7 +1241,7 @@ cloud_provider: str The provider where the HVN is located. The provider 'aws' is generally available and 'azure' is in public beta. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#cloud_provider Hvn#cloud_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#cloud_provider Hvn#cloud_provider} --- @@ -1255,7 +1255,7 @@ hvn_id: str The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#hvn_id Hvn#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#hvn_id Hvn#hvn_id} --- @@ -1269,7 +1269,7 @@ region: str The region where the HVN is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#region Hvn#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#region Hvn#region} --- @@ -1283,7 +1283,7 @@ cidr_block: str The CIDR range of the HVN. If this is not provided, the service will provide a default value. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#cidr_block Hvn#cidr_block} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#cidr_block Hvn#cidr_block} --- @@ -1295,7 +1295,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#id Hvn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#id Hvn#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1315,7 +1315,7 @@ The ID of the HCP project where the HVN is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#project_id Hvn#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#project_id Hvn#project_id} --- @@ -1329,7 +1329,7 @@ timeouts: HvnTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#timeouts Hvn#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#timeouts Hvn#timeouts} --- @@ -1351,9 +1351,9 @@ hvn.HvnTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#create Hvn#create}. | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#default Hvn#default}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#delete Hvn#delete}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#create Hvn#create}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#default Hvn#default}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#delete Hvn#delete}. | --- @@ -1365,7 +1365,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#create Hvn#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#create Hvn#create}. --- @@ -1377,7 +1377,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#default Hvn#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#default Hvn#default}. --- @@ -1389,7 +1389,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#delete Hvn#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#delete Hvn#delete}. --- diff --git a/docs/hvn.typescript.md b/docs/hvn.typescript.md index 466370c22..0bf2c7b08 100644 --- a/docs/hvn.typescript.md +++ b/docs/hvn.typescript.md @@ -4,7 +4,7 @@ ### Hvn -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn hcp_hvn}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn hcp_hvn}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the Hvn to import. The id of the existing Hvn that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#import import section} in the documentation of this resource for the id to use --- @@ -930,7 +930,7 @@ const hvnConfig: hvn.HvnConfig = { ... } | hvnId | string | The ID of the HashiCorp Virtual Network (HVN). | | region | string | The region where the HVN is located. | | cidrBlock | string | The CIDR range of the HVN. If this is not provided, the service will provide a default value. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#id Hvn#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#id Hvn#id}. | | projectId | string | The ID of the HCP project where the HVN is located. | | timeouts | HvnTimeouts | timeouts block. | @@ -1016,7 +1016,7 @@ public readonly cloudProvider: string; The provider where the HVN is located. The provider 'aws' is generally available and 'azure' is in public beta. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#cloud_provider Hvn#cloud_provider} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#cloud_provider Hvn#cloud_provider} --- @@ -1030,7 +1030,7 @@ public readonly hvnId: string; The ID of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#hvn_id Hvn#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#hvn_id Hvn#hvn_id} --- @@ -1044,7 +1044,7 @@ public readonly region: string; The region where the HVN is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#region Hvn#region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#region Hvn#region} --- @@ -1058,7 +1058,7 @@ public readonly cidrBlock: string; The CIDR range of the HVN. If this is not provided, the service will provide a default value. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#cidr_block Hvn#cidr_block} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#cidr_block Hvn#cidr_block} --- @@ -1070,7 +1070,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#id Hvn#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#id Hvn#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1090,7 +1090,7 @@ The ID of the HCP project where the HVN is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#project_id Hvn#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#project_id Hvn#project_id} --- @@ -1104,7 +1104,7 @@ public readonly timeouts: HvnTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#timeouts Hvn#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#timeouts Hvn#timeouts} --- @@ -1122,9 +1122,9 @@ const hvnTimeouts: hvn.HvnTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#create Hvn#create}. | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#default Hvn#default}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#delete Hvn#delete}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#create Hvn#create}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#default Hvn#default}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#delete Hvn#delete}. | --- @@ -1136,7 +1136,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#create Hvn#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#create Hvn#create}. --- @@ -1148,7 +1148,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#default Hvn#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#default Hvn#default}. --- @@ -1160,7 +1160,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#delete Hvn#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#delete Hvn#delete}. --- diff --git a/docs/hvnPeeringConnection.csharp.md b/docs/hvnPeeringConnection.csharp.md index 6b5f1a8a1..e85942c2f 100644 --- a/docs/hvnPeeringConnection.csharp.md +++ b/docs/hvnPeeringConnection.csharp.md @@ -4,7 +4,7 @@ ### HvnPeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection hcp_hvn_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection hcp_hvn_peering_connection}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the HvnPeeringConnection to im The id of the existing HvnPeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -901,7 +901,7 @@ new HvnPeeringConnectionConfig { | Provisioners | object[] | *No description.* | | Hvn1 | string | The unique URL of one of the HVNs being peered. | | Hvn2 | string | The unique URL of one of the HVNs being peered. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. | | ProjectId | string | The ID of the HCP project where HVN peering connection is located. | | Timeouts | HvnPeeringConnectionTimeouts | timeouts block. | @@ -987,7 +987,7 @@ public string Hvn1 { get; set; } The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#hvn_1 HvnPeeringConnection#hvn_1} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#hvn_1 HvnPeeringConnection#hvn_1} --- @@ -1001,7 +1001,7 @@ public string Hvn2 { get; set; } The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#hvn_2 HvnPeeringConnection#hvn_2} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#hvn_2 HvnPeeringConnection#hvn_2} --- @@ -1013,7 +1013,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1032,7 +1032,7 @@ The ID of the HCP project where HVN peering connection is located. Always matches hvn_1's project ID. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#project_id HvnPeeringConnection#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#project_id HvnPeeringConnection#project_id} --- @@ -1046,7 +1046,7 @@ public HvnPeeringConnectionTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#timeouts HvnPeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#timeouts HvnPeeringConnection#timeouts} --- @@ -1068,9 +1068,9 @@ new HvnPeeringConnectionTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. | --- @@ -1082,7 +1082,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. --- @@ -1094,7 +1094,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. --- @@ -1106,7 +1106,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. --- diff --git a/docs/hvnPeeringConnection.go.md b/docs/hvnPeeringConnection.go.md index c65b6f662..1ae619dd9 100644 --- a/docs/hvnPeeringConnection.go.md +++ b/docs/hvnPeeringConnection.go.md @@ -4,12 +4,12 @@ ### HvnPeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection hcp_hvn_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection hcp_hvn_peering_connection}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnpeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnpeeringconnection" hvnpeeringconnection.NewHvnPeeringConnection(scope Construct, id *string, config HvnPeeringConnectionConfig) HvnPeeringConnection ``` @@ -405,7 +405,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnpeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnpeeringconnection" hvnpeeringconnection.HvnPeeringConnection_IsConstruct(x interface{}) *bool ``` @@ -437,7 +437,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnpeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnpeeringconnection" hvnpeeringconnection.HvnPeeringConnection_IsTerraformElement(x interface{}) *bool ``` @@ -451,7 +451,7 @@ hvnpeeringconnection.HvnPeeringConnection_IsTerraformElement(x interface{}) *boo ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnpeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnpeeringconnection" hvnpeeringconnection.HvnPeeringConnection_IsTerraformResource(x interface{}) *bool ``` @@ -465,7 +465,7 @@ hvnpeeringconnection.HvnPeeringConnection_IsTerraformResource(x interface{}) *bo ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnpeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnpeeringconnection" hvnpeeringconnection.HvnPeeringConnection_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -494,7 +494,7 @@ The construct id used in the generated config for the HvnPeeringConnection to im The id of the existing HvnPeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -870,7 +870,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnpeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnpeeringconnection" &hvnpeeringconnection.HvnPeeringConnectionConfig { Connection: interface{}, @@ -884,7 +884,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnpeeringconnection" Hvn2: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.hvnPeeringConnection.HvnPeeringConnectionTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.hvnPeeringConnection.HvnPeeringConnectionTimeouts, } ``` @@ -901,7 +901,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnpeeringconnection" | Provisioners | *[]interface{} | *No description.* | | Hvn1 | *string | The unique URL of one of the HVNs being peered. | | Hvn2 | *string | The unique URL of one of the HVNs being peered. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. | | ProjectId | *string | The ID of the HCP project where HVN peering connection is located. | | Timeouts | HvnPeeringConnectionTimeouts | timeouts block. | @@ -987,7 +987,7 @@ Hvn1 *string The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#hvn_1 HvnPeeringConnection#hvn_1} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#hvn_1 HvnPeeringConnection#hvn_1} --- @@ -1001,7 +1001,7 @@ Hvn2 *string The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#hvn_2 HvnPeeringConnection#hvn_2} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#hvn_2 HvnPeeringConnection#hvn_2} --- @@ -1013,7 +1013,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1032,7 +1032,7 @@ The ID of the HCP project where HVN peering connection is located. Always matches hvn_1's project ID. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#project_id HvnPeeringConnection#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#project_id HvnPeeringConnection#project_id} --- @@ -1046,7 +1046,7 @@ Timeouts HvnPeeringConnectionTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#timeouts HvnPeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#timeouts HvnPeeringConnection#timeouts} --- @@ -1055,7 +1055,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnpeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnpeeringconnection" &hvnpeeringconnection.HvnPeeringConnectionTimeouts { Create: *string, @@ -1068,9 +1068,9 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnpeeringconnection" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. | --- @@ -1082,7 +1082,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. --- @@ -1094,7 +1094,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. --- @@ -1106,7 +1106,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. --- @@ -1117,7 +1117,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnpeeringconnection" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnpeeringconnection" hvnpeeringconnection.NewHvnPeeringConnectionTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) HvnPeeringConnectionTimeoutsOutputReference ``` diff --git a/docs/hvnPeeringConnection.java.md b/docs/hvnPeeringConnection.java.md index 4364c6d58..389b52147 100644 --- a/docs/hvnPeeringConnection.java.md +++ b/docs/hvnPeeringConnection.java.md @@ -4,7 +4,7 @@ ### HvnPeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection hcp_hvn_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection hcp_hvn_peering_connection}. #### Initializers @@ -44,7 +44,7 @@ HvnPeeringConnection.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | hvn1 | java.lang.String | The unique URL of one of the HVNs being peered. | | hvn2 | java.lang.String | The unique URL of one of the HVNs being peered. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. | | projectId | java.lang.String | The ID of the HCP project where HVN peering connection is located. | | timeouts | HvnPeeringConnectionTimeouts | timeouts block. | @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#hvn_1 HvnPeeringConnection#hvn_1} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#hvn_1 HvnPeeringConnection#hvn_1} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#hvn_2 HvnPeeringConnection#hvn_2} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#hvn_2 HvnPeeringConnection#hvn_2} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -149,7 +149,7 @@ The ID of the HCP project where HVN peering connection is located. Always matches hvn_1's project ID. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#project_id HvnPeeringConnection#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#project_id HvnPeeringConnection#project_id} --- @@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#timeouts HvnPeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#timeouts HvnPeeringConnection#timeouts} --- @@ -613,7 +613,7 @@ The construct id used in the generated config for the HvnPeeringConnection to im The id of the existing HvnPeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -1024,7 +1024,7 @@ HvnPeeringConnectionConfig.builder() | provisioners | java.util.List | *No description.* | | hvn1 | java.lang.String | The unique URL of one of the HVNs being peered. | | hvn2 | java.lang.String | The unique URL of one of the HVNs being peered. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. | | projectId | java.lang.String | The ID of the HCP project where HVN peering connection is located. | | timeouts | HvnPeeringConnectionTimeouts | timeouts block. | @@ -1110,7 +1110,7 @@ public java.lang.String getHvn1(); The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#hvn_1 HvnPeeringConnection#hvn_1} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#hvn_1 HvnPeeringConnection#hvn_1} --- @@ -1124,7 +1124,7 @@ public java.lang.String getHvn2(); The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#hvn_2 HvnPeeringConnection#hvn_2} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#hvn_2 HvnPeeringConnection#hvn_2} --- @@ -1136,7 +1136,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1155,7 +1155,7 @@ The ID of the HCP project where HVN peering connection is located. Always matches hvn_1's project ID. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#project_id HvnPeeringConnection#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#project_id HvnPeeringConnection#project_id} --- @@ -1169,7 +1169,7 @@ public HvnPeeringConnectionTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#timeouts HvnPeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#timeouts HvnPeeringConnection#timeouts} --- @@ -1191,9 +1191,9 @@ HvnPeeringConnectionTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. | --- @@ -1205,7 +1205,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. --- @@ -1217,7 +1217,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. --- @@ -1229,7 +1229,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. --- diff --git a/docs/hvnPeeringConnection.python.md b/docs/hvnPeeringConnection.python.md index 4c2d11f38..4d039b979 100644 --- a/docs/hvnPeeringConnection.python.md +++ b/docs/hvnPeeringConnection.python.md @@ -4,7 +4,7 @@ ### HvnPeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection hcp_hvn_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection hcp_hvn_peering_connection}. #### Initializers @@ -42,7 +42,7 @@ hvnPeeringConnection.HvnPeeringConnection( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | hvn1 | str | The unique URL of one of the HVNs being peered. | | hvn2 | str | The unique URL of one of the HVNs being peered. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. | | project_id | str | The ID of the HCP project where HVN peering connection is located. | | timeouts | HvnPeeringConnectionTimeouts | timeouts block. | @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#hvn_1 HvnPeeringConnection#hvn_1} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#hvn_1 HvnPeeringConnection#hvn_1} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#hvn_2 HvnPeeringConnection#hvn_2} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#hvn_2 HvnPeeringConnection#hvn_2} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -147,7 +147,7 @@ The ID of the HCP project where HVN peering connection is located. Always matches hvn_1's project ID. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#project_id HvnPeeringConnection#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#project_id HvnPeeringConnection#project_id} --- @@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#timeouts HvnPeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#timeouts HvnPeeringConnection#timeouts} --- @@ -527,7 +527,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. --- @@ -535,7 +535,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. --- @@ -543,7 +543,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. --- @@ -679,7 +679,7 @@ The construct id used in the generated config for the HvnPeeringConnection to im The id of the existing HvnPeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -1086,7 +1086,7 @@ hvnPeeringConnection.HvnPeeringConnectionConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | hvn1 | str | The unique URL of one of the HVNs being peered. | | hvn2 | str | The unique URL of one of the HVNs being peered. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. | | project_id | str | The ID of the HCP project where HVN peering connection is located. | | timeouts | HvnPeeringConnectionTimeouts | timeouts block. | @@ -1172,7 +1172,7 @@ hvn1: str The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#hvn_1 HvnPeeringConnection#hvn_1} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#hvn_1 HvnPeeringConnection#hvn_1} --- @@ -1186,7 +1186,7 @@ hvn2: str The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#hvn_2 HvnPeeringConnection#hvn_2} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#hvn_2 HvnPeeringConnection#hvn_2} --- @@ -1198,7 +1198,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1217,7 +1217,7 @@ The ID of the HCP project where HVN peering connection is located. Always matches hvn_1's project ID. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#project_id HvnPeeringConnection#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#project_id HvnPeeringConnection#project_id} --- @@ -1231,7 +1231,7 @@ timeouts: HvnPeeringConnectionTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#timeouts HvnPeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#timeouts HvnPeeringConnection#timeouts} --- @@ -1253,9 +1253,9 @@ hvnPeeringConnection.HvnPeeringConnectionTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. | --- @@ -1267,7 +1267,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. --- @@ -1279,7 +1279,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. --- @@ -1291,7 +1291,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. --- diff --git a/docs/hvnPeeringConnection.typescript.md b/docs/hvnPeeringConnection.typescript.md index c6a543af5..978cee90e 100644 --- a/docs/hvnPeeringConnection.typescript.md +++ b/docs/hvnPeeringConnection.typescript.md @@ -4,7 +4,7 @@ ### HvnPeeringConnection -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection hcp_hvn_peering_connection}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection hcp_hvn_peering_connection}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the HvnPeeringConnection to im The id of the existing HvnPeeringConnection that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use --- @@ -888,7 +888,7 @@ const hvnPeeringConnectionConfig: hvnPeeringConnection.HvnPeeringConnectionConfi | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | hvn1 | string | The unique URL of one of the HVNs being peered. | | hvn2 | string | The unique URL of one of the HVNs being peered. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. | | projectId | string | The ID of the HCP project where HVN peering connection is located. | | timeouts | HvnPeeringConnectionTimeouts | timeouts block. | @@ -974,7 +974,7 @@ public readonly hvn1: string; The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#hvn_1 HvnPeeringConnection#hvn_1} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#hvn_1 HvnPeeringConnection#hvn_1} --- @@ -988,7 +988,7 @@ public readonly hvn2: string; The unique URL of one of the HVNs being peered. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#hvn_2 HvnPeeringConnection#hvn_2} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#hvn_2 HvnPeeringConnection#hvn_2} --- @@ -1000,7 +1000,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1019,7 +1019,7 @@ The ID of the HCP project where HVN peering connection is located. Always matches hvn_1's project ID. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#project_id HvnPeeringConnection#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#project_id HvnPeeringConnection#project_id} --- @@ -1033,7 +1033,7 @@ public readonly timeouts: HvnPeeringConnectionTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#timeouts HvnPeeringConnection#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#timeouts HvnPeeringConnection#timeouts} --- @@ -1051,9 +1051,9 @@ const hvnPeeringConnectionTimeouts: hvnPeeringConnection.HvnPeeringConnectionTim | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. | --- @@ -1065,7 +1065,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create}. --- @@ -1077,7 +1077,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default}. --- @@ -1089,7 +1089,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete}. --- diff --git a/docs/hvnRoute.csharp.md b/docs/hvnRoute.csharp.md index a6553d6fb..b41916601 100644 --- a/docs/hvnRoute.csharp.md +++ b/docs/hvnRoute.csharp.md @@ -4,7 +4,7 @@ ### HvnRoute -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route hcp_hvn_route}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route hcp_hvn_route}. #### Initializers @@ -72,7 +72,9 @@ Must be unique amongst siblings in the same scope | MoveFromId | Move the resource corresponding to "id" to this resource. | | MoveTo | Moves this resource to the target resource given by moveTarget. | | MoveToId | Moves this resource to the resource corresponding to "id". | +| PutAzureConfig | *No description.* | | PutTimeouts | *No description.* | +| ResetAzureConfig | *No description.* | | ResetId | *No description.* | | ResetProjectId | *No description.* | | ResetTimeouts | *No description.* | @@ -361,6 +363,18 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". --- +##### `PutAzureConfig` + +```csharp +private void PutAzureConfig(HvnRouteAzureConfig Value) +``` + +###### `Value`Required + +- *Type:* HvnRouteAzureConfig + +--- + ##### `PutTimeouts` ```csharp @@ -373,6 +387,12 @@ private void PutTimeouts(HvnRouteTimeouts Value) --- +##### `ResetAzureConfig` + +```csharp +private void ResetAzureConfig() +``` + ##### `ResetId` ```csharp @@ -494,7 +514,7 @@ The construct id used in the generated config for the HvnRoute to import. The id of the existing HvnRoute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#import import section} in the documentation of this resource for the id to use --- @@ -524,10 +544,12 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | +| AzureConfig | HvnRouteAzureConfigOutputReference | *No description.* | | CreatedAt | string | *No description.* | | SelfLink | string | *No description.* | | State | string | *No description.* | | Timeouts | HvnRouteTimeoutsOutputReference | *No description.* | +| AzureConfigInput | HvnRouteAzureConfig | *No description.* | | DestinationCidrInput | string | *No description.* | | HvnLinkInput | string | *No description.* | | HvnRouteIdInput | string | *No description.* | @@ -686,6 +708,16 @@ public object[] Provisioners { get; } --- +##### `AzureConfig`Required + +```csharp +public HvnRouteAzureConfigOutputReference AzureConfig { get; } +``` + +- *Type:* HvnRouteAzureConfigOutputReference + +--- + ##### `CreatedAt`Required ```csharp @@ -726,6 +758,16 @@ public HvnRouteTimeoutsOutputReference Timeouts { get; } --- +##### `AzureConfigInput`Optional + +```csharp +public HvnRouteAzureConfig AzureConfigInput { get; } +``` + +- *Type:* HvnRouteAzureConfig + +--- + ##### `DestinationCidrInput`Optional ```csharp @@ -876,6 +918,60 @@ public string TfResourceType { get; } ## Structs +### HvnRouteAzureConfig + +#### Initializer + +```csharp +using HashiCorp.Cdktf.Providers.Hcp; + +new HvnRouteAzureConfig { + string NextHopType, + string NextHopIpAddress = null +}; +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| NextHopType | string | The type of Azure hop the packet should be sent to. | +| NextHopIpAddress | string | Contains the IP address packets should be forwarded to. | + +--- + +##### `NextHopType`Required + +```csharp +public string NextHopType { get; set; } +``` + +- *Type:* string + +The type of Azure hop the packet should be sent to. + +Valid options for Next Hop Type - `VIRTUAL_APPLIANCE` or `VIRTUAL_NETWORK_GATEWAY` + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#next_hop_type HvnRoute#next_hop_type} + +--- + +##### `NextHopIpAddress`Optional + +```csharp +public string NextHopIpAddress { get; set; } +``` + +- *Type:* string + +Contains the IP address packets should be forwarded to. + +Next hop values are only allowed in routes where the next hop type is VIRTUAL_APPLIANCE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#next_hop_ip_address HvnRoute#next_hop_ip_address} + +--- + ### HvnRouteConfig #### Initializer @@ -895,6 +991,7 @@ new HvnRouteConfig { string HvnLink, string HvnRouteId, string TargetLink, + HvnRouteAzureConfig AzureConfig = null, string Id = null, string ProjectId = null, HvnRouteTimeouts Timeouts = null @@ -916,7 +1013,8 @@ new HvnRouteConfig { | HvnLink | string | The `self_link` of the HashiCorp Virtual Network (HVN). | | HvnRouteId | string | The ID of the HVN route. | | TargetLink | string | A unique URL identifying the target of the HVN route. Examples of the target: [`aws_network_peering`](aws_network_peering.md), [`aws_transit_gateway_attachment`](aws_transit_gateway_attachment.md). | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#id HvnRoute#id}. | +| AzureConfig | HvnRouteAzureConfig | azure_config block. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#id HvnRoute#id}. | | ProjectId | string | The ID of the HCP project where the HVN route is located. | | Timeouts | HvnRouteTimeouts | timeouts block. | @@ -1002,7 +1100,7 @@ public string DestinationCidr { get; set; } The destination CIDR of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#destination_cidr HvnRoute#destination_cidr} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#destination_cidr HvnRoute#destination_cidr} --- @@ -1016,7 +1114,7 @@ public string HvnLink { get; set; } The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#hvn_link HvnRoute#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#hvn_link HvnRoute#hvn_link} --- @@ -1030,7 +1128,7 @@ public string HvnRouteId { get; set; } The ID of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#hvn_route_id HvnRoute#hvn_route_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#hvn_route_id HvnRoute#hvn_route_id} --- @@ -1044,7 +1142,21 @@ public string TargetLink { get; set; } A unique URL identifying the target of the HVN route. Examples of the target: [`aws_network_peering`](aws_network_peering.md), [`aws_transit_gateway_attachment`](aws_transit_gateway_attachment.md). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#target_link HvnRoute#target_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#target_link HvnRoute#target_link} + +--- + +##### `AzureConfig`Optional + +```csharp +public HvnRouteAzureConfig AzureConfig { get; set; } +``` + +- *Type:* HvnRouteAzureConfig + +azure_config block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#azure_config HvnRoute#azure_config} --- @@ -1056,7 +1168,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#id HvnRoute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#id HvnRoute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1075,7 +1187,7 @@ The ID of the HCP project where the HVN route is located. Always matches the project ID in `hvn_link`. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#project_id HvnRoute#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#project_id HvnRoute#project_id} --- @@ -1089,7 +1201,7 @@ public HvnRouteTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#timeouts HvnRoute#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#timeouts HvnRoute#timeouts} --- @@ -1111,9 +1223,9 @@ new HvnRouteTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#create HvnRoute#create}. | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#default HvnRoute#default}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#delete HvnRoute#delete}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#create HvnRoute#create}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#default HvnRoute#default}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#delete HvnRoute#delete}. | --- @@ -1125,7 +1237,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#create HvnRoute#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#create HvnRoute#create}. --- @@ -1137,7 +1249,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#default HvnRoute#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#default HvnRoute#default}. --- @@ -1149,12 +1261,312 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#delete HvnRoute#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#delete HvnRoute#delete}. --- ## Classes +### HvnRouteAzureConfigOutputReference + +#### Initializers + +```csharp +using HashiCorp.Cdktf.Providers.Hcp; + +new HvnRouteAzureConfigOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| TerraformResource | HashiCorp.Cdktf.IInterpolatingParent | The parent resource. | +| TerraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `TerraformResource`Required + +- *Type:* HashiCorp.Cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `TerraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetNextHopIpAddress | *No description.* | + +--- + +##### `ComputeFqn` + +```csharp +private string ComputeFqn() +``` + +##### `GetAnyMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanAttribute` + +```csharp +private IResolvable GetBooleanAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetBooleanMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetListAttribute` + +```csharp +private string[] GetListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberAttribute` + +```csharp +private double GetNumberAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberListAttribute` + +```csharp +private double[] GetNumberListAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetNumberMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringAttribute` + +```csharp +private string GetStringAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `GetStringMapAttribute` + +```csharp +private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute) +``` + +###### `TerraformAttribute`Required + +- *Type:* string + +--- + +##### `InterpolationForAttribute` + +```csharp +private IResolvable InterpolationForAttribute(string Property) +``` + +###### `Property`Required + +- *Type:* string + +--- + +##### `Resolve` + +```csharp +private object Resolve(IResolveContext Context) +``` + +Produce the Token's value at resolution time. + +###### `Context`Required + +- *Type:* HashiCorp.Cdktf.IResolveContext + +--- + +##### `ToString` + +```csharp +private string ToString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `ResetNextHopIpAddress` + +```csharp +private void ResetNextHopIpAddress() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | string | *No description.* | +| NextHopIpAddressInput | string | *No description.* | +| NextHopTypeInput | string | *No description.* | +| NextHopIpAddress | string | *No description.* | +| NextHopType | string | *No description.* | +| InternalValue | HvnRouteAzureConfig | *No description.* | + +--- + +##### `CreationStack`Required + +```csharp +public string[] CreationStack { get; } +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```csharp +public string Fqn { get; } +``` + +- *Type:* string + +--- + +##### `NextHopIpAddressInput`Optional + +```csharp +public string NextHopIpAddressInput { get; } +``` + +- *Type:* string + +--- + +##### `NextHopTypeInput`Optional + +```csharp +public string NextHopTypeInput { get; } +``` + +- *Type:* string + +--- + +##### `NextHopIpAddress`Required + +```csharp +public string NextHopIpAddress { get; } +``` + +- *Type:* string + +--- + +##### `NextHopType`Required + +```csharp +public string NextHopType { get; } +``` + +- *Type:* string + +--- + +##### `InternalValue`Optional + +```csharp +public HvnRouteAzureConfig InternalValue { get; } +``` + +- *Type:* HvnRouteAzureConfig + +--- + + ### HvnRouteTimeoutsOutputReference #### Initializers diff --git a/docs/hvnRoute.go.md b/docs/hvnRoute.go.md index 8ed8e2c6a..9ae0bcb09 100644 --- a/docs/hvnRoute.go.md +++ b/docs/hvnRoute.go.md @@ -4,12 +4,12 @@ ### HvnRoute -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route hcp_hvn_route}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route hcp_hvn_route}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnroute" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnroute" hvnroute.NewHvnRoute(scope Construct, id *string, config HvnRouteConfig) HvnRoute ``` @@ -72,7 +72,9 @@ Must be unique amongst siblings in the same scope | MoveFromId | Move the resource corresponding to "id" to this resource. | | MoveTo | Moves this resource to the target resource given by moveTarget. | | MoveToId | Moves this resource to the resource corresponding to "id". | +| PutAzureConfig | *No description.* | | PutTimeouts | *No description.* | +| ResetAzureConfig | *No description.* | | ResetId | *No description.* | | ResetProjectId | *No description.* | | ResetTimeouts | *No description.* | @@ -361,6 +363,18 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". --- +##### `PutAzureConfig` + +```go +func PutAzureConfig(value HvnRouteAzureConfig) +``` + +###### `value`Required + +- *Type:* HvnRouteAzureConfig + +--- + ##### `PutTimeouts` ```go @@ -373,6 +387,12 @@ func PutTimeouts(value HvnRouteTimeouts) --- +##### `ResetAzureConfig` + +```go +func ResetAzureConfig() +``` + ##### `ResetId` ```go @@ -405,7 +425,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnroute" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnroute" hvnroute.HvnRoute_IsConstruct(x interface{}) *bool ``` @@ -437,7 +457,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnroute" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnroute" hvnroute.HvnRoute_IsTerraformElement(x interface{}) *bool ``` @@ -451,7 +471,7 @@ hvnroute.HvnRoute_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnroute" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnroute" hvnroute.HvnRoute_IsTerraformResource(x interface{}) *bool ``` @@ -465,7 +485,7 @@ hvnroute.HvnRoute_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnroute" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnroute" hvnroute.HvnRoute_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -494,7 +514,7 @@ The construct id used in the generated config for the HvnRoute to import. The id of the existing HvnRoute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#import import section} in the documentation of this resource for the id to use --- @@ -524,10 +544,12 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | +| AzureConfig | HvnRouteAzureConfigOutputReference | *No description.* | | CreatedAt | *string | *No description.* | | SelfLink | *string | *No description.* | | State | *string | *No description.* | | Timeouts | HvnRouteTimeoutsOutputReference | *No description.* | +| AzureConfigInput | HvnRouteAzureConfig | *No description.* | | DestinationCidrInput | *string | *No description.* | | HvnLinkInput | *string | *No description.* | | HvnRouteIdInput | *string | *No description.* | @@ -686,6 +708,16 @@ func Provisioners() *[]interface{} --- +##### `AzureConfig`Required + +```go +func AzureConfig() HvnRouteAzureConfigOutputReference +``` + +- *Type:* HvnRouteAzureConfigOutputReference + +--- + ##### `CreatedAt`Required ```go @@ -726,6 +758,16 @@ func Timeouts() HvnRouteTimeoutsOutputReference --- +##### `AzureConfigInput`Optional + +```go +func AzureConfigInput() HvnRouteAzureConfig +``` + +- *Type:* HvnRouteAzureConfig + +--- + ##### `DestinationCidrInput`Optional ```go @@ -876,12 +918,66 @@ func TfResourceType() *string ## Structs +### HvnRouteAzureConfig + +#### Initializer + +```go +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnroute" + +&hvnroute.HvnRouteAzureConfig { + NextHopType: *string, + NextHopIpAddress: *string, +} +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| NextHopType | *string | The type of Azure hop the packet should be sent to. | +| NextHopIpAddress | *string | Contains the IP address packets should be forwarded to. | + +--- + +##### `NextHopType`Required + +```go +NextHopType *string +``` + +- *Type:* *string + +The type of Azure hop the packet should be sent to. + +Valid options for Next Hop Type - `VIRTUAL_APPLIANCE` or `VIRTUAL_NETWORK_GATEWAY` + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#next_hop_type HvnRoute#next_hop_type} + +--- + +##### `NextHopIpAddress`Optional + +```go +NextHopIpAddress *string +``` + +- *Type:* *string + +Contains the IP address packets should be forwarded to. + +Next hop values are only allowed in routes where the next hop type is VIRTUAL_APPLIANCE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#next_hop_ip_address HvnRoute#next_hop_ip_address} + +--- + ### HvnRouteConfig #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnroute" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnroute" &hvnroute.HvnRouteConfig { Connection: interface{}, @@ -895,9 +991,10 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnroute" HvnLink: *string, HvnRouteId: *string, TargetLink: *string, + AzureConfig: github.com/cdktf/cdktf-provider-hcp-go/hcp.hvnRoute.HvnRouteAzureConfig, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.hvnRoute.HvnRouteTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.hvnRoute.HvnRouteTimeouts, } ``` @@ -916,7 +1013,8 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnroute" | HvnLink | *string | The `self_link` of the HashiCorp Virtual Network (HVN). | | HvnRouteId | *string | The ID of the HVN route. | | TargetLink | *string | A unique URL identifying the target of the HVN route. Examples of the target: [`aws_network_peering`](aws_network_peering.md), [`aws_transit_gateway_attachment`](aws_transit_gateway_attachment.md). | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#id HvnRoute#id}. | +| AzureConfig | HvnRouteAzureConfig | azure_config block. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#id HvnRoute#id}. | | ProjectId | *string | The ID of the HCP project where the HVN route is located. | | Timeouts | HvnRouteTimeouts | timeouts block. | @@ -1002,7 +1100,7 @@ DestinationCidr *string The destination CIDR of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#destination_cidr HvnRoute#destination_cidr} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#destination_cidr HvnRoute#destination_cidr} --- @@ -1016,7 +1114,7 @@ HvnLink *string The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#hvn_link HvnRoute#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#hvn_link HvnRoute#hvn_link} --- @@ -1030,7 +1128,7 @@ HvnRouteId *string The ID of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#hvn_route_id HvnRoute#hvn_route_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#hvn_route_id HvnRoute#hvn_route_id} --- @@ -1044,7 +1142,21 @@ TargetLink *string A unique URL identifying the target of the HVN route. Examples of the target: [`aws_network_peering`](aws_network_peering.md), [`aws_transit_gateway_attachment`](aws_transit_gateway_attachment.md). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#target_link HvnRoute#target_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#target_link HvnRoute#target_link} + +--- + +##### `AzureConfig`Optional + +```go +AzureConfig HvnRouteAzureConfig +``` + +- *Type:* HvnRouteAzureConfig + +azure_config block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#azure_config HvnRoute#azure_config} --- @@ -1056,7 +1168,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#id HvnRoute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#id HvnRoute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1075,7 +1187,7 @@ The ID of the HCP project where the HVN route is located. Always matches the project ID in `hvn_link`. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#project_id HvnRoute#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#project_id HvnRoute#project_id} --- @@ -1089,7 +1201,7 @@ Timeouts HvnRouteTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#timeouts HvnRoute#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#timeouts HvnRoute#timeouts} --- @@ -1098,7 +1210,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnroute" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnroute" &hvnroute.HvnRouteTimeouts { Create: *string, @@ -1111,9 +1223,9 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnroute" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#create HvnRoute#create}. | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#default HvnRoute#default}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#delete HvnRoute#delete}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#create HvnRoute#create}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#default HvnRoute#default}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#delete HvnRoute#delete}. | --- @@ -1125,7 +1237,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#create HvnRoute#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#create HvnRoute#create}. --- @@ -1137,7 +1249,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#default HvnRoute#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#default HvnRoute#default}. --- @@ -1149,18 +1261,318 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#delete HvnRoute#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#delete HvnRoute#delete}. --- ## Classes +### HvnRouteAzureConfigOutputReference + +#### Initializers + +```go +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnroute" + +hvnroute.NewHvnRouteAzureConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) HvnRouteAzureConfigOutputReference +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | *string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* *string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| ComputeFqn | *No description.* | +| GetAnyMapAttribute | *No description.* | +| GetBooleanAttribute | *No description.* | +| GetBooleanMapAttribute | *No description.* | +| GetListAttribute | *No description.* | +| GetNumberAttribute | *No description.* | +| GetNumberListAttribute | *No description.* | +| GetNumberMapAttribute | *No description.* | +| GetStringAttribute | *No description.* | +| GetStringMapAttribute | *No description.* | +| InterpolationForAttribute | *No description.* | +| Resolve | Produce the Token's value at resolution time. | +| ToString | Return a string representation of this resolvable object. | +| ResetNextHopIpAddress | *No description.* | + +--- + +##### `ComputeFqn` + +```go +func ComputeFqn() *string +``` + +##### `GetAnyMapAttribute` + +```go +func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanAttribute` + +```go +func GetBooleanAttribute(terraformAttribute *string) IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetBooleanMapAttribute` + +```go +func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetListAttribute` + +```go +func GetListAttribute(terraformAttribute *string) *[]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberAttribute` + +```go +func GetNumberAttribute(terraformAttribute *string) *f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberListAttribute` + +```go +func GetNumberListAttribute(terraformAttribute *string) *[]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetNumberMapAttribute` + +```go +func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64 +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringAttribute` + +```go +func GetStringAttribute(terraformAttribute *string) *string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `GetStringMapAttribute` + +```go +func GetStringMapAttribute(terraformAttribute *string) *map[string]*string +``` + +###### `terraformAttribute`Required + +- *Type:* *string + +--- + +##### `InterpolationForAttribute` + +```go +func InterpolationForAttribute(property *string) IResolvable +``` + +###### `property`Required + +- *Type:* *string + +--- + +##### `Resolve` + +```go +func Resolve(_context IResolveContext) interface{} +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext + +--- + +##### `ToString` + +```go +func ToString() *string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `ResetNextHopIpAddress` + +```go +func ResetNextHopIpAddress() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| CreationStack | *[]*string | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| Fqn | *string | *No description.* | +| NextHopIpAddressInput | *string | *No description.* | +| NextHopTypeInput | *string | *No description.* | +| NextHopIpAddress | *string | *No description.* | +| NextHopType | *string | *No description.* | +| InternalValue | HvnRouteAzureConfig | *No description.* | + +--- + +##### `CreationStack`Required + +```go +func CreationStack() *[]*string +``` + +- *Type:* *[]*string + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `Fqn`Required + +```go +func Fqn() *string +``` + +- *Type:* *string + +--- + +##### `NextHopIpAddressInput`Optional + +```go +func NextHopIpAddressInput() *string +``` + +- *Type:* *string + +--- + +##### `NextHopTypeInput`Optional + +```go +func NextHopTypeInput() *string +``` + +- *Type:* *string + +--- + +##### `NextHopIpAddress`Required + +```go +func NextHopIpAddress() *string +``` + +- *Type:* *string + +--- + +##### `NextHopType`Required + +```go +func NextHopType() *string +``` + +- *Type:* *string + +--- + +##### `InternalValue`Optional + +```go +func InternalValue() HvnRouteAzureConfig +``` + +- *Type:* HvnRouteAzureConfig + +--- + + ### HvnRouteTimeoutsOutputReference #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/hvnroute" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/hvnroute" hvnroute.NewHvnRouteTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) HvnRouteTimeoutsOutputReference ``` diff --git a/docs/hvnRoute.java.md b/docs/hvnRoute.java.md index 6bf03bd53..5b6699f40 100644 --- a/docs/hvnRoute.java.md +++ b/docs/hvnRoute.java.md @@ -4,7 +4,7 @@ ### HvnRoute -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route hcp_hvn_route}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route hcp_hvn_route}. #### Initializers @@ -27,6 +27,7 @@ HvnRoute.Builder.create(Construct scope, java.lang.String id) .hvnLink(java.lang.String) .hvnRouteId(java.lang.String) .targetLink(java.lang.String) +// .azureConfig(HvnRouteAzureConfig) // .id(java.lang.String) // .projectId(java.lang.String) // .timeouts(HvnRouteTimeouts) @@ -48,7 +49,8 @@ HvnRoute.Builder.create(Construct scope, java.lang.String id) | hvnLink | java.lang.String | The `self_link` of the HashiCorp Virtual Network (HVN). | | hvnRouteId | java.lang.String | The ID of the HVN route. | | targetLink | java.lang.String | A unique URL identifying the target of the HVN route. Examples of the target: [`aws_network_peering`](aws_network_peering.md), [`aws_transit_gateway_attachment`](aws_transit_gateway_attachment.md). | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#id HvnRoute#id}. | +| azureConfig | HvnRouteAzureConfig | azure_config block. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#id HvnRoute#id}. | | projectId | java.lang.String | The ID of the HCP project where the HVN route is located. | | timeouts | HvnRouteTimeouts | timeouts block. | @@ -120,7 +122,7 @@ Must be unique amongst siblings in the same scope The destination CIDR of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#destination_cidr HvnRoute#destination_cidr} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#destination_cidr HvnRoute#destination_cidr} --- @@ -130,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#hvn_link HvnRoute#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#hvn_link HvnRoute#hvn_link} --- @@ -140,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#hvn_route_id HvnRoute#hvn_route_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#hvn_route_id HvnRoute#hvn_route_id} --- @@ -150,7 +152,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi A unique URL identifying the target of the HVN route. Examples of the target: [`aws_network_peering`](aws_network_peering.md), [`aws_transit_gateway_attachment`](aws_transit_gateway_attachment.md). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#target_link HvnRoute#target_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#target_link HvnRoute#target_link} + +--- + +##### `azureConfig`Optional + +- *Type:* HvnRouteAzureConfig + +azure_config block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#azure_config HvnRoute#azure_config} --- @@ -158,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#id HvnRoute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#id HvnRoute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -173,7 +185,7 @@ The ID of the HCP project where the HVN route is located. Always matches the project ID in `hvn_link`. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#project_id HvnRoute#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#project_id HvnRoute#project_id} --- @@ -183,7 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#timeouts HvnRoute#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#timeouts HvnRoute#timeouts} --- @@ -213,7 +225,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi | moveFromId | Move the resource corresponding to "id" to this resource. | | moveTo | Moves this resource to the target resource given by moveTarget. | | moveToId | Moves this resource to the resource corresponding to "id". | +| putAzureConfig | *No description.* | | putTimeouts | *No description.* | +| resetAzureConfig | *No description.* | | resetId | *No description.* | | resetProjectId | *No description.* | | resetTimeouts | *No description.* | @@ -504,6 +518,18 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". --- +##### `putAzureConfig` + +```java +public void putAzureConfig(HvnRouteAzureConfig value) +``` + +###### `value`Required + +- *Type:* HvnRouteAzureConfig + +--- + ##### `putTimeouts` ```java @@ -516,6 +542,12 @@ public void putTimeouts(HvnRouteTimeouts value) --- +##### `resetAzureConfig` + +```java +public void resetAzureConfig() +``` + ##### `resetId` ```java @@ -637,7 +669,7 @@ The construct id used in the generated config for the HvnRoute to import. The id of the existing HvnRoute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#import import section} in the documentation of this resource for the id to use --- @@ -667,10 +699,12 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | +| azureConfig | HvnRouteAzureConfigOutputReference | *No description.* | | createdAt | java.lang.String | *No description.* | | selfLink | java.lang.String | *No description.* | | state | java.lang.String | *No description.* | | timeouts | HvnRouteTimeoutsOutputReference | *No description.* | +| azureConfigInput | HvnRouteAzureConfig | *No description.* | | destinationCidrInput | java.lang.String | *No description.* | | hvnLinkInput | java.lang.String | *No description.* | | hvnRouteIdInput | java.lang.String | *No description.* | @@ -829,6 +863,16 @@ public java.lang.Object getProvisioners(); --- +##### `azureConfig`Required + +```java +public HvnRouteAzureConfigOutputReference getAzureConfig(); +``` + +- *Type:* HvnRouteAzureConfigOutputReference + +--- + ##### `createdAt`Required ```java @@ -869,6 +913,16 @@ public HvnRouteTimeoutsOutputReference getTimeouts(); --- +##### `azureConfigInput`Optional + +```java +public HvnRouteAzureConfig getAzureConfigInput(); +``` + +- *Type:* HvnRouteAzureConfig + +--- + ##### `destinationCidrInput`Optional ```java @@ -1019,6 +1073,60 @@ public java.lang.String getTfResourceType(); ## Structs +### HvnRouteAzureConfig + +#### Initializer + +```java +import com.hashicorp.cdktf.providers.hcp.hvn_route.HvnRouteAzureConfig; + +HvnRouteAzureConfig.builder() + .nextHopType(java.lang.String) +// .nextHopIpAddress(java.lang.String) + .build(); +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| nextHopType | java.lang.String | The type of Azure hop the packet should be sent to. | +| nextHopIpAddress | java.lang.String | Contains the IP address packets should be forwarded to. | + +--- + +##### `nextHopType`Required + +```java +public java.lang.String getNextHopType(); +``` + +- *Type:* java.lang.String + +The type of Azure hop the packet should be sent to. + +Valid options for Next Hop Type - `VIRTUAL_APPLIANCE` or `VIRTUAL_NETWORK_GATEWAY` + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#next_hop_type HvnRoute#next_hop_type} + +--- + +##### `nextHopIpAddress`Optional + +```java +public java.lang.String getNextHopIpAddress(); +``` + +- *Type:* java.lang.String + +Contains the IP address packets should be forwarded to. + +Next hop values are only allowed in routes where the next hop type is VIRTUAL_APPLIANCE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#next_hop_ip_address HvnRoute#next_hop_ip_address} + +--- + ### HvnRouteConfig #### Initializer @@ -1042,6 +1150,7 @@ HvnRouteConfig.builder() .hvnLink(java.lang.String) .hvnRouteId(java.lang.String) .targetLink(java.lang.String) +// .azureConfig(HvnRouteAzureConfig) // .id(java.lang.String) // .projectId(java.lang.String) // .timeouts(HvnRouteTimeouts) @@ -1063,7 +1172,8 @@ HvnRouteConfig.builder() | hvnLink | java.lang.String | The `self_link` of the HashiCorp Virtual Network (HVN). | | hvnRouteId | java.lang.String | The ID of the HVN route. | | targetLink | java.lang.String | A unique URL identifying the target of the HVN route. Examples of the target: [`aws_network_peering`](aws_network_peering.md), [`aws_transit_gateway_attachment`](aws_transit_gateway_attachment.md). | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#id HvnRoute#id}. | +| azureConfig | HvnRouteAzureConfig | azure_config block. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#id HvnRoute#id}. | | projectId | java.lang.String | The ID of the HCP project where the HVN route is located. | | timeouts | HvnRouteTimeouts | timeouts block. | @@ -1149,7 +1259,7 @@ public java.lang.String getDestinationCidr(); The destination CIDR of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#destination_cidr HvnRoute#destination_cidr} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#destination_cidr HvnRoute#destination_cidr} --- @@ -1163,7 +1273,7 @@ public java.lang.String getHvnLink(); The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#hvn_link HvnRoute#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#hvn_link HvnRoute#hvn_link} --- @@ -1177,7 +1287,7 @@ public java.lang.String getHvnRouteId(); The ID of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#hvn_route_id HvnRoute#hvn_route_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#hvn_route_id HvnRoute#hvn_route_id} --- @@ -1191,7 +1301,21 @@ public java.lang.String getTargetLink(); A unique URL identifying the target of the HVN route. Examples of the target: [`aws_network_peering`](aws_network_peering.md), [`aws_transit_gateway_attachment`](aws_transit_gateway_attachment.md). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#target_link HvnRoute#target_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#target_link HvnRoute#target_link} + +--- + +##### `azureConfig`Optional + +```java +public HvnRouteAzureConfig getAzureConfig(); +``` + +- *Type:* HvnRouteAzureConfig + +azure_config block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#azure_config HvnRoute#azure_config} --- @@ -1203,7 +1327,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#id HvnRoute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#id HvnRoute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1222,7 +1346,7 @@ The ID of the HCP project where the HVN route is located. Always matches the project ID in `hvn_link`. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#project_id HvnRoute#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#project_id HvnRoute#project_id} --- @@ -1236,7 +1360,7 @@ public HvnRouteTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#timeouts HvnRoute#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#timeouts HvnRoute#timeouts} --- @@ -1258,9 +1382,9 @@ HvnRouteTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#create HvnRoute#create}. | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#default HvnRoute#default}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#delete HvnRoute#delete}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#create HvnRoute#create}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#default HvnRoute#default}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#delete HvnRoute#delete}. | --- @@ -1272,7 +1396,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#create HvnRoute#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#create HvnRoute#create}. --- @@ -1284,7 +1408,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#default HvnRoute#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#default HvnRoute#default}. --- @@ -1296,12 +1420,312 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#delete HvnRoute#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#delete HvnRoute#delete}. --- ## Classes +### HvnRouteAzureConfigOutputReference + +#### Initializers + +```java +import com.hashicorp.cdktf.providers.hcp.hvn_route.HvnRouteAzureConfigOutputReference; + +new HvnRouteAzureConfigOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute); +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | com.hashicorp.cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | java.lang.String | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* com.hashicorp.cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* java.lang.String + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetNextHopIpAddress | *No description.* | + +--- + +##### `computeFqn` + +```java +public java.lang.String computeFqn() +``` + +##### `getAnyMapAttribute` + +```java +public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanAttribute` + +```java +public IResolvable getBooleanAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getBooleanMapAttribute` + +```java +public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getListAttribute` + +```java +public java.util.List getListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberAttribute` + +```java +public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberListAttribute` + +```java +public java.util.List getNumberListAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getNumberMapAttribute` + +```java +public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringAttribute` + +```java +public java.lang.String getStringAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `getStringMapAttribute` + +```java +public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute) +``` + +###### `terraformAttribute`Required + +- *Type:* java.lang.String + +--- + +##### `interpolationForAttribute` + +```java +public IResolvable interpolationForAttribute(java.lang.String property) +``` + +###### `property`Required + +- *Type:* java.lang.String + +--- + +##### `resolve` + +```java +public java.lang.Object resolve(IResolveContext _context) +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* com.hashicorp.cdktf.IResolveContext + +--- + +##### `toString` + +```java +public java.lang.String toString() +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `resetNextHopIpAddress` + +```java +public void resetNextHopIpAddress() +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | java.util.List | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | java.lang.String | *No description.* | +| nextHopIpAddressInput | java.lang.String | *No description.* | +| nextHopTypeInput | java.lang.String | *No description.* | +| nextHopIpAddress | java.lang.String | *No description.* | +| nextHopType | java.lang.String | *No description.* | +| internalValue | HvnRouteAzureConfig | *No description.* | + +--- + +##### `creationStack`Required + +```java +public java.util.List getCreationStack(); +``` + +- *Type:* java.util.List + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```java +public java.lang.String getFqn(); +``` + +- *Type:* java.lang.String + +--- + +##### `nextHopIpAddressInput`Optional + +```java +public java.lang.String getNextHopIpAddressInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `nextHopTypeInput`Optional + +```java +public java.lang.String getNextHopTypeInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `nextHopIpAddress`Required + +```java +public java.lang.String getNextHopIpAddress(); +``` + +- *Type:* java.lang.String + +--- + +##### `nextHopType`Required + +```java +public java.lang.String getNextHopType(); +``` + +- *Type:* java.lang.String + +--- + +##### `internalValue`Optional + +```java +public HvnRouteAzureConfig getInternalValue(); +``` + +- *Type:* HvnRouteAzureConfig + +--- + + ### HvnRouteTimeoutsOutputReference #### Initializers diff --git a/docs/hvnRoute.python.md b/docs/hvnRoute.python.md index 4e3e193eb..a4bdca1ca 100644 --- a/docs/hvnRoute.python.md +++ b/docs/hvnRoute.python.md @@ -4,7 +4,7 @@ ### HvnRoute -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route hcp_hvn_route}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route hcp_hvn_route}. #### Initializers @@ -25,6 +25,7 @@ hvnRoute.HvnRoute( hvn_link: str, hvn_route_id: str, target_link: str, + azure_config: HvnRouteAzureConfig = None, id: str = None, project_id: str = None, timeouts: HvnRouteTimeouts = None @@ -46,7 +47,8 @@ hvnRoute.HvnRoute( | hvn_link | str | The `self_link` of the HashiCorp Virtual Network (HVN). | | hvn_route_id | str | The ID of the HVN route. | | target_link | str | A unique URL identifying the target of the HVN route. Examples of the target: [`aws_network_peering`](aws_network_peering.md), [`aws_transit_gateway_attachment`](aws_transit_gateway_attachment.md). | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#id HvnRoute#id}. | +| azure_config | HvnRouteAzureConfig | azure_config block. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#id HvnRoute#id}. | | project_id | str | The ID of the HCP project where the HVN route is located. | | timeouts | HvnRouteTimeouts | timeouts block. | @@ -118,7 +120,7 @@ Must be unique amongst siblings in the same scope The destination CIDR of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#destination_cidr HvnRoute#destination_cidr} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#destination_cidr HvnRoute#destination_cidr} --- @@ -128,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#hvn_link HvnRoute#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#hvn_link HvnRoute#hvn_link} --- @@ -138,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#hvn_route_id HvnRoute#hvn_route_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#hvn_route_id HvnRoute#hvn_route_id} --- @@ -148,7 +150,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi A unique URL identifying the target of the HVN route. Examples of the target: [`aws_network_peering`](aws_network_peering.md), [`aws_transit_gateway_attachment`](aws_transit_gateway_attachment.md). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#target_link HvnRoute#target_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#target_link HvnRoute#target_link} + +--- + +##### `azure_config`Optional + +- *Type:* HvnRouteAzureConfig + +azure_config block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#azure_config HvnRoute#azure_config} --- @@ -156,7 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#id HvnRoute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#id HvnRoute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -171,7 +183,7 @@ The ID of the HCP project where the HVN route is located. Always matches the project ID in `hvn_link`. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#project_id HvnRoute#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#project_id HvnRoute#project_id} --- @@ -181,7 +193,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#timeouts HvnRoute#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#timeouts HvnRoute#timeouts} --- @@ -211,7 +223,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi | move_from_id | Move the resource corresponding to "id" to this resource. | | move_to | Moves this resource to the target resource given by moveTarget. | | move_to_id | Moves this resource to the resource corresponding to "id". | +| put_azure_config | *No description.* | | put_timeouts | *No description.* | +| reset_azure_config | *No description.* | | reset_id | *No description.* | | reset_project_id | *No description.* | | reset_timeouts | *No description.* | @@ -537,6 +551,39 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". --- +##### `put_azure_config` + +```python +def put_azure_config( + next_hop_type: str, + next_hop_ip_address: str = None +) -> None +``` + +###### `next_hop_type`Required + +- *Type:* str + +The type of Azure hop the packet should be sent to. + +Valid options for Next Hop Type - `VIRTUAL_APPLIANCE` or `VIRTUAL_NETWORK_GATEWAY` + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#next_hop_type HvnRoute#next_hop_type} + +--- + +###### `next_hop_ip_address`Optional + +- *Type:* str + +Contains the IP address packets should be forwarded to. + +Next hop values are only allowed in routes where the next hop type is VIRTUAL_APPLIANCE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#next_hop_ip_address HvnRoute#next_hop_ip_address} + +--- + ##### `put_timeouts` ```python @@ -551,7 +598,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#create HvnRoute#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#create HvnRoute#create}. --- @@ -559,7 +606,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#default HvnRoute#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#default HvnRoute#default}. --- @@ -567,10 +614,16 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#delete HvnRoute#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#delete HvnRoute#delete}. --- +##### `reset_azure_config` + +```python +def reset_azure_config() -> None +``` + ##### `reset_id` ```python @@ -703,7 +756,7 @@ The construct id used in the generated config for the HvnRoute to import. The id of the existing HvnRoute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#import import section} in the documentation of this resource for the id to use --- @@ -733,10 +786,12 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | +| azure_config | HvnRouteAzureConfigOutputReference | *No description.* | | created_at | str | *No description.* | | self_link | str | *No description.* | | state | str | *No description.* | | timeouts | HvnRouteTimeoutsOutputReference | *No description.* | +| azure_config_input | HvnRouteAzureConfig | *No description.* | | destination_cidr_input | str | *No description.* | | hvn_link_input | str | *No description.* | | hvn_route_id_input | str | *No description.* | @@ -895,6 +950,16 @@ provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, Re --- +##### `azure_config`Required + +```python +azure_config: HvnRouteAzureConfigOutputReference +``` + +- *Type:* HvnRouteAzureConfigOutputReference + +--- + ##### `created_at`Required ```python @@ -935,6 +1000,16 @@ timeouts: HvnRouteTimeoutsOutputReference --- +##### `azure_config_input`Optional + +```python +azure_config_input: HvnRouteAzureConfig +``` + +- *Type:* HvnRouteAzureConfig + +--- + ##### `destination_cidr_input`Optional ```python @@ -1085,6 +1160,60 @@ tfResourceType: str ## Structs +### HvnRouteAzureConfig + +#### Initializer + +```python +from cdktf_cdktf_provider_hcp import hvn_route + +hvnRoute.HvnRouteAzureConfig( + next_hop_type: str, + next_hop_ip_address: str = None +) +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| next_hop_type | str | The type of Azure hop the packet should be sent to. | +| next_hop_ip_address | str | Contains the IP address packets should be forwarded to. | + +--- + +##### `next_hop_type`Required + +```python +next_hop_type: str +``` + +- *Type:* str + +The type of Azure hop the packet should be sent to. + +Valid options for Next Hop Type - `VIRTUAL_APPLIANCE` or `VIRTUAL_NETWORK_GATEWAY` + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#next_hop_type HvnRoute#next_hop_type} + +--- + +##### `next_hop_ip_address`Optional + +```python +next_hop_ip_address: str +``` + +- *Type:* str + +Contains the IP address packets should be forwarded to. + +Next hop values are only allowed in routes where the next hop type is VIRTUAL_APPLIANCE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#next_hop_ip_address HvnRoute#next_hop_ip_address} + +--- + ### HvnRouteConfig #### Initializer @@ -1104,6 +1233,7 @@ hvnRoute.HvnRouteConfig( hvn_link: str, hvn_route_id: str, target_link: str, + azure_config: HvnRouteAzureConfig = None, id: str = None, project_id: str = None, timeouts: HvnRouteTimeouts = None @@ -1125,7 +1255,8 @@ hvnRoute.HvnRouteConfig( | hvn_link | str | The `self_link` of the HashiCorp Virtual Network (HVN). | | hvn_route_id | str | The ID of the HVN route. | | target_link | str | A unique URL identifying the target of the HVN route. Examples of the target: [`aws_network_peering`](aws_network_peering.md), [`aws_transit_gateway_attachment`](aws_transit_gateway_attachment.md). | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#id HvnRoute#id}. | +| azure_config | HvnRouteAzureConfig | azure_config block. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#id HvnRoute#id}. | | project_id | str | The ID of the HCP project where the HVN route is located. | | timeouts | HvnRouteTimeouts | timeouts block. | @@ -1211,7 +1342,7 @@ destination_cidr: str The destination CIDR of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#destination_cidr HvnRoute#destination_cidr} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#destination_cidr HvnRoute#destination_cidr} --- @@ -1225,7 +1356,7 @@ hvn_link: str The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#hvn_link HvnRoute#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#hvn_link HvnRoute#hvn_link} --- @@ -1239,7 +1370,7 @@ hvn_route_id: str The ID of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#hvn_route_id HvnRoute#hvn_route_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#hvn_route_id HvnRoute#hvn_route_id} --- @@ -1253,7 +1384,21 @@ target_link: str A unique URL identifying the target of the HVN route. Examples of the target: [`aws_network_peering`](aws_network_peering.md), [`aws_transit_gateway_attachment`](aws_transit_gateway_attachment.md). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#target_link HvnRoute#target_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#target_link HvnRoute#target_link} + +--- + +##### `azure_config`Optional + +```python +azure_config: HvnRouteAzureConfig +``` + +- *Type:* HvnRouteAzureConfig + +azure_config block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#azure_config HvnRoute#azure_config} --- @@ -1265,7 +1410,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#id HvnRoute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#id HvnRoute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1284,7 +1429,7 @@ The ID of the HCP project where the HVN route is located. Always matches the project ID in `hvn_link`. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#project_id HvnRoute#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#project_id HvnRoute#project_id} --- @@ -1298,7 +1443,7 @@ timeouts: HvnRouteTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#timeouts HvnRoute#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#timeouts HvnRoute#timeouts} --- @@ -1320,9 +1465,9 @@ hvnRoute.HvnRouteTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#create HvnRoute#create}. | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#default HvnRoute#default}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#delete HvnRoute#delete}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#create HvnRoute#create}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#default HvnRoute#default}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#delete HvnRoute#delete}. | --- @@ -1334,7 +1479,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#create HvnRoute#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#create HvnRoute#create}. --- @@ -1346,7 +1491,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#default HvnRoute#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#default HvnRoute#default}. --- @@ -1358,12 +1503,337 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#delete HvnRoute#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#delete HvnRoute#delete}. --- ## Classes +### HvnRouteAzureConfigOutputReference + +#### Initializers + +```python +from cdktf_cdktf_provider_hcp import hvn_route + +hvnRoute.HvnRouteAzureConfigOutputReference( + terraform_resource: IInterpolatingParent, + terraform_attribute: str +) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraform_resource | cdktf.IInterpolatingParent | The parent resource. | +| terraform_attribute | str | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraform_resource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraform_attribute`Required + +- *Type:* str + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| compute_fqn | *No description.* | +| get_any_map_attribute | *No description.* | +| get_boolean_attribute | *No description.* | +| get_boolean_map_attribute | *No description.* | +| get_list_attribute | *No description.* | +| get_number_attribute | *No description.* | +| get_number_list_attribute | *No description.* | +| get_number_map_attribute | *No description.* | +| get_string_attribute | *No description.* | +| get_string_map_attribute | *No description.* | +| interpolation_for_attribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| to_string | Return a string representation of this resolvable object. | +| reset_next_hop_ip_address | *No description.* | + +--- + +##### `compute_fqn` + +```python +def compute_fqn() -> str +``` + +##### `get_any_map_attribute` + +```python +def get_any_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Any] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_attribute` + +```python +def get_boolean_attribute( + terraform_attribute: str +) -> IResolvable +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_boolean_map_attribute` + +```python +def get_boolean_map_attribute( + terraform_attribute: str +) -> typing.Mapping[bool] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_list_attribute` + +```python +def get_list_attribute( + terraform_attribute: str +) -> typing.List[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_attribute` + +```python +def get_number_attribute( + terraform_attribute: str +) -> typing.Union[int, float] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_list_attribute` + +```python +def get_number_list_attribute( + terraform_attribute: str +) -> typing.List[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_number_map_attribute` + +```python +def get_number_map_attribute( + terraform_attribute: str +) -> typing.Mapping[typing.Union[int, float]] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_attribute` + +```python +def get_string_attribute( + terraform_attribute: str +) -> str +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `get_string_map_attribute` + +```python +def get_string_map_attribute( + terraform_attribute: str +) -> typing.Mapping[str] +``` + +###### `terraform_attribute`Required + +- *Type:* str + +--- + +##### `interpolation_for_attribute` + +```python +def interpolation_for_attribute( + property: str +) -> IResolvable +``` + +###### `property`Required + +- *Type:* str + +--- + +##### `resolve` + +```python +def resolve( + _context: IResolveContext +) -> typing.Any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `to_string` + +```python +def to_string() -> str +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `reset_next_hop_ip_address` + +```python +def reset_next_hop_ip_address() -> None +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creation_stack | typing.List[str] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | str | *No description.* | +| next_hop_ip_address_input | str | *No description.* | +| next_hop_type_input | str | *No description.* | +| next_hop_ip_address | str | *No description.* | +| next_hop_type | str | *No description.* | +| internal_value | HvnRouteAzureConfig | *No description.* | + +--- + +##### `creation_stack`Required + +```python +creation_stack: typing.List[str] +``` + +- *Type:* typing.List[str] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```python +fqn: str +``` + +- *Type:* str + +--- + +##### `next_hop_ip_address_input`Optional + +```python +next_hop_ip_address_input: str +``` + +- *Type:* str + +--- + +##### `next_hop_type_input`Optional + +```python +next_hop_type_input: str +``` + +- *Type:* str + +--- + +##### `next_hop_ip_address`Required + +```python +next_hop_ip_address: str +``` + +- *Type:* str + +--- + +##### `next_hop_type`Required + +```python +next_hop_type: str +``` + +- *Type:* str + +--- + +##### `internal_value`Optional + +```python +internal_value: HvnRouteAzureConfig +``` + +- *Type:* HvnRouteAzureConfig + +--- + + ### HvnRouteTimeoutsOutputReference #### Initializers diff --git a/docs/hvnRoute.typescript.md b/docs/hvnRoute.typescript.md index d1be2c13c..ea4e045fd 100644 --- a/docs/hvnRoute.typescript.md +++ b/docs/hvnRoute.typescript.md @@ -4,7 +4,7 @@ ### HvnRoute -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route hcp_hvn_route}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route hcp_hvn_route}. #### Initializers @@ -72,7 +72,9 @@ Must be unique amongst siblings in the same scope | moveFromId | Move the resource corresponding to "id" to this resource. | | moveTo | Moves this resource to the target resource given by moveTarget. | | moveToId | Moves this resource to the resource corresponding to "id". | +| putAzureConfig | *No description.* | | putTimeouts | *No description.* | +| resetAzureConfig | *No description.* | | resetId | *No description.* | | resetProjectId | *No description.* | | resetTimeouts | *No description.* | @@ -361,6 +363,18 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". --- +##### `putAzureConfig` + +```typescript +public putAzureConfig(value: HvnRouteAzureConfig): void +``` + +###### `value`Required + +- *Type:* HvnRouteAzureConfig + +--- + ##### `putTimeouts` ```typescript @@ -373,6 +387,12 @@ public putTimeouts(value: HvnRouteTimeouts): void --- +##### `resetAzureConfig` + +```typescript +public resetAzureConfig(): void +``` + ##### `resetId` ```typescript @@ -494,7 +514,7 @@ The construct id used in the generated config for the HvnRoute to import. The id of the existing HvnRoute that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#import import section} in the documentation of this resource for the id to use --- @@ -524,10 +544,12 @@ Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0 | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | +| azureConfig | HvnRouteAzureConfigOutputReference | *No description.* | | createdAt | string | *No description.* | | selfLink | string | *No description.* | | state | string | *No description.* | | timeouts | HvnRouteTimeoutsOutputReference | *No description.* | +| azureConfigInput | HvnRouteAzureConfig | *No description.* | | destinationCidrInput | string | *No description.* | | hvnLinkInput | string | *No description.* | | hvnRouteIdInput | string | *No description.* | @@ -686,6 +708,16 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe --- +##### `azureConfig`Required + +```typescript +public readonly azureConfig: HvnRouteAzureConfigOutputReference; +``` + +- *Type:* HvnRouteAzureConfigOutputReference + +--- + ##### `createdAt`Required ```typescript @@ -726,6 +758,16 @@ public readonly timeouts: HvnRouteTimeoutsOutputReference; --- +##### `azureConfigInput`Optional + +```typescript +public readonly azureConfigInput: HvnRouteAzureConfig; +``` + +- *Type:* HvnRouteAzureConfig + +--- + ##### `destinationCidrInput`Optional ```typescript @@ -876,6 +918,57 @@ public readonly tfResourceType: string; ## Structs +### HvnRouteAzureConfig + +#### Initializer + +```typescript +import { hvnRoute } from '@cdktf/provider-hcp' + +const hvnRouteAzureConfig: hvnRoute.HvnRouteAzureConfig = { ... } +``` + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| nextHopType | string | The type of Azure hop the packet should be sent to. | +| nextHopIpAddress | string | Contains the IP address packets should be forwarded to. | + +--- + +##### `nextHopType`Required + +```typescript +public readonly nextHopType: string; +``` + +- *Type:* string + +The type of Azure hop the packet should be sent to. + +Valid options for Next Hop Type - `VIRTUAL_APPLIANCE` or `VIRTUAL_NETWORK_GATEWAY` + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#next_hop_type HvnRoute#next_hop_type} + +--- + +##### `nextHopIpAddress`Optional + +```typescript +public readonly nextHopIpAddress: string; +``` + +- *Type:* string + +Contains the IP address packets should be forwarded to. + +Next hop values are only allowed in routes where the next hop type is VIRTUAL_APPLIANCE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#next_hop_ip_address HvnRoute#next_hop_ip_address} + +--- + ### HvnRouteConfig #### Initializer @@ -901,7 +994,8 @@ const hvnRouteConfig: hvnRoute.HvnRouteConfig = { ... } | hvnLink | string | The `self_link` of the HashiCorp Virtual Network (HVN). | | hvnRouteId | string | The ID of the HVN route. | | targetLink | string | A unique URL identifying the target of the HVN route. Examples of the target: [`aws_network_peering`](aws_network_peering.md), [`aws_transit_gateway_attachment`](aws_transit_gateway_attachment.md). | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#id HvnRoute#id}. | +| azureConfig | HvnRouteAzureConfig | azure_config block. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#id HvnRoute#id}. | | projectId | string | The ID of the HCP project where the HVN route is located. | | timeouts | HvnRouteTimeouts | timeouts block. | @@ -987,7 +1081,7 @@ public readonly destinationCidr: string; The destination CIDR of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#destination_cidr HvnRoute#destination_cidr} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#destination_cidr HvnRoute#destination_cidr} --- @@ -1001,7 +1095,7 @@ public readonly hvnLink: string; The `self_link` of the HashiCorp Virtual Network (HVN). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#hvn_link HvnRoute#hvn_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#hvn_link HvnRoute#hvn_link} --- @@ -1015,7 +1109,7 @@ public readonly hvnRouteId: string; The ID of the HVN route. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#hvn_route_id HvnRoute#hvn_route_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#hvn_route_id HvnRoute#hvn_route_id} --- @@ -1029,7 +1123,21 @@ public readonly targetLink: string; A unique URL identifying the target of the HVN route. Examples of the target: [`aws_network_peering`](aws_network_peering.md), [`aws_transit_gateway_attachment`](aws_transit_gateway_attachment.md). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#target_link HvnRoute#target_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#target_link HvnRoute#target_link} + +--- + +##### `azureConfig`Optional + +```typescript +public readonly azureConfig: HvnRouteAzureConfig; +``` + +- *Type:* HvnRouteAzureConfig + +azure_config block. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#azure_config HvnRoute#azure_config} --- @@ -1041,7 +1149,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#id HvnRoute#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#id HvnRoute#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1060,7 +1168,7 @@ The ID of the HCP project where the HVN route is located. Always matches the project ID in `hvn_link`. Setting this attribute is deprecated, but it will remain usable in read-only form. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#project_id HvnRoute#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#project_id HvnRoute#project_id} --- @@ -1074,7 +1182,7 @@ public readonly timeouts: HvnRouteTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#timeouts HvnRoute#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#timeouts HvnRoute#timeouts} --- @@ -1092,9 +1200,9 @@ const hvnRouteTimeouts: hvnRoute.HvnRouteTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#create HvnRoute#create}. | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#default HvnRoute#default}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#delete HvnRoute#delete}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#create HvnRoute#create}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#default HvnRoute#default}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#delete HvnRoute#delete}. | --- @@ -1106,7 +1214,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#create HvnRoute#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#create HvnRoute#create}. --- @@ -1118,7 +1226,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#default HvnRoute#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#default HvnRoute#default}. --- @@ -1130,12 +1238,312 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#delete HvnRoute#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#delete HvnRoute#delete}. --- ## Classes +### HvnRouteAzureConfigOutputReference + +#### Initializers + +```typescript +import { hvnRoute } from '@cdktf/provider-hcp' + +new hvnRoute.HvnRouteAzureConfigOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string) +``` + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| terraformResource | cdktf.IInterpolatingParent | The parent resource. | +| terraformAttribute | string | The attribute on the parent resource this class is referencing. | + +--- + +##### `terraformResource`Required + +- *Type:* cdktf.IInterpolatingParent + +The parent resource. + +--- + +##### `terraformAttribute`Required + +- *Type:* string + +The attribute on the parent resource this class is referencing. + +--- + +#### Methods + +| **Name** | **Description** | +| --- | --- | +| computeFqn | *No description.* | +| getAnyMapAttribute | *No description.* | +| getBooleanAttribute | *No description.* | +| getBooleanMapAttribute | *No description.* | +| getListAttribute | *No description.* | +| getNumberAttribute | *No description.* | +| getNumberListAttribute | *No description.* | +| getNumberMapAttribute | *No description.* | +| getStringAttribute | *No description.* | +| getStringMapAttribute | *No description.* | +| interpolationForAttribute | *No description.* | +| resolve | Produce the Token's value at resolution time. | +| toString | Return a string representation of this resolvable object. | +| resetNextHopIpAddress | *No description.* | + +--- + +##### `computeFqn` + +```typescript +public computeFqn(): string +``` + +##### `getAnyMapAttribute` + +```typescript +public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanAttribute` + +```typescript +public getBooleanAttribute(terraformAttribute: string): IResolvable +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getBooleanMapAttribute` + +```typescript +public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getListAttribute` + +```typescript +public getListAttribute(terraformAttribute: string): string[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberAttribute` + +```typescript +public getNumberAttribute(terraformAttribute: string): number +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberListAttribute` + +```typescript +public getNumberListAttribute(terraformAttribute: string): number[] +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getNumberMapAttribute` + +```typescript +public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringAttribute` + +```typescript +public getStringAttribute(terraformAttribute: string): string +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `getStringMapAttribute` + +```typescript +public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string} +``` + +###### `terraformAttribute`Required + +- *Type:* string + +--- + +##### `interpolationForAttribute` + +```typescript +public interpolationForAttribute(property: string): IResolvable +``` + +###### `property`Required + +- *Type:* string + +--- + +##### `resolve` + +```typescript +public resolve(_context: IResolveContext): any +``` + +Produce the Token's value at resolution time. + +###### `_context`Required + +- *Type:* cdktf.IResolveContext + +--- + +##### `toString` + +```typescript +public toString(): string +``` + +Return a string representation of this resolvable object. + +Returns a reversible string representation. + +##### `resetNextHopIpAddress` + +```typescript +public resetNextHopIpAddress(): void +``` + + +#### Properties + +| **Name** | **Type** | **Description** | +| --- | --- | --- | +| creationStack | string[] | The creation stack of this resolvable which will be appended to errors thrown during resolution. | +| fqn | string | *No description.* | +| nextHopIpAddressInput | string | *No description.* | +| nextHopTypeInput | string | *No description.* | +| nextHopIpAddress | string | *No description.* | +| nextHopType | string | *No description.* | +| internalValue | HvnRouteAzureConfig | *No description.* | + +--- + +##### `creationStack`Required + +```typescript +public readonly creationStack: string[]; +``` + +- *Type:* string[] + +The creation stack of this resolvable which will be appended to errors thrown during resolution. + +If this returns an empty array the stack will not be attached. + +--- + +##### `fqn`Required + +```typescript +public readonly fqn: string; +``` + +- *Type:* string + +--- + +##### `nextHopIpAddressInput`Optional + +```typescript +public readonly nextHopIpAddressInput: string; +``` + +- *Type:* string + +--- + +##### `nextHopTypeInput`Optional + +```typescript +public readonly nextHopTypeInput: string; +``` + +- *Type:* string + +--- + +##### `nextHopIpAddress`Required + +```typescript +public readonly nextHopIpAddress: string; +``` + +- *Type:* string + +--- + +##### `nextHopType`Required + +```typescript +public readonly nextHopType: string; +``` + +- *Type:* string + +--- + +##### `internalValue`Optional + +```typescript +public readonly internalValue: HvnRouteAzureConfig; +``` + +- *Type:* HvnRouteAzureConfig + +--- + + ### HvnRouteTimeoutsOutputReference #### Initializers diff --git a/docs/iamWorkloadIdentityProvider.csharp.md b/docs/iamWorkloadIdentityProvider.csharp.md index e9ac50c43..790cace53 100644 --- a/docs/iamWorkloadIdentityProvider.csharp.md +++ b/docs/iamWorkloadIdentityProvider.csharp.md @@ -4,7 +4,7 @@ ### IamWorkloadIdentityProvider -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider hcp_iam_workload_identity_provider}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider hcp_iam_workload_identity_provider}. #### Initializers @@ -507,7 +507,7 @@ The construct id used in the generated config for the IamWorkloadIdentityProvide The id of the existing IamWorkloadIdentityProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#import import section} in the documentation of this resource for the id to use --- @@ -886,7 +886,7 @@ public string AccountId { get; set; } The AWS Account ID that is allowed to exchange workload identities. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#account_id IamWorkloadIdentityProvider#account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#account_id IamWorkloadIdentityProvider#account_id} --- @@ -928,9 +928,9 @@ new IamWorkloadIdentityProviderConfig { | ConditionalAccess | string | conditional_access is a hashicorp/go-bexpr string that is evaluated when exchanging tokens. | | Name | string | The workload identity provider's name. Ideally, this should be descriptive of the workload being federated. | | ServicePrincipal | string | The service principal's resource name for which the workload identity provider will be created for. | -| Aws | IamWorkloadIdentityProviderAws | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. | +| Aws | IamWorkloadIdentityProviderAws | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. | | Description | string | A description for the workload identity provider. | -| Oidc | IamWorkloadIdentityProviderOidc | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. | +| Oidc | IamWorkloadIdentityProviderOidc | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. | --- @@ -1016,7 +1016,7 @@ conditional_access is a hashicorp/go-bexpr string that is evaluated when exchang It restricts which upstream identities are allowed to access the service principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#conditional_access IamWorkloadIdentityProvider#conditional_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#conditional_access IamWorkloadIdentityProvider#conditional_access} --- @@ -1030,7 +1030,7 @@ public string Name { get; set; } The workload identity provider's name. Ideally, this should be descriptive of the workload being federated. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#name IamWorkloadIdentityProvider#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#name IamWorkloadIdentityProvider#name} --- @@ -1046,7 +1046,7 @@ The service principal's resource name for which the workload identity provider w Only service principals created within a project are allowed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#service_principal IamWorkloadIdentityProvider#service_principal} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#service_principal IamWorkloadIdentityProvider#service_principal} --- @@ -1058,7 +1058,7 @@ public IamWorkloadIdentityProviderAws Aws { get; set; } - *Type:* IamWorkloadIdentityProviderAws -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. --- @@ -1072,7 +1072,7 @@ public string Description { get; set; } A description for the workload identity provider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#description IamWorkloadIdentityProvider#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#description IamWorkloadIdentityProvider#description} --- @@ -1084,7 +1084,7 @@ public IamWorkloadIdentityProviderOidc Oidc { get; set; } - *Type:* IamWorkloadIdentityProviderOidc -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. --- @@ -1120,7 +1120,7 @@ public string IssuerUri { get; set; } The URL of the OIDC Issuer that is allowed to exchange workload identities. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#issuer_uri IamWorkloadIdentityProvider#issuer_uri} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#issuer_uri IamWorkloadIdentityProvider#issuer_uri} --- @@ -1136,7 +1136,7 @@ allowed_audiences is the set of audiences set on the access token that are allow The access token must have an audience that is contained in this set. If no audience is set, the default allowed audience will be the resource name of the WorkloadIdentityProvider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#allowed_audiences IamWorkloadIdentityProvider#allowed_audiences} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#allowed_audiences IamWorkloadIdentityProvider#allowed_audiences} --- diff --git a/docs/iamWorkloadIdentityProvider.go.md b/docs/iamWorkloadIdentityProvider.go.md index 1e4e0eced..b740904fc 100644 --- a/docs/iamWorkloadIdentityProvider.go.md +++ b/docs/iamWorkloadIdentityProvider.go.md @@ -4,12 +4,12 @@ ### IamWorkloadIdentityProvider -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider hcp_iam_workload_identity_provider}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider hcp_iam_workload_identity_provider}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/iamworkloadidentityprovider" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/iamworkloadidentityprovider" iamworkloadidentityprovider.NewIamWorkloadIdentityProvider(scope Construct, id *string, config IamWorkloadIdentityProviderConfig) IamWorkloadIdentityProvider ``` @@ -418,7 +418,7 @@ func ResetOidc() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/iamworkloadidentityprovider" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/iamworkloadidentityprovider" iamworkloadidentityprovider.IamWorkloadIdentityProvider_IsConstruct(x interface{}) *bool ``` @@ -450,7 +450,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/iamworkloadidentityprovider" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/iamworkloadidentityprovider" iamworkloadidentityprovider.IamWorkloadIdentityProvider_IsTerraformElement(x interface{}) *bool ``` @@ -464,7 +464,7 @@ iamworkloadidentityprovider.IamWorkloadIdentityProvider_IsTerraformElement(x int ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/iamworkloadidentityprovider" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/iamworkloadidentityprovider" iamworkloadidentityprovider.IamWorkloadIdentityProvider_IsTerraformResource(x interface{}) *bool ``` @@ -478,7 +478,7 @@ iamworkloadidentityprovider.IamWorkloadIdentityProvider_IsTerraformResource(x in ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/iamworkloadidentityprovider" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/iamworkloadidentityprovider" iamworkloadidentityprovider.IamWorkloadIdentityProvider_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -507,7 +507,7 @@ The construct id used in the generated config for the IamWorkloadIdentityProvide The id of the existing IamWorkloadIdentityProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#import import section} in the documentation of this resource for the id to use --- @@ -861,7 +861,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/iamworkloadidentityprovider" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/iamworkloadidentityprovider" &iamworkloadidentityprovider.IamWorkloadIdentityProviderAws { AccountId: *string, @@ -886,7 +886,7 @@ AccountId *string The AWS Account ID that is allowed to exchange workload identities. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#account_id IamWorkloadIdentityProvider#account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#account_id IamWorkloadIdentityProvider#account_id} --- @@ -895,7 +895,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/iamworkloadidentityprovider" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/iamworkloadidentityprovider" &iamworkloadidentityprovider.IamWorkloadIdentityProviderConfig { Connection: interface{}, @@ -908,9 +908,9 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/iamworkloadidentityprovide ConditionalAccess: *string, Name: *string, ServicePrincipal: *string, - Aws: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.iamWorkloadIdentityProvider.IamWorkloadIdentityProviderAws, + Aws: github.com/cdktf/cdktf-provider-hcp-go/hcp.iamWorkloadIdentityProvider.IamWorkloadIdentityProviderAws, Description: *string, - Oidc: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.iamWorkloadIdentityProvider.IamWorkloadIdentityProviderOidc, + Oidc: github.com/cdktf/cdktf-provider-hcp-go/hcp.iamWorkloadIdentityProvider.IamWorkloadIdentityProviderOidc, } ``` @@ -928,9 +928,9 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/iamworkloadidentityprovide | ConditionalAccess | *string | conditional_access is a hashicorp/go-bexpr string that is evaluated when exchanging tokens. | | Name | *string | The workload identity provider's name. Ideally, this should be descriptive of the workload being federated. | | ServicePrincipal | *string | The service principal's resource name for which the workload identity provider will be created for. | -| Aws | IamWorkloadIdentityProviderAws | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. | +| Aws | IamWorkloadIdentityProviderAws | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. | | Description | *string | A description for the workload identity provider. | -| Oidc | IamWorkloadIdentityProviderOidc | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. | +| Oidc | IamWorkloadIdentityProviderOidc | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. | --- @@ -1016,7 +1016,7 @@ conditional_access is a hashicorp/go-bexpr string that is evaluated when exchang It restricts which upstream identities are allowed to access the service principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#conditional_access IamWorkloadIdentityProvider#conditional_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#conditional_access IamWorkloadIdentityProvider#conditional_access} --- @@ -1030,7 +1030,7 @@ Name *string The workload identity provider's name. Ideally, this should be descriptive of the workload being federated. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#name IamWorkloadIdentityProvider#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#name IamWorkloadIdentityProvider#name} --- @@ -1046,7 +1046,7 @@ The service principal's resource name for which the workload identity provider w Only service principals created within a project are allowed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#service_principal IamWorkloadIdentityProvider#service_principal} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#service_principal IamWorkloadIdentityProvider#service_principal} --- @@ -1058,7 +1058,7 @@ Aws IamWorkloadIdentityProviderAws - *Type:* IamWorkloadIdentityProviderAws -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. --- @@ -1072,7 +1072,7 @@ Description *string A description for the workload identity provider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#description IamWorkloadIdentityProvider#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#description IamWorkloadIdentityProvider#description} --- @@ -1084,7 +1084,7 @@ Oidc IamWorkloadIdentityProviderOidc - *Type:* IamWorkloadIdentityProviderOidc -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. --- @@ -1093,7 +1093,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/iamworkloadidentityprovider" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/iamworkloadidentityprovider" &iamworkloadidentityprovider.IamWorkloadIdentityProviderOidc { IssuerUri: *string, @@ -1120,7 +1120,7 @@ IssuerUri *string The URL of the OIDC Issuer that is allowed to exchange workload identities. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#issuer_uri IamWorkloadIdentityProvider#issuer_uri} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#issuer_uri IamWorkloadIdentityProvider#issuer_uri} --- @@ -1136,7 +1136,7 @@ allowed_audiences is the set of audiences set on the access token that are allow The access token must have an audience that is contained in this set. If no audience is set, the default allowed audience will be the resource name of the WorkloadIdentityProvider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#allowed_audiences IamWorkloadIdentityProvider#allowed_audiences} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#allowed_audiences IamWorkloadIdentityProvider#allowed_audiences} --- @@ -1147,7 +1147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/iamworkloadidentityprovider" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/iamworkloadidentityprovider" iamworkloadidentityprovider.NewIamWorkloadIdentityProviderAwsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) IamWorkloadIdentityProviderAwsOutputReference ``` @@ -1418,7 +1418,7 @@ func InternalValue() interface{} #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/iamworkloadidentityprovider" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/iamworkloadidentityprovider" iamworkloadidentityprovider.NewIamWorkloadIdentityProviderOidcOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) IamWorkloadIdentityProviderOidcOutputReference ``` diff --git a/docs/iamWorkloadIdentityProvider.java.md b/docs/iamWorkloadIdentityProvider.java.md index 7c33ea968..4adb0dfc0 100644 --- a/docs/iamWorkloadIdentityProvider.java.md +++ b/docs/iamWorkloadIdentityProvider.java.md @@ -4,7 +4,7 @@ ### IamWorkloadIdentityProvider -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider hcp_iam_workload_identity_provider}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider hcp_iam_workload_identity_provider}. #### Initializers @@ -46,9 +46,9 @@ IamWorkloadIdentityProvider.Builder.create(Construct scope, java.lang.String id) | conditionalAccess | java.lang.String | conditional_access is a hashicorp/go-bexpr string that is evaluated when exchanging tokens. | | name | java.lang.String | The workload identity provider's name. Ideally, this should be descriptive of the workload being federated. | | servicePrincipal | java.lang.String | The service principal's resource name for which the workload identity provider will be created for. | -| aws | IamWorkloadIdentityProviderAws | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. | +| aws | IamWorkloadIdentityProviderAws | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. | | description | java.lang.String | A description for the workload identity provider. | -| oidc | IamWorkloadIdentityProviderOidc | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. | +| oidc | IamWorkloadIdentityProviderOidc | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. | --- @@ -120,7 +120,7 @@ conditional_access is a hashicorp/go-bexpr string that is evaluated when exchang It restricts which upstream identities are allowed to access the service principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#conditional_access IamWorkloadIdentityProvider#conditional_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#conditional_access IamWorkloadIdentityProvider#conditional_access} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The workload identity provider's name. Ideally, this should be descriptive of the workload being federated. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#name IamWorkloadIdentityProvider#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#name IamWorkloadIdentityProvider#name} --- @@ -142,7 +142,7 @@ The service principal's resource name for which the workload identity provider w Only service principals created within a project are allowed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#service_principal IamWorkloadIdentityProvider#service_principal} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#service_principal IamWorkloadIdentityProvider#service_principal} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* IamWorkloadIdentityProviderAws -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi A description for the workload identity provider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#description IamWorkloadIdentityProvider#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#description IamWorkloadIdentityProvider#description} --- @@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* IamWorkloadIdentityProviderOidc -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. --- @@ -635,7 +635,7 @@ The construct id used in the generated config for the IamWorkloadIdentityProvide The id of the existing IamWorkloadIdentityProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#import import section} in the documentation of this resource for the id to use --- @@ -1014,7 +1014,7 @@ public java.lang.String getAccountId(); The AWS Account ID that is allowed to exchange workload identities. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#account_id IamWorkloadIdentityProvider#account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#account_id IamWorkloadIdentityProvider#account_id} --- @@ -1060,9 +1060,9 @@ IamWorkloadIdentityProviderConfig.builder() | conditionalAccess | java.lang.String | conditional_access is a hashicorp/go-bexpr string that is evaluated when exchanging tokens. | | name | java.lang.String | The workload identity provider's name. Ideally, this should be descriptive of the workload being federated. | | servicePrincipal | java.lang.String | The service principal's resource name for which the workload identity provider will be created for. | -| aws | IamWorkloadIdentityProviderAws | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. | +| aws | IamWorkloadIdentityProviderAws | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. | | description | java.lang.String | A description for the workload identity provider. | -| oidc | IamWorkloadIdentityProviderOidc | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. | +| oidc | IamWorkloadIdentityProviderOidc | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. | --- @@ -1148,7 +1148,7 @@ conditional_access is a hashicorp/go-bexpr string that is evaluated when exchang It restricts which upstream identities are allowed to access the service principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#conditional_access IamWorkloadIdentityProvider#conditional_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#conditional_access IamWorkloadIdentityProvider#conditional_access} --- @@ -1162,7 +1162,7 @@ public java.lang.String getName(); The workload identity provider's name. Ideally, this should be descriptive of the workload being federated. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#name IamWorkloadIdentityProvider#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#name IamWorkloadIdentityProvider#name} --- @@ -1178,7 +1178,7 @@ The service principal's resource name for which the workload identity provider w Only service principals created within a project are allowed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#service_principal IamWorkloadIdentityProvider#service_principal} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#service_principal IamWorkloadIdentityProvider#service_principal} --- @@ -1190,7 +1190,7 @@ public IamWorkloadIdentityProviderAws getAws(); - *Type:* IamWorkloadIdentityProviderAws -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. --- @@ -1204,7 +1204,7 @@ public java.lang.String getDescription(); A description for the workload identity provider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#description IamWorkloadIdentityProvider#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#description IamWorkloadIdentityProvider#description} --- @@ -1216,7 +1216,7 @@ public IamWorkloadIdentityProviderOidc getOidc(); - *Type:* IamWorkloadIdentityProviderOidc -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. --- @@ -1252,7 +1252,7 @@ public java.lang.String getIssuerUri(); The URL of the OIDC Issuer that is allowed to exchange workload identities. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#issuer_uri IamWorkloadIdentityProvider#issuer_uri} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#issuer_uri IamWorkloadIdentityProvider#issuer_uri} --- @@ -1268,7 +1268,7 @@ allowed_audiences is the set of audiences set on the access token that are allow The access token must have an audience that is contained in this set. If no audience is set, the default allowed audience will be the resource name of the WorkloadIdentityProvider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#allowed_audiences IamWorkloadIdentityProvider#allowed_audiences} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#allowed_audiences IamWorkloadIdentityProvider#allowed_audiences} --- diff --git a/docs/iamWorkloadIdentityProvider.python.md b/docs/iamWorkloadIdentityProvider.python.md index b4aa35f54..b55b78a8b 100644 --- a/docs/iamWorkloadIdentityProvider.python.md +++ b/docs/iamWorkloadIdentityProvider.python.md @@ -4,7 +4,7 @@ ### IamWorkloadIdentityProvider -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider hcp_iam_workload_identity_provider}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider hcp_iam_workload_identity_provider}. #### Initializers @@ -44,9 +44,9 @@ iamWorkloadIdentityProvider.IamWorkloadIdentityProvider( | conditional_access | str | conditional_access is a hashicorp/go-bexpr string that is evaluated when exchanging tokens. | | name | str | The workload identity provider's name. Ideally, this should be descriptive of the workload being federated. | | service_principal | str | The service principal's resource name for which the workload identity provider will be created for. | -| aws | IamWorkloadIdentityProviderAws | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. | +| aws | IamWorkloadIdentityProviderAws | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. | | description | str | A description for the workload identity provider. | -| oidc | IamWorkloadIdentityProviderOidc | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. | +| oidc | IamWorkloadIdentityProviderOidc | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. | --- @@ -118,7 +118,7 @@ conditional_access is a hashicorp/go-bexpr string that is evaluated when exchang It restricts which upstream identities are allowed to access the service principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#conditional_access IamWorkloadIdentityProvider#conditional_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#conditional_access IamWorkloadIdentityProvider#conditional_access} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The workload identity provider's name. Ideally, this should be descriptive of the workload being federated. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#name IamWorkloadIdentityProvider#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#name IamWorkloadIdentityProvider#name} --- @@ -140,7 +140,7 @@ The service principal's resource name for which the workload identity provider w Only service principals created within a project are allowed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#service_principal IamWorkloadIdentityProvider#service_principal} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#service_principal IamWorkloadIdentityProvider#service_principal} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* IamWorkloadIdentityProviderAws -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi A description for the workload identity provider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#description IamWorkloadIdentityProvider#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#description IamWorkloadIdentityProvider#description} --- @@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* IamWorkloadIdentityProviderOidc -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. --- @@ -537,7 +537,7 @@ def put_aws( The AWS Account ID that is allowed to exchange workload identities. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#account_id IamWorkloadIdentityProvider#account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#account_id IamWorkloadIdentityProvider#account_id} --- @@ -556,7 +556,7 @@ def put_oidc( The URL of the OIDC Issuer that is allowed to exchange workload identities. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#issuer_uri IamWorkloadIdentityProvider#issuer_uri} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#issuer_uri IamWorkloadIdentityProvider#issuer_uri} --- @@ -568,7 +568,7 @@ allowed_audiences is the set of audiences set on the access token that are allow The access token must have an audience that is contained in this set. If no audience is set, the default allowed audience will be the resource name of the WorkloadIdentityProvider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#allowed_audiences IamWorkloadIdentityProvider#allowed_audiences} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#allowed_audiences IamWorkloadIdentityProvider#allowed_audiences} --- @@ -704,7 +704,7 @@ The construct id used in the generated config for the IamWorkloadIdentityProvide The id of the existing IamWorkloadIdentityProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#import import section} in the documentation of this resource for the id to use --- @@ -1083,7 +1083,7 @@ account_id: str The AWS Account ID that is allowed to exchange workload identities. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#account_id IamWorkloadIdentityProvider#account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#account_id IamWorkloadIdentityProvider#account_id} --- @@ -1125,9 +1125,9 @@ iamWorkloadIdentityProvider.IamWorkloadIdentityProviderConfig( | conditional_access | str | conditional_access is a hashicorp/go-bexpr string that is evaluated when exchanging tokens. | | name | str | The workload identity provider's name. Ideally, this should be descriptive of the workload being federated. | | service_principal | str | The service principal's resource name for which the workload identity provider will be created for. | -| aws | IamWorkloadIdentityProviderAws | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. | +| aws | IamWorkloadIdentityProviderAws | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. | | description | str | A description for the workload identity provider. | -| oidc | IamWorkloadIdentityProviderOidc | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. | +| oidc | IamWorkloadIdentityProviderOidc | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. | --- @@ -1213,7 +1213,7 @@ conditional_access is a hashicorp/go-bexpr string that is evaluated when exchang It restricts which upstream identities are allowed to access the service principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#conditional_access IamWorkloadIdentityProvider#conditional_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#conditional_access IamWorkloadIdentityProvider#conditional_access} --- @@ -1227,7 +1227,7 @@ name: str The workload identity provider's name. Ideally, this should be descriptive of the workload being federated. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#name IamWorkloadIdentityProvider#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#name IamWorkloadIdentityProvider#name} --- @@ -1243,7 +1243,7 @@ The service principal's resource name for which the workload identity provider w Only service principals created within a project are allowed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#service_principal IamWorkloadIdentityProvider#service_principal} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#service_principal IamWorkloadIdentityProvider#service_principal} --- @@ -1255,7 +1255,7 @@ aws: IamWorkloadIdentityProviderAws - *Type:* IamWorkloadIdentityProviderAws -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. --- @@ -1269,7 +1269,7 @@ description: str A description for the workload identity provider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#description IamWorkloadIdentityProvider#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#description IamWorkloadIdentityProvider#description} --- @@ -1281,7 +1281,7 @@ oidc: IamWorkloadIdentityProviderOidc - *Type:* IamWorkloadIdentityProviderOidc -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. --- @@ -1317,7 +1317,7 @@ issuer_uri: str The URL of the OIDC Issuer that is allowed to exchange workload identities. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#issuer_uri IamWorkloadIdentityProvider#issuer_uri} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#issuer_uri IamWorkloadIdentityProvider#issuer_uri} --- @@ -1333,7 +1333,7 @@ allowed_audiences is the set of audiences set on the access token that are allow The access token must have an audience that is contained in this set. If no audience is set, the default allowed audience will be the resource name of the WorkloadIdentityProvider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#allowed_audiences IamWorkloadIdentityProvider#allowed_audiences} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#allowed_audiences IamWorkloadIdentityProvider#allowed_audiences} --- diff --git a/docs/iamWorkloadIdentityProvider.typescript.md b/docs/iamWorkloadIdentityProvider.typescript.md index 5889e1433..3286276fd 100644 --- a/docs/iamWorkloadIdentityProvider.typescript.md +++ b/docs/iamWorkloadIdentityProvider.typescript.md @@ -4,7 +4,7 @@ ### IamWorkloadIdentityProvider -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider hcp_iam_workload_identity_provider}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider hcp_iam_workload_identity_provider}. #### Initializers @@ -507,7 +507,7 @@ The construct id used in the generated config for the IamWorkloadIdentityProvide The id of the existing IamWorkloadIdentityProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#import import section} in the documentation of this resource for the id to use --- @@ -884,7 +884,7 @@ public readonly accountId: string; The AWS Account ID that is allowed to exchange workload identities. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#account_id IamWorkloadIdentityProvider#account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#account_id IamWorkloadIdentityProvider#account_id} --- @@ -912,9 +912,9 @@ const iamWorkloadIdentityProviderConfig: iamWorkloadIdentityProvider.IamWorkload | conditionalAccess | string | conditional_access is a hashicorp/go-bexpr string that is evaluated when exchanging tokens. | | name | string | The workload identity provider's name. Ideally, this should be descriptive of the workload being federated. | | servicePrincipal | string | The service principal's resource name for which the workload identity provider will be created for. | -| aws | IamWorkloadIdentityProviderAws | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. | +| aws | IamWorkloadIdentityProviderAws | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. | | description | string | A description for the workload identity provider. | -| oidc | IamWorkloadIdentityProviderOidc | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. | +| oidc | IamWorkloadIdentityProviderOidc | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. | --- @@ -1000,7 +1000,7 @@ conditional_access is a hashicorp/go-bexpr string that is evaluated when exchang It restricts which upstream identities are allowed to access the service principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#conditional_access IamWorkloadIdentityProvider#conditional_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#conditional_access IamWorkloadIdentityProvider#conditional_access} --- @@ -1014,7 +1014,7 @@ public readonly name: string; The workload identity provider's name. Ideally, this should be descriptive of the workload being federated. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#name IamWorkloadIdentityProvider#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#name IamWorkloadIdentityProvider#name} --- @@ -1030,7 +1030,7 @@ The service principal's resource name for which the workload identity provider w Only service principals created within a project are allowed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#service_principal IamWorkloadIdentityProvider#service_principal} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#service_principal IamWorkloadIdentityProvider#service_principal} --- @@ -1042,7 +1042,7 @@ public readonly aws: IamWorkloadIdentityProviderAws; - *Type:* IamWorkloadIdentityProviderAws -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws}. --- @@ -1056,7 +1056,7 @@ public readonly description: string; A description for the workload identity provider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#description IamWorkloadIdentityProvider#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#description IamWorkloadIdentityProvider#description} --- @@ -1068,7 +1068,7 @@ public readonly oidc: IamWorkloadIdentityProviderOidc; - *Type:* IamWorkloadIdentityProviderOidc -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc}. --- @@ -1101,7 +1101,7 @@ public readonly issuerUri: string; The URL of the OIDC Issuer that is allowed to exchange workload identities. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#issuer_uri IamWorkloadIdentityProvider#issuer_uri} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#issuer_uri IamWorkloadIdentityProvider#issuer_uri} --- @@ -1117,7 +1117,7 @@ allowed_audiences is the set of audiences set on the access token that are allow The access token must have an audience that is contained in this set. If no audience is set, the default allowed audience will be the resource name of the WorkloadIdentityProvider. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#allowed_audiences IamWorkloadIdentityProvider#allowed_audiences} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#allowed_audiences IamWorkloadIdentityProvider#allowed_audiences} --- diff --git a/docs/organizationIamBinding.csharp.md b/docs/organizationIamBinding.csharp.md index 717ed3afb..f161f0d0b 100644 --- a/docs/organizationIamBinding.csharp.md +++ b/docs/organizationIamBinding.csharp.md @@ -4,7 +4,7 @@ ### OrganizationIamBinding -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding hcp_organization_iam_binding}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding hcp_organization_iam_binding}. #### Initializers @@ -460,7 +460,7 @@ The construct id used in the generated config for the OrganizationIamBinding to The id of the existing OrganizationIamBinding that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#import import section} in the documentation of this resource for the id to use --- @@ -815,7 +815,7 @@ public string PrincipalId { get; set; } The principal to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#principal_id OrganizationIamBinding#principal_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#principal_id OrganizationIamBinding#principal_id} --- @@ -829,7 +829,7 @@ public string Role { get; set; } The role name to bind to the given principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#role OrganizationIamBinding#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#role OrganizationIamBinding#role} --- diff --git a/docs/organizationIamBinding.go.md b/docs/organizationIamBinding.go.md index 2050dcf7d..2cc6347b8 100644 --- a/docs/organizationIamBinding.go.md +++ b/docs/organizationIamBinding.go.md @@ -4,12 +4,12 @@ ### OrganizationIamBinding -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding hcp_organization_iam_binding}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding hcp_organization_iam_binding}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/organizationiambinding" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/organizationiambinding" organizationiambinding.NewOrganizationIamBinding(scope Construct, id *string, config OrganizationIamBindingConfig) OrganizationIamBinding ``` @@ -371,7 +371,7 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/organizationiambinding" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/organizationiambinding" organizationiambinding.OrganizationIamBinding_IsConstruct(x interface{}) *bool ``` @@ -403,7 +403,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/organizationiambinding" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/organizationiambinding" organizationiambinding.OrganizationIamBinding_IsTerraformElement(x interface{}) *bool ``` @@ -417,7 +417,7 @@ organizationiambinding.OrganizationIamBinding_IsTerraformElement(x interface{}) ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/organizationiambinding" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/organizationiambinding" organizationiambinding.OrganizationIamBinding_IsTerraformResource(x interface{}) *bool ``` @@ -431,7 +431,7 @@ organizationiambinding.OrganizationIamBinding_IsTerraformResource(x interface{}) ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/organizationiambinding" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/organizationiambinding" organizationiambinding.OrganizationIamBinding_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -460,7 +460,7 @@ The construct id used in the generated config for the OrganizationIamBinding to The id of the existing OrganizationIamBinding that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#import import section} in the documentation of this resource for the id to use --- @@ -704,7 +704,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/organizationiambinding" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/organizationiambinding" &organizationiambinding.OrganizationIamBindingConfig { Connection: interface{}, @@ -815,7 +815,7 @@ PrincipalId *string The principal to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#principal_id OrganizationIamBinding#principal_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#principal_id OrganizationIamBinding#principal_id} --- @@ -829,7 +829,7 @@ Role *string The role name to bind to the given principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#role OrganizationIamBinding#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#role OrganizationIamBinding#role} --- diff --git a/docs/organizationIamBinding.java.md b/docs/organizationIamBinding.java.md index 76faa91ea..c664f8ceb 100644 --- a/docs/organizationIamBinding.java.md +++ b/docs/organizationIamBinding.java.md @@ -4,7 +4,7 @@ ### OrganizationIamBinding -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding hcp_organization_iam_binding}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding hcp_organization_iam_binding}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The principal to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#principal_id OrganizationIamBinding#principal_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#principal_id OrganizationIamBinding#principal_id} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The role name to bind to the given principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#role OrganizationIamBinding#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#role OrganizationIamBinding#role} --- @@ -540,7 +540,7 @@ The construct id used in the generated config for the OrganizationIamBinding to The id of the existing OrganizationIamBinding that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#import import section} in the documentation of this resource for the id to use --- @@ -899,7 +899,7 @@ public java.lang.String getPrincipalId(); The principal to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#principal_id OrganizationIamBinding#principal_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#principal_id OrganizationIamBinding#principal_id} --- @@ -913,7 +913,7 @@ public java.lang.String getRole(); The role name to bind to the given principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#role OrganizationIamBinding#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#role OrganizationIamBinding#role} --- diff --git a/docs/organizationIamBinding.python.md b/docs/organizationIamBinding.python.md index e1463f843..250ab02e2 100644 --- a/docs/organizationIamBinding.python.md +++ b/docs/organizationIamBinding.python.md @@ -4,7 +4,7 @@ ### OrganizationIamBinding -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding hcp_organization_iam_binding}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding hcp_organization_iam_binding}. #### Initializers @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope The principal to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#principal_id OrganizationIamBinding#principal_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#principal_id OrganizationIamBinding#principal_id} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The role name to bind to the given principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#role OrganizationIamBinding#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#role OrganizationIamBinding#role} --- @@ -584,7 +584,7 @@ The construct id used in the generated config for the OrganizationIamBinding to The id of the existing OrganizationIamBinding that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#import import section} in the documentation of this resource for the id to use --- @@ -939,7 +939,7 @@ principal_id: str The principal to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#principal_id OrganizationIamBinding#principal_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#principal_id OrganizationIamBinding#principal_id} --- @@ -953,7 +953,7 @@ role: str The role name to bind to the given principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#role OrganizationIamBinding#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#role OrganizationIamBinding#role} --- diff --git a/docs/organizationIamBinding.typescript.md b/docs/organizationIamBinding.typescript.md index 01237fa0f..03f853a69 100644 --- a/docs/organizationIamBinding.typescript.md +++ b/docs/organizationIamBinding.typescript.md @@ -4,7 +4,7 @@ ### OrganizationIamBinding -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding hcp_organization_iam_binding}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding hcp_organization_iam_binding}. #### Initializers @@ -460,7 +460,7 @@ The construct id used in the generated config for the OrganizationIamBinding to The id of the existing OrganizationIamBinding that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#import import section} in the documentation of this resource for the id to use --- @@ -805,7 +805,7 @@ public readonly principalId: string; The principal to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#principal_id OrganizationIamBinding#principal_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#principal_id OrganizationIamBinding#principal_id} --- @@ -819,7 +819,7 @@ public readonly role: string; The role name to bind to the given principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#role OrganizationIamBinding#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#role OrganizationIamBinding#role} --- diff --git a/docs/organizationIamPolicy.csharp.md b/docs/organizationIamPolicy.csharp.md index 9b7becf1d..6d4ac9bed 100644 --- a/docs/organizationIamPolicy.csharp.md +++ b/docs/organizationIamPolicy.csharp.md @@ -4,7 +4,7 @@ ### OrganizationIamPolicy -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy hcp_organization_iam_policy}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy hcp_organization_iam_policy}. #### Initializers @@ -460,7 +460,7 @@ The construct id used in the generated config for the OrganizationIamPolicy to i The id of the existing OrganizationIamPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy#import import section} in the documentation of this resource for the id to use --- @@ -802,7 +802,7 @@ public string PolicyData { get; set; } The policy to apply. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy#policy_data OrganizationIamPolicy#policy_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy#policy_data OrganizationIamPolicy#policy_data} --- diff --git a/docs/organizationIamPolicy.go.md b/docs/organizationIamPolicy.go.md index bd02e4b29..a465e580d 100644 --- a/docs/organizationIamPolicy.go.md +++ b/docs/organizationIamPolicy.go.md @@ -4,12 +4,12 @@ ### OrganizationIamPolicy -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy hcp_organization_iam_policy}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy hcp_organization_iam_policy}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/organizationiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/organizationiampolicy" organizationiampolicy.NewOrganizationIamPolicy(scope Construct, id *string, config OrganizationIamPolicyConfig) OrganizationIamPolicy ``` @@ -371,7 +371,7 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/organizationiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/organizationiampolicy" organizationiampolicy.OrganizationIamPolicy_IsConstruct(x interface{}) *bool ``` @@ -403,7 +403,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/organizationiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/organizationiampolicy" organizationiampolicy.OrganizationIamPolicy_IsTerraformElement(x interface{}) *bool ``` @@ -417,7 +417,7 @@ organizationiampolicy.OrganizationIamPolicy_IsTerraformElement(x interface{}) *b ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/organizationiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/organizationiampolicy" organizationiampolicy.OrganizationIamPolicy_IsTerraformResource(x interface{}) *bool ``` @@ -431,7 +431,7 @@ organizationiampolicy.OrganizationIamPolicy_IsTerraformResource(x interface{}) * ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/organizationiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/organizationiampolicy" organizationiampolicy.OrganizationIamPolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -460,7 +460,7 @@ The construct id used in the generated config for the OrganizationIamPolicy to i The id of the existing OrganizationIamPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy#import import section} in the documentation of this resource for the id to use --- @@ -693,7 +693,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/organizationiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/organizationiampolicy" &organizationiampolicy.OrganizationIamPolicyConfig { Connection: interface{}, @@ -802,7 +802,7 @@ PolicyData *string The policy to apply. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy#policy_data OrganizationIamPolicy#policy_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy#policy_data OrganizationIamPolicy#policy_data} --- diff --git a/docs/organizationIamPolicy.java.md b/docs/organizationIamPolicy.java.md index 019d52710..16be6c0e1 100644 --- a/docs/organizationIamPolicy.java.md +++ b/docs/organizationIamPolicy.java.md @@ -4,7 +4,7 @@ ### OrganizationIamPolicy -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy hcp_organization_iam_policy}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy hcp_organization_iam_policy}. #### Initializers @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope The policy to apply. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy#policy_data OrganizationIamPolicy#policy_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy#policy_data OrganizationIamPolicy#policy_data} --- @@ -528,7 +528,7 @@ The construct id used in the generated config for the OrganizationIamPolicy to i The id of the existing OrganizationIamPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy#import import section} in the documentation of this resource for the id to use --- @@ -874,7 +874,7 @@ public java.lang.String getPolicyData(); The policy to apply. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy#policy_data OrganizationIamPolicy#policy_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy#policy_data OrganizationIamPolicy#policy_data} --- diff --git a/docs/organizationIamPolicy.python.md b/docs/organizationIamPolicy.python.md index 58687cf4e..c3a61fc72 100644 --- a/docs/organizationIamPolicy.python.md +++ b/docs/organizationIamPolicy.python.md @@ -4,7 +4,7 @@ ### OrganizationIamPolicy -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy hcp_organization_iam_policy}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy hcp_organization_iam_policy}. #### Initializers @@ -106,7 +106,7 @@ Must be unique amongst siblings in the same scope The policy to apply. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy#policy_data OrganizationIamPolicy#policy_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy#policy_data OrganizationIamPolicy#policy_data} --- @@ -572,7 +572,7 @@ The construct id used in the generated config for the OrganizationIamPolicy to i The id of the existing OrganizationIamPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy#import import section} in the documentation of this resource for the id to use --- @@ -914,7 +914,7 @@ policy_data: str The policy to apply. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy#policy_data OrganizationIamPolicy#policy_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy#policy_data OrganizationIamPolicy#policy_data} --- diff --git a/docs/organizationIamPolicy.typescript.md b/docs/organizationIamPolicy.typescript.md index 4654ed7ff..b87efd0f5 100644 --- a/docs/organizationIamPolicy.typescript.md +++ b/docs/organizationIamPolicy.typescript.md @@ -4,7 +4,7 @@ ### OrganizationIamPolicy -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy hcp_organization_iam_policy}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy hcp_organization_iam_policy}. #### Initializers @@ -460,7 +460,7 @@ The construct id used in the generated config for the OrganizationIamPolicy to i The id of the existing OrganizationIamPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy#import import section} in the documentation of this resource for the id to use --- @@ -793,7 +793,7 @@ public readonly policyData: string; The policy to apply. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy#policy_data OrganizationIamPolicy#policy_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy#policy_data OrganizationIamPolicy#policy_data} --- diff --git a/docs/packerChannel.csharp.md b/docs/packerChannel.csharp.md index 614f4d7ce..fe925a191 100644 --- a/docs/packerChannel.csharp.md +++ b/docs/packerChannel.csharp.md @@ -4,7 +4,7 @@ ### PackerChannel -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel hcp_packer_channel}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel hcp_packer_channel}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the PackerChannel to import. The id of the existing PackerChannel that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#import import section} in the documentation of this resource for the id to use --- @@ -920,7 +920,7 @@ new PackerChannelConfig { | Provisioners | object[] | *No description.* | | BucketName | string | The slug of the HCP Packer Registry bucket where the channel should be created. | | Name | string | The name of the channel being managed. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#id PackerChannel#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#id PackerChannel#id}. | | ProjectId | string | The ID of the HCP project where this channel is located. | | Restricted | object | If true, the channel is only visible to users with permission to create and manage it. | | Timeouts | PackerChannelTimeouts | timeouts block. | @@ -1007,7 +1007,7 @@ public string BucketName { get; set; } The slug of the HCP Packer Registry bucket where the channel should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#bucket_name PackerChannel#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#bucket_name PackerChannel#bucket_name} --- @@ -1021,7 +1021,7 @@ public string Name { get; set; } The name of the channel being managed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#name PackerChannel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#name PackerChannel#name} --- @@ -1033,7 +1033,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#id PackerChannel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#id PackerChannel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1053,7 +1053,7 @@ The ID of the HCP project where this channel is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#project_id PackerChannel#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#project_id PackerChannel#project_id} --- @@ -1069,7 +1069,7 @@ If true, the channel is only visible to users with permission to create and mana If false, the channel is visible to every member of the organization. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#restricted PackerChannel#restricted} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#restricted PackerChannel#restricted} --- @@ -1083,7 +1083,7 @@ public PackerChannelTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#timeouts PackerChannel#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#timeouts PackerChannel#timeouts} --- @@ -1106,10 +1106,10 @@ new PackerChannelTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#create PackerChannel#create}. | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#default PackerChannel#default}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#delete PackerChannel#delete}. | -| Update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#update PackerChannel#update}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#create PackerChannel#create}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#default PackerChannel#default}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#delete PackerChannel#delete}. | +| Update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#update PackerChannel#update}. | --- @@ -1121,7 +1121,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#create PackerChannel#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#create PackerChannel#create}. --- @@ -1133,7 +1133,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#default PackerChannel#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#default PackerChannel#default}. --- @@ -1145,7 +1145,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#delete PackerChannel#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#delete PackerChannel#delete}. --- @@ -1157,7 +1157,7 @@ public string Update { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#update PackerChannel#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#update PackerChannel#update}. --- diff --git a/docs/packerChannel.go.md b/docs/packerChannel.go.md index d0b014788..3f6137357 100644 --- a/docs/packerChannel.go.md +++ b/docs/packerChannel.go.md @@ -4,12 +4,12 @@ ### PackerChannel -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel hcp_packer_channel}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel hcp_packer_channel}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannel" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerchannel" packerchannel.NewPackerChannel(scope Construct, id *string, config PackerChannelConfig) PackerChannel ``` @@ -412,7 +412,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannel" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerchannel" packerchannel.PackerChannel_IsConstruct(x interface{}) *bool ``` @@ -444,7 +444,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannel" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerchannel" packerchannel.PackerChannel_IsTerraformElement(x interface{}) *bool ``` @@ -458,7 +458,7 @@ packerchannel.PackerChannel_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannel" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerchannel" packerchannel.PackerChannel_IsTerraformResource(x interface{}) *bool ``` @@ -472,7 +472,7 @@ packerchannel.PackerChannel_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannel" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerchannel" packerchannel.PackerChannel_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -501,7 +501,7 @@ The construct id used in the generated config for the PackerChannel to import. The id of the existing PackerChannel that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#import import section} in the documentation of this resource for the id to use --- @@ -888,7 +888,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannel" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerchannel" &packerchannel.PackerChannelConfig { Connection: interface{}, @@ -903,7 +903,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannel" Id: *string, ProjectId: *string, Restricted: interface{}, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.packerChannel.PackerChannelTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.packerChannel.PackerChannelTimeouts, } ``` @@ -920,7 +920,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannel" | Provisioners | *[]interface{} | *No description.* | | BucketName | *string | The slug of the HCP Packer Registry bucket where the channel should be created. | | Name | *string | The name of the channel being managed. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#id PackerChannel#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#id PackerChannel#id}. | | ProjectId | *string | The ID of the HCP project where this channel is located. | | Restricted | interface{} | If true, the channel is only visible to users with permission to create and manage it. | | Timeouts | PackerChannelTimeouts | timeouts block. | @@ -1007,7 +1007,7 @@ BucketName *string The slug of the HCP Packer Registry bucket where the channel should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#bucket_name PackerChannel#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#bucket_name PackerChannel#bucket_name} --- @@ -1021,7 +1021,7 @@ Name *string The name of the channel being managed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#name PackerChannel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#name PackerChannel#name} --- @@ -1033,7 +1033,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#id PackerChannel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#id PackerChannel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1053,7 +1053,7 @@ The ID of the HCP project where this channel is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#project_id PackerChannel#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#project_id PackerChannel#project_id} --- @@ -1069,7 +1069,7 @@ If true, the channel is only visible to users with permission to create and mana If false, the channel is visible to every member of the organization. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#restricted PackerChannel#restricted} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#restricted PackerChannel#restricted} --- @@ -1083,7 +1083,7 @@ Timeouts PackerChannelTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#timeouts PackerChannel#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#timeouts PackerChannel#timeouts} --- @@ -1092,7 +1092,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannel" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerchannel" &packerchannel.PackerChannelTimeouts { Create: *string, @@ -1106,10 +1106,10 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannel" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#create PackerChannel#create}. | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#default PackerChannel#default}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#delete PackerChannel#delete}. | -| Update | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#update PackerChannel#update}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#create PackerChannel#create}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#default PackerChannel#default}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#delete PackerChannel#delete}. | +| Update | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#update PackerChannel#update}. | --- @@ -1121,7 +1121,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#create PackerChannel#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#create PackerChannel#create}. --- @@ -1133,7 +1133,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#default PackerChannel#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#default PackerChannel#default}. --- @@ -1145,7 +1145,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#delete PackerChannel#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#delete PackerChannel#delete}. --- @@ -1157,7 +1157,7 @@ Update *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#update PackerChannel#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#update PackerChannel#update}. --- @@ -1168,7 +1168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannel" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerchannel" packerchannel.NewPackerChannelTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) PackerChannelTimeoutsOutputReference ``` diff --git a/docs/packerChannel.java.md b/docs/packerChannel.java.md index cb721fbc9..d68b1984a 100644 --- a/docs/packerChannel.java.md +++ b/docs/packerChannel.java.md @@ -4,7 +4,7 @@ ### PackerChannel -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel hcp_packer_channel}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel hcp_packer_channel}. #### Initializers @@ -46,7 +46,7 @@ PackerChannel.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | bucketName | java.lang.String | The slug of the HCP Packer Registry bucket where the channel should be created. | | name | java.lang.String | The name of the channel being managed. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#id PackerChannel#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#id PackerChannel#id}. | | projectId | java.lang.String | The ID of the HCP project where this channel is located. | | restricted | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If true, the channel is only visible to users with permission to create and manage it. | | timeouts | PackerChannelTimeouts | timeouts block. | @@ -119,7 +119,7 @@ Must be unique amongst siblings in the same scope The slug of the HCP Packer Registry bucket where the channel should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#bucket_name PackerChannel#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#bucket_name PackerChannel#bucket_name} --- @@ -129,7 +129,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The name of the channel being managed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#name PackerChannel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#name PackerChannel#name} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#id PackerChannel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#id PackerChannel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -153,7 +153,7 @@ The ID of the HCP project where this channel is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#project_id PackerChannel#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#project_id PackerChannel#project_id} --- @@ -165,7 +165,7 @@ If true, the channel is only visible to users with permission to create and mana If false, the channel is visible to every member of the organization. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#restricted PackerChannel#restricted} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#restricted PackerChannel#restricted} --- @@ -175,7 +175,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#timeouts PackerChannel#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#timeouts PackerChannel#timeouts} --- @@ -636,7 +636,7 @@ The construct id used in the generated config for the PackerChannel to import. The id of the existing PackerChannel that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#import import section} in the documentation of this resource for the id to use --- @@ -1060,7 +1060,7 @@ PackerChannelConfig.builder() | provisioners | java.util.List | *No description.* | | bucketName | java.lang.String | The slug of the HCP Packer Registry bucket where the channel should be created. | | name | java.lang.String | The name of the channel being managed. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#id PackerChannel#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#id PackerChannel#id}. | | projectId | java.lang.String | The ID of the HCP project where this channel is located. | | restricted | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If true, the channel is only visible to users with permission to create and manage it. | | timeouts | PackerChannelTimeouts | timeouts block. | @@ -1147,7 +1147,7 @@ public java.lang.String getBucketName(); The slug of the HCP Packer Registry bucket where the channel should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#bucket_name PackerChannel#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#bucket_name PackerChannel#bucket_name} --- @@ -1161,7 +1161,7 @@ public java.lang.String getName(); The name of the channel being managed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#name PackerChannel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#name PackerChannel#name} --- @@ -1173,7 +1173,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#id PackerChannel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#id PackerChannel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1193,7 +1193,7 @@ The ID of the HCP project where this channel is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#project_id PackerChannel#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#project_id PackerChannel#project_id} --- @@ -1209,7 +1209,7 @@ If true, the channel is only visible to users with permission to create and mana If false, the channel is visible to every member of the organization. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#restricted PackerChannel#restricted} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#restricted PackerChannel#restricted} --- @@ -1223,7 +1223,7 @@ public PackerChannelTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#timeouts PackerChannel#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#timeouts PackerChannel#timeouts} --- @@ -1246,10 +1246,10 @@ PackerChannelTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#create PackerChannel#create}. | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#default PackerChannel#default}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#delete PackerChannel#delete}. | -| update | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#update PackerChannel#update}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#create PackerChannel#create}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#default PackerChannel#default}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#delete PackerChannel#delete}. | +| update | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#update PackerChannel#update}. | --- @@ -1261,7 +1261,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#create PackerChannel#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#create PackerChannel#create}. --- @@ -1273,7 +1273,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#default PackerChannel#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#default PackerChannel#default}. --- @@ -1285,7 +1285,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#delete PackerChannel#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#delete PackerChannel#delete}. --- @@ -1297,7 +1297,7 @@ public java.lang.String getUpdate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#update PackerChannel#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#update PackerChannel#update}. --- diff --git a/docs/packerChannel.python.md b/docs/packerChannel.python.md index 7c7fa3123..66332e6d6 100644 --- a/docs/packerChannel.python.md +++ b/docs/packerChannel.python.md @@ -4,7 +4,7 @@ ### PackerChannel -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel hcp_packer_channel}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel hcp_packer_channel}. #### Initializers @@ -43,7 +43,7 @@ packerChannel.PackerChannel( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | bucket_name | str | The slug of the HCP Packer Registry bucket where the channel should be created. | | name | str | The name of the channel being managed. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#id PackerChannel#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#id PackerChannel#id}. | | project_id | str | The ID of the HCP project where this channel is located. | | restricted | typing.Union[bool, cdktf.IResolvable] | If true, the channel is only visible to users with permission to create and manage it. | | timeouts | PackerChannelTimeouts | timeouts block. | @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The slug of the HCP Packer Registry bucket where the channel should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#bucket_name PackerChannel#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#bucket_name PackerChannel#bucket_name} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The name of the channel being managed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#name PackerChannel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#name PackerChannel#name} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#id PackerChannel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#id PackerChannel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -150,7 +150,7 @@ The ID of the HCP project where this channel is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#project_id PackerChannel#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#project_id PackerChannel#project_id} --- @@ -162,7 +162,7 @@ If true, the channel is only visible to users with permission to create and mana If false, the channel is visible to every member of the organization. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#restricted PackerChannel#restricted} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#restricted PackerChannel#restricted} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#timeouts PackerChannel#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#timeouts PackerChannel#timeouts} --- @@ -544,7 +544,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#create PackerChannel#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#create PackerChannel#create}. --- @@ -552,7 +552,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#default PackerChannel#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#default PackerChannel#default}. --- @@ -560,7 +560,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#delete PackerChannel#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#delete PackerChannel#delete}. --- @@ -568,7 +568,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#update PackerChannel#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#update PackerChannel#update}. --- @@ -710,7 +710,7 @@ The construct id used in the generated config for the PackerChannel to import. The id of the existing PackerChannel that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#import import section} in the documentation of this resource for the id to use --- @@ -1129,7 +1129,7 @@ packerChannel.PackerChannelConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | bucket_name | str | The slug of the HCP Packer Registry bucket where the channel should be created. | | name | str | The name of the channel being managed. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#id PackerChannel#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#id PackerChannel#id}. | | project_id | str | The ID of the HCP project where this channel is located. | | restricted | typing.Union[bool, cdktf.IResolvable] | If true, the channel is only visible to users with permission to create and manage it. | | timeouts | PackerChannelTimeouts | timeouts block. | @@ -1216,7 +1216,7 @@ bucket_name: str The slug of the HCP Packer Registry bucket where the channel should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#bucket_name PackerChannel#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#bucket_name PackerChannel#bucket_name} --- @@ -1230,7 +1230,7 @@ name: str The name of the channel being managed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#name PackerChannel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#name PackerChannel#name} --- @@ -1242,7 +1242,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#id PackerChannel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#id PackerChannel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1262,7 +1262,7 @@ The ID of the HCP project where this channel is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#project_id PackerChannel#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#project_id PackerChannel#project_id} --- @@ -1278,7 +1278,7 @@ If true, the channel is only visible to users with permission to create and mana If false, the channel is visible to every member of the organization. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#restricted PackerChannel#restricted} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#restricted PackerChannel#restricted} --- @@ -1292,7 +1292,7 @@ timeouts: PackerChannelTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#timeouts PackerChannel#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#timeouts PackerChannel#timeouts} --- @@ -1315,10 +1315,10 @@ packerChannel.PackerChannelTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#create PackerChannel#create}. | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#default PackerChannel#default}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#delete PackerChannel#delete}. | -| update | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#update PackerChannel#update}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#create PackerChannel#create}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#default PackerChannel#default}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#delete PackerChannel#delete}. | +| update | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#update PackerChannel#update}. | --- @@ -1330,7 +1330,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#create PackerChannel#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#create PackerChannel#create}. --- @@ -1342,7 +1342,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#default PackerChannel#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#default PackerChannel#default}. --- @@ -1354,7 +1354,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#delete PackerChannel#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#delete PackerChannel#delete}. --- @@ -1366,7 +1366,7 @@ update: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#update PackerChannel#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#update PackerChannel#update}. --- diff --git a/docs/packerChannel.typescript.md b/docs/packerChannel.typescript.md index a4e10bddb..51d642707 100644 --- a/docs/packerChannel.typescript.md +++ b/docs/packerChannel.typescript.md @@ -4,7 +4,7 @@ ### PackerChannel -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel hcp_packer_channel}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel hcp_packer_channel}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the PackerChannel to import. The id of the existing PackerChannel that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#import import section} in the documentation of this resource for the id to use --- @@ -906,7 +906,7 @@ const packerChannelConfig: packerChannel.PackerChannelConfig = { ... } | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | bucketName | string | The slug of the HCP Packer Registry bucket where the channel should be created. | | name | string | The name of the channel being managed. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#id PackerChannel#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#id PackerChannel#id}. | | projectId | string | The ID of the HCP project where this channel is located. | | restricted | boolean \| cdktf.IResolvable | If true, the channel is only visible to users with permission to create and manage it. | | timeouts | PackerChannelTimeouts | timeouts block. | @@ -993,7 +993,7 @@ public readonly bucketName: string; The slug of the HCP Packer Registry bucket where the channel should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#bucket_name PackerChannel#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#bucket_name PackerChannel#bucket_name} --- @@ -1007,7 +1007,7 @@ public readonly name: string; The name of the channel being managed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#name PackerChannel#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#name PackerChannel#name} --- @@ -1019,7 +1019,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#id PackerChannel#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#id PackerChannel#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1039,7 +1039,7 @@ The ID of the HCP project where this channel is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#project_id PackerChannel#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#project_id PackerChannel#project_id} --- @@ -1055,7 +1055,7 @@ If true, the channel is only visible to users with permission to create and mana If false, the channel is visible to every member of the organization. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#restricted PackerChannel#restricted} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#restricted PackerChannel#restricted} --- @@ -1069,7 +1069,7 @@ public readonly timeouts: PackerChannelTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#timeouts PackerChannel#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#timeouts PackerChannel#timeouts} --- @@ -1087,10 +1087,10 @@ const packerChannelTimeouts: packerChannel.PackerChannelTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#create PackerChannel#create}. | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#default PackerChannel#default}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#delete PackerChannel#delete}. | -| update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#update PackerChannel#update}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#create PackerChannel#create}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#default PackerChannel#default}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#delete PackerChannel#delete}. | +| update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#update PackerChannel#update}. | --- @@ -1102,7 +1102,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#create PackerChannel#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#create PackerChannel#create}. --- @@ -1114,7 +1114,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#default PackerChannel#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#default PackerChannel#default}. --- @@ -1126,7 +1126,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#delete PackerChannel#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#delete PackerChannel#delete}. --- @@ -1138,7 +1138,7 @@ public readonly update: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#update PackerChannel#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#update PackerChannel#update}. --- diff --git a/docs/packerChannelAssignment.csharp.md b/docs/packerChannelAssignment.csharp.md index 61b246433..3e778d273 100644 --- a/docs/packerChannelAssignment.csharp.md +++ b/docs/packerChannelAssignment.csharp.md @@ -4,7 +4,7 @@ ### PackerChannelAssignment -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment hcp_packer_channel_assignment}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment hcp_packer_channel_assignment}. #### Initializers @@ -515,7 +515,7 @@ The construct id used in the generated config for the PackerChannelAssignment to The id of the existing PackerChannelAssignment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#import import section} in the documentation of this resource for the id to use --- @@ -936,7 +936,7 @@ new PackerChannelAssignmentConfig { | Provisioners | object[] | *No description.* | | BucketName | string | The slug of the HCP Packer Registry bucket where the channel is located. | | ChannelName | string | The name of the HCP Packer channel being managed. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. | | IterationFingerprint | string | The fingerprint of the iteration assigned to the channel. | | IterationId | string | The ID of the iteration assigned to the channel. | | IterationVersion | double | The incremental version of the iteration assigned to the channel. | @@ -1025,7 +1025,7 @@ public string BucketName { get; set; } The slug of the HCP Packer Registry bucket where the channel is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#bucket_name PackerChannelAssignment#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#bucket_name PackerChannelAssignment#bucket_name} --- @@ -1039,7 +1039,7 @@ public string ChannelName { get; set; } The name of the HCP Packer channel being managed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#channel_name PackerChannelAssignment#channel_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#channel_name PackerChannelAssignment#channel_name} --- @@ -1051,7 +1051,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1068,7 +1068,7 @@ public string IterationFingerprint { get; set; } The fingerprint of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_fingerprint PackerChannelAssignment#iteration_fingerprint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_fingerprint PackerChannelAssignment#iteration_fingerprint} --- @@ -1082,7 +1082,7 @@ public string IterationId { get; set; } The ID of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_id PackerChannelAssignment#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_id PackerChannelAssignment#iteration_id} --- @@ -1096,7 +1096,7 @@ public double IterationVersion { get; set; } The incremental version of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_version PackerChannelAssignment#iteration_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_version PackerChannelAssignment#iteration_version} --- @@ -1113,7 +1113,7 @@ The ID of the HCP project where the channel is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#project_id PackerChannelAssignment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#project_id PackerChannelAssignment#project_id} --- @@ -1127,7 +1127,7 @@ public PackerChannelAssignmentTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#timeouts PackerChannelAssignment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#timeouts PackerChannelAssignment#timeouts} --- @@ -1150,10 +1150,10 @@ new PackerChannelAssignmentTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. | -| Update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. | +| Update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. | --- @@ -1165,7 +1165,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. --- @@ -1177,7 +1177,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. --- @@ -1189,7 +1189,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. --- @@ -1201,7 +1201,7 @@ public string Update { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. --- diff --git a/docs/packerChannelAssignment.go.md b/docs/packerChannelAssignment.go.md index ba4a3aec3..f1ed2ad27 100644 --- a/docs/packerChannelAssignment.go.md +++ b/docs/packerChannelAssignment.go.md @@ -4,12 +4,12 @@ ### PackerChannelAssignment -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment hcp_packer_channel_assignment}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment hcp_packer_channel_assignment}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannelassignment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerchannelassignment" packerchannelassignment.NewPackerChannelAssignment(scope Construct, id *string, config PackerChannelAssignmentConfig) PackerChannelAssignment ``` @@ -426,7 +426,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannelassignment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerchannelassignment" packerchannelassignment.PackerChannelAssignment_IsConstruct(x interface{}) *bool ``` @@ -458,7 +458,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannelassignment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerchannelassignment" packerchannelassignment.PackerChannelAssignment_IsTerraformElement(x interface{}) *bool ``` @@ -472,7 +472,7 @@ packerchannelassignment.PackerChannelAssignment_IsTerraformElement(x interface{} ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannelassignment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerchannelassignment" packerchannelassignment.PackerChannelAssignment_IsTerraformResource(x interface{}) *bool ``` @@ -486,7 +486,7 @@ packerchannelassignment.PackerChannelAssignment_IsTerraformResource(x interface{ ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannelassignment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerchannelassignment" packerchannelassignment.PackerChannelAssignment_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -515,7 +515,7 @@ The construct id used in the generated config for the PackerChannelAssignment to The id of the existing PackerChannelAssignment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#import import section} in the documentation of this resource for the id to use --- @@ -902,7 +902,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannelassignment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerchannelassignment" &packerchannelassignment.PackerChannelAssignmentConfig { Connection: interface{}, @@ -919,7 +919,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannelassignment" IterationId: *string, IterationVersion: *f64, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.packerChannelAssignment.PackerChannelAssignmentTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.packerChannelAssignment.PackerChannelAssignmentTimeouts, } ``` @@ -936,7 +936,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannelassignment" | Provisioners | *[]interface{} | *No description.* | | BucketName | *string | The slug of the HCP Packer Registry bucket where the channel is located. | | ChannelName | *string | The name of the HCP Packer channel being managed. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. | | IterationFingerprint | *string | The fingerprint of the iteration assigned to the channel. | | IterationId | *string | The ID of the iteration assigned to the channel. | | IterationVersion | *f64 | The incremental version of the iteration assigned to the channel. | @@ -1025,7 +1025,7 @@ BucketName *string The slug of the HCP Packer Registry bucket where the channel is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#bucket_name PackerChannelAssignment#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#bucket_name PackerChannelAssignment#bucket_name} --- @@ -1039,7 +1039,7 @@ ChannelName *string The name of the HCP Packer channel being managed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#channel_name PackerChannelAssignment#channel_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#channel_name PackerChannelAssignment#channel_name} --- @@ -1051,7 +1051,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1068,7 +1068,7 @@ IterationFingerprint *string The fingerprint of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_fingerprint PackerChannelAssignment#iteration_fingerprint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_fingerprint PackerChannelAssignment#iteration_fingerprint} --- @@ -1082,7 +1082,7 @@ IterationId *string The ID of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_id PackerChannelAssignment#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_id PackerChannelAssignment#iteration_id} --- @@ -1096,7 +1096,7 @@ IterationVersion *f64 The incremental version of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_version PackerChannelAssignment#iteration_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_version PackerChannelAssignment#iteration_version} --- @@ -1113,7 +1113,7 @@ The ID of the HCP project where the channel is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#project_id PackerChannelAssignment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#project_id PackerChannelAssignment#project_id} --- @@ -1127,7 +1127,7 @@ Timeouts PackerChannelAssignmentTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#timeouts PackerChannelAssignment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#timeouts PackerChannelAssignment#timeouts} --- @@ -1136,7 +1136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannelassignment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerchannelassignment" &packerchannelassignment.PackerChannelAssignmentTimeouts { Create: *string, @@ -1150,10 +1150,10 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannelassignment" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. | -| Update | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. | +| Update | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. | --- @@ -1165,7 +1165,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. --- @@ -1177,7 +1177,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. --- @@ -1189,7 +1189,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. --- @@ -1201,7 +1201,7 @@ Update *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. --- @@ -1212,7 +1212,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerchannelassignment" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerchannelassignment" packerchannelassignment.NewPackerChannelAssignmentTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) PackerChannelAssignmentTimeoutsOutputReference ``` diff --git a/docs/packerChannelAssignment.java.md b/docs/packerChannelAssignment.java.md index 1ad91c0b7..230137b5c 100644 --- a/docs/packerChannelAssignment.java.md +++ b/docs/packerChannelAssignment.java.md @@ -4,7 +4,7 @@ ### PackerChannelAssignment -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment hcp_packer_channel_assignment}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment hcp_packer_channel_assignment}. #### Initializers @@ -47,7 +47,7 @@ PackerChannelAssignment.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | bucketName | java.lang.String | The slug of the HCP Packer Registry bucket where the channel is located. | | channelName | java.lang.String | The name of the HCP Packer channel being managed. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. | | iterationFingerprint | java.lang.String | The fingerprint of the iteration assigned to the channel. | | iterationId | java.lang.String | The ID of the iteration assigned to the channel. | | iterationVersion | java.lang.Number | The incremental version of the iteration assigned to the channel. | @@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope The slug of the HCP Packer Registry bucket where the channel is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#bucket_name PackerChannelAssignment#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#bucket_name PackerChannelAssignment#bucket_name} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The name of the HCP Packer channel being managed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#channel_name PackerChannelAssignment#channel_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#channel_name PackerChannelAssignment#channel_name} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -153,7 +153,7 @@ If you experience problems setting this value it might not be settable. Please t The fingerprint of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_fingerprint PackerChannelAssignment#iteration_fingerprint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_fingerprint PackerChannelAssignment#iteration_fingerprint} --- @@ -163,7 +163,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_id PackerChannelAssignment#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_id PackerChannelAssignment#iteration_id} --- @@ -173,7 +173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The incremental version of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_version PackerChannelAssignment#iteration_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_version PackerChannelAssignment#iteration_version} --- @@ -186,7 +186,7 @@ The ID of the HCP project where the channel is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#project_id PackerChannelAssignment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#project_id PackerChannelAssignment#project_id} --- @@ -196,7 +196,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#timeouts PackerChannelAssignment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#timeouts PackerChannelAssignment#timeouts} --- @@ -671,7 +671,7 @@ The construct id used in the generated config for the PackerChannelAssignment to The id of the existing PackerChannelAssignment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#import import section} in the documentation of this resource for the id to use --- @@ -1096,7 +1096,7 @@ PackerChannelAssignmentConfig.builder() | provisioners | java.util.List | *No description.* | | bucketName | java.lang.String | The slug of the HCP Packer Registry bucket where the channel is located. | | channelName | java.lang.String | The name of the HCP Packer channel being managed. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. | | iterationFingerprint | java.lang.String | The fingerprint of the iteration assigned to the channel. | | iterationId | java.lang.String | The ID of the iteration assigned to the channel. | | iterationVersion | java.lang.Number | The incremental version of the iteration assigned to the channel. | @@ -1185,7 +1185,7 @@ public java.lang.String getBucketName(); The slug of the HCP Packer Registry bucket where the channel is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#bucket_name PackerChannelAssignment#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#bucket_name PackerChannelAssignment#bucket_name} --- @@ -1199,7 +1199,7 @@ public java.lang.String getChannelName(); The name of the HCP Packer channel being managed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#channel_name PackerChannelAssignment#channel_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#channel_name PackerChannelAssignment#channel_name} --- @@ -1211,7 +1211,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1228,7 +1228,7 @@ public java.lang.String getIterationFingerprint(); The fingerprint of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_fingerprint PackerChannelAssignment#iteration_fingerprint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_fingerprint PackerChannelAssignment#iteration_fingerprint} --- @@ -1242,7 +1242,7 @@ public java.lang.String getIterationId(); The ID of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_id PackerChannelAssignment#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_id PackerChannelAssignment#iteration_id} --- @@ -1256,7 +1256,7 @@ public java.lang.Number getIterationVersion(); The incremental version of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_version PackerChannelAssignment#iteration_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_version PackerChannelAssignment#iteration_version} --- @@ -1273,7 +1273,7 @@ The ID of the HCP project where the channel is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#project_id PackerChannelAssignment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#project_id PackerChannelAssignment#project_id} --- @@ -1287,7 +1287,7 @@ public PackerChannelAssignmentTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#timeouts PackerChannelAssignment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#timeouts PackerChannelAssignment#timeouts} --- @@ -1310,10 +1310,10 @@ PackerChannelAssignmentTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. | -| update | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. | +| update | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. | --- @@ -1325,7 +1325,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. --- @@ -1337,7 +1337,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. --- @@ -1349,7 +1349,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. --- @@ -1361,7 +1361,7 @@ public java.lang.String getUpdate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. --- diff --git a/docs/packerChannelAssignment.python.md b/docs/packerChannelAssignment.python.md index 0d968d54c..37a4fc856 100644 --- a/docs/packerChannelAssignment.python.md +++ b/docs/packerChannelAssignment.python.md @@ -4,7 +4,7 @@ ### PackerChannelAssignment -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment hcp_packer_channel_assignment}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment hcp_packer_channel_assignment}. #### Initializers @@ -45,7 +45,7 @@ packerChannelAssignment.PackerChannelAssignment( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | bucket_name | str | The slug of the HCP Packer Registry bucket where the channel is located. | | channel_name | str | The name of the HCP Packer channel being managed. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. | | iteration_fingerprint | str | The fingerprint of the iteration assigned to the channel. | | iteration_id | str | The ID of the iteration assigned to the channel. | | iteration_version | typing.Union[int, float] | The incremental version of the iteration assigned to the channel. | @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope The slug of the HCP Packer Registry bucket where the channel is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#bucket_name PackerChannelAssignment#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#bucket_name PackerChannelAssignment#bucket_name} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The name of the HCP Packer channel being managed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#channel_name PackerChannelAssignment#channel_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#channel_name PackerChannelAssignment#channel_name} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -151,7 +151,7 @@ If you experience problems setting this value it might not be settable. Please t The fingerprint of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_fingerprint PackerChannelAssignment#iteration_fingerprint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_fingerprint PackerChannelAssignment#iteration_fingerprint} --- @@ -161,7 +161,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_id PackerChannelAssignment#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_id PackerChannelAssignment#iteration_id} --- @@ -171,7 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The incremental version of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_version PackerChannelAssignment#iteration_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_version PackerChannelAssignment#iteration_version} --- @@ -184,7 +184,7 @@ The ID of the HCP project where the channel is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#project_id PackerChannelAssignment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#project_id PackerChannelAssignment#project_id} --- @@ -194,7 +194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#timeouts PackerChannelAssignment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#timeouts PackerChannelAssignment#timeouts} --- @@ -568,7 +568,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. --- @@ -576,7 +576,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. --- @@ -584,7 +584,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. --- @@ -592,7 +592,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. --- @@ -746,7 +746,7 @@ The construct id used in the generated config for the PackerChannelAssignment to The id of the existing PackerChannelAssignment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#import import section} in the documentation of this resource for the id to use --- @@ -1167,7 +1167,7 @@ packerChannelAssignment.PackerChannelAssignmentConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | bucket_name | str | The slug of the HCP Packer Registry bucket where the channel is located. | | channel_name | str | The name of the HCP Packer channel being managed. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. | | iteration_fingerprint | str | The fingerprint of the iteration assigned to the channel. | | iteration_id | str | The ID of the iteration assigned to the channel. | | iteration_version | typing.Union[int, float] | The incremental version of the iteration assigned to the channel. | @@ -1256,7 +1256,7 @@ bucket_name: str The slug of the HCP Packer Registry bucket where the channel is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#bucket_name PackerChannelAssignment#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#bucket_name PackerChannelAssignment#bucket_name} --- @@ -1270,7 +1270,7 @@ channel_name: str The name of the HCP Packer channel being managed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#channel_name PackerChannelAssignment#channel_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#channel_name PackerChannelAssignment#channel_name} --- @@ -1282,7 +1282,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1299,7 +1299,7 @@ iteration_fingerprint: str The fingerprint of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_fingerprint PackerChannelAssignment#iteration_fingerprint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_fingerprint PackerChannelAssignment#iteration_fingerprint} --- @@ -1313,7 +1313,7 @@ iteration_id: str The ID of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_id PackerChannelAssignment#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_id PackerChannelAssignment#iteration_id} --- @@ -1327,7 +1327,7 @@ iteration_version: typing.Union[int, float] The incremental version of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_version PackerChannelAssignment#iteration_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_version PackerChannelAssignment#iteration_version} --- @@ -1344,7 +1344,7 @@ The ID of the HCP project where the channel is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#project_id PackerChannelAssignment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#project_id PackerChannelAssignment#project_id} --- @@ -1358,7 +1358,7 @@ timeouts: PackerChannelAssignmentTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#timeouts PackerChannelAssignment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#timeouts PackerChannelAssignment#timeouts} --- @@ -1381,10 +1381,10 @@ packerChannelAssignment.PackerChannelAssignmentTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. | -| update | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. | +| update | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. | --- @@ -1396,7 +1396,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. --- @@ -1408,7 +1408,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. --- @@ -1420,7 +1420,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. --- @@ -1432,7 +1432,7 @@ update: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. --- diff --git a/docs/packerChannelAssignment.typescript.md b/docs/packerChannelAssignment.typescript.md index 218c2346a..f901d3a7b 100644 --- a/docs/packerChannelAssignment.typescript.md +++ b/docs/packerChannelAssignment.typescript.md @@ -4,7 +4,7 @@ ### PackerChannelAssignment -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment hcp_packer_channel_assignment}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment hcp_packer_channel_assignment}. #### Initializers @@ -515,7 +515,7 @@ The construct id used in the generated config for the PackerChannelAssignment to The id of the existing PackerChannelAssignment that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#import import section} in the documentation of this resource for the id to use --- @@ -920,7 +920,7 @@ const packerChannelAssignmentConfig: packerChannelAssignment.PackerChannelAssign | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | bucketName | string | The slug of the HCP Packer Registry bucket where the channel is located. | | channelName | string | The name of the HCP Packer channel being managed. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. | | iterationFingerprint | string | The fingerprint of the iteration assigned to the channel. | | iterationId | string | The ID of the iteration assigned to the channel. | | iterationVersion | number | The incremental version of the iteration assigned to the channel. | @@ -1009,7 +1009,7 @@ public readonly bucketName: string; The slug of the HCP Packer Registry bucket where the channel is located. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#bucket_name PackerChannelAssignment#bucket_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#bucket_name PackerChannelAssignment#bucket_name} --- @@ -1023,7 +1023,7 @@ public readonly channelName: string; The name of the HCP Packer channel being managed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#channel_name PackerChannelAssignment#channel_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#channel_name PackerChannelAssignment#channel_name} --- @@ -1035,7 +1035,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1052,7 +1052,7 @@ public readonly iterationFingerprint: string; The fingerprint of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_fingerprint PackerChannelAssignment#iteration_fingerprint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_fingerprint PackerChannelAssignment#iteration_fingerprint} --- @@ -1066,7 +1066,7 @@ public readonly iterationId: string; The ID of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_id PackerChannelAssignment#iteration_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_id PackerChannelAssignment#iteration_id} --- @@ -1080,7 +1080,7 @@ public readonly iterationVersion: number; The incremental version of the iteration assigned to the channel. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_version PackerChannelAssignment#iteration_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_version PackerChannelAssignment#iteration_version} --- @@ -1097,7 +1097,7 @@ The ID of the HCP project where the channel is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#project_id PackerChannelAssignment#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#project_id PackerChannelAssignment#project_id} --- @@ -1111,7 +1111,7 @@ public readonly timeouts: PackerChannelAssignmentTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#timeouts PackerChannelAssignment#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#timeouts PackerChannelAssignment#timeouts} --- @@ -1129,10 +1129,10 @@ const packerChannelAssignmentTimeouts: packerChannelAssignment.PackerChannelAssi | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. | -| update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. | +| update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. | --- @@ -1144,7 +1144,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create}. --- @@ -1156,7 +1156,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default}. --- @@ -1168,7 +1168,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete}. --- @@ -1180,7 +1180,7 @@ public readonly update: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update}. --- diff --git a/docs/packerRunTask.csharp.md b/docs/packerRunTask.csharp.md index 94e9c08bd..e321d32ca 100644 --- a/docs/packerRunTask.csharp.md +++ b/docs/packerRunTask.csharp.md @@ -4,7 +4,7 @@ ### PackerRunTask -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task hcp_packer_run_task}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task hcp_packer_run_task}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the PackerRunTask to import. The id of the existing PackerRunTask that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#import import section} in the documentation of this resource for the id to use --- @@ -850,7 +850,7 @@ new PackerRunTaskConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#id PackerRunTask#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#id PackerRunTask#id}. | | ProjectId | string | The ID of the HCP project where the HCP Packer Registry is located. | | RegenerateHmac | object | If true, the HMAC Key (`hmac_key`) will be regenerated during `terraform apply`. | | Timeouts | PackerRunTaskTimeouts | timeouts block. | @@ -935,7 +935,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#id PackerRunTask#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#id PackerRunTask#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -955,7 +955,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#project_id PackerRunTask#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#project_id PackerRunTask#project_id} --- @@ -971,7 +971,7 @@ If true, the HMAC Key (`hmac_key`) will be regenerated during `terraform apply`. While set to true, the key will be regenerated on every `terraform apply` until `regenerate_hmac` is set to false or removed from the config. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#regenerate_hmac PackerRunTask#regenerate_hmac} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#regenerate_hmac PackerRunTask#regenerate_hmac} --- @@ -985,7 +985,7 @@ public PackerRunTaskTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#timeouts PackerRunTask#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#timeouts PackerRunTask#timeouts} --- @@ -1008,10 +1008,10 @@ new PackerRunTaskTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#create PackerRunTask#create}. | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#default PackerRunTask#default}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. | -| Update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#update PackerRunTask#update}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#create PackerRunTask#create}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#default PackerRunTask#default}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. | +| Update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#update PackerRunTask#update}. | --- @@ -1023,7 +1023,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#create PackerRunTask#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#create PackerRunTask#create}. --- @@ -1035,7 +1035,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#default PackerRunTask#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#default PackerRunTask#default}. --- @@ -1047,7 +1047,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. --- @@ -1059,7 +1059,7 @@ public string Update { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#update PackerRunTask#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#update PackerRunTask#update}. --- diff --git a/docs/packerRunTask.go.md b/docs/packerRunTask.go.md index 2520a4cec..cb18e02f9 100644 --- a/docs/packerRunTask.go.md +++ b/docs/packerRunTask.go.md @@ -4,12 +4,12 @@ ### PackerRunTask -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task hcp_packer_run_task}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task hcp_packer_run_task}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerruntask" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerruntask" packerruntask.NewPackerRunTask(scope Construct, id *string, config PackerRunTaskConfig) PackerRunTask ``` @@ -412,7 +412,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerruntask" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerruntask" packerruntask.PackerRunTask_IsConstruct(x interface{}) *bool ``` @@ -444,7 +444,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerruntask" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerruntask" packerruntask.PackerRunTask_IsTerraformElement(x interface{}) *bool ``` @@ -458,7 +458,7 @@ packerruntask.PackerRunTask_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerruntask" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerruntask" packerruntask.PackerRunTask_IsTerraformResource(x interface{}) *bool ``` @@ -472,7 +472,7 @@ packerruntask.PackerRunTask_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerruntask" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerruntask" packerruntask.PackerRunTask_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -501,7 +501,7 @@ The construct id used in the generated config for the PackerRunTask to import. The id of the existing PackerRunTask that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#import import section} in the documentation of this resource for the id to use --- @@ -822,7 +822,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerruntask" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerruntask" &packerruntask.PackerRunTaskConfig { Connection: interface{}, @@ -835,7 +835,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerruntask" Id: *string, ProjectId: *string, RegenerateHmac: interface{}, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.packerRunTask.PackerRunTaskTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.packerRunTask.PackerRunTaskTimeouts, } ``` @@ -850,7 +850,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerruntask" | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#id PackerRunTask#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#id PackerRunTask#id}. | | ProjectId | *string | The ID of the HCP project where the HCP Packer Registry is located. | | RegenerateHmac | interface{} | If true, the HMAC Key (`hmac_key`) will be regenerated during `terraform apply`. | | Timeouts | PackerRunTaskTimeouts | timeouts block. | @@ -935,7 +935,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#id PackerRunTask#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#id PackerRunTask#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -955,7 +955,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#project_id PackerRunTask#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#project_id PackerRunTask#project_id} --- @@ -971,7 +971,7 @@ If true, the HMAC Key (`hmac_key`) will be regenerated during `terraform apply`. While set to true, the key will be regenerated on every `terraform apply` until `regenerate_hmac` is set to false or removed from the config. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#regenerate_hmac PackerRunTask#regenerate_hmac} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#regenerate_hmac PackerRunTask#regenerate_hmac} --- @@ -985,7 +985,7 @@ Timeouts PackerRunTaskTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#timeouts PackerRunTask#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#timeouts PackerRunTask#timeouts} --- @@ -994,7 +994,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerruntask" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerruntask" &packerruntask.PackerRunTaskTimeouts { Create: *string, @@ -1008,10 +1008,10 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerruntask" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#create PackerRunTask#create}. | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#default PackerRunTask#default}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. | -| Update | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#update PackerRunTask#update}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#create PackerRunTask#create}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#default PackerRunTask#default}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. | +| Update | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#update PackerRunTask#update}. | --- @@ -1023,7 +1023,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#create PackerRunTask#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#create PackerRunTask#create}. --- @@ -1035,7 +1035,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#default PackerRunTask#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#default PackerRunTask#default}. --- @@ -1047,7 +1047,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. --- @@ -1059,7 +1059,7 @@ Update *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#update PackerRunTask#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#update PackerRunTask#update}. --- @@ -1070,7 +1070,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/packerruntask" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/packerruntask" packerruntask.NewPackerRunTaskTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) PackerRunTaskTimeoutsOutputReference ``` diff --git a/docs/packerRunTask.java.md b/docs/packerRunTask.java.md index a4ae39a69..9f65a8946 100644 --- a/docs/packerRunTask.java.md +++ b/docs/packerRunTask.java.md @@ -4,7 +4,7 @@ ### PackerRunTask -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task hcp_packer_run_task}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task hcp_packer_run_task}. #### Initializers @@ -42,7 +42,7 @@ PackerRunTask.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#id PackerRunTask#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#id PackerRunTask#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Packer Registry is located. | | regenerateHmac | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If true, the HMAC Key (`hmac_key`) will be regenerated during `terraform apply`. | | timeouts | PackerRunTaskTimeouts | timeouts block. | @@ -113,7 +113,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#id PackerRunTask#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#id PackerRunTask#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -129,7 +129,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#project_id PackerRunTask#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#project_id PackerRunTask#project_id} --- @@ -141,7 +141,7 @@ If true, the HMAC Key (`hmac_key`) will be regenerated during `terraform apply`. While set to true, the key will be regenerated on every `terraform apply` until `regenerate_hmac` is set to false or removed from the config. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#regenerate_hmac PackerRunTask#regenerate_hmac} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#regenerate_hmac PackerRunTask#regenerate_hmac} --- @@ -151,7 +151,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#timeouts PackerRunTask#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#timeouts PackerRunTask#timeouts} --- @@ -612,7 +612,7 @@ The construct id used in the generated config for the PackerRunTask to import. The id of the existing PackerRunTask that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#import import section} in the documentation of this resource for the id to use --- @@ -966,7 +966,7 @@ PackerRunTaskConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#id PackerRunTask#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#id PackerRunTask#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Packer Registry is located. | | regenerateHmac | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If true, the HMAC Key (`hmac_key`) will be regenerated during `terraform apply`. | | timeouts | PackerRunTaskTimeouts | timeouts block. | @@ -1051,7 +1051,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#id PackerRunTask#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#id PackerRunTask#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1071,7 +1071,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#project_id PackerRunTask#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#project_id PackerRunTask#project_id} --- @@ -1087,7 +1087,7 @@ If true, the HMAC Key (`hmac_key`) will be regenerated during `terraform apply`. While set to true, the key will be regenerated on every `terraform apply` until `regenerate_hmac` is set to false or removed from the config. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#regenerate_hmac PackerRunTask#regenerate_hmac} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#regenerate_hmac PackerRunTask#regenerate_hmac} --- @@ -1101,7 +1101,7 @@ public PackerRunTaskTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#timeouts PackerRunTask#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#timeouts PackerRunTask#timeouts} --- @@ -1124,10 +1124,10 @@ PackerRunTaskTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#create PackerRunTask#create}. | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#default PackerRunTask#default}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. | -| update | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#update PackerRunTask#update}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#create PackerRunTask#create}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#default PackerRunTask#default}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. | +| update | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#update PackerRunTask#update}. | --- @@ -1139,7 +1139,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#create PackerRunTask#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#create PackerRunTask#create}. --- @@ -1151,7 +1151,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#default PackerRunTask#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#default PackerRunTask#default}. --- @@ -1163,7 +1163,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. --- @@ -1175,7 +1175,7 @@ public java.lang.String getUpdate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#update PackerRunTask#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#update PackerRunTask#update}. --- diff --git a/docs/packerRunTask.python.md b/docs/packerRunTask.python.md index 77eb680e7..81e3a87e4 100644 --- a/docs/packerRunTask.python.md +++ b/docs/packerRunTask.python.md @@ -4,7 +4,7 @@ ### PackerRunTask -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task hcp_packer_run_task}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task hcp_packer_run_task}. #### Initializers @@ -39,7 +39,7 @@ packerRunTask.PackerRunTask( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#id PackerRunTask#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#id PackerRunTask#id}. | | project_id | str | The ID of the HCP project where the HCP Packer Registry is located. | | regenerate_hmac | typing.Union[bool, cdktf.IResolvable] | If true, the HMAC Key (`hmac_key`) will be regenerated during `terraform apply`. | | timeouts | PackerRunTaskTimeouts | timeouts block. | @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#id PackerRunTask#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#id PackerRunTask#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -126,7 +126,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#project_id PackerRunTask#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#project_id PackerRunTask#project_id} --- @@ -138,7 +138,7 @@ If true, the HMAC Key (`hmac_key`) will be regenerated during `terraform apply`. While set to true, the key will be regenerated on every `terraform apply` until `regenerate_hmac` is set to false or removed from the config. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#regenerate_hmac PackerRunTask#regenerate_hmac} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#regenerate_hmac PackerRunTask#regenerate_hmac} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#timeouts PackerRunTask#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#timeouts PackerRunTask#timeouts} --- @@ -520,7 +520,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#create PackerRunTask#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#create PackerRunTask#create}. --- @@ -528,7 +528,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#default PackerRunTask#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#default PackerRunTask#default}. --- @@ -536,7 +536,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. --- @@ -544,7 +544,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#update PackerRunTask#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#update PackerRunTask#update}. --- @@ -686,7 +686,7 @@ The construct id used in the generated config for the PackerRunTask to import. The id of the existing PackerRunTask that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#import import section} in the documentation of this resource for the id to use --- @@ -1035,7 +1035,7 @@ packerRunTask.PackerRunTaskConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#id PackerRunTask#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#id PackerRunTask#id}. | | project_id | str | The ID of the HCP project where the HCP Packer Registry is located. | | regenerate_hmac | typing.Union[bool, cdktf.IResolvable] | If true, the HMAC Key (`hmac_key`) will be regenerated during `terraform apply`. | | timeouts | PackerRunTaskTimeouts | timeouts block. | @@ -1120,7 +1120,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#id PackerRunTask#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#id PackerRunTask#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1140,7 +1140,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#project_id PackerRunTask#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#project_id PackerRunTask#project_id} --- @@ -1156,7 +1156,7 @@ If true, the HMAC Key (`hmac_key`) will be regenerated during `terraform apply`. While set to true, the key will be regenerated on every `terraform apply` until `regenerate_hmac` is set to false or removed from the config. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#regenerate_hmac PackerRunTask#regenerate_hmac} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#regenerate_hmac PackerRunTask#regenerate_hmac} --- @@ -1170,7 +1170,7 @@ timeouts: PackerRunTaskTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#timeouts PackerRunTask#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#timeouts PackerRunTask#timeouts} --- @@ -1193,10 +1193,10 @@ packerRunTask.PackerRunTaskTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#create PackerRunTask#create}. | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#default PackerRunTask#default}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. | -| update | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#update PackerRunTask#update}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#create PackerRunTask#create}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#default PackerRunTask#default}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. | +| update | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#update PackerRunTask#update}. | --- @@ -1208,7 +1208,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#create PackerRunTask#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#create PackerRunTask#create}. --- @@ -1220,7 +1220,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#default PackerRunTask#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#default PackerRunTask#default}. --- @@ -1232,7 +1232,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. --- @@ -1244,7 +1244,7 @@ update: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#update PackerRunTask#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#update PackerRunTask#update}. --- diff --git a/docs/packerRunTask.typescript.md b/docs/packerRunTask.typescript.md index a6cfc95f6..61b01158b 100644 --- a/docs/packerRunTask.typescript.md +++ b/docs/packerRunTask.typescript.md @@ -4,7 +4,7 @@ ### PackerRunTask -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task hcp_packer_run_task}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task hcp_packer_run_task}. #### Initializers @@ -501,7 +501,7 @@ The construct id used in the generated config for the PackerRunTask to import. The id of the existing PackerRunTask that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#import import section} in the documentation of this resource for the id to use --- @@ -838,7 +838,7 @@ const packerRunTaskConfig: packerRunTask.PackerRunTaskConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#id PackerRunTask#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#id PackerRunTask#id}. | | projectId | string | The ID of the HCP project where the HCP Packer Registry is located. | | regenerateHmac | boolean \| cdktf.IResolvable | If true, the HMAC Key (`hmac_key`) will be regenerated during `terraform apply`. | | timeouts | PackerRunTaskTimeouts | timeouts block. | @@ -923,7 +923,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#id PackerRunTask#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#id PackerRunTask#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -943,7 +943,7 @@ The ID of the HCP project where the HCP Packer Registry is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#project_id PackerRunTask#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#project_id PackerRunTask#project_id} --- @@ -959,7 +959,7 @@ If true, the HMAC Key (`hmac_key`) will be regenerated during `terraform apply`. While set to true, the key will be regenerated on every `terraform apply` until `regenerate_hmac` is set to false or removed from the config. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#regenerate_hmac PackerRunTask#regenerate_hmac} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#regenerate_hmac PackerRunTask#regenerate_hmac} --- @@ -973,7 +973,7 @@ public readonly timeouts: PackerRunTaskTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#timeouts PackerRunTask#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#timeouts PackerRunTask#timeouts} --- @@ -991,10 +991,10 @@ const packerRunTaskTimeouts: packerRunTask.PackerRunTaskTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#create PackerRunTask#create}. | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#default PackerRunTask#default}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. | -| update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#update PackerRunTask#update}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#create PackerRunTask#create}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#default PackerRunTask#default}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. | +| update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#update PackerRunTask#update}. | --- @@ -1006,7 +1006,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#create PackerRunTask#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#create PackerRunTask#create}. --- @@ -1018,7 +1018,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#default PackerRunTask#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#default PackerRunTask#default}. --- @@ -1030,7 +1030,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#delete PackerRunTask#delete}. --- @@ -1042,7 +1042,7 @@ public readonly update: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#update PackerRunTask#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#update PackerRunTask#update}. --- diff --git a/docs/project.csharp.md b/docs/project.csharp.md index 70496cb85..880853dc5 100644 --- a/docs/project.csharp.md +++ b/docs/project.csharp.md @@ -4,7 +4,7 @@ ### Project -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project hcp_project}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project hcp_project}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the Project to import. The id of the existing Project that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#import import section} in the documentation of this resource for the id to use --- @@ -844,7 +844,7 @@ public string Name { get; set; } The project's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#name Project#name} --- @@ -858,7 +858,7 @@ public string Description { get; set; } The project's description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#description Project#description} --- diff --git a/docs/project.go.md b/docs/project.go.md index dbffb085a..5949dd09c 100644 --- a/docs/project.go.md +++ b/docs/project.go.md @@ -4,12 +4,12 @@ ### Project -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project hcp_project}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project hcp_project}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/project" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/project" project.NewProject(scope Construct, id *string, config ProjectConfig) Project ``` @@ -378,7 +378,7 @@ func ResetDescription() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/project" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/project" project.Project_IsConstruct(x interface{}) *bool ``` @@ -410,7 +410,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/project" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/project" project.Project_IsTerraformElement(x interface{}) *bool ``` @@ -424,7 +424,7 @@ project.Project_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/project" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/project" project.Project_IsTerraformResource(x interface{}) *bool ``` @@ -438,7 +438,7 @@ project.Project_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/project" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/project" project.Project_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -467,7 +467,7 @@ The construct id used in the generated config for the Project to import. The id of the existing Project that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#import import section} in the documentation of this resource for the id to use --- @@ -733,7 +733,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/project" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/project" &project.ProjectConfig { Connection: interface{}, @@ -844,7 +844,7 @@ Name *string The project's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#name Project#name} --- @@ -858,7 +858,7 @@ Description *string The project's description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#description Project#description} --- diff --git a/docs/project.java.md b/docs/project.java.md index b8f1f2848..295f0e2ee 100644 --- a/docs/project.java.md +++ b/docs/project.java.md @@ -4,7 +4,7 @@ ### Project -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project hcp_project}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project hcp_project}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The project's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#name Project#name} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The project's description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#description Project#description} --- @@ -547,7 +547,7 @@ The construct id used in the generated config for the Project to import. The id of the existing Project that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#import import section} in the documentation of this resource for the id to use --- @@ -928,7 +928,7 @@ public java.lang.String getName(); The project's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#name Project#name} --- @@ -942,7 +942,7 @@ public java.lang.String getDescription(); The project's description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#description Project#description} --- diff --git a/docs/project.python.md b/docs/project.python.md index ef3359c5b..ff394bdaf 100644 --- a/docs/project.python.md +++ b/docs/project.python.md @@ -4,7 +4,7 @@ ### Project -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project hcp_project}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project hcp_project}. #### Initializers @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope The project's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#name Project#name} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The project's description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#description Project#description} --- @@ -591,7 +591,7 @@ The construct id used in the generated config for the Project to import. The id of the existing Project that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#import import section} in the documentation of this resource for the id to use --- @@ -968,7 +968,7 @@ name: str The project's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#name Project#name} --- @@ -982,7 +982,7 @@ description: str The project's description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#description Project#description} --- diff --git a/docs/project.typescript.md b/docs/project.typescript.md index efc259ca7..3a79c1095 100644 --- a/docs/project.typescript.md +++ b/docs/project.typescript.md @@ -4,7 +4,7 @@ ### Project -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project hcp_project}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project hcp_project}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the Project to import. The id of the existing Project that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#import import section} in the documentation of this resource for the id to use --- @@ -834,7 +834,7 @@ public readonly name: string; The project's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#name Project#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#name Project#name} --- @@ -848,7 +848,7 @@ public readonly description: string; The project's description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#description Project#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#description Project#description} --- diff --git a/docs/projectIamBinding.csharp.md b/docs/projectIamBinding.csharp.md index 5249009e7..61ad9e9a4 100644 --- a/docs/projectIamBinding.csharp.md +++ b/docs/projectIamBinding.csharp.md @@ -4,7 +4,7 @@ ### ProjectIamBinding -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding hcp_project_iam_binding}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding hcp_project_iam_binding}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ProjectIamBinding to impor The id of the existing ProjectIamBinding that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#import import section} in the documentation of this resource for the id to use --- @@ -846,7 +846,7 @@ public string PrincipalId { get; set; } The principal to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#principal_id ProjectIamBinding#principal_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#principal_id ProjectIamBinding#principal_id} --- @@ -860,7 +860,7 @@ public string Role { get; set; } The role name to bind to the given principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#role ProjectIamBinding#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#role ProjectIamBinding#role} --- @@ -876,7 +876,7 @@ The ID of the HCP project to apply the IAM Policy to. If unspecified, the project configured on the provider is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#project_id ProjectIamBinding#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#project_id ProjectIamBinding#project_id} --- diff --git a/docs/projectIamBinding.go.md b/docs/projectIamBinding.go.md index 447c59070..c050df1e7 100644 --- a/docs/projectIamBinding.go.md +++ b/docs/projectIamBinding.go.md @@ -4,12 +4,12 @@ ### ProjectIamBinding -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding hcp_project_iam_binding}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding hcp_project_iam_binding}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/projectiambinding" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/projectiambinding" projectiambinding.NewProjectIamBinding(scope Construct, id *string, config ProjectIamBindingConfig) ProjectIamBinding ``` @@ -378,7 +378,7 @@ func ResetProjectId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/projectiambinding" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/projectiambinding" projectiambinding.ProjectIamBinding_IsConstruct(x interface{}) *bool ``` @@ -410,7 +410,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/projectiambinding" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/projectiambinding" projectiambinding.ProjectIamBinding_IsTerraformElement(x interface{}) *bool ``` @@ -424,7 +424,7 @@ projectiambinding.ProjectIamBinding_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/projectiambinding" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/projectiambinding" projectiambinding.ProjectIamBinding_IsTerraformResource(x interface{}) *bool ``` @@ -438,7 +438,7 @@ projectiambinding.ProjectIamBinding_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/projectiambinding" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/projectiambinding" projectiambinding.ProjectIamBinding_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -467,7 +467,7 @@ The construct id used in the generated config for the ProjectIamBinding to impor The id of the existing ProjectIamBinding that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#import import section} in the documentation of this resource for the id to use --- @@ -733,7 +733,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/projectiambinding" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/projectiambinding" &projectiambinding.ProjectIamBindingConfig { Connection: interface{}, @@ -846,7 +846,7 @@ PrincipalId *string The principal to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#principal_id ProjectIamBinding#principal_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#principal_id ProjectIamBinding#principal_id} --- @@ -860,7 +860,7 @@ Role *string The role name to bind to the given principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#role ProjectIamBinding#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#role ProjectIamBinding#role} --- @@ -876,7 +876,7 @@ The ID of the HCP project to apply the IAM Policy to. If unspecified, the project configured on the provider is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#project_id ProjectIamBinding#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#project_id ProjectIamBinding#project_id} --- diff --git a/docs/projectIamBinding.java.md b/docs/projectIamBinding.java.md index 973bcb973..e7f1676a6 100644 --- a/docs/projectIamBinding.java.md +++ b/docs/projectIamBinding.java.md @@ -4,7 +4,7 @@ ### ProjectIamBinding -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding hcp_project_iam_binding}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding hcp_project_iam_binding}. #### Initializers @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The principal to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#principal_id ProjectIamBinding#principal_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#principal_id ProjectIamBinding#principal_id} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The role name to bind to the given principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#role ProjectIamBinding#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#role ProjectIamBinding#role} --- @@ -134,7 +134,7 @@ The ID of the HCP project to apply the IAM Policy to. If unspecified, the project configured on the provider is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#project_id ProjectIamBinding#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#project_id ProjectIamBinding#project_id} --- @@ -561,7 +561,7 @@ The construct id used in the generated config for the ProjectIamBinding to impor The id of the existing ProjectIamBinding that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#import import section} in the documentation of this resource for the id to use --- @@ -944,7 +944,7 @@ public java.lang.String getPrincipalId(); The principal to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#principal_id ProjectIamBinding#principal_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#principal_id ProjectIamBinding#principal_id} --- @@ -958,7 +958,7 @@ public java.lang.String getRole(); The role name to bind to the given principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#role ProjectIamBinding#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#role ProjectIamBinding#role} --- @@ -974,7 +974,7 @@ The ID of the HCP project to apply the IAM Policy to. If unspecified, the project configured on the provider is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#project_id ProjectIamBinding#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#project_id ProjectIamBinding#project_id} --- diff --git a/docs/projectIamBinding.python.md b/docs/projectIamBinding.python.md index 9c3c60583..057659459 100644 --- a/docs/projectIamBinding.python.md +++ b/docs/projectIamBinding.python.md @@ -4,7 +4,7 @@ ### ProjectIamBinding -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding hcp_project_iam_binding}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding hcp_project_iam_binding}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The principal to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#principal_id ProjectIamBinding#principal_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#principal_id ProjectIamBinding#principal_id} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The role name to bind to the given principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#role ProjectIamBinding#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#role ProjectIamBinding#role} --- @@ -132,7 +132,7 @@ The ID of the HCP project to apply the IAM Policy to. If unspecified, the project configured on the provider is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#project_id ProjectIamBinding#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#project_id ProjectIamBinding#project_id} --- @@ -605,7 +605,7 @@ The construct id used in the generated config for the ProjectIamBinding to impor The id of the existing ProjectIamBinding that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#import import section} in the documentation of this resource for the id to use --- @@ -984,7 +984,7 @@ principal_id: str The principal to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#principal_id ProjectIamBinding#principal_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#principal_id ProjectIamBinding#principal_id} --- @@ -998,7 +998,7 @@ role: str The role name to bind to the given principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#role ProjectIamBinding#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#role ProjectIamBinding#role} --- @@ -1014,7 +1014,7 @@ The ID of the HCP project to apply the IAM Policy to. If unspecified, the project configured on the provider is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#project_id ProjectIamBinding#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#project_id ProjectIamBinding#project_id} --- diff --git a/docs/projectIamBinding.typescript.md b/docs/projectIamBinding.typescript.md index 90cf8d1a4..4238a9b85 100644 --- a/docs/projectIamBinding.typescript.md +++ b/docs/projectIamBinding.typescript.md @@ -4,7 +4,7 @@ ### ProjectIamBinding -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding hcp_project_iam_binding}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding hcp_project_iam_binding}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ProjectIamBinding to impor The id of the existing ProjectIamBinding that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#import import section} in the documentation of this resource for the id to use --- @@ -835,7 +835,7 @@ public readonly principalId: string; The principal to bind to the given role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#principal_id ProjectIamBinding#principal_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#principal_id ProjectIamBinding#principal_id} --- @@ -849,7 +849,7 @@ public readonly role: string; The role name to bind to the given principal. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#role ProjectIamBinding#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#role ProjectIamBinding#role} --- @@ -865,7 +865,7 @@ The ID of the HCP project to apply the IAM Policy to. If unspecified, the project configured on the provider is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#project_id ProjectIamBinding#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#project_id ProjectIamBinding#project_id} --- diff --git a/docs/projectIamPolicy.csharp.md b/docs/projectIamPolicy.csharp.md index b630c1369..c385db551 100644 --- a/docs/projectIamPolicy.csharp.md +++ b/docs/projectIamPolicy.csharp.md @@ -4,7 +4,7 @@ ### ProjectIamPolicy -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy hcp_project_iam_policy}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy hcp_project_iam_policy}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ProjectIamPolicy to import The id of the existing ProjectIamPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#import import section} in the documentation of this resource for the id to use --- @@ -833,7 +833,7 @@ public string PolicyData { get; set; } The policy to apply. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#policy_data ProjectIamPolicy#policy_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#policy_data ProjectIamPolicy#policy_data} --- @@ -849,7 +849,7 @@ The ID of the HCP project to apply the IAM Policy to. If unspecified, the project configured on the provider is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#project_id ProjectIamPolicy#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#project_id ProjectIamPolicy#project_id} --- diff --git a/docs/projectIamPolicy.go.md b/docs/projectIamPolicy.go.md index e44c8636e..878cfad70 100644 --- a/docs/projectIamPolicy.go.md +++ b/docs/projectIamPolicy.go.md @@ -4,12 +4,12 @@ ### ProjectIamPolicy -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy hcp_project_iam_policy}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy hcp_project_iam_policy}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/projectiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/projectiampolicy" projectiampolicy.NewProjectIamPolicy(scope Construct, id *string, config ProjectIamPolicyConfig) ProjectIamPolicy ``` @@ -378,7 +378,7 @@ func ResetProjectId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/projectiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/projectiampolicy" projectiampolicy.ProjectIamPolicy_IsConstruct(x interface{}) *bool ``` @@ -410,7 +410,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/projectiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/projectiampolicy" projectiampolicy.ProjectIamPolicy_IsTerraformElement(x interface{}) *bool ``` @@ -424,7 +424,7 @@ projectiampolicy.ProjectIamPolicy_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/projectiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/projectiampolicy" projectiampolicy.ProjectIamPolicy_IsTerraformResource(x interface{}) *bool ``` @@ -438,7 +438,7 @@ projectiampolicy.ProjectIamPolicy_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/projectiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/projectiampolicy" projectiampolicy.ProjectIamPolicy_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -467,7 +467,7 @@ The construct id used in the generated config for the ProjectIamPolicy to import The id of the existing ProjectIamPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#import import section} in the documentation of this resource for the id to use --- @@ -722,7 +722,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/projectiampolicy" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/projectiampolicy" &projectiampolicy.ProjectIamPolicyConfig { Connection: interface{}, @@ -833,7 +833,7 @@ PolicyData *string The policy to apply. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#policy_data ProjectIamPolicy#policy_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#policy_data ProjectIamPolicy#policy_data} --- @@ -849,7 +849,7 @@ The ID of the HCP project to apply the IAM Policy to. If unspecified, the project configured on the provider is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#project_id ProjectIamPolicy#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#project_id ProjectIamPolicy#project_id} --- diff --git a/docs/projectIamPolicy.java.md b/docs/projectIamPolicy.java.md index 8d9e4ba6a..92271c0b7 100644 --- a/docs/projectIamPolicy.java.md +++ b/docs/projectIamPolicy.java.md @@ -4,7 +4,7 @@ ### ProjectIamPolicy -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy hcp_project_iam_policy}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy hcp_project_iam_policy}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The policy to apply. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#policy_data ProjectIamPolicy#policy_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#policy_data ProjectIamPolicy#policy_data} --- @@ -122,7 +122,7 @@ The ID of the HCP project to apply the IAM Policy to. If unspecified, the project configured on the provider is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#project_id ProjectIamPolicy#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#project_id ProjectIamPolicy#project_id} --- @@ -549,7 +549,7 @@ The construct id used in the generated config for the ProjectIamPolicy to import The id of the existing ProjectIamPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#import import section} in the documentation of this resource for the id to use --- @@ -919,7 +919,7 @@ public java.lang.String getPolicyData(); The policy to apply. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#policy_data ProjectIamPolicy#policy_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#policy_data ProjectIamPolicy#policy_data} --- @@ -935,7 +935,7 @@ The ID of the HCP project to apply the IAM Policy to. If unspecified, the project configured on the provider is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#project_id ProjectIamPolicy#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#project_id ProjectIamPolicy#project_id} --- diff --git a/docs/projectIamPolicy.python.md b/docs/projectIamPolicy.python.md index 26e0fa009..2358a5a48 100644 --- a/docs/projectIamPolicy.python.md +++ b/docs/projectIamPolicy.python.md @@ -4,7 +4,7 @@ ### ProjectIamPolicy -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy hcp_project_iam_policy}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy hcp_project_iam_policy}. #### Initializers @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope The policy to apply. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#policy_data ProjectIamPolicy#policy_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#policy_data ProjectIamPolicy#policy_data} --- @@ -120,7 +120,7 @@ The ID of the HCP project to apply the IAM Policy to. If unspecified, the project configured on the provider is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#project_id ProjectIamPolicy#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#project_id ProjectIamPolicy#project_id} --- @@ -593,7 +593,7 @@ The construct id used in the generated config for the ProjectIamPolicy to import The id of the existing ProjectIamPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#import import section} in the documentation of this resource for the id to use --- @@ -959,7 +959,7 @@ policy_data: str The policy to apply. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#policy_data ProjectIamPolicy#policy_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#policy_data ProjectIamPolicy#policy_data} --- @@ -975,7 +975,7 @@ The ID of the HCP project to apply the IAM Policy to. If unspecified, the project configured on the provider is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#project_id ProjectIamPolicy#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#project_id ProjectIamPolicy#project_id} --- diff --git a/docs/projectIamPolicy.typescript.md b/docs/projectIamPolicy.typescript.md index 1a05c9c8f..2d11f3517 100644 --- a/docs/projectIamPolicy.typescript.md +++ b/docs/projectIamPolicy.typescript.md @@ -4,7 +4,7 @@ ### ProjectIamPolicy -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy hcp_project_iam_policy}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy hcp_project_iam_policy}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ProjectIamPolicy to import The id of the existing ProjectIamPolicy that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#import import section} in the documentation of this resource for the id to use --- @@ -823,7 +823,7 @@ public readonly policyData: string; The policy to apply. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#policy_data ProjectIamPolicy#policy_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#policy_data ProjectIamPolicy#policy_data} --- @@ -839,7 +839,7 @@ The ID of the HCP project to apply the IAM Policy to. If unspecified, the project configured on the provider is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#project_id ProjectIamPolicy#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#project_id ProjectIamPolicy#project_id} --- diff --git a/docs/provider.csharp.md b/docs/provider.csharp.md index 069743f82..79e79a826 100644 --- a/docs/provider.csharp.md +++ b/docs/provider.csharp.md @@ -4,7 +4,7 @@ ### HcpProvider -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs hcp}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs hcp}. #### Initializers @@ -261,7 +261,7 @@ The construct id used in the generated config for the HcpProvider to import. The id of the existing HcpProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#import import section} in the documentation of this resource for the id to use --- @@ -538,7 +538,7 @@ public string Alias { get; set; } Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#alias HcpProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#alias HcpProvider#alias} --- @@ -552,7 +552,7 @@ public string ClientId { get; set; } The OAuth2 Client ID for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#client_id HcpProvider#client_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#client_id HcpProvider#client_id} --- @@ -566,7 +566,7 @@ public string ClientSecret { get; set; } The OAuth2 Client Secret for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#client_secret HcpProvider#client_secret} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#client_secret HcpProvider#client_secret} --- @@ -582,7 +582,7 @@ The path to an HCP credential file to use to authenticate the provider to HCP. You can alternatively set the HCP_CRED_FILE environment variable to point at a credential file as well. Using a credential file allows you to authenticate the provider as a service principal via client credentials or dynamically based on Workload Identity Federation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#credential_file HcpProvider#credential_file} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#credential_file HcpProvider#credential_file} --- @@ -596,7 +596,7 @@ public string ProjectId { get; set; } The default project in which resources should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#project_id HcpProvider#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#project_id HcpProvider#project_id} --- diff --git a/docs/provider.go.md b/docs/provider.go.md index 2b518384b..598962766 100644 --- a/docs/provider.go.md +++ b/docs/provider.go.md @@ -4,12 +4,12 @@ ### HcpProvider -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs hcp}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs hcp}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/provider" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/provider" provider.NewHcpProvider(scope Construct, id *string, config HcpProviderConfig) HcpProvider ``` @@ -172,7 +172,7 @@ func ResetProjectId() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/provider" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/provider" provider.HcpProvider_IsConstruct(x interface{}) *bool ``` @@ -204,7 +204,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/provider" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/provider" provider.HcpProvider_IsTerraformElement(x interface{}) *bool ``` @@ -218,7 +218,7 @@ provider.HcpProvider_IsTerraformElement(x interface{}) *bool ##### `IsTerraformProvider` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/provider" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/provider" provider.HcpProvider_IsTerraformProvider(x interface{}) *bool ``` @@ -232,7 +232,7 @@ provider.HcpProvider_IsTerraformProvider(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/provider" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/provider" provider.HcpProvider_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -261,7 +261,7 @@ The construct id used in the generated config for the HcpProvider to import. The id of the existing HcpProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#import import section} in the documentation of this resource for the id to use --- @@ -505,7 +505,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/provider" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/provider" &provider.HcpProviderConfig { Alias: *string, @@ -538,7 +538,7 @@ Alias *string Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#alias HcpProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#alias HcpProvider#alias} --- @@ -552,7 +552,7 @@ ClientId *string The OAuth2 Client ID for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#client_id HcpProvider#client_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#client_id HcpProvider#client_id} --- @@ -566,7 +566,7 @@ ClientSecret *string The OAuth2 Client Secret for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#client_secret HcpProvider#client_secret} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#client_secret HcpProvider#client_secret} --- @@ -582,7 +582,7 @@ The path to an HCP credential file to use to authenticate the provider to HCP. You can alternatively set the HCP_CRED_FILE environment variable to point at a credential file as well. Using a credential file allows you to authenticate the provider as a service principal via client credentials or dynamically based on Workload Identity Federation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#credential_file HcpProvider#credential_file} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#credential_file HcpProvider#credential_file} --- @@ -596,7 +596,7 @@ ProjectId *string The default project in which resources should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#project_id HcpProvider#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#project_id HcpProvider#project_id} --- diff --git a/docs/provider.java.md b/docs/provider.java.md index c3bea4cec..dfee431a2 100644 --- a/docs/provider.java.md +++ b/docs/provider.java.md @@ -4,7 +4,7 @@ ### HcpProvider -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs hcp}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs hcp}. #### Initializers @@ -56,7 +56,7 @@ Must be unique amongst siblings in the same scope Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#alias HcpProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#alias HcpProvider#alias} --- @@ -66,7 +66,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The OAuth2 Client ID for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#client_id HcpProvider#client_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#client_id HcpProvider#client_id} --- @@ -76,7 +76,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The OAuth2 Client Secret for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#client_secret HcpProvider#client_secret} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#client_secret HcpProvider#client_secret} --- @@ -88,7 +88,7 @@ The path to an HCP credential file to use to authenticate the provider to HCP. You can alternatively set the HCP_CRED_FILE environment variable to point at a credential file as well. Using a credential file allows you to authenticate the provider as a service principal via client credentials or dynamically based on Workload Identity Federation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#credential_file HcpProvider#credential_file} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#credential_file HcpProvider#credential_file} --- @@ -98,7 +98,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The default project in which resources should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#project_id HcpProvider#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#project_id HcpProvider#project_id} --- @@ -317,7 +317,7 @@ The construct id used in the generated config for the HcpProvider to import. The id of the existing HcpProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#import import section} in the documentation of this resource for the id to use --- @@ -594,7 +594,7 @@ public java.lang.String getAlias(); Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#alias HcpProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#alias HcpProvider#alias} --- @@ -608,7 +608,7 @@ public java.lang.String getClientId(); The OAuth2 Client ID for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#client_id HcpProvider#client_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#client_id HcpProvider#client_id} --- @@ -622,7 +622,7 @@ public java.lang.String getClientSecret(); The OAuth2 Client Secret for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#client_secret HcpProvider#client_secret} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#client_secret HcpProvider#client_secret} --- @@ -638,7 +638,7 @@ The path to an HCP credential file to use to authenticate the provider to HCP. You can alternatively set the HCP_CRED_FILE environment variable to point at a credential file as well. Using a credential file allows you to authenticate the provider as a service principal via client credentials or dynamically based on Workload Identity Federation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#credential_file HcpProvider#credential_file} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#credential_file HcpProvider#credential_file} --- @@ -652,7 +652,7 @@ public java.lang.String getProjectId(); The default project in which resources should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#project_id HcpProvider#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#project_id HcpProvider#project_id} --- diff --git a/docs/provider.python.md b/docs/provider.python.md index 0fc5c1d04..47a6e59f3 100644 --- a/docs/provider.python.md +++ b/docs/provider.python.md @@ -4,7 +4,7 @@ ### HcpProvider -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs hcp}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs hcp}. #### Initializers @@ -58,7 +58,7 @@ Must be unique amongst siblings in the same scope Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#alias HcpProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#alias HcpProvider#alias} --- @@ -68,7 +68,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The OAuth2 Client ID for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#client_id HcpProvider#client_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#client_id HcpProvider#client_id} --- @@ -78,7 +78,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The OAuth2 Client Secret for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#client_secret HcpProvider#client_secret} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#client_secret HcpProvider#client_secret} --- @@ -90,7 +90,7 @@ The path to an HCP credential file to use to authenticate the provider to HCP. You can alternatively set the HCP_CRED_FILE environment variable to point at a credential file as well. Using a credential file allows you to authenticate the provider as a service principal via client credentials or dynamically based on Workload Identity Federation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#credential_file HcpProvider#credential_file} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#credential_file HcpProvider#credential_file} --- @@ -100,7 +100,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The default project in which resources should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#project_id HcpProvider#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#project_id HcpProvider#project_id} --- @@ -335,7 +335,7 @@ The construct id used in the generated config for the HcpProvider to import. The id of the existing HcpProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#import import section} in the documentation of this resource for the id to use --- @@ -612,7 +612,7 @@ alias: str Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#alias HcpProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#alias HcpProvider#alias} --- @@ -626,7 +626,7 @@ client_id: str The OAuth2 Client ID for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#client_id HcpProvider#client_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#client_id HcpProvider#client_id} --- @@ -640,7 +640,7 @@ client_secret: str The OAuth2 Client Secret for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#client_secret HcpProvider#client_secret} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#client_secret HcpProvider#client_secret} --- @@ -656,7 +656,7 @@ The path to an HCP credential file to use to authenticate the provider to HCP. You can alternatively set the HCP_CRED_FILE environment variable to point at a credential file as well. Using a credential file allows you to authenticate the provider as a service principal via client credentials or dynamically based on Workload Identity Federation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#credential_file HcpProvider#credential_file} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#credential_file HcpProvider#credential_file} --- @@ -670,7 +670,7 @@ project_id: str The default project in which resources should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#project_id HcpProvider#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#project_id HcpProvider#project_id} --- diff --git a/docs/provider.typescript.md b/docs/provider.typescript.md index 4d696cac1..73a5cb30d 100644 --- a/docs/provider.typescript.md +++ b/docs/provider.typescript.md @@ -4,7 +4,7 @@ ### HcpProvider -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs hcp}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs hcp}. #### Initializers @@ -261,7 +261,7 @@ The construct id used in the generated config for the HcpProvider to import. The id of the existing HcpProvider that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#import import section} in the documentation of this resource for the id to use --- @@ -532,7 +532,7 @@ public readonly alias: string; Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#alias HcpProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#alias HcpProvider#alias} --- @@ -546,7 +546,7 @@ public readonly clientId: string; The OAuth2 Client ID for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#client_id HcpProvider#client_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#client_id HcpProvider#client_id} --- @@ -560,7 +560,7 @@ public readonly clientSecret: string; The OAuth2 Client Secret for API operations. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#client_secret HcpProvider#client_secret} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#client_secret HcpProvider#client_secret} --- @@ -576,7 +576,7 @@ The path to an HCP credential file to use to authenticate the provider to HCP. You can alternatively set the HCP_CRED_FILE environment variable to point at a credential file as well. Using a credential file allows you to authenticate the provider as a service principal via client credentials or dynamically based on Workload Identity Federation. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#credential_file HcpProvider#credential_file} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#credential_file HcpProvider#credential_file} --- @@ -590,7 +590,7 @@ public readonly projectId: string; The default project in which resources should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#project_id HcpProvider#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#project_id HcpProvider#project_id} --- diff --git a/docs/servicePrincipal.csharp.md b/docs/servicePrincipal.csharp.md index 4d49c08ca..4da8a51d2 100644 --- a/docs/servicePrincipal.csharp.md +++ b/docs/servicePrincipal.csharp.md @@ -4,7 +4,7 @@ ### ServicePrincipal -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal hcp_service_principal}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal hcp_service_principal}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ServicePrincipal to import The id of the existing ServicePrincipal that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#import import section} in the documentation of this resource for the id to use --- @@ -844,7 +844,7 @@ public string Name { get; set; } The service principal's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#name ServicePrincipal#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#name ServicePrincipal#name} --- @@ -860,7 +860,7 @@ The parent location to create the service principal under. If unspecified, the service principal will be created in the project the provider is configured with. If specified, the accepted values are "project/" or "organization/" -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#parent ServicePrincipal#parent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#parent ServicePrincipal#parent} --- diff --git a/docs/servicePrincipal.go.md b/docs/servicePrincipal.go.md index 4e1b98385..707695b5a 100644 --- a/docs/servicePrincipal.go.md +++ b/docs/servicePrincipal.go.md @@ -4,12 +4,12 @@ ### ServicePrincipal -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal hcp_service_principal}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal hcp_service_principal}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/serviceprincipal" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/serviceprincipal" serviceprincipal.NewServicePrincipal(scope Construct, id *string, config ServicePrincipalConfig) ServicePrincipal ``` @@ -378,7 +378,7 @@ func ResetParent() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/serviceprincipal" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/serviceprincipal" serviceprincipal.ServicePrincipal_IsConstruct(x interface{}) *bool ``` @@ -410,7 +410,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/serviceprincipal" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/serviceprincipal" serviceprincipal.ServicePrincipal_IsTerraformElement(x interface{}) *bool ``` @@ -424,7 +424,7 @@ serviceprincipal.ServicePrincipal_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/serviceprincipal" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/serviceprincipal" serviceprincipal.ServicePrincipal_IsTerraformResource(x interface{}) *bool ``` @@ -438,7 +438,7 @@ serviceprincipal.ServicePrincipal_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/serviceprincipal" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/serviceprincipal" serviceprincipal.ServicePrincipal_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -467,7 +467,7 @@ The construct id used in the generated config for the ServicePrincipal to import The id of the existing ServicePrincipal that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#import import section} in the documentation of this resource for the id to use --- @@ -733,7 +733,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/serviceprincipal" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/serviceprincipal" &serviceprincipal.ServicePrincipalConfig { Connection: interface{}, @@ -844,7 +844,7 @@ Name *string The service principal's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#name ServicePrincipal#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#name ServicePrincipal#name} --- @@ -860,7 +860,7 @@ The parent location to create the service principal under. If unspecified, the service principal will be created in the project the provider is configured with. If specified, the accepted values are "project/" or "organization/" -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#parent ServicePrincipal#parent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#parent ServicePrincipal#parent} --- diff --git a/docs/servicePrincipal.java.md b/docs/servicePrincipal.java.md index 62ea9af46..356251fb3 100644 --- a/docs/servicePrincipal.java.md +++ b/docs/servicePrincipal.java.md @@ -4,7 +4,7 @@ ### ServicePrincipal -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal hcp_service_principal}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal hcp_service_principal}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The service principal's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#name ServicePrincipal#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#name ServicePrincipal#name} --- @@ -122,7 +122,7 @@ The parent location to create the service principal under. If unspecified, the service principal will be created in the project the provider is configured with. If specified, the accepted values are "project/" or "organization/" -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#parent ServicePrincipal#parent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#parent ServicePrincipal#parent} --- @@ -549,7 +549,7 @@ The construct id used in the generated config for the ServicePrincipal to import The id of the existing ServicePrincipal that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#import import section} in the documentation of this resource for the id to use --- @@ -930,7 +930,7 @@ public java.lang.String getName(); The service principal's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#name ServicePrincipal#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#name ServicePrincipal#name} --- @@ -946,7 +946,7 @@ The parent location to create the service principal under. If unspecified, the service principal will be created in the project the provider is configured with. If specified, the accepted values are "project/" or "organization/" -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#parent ServicePrincipal#parent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#parent ServicePrincipal#parent} --- diff --git a/docs/servicePrincipal.python.md b/docs/servicePrincipal.python.md index c74d6f4c8..e0a354f24 100644 --- a/docs/servicePrincipal.python.md +++ b/docs/servicePrincipal.python.md @@ -4,7 +4,7 @@ ### ServicePrincipal -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal hcp_service_principal}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal hcp_service_principal}. #### Initializers @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope The service principal's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#name ServicePrincipal#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#name ServicePrincipal#name} --- @@ -120,7 +120,7 @@ The parent location to create the service principal under. If unspecified, the service principal will be created in the project the provider is configured with. If specified, the accepted values are "project/" or "organization/" -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#parent ServicePrincipal#parent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#parent ServicePrincipal#parent} --- @@ -593,7 +593,7 @@ The construct id used in the generated config for the ServicePrincipal to import The id of the existing ServicePrincipal that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#import import section} in the documentation of this resource for the id to use --- @@ -970,7 +970,7 @@ name: str The service principal's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#name ServicePrincipal#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#name ServicePrincipal#name} --- @@ -986,7 +986,7 @@ The parent location to create the service principal under. If unspecified, the service principal will be created in the project the provider is configured with. If specified, the accepted values are "project/" or "organization/" -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#parent ServicePrincipal#parent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#parent ServicePrincipal#parent} --- diff --git a/docs/servicePrincipal.typescript.md b/docs/servicePrincipal.typescript.md index 1217c99c0..677573f24 100644 --- a/docs/servicePrincipal.typescript.md +++ b/docs/servicePrincipal.typescript.md @@ -4,7 +4,7 @@ ### ServicePrincipal -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal hcp_service_principal}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal hcp_service_principal}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ServicePrincipal to import The id of the existing ServicePrincipal that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#import import section} in the documentation of this resource for the id to use --- @@ -834,7 +834,7 @@ public readonly name: string; The service principal's name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#name ServicePrincipal#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#name ServicePrincipal#name} --- @@ -850,7 +850,7 @@ The parent location to create the service principal under. If unspecified, the service principal will be created in the project the provider is configured with. If specified, the accepted values are "project/" or "organization/" -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#parent ServicePrincipal#parent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#parent ServicePrincipal#parent} --- diff --git a/docs/servicePrincipalKey.csharp.md b/docs/servicePrincipalKey.csharp.md index 732a60548..3905ec68b 100644 --- a/docs/servicePrincipalKey.csharp.md +++ b/docs/servicePrincipalKey.csharp.md @@ -4,7 +4,7 @@ ### ServicePrincipalKey -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key hcp_service_principal_key}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key hcp_service_principal_key}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ServicePrincipalKey to imp The id of the existing ServicePrincipalKey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#import import section} in the documentation of this resource for the id to use --- @@ -855,7 +855,7 @@ public string ServicePrincipal { get; set; } The service principal's resource name for which a key should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#service_principal ServicePrincipalKey#service_principal} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#service_principal ServicePrincipalKey#service_principal} --- @@ -871,7 +871,7 @@ A map of arbitrary string key/value pairs that will force recreation of the key Changing this forces a new resource to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#rotate_triggers ServicePrincipalKey#rotate_triggers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#rotate_triggers ServicePrincipalKey#rotate_triggers} --- diff --git a/docs/servicePrincipalKey.go.md b/docs/servicePrincipalKey.go.md index 3bdbddfaf..31642c60f 100644 --- a/docs/servicePrincipalKey.go.md +++ b/docs/servicePrincipalKey.go.md @@ -4,12 +4,12 @@ ### ServicePrincipalKey -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key hcp_service_principal_key}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key hcp_service_principal_key}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/serviceprincipalkey" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/serviceprincipalkey" serviceprincipalkey.NewServicePrincipalKey(scope Construct, id *string, config ServicePrincipalKeyConfig) ServicePrincipalKey ``` @@ -378,7 +378,7 @@ func ResetRotateTriggers() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/serviceprincipalkey" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/serviceprincipalkey" serviceprincipalkey.ServicePrincipalKey_IsConstruct(x interface{}) *bool ``` @@ -410,7 +410,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/serviceprincipalkey" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/serviceprincipalkey" serviceprincipalkey.ServicePrincipalKey_IsTerraformElement(x interface{}) *bool ``` @@ -424,7 +424,7 @@ serviceprincipalkey.ServicePrincipalKey_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/serviceprincipalkey" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/serviceprincipalkey" serviceprincipalkey.ServicePrincipalKey_IsTerraformResource(x interface{}) *bool ``` @@ -438,7 +438,7 @@ serviceprincipalkey.ServicePrincipalKey_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/serviceprincipalkey" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/serviceprincipalkey" serviceprincipalkey.ServicePrincipalKey_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -467,7 +467,7 @@ The construct id used in the generated config for the ServicePrincipalKey to imp The id of the existing ServicePrincipalKey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#import import section} in the documentation of this resource for the id to use --- @@ -744,7 +744,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/serviceprincipalkey" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/serviceprincipalkey" &serviceprincipalkey.ServicePrincipalKeyConfig { Connection: interface{}, @@ -855,7 +855,7 @@ ServicePrincipal *string The service principal's resource name for which a key should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#service_principal ServicePrincipalKey#service_principal} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#service_principal ServicePrincipalKey#service_principal} --- @@ -871,7 +871,7 @@ A map of arbitrary string key/value pairs that will force recreation of the key Changing this forces a new resource to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#rotate_triggers ServicePrincipalKey#rotate_triggers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#rotate_triggers ServicePrincipalKey#rotate_triggers} --- diff --git a/docs/servicePrincipalKey.java.md b/docs/servicePrincipalKey.java.md index fe48b4bdf..e9485daa3 100644 --- a/docs/servicePrincipalKey.java.md +++ b/docs/servicePrincipalKey.java.md @@ -4,7 +4,7 @@ ### ServicePrincipalKey -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key hcp_service_principal_key}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key hcp_service_principal_key}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The service principal's resource name for which a key should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#service_principal ServicePrincipalKey#service_principal} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#service_principal ServicePrincipalKey#service_principal} --- @@ -122,7 +122,7 @@ A map of arbitrary string key/value pairs that will force recreation of the key Changing this forces a new resource to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#rotate_triggers ServicePrincipalKey#rotate_triggers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#rotate_triggers ServicePrincipalKey#rotate_triggers} --- @@ -549,7 +549,7 @@ The construct id used in the generated config for the ServicePrincipalKey to imp The id of the existing ServicePrincipalKey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#import import section} in the documentation of this resource for the id to use --- @@ -941,7 +941,7 @@ public java.lang.String getServicePrincipal(); The service principal's resource name for which a key should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#service_principal ServicePrincipalKey#service_principal} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#service_principal ServicePrincipalKey#service_principal} --- @@ -957,7 +957,7 @@ A map of arbitrary string key/value pairs that will force recreation of the key Changing this forces a new resource to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#rotate_triggers ServicePrincipalKey#rotate_triggers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#rotate_triggers ServicePrincipalKey#rotate_triggers} --- diff --git a/docs/servicePrincipalKey.python.md b/docs/servicePrincipalKey.python.md index 2a591a883..d086751f4 100644 --- a/docs/servicePrincipalKey.python.md +++ b/docs/servicePrincipalKey.python.md @@ -4,7 +4,7 @@ ### ServicePrincipalKey -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key hcp_service_principal_key}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key hcp_service_principal_key}. #### Initializers @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope The service principal's resource name for which a key should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#service_principal ServicePrincipalKey#service_principal} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#service_principal ServicePrincipalKey#service_principal} --- @@ -120,7 +120,7 @@ A map of arbitrary string key/value pairs that will force recreation of the key Changing this forces a new resource to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#rotate_triggers ServicePrincipalKey#rotate_triggers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#rotate_triggers ServicePrincipalKey#rotate_triggers} --- @@ -593,7 +593,7 @@ The construct id used in the generated config for the ServicePrincipalKey to imp The id of the existing ServicePrincipalKey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#import import section} in the documentation of this resource for the id to use --- @@ -981,7 +981,7 @@ service_principal: str The service principal's resource name for which a key should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#service_principal ServicePrincipalKey#service_principal} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#service_principal ServicePrincipalKey#service_principal} --- @@ -997,7 +997,7 @@ A map of arbitrary string key/value pairs that will force recreation of the key Changing this forces a new resource to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#rotate_triggers ServicePrincipalKey#rotate_triggers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#rotate_triggers ServicePrincipalKey#rotate_triggers} --- diff --git a/docs/servicePrincipalKey.typescript.md b/docs/servicePrincipalKey.typescript.md index 88286ef35..fced2d481 100644 --- a/docs/servicePrincipalKey.typescript.md +++ b/docs/servicePrincipalKey.typescript.md @@ -4,7 +4,7 @@ ### ServicePrincipalKey -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key hcp_service_principal_key}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key hcp_service_principal_key}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the ServicePrincipalKey to imp The id of the existing ServicePrincipalKey that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#import import section} in the documentation of this resource for the id to use --- @@ -845,7 +845,7 @@ public readonly servicePrincipal: string; The service principal's resource name for which a key should be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#service_principal ServicePrincipalKey#service_principal} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#service_principal ServicePrincipalKey#service_principal} --- @@ -861,7 +861,7 @@ A map of arbitrary string key/value pairs that will force recreation of the key Changing this forces a new resource to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#rotate_triggers ServicePrincipalKey#rotate_triggers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#rotate_triggers ServicePrincipalKey#rotate_triggers} --- diff --git a/docs/vaultCluster.csharp.md b/docs/vaultCluster.csharp.md index e1966770b..ccdbe2729 100644 --- a/docs/vaultCluster.csharp.md +++ b/docs/vaultCluster.csharp.md @@ -4,7 +4,7 @@ ### VaultCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster hcp_vault_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster hcp_vault_cluster}. #### Initializers @@ -596,7 +596,7 @@ The construct id used in the generated config for the VaultCluster to import. The id of the existing VaultCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1239,6 +1239,16 @@ new VaultClusterAuditLogConfig { string GrafanaEndpoint = null, string GrafanaPassword = null, string GrafanaUser = null, + string HttpBasicPassword = null, + string HttpBasicUser = null, + string HttpBearerToken = null, + string HttpCodec = null, + object HttpCompression = null, + System.Collections.Generic.IDictionary HttpHeaders = null, + string HttpMethod = null, + string HttpPayloadPrefix = null, + string HttpPayloadSuffix = null, + string HttpUri = null, string NewrelicAccountId = null, string NewrelicLicenseKey = null, string NewrelicRegion = null, @@ -1262,6 +1272,16 @@ new VaultClusterAuditLogConfig { | GrafanaEndpoint | string | Grafana endpoint for streaming audit logs. | | GrafanaPassword | string | Grafana password for streaming audit logs. | | GrafanaUser | string | Grafana user for streaming audit logs. | +| HttpBasicPassword | string | HTTP basic authentication password for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user is also provided. | +| HttpBasicUser | string | HTTP basic authentication username for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_password is also provided. | +| HttpBearerToken | string | HTTP bearer authentication token for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. | +| HttpCodec | string | HTTP codec for streaming audit logs, allowed values are JSON and NDJSON. | +| HttpCompression | object | HTTP compression flag for streaming audit logs. | +| HttpHeaders | System.Collections.Generic.IDictionary | HTTP headers for streaming audit logs. | +| HttpMethod | string | HTTP payload method for streaming audit logs, , allowed values are PATCH, POST, or PUT. | +| HttpPayloadPrefix | string | HTTP payload prefix for streaming audit logs. | +| HttpPayloadSuffix | string | HTTP payload suffix for streaming audit logs. | +| HttpUri | string | HTTP URI for streaming audit logs. | | NewrelicAccountId | string | NewRelic Account ID for streaming audit logs. | | NewrelicLicenseKey | string | NewRelic license key for streaming audit logs. | | NewrelicRegion | string | NewRelic region for streaming audit logs, allowed values are "US" and "EU". | @@ -1280,7 +1300,7 @@ public string CloudwatchAccessKeyId { get; set; } CloudWatch access key ID for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} --- @@ -1294,7 +1314,7 @@ public string CloudwatchRegion { get; set; } CloudWatch region for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} --- @@ -1308,7 +1328,7 @@ public string CloudwatchSecretAccessKey { get; set; } CloudWatch secret access key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} --- @@ -1322,7 +1342,7 @@ public string DatadogApiKey { get; set; } Datadog api key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} --- @@ -1336,7 +1356,7 @@ public string DatadogRegion { get; set; } Datadog region for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} --- @@ -1350,7 +1370,7 @@ public string ElasticsearchEndpoint { get; set; } ElasticSearch endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} --- @@ -1364,7 +1384,7 @@ public string ElasticsearchPassword { get; set; } ElasticSearch password for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} --- @@ -1378,7 +1398,7 @@ public string ElasticsearchUser { get; set; } ElasticSearch user for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} --- @@ -1392,7 +1412,7 @@ public string GrafanaEndpoint { get; set; } Grafana endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} --- @@ -1406,7 +1426,7 @@ public string GrafanaPassword { get; set; } Grafana password for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} --- @@ -1420,7 +1440,147 @@ public string GrafanaUser { get; set; } Grafana user for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} + +--- + +##### `HttpBasicPassword`Optional + +```csharp +public string HttpBasicPassword { get; set; } +``` + +- *Type:* string + +HTTP basic authentication password for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user is also provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_password VaultCluster#http_basic_password} + +--- + +##### `HttpBasicUser`Optional + +```csharp +public string HttpBasicUser { get; set; } +``` + +- *Type:* string + +HTTP basic authentication username for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_password is also provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_user VaultCluster#http_basic_user} + +--- + +##### `HttpBearerToken`Optional + +```csharp +public string HttpBearerToken { get; set; } +``` + +- *Type:* string + +HTTP bearer authentication token for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_bearer_token VaultCluster#http_bearer_token} + +--- + +##### `HttpCodec`Optional + +```csharp +public string HttpCodec { get; set; } +``` + +- *Type:* string + +HTTP codec for streaming audit logs, allowed values are JSON and NDJSON. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_codec VaultCluster#http_codec} + +--- + +##### `HttpCompression`Optional + +```csharp +public object HttpCompression { get; set; } +``` + +- *Type:* object + +HTTP compression flag for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_compression VaultCluster#http_compression} + +--- + +##### `HttpHeaders`Optional + +```csharp +public System.Collections.Generic.IDictionary HttpHeaders { get; set; } +``` + +- *Type:* System.Collections.Generic.IDictionary + +HTTP headers for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_headers VaultCluster#http_headers} + +--- + +##### `HttpMethod`Optional + +```csharp +public string HttpMethod { get; set; } +``` + +- *Type:* string + +HTTP payload method for streaming audit logs, , allowed values are PATCH, POST, or PUT. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_method VaultCluster#http_method} + +--- + +##### `HttpPayloadPrefix`Optional + +```csharp +public string HttpPayloadPrefix { get; set; } +``` + +- *Type:* string + +HTTP payload prefix for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_prefix VaultCluster#http_payload_prefix} + +--- + +##### `HttpPayloadSuffix`Optional + +```csharp +public string HttpPayloadSuffix { get; set; } +``` + +- *Type:* string + +HTTP payload suffix for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_suffix VaultCluster#http_payload_suffix} + +--- + +##### `HttpUri`Optional + +```csharp +public string HttpUri { get; set; } +``` + +- *Type:* string + +HTTP URI for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_uri VaultCluster#http_uri} --- @@ -1434,7 +1594,7 @@ public string NewrelicAccountId { get; set; } NewRelic Account ID for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} --- @@ -1448,7 +1608,7 @@ public string NewrelicLicenseKey { get; set; } NewRelic license key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} --- @@ -1462,7 +1622,7 @@ public string NewrelicRegion { get; set; } NewRelic region for streaming audit logs, allowed values are "US" and "EU". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} --- @@ -1476,7 +1636,7 @@ public string SplunkHecendpoint { get; set; } Splunk endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} --- @@ -1490,7 +1650,7 @@ public string SplunkToken { get; set; } Splunk token for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} --- @@ -1540,7 +1700,7 @@ new VaultClusterConfig { | ClusterId | string | The ID of the HCP Vault cluster. | | HvnId | string | The ID of the HVN this HCP Vault cluster is associated to. | | AuditLogConfig | VaultClusterAuditLogConfig | audit_log_config block. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#id VaultCluster#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#id VaultCluster#id}. | | MajorVersionUpgradeConfig | VaultClusterMajorVersionUpgradeConfig | major_version_upgrade_config block. | | MetricsConfig | VaultClusterMetricsConfig | metrics_config block. | | MinVaultVersion | string | The minimum Vault version to use when creating the cluster. | @@ -1634,7 +1794,7 @@ public string ClusterId { get; set; } The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cluster_id VaultCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cluster_id VaultCluster#cluster_id} --- @@ -1648,7 +1808,7 @@ public string HvnId { get; set; } The ID of the HVN this HCP Vault cluster is associated to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#hvn_id VaultCluster#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#hvn_id VaultCluster#hvn_id} --- @@ -1662,7 +1822,7 @@ public VaultClusterAuditLogConfig AuditLogConfig { get; set; } audit_log_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#audit_log_config VaultCluster#audit_log_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#audit_log_config VaultCluster#audit_log_config} --- @@ -1674,7 +1834,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#id VaultCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#id VaultCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1691,7 +1851,7 @@ public VaultClusterMajorVersionUpgradeConfig MajorVersionUpgradeConfig { get; se major_version_upgrade_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#major_version_upgrade_config VaultCluster#major_version_upgrade_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#major_version_upgrade_config VaultCluster#major_version_upgrade_config} --- @@ -1705,7 +1865,7 @@ public VaultClusterMetricsConfig MetricsConfig { get; set; } metrics_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#metrics_config VaultCluster#metrics_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#metrics_config VaultCluster#metrics_config} --- @@ -1721,7 +1881,7 @@ The minimum Vault version to use when creating the cluster. If not specified, it is defaulted to the version that is currently recommended by HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#min_vault_version VaultCluster#min_vault_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#min_vault_version VaultCluster#min_vault_version} --- @@ -1735,7 +1895,7 @@ public string[] PathsFilter { get; set; } The performance replication [paths filter](https://developer.hashicorp.com/vault/tutorials/cloud-ops/vault-replication-terraform). Applies to performance replication secondaries only and operates in "deny" mode only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#paths_filter VaultCluster#paths_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#paths_filter VaultCluster#paths_filter} --- @@ -1751,7 +1911,7 @@ The `self_link` of the HCP Vault Plus tier cluster which is the primary in the p If not specified, it is a standalone Plus tier HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#primary_link VaultCluster#primary_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#primary_link VaultCluster#primary_link} --- @@ -1768,7 +1928,7 @@ The ID of the HCP project where the Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#project_id VaultCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#project_id VaultCluster#project_id} --- @@ -1782,7 +1942,7 @@ public string ProxyEndpoint { get; set; } Denotes that the cluster has a proxy endpoint. Valid options are `ENABLED`, `DISABLED`. Defaults to `DISABLED`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#proxy_endpoint VaultCluster#proxy_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#proxy_endpoint VaultCluster#proxy_endpoint} --- @@ -1796,7 +1956,7 @@ public object PublicEndpoint { get; set; } Denotes that the cluster has a public endpoint. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#public_endpoint VaultCluster#public_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#public_endpoint VaultCluster#public_endpoint} --- @@ -1812,7 +1972,7 @@ Tier of the HCP Vault cluster. Valid options for tiers - `dev`, `starter_small`, `standard_small`, `standard_medium`, `standard_large`, `plus_small`, `plus_medium`, `plus_large`. See [pricing information](https://www.hashicorp.com/products/vault/pricing). Changing a cluster's size or tier is only available to admins. See [Scale a cluster](https://registry.terraform.io/providers/hashicorp/hcp/latest/docs/guides/vault-scaling). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#tier VaultCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#tier VaultCluster#tier} --- @@ -1826,7 +1986,7 @@ public VaultClusterTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#timeouts VaultCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#timeouts VaultCluster#timeouts} --- @@ -1864,7 +2024,7 @@ public string UpgradeType { get; set; } The major upgrade type for the cluster. Valid options for upgrade type - `AUTOMATIC`, `SCHEDULED`, `MANUAL`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#upgrade_type VaultCluster#upgrade_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#upgrade_type VaultCluster#upgrade_type} --- @@ -1880,7 +2040,7 @@ The maintenance day of the week for scheduled upgrades. Valid options for maintenance window day - `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#maintenance_window_day VaultCluster#maintenance_window_day} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#maintenance_window_day VaultCluster#maintenance_window_day} --- @@ -1894,7 +2054,7 @@ public string MaintenanceWindowTime { get; set; } The maintenance time frame for scheduled upgrades. Valid options for maintenance window time - `WINDOW_12AM_4AM`, `WINDOW_6AM_10AM`, `WINDOW_12PM_4PM`, `WINDOW_6PM_10PM`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#maintenance_window_time VaultCluster#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#maintenance_window_time VaultCluster#maintenance_window_time} --- @@ -1917,6 +2077,16 @@ new VaultClusterMetricsConfig { string GrafanaEndpoint = null, string GrafanaPassword = null, string GrafanaUser = null, + string HttpBasicPassword = null, + string HttpBasicUser = null, + string HttpBearerToken = null, + string HttpCodec = null, + object HttpCompression = null, + System.Collections.Generic.IDictionary HttpHeaders = null, + string HttpMethod = null, + string HttpPayloadPrefix = null, + string HttpPayloadSuffix = null, + string HttpUri = null, string NewrelicAccountId = null, string NewrelicLicenseKey = null, string NewrelicRegion = null, @@ -1940,6 +2110,16 @@ new VaultClusterMetricsConfig { | GrafanaEndpoint | string | Grafana endpoint for streaming metrics. | | GrafanaPassword | string | Grafana password for streaming metrics. | | GrafanaUser | string | Grafana user for streaming metrics. | +| HttpBasicPassword | string | HTTP basic authentication password for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user is also specified. | +| HttpBasicUser | string | HTTP basic authentication username for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_password is also specified. | +| HttpBearerToken | string | HTTP bearer authentication token for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. | +| HttpCodec | string | HTTP codec for streaming metrics, allowed values are JSON and NDJSON. | +| HttpCompression | object | HTTP compression flag for streaming metrics. | +| HttpHeaders | System.Collections.Generic.IDictionary | HTTP headers for streaming metrics. | +| HttpMethod | string | HTTP payload method for streaming metrics, allowed values are PATCH, POST, or PUT. | +| HttpPayloadPrefix | string | HTTP payload prefix for streaming metrics. | +| HttpPayloadSuffix | string | HTTP payload suffix for streaming metrics. | +| HttpUri | string | HTTP URI for streaming metrics. | | NewrelicAccountId | string | NewRelic Account ID for streaming metrics. | | NewrelicLicenseKey | string | NewRelic license key for streaming metrics. | | NewrelicRegion | string | NewRelic region for streaming metrics, allowed values are "US" and "EU". | @@ -1958,7 +2138,7 @@ public string CloudwatchAccessKeyId { get; set; } CloudWatch access key ID for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} --- @@ -1972,7 +2152,7 @@ public string CloudwatchRegion { get; set; } CloudWatch region for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} --- @@ -1986,7 +2166,7 @@ public string CloudwatchSecretAccessKey { get; set; } CloudWatch secret access key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} --- @@ -2000,7 +2180,7 @@ public string DatadogApiKey { get; set; } Datadog api key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} --- @@ -2014,7 +2194,7 @@ public string DatadogRegion { get; set; } Datadog region for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} --- @@ -2028,7 +2208,7 @@ public string ElasticsearchEndpoint { get; set; } ElasticSearch endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} --- @@ -2042,7 +2222,7 @@ public string ElasticsearchPassword { get; set; } ElasticSearch password for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} --- @@ -2056,7 +2236,7 @@ public string ElasticsearchUser { get; set; } ElasticSearch user for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} --- @@ -2070,7 +2250,7 @@ public string GrafanaEndpoint { get; set; } Grafana endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} --- @@ -2084,7 +2264,7 @@ public string GrafanaPassword { get; set; } Grafana password for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} --- @@ -2098,7 +2278,147 @@ public string GrafanaUser { get; set; } Grafana user for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} + +--- + +##### `HttpBasicPassword`Optional + +```csharp +public string HttpBasicPassword { get; set; } +``` + +- *Type:* string + +HTTP basic authentication password for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user is also specified. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_password VaultCluster#http_basic_password} + +--- + +##### `HttpBasicUser`Optional + +```csharp +public string HttpBasicUser { get; set; } +``` + +- *Type:* string + +HTTP basic authentication username for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_password is also specified. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_user VaultCluster#http_basic_user} + +--- + +##### `HttpBearerToken`Optional + +```csharp +public string HttpBearerToken { get; set; } +``` + +- *Type:* string + +HTTP bearer authentication token for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_bearer_token VaultCluster#http_bearer_token} + +--- + +##### `HttpCodec`Optional + +```csharp +public string HttpCodec { get; set; } +``` + +- *Type:* string + +HTTP codec for streaming metrics, allowed values are JSON and NDJSON. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_codec VaultCluster#http_codec} + +--- + +##### `HttpCompression`Optional + +```csharp +public object HttpCompression { get; set; } +``` + +- *Type:* object + +HTTP compression flag for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_compression VaultCluster#http_compression} + +--- + +##### `HttpHeaders`Optional + +```csharp +public System.Collections.Generic.IDictionary HttpHeaders { get; set; } +``` + +- *Type:* System.Collections.Generic.IDictionary + +HTTP headers for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_headers VaultCluster#http_headers} + +--- + +##### `HttpMethod`Optional + +```csharp +public string HttpMethod { get; set; } +``` + +- *Type:* string + +HTTP payload method for streaming metrics, allowed values are PATCH, POST, or PUT. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_method VaultCluster#http_method} + +--- + +##### `HttpPayloadPrefix`Optional + +```csharp +public string HttpPayloadPrefix { get; set; } +``` + +- *Type:* string + +HTTP payload prefix for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_prefix VaultCluster#http_payload_prefix} + +--- + +##### `HttpPayloadSuffix`Optional + +```csharp +public string HttpPayloadSuffix { get; set; } +``` + +- *Type:* string + +HTTP payload suffix for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_suffix VaultCluster#http_payload_suffix} + +--- + +##### `HttpUri`Optional + +```csharp +public string HttpUri { get; set; } +``` + +- *Type:* string + +HTTP URI for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_uri VaultCluster#http_uri} --- @@ -2112,7 +2432,7 @@ public string NewrelicAccountId { get; set; } NewRelic Account ID for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} --- @@ -2126,7 +2446,7 @@ public string NewrelicLicenseKey { get; set; } NewRelic license key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} --- @@ -2140,7 +2460,7 @@ public string NewrelicRegion { get; set; } NewRelic region for streaming metrics, allowed values are "US" and "EU". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} --- @@ -2154,7 +2474,7 @@ public string SplunkHecendpoint { get; set; } Splunk endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} --- @@ -2168,7 +2488,7 @@ public string SplunkToken { get; set; } Splunk token for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} --- @@ -2191,10 +2511,10 @@ new VaultClusterTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#create VaultCluster#create}. | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#default VaultCluster#default}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#delete VaultCluster#delete}. | -| Update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#update VaultCluster#update}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#create VaultCluster#create}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#default VaultCluster#default}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#delete VaultCluster#delete}. | +| Update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#update VaultCluster#update}. | --- @@ -2206,7 +2526,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#create VaultCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#create VaultCluster#create}. --- @@ -2218,7 +2538,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#default VaultCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#default VaultCluster#default}. --- @@ -2230,7 +2550,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#delete VaultCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#delete VaultCluster#delete}. --- @@ -2242,7 +2562,7 @@ public string Update { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#update VaultCluster#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#update VaultCluster#update}. --- @@ -2309,6 +2629,16 @@ The attribute on the parent resource this class is referencing. | ResetGrafanaEndpoint | *No description.* | | ResetGrafanaPassword | *No description.* | | ResetGrafanaUser | *No description.* | +| ResetHttpBasicPassword | *No description.* | +| ResetHttpBasicUser | *No description.* | +| ResetHttpBearerToken | *No description.* | +| ResetHttpCodec | *No description.* | +| ResetHttpCompression | *No description.* | +| ResetHttpHeaders | *No description.* | +| ResetHttpMethod | *No description.* | +| ResetHttpPayloadPrefix | *No description.* | +| ResetHttpPayloadSuffix | *No description.* | +| ResetHttpUri | *No description.* | | ResetNewrelicAccountId | *No description.* | | ResetNewrelicLicenseKey | *No description.* | | ResetNewrelicRegion | *No description.* | @@ -2533,6 +2863,66 @@ private void ResetGrafanaPassword() private void ResetGrafanaUser() ``` +##### `ResetHttpBasicPassword` + +```csharp +private void ResetHttpBasicPassword() +``` + +##### `ResetHttpBasicUser` + +```csharp +private void ResetHttpBasicUser() +``` + +##### `ResetHttpBearerToken` + +```csharp +private void ResetHttpBearerToken() +``` + +##### `ResetHttpCodec` + +```csharp +private void ResetHttpCodec() +``` + +##### `ResetHttpCompression` + +```csharp +private void ResetHttpCompression() +``` + +##### `ResetHttpHeaders` + +```csharp +private void ResetHttpHeaders() +``` + +##### `ResetHttpMethod` + +```csharp +private void ResetHttpMethod() +``` + +##### `ResetHttpPayloadPrefix` + +```csharp +private void ResetHttpPayloadPrefix() +``` + +##### `ResetHttpPayloadSuffix` + +```csharp +private void ResetHttpPayloadSuffix() +``` + +##### `ResetHttpUri` + +```csharp +private void ResetHttpUri() +``` + ##### `ResetNewrelicAccountId` ```csharp @@ -2584,6 +2974,16 @@ private void ResetSplunkToken() | GrafanaEndpointInput | string | *No description.* | | GrafanaPasswordInput | string | *No description.* | | GrafanaUserInput | string | *No description.* | +| HttpBasicPasswordInput | string | *No description.* | +| HttpBasicUserInput | string | *No description.* | +| HttpBearerTokenInput | string | *No description.* | +| HttpCodecInput | string | *No description.* | +| HttpCompressionInput | object | *No description.* | +| HttpHeadersInput | System.Collections.Generic.IDictionary | *No description.* | +| HttpMethodInput | string | *No description.* | +| HttpPayloadPrefixInput | string | *No description.* | +| HttpPayloadSuffixInput | string | *No description.* | +| HttpUriInput | string | *No description.* | | NewrelicAccountIdInput | string | *No description.* | | NewrelicLicenseKeyInput | string | *No description.* | | NewrelicRegionInput | string | *No description.* | @@ -2600,6 +3000,16 @@ private void ResetSplunkToken() | GrafanaEndpoint | string | *No description.* | | GrafanaPassword | string | *No description.* | | GrafanaUser | string | *No description.* | +| HttpBasicPassword | string | *No description.* | +| HttpBasicUser | string | *No description.* | +| HttpBearerToken | string | *No description.* | +| HttpCodec | string | *No description.* | +| HttpCompression | object | *No description.* | +| HttpHeaders | System.Collections.Generic.IDictionary | *No description.* | +| HttpMethod | string | *No description.* | +| HttpPayloadPrefix | string | *No description.* | +| HttpPayloadSuffix | string | *No description.* | +| HttpUri | string | *No description.* | | NewrelicAccountId | string | *No description.* | | NewrelicLicenseKey | string | *No description.* | | NewrelicRegion | string | *No description.* | @@ -2773,77 +3183,177 @@ public string GrafanaUserInput { get; } --- -##### `NewrelicAccountIdInput`Optional +##### `HttpBasicPasswordInput`Optional ```csharp -public string NewrelicAccountIdInput { get; } +public string HttpBasicPasswordInput { get; } ``` - *Type:* string --- -##### `NewrelicLicenseKeyInput`Optional +##### `HttpBasicUserInput`Optional ```csharp -public string NewrelicLicenseKeyInput { get; } +public string HttpBasicUserInput { get; } ``` - *Type:* string --- -##### `NewrelicRegionInput`Optional +##### `HttpBearerTokenInput`Optional ```csharp -public string NewrelicRegionInput { get; } +public string HttpBearerTokenInput { get; } ``` - *Type:* string --- -##### `SplunkHecendpointInput`Optional +##### `HttpCodecInput`Optional ```csharp -public string SplunkHecendpointInput { get; } +public string HttpCodecInput { get; } ``` - *Type:* string --- -##### `SplunkTokenInput`Optional +##### `HttpCompressionInput`Optional ```csharp -public string SplunkTokenInput { get; } +public object HttpCompressionInput { get; } ``` -- *Type:* string +- *Type:* object --- -##### `CloudwatchAccessKeyId`Required +##### `HttpHeadersInput`Optional ```csharp -public string CloudwatchAccessKeyId { get; } +public System.Collections.Generic.IDictionary HttpHeadersInput { get; } ``` -- *Type:* string +- *Type:* System.Collections.Generic.IDictionary --- -##### `CloudwatchRegion`Required +##### `HttpMethodInput`Optional ```csharp -public string CloudwatchRegion { get; } +public string HttpMethodInput { get; } ``` - *Type:* string --- -##### `CloudwatchSecretAccessKey`Required +##### `HttpPayloadPrefixInput`Optional + +```csharp +public string HttpPayloadPrefixInput { get; } +``` + +- *Type:* string + +--- + +##### `HttpPayloadSuffixInput`Optional + +```csharp +public string HttpPayloadSuffixInput { get; } +``` + +- *Type:* string + +--- + +##### `HttpUriInput`Optional + +```csharp +public string HttpUriInput { get; } +``` + +- *Type:* string + +--- + +##### `NewrelicAccountIdInput`Optional + +```csharp +public string NewrelicAccountIdInput { get; } +``` + +- *Type:* string + +--- + +##### `NewrelicLicenseKeyInput`Optional + +```csharp +public string NewrelicLicenseKeyInput { get; } +``` + +- *Type:* string + +--- + +##### `NewrelicRegionInput`Optional + +```csharp +public string NewrelicRegionInput { get; } +``` + +- *Type:* string + +--- + +##### `SplunkHecendpointInput`Optional + +```csharp +public string SplunkHecendpointInput { get; } +``` + +- *Type:* string + +--- + +##### `SplunkTokenInput`Optional + +```csharp +public string SplunkTokenInput { get; } +``` + +- *Type:* string + +--- + +##### `CloudwatchAccessKeyId`Required + +```csharp +public string CloudwatchAccessKeyId { get; } +``` + +- *Type:* string + +--- + +##### `CloudwatchRegion`Required + +```csharp +public string CloudwatchRegion { get; } +``` + +- *Type:* string + +--- + +##### `CloudwatchSecretAccessKey`Required ```csharp public string CloudwatchSecretAccessKey { get; } @@ -2933,6 +3443,106 @@ public string GrafanaUser { get; } --- +##### `HttpBasicPassword`Required + +```csharp +public string HttpBasicPassword { get; } +``` + +- *Type:* string + +--- + +##### `HttpBasicUser`Required + +```csharp +public string HttpBasicUser { get; } +``` + +- *Type:* string + +--- + +##### `HttpBearerToken`Required + +```csharp +public string HttpBearerToken { get; } +``` + +- *Type:* string + +--- + +##### `HttpCodec`Required + +```csharp +public string HttpCodec { get; } +``` + +- *Type:* string + +--- + +##### `HttpCompression`Required + +```csharp +public object HttpCompression { get; } +``` + +- *Type:* object + +--- + +##### `HttpHeaders`Required + +```csharp +public System.Collections.Generic.IDictionary HttpHeaders { get; } +``` + +- *Type:* System.Collections.Generic.IDictionary + +--- + +##### `HttpMethod`Required + +```csharp +public string HttpMethod { get; } +``` + +- *Type:* string + +--- + +##### `HttpPayloadPrefix`Required + +```csharp +public string HttpPayloadPrefix { get; } +``` + +- *Type:* string + +--- + +##### `HttpPayloadSuffix`Required + +```csharp +public string HttpPayloadSuffix { get; } +``` + +- *Type:* string + +--- + +##### `HttpUri`Required + +```csharp +public string HttpUri { get; } +``` + +- *Type:* string + +--- + ##### `NewrelicAccountId`Required ```csharp @@ -3384,6 +3994,16 @@ The attribute on the parent resource this class is referencing. | ResetGrafanaEndpoint | *No description.* | | ResetGrafanaPassword | *No description.* | | ResetGrafanaUser | *No description.* | +| ResetHttpBasicPassword | *No description.* | +| ResetHttpBasicUser | *No description.* | +| ResetHttpBearerToken | *No description.* | +| ResetHttpCodec | *No description.* | +| ResetHttpCompression | *No description.* | +| ResetHttpHeaders | *No description.* | +| ResetHttpMethod | *No description.* | +| ResetHttpPayloadPrefix | *No description.* | +| ResetHttpPayloadSuffix | *No description.* | +| ResetHttpUri | *No description.* | | ResetNewrelicAccountId | *No description.* | | ResetNewrelicLicenseKey | *No description.* | | ResetNewrelicRegion | *No description.* | @@ -3608,6 +4228,66 @@ private void ResetGrafanaPassword() private void ResetGrafanaUser() ``` +##### `ResetHttpBasicPassword` + +```csharp +private void ResetHttpBasicPassword() +``` + +##### `ResetHttpBasicUser` + +```csharp +private void ResetHttpBasicUser() +``` + +##### `ResetHttpBearerToken` + +```csharp +private void ResetHttpBearerToken() +``` + +##### `ResetHttpCodec` + +```csharp +private void ResetHttpCodec() +``` + +##### `ResetHttpCompression` + +```csharp +private void ResetHttpCompression() +``` + +##### `ResetHttpHeaders` + +```csharp +private void ResetHttpHeaders() +``` + +##### `ResetHttpMethod` + +```csharp +private void ResetHttpMethod() +``` + +##### `ResetHttpPayloadPrefix` + +```csharp +private void ResetHttpPayloadPrefix() +``` + +##### `ResetHttpPayloadSuffix` + +```csharp +private void ResetHttpPayloadSuffix() +``` + +##### `ResetHttpUri` + +```csharp +private void ResetHttpUri() +``` + ##### `ResetNewrelicAccountId` ```csharp @@ -3658,6 +4338,16 @@ private void ResetSplunkToken() | GrafanaEndpointInput | string | *No description.* | | GrafanaPasswordInput | string | *No description.* | | GrafanaUserInput | string | *No description.* | +| HttpBasicPasswordInput | string | *No description.* | +| HttpBasicUserInput | string | *No description.* | +| HttpBearerTokenInput | string | *No description.* | +| HttpCodecInput | string | *No description.* | +| HttpCompressionInput | object | *No description.* | +| HttpHeadersInput | System.Collections.Generic.IDictionary | *No description.* | +| HttpMethodInput | string | *No description.* | +| HttpPayloadPrefixInput | string | *No description.* | +| HttpPayloadSuffixInput | string | *No description.* | +| HttpUriInput | string | *No description.* | | NewrelicAccountIdInput | string | *No description.* | | NewrelicLicenseKeyInput | string | *No description.* | | NewrelicRegionInput | string | *No description.* | @@ -3674,6 +4364,16 @@ private void ResetSplunkToken() | GrafanaEndpoint | string | *No description.* | | GrafanaPassword | string | *No description.* | | GrafanaUser | string | *No description.* | +| HttpBasicPassword | string | *No description.* | +| HttpBasicUser | string | *No description.* | +| HttpBearerToken | string | *No description.* | +| HttpCodec | string | *No description.* | +| HttpCompression | object | *No description.* | +| HttpHeaders | System.Collections.Generic.IDictionary | *No description.* | +| HttpMethod | string | *No description.* | +| HttpPayloadPrefix | string | *No description.* | +| HttpPayloadSuffix | string | *No description.* | +| HttpUri | string | *No description.* | | NewrelicAccountId | string | *No description.* | | NewrelicLicenseKey | string | *No description.* | | NewrelicRegion | string | *No description.* | @@ -3837,6 +4537,106 @@ public string GrafanaUserInput { get; } --- +##### `HttpBasicPasswordInput`Optional + +```csharp +public string HttpBasicPasswordInput { get; } +``` + +- *Type:* string + +--- + +##### `HttpBasicUserInput`Optional + +```csharp +public string HttpBasicUserInput { get; } +``` + +- *Type:* string + +--- + +##### `HttpBearerTokenInput`Optional + +```csharp +public string HttpBearerTokenInput { get; } +``` + +- *Type:* string + +--- + +##### `HttpCodecInput`Optional + +```csharp +public string HttpCodecInput { get; } +``` + +- *Type:* string + +--- + +##### `HttpCompressionInput`Optional + +```csharp +public object HttpCompressionInput { get; } +``` + +- *Type:* object + +--- + +##### `HttpHeadersInput`Optional + +```csharp +public System.Collections.Generic.IDictionary HttpHeadersInput { get; } +``` + +- *Type:* System.Collections.Generic.IDictionary + +--- + +##### `HttpMethodInput`Optional + +```csharp +public string HttpMethodInput { get; } +``` + +- *Type:* string + +--- + +##### `HttpPayloadPrefixInput`Optional + +```csharp +public string HttpPayloadPrefixInput { get; } +``` + +- *Type:* string + +--- + +##### `HttpPayloadSuffixInput`Optional + +```csharp +public string HttpPayloadSuffixInput { get; } +``` + +- *Type:* string + +--- + +##### `HttpUriInput`Optional + +```csharp +public string HttpUriInput { get; } +``` + +- *Type:* string + +--- + ##### `NewrelicAccountIdInput`Optional ```csharp @@ -3997,6 +4797,106 @@ public string GrafanaUser { get; } --- +##### `HttpBasicPassword`Required + +```csharp +public string HttpBasicPassword { get; } +``` + +- *Type:* string + +--- + +##### `HttpBasicUser`Required + +```csharp +public string HttpBasicUser { get; } +``` + +- *Type:* string + +--- + +##### `HttpBearerToken`Required + +```csharp +public string HttpBearerToken { get; } +``` + +- *Type:* string + +--- + +##### `HttpCodec`Required + +```csharp +public string HttpCodec { get; } +``` + +- *Type:* string + +--- + +##### `HttpCompression`Required + +```csharp +public object HttpCompression { get; } +``` + +- *Type:* object + +--- + +##### `HttpHeaders`Required + +```csharp +public System.Collections.Generic.IDictionary HttpHeaders { get; } +``` + +- *Type:* System.Collections.Generic.IDictionary + +--- + +##### `HttpMethod`Required + +```csharp +public string HttpMethod { get; } +``` + +- *Type:* string + +--- + +##### `HttpPayloadPrefix`Required + +```csharp +public string HttpPayloadPrefix { get; } +``` + +- *Type:* string + +--- + +##### `HttpPayloadSuffix`Required + +```csharp +public string HttpPayloadSuffix { get; } +``` + +- *Type:* string + +--- + +##### `HttpUri`Required + +```csharp +public string HttpUri { get; } +``` + +- *Type:* string + +--- + ##### `NewrelicAccountId`Required ```csharp diff --git a/docs/vaultCluster.go.md b/docs/vaultCluster.go.md index 3938e5dc3..8ea7b490c 100644 --- a/docs/vaultCluster.go.md +++ b/docs/vaultCluster.go.md @@ -4,12 +4,12 @@ ### VaultCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster hcp_vault_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster hcp_vault_cluster}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultcluster" vaultcluster.NewVaultCluster(scope Construct, id *string, config VaultClusterConfig) VaultCluster ``` @@ -507,7 +507,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultcluster" vaultcluster.VaultCluster_IsConstruct(x interface{}) *bool ``` @@ -539,7 +539,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultcluster" vaultcluster.VaultCluster_IsTerraformElement(x interface{}) *bool ``` @@ -553,7 +553,7 @@ vaultcluster.VaultCluster_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultcluster" vaultcluster.VaultCluster_IsTerraformResource(x interface{}) *bool ``` @@ -567,7 +567,7 @@ vaultcluster.VaultCluster_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultcluster" vaultcluster.VaultCluster_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -596,7 +596,7 @@ The construct id used in the generated config for the VaultCluster to import. The id of the existing VaultCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1225,7 +1225,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultcluster" &vaultcluster.VaultClusterAuditLogConfig { CloudwatchAccessKeyId: *string, @@ -1239,6 +1239,16 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" GrafanaEndpoint: *string, GrafanaPassword: *string, GrafanaUser: *string, + HttpBasicPassword: *string, + HttpBasicUser: *string, + HttpBearerToken: *string, + HttpCodec: *string, + HttpCompression: interface{}, + HttpHeaders: *map[string]*string, + HttpMethod: *string, + HttpPayloadPrefix: *string, + HttpPayloadSuffix: *string, + HttpUri: *string, NewrelicAccountId: *string, NewrelicLicenseKey: *string, NewrelicRegion: *string, @@ -1262,6 +1272,16 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" | GrafanaEndpoint | *string | Grafana endpoint for streaming audit logs. | | GrafanaPassword | *string | Grafana password for streaming audit logs. | | GrafanaUser | *string | Grafana user for streaming audit logs. | +| HttpBasicPassword | *string | HTTP basic authentication password for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user is also provided. | +| HttpBasicUser | *string | HTTP basic authentication username for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_password is also provided. | +| HttpBearerToken | *string | HTTP bearer authentication token for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. | +| HttpCodec | *string | HTTP codec for streaming audit logs, allowed values are JSON and NDJSON. | +| HttpCompression | interface{} | HTTP compression flag for streaming audit logs. | +| HttpHeaders | *map[string]*string | HTTP headers for streaming audit logs. | +| HttpMethod | *string | HTTP payload method for streaming audit logs, , allowed values are PATCH, POST, or PUT. | +| HttpPayloadPrefix | *string | HTTP payload prefix for streaming audit logs. | +| HttpPayloadSuffix | *string | HTTP payload suffix for streaming audit logs. | +| HttpUri | *string | HTTP URI for streaming audit logs. | | NewrelicAccountId | *string | NewRelic Account ID for streaming audit logs. | | NewrelicLicenseKey | *string | NewRelic license key for streaming audit logs. | | NewrelicRegion | *string | NewRelic region for streaming audit logs, allowed values are "US" and "EU". | @@ -1280,7 +1300,7 @@ CloudwatchAccessKeyId *string CloudWatch access key ID for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} --- @@ -1294,7 +1314,7 @@ CloudwatchRegion *string CloudWatch region for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} --- @@ -1308,7 +1328,7 @@ CloudwatchSecretAccessKey *string CloudWatch secret access key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} --- @@ -1322,7 +1342,7 @@ DatadogApiKey *string Datadog api key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} --- @@ -1336,7 +1356,7 @@ DatadogRegion *string Datadog region for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} --- @@ -1350,7 +1370,7 @@ ElasticsearchEndpoint *string ElasticSearch endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} --- @@ -1364,7 +1384,7 @@ ElasticsearchPassword *string ElasticSearch password for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} --- @@ -1378,7 +1398,7 @@ ElasticsearchUser *string ElasticSearch user for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} --- @@ -1392,7 +1412,7 @@ GrafanaEndpoint *string Grafana endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} --- @@ -1406,7 +1426,7 @@ GrafanaPassword *string Grafana password for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} --- @@ -1420,7 +1440,147 @@ GrafanaUser *string Grafana user for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} + +--- + +##### `HttpBasicPassword`Optional + +```go +HttpBasicPassword *string +``` + +- *Type:* *string + +HTTP basic authentication password for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user is also provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_password VaultCluster#http_basic_password} + +--- + +##### `HttpBasicUser`Optional + +```go +HttpBasicUser *string +``` + +- *Type:* *string + +HTTP basic authentication username for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_password is also provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_user VaultCluster#http_basic_user} + +--- + +##### `HttpBearerToken`Optional + +```go +HttpBearerToken *string +``` + +- *Type:* *string + +HTTP bearer authentication token for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_bearer_token VaultCluster#http_bearer_token} + +--- + +##### `HttpCodec`Optional + +```go +HttpCodec *string +``` + +- *Type:* *string + +HTTP codec for streaming audit logs, allowed values are JSON and NDJSON. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_codec VaultCluster#http_codec} + +--- + +##### `HttpCompression`Optional + +```go +HttpCompression interface{} +``` + +- *Type:* interface{} + +HTTP compression flag for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_compression VaultCluster#http_compression} + +--- + +##### `HttpHeaders`Optional + +```go +HttpHeaders *map[string]*string +``` + +- *Type:* *map[string]*string + +HTTP headers for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_headers VaultCluster#http_headers} + +--- + +##### `HttpMethod`Optional + +```go +HttpMethod *string +``` + +- *Type:* *string + +HTTP payload method for streaming audit logs, , allowed values are PATCH, POST, or PUT. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_method VaultCluster#http_method} + +--- + +##### `HttpPayloadPrefix`Optional + +```go +HttpPayloadPrefix *string +``` + +- *Type:* *string + +HTTP payload prefix for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_prefix VaultCluster#http_payload_prefix} + +--- + +##### `HttpPayloadSuffix`Optional + +```go +HttpPayloadSuffix *string +``` + +- *Type:* *string + +HTTP payload suffix for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_suffix VaultCluster#http_payload_suffix} + +--- + +##### `HttpUri`Optional + +```go +HttpUri *string +``` + +- *Type:* *string + +HTTP URI for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_uri VaultCluster#http_uri} --- @@ -1434,7 +1594,7 @@ NewrelicAccountId *string NewRelic Account ID for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} --- @@ -1448,7 +1608,7 @@ NewrelicLicenseKey *string NewRelic license key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} --- @@ -1462,7 +1622,7 @@ NewrelicRegion *string NewRelic region for streaming audit logs, allowed values are "US" and "EU". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} --- @@ -1476,7 +1636,7 @@ SplunkHecendpoint *string Splunk endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} --- @@ -1490,7 +1650,7 @@ SplunkToken *string Splunk token for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} --- @@ -1499,7 +1659,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultcluster" &vaultcluster.VaultClusterConfig { Connection: interface{}, @@ -1511,10 +1671,10 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" Provisioners: *[]interface{}, ClusterId: *string, HvnId: *string, - AuditLogConfig: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.vaultCluster.VaultClusterAuditLogConfig, + AuditLogConfig: github.com/cdktf/cdktf-provider-hcp-go/hcp.vaultCluster.VaultClusterAuditLogConfig, Id: *string, - MajorVersionUpgradeConfig: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.vaultCluster.VaultClusterMajorVersionUpgradeConfig, - MetricsConfig: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.vaultCluster.VaultClusterMetricsConfig, + MajorVersionUpgradeConfig: github.com/cdktf/cdktf-provider-hcp-go/hcp.vaultCluster.VaultClusterMajorVersionUpgradeConfig, + MetricsConfig: github.com/cdktf/cdktf-provider-hcp-go/hcp.vaultCluster.VaultClusterMetricsConfig, MinVaultVersion: *string, PathsFilter: *[]*string, PrimaryLink: *string, @@ -1522,7 +1682,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" ProxyEndpoint: *string, PublicEndpoint: interface{}, Tier: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.vaultCluster.VaultClusterTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.vaultCluster.VaultClusterTimeouts, } ``` @@ -1540,7 +1700,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" | ClusterId | *string | The ID of the HCP Vault cluster. | | HvnId | *string | The ID of the HVN this HCP Vault cluster is associated to. | | AuditLogConfig | VaultClusterAuditLogConfig | audit_log_config block. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#id VaultCluster#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#id VaultCluster#id}. | | MajorVersionUpgradeConfig | VaultClusterMajorVersionUpgradeConfig | major_version_upgrade_config block. | | MetricsConfig | VaultClusterMetricsConfig | metrics_config block. | | MinVaultVersion | *string | The minimum Vault version to use when creating the cluster. | @@ -1634,7 +1794,7 @@ ClusterId *string The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cluster_id VaultCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cluster_id VaultCluster#cluster_id} --- @@ -1648,7 +1808,7 @@ HvnId *string The ID of the HVN this HCP Vault cluster is associated to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#hvn_id VaultCluster#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#hvn_id VaultCluster#hvn_id} --- @@ -1662,7 +1822,7 @@ AuditLogConfig VaultClusterAuditLogConfig audit_log_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#audit_log_config VaultCluster#audit_log_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#audit_log_config VaultCluster#audit_log_config} --- @@ -1674,7 +1834,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#id VaultCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#id VaultCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1691,7 +1851,7 @@ MajorVersionUpgradeConfig VaultClusterMajorVersionUpgradeConfig major_version_upgrade_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#major_version_upgrade_config VaultCluster#major_version_upgrade_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#major_version_upgrade_config VaultCluster#major_version_upgrade_config} --- @@ -1705,7 +1865,7 @@ MetricsConfig VaultClusterMetricsConfig metrics_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#metrics_config VaultCluster#metrics_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#metrics_config VaultCluster#metrics_config} --- @@ -1721,7 +1881,7 @@ The minimum Vault version to use when creating the cluster. If not specified, it is defaulted to the version that is currently recommended by HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#min_vault_version VaultCluster#min_vault_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#min_vault_version VaultCluster#min_vault_version} --- @@ -1735,7 +1895,7 @@ PathsFilter *[]*string The performance replication [paths filter](https://developer.hashicorp.com/vault/tutorials/cloud-ops/vault-replication-terraform). Applies to performance replication secondaries only and operates in "deny" mode only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#paths_filter VaultCluster#paths_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#paths_filter VaultCluster#paths_filter} --- @@ -1751,7 +1911,7 @@ The `self_link` of the HCP Vault Plus tier cluster which is the primary in the p If not specified, it is a standalone Plus tier HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#primary_link VaultCluster#primary_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#primary_link VaultCluster#primary_link} --- @@ -1768,7 +1928,7 @@ The ID of the HCP project where the Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#project_id VaultCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#project_id VaultCluster#project_id} --- @@ -1782,7 +1942,7 @@ ProxyEndpoint *string Denotes that the cluster has a proxy endpoint. Valid options are `ENABLED`, `DISABLED`. Defaults to `DISABLED`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#proxy_endpoint VaultCluster#proxy_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#proxy_endpoint VaultCluster#proxy_endpoint} --- @@ -1796,7 +1956,7 @@ PublicEndpoint interface{} Denotes that the cluster has a public endpoint. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#public_endpoint VaultCluster#public_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#public_endpoint VaultCluster#public_endpoint} --- @@ -1812,7 +1972,7 @@ Tier of the HCP Vault cluster. Valid options for tiers - `dev`, `starter_small`, `standard_small`, `standard_medium`, `standard_large`, `plus_small`, `plus_medium`, `plus_large`. See [pricing information](https://www.hashicorp.com/products/vault/pricing). Changing a cluster's size or tier is only available to admins. See [Scale a cluster](https://registry.terraform.io/providers/hashicorp/hcp/latest/docs/guides/vault-scaling). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#tier VaultCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#tier VaultCluster#tier} --- @@ -1826,7 +1986,7 @@ Timeouts VaultClusterTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#timeouts VaultCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#timeouts VaultCluster#timeouts} --- @@ -1835,7 +1995,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultcluster" &vaultcluster.VaultClusterMajorVersionUpgradeConfig { UpgradeType: *string, @@ -1864,7 +2024,7 @@ UpgradeType *string The major upgrade type for the cluster. Valid options for upgrade type - `AUTOMATIC`, `SCHEDULED`, `MANUAL`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#upgrade_type VaultCluster#upgrade_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#upgrade_type VaultCluster#upgrade_type} --- @@ -1880,7 +2040,7 @@ The maintenance day of the week for scheduled upgrades. Valid options for maintenance window day - `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#maintenance_window_day VaultCluster#maintenance_window_day} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#maintenance_window_day VaultCluster#maintenance_window_day} --- @@ -1894,7 +2054,7 @@ MaintenanceWindowTime *string The maintenance time frame for scheduled upgrades. Valid options for maintenance window time - `WINDOW_12AM_4AM`, `WINDOW_6AM_10AM`, `WINDOW_12PM_4PM`, `WINDOW_6PM_10PM`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#maintenance_window_time VaultCluster#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#maintenance_window_time VaultCluster#maintenance_window_time} --- @@ -1903,7 +2063,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultcluster" &vaultcluster.VaultClusterMetricsConfig { CloudwatchAccessKeyId: *string, @@ -1917,6 +2077,16 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" GrafanaEndpoint: *string, GrafanaPassword: *string, GrafanaUser: *string, + HttpBasicPassword: *string, + HttpBasicUser: *string, + HttpBearerToken: *string, + HttpCodec: *string, + HttpCompression: interface{}, + HttpHeaders: *map[string]*string, + HttpMethod: *string, + HttpPayloadPrefix: *string, + HttpPayloadSuffix: *string, + HttpUri: *string, NewrelicAccountId: *string, NewrelicLicenseKey: *string, NewrelicRegion: *string, @@ -1940,6 +2110,16 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" | GrafanaEndpoint | *string | Grafana endpoint for streaming metrics. | | GrafanaPassword | *string | Grafana password for streaming metrics. | | GrafanaUser | *string | Grafana user for streaming metrics. | +| HttpBasicPassword | *string | HTTP basic authentication password for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user is also specified. | +| HttpBasicUser | *string | HTTP basic authentication username for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_password is also specified. | +| HttpBearerToken | *string | HTTP bearer authentication token for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. | +| HttpCodec | *string | HTTP codec for streaming metrics, allowed values are JSON and NDJSON. | +| HttpCompression | interface{} | HTTP compression flag for streaming metrics. | +| HttpHeaders | *map[string]*string | HTTP headers for streaming metrics. | +| HttpMethod | *string | HTTP payload method for streaming metrics, allowed values are PATCH, POST, or PUT. | +| HttpPayloadPrefix | *string | HTTP payload prefix for streaming metrics. | +| HttpPayloadSuffix | *string | HTTP payload suffix for streaming metrics. | +| HttpUri | *string | HTTP URI for streaming metrics. | | NewrelicAccountId | *string | NewRelic Account ID for streaming metrics. | | NewrelicLicenseKey | *string | NewRelic license key for streaming metrics. | | NewrelicRegion | *string | NewRelic region for streaming metrics, allowed values are "US" and "EU". | @@ -1958,7 +2138,7 @@ CloudwatchAccessKeyId *string CloudWatch access key ID for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} --- @@ -1972,7 +2152,7 @@ CloudwatchRegion *string CloudWatch region for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} --- @@ -1986,7 +2166,7 @@ CloudwatchSecretAccessKey *string CloudWatch secret access key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} --- @@ -2000,7 +2180,7 @@ DatadogApiKey *string Datadog api key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} --- @@ -2014,7 +2194,7 @@ DatadogRegion *string Datadog region for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} --- @@ -2028,7 +2208,7 @@ ElasticsearchEndpoint *string ElasticSearch endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} --- @@ -2042,7 +2222,7 @@ ElasticsearchPassword *string ElasticSearch password for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} --- @@ -2056,7 +2236,7 @@ ElasticsearchUser *string ElasticSearch user for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} --- @@ -2070,7 +2250,7 @@ GrafanaEndpoint *string Grafana endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} --- @@ -2084,7 +2264,7 @@ GrafanaPassword *string Grafana password for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} --- @@ -2098,7 +2278,147 @@ GrafanaUser *string Grafana user for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} + +--- + +##### `HttpBasicPassword`Optional + +```go +HttpBasicPassword *string +``` + +- *Type:* *string + +HTTP basic authentication password for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user is also specified. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_password VaultCluster#http_basic_password} + +--- + +##### `HttpBasicUser`Optional + +```go +HttpBasicUser *string +``` + +- *Type:* *string + +HTTP basic authentication username for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_password is also specified. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_user VaultCluster#http_basic_user} + +--- + +##### `HttpBearerToken`Optional + +```go +HttpBearerToken *string +``` + +- *Type:* *string + +HTTP bearer authentication token for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_bearer_token VaultCluster#http_bearer_token} + +--- + +##### `HttpCodec`Optional + +```go +HttpCodec *string +``` + +- *Type:* *string + +HTTP codec for streaming metrics, allowed values are JSON and NDJSON. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_codec VaultCluster#http_codec} + +--- + +##### `HttpCompression`Optional + +```go +HttpCompression interface{} +``` + +- *Type:* interface{} + +HTTP compression flag for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_compression VaultCluster#http_compression} + +--- + +##### `HttpHeaders`Optional + +```go +HttpHeaders *map[string]*string +``` + +- *Type:* *map[string]*string + +HTTP headers for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_headers VaultCluster#http_headers} + +--- + +##### `HttpMethod`Optional + +```go +HttpMethod *string +``` + +- *Type:* *string + +HTTP payload method for streaming metrics, allowed values are PATCH, POST, or PUT. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_method VaultCluster#http_method} + +--- + +##### `HttpPayloadPrefix`Optional + +```go +HttpPayloadPrefix *string +``` + +- *Type:* *string + +HTTP payload prefix for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_prefix VaultCluster#http_payload_prefix} + +--- + +##### `HttpPayloadSuffix`Optional + +```go +HttpPayloadSuffix *string +``` + +- *Type:* *string + +HTTP payload suffix for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_suffix VaultCluster#http_payload_suffix} + +--- + +##### `HttpUri`Optional + +```go +HttpUri *string +``` + +- *Type:* *string + +HTTP URI for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_uri VaultCluster#http_uri} --- @@ -2112,7 +2432,7 @@ NewrelicAccountId *string NewRelic Account ID for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} --- @@ -2126,7 +2446,7 @@ NewrelicLicenseKey *string NewRelic license key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} --- @@ -2140,7 +2460,7 @@ NewrelicRegion *string NewRelic region for streaming metrics, allowed values are "US" and "EU". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} --- @@ -2154,7 +2474,7 @@ SplunkHecendpoint *string Splunk endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} --- @@ -2168,7 +2488,7 @@ SplunkToken *string Splunk token for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} --- @@ -2177,7 +2497,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultcluster" &vaultcluster.VaultClusterTimeouts { Create: *string, @@ -2191,10 +2511,10 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#create VaultCluster#create}. | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#default VaultCluster#default}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#delete VaultCluster#delete}. | -| Update | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#update VaultCluster#update}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#create VaultCluster#create}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#default VaultCluster#default}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#delete VaultCluster#delete}. | +| Update | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#update VaultCluster#update}. | --- @@ -2206,7 +2526,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#create VaultCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#create VaultCluster#create}. --- @@ -2218,7 +2538,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#default VaultCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#default VaultCluster#default}. --- @@ -2230,7 +2550,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#delete VaultCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#delete VaultCluster#delete}. --- @@ -2242,7 +2562,7 @@ Update *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#update VaultCluster#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#update VaultCluster#update}. --- @@ -2253,7 +2573,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultcluster" vaultcluster.NewVaultClusterAuditLogConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VaultClusterAuditLogConfigOutputReference ``` @@ -2309,6 +2629,16 @@ The attribute on the parent resource this class is referencing. | ResetGrafanaEndpoint | *No description.* | | ResetGrafanaPassword | *No description.* | | ResetGrafanaUser | *No description.* | +| ResetHttpBasicPassword | *No description.* | +| ResetHttpBasicUser | *No description.* | +| ResetHttpBearerToken | *No description.* | +| ResetHttpCodec | *No description.* | +| ResetHttpCompression | *No description.* | +| ResetHttpHeaders | *No description.* | +| ResetHttpMethod | *No description.* | +| ResetHttpPayloadPrefix | *No description.* | +| ResetHttpPayloadSuffix | *No description.* | +| ResetHttpUri | *No description.* | | ResetNewrelicAccountId | *No description.* | | ResetNewrelicLicenseKey | *No description.* | | ResetNewrelicRegion | *No description.* | @@ -2533,6 +2863,66 @@ func ResetGrafanaPassword() func ResetGrafanaUser() ``` +##### `ResetHttpBasicPassword` + +```go +func ResetHttpBasicPassword() +``` + +##### `ResetHttpBasicUser` + +```go +func ResetHttpBasicUser() +``` + +##### `ResetHttpBearerToken` + +```go +func ResetHttpBearerToken() +``` + +##### `ResetHttpCodec` + +```go +func ResetHttpCodec() +``` + +##### `ResetHttpCompression` + +```go +func ResetHttpCompression() +``` + +##### `ResetHttpHeaders` + +```go +func ResetHttpHeaders() +``` + +##### `ResetHttpMethod` + +```go +func ResetHttpMethod() +``` + +##### `ResetHttpPayloadPrefix` + +```go +func ResetHttpPayloadPrefix() +``` + +##### `ResetHttpPayloadSuffix` + +```go +func ResetHttpPayloadSuffix() +``` + +##### `ResetHttpUri` + +```go +func ResetHttpUri() +``` + ##### `ResetNewrelicAccountId` ```go @@ -2584,6 +2974,16 @@ func ResetSplunkToken() | GrafanaEndpointInput | *string | *No description.* | | GrafanaPasswordInput | *string | *No description.* | | GrafanaUserInput | *string | *No description.* | +| HttpBasicPasswordInput | *string | *No description.* | +| HttpBasicUserInput | *string | *No description.* | +| HttpBearerTokenInput | *string | *No description.* | +| HttpCodecInput | *string | *No description.* | +| HttpCompressionInput | interface{} | *No description.* | +| HttpHeadersInput | *map[string]*string | *No description.* | +| HttpMethodInput | *string | *No description.* | +| HttpPayloadPrefixInput | *string | *No description.* | +| HttpPayloadSuffixInput | *string | *No description.* | +| HttpUriInput | *string | *No description.* | | NewrelicAccountIdInput | *string | *No description.* | | NewrelicLicenseKeyInput | *string | *No description.* | | NewrelicRegionInput | *string | *No description.* | @@ -2600,6 +3000,16 @@ func ResetSplunkToken() | GrafanaEndpoint | *string | *No description.* | | GrafanaPassword | *string | *No description.* | | GrafanaUser | *string | *No description.* | +| HttpBasicPassword | *string | *No description.* | +| HttpBasicUser | *string | *No description.* | +| HttpBearerToken | *string | *No description.* | +| HttpCodec | *string | *No description.* | +| HttpCompression | interface{} | *No description.* | +| HttpHeaders | *map[string]*string | *No description.* | +| HttpMethod | *string | *No description.* | +| HttpPayloadPrefix | *string | *No description.* | +| HttpPayloadSuffix | *string | *No description.* | +| HttpUri | *string | *No description.* | | NewrelicAccountId | *string | *No description.* | | NewrelicLicenseKey | *string | *No description.* | | NewrelicRegion | *string | *No description.* | @@ -2773,77 +3183,177 @@ func GrafanaUserInput() *string --- -##### `NewrelicAccountIdInput`Optional +##### `HttpBasicPasswordInput`Optional ```go -func NewrelicAccountIdInput() *string +func HttpBasicPasswordInput() *string ``` - *Type:* *string --- -##### `NewrelicLicenseKeyInput`Optional +##### `HttpBasicUserInput`Optional ```go -func NewrelicLicenseKeyInput() *string +func HttpBasicUserInput() *string ``` - *Type:* *string --- -##### `NewrelicRegionInput`Optional +##### `HttpBearerTokenInput`Optional ```go -func NewrelicRegionInput() *string +func HttpBearerTokenInput() *string ``` - *Type:* *string --- -##### `SplunkHecendpointInput`Optional +##### `HttpCodecInput`Optional ```go -func SplunkHecendpointInput() *string +func HttpCodecInput() *string ``` - *Type:* *string --- -##### `SplunkTokenInput`Optional +##### `HttpCompressionInput`Optional ```go -func SplunkTokenInput() *string +func HttpCompressionInput() interface{} ``` -- *Type:* *string +- *Type:* interface{} --- -##### `CloudwatchAccessKeyId`Required +##### `HttpHeadersInput`Optional ```go -func CloudwatchAccessKeyId() *string +func HttpHeadersInput() *map[string]*string ``` -- *Type:* *string +- *Type:* *map[string]*string --- -##### `CloudwatchRegion`Required +##### `HttpMethodInput`Optional ```go -func CloudwatchRegion() *string +func HttpMethodInput() *string ``` - *Type:* *string --- -##### `CloudwatchSecretAccessKey`Required +##### `HttpPayloadPrefixInput`Optional + +```go +func HttpPayloadPrefixInput() *string +``` + +- *Type:* *string + +--- + +##### `HttpPayloadSuffixInput`Optional + +```go +func HttpPayloadSuffixInput() *string +``` + +- *Type:* *string + +--- + +##### `HttpUriInput`Optional + +```go +func HttpUriInput() *string +``` + +- *Type:* *string + +--- + +##### `NewrelicAccountIdInput`Optional + +```go +func NewrelicAccountIdInput() *string +``` + +- *Type:* *string + +--- + +##### `NewrelicLicenseKeyInput`Optional + +```go +func NewrelicLicenseKeyInput() *string +``` + +- *Type:* *string + +--- + +##### `NewrelicRegionInput`Optional + +```go +func NewrelicRegionInput() *string +``` + +- *Type:* *string + +--- + +##### `SplunkHecendpointInput`Optional + +```go +func SplunkHecendpointInput() *string +``` + +- *Type:* *string + +--- + +##### `SplunkTokenInput`Optional + +```go +func SplunkTokenInput() *string +``` + +- *Type:* *string + +--- + +##### `CloudwatchAccessKeyId`Required + +```go +func CloudwatchAccessKeyId() *string +``` + +- *Type:* *string + +--- + +##### `CloudwatchRegion`Required + +```go +func CloudwatchRegion() *string +``` + +- *Type:* *string + +--- + +##### `CloudwatchSecretAccessKey`Required ```go func CloudwatchSecretAccessKey() *string @@ -2933,6 +3443,106 @@ func GrafanaUser() *string --- +##### `HttpBasicPassword`Required + +```go +func HttpBasicPassword() *string +``` + +- *Type:* *string + +--- + +##### `HttpBasicUser`Required + +```go +func HttpBasicUser() *string +``` + +- *Type:* *string + +--- + +##### `HttpBearerToken`Required + +```go +func HttpBearerToken() *string +``` + +- *Type:* *string + +--- + +##### `HttpCodec`Required + +```go +func HttpCodec() *string +``` + +- *Type:* *string + +--- + +##### `HttpCompression`Required + +```go +func HttpCompression() interface{} +``` + +- *Type:* interface{} + +--- + +##### `HttpHeaders`Required + +```go +func HttpHeaders() *map[string]*string +``` + +- *Type:* *map[string]*string + +--- + +##### `HttpMethod`Required + +```go +func HttpMethod() *string +``` + +- *Type:* *string + +--- + +##### `HttpPayloadPrefix`Required + +```go +func HttpPayloadPrefix() *string +``` + +- *Type:* *string + +--- + +##### `HttpPayloadSuffix`Required + +```go +func HttpPayloadSuffix() *string +``` + +- *Type:* *string + +--- + +##### `HttpUri`Required + +```go +func HttpUri() *string +``` + +- *Type:* *string + +--- + ##### `NewrelicAccountId`Required ```go @@ -2999,7 +3609,7 @@ func InternalValue() VaultClusterAuditLogConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultcluster" vaultcluster.NewVaultClusterMajorVersionUpgradeConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VaultClusterMajorVersionUpgradeConfigOutputReference ``` @@ -3328,7 +3938,7 @@ func InternalValue() VaultClusterMajorVersionUpgradeConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultcluster" vaultcluster.NewVaultClusterMetricsConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VaultClusterMetricsConfigOutputReference ``` @@ -3384,6 +3994,16 @@ The attribute on the parent resource this class is referencing. | ResetGrafanaEndpoint | *No description.* | | ResetGrafanaPassword | *No description.* | | ResetGrafanaUser | *No description.* | +| ResetHttpBasicPassword | *No description.* | +| ResetHttpBasicUser | *No description.* | +| ResetHttpBearerToken | *No description.* | +| ResetHttpCodec | *No description.* | +| ResetHttpCompression | *No description.* | +| ResetHttpHeaders | *No description.* | +| ResetHttpMethod | *No description.* | +| ResetHttpPayloadPrefix | *No description.* | +| ResetHttpPayloadSuffix | *No description.* | +| ResetHttpUri | *No description.* | | ResetNewrelicAccountId | *No description.* | | ResetNewrelicLicenseKey | *No description.* | | ResetNewrelicRegion | *No description.* | @@ -3608,6 +4228,66 @@ func ResetGrafanaPassword() func ResetGrafanaUser() ``` +##### `ResetHttpBasicPassword` + +```go +func ResetHttpBasicPassword() +``` + +##### `ResetHttpBasicUser` + +```go +func ResetHttpBasicUser() +``` + +##### `ResetHttpBearerToken` + +```go +func ResetHttpBearerToken() +``` + +##### `ResetHttpCodec` + +```go +func ResetHttpCodec() +``` + +##### `ResetHttpCompression` + +```go +func ResetHttpCompression() +``` + +##### `ResetHttpHeaders` + +```go +func ResetHttpHeaders() +``` + +##### `ResetHttpMethod` + +```go +func ResetHttpMethod() +``` + +##### `ResetHttpPayloadPrefix` + +```go +func ResetHttpPayloadPrefix() +``` + +##### `ResetHttpPayloadSuffix` + +```go +func ResetHttpPayloadSuffix() +``` + +##### `ResetHttpUri` + +```go +func ResetHttpUri() +``` + ##### `ResetNewrelicAccountId` ```go @@ -3658,6 +4338,16 @@ func ResetSplunkToken() | GrafanaEndpointInput | *string | *No description.* | | GrafanaPasswordInput | *string | *No description.* | | GrafanaUserInput | *string | *No description.* | +| HttpBasicPasswordInput | *string | *No description.* | +| HttpBasicUserInput | *string | *No description.* | +| HttpBearerTokenInput | *string | *No description.* | +| HttpCodecInput | *string | *No description.* | +| HttpCompressionInput | interface{} | *No description.* | +| HttpHeadersInput | *map[string]*string | *No description.* | +| HttpMethodInput | *string | *No description.* | +| HttpPayloadPrefixInput | *string | *No description.* | +| HttpPayloadSuffixInput | *string | *No description.* | +| HttpUriInput | *string | *No description.* | | NewrelicAccountIdInput | *string | *No description.* | | NewrelicLicenseKeyInput | *string | *No description.* | | NewrelicRegionInput | *string | *No description.* | @@ -3674,6 +4364,16 @@ func ResetSplunkToken() | GrafanaEndpoint | *string | *No description.* | | GrafanaPassword | *string | *No description.* | | GrafanaUser | *string | *No description.* | +| HttpBasicPassword | *string | *No description.* | +| HttpBasicUser | *string | *No description.* | +| HttpBearerToken | *string | *No description.* | +| HttpCodec | *string | *No description.* | +| HttpCompression | interface{} | *No description.* | +| HttpHeaders | *map[string]*string | *No description.* | +| HttpMethod | *string | *No description.* | +| HttpPayloadPrefix | *string | *No description.* | +| HttpPayloadSuffix | *string | *No description.* | +| HttpUri | *string | *No description.* | | NewrelicAccountId | *string | *No description.* | | NewrelicLicenseKey | *string | *No description.* | | NewrelicRegion | *string | *No description.* | @@ -3837,6 +4537,106 @@ func GrafanaUserInput() *string --- +##### `HttpBasicPasswordInput`Optional + +```go +func HttpBasicPasswordInput() *string +``` + +- *Type:* *string + +--- + +##### `HttpBasicUserInput`Optional + +```go +func HttpBasicUserInput() *string +``` + +- *Type:* *string + +--- + +##### `HttpBearerTokenInput`Optional + +```go +func HttpBearerTokenInput() *string +``` + +- *Type:* *string + +--- + +##### `HttpCodecInput`Optional + +```go +func HttpCodecInput() *string +``` + +- *Type:* *string + +--- + +##### `HttpCompressionInput`Optional + +```go +func HttpCompressionInput() interface{} +``` + +- *Type:* interface{} + +--- + +##### `HttpHeadersInput`Optional + +```go +func HttpHeadersInput() *map[string]*string +``` + +- *Type:* *map[string]*string + +--- + +##### `HttpMethodInput`Optional + +```go +func HttpMethodInput() *string +``` + +- *Type:* *string + +--- + +##### `HttpPayloadPrefixInput`Optional + +```go +func HttpPayloadPrefixInput() *string +``` + +- *Type:* *string + +--- + +##### `HttpPayloadSuffixInput`Optional + +```go +func HttpPayloadSuffixInput() *string +``` + +- *Type:* *string + +--- + +##### `HttpUriInput`Optional + +```go +func HttpUriInput() *string +``` + +- *Type:* *string + +--- + ##### `NewrelicAccountIdInput`Optional ```go @@ -3997,6 +4797,106 @@ func GrafanaUser() *string --- +##### `HttpBasicPassword`Required + +```go +func HttpBasicPassword() *string +``` + +- *Type:* *string + +--- + +##### `HttpBasicUser`Required + +```go +func HttpBasicUser() *string +``` + +- *Type:* *string + +--- + +##### `HttpBearerToken`Required + +```go +func HttpBearerToken() *string +``` + +- *Type:* *string + +--- + +##### `HttpCodec`Required + +```go +func HttpCodec() *string +``` + +- *Type:* *string + +--- + +##### `HttpCompression`Required + +```go +func HttpCompression() interface{} +``` + +- *Type:* interface{} + +--- + +##### `HttpHeaders`Required + +```go +func HttpHeaders() *map[string]*string +``` + +- *Type:* *map[string]*string + +--- + +##### `HttpMethod`Required + +```go +func HttpMethod() *string +``` + +- *Type:* *string + +--- + +##### `HttpPayloadPrefix`Required + +```go +func HttpPayloadPrefix() *string +``` + +- *Type:* *string + +--- + +##### `HttpPayloadSuffix`Required + +```go +func HttpPayloadSuffix() *string +``` + +- *Type:* *string + +--- + +##### `HttpUri`Required + +```go +func HttpUri() *string +``` + +- *Type:* *string + +--- + ##### `NewrelicAccountId`Required ```go @@ -4063,7 +4963,7 @@ func InternalValue() VaultClusterMetricsConfig #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultcluster" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultcluster" vaultcluster.NewVaultClusterTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VaultClusterTimeoutsOutputReference ``` diff --git a/docs/vaultCluster.java.md b/docs/vaultCluster.java.md index 05755ae4f..892d7b461 100644 --- a/docs/vaultCluster.java.md +++ b/docs/vaultCluster.java.md @@ -4,7 +4,7 @@ ### VaultCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster hcp_vault_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster hcp_vault_cluster}. #### Initializers @@ -55,7 +55,7 @@ VaultCluster.Builder.create(Construct scope, java.lang.String id) | clusterId | java.lang.String | The ID of the HCP Vault cluster. | | hvnId | java.lang.String | The ID of the HVN this HCP Vault cluster is associated to. | | auditLogConfig | VaultClusterAuditLogConfig | audit_log_config block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#id VaultCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#id VaultCluster#id}. | | majorVersionUpgradeConfig | VaultClusterMajorVersionUpgradeConfig | major_version_upgrade_config block. | | metricsConfig | VaultClusterMetricsConfig | metrics_config block. | | minVaultVersion | java.lang.String | The minimum Vault version to use when creating the cluster. | @@ -135,7 +135,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cluster_id VaultCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cluster_id VaultCluster#cluster_id} --- @@ -145,7 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the HVN this HCP Vault cluster is associated to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#hvn_id VaultCluster#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#hvn_id VaultCluster#hvn_id} --- @@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi audit_log_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#audit_log_config VaultCluster#audit_log_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#audit_log_config VaultCluster#audit_log_config} --- @@ -163,7 +163,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#id VaultCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#id VaultCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -176,7 +176,7 @@ If you experience problems setting this value it might not be settable. Please t major_version_upgrade_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#major_version_upgrade_config VaultCluster#major_version_upgrade_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#major_version_upgrade_config VaultCluster#major_version_upgrade_config} --- @@ -186,7 +186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi metrics_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#metrics_config VaultCluster#metrics_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#metrics_config VaultCluster#metrics_config} --- @@ -198,7 +198,7 @@ The minimum Vault version to use when creating the cluster. If not specified, it is defaulted to the version that is currently recommended by HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#min_vault_version VaultCluster#min_vault_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#min_vault_version VaultCluster#min_vault_version} --- @@ -208,7 +208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The performance replication [paths filter](https://developer.hashicorp.com/vault/tutorials/cloud-ops/vault-replication-terraform). Applies to performance replication secondaries only and operates in "deny" mode only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#paths_filter VaultCluster#paths_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#paths_filter VaultCluster#paths_filter} --- @@ -220,7 +220,7 @@ The `self_link` of the HCP Vault Plus tier cluster which is the primary in the p If not specified, it is a standalone Plus tier HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#primary_link VaultCluster#primary_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#primary_link VaultCluster#primary_link} --- @@ -233,7 +233,7 @@ The ID of the HCP project where the Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#project_id VaultCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#project_id VaultCluster#project_id} --- @@ -243,7 +243,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Denotes that the cluster has a proxy endpoint. Valid options are `ENABLED`, `DISABLED`. Defaults to `DISABLED`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#proxy_endpoint VaultCluster#proxy_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#proxy_endpoint VaultCluster#proxy_endpoint} --- @@ -253,7 +253,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Denotes that the cluster has a public endpoint. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#public_endpoint VaultCluster#public_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#public_endpoint VaultCluster#public_endpoint} --- @@ -265,7 +265,7 @@ Tier of the HCP Vault cluster. Valid options for tiers - `dev`, `starter_small`, `standard_small`, `standard_medium`, `standard_large`, `plus_small`, `plus_medium`, `plus_large`. See [pricing information](https://www.hashicorp.com/products/vault/pricing). Changing a cluster's size or tier is only available to admins. See [Scale a cluster](https://registry.terraform.io/providers/hashicorp/hcp/latest/docs/guides/vault-scaling). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#tier VaultCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#tier VaultCluster#tier} --- @@ -275,7 +275,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#timeouts VaultCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#timeouts VaultCluster#timeouts} --- @@ -831,7 +831,7 @@ The construct id used in the generated config for the VaultCluster to import. The id of the existing VaultCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1474,6 +1474,17 @@ VaultClusterAuditLogConfig.builder() // .grafanaEndpoint(java.lang.String) // .grafanaPassword(java.lang.String) // .grafanaUser(java.lang.String) +// .httpBasicPassword(java.lang.String) +// .httpBasicUser(java.lang.String) +// .httpBearerToken(java.lang.String) +// .httpCodec(java.lang.String) +// .httpCompression(java.lang.Boolean) +// .httpCompression(IResolvable) +// .httpHeaders(java.util.Map) +// .httpMethod(java.lang.String) +// .httpPayloadPrefix(java.lang.String) +// .httpPayloadSuffix(java.lang.String) +// .httpUri(java.lang.String) // .newrelicAccountId(java.lang.String) // .newrelicLicenseKey(java.lang.String) // .newrelicRegion(java.lang.String) @@ -1497,6 +1508,16 @@ VaultClusterAuditLogConfig.builder() | grafanaEndpoint | java.lang.String | Grafana endpoint for streaming audit logs. | | grafanaPassword | java.lang.String | Grafana password for streaming audit logs. | | grafanaUser | java.lang.String | Grafana user for streaming audit logs. | +| httpBasicPassword | java.lang.String | HTTP basic authentication password for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user is also provided. | +| httpBasicUser | java.lang.String | HTTP basic authentication username for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_password is also provided. | +| httpBearerToken | java.lang.String | HTTP bearer authentication token for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. | +| httpCodec | java.lang.String | HTTP codec for streaming audit logs, allowed values are JSON and NDJSON. | +| httpCompression | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | HTTP compression flag for streaming audit logs. | +| httpHeaders | java.util.Map | HTTP headers for streaming audit logs. | +| httpMethod | java.lang.String | HTTP payload method for streaming audit logs, , allowed values are PATCH, POST, or PUT. | +| httpPayloadPrefix | java.lang.String | HTTP payload prefix for streaming audit logs. | +| httpPayloadSuffix | java.lang.String | HTTP payload suffix for streaming audit logs. | +| httpUri | java.lang.String | HTTP URI for streaming audit logs. | | newrelicAccountId | java.lang.String | NewRelic Account ID for streaming audit logs. | | newrelicLicenseKey | java.lang.String | NewRelic license key for streaming audit logs. | | newrelicRegion | java.lang.String | NewRelic region for streaming audit logs, allowed values are "US" and "EU". | @@ -1515,7 +1536,7 @@ public java.lang.String getCloudwatchAccessKeyId(); CloudWatch access key ID for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} --- @@ -1529,7 +1550,7 @@ public java.lang.String getCloudwatchRegion(); CloudWatch region for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} --- @@ -1543,7 +1564,7 @@ public java.lang.String getCloudwatchSecretAccessKey(); CloudWatch secret access key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} --- @@ -1557,7 +1578,7 @@ public java.lang.String getDatadogApiKey(); Datadog api key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} --- @@ -1571,7 +1592,7 @@ public java.lang.String getDatadogRegion(); Datadog region for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} --- @@ -1585,7 +1606,7 @@ public java.lang.String getElasticsearchEndpoint(); ElasticSearch endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} --- @@ -1599,7 +1620,7 @@ public java.lang.String getElasticsearchPassword(); ElasticSearch password for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} --- @@ -1613,7 +1634,7 @@ public java.lang.String getElasticsearchUser(); ElasticSearch user for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} --- @@ -1627,7 +1648,7 @@ public java.lang.String getGrafanaEndpoint(); Grafana endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} --- @@ -1641,7 +1662,7 @@ public java.lang.String getGrafanaPassword(); Grafana password for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} --- @@ -1655,7 +1676,147 @@ public java.lang.String getGrafanaUser(); Grafana user for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} + +--- + +##### `httpBasicPassword`Optional + +```java +public java.lang.String getHttpBasicPassword(); +``` + +- *Type:* java.lang.String + +HTTP basic authentication password for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user is also provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_password VaultCluster#http_basic_password} + +--- + +##### `httpBasicUser`Optional + +```java +public java.lang.String getHttpBasicUser(); +``` + +- *Type:* java.lang.String + +HTTP basic authentication username for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_password is also provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_user VaultCluster#http_basic_user} + +--- + +##### `httpBearerToken`Optional + +```java +public java.lang.String getHttpBearerToken(); +``` + +- *Type:* java.lang.String + +HTTP bearer authentication token for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_bearer_token VaultCluster#http_bearer_token} + +--- + +##### `httpCodec`Optional + +```java +public java.lang.String getHttpCodec(); +``` + +- *Type:* java.lang.String + +HTTP codec for streaming audit logs, allowed values are JSON and NDJSON. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_codec VaultCluster#http_codec} + +--- + +##### `httpCompression`Optional + +```java +public java.lang.Object getHttpCompression(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +HTTP compression flag for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_compression VaultCluster#http_compression} + +--- + +##### `httpHeaders`Optional + +```java +public java.util.Map getHttpHeaders(); +``` + +- *Type:* java.util.Map + +HTTP headers for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_headers VaultCluster#http_headers} + +--- + +##### `httpMethod`Optional + +```java +public java.lang.String getHttpMethod(); +``` + +- *Type:* java.lang.String + +HTTP payload method for streaming audit logs, , allowed values are PATCH, POST, or PUT. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_method VaultCluster#http_method} + +--- + +##### `httpPayloadPrefix`Optional + +```java +public java.lang.String getHttpPayloadPrefix(); +``` + +- *Type:* java.lang.String + +HTTP payload prefix for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_prefix VaultCluster#http_payload_prefix} + +--- + +##### `httpPayloadSuffix`Optional + +```java +public java.lang.String getHttpPayloadSuffix(); +``` + +- *Type:* java.lang.String + +HTTP payload suffix for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_suffix VaultCluster#http_payload_suffix} + +--- + +##### `httpUri`Optional + +```java +public java.lang.String getHttpUri(); +``` + +- *Type:* java.lang.String + +HTTP URI for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_uri VaultCluster#http_uri} --- @@ -1669,7 +1830,7 @@ public java.lang.String getNewrelicAccountId(); NewRelic Account ID for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} --- @@ -1683,7 +1844,7 @@ public java.lang.String getNewrelicLicenseKey(); NewRelic license key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} --- @@ -1697,7 +1858,7 @@ public java.lang.String getNewrelicRegion(); NewRelic region for streaming audit logs, allowed values are "US" and "EU". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} --- @@ -1711,7 +1872,7 @@ public java.lang.String getSplunkHecendpoint(); Splunk endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} --- @@ -1725,7 +1886,7 @@ public java.lang.String getSplunkToken(); Splunk token for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} --- @@ -1780,7 +1941,7 @@ VaultClusterConfig.builder() | clusterId | java.lang.String | The ID of the HCP Vault cluster. | | hvnId | java.lang.String | The ID of the HVN this HCP Vault cluster is associated to. | | auditLogConfig | VaultClusterAuditLogConfig | audit_log_config block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#id VaultCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#id VaultCluster#id}. | | majorVersionUpgradeConfig | VaultClusterMajorVersionUpgradeConfig | major_version_upgrade_config block. | | metricsConfig | VaultClusterMetricsConfig | metrics_config block. | | minVaultVersion | java.lang.String | The minimum Vault version to use when creating the cluster. | @@ -1874,7 +2035,7 @@ public java.lang.String getClusterId(); The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cluster_id VaultCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cluster_id VaultCluster#cluster_id} --- @@ -1888,7 +2049,7 @@ public java.lang.String getHvnId(); The ID of the HVN this HCP Vault cluster is associated to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#hvn_id VaultCluster#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#hvn_id VaultCluster#hvn_id} --- @@ -1902,7 +2063,7 @@ public VaultClusterAuditLogConfig getAuditLogConfig(); audit_log_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#audit_log_config VaultCluster#audit_log_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#audit_log_config VaultCluster#audit_log_config} --- @@ -1914,7 +2075,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#id VaultCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#id VaultCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1931,7 +2092,7 @@ public VaultClusterMajorVersionUpgradeConfig getMajorVersionUpgradeConfig(); major_version_upgrade_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#major_version_upgrade_config VaultCluster#major_version_upgrade_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#major_version_upgrade_config VaultCluster#major_version_upgrade_config} --- @@ -1945,7 +2106,7 @@ public VaultClusterMetricsConfig getMetricsConfig(); metrics_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#metrics_config VaultCluster#metrics_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#metrics_config VaultCluster#metrics_config} --- @@ -1961,7 +2122,7 @@ The minimum Vault version to use when creating the cluster. If not specified, it is defaulted to the version that is currently recommended by HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#min_vault_version VaultCluster#min_vault_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#min_vault_version VaultCluster#min_vault_version} --- @@ -1975,7 +2136,7 @@ public java.util.List getPathsFilter(); The performance replication [paths filter](https://developer.hashicorp.com/vault/tutorials/cloud-ops/vault-replication-terraform). Applies to performance replication secondaries only and operates in "deny" mode only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#paths_filter VaultCluster#paths_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#paths_filter VaultCluster#paths_filter} --- @@ -1991,7 +2152,7 @@ The `self_link` of the HCP Vault Plus tier cluster which is the primary in the p If not specified, it is a standalone Plus tier HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#primary_link VaultCluster#primary_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#primary_link VaultCluster#primary_link} --- @@ -2008,7 +2169,7 @@ The ID of the HCP project where the Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#project_id VaultCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#project_id VaultCluster#project_id} --- @@ -2022,7 +2183,7 @@ public java.lang.String getProxyEndpoint(); Denotes that the cluster has a proxy endpoint. Valid options are `ENABLED`, `DISABLED`. Defaults to `DISABLED`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#proxy_endpoint VaultCluster#proxy_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#proxy_endpoint VaultCluster#proxy_endpoint} --- @@ -2036,7 +2197,7 @@ public java.lang.Object getPublicEndpoint(); Denotes that the cluster has a public endpoint. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#public_endpoint VaultCluster#public_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#public_endpoint VaultCluster#public_endpoint} --- @@ -2052,7 +2213,7 @@ Tier of the HCP Vault cluster. Valid options for tiers - `dev`, `starter_small`, `standard_small`, `standard_medium`, `standard_large`, `plus_small`, `plus_medium`, `plus_large`. See [pricing information](https://www.hashicorp.com/products/vault/pricing). Changing a cluster's size or tier is only available to admins. See [Scale a cluster](https://registry.terraform.io/providers/hashicorp/hcp/latest/docs/guides/vault-scaling). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#tier VaultCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#tier VaultCluster#tier} --- @@ -2066,7 +2227,7 @@ public VaultClusterTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#timeouts VaultCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#timeouts VaultCluster#timeouts} --- @@ -2104,7 +2265,7 @@ public java.lang.String getUpgradeType(); The major upgrade type for the cluster. Valid options for upgrade type - `AUTOMATIC`, `SCHEDULED`, `MANUAL`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#upgrade_type VaultCluster#upgrade_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#upgrade_type VaultCluster#upgrade_type} --- @@ -2120,7 +2281,7 @@ The maintenance day of the week for scheduled upgrades. Valid options for maintenance window day - `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#maintenance_window_day VaultCluster#maintenance_window_day} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#maintenance_window_day VaultCluster#maintenance_window_day} --- @@ -2134,7 +2295,7 @@ public java.lang.String getMaintenanceWindowTime(); The maintenance time frame for scheduled upgrades. Valid options for maintenance window time - `WINDOW_12AM_4AM`, `WINDOW_6AM_10AM`, `WINDOW_12PM_4PM`, `WINDOW_6PM_10PM`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#maintenance_window_time VaultCluster#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#maintenance_window_time VaultCluster#maintenance_window_time} --- @@ -2157,6 +2318,17 @@ VaultClusterMetricsConfig.builder() // .grafanaEndpoint(java.lang.String) // .grafanaPassword(java.lang.String) // .grafanaUser(java.lang.String) +// .httpBasicPassword(java.lang.String) +// .httpBasicUser(java.lang.String) +// .httpBearerToken(java.lang.String) +// .httpCodec(java.lang.String) +// .httpCompression(java.lang.Boolean) +// .httpCompression(IResolvable) +// .httpHeaders(java.util.Map) +// .httpMethod(java.lang.String) +// .httpPayloadPrefix(java.lang.String) +// .httpPayloadSuffix(java.lang.String) +// .httpUri(java.lang.String) // .newrelicAccountId(java.lang.String) // .newrelicLicenseKey(java.lang.String) // .newrelicRegion(java.lang.String) @@ -2180,6 +2352,16 @@ VaultClusterMetricsConfig.builder() | grafanaEndpoint | java.lang.String | Grafana endpoint for streaming metrics. | | grafanaPassword | java.lang.String | Grafana password for streaming metrics. | | grafanaUser | java.lang.String | Grafana user for streaming metrics. | +| httpBasicPassword | java.lang.String | HTTP basic authentication password for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user is also specified. | +| httpBasicUser | java.lang.String | HTTP basic authentication username for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_password is also specified. | +| httpBearerToken | java.lang.String | HTTP bearer authentication token for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. | +| httpCodec | java.lang.String | HTTP codec for streaming metrics, allowed values are JSON and NDJSON. | +| httpCompression | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | HTTP compression flag for streaming metrics. | +| httpHeaders | java.util.Map | HTTP headers for streaming metrics. | +| httpMethod | java.lang.String | HTTP payload method for streaming metrics, allowed values are PATCH, POST, or PUT. | +| httpPayloadPrefix | java.lang.String | HTTP payload prefix for streaming metrics. | +| httpPayloadSuffix | java.lang.String | HTTP payload suffix for streaming metrics. | +| httpUri | java.lang.String | HTTP URI for streaming metrics. | | newrelicAccountId | java.lang.String | NewRelic Account ID for streaming metrics. | | newrelicLicenseKey | java.lang.String | NewRelic license key for streaming metrics. | | newrelicRegion | java.lang.String | NewRelic region for streaming metrics, allowed values are "US" and "EU". | @@ -2198,7 +2380,7 @@ public java.lang.String getCloudwatchAccessKeyId(); CloudWatch access key ID for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} --- @@ -2212,7 +2394,7 @@ public java.lang.String getCloudwatchRegion(); CloudWatch region for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} --- @@ -2226,7 +2408,7 @@ public java.lang.String getCloudwatchSecretAccessKey(); CloudWatch secret access key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} --- @@ -2240,7 +2422,7 @@ public java.lang.String getDatadogApiKey(); Datadog api key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} --- @@ -2254,7 +2436,7 @@ public java.lang.String getDatadogRegion(); Datadog region for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} --- @@ -2268,7 +2450,7 @@ public java.lang.String getElasticsearchEndpoint(); ElasticSearch endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} --- @@ -2282,7 +2464,7 @@ public java.lang.String getElasticsearchPassword(); ElasticSearch password for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} --- @@ -2296,7 +2478,7 @@ public java.lang.String getElasticsearchUser(); ElasticSearch user for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} --- @@ -2310,7 +2492,7 @@ public java.lang.String getGrafanaEndpoint(); Grafana endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} --- @@ -2324,7 +2506,7 @@ public java.lang.String getGrafanaPassword(); Grafana password for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} --- @@ -2338,7 +2520,147 @@ public java.lang.String getGrafanaUser(); Grafana user for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} + +--- + +##### `httpBasicPassword`Optional + +```java +public java.lang.String getHttpBasicPassword(); +``` + +- *Type:* java.lang.String + +HTTP basic authentication password for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user is also specified. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_password VaultCluster#http_basic_password} + +--- + +##### `httpBasicUser`Optional + +```java +public java.lang.String getHttpBasicUser(); +``` + +- *Type:* java.lang.String + +HTTP basic authentication username for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_password is also specified. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_user VaultCluster#http_basic_user} + +--- + +##### `httpBearerToken`Optional + +```java +public java.lang.String getHttpBearerToken(); +``` + +- *Type:* java.lang.String + +HTTP bearer authentication token for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_bearer_token VaultCluster#http_bearer_token} + +--- + +##### `httpCodec`Optional + +```java +public java.lang.String getHttpCodec(); +``` + +- *Type:* java.lang.String + +HTTP codec for streaming metrics, allowed values are JSON and NDJSON. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_codec VaultCluster#http_codec} + +--- + +##### `httpCompression`Optional + +```java +public java.lang.Object getHttpCompression(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +HTTP compression flag for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_compression VaultCluster#http_compression} + +--- + +##### `httpHeaders`Optional + +```java +public java.util.Map getHttpHeaders(); +``` + +- *Type:* java.util.Map + +HTTP headers for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_headers VaultCluster#http_headers} + +--- + +##### `httpMethod`Optional + +```java +public java.lang.String getHttpMethod(); +``` + +- *Type:* java.lang.String + +HTTP payload method for streaming metrics, allowed values are PATCH, POST, or PUT. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_method VaultCluster#http_method} + +--- + +##### `httpPayloadPrefix`Optional + +```java +public java.lang.String getHttpPayloadPrefix(); +``` + +- *Type:* java.lang.String + +HTTP payload prefix for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_prefix VaultCluster#http_payload_prefix} + +--- + +##### `httpPayloadSuffix`Optional + +```java +public java.lang.String getHttpPayloadSuffix(); +``` + +- *Type:* java.lang.String + +HTTP payload suffix for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_suffix VaultCluster#http_payload_suffix} + +--- + +##### `httpUri`Optional + +```java +public java.lang.String getHttpUri(); +``` + +- *Type:* java.lang.String + +HTTP URI for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_uri VaultCluster#http_uri} --- @@ -2352,7 +2674,7 @@ public java.lang.String getNewrelicAccountId(); NewRelic Account ID for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} --- @@ -2366,7 +2688,7 @@ public java.lang.String getNewrelicLicenseKey(); NewRelic license key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} --- @@ -2380,7 +2702,7 @@ public java.lang.String getNewrelicRegion(); NewRelic region for streaming metrics, allowed values are "US" and "EU". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} --- @@ -2394,7 +2716,7 @@ public java.lang.String getSplunkHecendpoint(); Splunk endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} --- @@ -2408,7 +2730,7 @@ public java.lang.String getSplunkToken(); Splunk token for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} --- @@ -2431,10 +2753,10 @@ VaultClusterTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#create VaultCluster#create}. | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#default VaultCluster#default}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#delete VaultCluster#delete}. | -| update | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#update VaultCluster#update}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#create VaultCluster#create}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#default VaultCluster#default}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#delete VaultCluster#delete}. | +| update | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#update VaultCluster#update}. | --- @@ -2446,7 +2768,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#create VaultCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#create VaultCluster#create}. --- @@ -2458,7 +2780,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#default VaultCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#default VaultCluster#default}. --- @@ -2470,7 +2792,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#delete VaultCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#delete VaultCluster#delete}. --- @@ -2482,7 +2804,7 @@ public java.lang.String getUpdate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#update VaultCluster#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#update VaultCluster#update}. --- @@ -2549,6 +2871,16 @@ The attribute on the parent resource this class is referencing. | resetGrafanaEndpoint | *No description.* | | resetGrafanaPassword | *No description.* | | resetGrafanaUser | *No description.* | +| resetHttpBasicPassword | *No description.* | +| resetHttpBasicUser | *No description.* | +| resetHttpBearerToken | *No description.* | +| resetHttpCodec | *No description.* | +| resetHttpCompression | *No description.* | +| resetHttpHeaders | *No description.* | +| resetHttpMethod | *No description.* | +| resetHttpPayloadPrefix | *No description.* | +| resetHttpPayloadSuffix | *No description.* | +| resetHttpUri | *No description.* | | resetNewrelicAccountId | *No description.* | | resetNewrelicLicenseKey | *No description.* | | resetNewrelicRegion | *No description.* | @@ -2773,6 +3105,66 @@ public void resetGrafanaPassword() public void resetGrafanaUser() ``` +##### `resetHttpBasicPassword` + +```java +public void resetHttpBasicPassword() +``` + +##### `resetHttpBasicUser` + +```java +public void resetHttpBasicUser() +``` + +##### `resetHttpBearerToken` + +```java +public void resetHttpBearerToken() +``` + +##### `resetHttpCodec` + +```java +public void resetHttpCodec() +``` + +##### `resetHttpCompression` + +```java +public void resetHttpCompression() +``` + +##### `resetHttpHeaders` + +```java +public void resetHttpHeaders() +``` + +##### `resetHttpMethod` + +```java +public void resetHttpMethod() +``` + +##### `resetHttpPayloadPrefix` + +```java +public void resetHttpPayloadPrefix() +``` + +##### `resetHttpPayloadSuffix` + +```java +public void resetHttpPayloadSuffix() +``` + +##### `resetHttpUri` + +```java +public void resetHttpUri() +``` + ##### `resetNewrelicAccountId` ```java @@ -2824,6 +3216,16 @@ public void resetSplunkToken() | grafanaEndpointInput | java.lang.String | *No description.* | | grafanaPasswordInput | java.lang.String | *No description.* | | grafanaUserInput | java.lang.String | *No description.* | +| httpBasicPasswordInput | java.lang.String | *No description.* | +| httpBasicUserInput | java.lang.String | *No description.* | +| httpBearerTokenInput | java.lang.String | *No description.* | +| httpCodecInput | java.lang.String | *No description.* | +| httpCompressionInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| httpHeadersInput | java.util.Map | *No description.* | +| httpMethodInput | java.lang.String | *No description.* | +| httpPayloadPrefixInput | java.lang.String | *No description.* | +| httpPayloadSuffixInput | java.lang.String | *No description.* | +| httpUriInput | java.lang.String | *No description.* | | newrelicAccountIdInput | java.lang.String | *No description.* | | newrelicLicenseKeyInput | java.lang.String | *No description.* | | newrelicRegionInput | java.lang.String | *No description.* | @@ -2840,6 +3242,16 @@ public void resetSplunkToken() | grafanaEndpoint | java.lang.String | *No description.* | | grafanaPassword | java.lang.String | *No description.* | | grafanaUser | java.lang.String | *No description.* | +| httpBasicPassword | java.lang.String | *No description.* | +| httpBasicUser | java.lang.String | *No description.* | +| httpBearerToken | java.lang.String | *No description.* | +| httpCodec | java.lang.String | *No description.* | +| httpCompression | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| httpHeaders | java.util.Map | *No description.* | +| httpMethod | java.lang.String | *No description.* | +| httpPayloadPrefix | java.lang.String | *No description.* | +| httpPayloadSuffix | java.lang.String | *No description.* | +| httpUri | java.lang.String | *No description.* | | newrelicAccountId | java.lang.String | *No description.* | | newrelicLicenseKey | java.lang.String | *No description.* | | newrelicRegion | java.lang.String | *No description.* | @@ -3013,77 +3425,177 @@ public java.lang.String getGrafanaUserInput(); --- -##### `newrelicAccountIdInput`Optional +##### `httpBasicPasswordInput`Optional ```java -public java.lang.String getNewrelicAccountIdInput(); +public java.lang.String getHttpBasicPasswordInput(); ``` - *Type:* java.lang.String --- -##### `newrelicLicenseKeyInput`Optional +##### `httpBasicUserInput`Optional ```java -public java.lang.String getNewrelicLicenseKeyInput(); +public java.lang.String getHttpBasicUserInput(); ``` - *Type:* java.lang.String --- -##### `newrelicRegionInput`Optional +##### `httpBearerTokenInput`Optional ```java -public java.lang.String getNewrelicRegionInput(); +public java.lang.String getHttpBearerTokenInput(); ``` - *Type:* java.lang.String --- -##### `splunkHecendpointInput`Optional +##### `httpCodecInput`Optional ```java -public java.lang.String getSplunkHecendpointInput(); +public java.lang.String getHttpCodecInput(); ``` - *Type:* java.lang.String --- -##### `splunkTokenInput`Optional +##### `httpCompressionInput`Optional ```java -public java.lang.String getSplunkTokenInput(); +public java.lang.Object getHttpCompressionInput(); ``` -- *Type:* java.lang.String +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable --- -##### `cloudwatchAccessKeyId`Required +##### `httpHeadersInput`Optional ```java -public java.lang.String getCloudwatchAccessKeyId(); +public java.util.Map getHttpHeadersInput(); ``` -- *Type:* java.lang.String +- *Type:* java.util.Map --- -##### `cloudwatchRegion`Required +##### `httpMethodInput`Optional ```java -public java.lang.String getCloudwatchRegion(); +public java.lang.String getHttpMethodInput(); ``` - *Type:* java.lang.String --- -##### `cloudwatchSecretAccessKey`Required +##### `httpPayloadPrefixInput`Optional + +```java +public java.lang.String getHttpPayloadPrefixInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpPayloadSuffixInput`Optional + +```java +public java.lang.String getHttpPayloadSuffixInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpUriInput`Optional + +```java +public java.lang.String getHttpUriInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `newrelicAccountIdInput`Optional + +```java +public java.lang.String getNewrelicAccountIdInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `newrelicLicenseKeyInput`Optional + +```java +public java.lang.String getNewrelicLicenseKeyInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `newrelicRegionInput`Optional + +```java +public java.lang.String getNewrelicRegionInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `splunkHecendpointInput`Optional + +```java +public java.lang.String getSplunkHecendpointInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `splunkTokenInput`Optional + +```java +public java.lang.String getSplunkTokenInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `cloudwatchAccessKeyId`Required + +```java +public java.lang.String getCloudwatchAccessKeyId(); +``` + +- *Type:* java.lang.String + +--- + +##### `cloudwatchRegion`Required + +```java +public java.lang.String getCloudwatchRegion(); +``` + +- *Type:* java.lang.String + +--- + +##### `cloudwatchSecretAccessKey`Required ```java public java.lang.String getCloudwatchSecretAccessKey(); @@ -3173,6 +3685,106 @@ public java.lang.String getGrafanaUser(); --- +##### `httpBasicPassword`Required + +```java +public java.lang.String getHttpBasicPassword(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpBasicUser`Required + +```java +public java.lang.String getHttpBasicUser(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpBearerToken`Required + +```java +public java.lang.String getHttpBearerToken(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpCodec`Required + +```java +public java.lang.String getHttpCodec(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpCompression`Required + +```java +public java.lang.Object getHttpCompression(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +--- + +##### `httpHeaders`Required + +```java +public java.util.Map getHttpHeaders(); +``` + +- *Type:* java.util.Map + +--- + +##### `httpMethod`Required + +```java +public java.lang.String getHttpMethod(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpPayloadPrefix`Required + +```java +public java.lang.String getHttpPayloadPrefix(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpPayloadSuffix`Required + +```java +public java.lang.String getHttpPayloadSuffix(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpUri`Required + +```java +public java.lang.String getHttpUri(); +``` + +- *Type:* java.lang.String + +--- + ##### `newrelicAccountId`Required ```java @@ -3624,6 +4236,16 @@ The attribute on the parent resource this class is referencing. | resetGrafanaEndpoint | *No description.* | | resetGrafanaPassword | *No description.* | | resetGrafanaUser | *No description.* | +| resetHttpBasicPassword | *No description.* | +| resetHttpBasicUser | *No description.* | +| resetHttpBearerToken | *No description.* | +| resetHttpCodec | *No description.* | +| resetHttpCompression | *No description.* | +| resetHttpHeaders | *No description.* | +| resetHttpMethod | *No description.* | +| resetHttpPayloadPrefix | *No description.* | +| resetHttpPayloadSuffix | *No description.* | +| resetHttpUri | *No description.* | | resetNewrelicAccountId | *No description.* | | resetNewrelicLicenseKey | *No description.* | | resetNewrelicRegion | *No description.* | @@ -3848,6 +4470,66 @@ public void resetGrafanaPassword() public void resetGrafanaUser() ``` +##### `resetHttpBasicPassword` + +```java +public void resetHttpBasicPassword() +``` + +##### `resetHttpBasicUser` + +```java +public void resetHttpBasicUser() +``` + +##### `resetHttpBearerToken` + +```java +public void resetHttpBearerToken() +``` + +##### `resetHttpCodec` + +```java +public void resetHttpCodec() +``` + +##### `resetHttpCompression` + +```java +public void resetHttpCompression() +``` + +##### `resetHttpHeaders` + +```java +public void resetHttpHeaders() +``` + +##### `resetHttpMethod` + +```java +public void resetHttpMethod() +``` + +##### `resetHttpPayloadPrefix` + +```java +public void resetHttpPayloadPrefix() +``` + +##### `resetHttpPayloadSuffix` + +```java +public void resetHttpPayloadSuffix() +``` + +##### `resetHttpUri` + +```java +public void resetHttpUri() +``` + ##### `resetNewrelicAccountId` ```java @@ -3898,6 +4580,16 @@ public void resetSplunkToken() | grafanaEndpointInput | java.lang.String | *No description.* | | grafanaPasswordInput | java.lang.String | *No description.* | | grafanaUserInput | java.lang.String | *No description.* | +| httpBasicPasswordInput | java.lang.String | *No description.* | +| httpBasicUserInput | java.lang.String | *No description.* | +| httpBearerTokenInput | java.lang.String | *No description.* | +| httpCodecInput | java.lang.String | *No description.* | +| httpCompressionInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| httpHeadersInput | java.util.Map | *No description.* | +| httpMethodInput | java.lang.String | *No description.* | +| httpPayloadPrefixInput | java.lang.String | *No description.* | +| httpPayloadSuffixInput | java.lang.String | *No description.* | +| httpUriInput | java.lang.String | *No description.* | | newrelicAccountIdInput | java.lang.String | *No description.* | | newrelicLicenseKeyInput | java.lang.String | *No description.* | | newrelicRegionInput | java.lang.String | *No description.* | @@ -3914,6 +4606,16 @@ public void resetSplunkToken() | grafanaEndpoint | java.lang.String | *No description.* | | grafanaPassword | java.lang.String | *No description.* | | grafanaUser | java.lang.String | *No description.* | +| httpBasicPassword | java.lang.String | *No description.* | +| httpBasicUser | java.lang.String | *No description.* | +| httpBearerToken | java.lang.String | *No description.* | +| httpCodec | java.lang.String | *No description.* | +| httpCompression | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| httpHeaders | java.util.Map | *No description.* | +| httpMethod | java.lang.String | *No description.* | +| httpPayloadPrefix | java.lang.String | *No description.* | +| httpPayloadSuffix | java.lang.String | *No description.* | +| httpUri | java.lang.String | *No description.* | | newrelicAccountId | java.lang.String | *No description.* | | newrelicLicenseKey | java.lang.String | *No description.* | | newrelicRegion | java.lang.String | *No description.* | @@ -4077,6 +4779,106 @@ public java.lang.String getGrafanaUserInput(); --- +##### `httpBasicPasswordInput`Optional + +```java +public java.lang.String getHttpBasicPasswordInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpBasicUserInput`Optional + +```java +public java.lang.String getHttpBasicUserInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpBearerTokenInput`Optional + +```java +public java.lang.String getHttpBearerTokenInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpCodecInput`Optional + +```java +public java.lang.String getHttpCodecInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpCompressionInput`Optional + +```java +public java.lang.Object getHttpCompressionInput(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +--- + +##### `httpHeadersInput`Optional + +```java +public java.util.Map getHttpHeadersInput(); +``` + +- *Type:* java.util.Map + +--- + +##### `httpMethodInput`Optional + +```java +public java.lang.String getHttpMethodInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpPayloadPrefixInput`Optional + +```java +public java.lang.String getHttpPayloadPrefixInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpPayloadSuffixInput`Optional + +```java +public java.lang.String getHttpPayloadSuffixInput(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpUriInput`Optional + +```java +public java.lang.String getHttpUriInput(); +``` + +- *Type:* java.lang.String + +--- + ##### `newrelicAccountIdInput`Optional ```java @@ -4237,6 +5039,106 @@ public java.lang.String getGrafanaUser(); --- +##### `httpBasicPassword`Required + +```java +public java.lang.String getHttpBasicPassword(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpBasicUser`Required + +```java +public java.lang.String getHttpBasicUser(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpBearerToken`Required + +```java +public java.lang.String getHttpBearerToken(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpCodec`Required + +```java +public java.lang.String getHttpCodec(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpCompression`Required + +```java +public java.lang.Object getHttpCompression(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +--- + +##### `httpHeaders`Required + +```java +public java.util.Map getHttpHeaders(); +``` + +- *Type:* java.util.Map + +--- + +##### `httpMethod`Required + +```java +public java.lang.String getHttpMethod(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpPayloadPrefix`Required + +```java +public java.lang.String getHttpPayloadPrefix(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpPayloadSuffix`Required + +```java +public java.lang.String getHttpPayloadSuffix(); +``` + +- *Type:* java.lang.String + +--- + +##### `httpUri`Required + +```java +public java.lang.String getHttpUri(); +``` + +- *Type:* java.lang.String + +--- + ##### `newrelicAccountId`Required ```java diff --git a/docs/vaultCluster.python.md b/docs/vaultCluster.python.md index 926931e0c..d73aa6e3c 100644 --- a/docs/vaultCluster.python.md +++ b/docs/vaultCluster.python.md @@ -4,7 +4,7 @@ ### VaultCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster hcp_vault_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster hcp_vault_cluster}. #### Initializers @@ -52,7 +52,7 @@ vaultCluster.VaultCluster( | cluster_id | str | The ID of the HCP Vault cluster. | | hvn_id | str | The ID of the HVN this HCP Vault cluster is associated to. | | audit_log_config | VaultClusterAuditLogConfig | audit_log_config block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#id VaultCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#id VaultCluster#id}. | | major_version_upgrade_config | VaultClusterMajorVersionUpgradeConfig | major_version_upgrade_config block. | | metrics_config | VaultClusterMetricsConfig | metrics_config block. | | min_vault_version | str | The minimum Vault version to use when creating the cluster. | @@ -132,7 +132,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cluster_id VaultCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cluster_id VaultCluster#cluster_id} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The ID of the HVN this HCP Vault cluster is associated to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#hvn_id VaultCluster#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#hvn_id VaultCluster#hvn_id} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi audit_log_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#audit_log_config VaultCluster#audit_log_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#audit_log_config VaultCluster#audit_log_config} --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#id VaultCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#id VaultCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -173,7 +173,7 @@ If you experience problems setting this value it might not be settable. Please t major_version_upgrade_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#major_version_upgrade_config VaultCluster#major_version_upgrade_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#major_version_upgrade_config VaultCluster#major_version_upgrade_config} --- @@ -183,7 +183,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi metrics_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#metrics_config VaultCluster#metrics_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#metrics_config VaultCluster#metrics_config} --- @@ -195,7 +195,7 @@ The minimum Vault version to use when creating the cluster. If not specified, it is defaulted to the version that is currently recommended by HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#min_vault_version VaultCluster#min_vault_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#min_vault_version VaultCluster#min_vault_version} --- @@ -205,7 +205,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The performance replication [paths filter](https://developer.hashicorp.com/vault/tutorials/cloud-ops/vault-replication-terraform). Applies to performance replication secondaries only and operates in "deny" mode only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#paths_filter VaultCluster#paths_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#paths_filter VaultCluster#paths_filter} --- @@ -217,7 +217,7 @@ The `self_link` of the HCP Vault Plus tier cluster which is the primary in the p If not specified, it is a standalone Plus tier HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#primary_link VaultCluster#primary_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#primary_link VaultCluster#primary_link} --- @@ -230,7 +230,7 @@ The ID of the HCP project where the Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#project_id VaultCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#project_id VaultCluster#project_id} --- @@ -240,7 +240,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Denotes that the cluster has a proxy endpoint. Valid options are `ENABLED`, `DISABLED`. Defaults to `DISABLED`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#proxy_endpoint VaultCluster#proxy_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#proxy_endpoint VaultCluster#proxy_endpoint} --- @@ -250,7 +250,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Denotes that the cluster has a public endpoint. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#public_endpoint VaultCluster#public_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#public_endpoint VaultCluster#public_endpoint} --- @@ -262,7 +262,7 @@ Tier of the HCP Vault cluster. Valid options for tiers - `dev`, `starter_small`, `standard_small`, `standard_medium`, `standard_large`, `plus_small`, `plus_medium`, `plus_large`. See [pricing information](https://www.hashicorp.com/products/vault/pricing). Changing a cluster's size or tier is only available to admins. See [Scale a cluster](https://registry.terraform.io/providers/hashicorp/hcp/latest/docs/guides/vault-scaling). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#tier VaultCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#tier VaultCluster#tier} --- @@ -272,7 +272,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#timeouts VaultCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#timeouts VaultCluster#timeouts} --- @@ -655,6 +655,16 @@ def put_audit_log_config( grafana_endpoint: str = None, grafana_password: str = None, grafana_user: str = None, + http_basic_password: str = None, + http_basic_user: str = None, + http_bearer_token: str = None, + http_codec: str = None, + http_compression: typing.Union[bool, IResolvable] = None, + http_headers: typing.Mapping[str] = None, + http_method: str = None, + http_payload_prefix: str = None, + http_payload_suffix: str = None, + http_uri: str = None, newrelic_account_id: str = None, newrelic_license_key: str = None, newrelic_region: str = None, @@ -669,7 +679,7 @@ def put_audit_log_config( CloudWatch access key ID for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} --- @@ -679,7 +689,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi CloudWatch region for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} --- @@ -689,7 +699,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi CloudWatch secret access key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} --- @@ -699,7 +709,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Datadog api key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} --- @@ -709,7 +719,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Datadog region for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} --- @@ -719,7 +729,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi ElasticSearch endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} --- @@ -729,7 +739,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi ElasticSearch password for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} --- @@ -739,7 +749,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi ElasticSearch user for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} --- @@ -749,7 +759,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Grafana endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} --- @@ -759,7 +769,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Grafana password for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} --- @@ -769,7 +779,107 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Grafana user for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} + +--- + +###### `http_basic_password`Optional + +- *Type:* str + +HTTP basic authentication password for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user is also provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_password VaultCluster#http_basic_password} + +--- + +###### `http_basic_user`Optional + +- *Type:* str + +HTTP basic authentication username for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_password is also provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_user VaultCluster#http_basic_user} + +--- + +###### `http_bearer_token`Optional + +- *Type:* str + +HTTP bearer authentication token for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_bearer_token VaultCluster#http_bearer_token} + +--- + +###### `http_codec`Optional + +- *Type:* str + +HTTP codec for streaming audit logs, allowed values are JSON and NDJSON. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_codec VaultCluster#http_codec} + +--- + +###### `http_compression`Optional + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +HTTP compression flag for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_compression VaultCluster#http_compression} + +--- + +###### `http_headers`Optional + +- *Type:* typing.Mapping[str] + +HTTP headers for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_headers VaultCluster#http_headers} + +--- + +###### `http_method`Optional + +- *Type:* str + +HTTP payload method for streaming audit logs, , allowed values are PATCH, POST, or PUT. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_method VaultCluster#http_method} + +--- + +###### `http_payload_prefix`Optional + +- *Type:* str + +HTTP payload prefix for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_prefix VaultCluster#http_payload_prefix} + +--- + +###### `http_payload_suffix`Optional + +- *Type:* str + +HTTP payload suffix for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_suffix VaultCluster#http_payload_suffix} + +--- + +###### `http_uri`Optional + +- *Type:* str + +HTTP URI for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_uri VaultCluster#http_uri} --- @@ -779,7 +889,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi NewRelic Account ID for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} --- @@ -789,7 +899,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi NewRelic license key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} --- @@ -799,7 +909,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi NewRelic region for streaming audit logs, allowed values are "US" and "EU". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} --- @@ -809,7 +919,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Splunk endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} --- @@ -819,7 +929,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Splunk token for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} --- @@ -839,7 +949,7 @@ def put_major_version_upgrade_config( The major upgrade type for the cluster. Valid options for upgrade type - `AUTOMATIC`, `SCHEDULED`, `MANUAL`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#upgrade_type VaultCluster#upgrade_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#upgrade_type VaultCluster#upgrade_type} --- @@ -851,7 +961,7 @@ The maintenance day of the week for scheduled upgrades. Valid options for maintenance window day - `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#maintenance_window_day VaultCluster#maintenance_window_day} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#maintenance_window_day VaultCluster#maintenance_window_day} --- @@ -861,7 +971,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The maintenance time frame for scheduled upgrades. Valid options for maintenance window time - `WINDOW_12AM_4AM`, `WINDOW_6AM_10AM`, `WINDOW_12PM_4PM`, `WINDOW_6PM_10PM`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#maintenance_window_time VaultCluster#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#maintenance_window_time VaultCluster#maintenance_window_time} --- @@ -880,6 +990,16 @@ def put_metrics_config( grafana_endpoint: str = None, grafana_password: str = None, grafana_user: str = None, + http_basic_password: str = None, + http_basic_user: str = None, + http_bearer_token: str = None, + http_codec: str = None, + http_compression: typing.Union[bool, IResolvable] = None, + http_headers: typing.Mapping[str] = None, + http_method: str = None, + http_payload_prefix: str = None, + http_payload_suffix: str = None, + http_uri: str = None, newrelic_account_id: str = None, newrelic_license_key: str = None, newrelic_region: str = None, @@ -894,7 +1014,7 @@ def put_metrics_config( CloudWatch access key ID for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} --- @@ -904,7 +1024,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi CloudWatch region for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} --- @@ -914,7 +1034,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi CloudWatch secret access key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} --- @@ -924,7 +1044,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Datadog api key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} --- @@ -934,7 +1054,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Datadog region for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} --- @@ -944,7 +1064,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi ElasticSearch endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} --- @@ -954,7 +1074,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi ElasticSearch password for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} --- @@ -964,7 +1084,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi ElasticSearch user for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} --- @@ -974,7 +1094,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Grafana endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} --- @@ -984,7 +1104,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Grafana password for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} --- @@ -994,7 +1114,107 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Grafana user for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} + +--- + +###### `http_basic_password`Optional + +- *Type:* str + +HTTP basic authentication password for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user is also specified. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_password VaultCluster#http_basic_password} + +--- + +###### `http_basic_user`Optional + +- *Type:* str + +HTTP basic authentication username for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_password is also specified. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_user VaultCluster#http_basic_user} + +--- + +###### `http_bearer_token`Optional + +- *Type:* str + +HTTP bearer authentication token for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_bearer_token VaultCluster#http_bearer_token} + +--- + +###### `http_codec`Optional + +- *Type:* str + +HTTP codec for streaming metrics, allowed values are JSON and NDJSON. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_codec VaultCluster#http_codec} + +--- + +###### `http_compression`Optional + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +HTTP compression flag for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_compression VaultCluster#http_compression} + +--- + +###### `http_headers`Optional + +- *Type:* typing.Mapping[str] + +HTTP headers for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_headers VaultCluster#http_headers} + +--- + +###### `http_method`Optional + +- *Type:* str + +HTTP payload method for streaming metrics, allowed values are PATCH, POST, or PUT. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_method VaultCluster#http_method} + +--- + +###### `http_payload_prefix`Optional + +- *Type:* str + +HTTP payload prefix for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_prefix VaultCluster#http_payload_prefix} + +--- + +###### `http_payload_suffix`Optional + +- *Type:* str + +HTTP payload suffix for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_suffix VaultCluster#http_payload_suffix} + +--- + +###### `http_uri`Optional + +- *Type:* str + +HTTP URI for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_uri VaultCluster#http_uri} --- @@ -1004,7 +1224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi NewRelic Account ID for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} --- @@ -1014,7 +1234,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi NewRelic license key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} --- @@ -1024,7 +1244,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi NewRelic region for streaming metrics, allowed values are "US" and "EU". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} --- @@ -1034,7 +1254,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Splunk endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} --- @@ -1044,7 +1264,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi Splunk token for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} --- @@ -1063,7 +1283,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#create VaultCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#create VaultCluster#create}. --- @@ -1071,7 +1291,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#default VaultCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#default VaultCluster#default}. --- @@ -1079,7 +1299,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#delete VaultCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#delete VaultCluster#delete}. --- @@ -1087,7 +1307,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#update VaultCluster#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#update VaultCluster#update}. --- @@ -1277,7 +1497,7 @@ The construct id used in the generated config for the VaultCluster to import. The id of the existing VaultCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1920,6 +2140,16 @@ vaultCluster.VaultClusterAuditLogConfig( grafana_endpoint: str = None, grafana_password: str = None, grafana_user: str = None, + http_basic_password: str = None, + http_basic_user: str = None, + http_bearer_token: str = None, + http_codec: str = None, + http_compression: typing.Union[bool, IResolvable] = None, + http_headers: typing.Mapping[str] = None, + http_method: str = None, + http_payload_prefix: str = None, + http_payload_suffix: str = None, + http_uri: str = None, newrelic_account_id: str = None, newrelic_license_key: str = None, newrelic_region: str = None, @@ -1943,6 +2173,16 @@ vaultCluster.VaultClusterAuditLogConfig( | grafana_endpoint | str | Grafana endpoint for streaming audit logs. | | grafana_password | str | Grafana password for streaming audit logs. | | grafana_user | str | Grafana user for streaming audit logs. | +| http_basic_password | str | HTTP basic authentication password for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user is also provided. | +| http_basic_user | str | HTTP basic authentication username for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_password is also provided. | +| http_bearer_token | str | HTTP bearer authentication token for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. | +| http_codec | str | HTTP codec for streaming audit logs, allowed values are JSON and NDJSON. | +| http_compression | typing.Union[bool, cdktf.IResolvable] | HTTP compression flag for streaming audit logs. | +| http_headers | typing.Mapping[str] | HTTP headers for streaming audit logs. | +| http_method | str | HTTP payload method for streaming audit logs, , allowed values are PATCH, POST, or PUT. | +| http_payload_prefix | str | HTTP payload prefix for streaming audit logs. | +| http_payload_suffix | str | HTTP payload suffix for streaming audit logs. | +| http_uri | str | HTTP URI for streaming audit logs. | | newrelic_account_id | str | NewRelic Account ID for streaming audit logs. | | newrelic_license_key | str | NewRelic license key for streaming audit logs. | | newrelic_region | str | NewRelic region for streaming audit logs, allowed values are "US" and "EU". | @@ -1961,7 +2201,7 @@ cloudwatch_access_key_id: str CloudWatch access key ID for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} --- @@ -1975,7 +2215,7 @@ cloudwatch_region: str CloudWatch region for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} --- @@ -1989,7 +2229,7 @@ cloudwatch_secret_access_key: str CloudWatch secret access key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} --- @@ -2003,7 +2243,7 @@ datadog_api_key: str Datadog api key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} --- @@ -2017,7 +2257,7 @@ datadog_region: str Datadog region for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} --- @@ -2031,7 +2271,7 @@ elasticsearch_endpoint: str ElasticSearch endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} --- @@ -2045,7 +2285,7 @@ elasticsearch_password: str ElasticSearch password for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} --- @@ -2059,7 +2299,7 @@ elasticsearch_user: str ElasticSearch user for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} --- @@ -2073,7 +2313,7 @@ grafana_endpoint: str Grafana endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} --- @@ -2087,7 +2327,7 @@ grafana_password: str Grafana password for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} --- @@ -2101,7 +2341,147 @@ grafana_user: str Grafana user for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} + +--- + +##### `http_basic_password`Optional + +```python +http_basic_password: str +``` + +- *Type:* str + +HTTP basic authentication password for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user is also provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_password VaultCluster#http_basic_password} + +--- + +##### `http_basic_user`Optional + +```python +http_basic_user: str +``` + +- *Type:* str + +HTTP basic authentication username for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_password is also provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_user VaultCluster#http_basic_user} + +--- + +##### `http_bearer_token`Optional + +```python +http_bearer_token: str +``` + +- *Type:* str + +HTTP bearer authentication token for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_bearer_token VaultCluster#http_bearer_token} + +--- + +##### `http_codec`Optional + +```python +http_codec: str +``` + +- *Type:* str + +HTTP codec for streaming audit logs, allowed values are JSON and NDJSON. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_codec VaultCluster#http_codec} + +--- + +##### `http_compression`Optional + +```python +http_compression: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +HTTP compression flag for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_compression VaultCluster#http_compression} + +--- + +##### `http_headers`Optional + +```python +http_headers: typing.Mapping[str] +``` + +- *Type:* typing.Mapping[str] + +HTTP headers for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_headers VaultCluster#http_headers} + +--- + +##### `http_method`Optional + +```python +http_method: str +``` + +- *Type:* str + +HTTP payload method for streaming audit logs, , allowed values are PATCH, POST, or PUT. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_method VaultCluster#http_method} + +--- + +##### `http_payload_prefix`Optional + +```python +http_payload_prefix: str +``` + +- *Type:* str + +HTTP payload prefix for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_prefix VaultCluster#http_payload_prefix} + +--- + +##### `http_payload_suffix`Optional + +```python +http_payload_suffix: str +``` + +- *Type:* str + +HTTP payload suffix for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_suffix VaultCluster#http_payload_suffix} + +--- + +##### `http_uri`Optional + +```python +http_uri: str +``` + +- *Type:* str + +HTTP URI for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_uri VaultCluster#http_uri} --- @@ -2115,7 +2495,7 @@ newrelic_account_id: str NewRelic Account ID for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} --- @@ -2129,7 +2509,7 @@ newrelic_license_key: str NewRelic license key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} --- @@ -2143,7 +2523,7 @@ newrelic_region: str NewRelic region for streaming audit logs, allowed values are "US" and "EU". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} --- @@ -2157,7 +2537,7 @@ splunk_hecendpoint: str Splunk endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} --- @@ -2171,7 +2551,7 @@ splunk_token: str Splunk token for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} --- @@ -2221,7 +2601,7 @@ vaultCluster.VaultClusterConfig( | cluster_id | str | The ID of the HCP Vault cluster. | | hvn_id | str | The ID of the HVN this HCP Vault cluster is associated to. | | audit_log_config | VaultClusterAuditLogConfig | audit_log_config block. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#id VaultCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#id VaultCluster#id}. | | major_version_upgrade_config | VaultClusterMajorVersionUpgradeConfig | major_version_upgrade_config block. | | metrics_config | VaultClusterMetricsConfig | metrics_config block. | | min_vault_version | str | The minimum Vault version to use when creating the cluster. | @@ -2315,7 +2695,7 @@ cluster_id: str The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cluster_id VaultCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cluster_id VaultCluster#cluster_id} --- @@ -2329,7 +2709,7 @@ hvn_id: str The ID of the HVN this HCP Vault cluster is associated to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#hvn_id VaultCluster#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#hvn_id VaultCluster#hvn_id} --- @@ -2343,7 +2723,7 @@ audit_log_config: VaultClusterAuditLogConfig audit_log_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#audit_log_config VaultCluster#audit_log_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#audit_log_config VaultCluster#audit_log_config} --- @@ -2355,7 +2735,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#id VaultCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#id VaultCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -2372,7 +2752,7 @@ major_version_upgrade_config: VaultClusterMajorVersionUpgradeConfig major_version_upgrade_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#major_version_upgrade_config VaultCluster#major_version_upgrade_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#major_version_upgrade_config VaultCluster#major_version_upgrade_config} --- @@ -2386,7 +2766,7 @@ metrics_config: VaultClusterMetricsConfig metrics_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#metrics_config VaultCluster#metrics_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#metrics_config VaultCluster#metrics_config} --- @@ -2402,7 +2782,7 @@ The minimum Vault version to use when creating the cluster. If not specified, it is defaulted to the version that is currently recommended by HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#min_vault_version VaultCluster#min_vault_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#min_vault_version VaultCluster#min_vault_version} --- @@ -2416,7 +2796,7 @@ paths_filter: typing.List[str] The performance replication [paths filter](https://developer.hashicorp.com/vault/tutorials/cloud-ops/vault-replication-terraform). Applies to performance replication secondaries only and operates in "deny" mode only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#paths_filter VaultCluster#paths_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#paths_filter VaultCluster#paths_filter} --- @@ -2432,7 +2812,7 @@ The `self_link` of the HCP Vault Plus tier cluster which is the primary in the p If not specified, it is a standalone Plus tier HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#primary_link VaultCluster#primary_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#primary_link VaultCluster#primary_link} --- @@ -2449,7 +2829,7 @@ The ID of the HCP project where the Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#project_id VaultCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#project_id VaultCluster#project_id} --- @@ -2463,7 +2843,7 @@ proxy_endpoint: str Denotes that the cluster has a proxy endpoint. Valid options are `ENABLED`, `DISABLED`. Defaults to `DISABLED`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#proxy_endpoint VaultCluster#proxy_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#proxy_endpoint VaultCluster#proxy_endpoint} --- @@ -2477,7 +2857,7 @@ public_endpoint: typing.Union[bool, IResolvable] Denotes that the cluster has a public endpoint. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#public_endpoint VaultCluster#public_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#public_endpoint VaultCluster#public_endpoint} --- @@ -2493,7 +2873,7 @@ Tier of the HCP Vault cluster. Valid options for tiers - `dev`, `starter_small`, `standard_small`, `standard_medium`, `standard_large`, `plus_small`, `plus_medium`, `plus_large`. See [pricing information](https://www.hashicorp.com/products/vault/pricing). Changing a cluster's size or tier is only available to admins. See [Scale a cluster](https://registry.terraform.io/providers/hashicorp/hcp/latest/docs/guides/vault-scaling). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#tier VaultCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#tier VaultCluster#tier} --- @@ -2507,7 +2887,7 @@ timeouts: VaultClusterTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#timeouts VaultCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#timeouts VaultCluster#timeouts} --- @@ -2545,7 +2925,7 @@ upgrade_type: str The major upgrade type for the cluster. Valid options for upgrade type - `AUTOMATIC`, `SCHEDULED`, `MANUAL`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#upgrade_type VaultCluster#upgrade_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#upgrade_type VaultCluster#upgrade_type} --- @@ -2561,7 +2941,7 @@ The maintenance day of the week for scheduled upgrades. Valid options for maintenance window day - `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#maintenance_window_day VaultCluster#maintenance_window_day} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#maintenance_window_day VaultCluster#maintenance_window_day} --- @@ -2575,7 +2955,7 @@ maintenance_window_time: str The maintenance time frame for scheduled upgrades. Valid options for maintenance window time - `WINDOW_12AM_4AM`, `WINDOW_6AM_10AM`, `WINDOW_12PM_4PM`, `WINDOW_6PM_10PM`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#maintenance_window_time VaultCluster#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#maintenance_window_time VaultCluster#maintenance_window_time} --- @@ -2598,6 +2978,16 @@ vaultCluster.VaultClusterMetricsConfig( grafana_endpoint: str = None, grafana_password: str = None, grafana_user: str = None, + http_basic_password: str = None, + http_basic_user: str = None, + http_bearer_token: str = None, + http_codec: str = None, + http_compression: typing.Union[bool, IResolvable] = None, + http_headers: typing.Mapping[str] = None, + http_method: str = None, + http_payload_prefix: str = None, + http_payload_suffix: str = None, + http_uri: str = None, newrelic_account_id: str = None, newrelic_license_key: str = None, newrelic_region: str = None, @@ -2621,6 +3011,16 @@ vaultCluster.VaultClusterMetricsConfig( | grafana_endpoint | str | Grafana endpoint for streaming metrics. | | grafana_password | str | Grafana password for streaming metrics. | | grafana_user | str | Grafana user for streaming metrics. | +| http_basic_password | str | HTTP basic authentication password for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user is also specified. | +| http_basic_user | str | HTTP basic authentication username for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_password is also specified. | +| http_bearer_token | str | HTTP bearer authentication token for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. | +| http_codec | str | HTTP codec for streaming metrics, allowed values are JSON and NDJSON. | +| http_compression | typing.Union[bool, cdktf.IResolvable] | HTTP compression flag for streaming metrics. | +| http_headers | typing.Mapping[str] | HTTP headers for streaming metrics. | +| http_method | str | HTTP payload method for streaming metrics, allowed values are PATCH, POST, or PUT. | +| http_payload_prefix | str | HTTP payload prefix for streaming metrics. | +| http_payload_suffix | str | HTTP payload suffix for streaming metrics. | +| http_uri | str | HTTP URI for streaming metrics. | | newrelic_account_id | str | NewRelic Account ID for streaming metrics. | | newrelic_license_key | str | NewRelic license key for streaming metrics. | | newrelic_region | str | NewRelic region for streaming metrics, allowed values are "US" and "EU". | @@ -2639,7 +3039,7 @@ cloudwatch_access_key_id: str CloudWatch access key ID for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} --- @@ -2653,7 +3053,7 @@ cloudwatch_region: str CloudWatch region for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} --- @@ -2667,7 +3067,7 @@ cloudwatch_secret_access_key: str CloudWatch secret access key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} --- @@ -2681,7 +3081,7 @@ datadog_api_key: str Datadog api key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} --- @@ -2695,7 +3095,7 @@ datadog_region: str Datadog region for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} --- @@ -2709,7 +3109,7 @@ elasticsearch_endpoint: str ElasticSearch endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} --- @@ -2723,7 +3123,7 @@ elasticsearch_password: str ElasticSearch password for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} --- @@ -2737,7 +3137,7 @@ elasticsearch_user: str ElasticSearch user for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} --- @@ -2751,7 +3151,7 @@ grafana_endpoint: str Grafana endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} --- @@ -2765,7 +3165,7 @@ grafana_password: str Grafana password for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} --- @@ -2779,83 +3179,223 @@ grafana_user: str Grafana user for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} --- -##### `newrelic_account_id`Optional +##### `http_basic_password`Optional ```python -newrelic_account_id: str +http_basic_password: str ``` - *Type:* str -NewRelic Account ID for streaming metrics. +HTTP basic authentication password for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user is also specified. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_password VaultCluster#http_basic_password} --- -##### `newrelic_license_key`Optional +##### `http_basic_user`Optional ```python -newrelic_license_key: str +http_basic_user: str ``` - *Type:* str -NewRelic license key for streaming metrics. +HTTP basic authentication username for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_password is also specified. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_user VaultCluster#http_basic_user} --- -##### `newrelic_region`Optional +##### `http_bearer_token`Optional ```python -newrelic_region: str +http_bearer_token: str ``` - *Type:* str -NewRelic region for streaming metrics, allowed values are "US" and "EU". +HTTP bearer authentication token for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_bearer_token VaultCluster#http_bearer_token} --- -##### `splunk_hecendpoint`Optional +##### `http_codec`Optional ```python -splunk_hecendpoint: str +http_codec: str ``` - *Type:* str -Splunk endpoint for streaming metrics. +HTTP codec for streaming metrics, allowed values are JSON and NDJSON. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_codec VaultCluster#http_codec} --- -##### `splunk_token`Optional +##### `http_compression`Optional ```python -splunk_token: str +http_compression: typing.Union[bool, IResolvable] ``` -- *Type:* str +- *Type:* typing.Union[bool, cdktf.IResolvable] -Splunk token for streaming metrics. +HTTP compression flag for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_compression VaultCluster#http_compression} --- -### VaultClusterTimeouts +##### `http_headers`Optional -#### Initializer +```python +http_headers: typing.Mapping[str] +``` + +- *Type:* typing.Mapping[str] + +HTTP headers for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_headers VaultCluster#http_headers} + +--- + +##### `http_method`Optional + +```python +http_method: str +``` + +- *Type:* str + +HTTP payload method for streaming metrics, allowed values are PATCH, POST, or PUT. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_method VaultCluster#http_method} + +--- + +##### `http_payload_prefix`Optional + +```python +http_payload_prefix: str +``` + +- *Type:* str + +HTTP payload prefix for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_prefix VaultCluster#http_payload_prefix} + +--- + +##### `http_payload_suffix`Optional + +```python +http_payload_suffix: str +``` + +- *Type:* str + +HTTP payload suffix for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_suffix VaultCluster#http_payload_suffix} + +--- + +##### `http_uri`Optional + +```python +http_uri: str +``` + +- *Type:* str + +HTTP URI for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_uri VaultCluster#http_uri} + +--- + +##### `newrelic_account_id`Optional + +```python +newrelic_account_id: str +``` + +- *Type:* str + +NewRelic Account ID for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} + +--- + +##### `newrelic_license_key`Optional + +```python +newrelic_license_key: str +``` + +- *Type:* str + +NewRelic license key for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} + +--- + +##### `newrelic_region`Optional + +```python +newrelic_region: str +``` + +- *Type:* str + +NewRelic region for streaming metrics, allowed values are "US" and "EU". + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} + +--- + +##### `splunk_hecendpoint`Optional + +```python +splunk_hecendpoint: str +``` + +- *Type:* str + +Splunk endpoint for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} + +--- + +##### `splunk_token`Optional + +```python +splunk_token: str +``` + +- *Type:* str + +Splunk token for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} + +--- + +### VaultClusterTimeouts + +#### Initializer ```python from cdktf_cdktf_provider_hcp import vault_cluster @@ -2872,10 +3412,10 @@ vaultCluster.VaultClusterTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#create VaultCluster#create}. | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#default VaultCluster#default}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#delete VaultCluster#delete}. | -| update | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#update VaultCluster#update}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#create VaultCluster#create}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#default VaultCluster#default}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#delete VaultCluster#delete}. | +| update | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#update VaultCluster#update}. | --- @@ -2887,7 +3427,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#create VaultCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#create VaultCluster#create}. --- @@ -2899,7 +3439,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#default VaultCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#default VaultCluster#default}. --- @@ -2911,7 +3451,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#delete VaultCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#delete VaultCluster#delete}. --- @@ -2923,7 +3463,7 @@ update: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#update VaultCluster#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#update VaultCluster#update}. --- @@ -2993,6 +3533,16 @@ The attribute on the parent resource this class is referencing. | reset_grafana_endpoint | *No description.* | | reset_grafana_password | *No description.* | | reset_grafana_user | *No description.* | +| reset_http_basic_password | *No description.* | +| reset_http_basic_user | *No description.* | +| reset_http_bearer_token | *No description.* | +| reset_http_codec | *No description.* | +| reset_http_compression | *No description.* | +| reset_http_headers | *No description.* | +| reset_http_method | *No description.* | +| reset_http_payload_prefix | *No description.* | +| reset_http_payload_suffix | *No description.* | +| reset_http_uri | *No description.* | | reset_newrelic_account_id | *No description.* | | reset_newrelic_license_key | *No description.* | | reset_newrelic_region | *No description.* | @@ -3239,6 +3789,66 @@ def reset_grafana_password() -> None def reset_grafana_user() -> None ``` +##### `reset_http_basic_password` + +```python +def reset_http_basic_password() -> None +``` + +##### `reset_http_basic_user` + +```python +def reset_http_basic_user() -> None +``` + +##### `reset_http_bearer_token` + +```python +def reset_http_bearer_token() -> None +``` + +##### `reset_http_codec` + +```python +def reset_http_codec() -> None +``` + +##### `reset_http_compression` + +```python +def reset_http_compression() -> None +``` + +##### `reset_http_headers` + +```python +def reset_http_headers() -> None +``` + +##### `reset_http_method` + +```python +def reset_http_method() -> None +``` + +##### `reset_http_payload_prefix` + +```python +def reset_http_payload_prefix() -> None +``` + +##### `reset_http_payload_suffix` + +```python +def reset_http_payload_suffix() -> None +``` + +##### `reset_http_uri` + +```python +def reset_http_uri() -> None +``` + ##### `reset_newrelic_account_id` ```python @@ -3290,6 +3900,16 @@ def reset_splunk_token() -> None | grafana_endpoint_input | str | *No description.* | | grafana_password_input | str | *No description.* | | grafana_user_input | str | *No description.* | +| http_basic_password_input | str | *No description.* | +| http_basic_user_input | str | *No description.* | +| http_bearer_token_input | str | *No description.* | +| http_codec_input | str | *No description.* | +| http_compression_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| http_headers_input | typing.Mapping[str] | *No description.* | +| http_method_input | str | *No description.* | +| http_payload_prefix_input | str | *No description.* | +| http_payload_suffix_input | str | *No description.* | +| http_uri_input | str | *No description.* | | newrelic_account_id_input | str | *No description.* | | newrelic_license_key_input | str | *No description.* | | newrelic_region_input | str | *No description.* | @@ -3306,6 +3926,16 @@ def reset_splunk_token() -> None | grafana_endpoint | str | *No description.* | | grafana_password | str | *No description.* | | grafana_user | str | *No description.* | +| http_basic_password | str | *No description.* | +| http_basic_user | str | *No description.* | +| http_bearer_token | str | *No description.* | +| http_codec | str | *No description.* | +| http_compression | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| http_headers | typing.Mapping[str] | *No description.* | +| http_method | str | *No description.* | +| http_payload_prefix | str | *No description.* | +| http_payload_suffix | str | *No description.* | +| http_uri | str | *No description.* | | newrelic_account_id | str | *No description.* | | newrelic_license_key | str | *No description.* | | newrelic_region | str | *No description.* | @@ -3479,6 +4109,106 @@ grafana_user_input: str --- +##### `http_basic_password_input`Optional + +```python +http_basic_password_input: str +``` + +- *Type:* str + +--- + +##### `http_basic_user_input`Optional + +```python +http_basic_user_input: str +``` + +- *Type:* str + +--- + +##### `http_bearer_token_input`Optional + +```python +http_bearer_token_input: str +``` + +- *Type:* str + +--- + +##### `http_codec_input`Optional + +```python +http_codec_input: str +``` + +- *Type:* str + +--- + +##### `http_compression_input`Optional + +```python +http_compression_input: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +--- + +##### `http_headers_input`Optional + +```python +http_headers_input: typing.Mapping[str] +``` + +- *Type:* typing.Mapping[str] + +--- + +##### `http_method_input`Optional + +```python +http_method_input: str +``` + +- *Type:* str + +--- + +##### `http_payload_prefix_input`Optional + +```python +http_payload_prefix_input: str +``` + +- *Type:* str + +--- + +##### `http_payload_suffix_input`Optional + +```python +http_payload_suffix_input: str +``` + +- *Type:* str + +--- + +##### `http_uri_input`Optional + +```python +http_uri_input: str +``` + +- *Type:* str + +--- + ##### `newrelic_account_id_input`Optional ```python @@ -3639,6 +4369,106 @@ grafana_user: str --- +##### `http_basic_password`Required + +```python +http_basic_password: str +``` + +- *Type:* str + +--- + +##### `http_basic_user`Required + +```python +http_basic_user: str +``` + +- *Type:* str + +--- + +##### `http_bearer_token`Required + +```python +http_bearer_token: str +``` + +- *Type:* str + +--- + +##### `http_codec`Required + +```python +http_codec: str +``` + +- *Type:* str + +--- + +##### `http_compression`Required + +```python +http_compression: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +--- + +##### `http_headers`Required + +```python +http_headers: typing.Mapping[str] +``` + +- *Type:* typing.Mapping[str] + +--- + +##### `http_method`Required + +```python +http_method: str +``` + +- *Type:* str + +--- + +##### `http_payload_prefix`Required + +```python +http_payload_prefix: str +``` + +- *Type:* str + +--- + +##### `http_payload_suffix`Required + +```python +http_payload_suffix: str +``` + +- *Type:* str + +--- + +##### `http_uri`Required + +```python +http_uri: str +``` + +- *Type:* str + +--- + ##### `newrelic_account_id`Required ```python @@ -4118,6 +4948,16 @@ The attribute on the parent resource this class is referencing. | reset_grafana_endpoint | *No description.* | | reset_grafana_password | *No description.* | | reset_grafana_user | *No description.* | +| reset_http_basic_password | *No description.* | +| reset_http_basic_user | *No description.* | +| reset_http_bearer_token | *No description.* | +| reset_http_codec | *No description.* | +| reset_http_compression | *No description.* | +| reset_http_headers | *No description.* | +| reset_http_method | *No description.* | +| reset_http_payload_prefix | *No description.* | +| reset_http_payload_suffix | *No description.* | +| reset_http_uri | *No description.* | | reset_newrelic_account_id | *No description.* | | reset_newrelic_license_key | *No description.* | | reset_newrelic_region | *No description.* | @@ -4364,6 +5204,66 @@ def reset_grafana_password() -> None def reset_grafana_user() -> None ``` +##### `reset_http_basic_password` + +```python +def reset_http_basic_password() -> None +``` + +##### `reset_http_basic_user` + +```python +def reset_http_basic_user() -> None +``` + +##### `reset_http_bearer_token` + +```python +def reset_http_bearer_token() -> None +``` + +##### `reset_http_codec` + +```python +def reset_http_codec() -> None +``` + +##### `reset_http_compression` + +```python +def reset_http_compression() -> None +``` + +##### `reset_http_headers` + +```python +def reset_http_headers() -> None +``` + +##### `reset_http_method` + +```python +def reset_http_method() -> None +``` + +##### `reset_http_payload_prefix` + +```python +def reset_http_payload_prefix() -> None +``` + +##### `reset_http_payload_suffix` + +```python +def reset_http_payload_suffix() -> None +``` + +##### `reset_http_uri` + +```python +def reset_http_uri() -> None +``` + ##### `reset_newrelic_account_id` ```python @@ -4414,6 +5314,16 @@ def reset_splunk_token() -> None | grafana_endpoint_input | str | *No description.* | | grafana_password_input | str | *No description.* | | grafana_user_input | str | *No description.* | +| http_basic_password_input | str | *No description.* | +| http_basic_user_input | str | *No description.* | +| http_bearer_token_input | str | *No description.* | +| http_codec_input | str | *No description.* | +| http_compression_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| http_headers_input | typing.Mapping[str] | *No description.* | +| http_method_input | str | *No description.* | +| http_payload_prefix_input | str | *No description.* | +| http_payload_suffix_input | str | *No description.* | +| http_uri_input | str | *No description.* | | newrelic_account_id_input | str | *No description.* | | newrelic_license_key_input | str | *No description.* | | newrelic_region_input | str | *No description.* | @@ -4430,6 +5340,16 @@ def reset_splunk_token() -> None | grafana_endpoint | str | *No description.* | | grafana_password | str | *No description.* | | grafana_user | str | *No description.* | +| http_basic_password | str | *No description.* | +| http_basic_user | str | *No description.* | +| http_bearer_token | str | *No description.* | +| http_codec | str | *No description.* | +| http_compression | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| http_headers | typing.Mapping[str] | *No description.* | +| http_method | str | *No description.* | +| http_payload_prefix | str | *No description.* | +| http_payload_suffix | str | *No description.* | +| http_uri | str | *No description.* | | newrelic_account_id | str | *No description.* | | newrelic_license_key | str | *No description.* | | newrelic_region | str | *No description.* | @@ -4593,6 +5513,106 @@ grafana_user_input: str --- +##### `http_basic_password_input`Optional + +```python +http_basic_password_input: str +``` + +- *Type:* str + +--- + +##### `http_basic_user_input`Optional + +```python +http_basic_user_input: str +``` + +- *Type:* str + +--- + +##### `http_bearer_token_input`Optional + +```python +http_bearer_token_input: str +``` + +- *Type:* str + +--- + +##### `http_codec_input`Optional + +```python +http_codec_input: str +``` + +- *Type:* str + +--- + +##### `http_compression_input`Optional + +```python +http_compression_input: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +--- + +##### `http_headers_input`Optional + +```python +http_headers_input: typing.Mapping[str] +``` + +- *Type:* typing.Mapping[str] + +--- + +##### `http_method_input`Optional + +```python +http_method_input: str +``` + +- *Type:* str + +--- + +##### `http_payload_prefix_input`Optional + +```python +http_payload_prefix_input: str +``` + +- *Type:* str + +--- + +##### `http_payload_suffix_input`Optional + +```python +http_payload_suffix_input: str +``` + +- *Type:* str + +--- + +##### `http_uri_input`Optional + +```python +http_uri_input: str +``` + +- *Type:* str + +--- + ##### `newrelic_account_id_input`Optional ```python @@ -4753,6 +5773,106 @@ grafana_user: str --- +##### `http_basic_password`Required + +```python +http_basic_password: str +``` + +- *Type:* str + +--- + +##### `http_basic_user`Required + +```python +http_basic_user: str +``` + +- *Type:* str + +--- + +##### `http_bearer_token`Required + +```python +http_bearer_token: str +``` + +- *Type:* str + +--- + +##### `http_codec`Required + +```python +http_codec: str +``` + +- *Type:* str + +--- + +##### `http_compression`Required + +```python +http_compression: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +--- + +##### `http_headers`Required + +```python +http_headers: typing.Mapping[str] +``` + +- *Type:* typing.Mapping[str] + +--- + +##### `http_method`Required + +```python +http_method: str +``` + +- *Type:* str + +--- + +##### `http_payload_prefix`Required + +```python +http_payload_prefix: str +``` + +- *Type:* str + +--- + +##### `http_payload_suffix`Required + +```python +http_payload_suffix: str +``` + +- *Type:* str + +--- + +##### `http_uri`Required + +```python +http_uri: str +``` + +- *Type:* str + +--- + ##### `newrelic_account_id`Required ```python diff --git a/docs/vaultCluster.typescript.md b/docs/vaultCluster.typescript.md index ff54300fe..96711bed6 100644 --- a/docs/vaultCluster.typescript.md +++ b/docs/vaultCluster.typescript.md @@ -4,7 +4,7 @@ ### VaultCluster -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster hcp_vault_cluster}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster hcp_vault_cluster}. #### Initializers @@ -596,7 +596,7 @@ The construct id used in the generated config for the VaultCluster to import. The id of the existing VaultCluster that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#import import section} in the documentation of this resource for the id to use --- @@ -1245,6 +1245,16 @@ const vaultClusterAuditLogConfig: vaultCluster.VaultClusterAuditLogConfig = { .. | grafanaEndpoint | string | Grafana endpoint for streaming audit logs. | | grafanaPassword | string | Grafana password for streaming audit logs. | | grafanaUser | string | Grafana user for streaming audit logs. | +| httpBasicPassword | string | HTTP basic authentication password for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user is also provided. | +| httpBasicUser | string | HTTP basic authentication username for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_password is also provided. | +| httpBearerToken | string | HTTP bearer authentication token for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. | +| httpCodec | string | HTTP codec for streaming audit logs, allowed values are JSON and NDJSON. | +| httpCompression | boolean \| cdktf.IResolvable | HTTP compression flag for streaming audit logs. | +| httpHeaders | {[ key: string ]: string} | HTTP headers for streaming audit logs. | +| httpMethod | string | HTTP payload method for streaming audit logs, , allowed values are PATCH, POST, or PUT. | +| httpPayloadPrefix | string | HTTP payload prefix for streaming audit logs. | +| httpPayloadSuffix | string | HTTP payload suffix for streaming audit logs. | +| httpUri | string | HTTP URI for streaming audit logs. | | newrelicAccountId | string | NewRelic Account ID for streaming audit logs. | | newrelicLicenseKey | string | NewRelic license key for streaming audit logs. | | newrelicRegion | string | NewRelic region for streaming audit logs, allowed values are "US" and "EU". | @@ -1263,7 +1273,7 @@ public readonly cloudwatchAccessKeyId: string; CloudWatch access key ID for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} --- @@ -1277,7 +1287,7 @@ public readonly cloudwatchRegion: string; CloudWatch region for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} --- @@ -1291,7 +1301,7 @@ public readonly cloudwatchSecretAccessKey: string; CloudWatch secret access key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} --- @@ -1305,7 +1315,7 @@ public readonly datadogApiKey: string; Datadog api key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} --- @@ -1319,7 +1329,7 @@ public readonly datadogRegion: string; Datadog region for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} --- @@ -1333,7 +1343,7 @@ public readonly elasticsearchEndpoint: string; ElasticSearch endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} --- @@ -1347,7 +1357,7 @@ public readonly elasticsearchPassword: string; ElasticSearch password for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} --- @@ -1361,7 +1371,7 @@ public readonly elasticsearchUser: string; ElasticSearch user for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} --- @@ -1375,7 +1385,7 @@ public readonly grafanaEndpoint: string; Grafana endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} --- @@ -1389,7 +1399,7 @@ public readonly grafanaPassword: string; Grafana password for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} --- @@ -1403,7 +1413,147 @@ public readonly grafanaUser: string; Grafana user for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} + +--- + +##### `httpBasicPassword`Optional + +```typescript +public readonly httpBasicPassword: string; +``` + +- *Type:* string + +HTTP basic authentication password for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user is also provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_password VaultCluster#http_basic_password} + +--- + +##### `httpBasicUser`Optional + +```typescript +public readonly httpBasicUser: string; +``` + +- *Type:* string + +HTTP basic authentication username for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_password is also provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_user VaultCluster#http_basic_user} + +--- + +##### `httpBearerToken`Optional + +```typescript +public readonly httpBearerToken: string; +``` + +- *Type:* string + +HTTP bearer authentication token for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_bearer_token VaultCluster#http_bearer_token} + +--- + +##### `httpCodec`Optional + +```typescript +public readonly httpCodec: string; +``` + +- *Type:* string + +HTTP codec for streaming audit logs, allowed values are JSON and NDJSON. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_codec VaultCluster#http_codec} + +--- + +##### `httpCompression`Optional + +```typescript +public readonly httpCompression: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +HTTP compression flag for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_compression VaultCluster#http_compression} + +--- + +##### `httpHeaders`Optional + +```typescript +public readonly httpHeaders: {[ key: string ]: string}; +``` + +- *Type:* {[ key: string ]: string} + +HTTP headers for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_headers VaultCluster#http_headers} + +--- + +##### `httpMethod`Optional + +```typescript +public readonly httpMethod: string; +``` + +- *Type:* string + +HTTP payload method for streaming audit logs, , allowed values are PATCH, POST, or PUT. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_method VaultCluster#http_method} + +--- + +##### `httpPayloadPrefix`Optional + +```typescript +public readonly httpPayloadPrefix: string; +``` + +- *Type:* string + +HTTP payload prefix for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_prefix VaultCluster#http_payload_prefix} + +--- + +##### `httpPayloadSuffix`Optional + +```typescript +public readonly httpPayloadSuffix: string; +``` + +- *Type:* string + +HTTP payload suffix for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_suffix VaultCluster#http_payload_suffix} + +--- + +##### `httpUri`Optional + +```typescript +public readonly httpUri: string; +``` + +- *Type:* string + +HTTP URI for streaming audit logs. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_uri VaultCluster#http_uri} --- @@ -1417,7 +1567,7 @@ public readonly newrelicAccountId: string; NewRelic Account ID for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} --- @@ -1431,7 +1581,7 @@ public readonly newrelicLicenseKey: string; NewRelic license key for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} --- @@ -1445,7 +1595,7 @@ public readonly newrelicRegion: string; NewRelic region for streaming audit logs, allowed values are "US" and "EU". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} --- @@ -1459,7 +1609,7 @@ public readonly splunkHecendpoint: string; Splunk endpoint for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} --- @@ -1473,7 +1623,7 @@ public readonly splunkToken: string; Splunk token for streaming audit logs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} --- @@ -1501,7 +1651,7 @@ const vaultClusterConfig: vaultCluster.VaultClusterConfig = { ... } | clusterId | string | The ID of the HCP Vault cluster. | | hvnId | string | The ID of the HVN this HCP Vault cluster is associated to. | | auditLogConfig | VaultClusterAuditLogConfig | audit_log_config block. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#id VaultCluster#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#id VaultCluster#id}. | | majorVersionUpgradeConfig | VaultClusterMajorVersionUpgradeConfig | major_version_upgrade_config block. | | metricsConfig | VaultClusterMetricsConfig | metrics_config block. | | minVaultVersion | string | The minimum Vault version to use when creating the cluster. | @@ -1595,7 +1745,7 @@ public readonly clusterId: string; The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cluster_id VaultCluster#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cluster_id VaultCluster#cluster_id} --- @@ -1609,7 +1759,7 @@ public readonly hvnId: string; The ID of the HVN this HCP Vault cluster is associated to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#hvn_id VaultCluster#hvn_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#hvn_id VaultCluster#hvn_id} --- @@ -1623,7 +1773,7 @@ public readonly auditLogConfig: VaultClusterAuditLogConfig; audit_log_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#audit_log_config VaultCluster#audit_log_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#audit_log_config VaultCluster#audit_log_config} --- @@ -1635,7 +1785,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#id VaultCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#id VaultCluster#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1652,7 +1802,7 @@ public readonly majorVersionUpgradeConfig: VaultClusterMajorVersionUpgradeConfig major_version_upgrade_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#major_version_upgrade_config VaultCluster#major_version_upgrade_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#major_version_upgrade_config VaultCluster#major_version_upgrade_config} --- @@ -1666,7 +1816,7 @@ public readonly metricsConfig: VaultClusterMetricsConfig; metrics_config block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#metrics_config VaultCluster#metrics_config} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#metrics_config VaultCluster#metrics_config} --- @@ -1682,7 +1832,7 @@ The minimum Vault version to use when creating the cluster. If not specified, it is defaulted to the version that is currently recommended by HCP. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#min_vault_version VaultCluster#min_vault_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#min_vault_version VaultCluster#min_vault_version} --- @@ -1696,7 +1846,7 @@ public readonly pathsFilter: string[]; The performance replication [paths filter](https://developer.hashicorp.com/vault/tutorials/cloud-ops/vault-replication-terraform). Applies to performance replication secondaries only and operates in "deny" mode only. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#paths_filter VaultCluster#paths_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#paths_filter VaultCluster#paths_filter} --- @@ -1712,7 +1862,7 @@ The `self_link` of the HCP Vault Plus tier cluster which is the primary in the p If not specified, it is a standalone Plus tier HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#primary_link VaultCluster#primary_link} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#primary_link VaultCluster#primary_link} --- @@ -1729,7 +1879,7 @@ The ID of the HCP project where the Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#project_id VaultCluster#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#project_id VaultCluster#project_id} --- @@ -1743,7 +1893,7 @@ public readonly proxyEndpoint: string; Denotes that the cluster has a proxy endpoint. Valid options are `ENABLED`, `DISABLED`. Defaults to `DISABLED`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#proxy_endpoint VaultCluster#proxy_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#proxy_endpoint VaultCluster#proxy_endpoint} --- @@ -1757,7 +1907,7 @@ public readonly publicEndpoint: boolean | IResolvable; Denotes that the cluster has a public endpoint. Defaults to false. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#public_endpoint VaultCluster#public_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#public_endpoint VaultCluster#public_endpoint} --- @@ -1773,7 +1923,7 @@ Tier of the HCP Vault cluster. Valid options for tiers - `dev`, `starter_small`, `standard_small`, `standard_medium`, `standard_large`, `plus_small`, `plus_medium`, `plus_large`. See [pricing information](https://www.hashicorp.com/products/vault/pricing). Changing a cluster's size or tier is only available to admins. See [Scale a cluster](https://registry.terraform.io/providers/hashicorp/hcp/latest/docs/guides/vault-scaling). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#tier VaultCluster#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#tier VaultCluster#tier} --- @@ -1787,7 +1937,7 @@ public readonly timeouts: VaultClusterTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#timeouts VaultCluster#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#timeouts VaultCluster#timeouts} --- @@ -1821,7 +1971,7 @@ public readonly upgradeType: string; The major upgrade type for the cluster. Valid options for upgrade type - `AUTOMATIC`, `SCHEDULED`, `MANUAL`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#upgrade_type VaultCluster#upgrade_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#upgrade_type VaultCluster#upgrade_type} --- @@ -1837,7 +1987,7 @@ The maintenance day of the week for scheduled upgrades. Valid options for maintenance window day - `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY` -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#maintenance_window_day VaultCluster#maintenance_window_day} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#maintenance_window_day VaultCluster#maintenance_window_day} --- @@ -1851,7 +2001,7 @@ public readonly maintenanceWindowTime: string; The maintenance time frame for scheduled upgrades. Valid options for maintenance window time - `WINDOW_12AM_4AM`, `WINDOW_6AM_10AM`, `WINDOW_12PM_4PM`, `WINDOW_6PM_10PM`. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#maintenance_window_time VaultCluster#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#maintenance_window_time VaultCluster#maintenance_window_time} --- @@ -1880,6 +2030,16 @@ const vaultClusterMetricsConfig: vaultCluster.VaultClusterMetricsConfig = { ... | grafanaEndpoint | string | Grafana endpoint for streaming metrics. | | grafanaPassword | string | Grafana password for streaming metrics. | | grafanaUser | string | Grafana user for streaming metrics. | +| httpBasicPassword | string | HTTP basic authentication password for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user is also specified. | +| httpBasicUser | string | HTTP basic authentication username for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_password is also specified. | +| httpBearerToken | string | HTTP bearer authentication token for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. | +| httpCodec | string | HTTP codec for streaming metrics, allowed values are JSON and NDJSON. | +| httpCompression | boolean \| cdktf.IResolvable | HTTP compression flag for streaming metrics. | +| httpHeaders | {[ key: string ]: string} | HTTP headers for streaming metrics. | +| httpMethod | string | HTTP payload method for streaming metrics, allowed values are PATCH, POST, or PUT. | +| httpPayloadPrefix | string | HTTP payload prefix for streaming metrics. | +| httpPayloadSuffix | string | HTTP payload suffix for streaming metrics. | +| httpUri | string | HTTP URI for streaming metrics. | | newrelicAccountId | string | NewRelic Account ID for streaming metrics. | | newrelicLicenseKey | string | NewRelic license key for streaming metrics. | | newrelicRegion | string | NewRelic region for streaming metrics, allowed values are "US" and "EU". | @@ -1898,7 +2058,7 @@ public readonly cloudwatchAccessKeyId: string; CloudWatch access key ID for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} --- @@ -1912,7 +2072,7 @@ public readonly cloudwatchRegion: string; CloudWatch region for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} --- @@ -1926,7 +2086,7 @@ public readonly cloudwatchSecretAccessKey: string; CloudWatch secret access key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} --- @@ -1940,7 +2100,7 @@ public readonly datadogApiKey: string; Datadog api key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} --- @@ -1954,7 +2114,7 @@ public readonly datadogRegion: string; Datadog region for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} --- @@ -1968,7 +2128,7 @@ public readonly elasticsearchEndpoint: string; ElasticSearch endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} --- @@ -1982,7 +2142,7 @@ public readonly elasticsearchPassword: string; ElasticSearch password for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} --- @@ -1996,7 +2156,7 @@ public readonly elasticsearchUser: string; ElasticSearch user for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} --- @@ -2010,7 +2170,7 @@ public readonly grafanaEndpoint: string; Grafana endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} --- @@ -2024,7 +2184,7 @@ public readonly grafanaPassword: string; Grafana password for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} --- @@ -2038,7 +2198,147 @@ public readonly grafanaUser: string; Grafana user for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} + +--- + +##### `httpBasicPassword`Optional + +```typescript +public readonly httpBasicPassword: string; +``` + +- *Type:* string + +HTTP basic authentication password for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user is also specified. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_password VaultCluster#http_basic_password} + +--- + +##### `httpBasicUser`Optional + +```typescript +public readonly httpBasicUser: string; +``` + +- *Type:* string + +HTTP basic authentication username for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_password is also specified. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_user VaultCluster#http_basic_user} + +--- + +##### `httpBearerToken`Optional + +```typescript +public readonly httpBearerToken: string; +``` + +- *Type:* string + +HTTP bearer authentication token for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_bearer_token VaultCluster#http_bearer_token} + +--- + +##### `httpCodec`Optional + +```typescript +public readonly httpCodec: string; +``` + +- *Type:* string + +HTTP codec for streaming metrics, allowed values are JSON and NDJSON. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_codec VaultCluster#http_codec} + +--- + +##### `httpCompression`Optional + +```typescript +public readonly httpCompression: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +HTTP compression flag for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_compression VaultCluster#http_compression} + +--- + +##### `httpHeaders`Optional + +```typescript +public readonly httpHeaders: {[ key: string ]: string}; +``` + +- *Type:* {[ key: string ]: string} + +HTTP headers for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_headers VaultCluster#http_headers} + +--- + +##### `httpMethod`Optional + +```typescript +public readonly httpMethod: string; +``` + +- *Type:* string + +HTTP payload method for streaming metrics, allowed values are PATCH, POST, or PUT. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_method VaultCluster#http_method} + +--- + +##### `httpPayloadPrefix`Optional + +```typescript +public readonly httpPayloadPrefix: string; +``` + +- *Type:* string + +HTTP payload prefix for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_prefix VaultCluster#http_payload_prefix} + +--- + +##### `httpPayloadSuffix`Optional + +```typescript +public readonly httpPayloadSuffix: string; +``` + +- *Type:* string + +HTTP payload suffix for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_suffix VaultCluster#http_payload_suffix} + +--- + +##### `httpUri`Optional + +```typescript +public readonly httpUri: string; +``` + +- *Type:* string + +HTTP URI for streaming metrics. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_uri VaultCluster#http_uri} --- @@ -2052,7 +2352,7 @@ public readonly newrelicAccountId: string; NewRelic Account ID for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} --- @@ -2066,7 +2366,7 @@ public readonly newrelicLicenseKey: string; NewRelic license key for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} --- @@ -2080,7 +2380,7 @@ public readonly newrelicRegion: string; NewRelic region for streaming metrics, allowed values are "US" and "EU". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} --- @@ -2094,7 +2394,7 @@ public readonly splunkHecendpoint: string; Splunk endpoint for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} --- @@ -2108,7 +2408,7 @@ public readonly splunkToken: string; Splunk token for streaming metrics. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} --- @@ -2126,10 +2426,10 @@ const vaultClusterTimeouts: vaultCluster.VaultClusterTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#create VaultCluster#create}. | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#default VaultCluster#default}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#delete VaultCluster#delete}. | -| update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#update VaultCluster#update}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#create VaultCluster#create}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#default VaultCluster#default}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#delete VaultCluster#delete}. | +| update | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#update VaultCluster#update}. | --- @@ -2141,7 +2441,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#create VaultCluster#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#create VaultCluster#create}. --- @@ -2153,7 +2453,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#default VaultCluster#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#default VaultCluster#default}. --- @@ -2165,7 +2465,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#delete VaultCluster#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#delete VaultCluster#delete}. --- @@ -2177,7 +2477,7 @@ public readonly update: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#update VaultCluster#update}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#update VaultCluster#update}. --- @@ -2244,6 +2544,16 @@ The attribute on the parent resource this class is referencing. | resetGrafanaEndpoint | *No description.* | | resetGrafanaPassword | *No description.* | | resetGrafanaUser | *No description.* | +| resetHttpBasicPassword | *No description.* | +| resetHttpBasicUser | *No description.* | +| resetHttpBearerToken | *No description.* | +| resetHttpCodec | *No description.* | +| resetHttpCompression | *No description.* | +| resetHttpHeaders | *No description.* | +| resetHttpMethod | *No description.* | +| resetHttpPayloadPrefix | *No description.* | +| resetHttpPayloadSuffix | *No description.* | +| resetHttpUri | *No description.* | | resetNewrelicAccountId | *No description.* | | resetNewrelicLicenseKey | *No description.* | | resetNewrelicRegion | *No description.* | @@ -2468,6 +2778,66 @@ public resetGrafanaPassword(): void public resetGrafanaUser(): void ``` +##### `resetHttpBasicPassword` + +```typescript +public resetHttpBasicPassword(): void +``` + +##### `resetHttpBasicUser` + +```typescript +public resetHttpBasicUser(): void +``` + +##### `resetHttpBearerToken` + +```typescript +public resetHttpBearerToken(): void +``` + +##### `resetHttpCodec` + +```typescript +public resetHttpCodec(): void +``` + +##### `resetHttpCompression` + +```typescript +public resetHttpCompression(): void +``` + +##### `resetHttpHeaders` + +```typescript +public resetHttpHeaders(): void +``` + +##### `resetHttpMethod` + +```typescript +public resetHttpMethod(): void +``` + +##### `resetHttpPayloadPrefix` + +```typescript +public resetHttpPayloadPrefix(): void +``` + +##### `resetHttpPayloadSuffix` + +```typescript +public resetHttpPayloadSuffix(): void +``` + +##### `resetHttpUri` + +```typescript +public resetHttpUri(): void +``` + ##### `resetNewrelicAccountId` ```typescript @@ -2519,6 +2889,16 @@ public resetSplunkToken(): void | grafanaEndpointInput | string | *No description.* | | grafanaPasswordInput | string | *No description.* | | grafanaUserInput | string | *No description.* | +| httpBasicPasswordInput | string | *No description.* | +| httpBasicUserInput | string | *No description.* | +| httpBearerTokenInput | string | *No description.* | +| httpCodecInput | string | *No description.* | +| httpCompressionInput | boolean \| cdktf.IResolvable | *No description.* | +| httpHeadersInput | {[ key: string ]: string} | *No description.* | +| httpMethodInput | string | *No description.* | +| httpPayloadPrefixInput | string | *No description.* | +| httpPayloadSuffixInput | string | *No description.* | +| httpUriInput | string | *No description.* | | newrelicAccountIdInput | string | *No description.* | | newrelicLicenseKeyInput | string | *No description.* | | newrelicRegionInput | string | *No description.* | @@ -2535,6 +2915,16 @@ public resetSplunkToken(): void | grafanaEndpoint | string | *No description.* | | grafanaPassword | string | *No description.* | | grafanaUser | string | *No description.* | +| httpBasicPassword | string | *No description.* | +| httpBasicUser | string | *No description.* | +| httpBearerToken | string | *No description.* | +| httpCodec | string | *No description.* | +| httpCompression | boolean \| cdktf.IResolvable | *No description.* | +| httpHeaders | {[ key: string ]: string} | *No description.* | +| httpMethod | string | *No description.* | +| httpPayloadPrefix | string | *No description.* | +| httpPayloadSuffix | string | *No description.* | +| httpUri | string | *No description.* | | newrelicAccountId | string | *No description.* | | newrelicLicenseKey | string | *No description.* | | newrelicRegion | string | *No description.* | @@ -2708,77 +3098,177 @@ public readonly grafanaUserInput: string; --- -##### `newrelicAccountIdInput`Optional +##### `httpBasicPasswordInput`Optional ```typescript -public readonly newrelicAccountIdInput: string; +public readonly httpBasicPasswordInput: string; ``` - *Type:* string --- -##### `newrelicLicenseKeyInput`Optional +##### `httpBasicUserInput`Optional ```typescript -public readonly newrelicLicenseKeyInput: string; +public readonly httpBasicUserInput: string; ``` - *Type:* string --- -##### `newrelicRegionInput`Optional +##### `httpBearerTokenInput`Optional ```typescript -public readonly newrelicRegionInput: string; +public readonly httpBearerTokenInput: string; ``` - *Type:* string --- -##### `splunkHecendpointInput`Optional +##### `httpCodecInput`Optional ```typescript -public readonly splunkHecendpointInput: string; +public readonly httpCodecInput: string; ``` - *Type:* string --- -##### `splunkTokenInput`Optional +##### `httpCompressionInput`Optional ```typescript -public readonly splunkTokenInput: string; +public readonly httpCompressionInput: boolean | IResolvable; ``` -- *Type:* string +- *Type:* boolean | cdktf.IResolvable --- -##### `cloudwatchAccessKeyId`Required +##### `httpHeadersInput`Optional ```typescript -public readonly cloudwatchAccessKeyId: string; +public readonly httpHeadersInput: {[ key: string ]: string}; ``` -- *Type:* string +- *Type:* {[ key: string ]: string} --- -##### `cloudwatchRegion`Required +##### `httpMethodInput`Optional ```typescript -public readonly cloudwatchRegion: string; +public readonly httpMethodInput: string; ``` - *Type:* string --- -##### `cloudwatchSecretAccessKey`Required +##### `httpPayloadPrefixInput`Optional + +```typescript +public readonly httpPayloadPrefixInput: string; +``` + +- *Type:* string + +--- + +##### `httpPayloadSuffixInput`Optional + +```typescript +public readonly httpPayloadSuffixInput: string; +``` + +- *Type:* string + +--- + +##### `httpUriInput`Optional + +```typescript +public readonly httpUriInput: string; +``` + +- *Type:* string + +--- + +##### `newrelicAccountIdInput`Optional + +```typescript +public readonly newrelicAccountIdInput: string; +``` + +- *Type:* string + +--- + +##### `newrelicLicenseKeyInput`Optional + +```typescript +public readonly newrelicLicenseKeyInput: string; +``` + +- *Type:* string + +--- + +##### `newrelicRegionInput`Optional + +```typescript +public readonly newrelicRegionInput: string; +``` + +- *Type:* string + +--- + +##### `splunkHecendpointInput`Optional + +```typescript +public readonly splunkHecendpointInput: string; +``` + +- *Type:* string + +--- + +##### `splunkTokenInput`Optional + +```typescript +public readonly splunkTokenInput: string; +``` + +- *Type:* string + +--- + +##### `cloudwatchAccessKeyId`Required + +```typescript +public readonly cloudwatchAccessKeyId: string; +``` + +- *Type:* string + +--- + +##### `cloudwatchRegion`Required + +```typescript +public readonly cloudwatchRegion: string; +``` + +- *Type:* string + +--- + +##### `cloudwatchSecretAccessKey`Required ```typescript public readonly cloudwatchSecretAccessKey: string; @@ -2868,6 +3358,106 @@ public readonly grafanaUser: string; --- +##### `httpBasicPassword`Required + +```typescript +public readonly httpBasicPassword: string; +``` + +- *Type:* string + +--- + +##### `httpBasicUser`Required + +```typescript +public readonly httpBasicUser: string; +``` + +- *Type:* string + +--- + +##### `httpBearerToken`Required + +```typescript +public readonly httpBearerToken: string; +``` + +- *Type:* string + +--- + +##### `httpCodec`Required + +```typescript +public readonly httpCodec: string; +``` + +- *Type:* string + +--- + +##### `httpCompression`Required + +```typescript +public readonly httpCompression: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +--- + +##### `httpHeaders`Required + +```typescript +public readonly httpHeaders: {[ key: string ]: string}; +``` + +- *Type:* {[ key: string ]: string} + +--- + +##### `httpMethod`Required + +```typescript +public readonly httpMethod: string; +``` + +- *Type:* string + +--- + +##### `httpPayloadPrefix`Required + +```typescript +public readonly httpPayloadPrefix: string; +``` + +- *Type:* string + +--- + +##### `httpPayloadSuffix`Required + +```typescript +public readonly httpPayloadSuffix: string; +``` + +- *Type:* string + +--- + +##### `httpUri`Required + +```typescript +public readonly httpUri: string; +``` + +- *Type:* string + +--- + ##### `newrelicAccountId`Required ```typescript @@ -3319,6 +3909,16 @@ The attribute on the parent resource this class is referencing. | resetGrafanaEndpoint | *No description.* | | resetGrafanaPassword | *No description.* | | resetGrafanaUser | *No description.* | +| resetHttpBasicPassword | *No description.* | +| resetHttpBasicUser | *No description.* | +| resetHttpBearerToken | *No description.* | +| resetHttpCodec | *No description.* | +| resetHttpCompression | *No description.* | +| resetHttpHeaders | *No description.* | +| resetHttpMethod | *No description.* | +| resetHttpPayloadPrefix | *No description.* | +| resetHttpPayloadSuffix | *No description.* | +| resetHttpUri | *No description.* | | resetNewrelicAccountId | *No description.* | | resetNewrelicLicenseKey | *No description.* | | resetNewrelicRegion | *No description.* | @@ -3543,6 +4143,66 @@ public resetGrafanaPassword(): void public resetGrafanaUser(): void ``` +##### `resetHttpBasicPassword` + +```typescript +public resetHttpBasicPassword(): void +``` + +##### `resetHttpBasicUser` + +```typescript +public resetHttpBasicUser(): void +``` + +##### `resetHttpBearerToken` + +```typescript +public resetHttpBearerToken(): void +``` + +##### `resetHttpCodec` + +```typescript +public resetHttpCodec(): void +``` + +##### `resetHttpCompression` + +```typescript +public resetHttpCompression(): void +``` + +##### `resetHttpHeaders` + +```typescript +public resetHttpHeaders(): void +``` + +##### `resetHttpMethod` + +```typescript +public resetHttpMethod(): void +``` + +##### `resetHttpPayloadPrefix` + +```typescript +public resetHttpPayloadPrefix(): void +``` + +##### `resetHttpPayloadSuffix` + +```typescript +public resetHttpPayloadSuffix(): void +``` + +##### `resetHttpUri` + +```typescript +public resetHttpUri(): void +``` + ##### `resetNewrelicAccountId` ```typescript @@ -3593,6 +4253,16 @@ public resetSplunkToken(): void | grafanaEndpointInput | string | *No description.* | | grafanaPasswordInput | string | *No description.* | | grafanaUserInput | string | *No description.* | +| httpBasicPasswordInput | string | *No description.* | +| httpBasicUserInput | string | *No description.* | +| httpBearerTokenInput | string | *No description.* | +| httpCodecInput | string | *No description.* | +| httpCompressionInput | boolean \| cdktf.IResolvable | *No description.* | +| httpHeadersInput | {[ key: string ]: string} | *No description.* | +| httpMethodInput | string | *No description.* | +| httpPayloadPrefixInput | string | *No description.* | +| httpPayloadSuffixInput | string | *No description.* | +| httpUriInput | string | *No description.* | | newrelicAccountIdInput | string | *No description.* | | newrelicLicenseKeyInput | string | *No description.* | | newrelicRegionInput | string | *No description.* | @@ -3609,6 +4279,16 @@ public resetSplunkToken(): void | grafanaEndpoint | string | *No description.* | | grafanaPassword | string | *No description.* | | grafanaUser | string | *No description.* | +| httpBasicPassword | string | *No description.* | +| httpBasicUser | string | *No description.* | +| httpBearerToken | string | *No description.* | +| httpCodec | string | *No description.* | +| httpCompression | boolean \| cdktf.IResolvable | *No description.* | +| httpHeaders | {[ key: string ]: string} | *No description.* | +| httpMethod | string | *No description.* | +| httpPayloadPrefix | string | *No description.* | +| httpPayloadSuffix | string | *No description.* | +| httpUri | string | *No description.* | | newrelicAccountId | string | *No description.* | | newrelicLicenseKey | string | *No description.* | | newrelicRegion | string | *No description.* | @@ -3772,6 +4452,106 @@ public readonly grafanaUserInput: string; --- +##### `httpBasicPasswordInput`Optional + +```typescript +public readonly httpBasicPasswordInput: string; +``` + +- *Type:* string + +--- + +##### `httpBasicUserInput`Optional + +```typescript +public readonly httpBasicUserInput: string; +``` + +- *Type:* string + +--- + +##### `httpBearerTokenInput`Optional + +```typescript +public readonly httpBearerTokenInput: string; +``` + +- *Type:* string + +--- + +##### `httpCodecInput`Optional + +```typescript +public readonly httpCodecInput: string; +``` + +- *Type:* string + +--- + +##### `httpCompressionInput`Optional + +```typescript +public readonly httpCompressionInput: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +--- + +##### `httpHeadersInput`Optional + +```typescript +public readonly httpHeadersInput: {[ key: string ]: string}; +``` + +- *Type:* {[ key: string ]: string} + +--- + +##### `httpMethodInput`Optional + +```typescript +public readonly httpMethodInput: string; +``` + +- *Type:* string + +--- + +##### `httpPayloadPrefixInput`Optional + +```typescript +public readonly httpPayloadPrefixInput: string; +``` + +- *Type:* string + +--- + +##### `httpPayloadSuffixInput`Optional + +```typescript +public readonly httpPayloadSuffixInput: string; +``` + +- *Type:* string + +--- + +##### `httpUriInput`Optional + +```typescript +public readonly httpUriInput: string; +``` + +- *Type:* string + +--- + ##### `newrelicAccountIdInput`Optional ```typescript @@ -3932,6 +4712,106 @@ public readonly grafanaUser: string; --- +##### `httpBasicPassword`Required + +```typescript +public readonly httpBasicPassword: string; +``` + +- *Type:* string + +--- + +##### `httpBasicUser`Required + +```typescript +public readonly httpBasicUser: string; +``` + +- *Type:* string + +--- + +##### `httpBearerToken`Required + +```typescript +public readonly httpBearerToken: string; +``` + +- *Type:* string + +--- + +##### `httpCodec`Required + +```typescript +public readonly httpCodec: string; +``` + +- *Type:* string + +--- + +##### `httpCompression`Required + +```typescript +public readonly httpCompression: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +--- + +##### `httpHeaders`Required + +```typescript +public readonly httpHeaders: {[ key: string ]: string}; +``` + +- *Type:* {[ key: string ]: string} + +--- + +##### `httpMethod`Required + +```typescript +public readonly httpMethod: string; +``` + +- *Type:* string + +--- + +##### `httpPayloadPrefix`Required + +```typescript +public readonly httpPayloadPrefix: string; +``` + +- *Type:* string + +--- + +##### `httpPayloadSuffix`Required + +```typescript +public readonly httpPayloadSuffix: string; +``` + +- *Type:* string + +--- + +##### `httpUri`Required + +```typescript +public readonly httpUri: string; +``` + +- *Type:* string + +--- + ##### `newrelicAccountId`Required ```typescript diff --git a/docs/vaultClusterAdminToken.csharp.md b/docs/vaultClusterAdminToken.csharp.md index 7529cf54f..032126ca2 100644 --- a/docs/vaultClusterAdminToken.csharp.md +++ b/docs/vaultClusterAdminToken.csharp.md @@ -4,7 +4,7 @@ ### VaultClusterAdminToken -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token hcp_vault_cluster_admin_token}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token hcp_vault_cluster_admin_token}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the VaultClusterAdminToken to The id of the existing VaultClusterAdminToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#import import section} in the documentation of this resource for the id to use --- @@ -833,7 +833,7 @@ new VaultClusterAdminTokenConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | ClusterId | string | The ID of the HCP Vault cluster. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. | | ProjectId | string | The ID of the HCP project where the HCP Vault cluster is located. | | Timeouts | VaultClusterAdminTokenTimeouts | timeouts block. | @@ -919,7 +919,7 @@ public string ClusterId { get; set; } The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#cluster_id VaultClusterAdminToken#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#cluster_id VaultClusterAdminToken#cluster_id} --- @@ -931,7 +931,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -951,7 +951,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#project_id VaultClusterAdminToken#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#project_id VaultClusterAdminToken#project_id} --- @@ -965,7 +965,7 @@ public VaultClusterAdminTokenTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#timeouts VaultClusterAdminToken#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#timeouts VaultClusterAdminToken#timeouts} --- @@ -987,9 +987,9 @@ new VaultClusterAdminTokenTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. | -| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. | -| Read | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. | +| Create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. | +| Delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. | +| Read | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. | --- @@ -1001,7 +1001,7 @@ public string Create { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. --- @@ -1013,7 +1013,7 @@ public string Delete { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. --- @@ -1025,7 +1025,7 @@ public string Read { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. --- diff --git a/docs/vaultClusterAdminToken.go.md b/docs/vaultClusterAdminToken.go.md index 4317c1aa2..0a8213a2e 100644 --- a/docs/vaultClusterAdminToken.go.md +++ b/docs/vaultClusterAdminToken.go.md @@ -4,12 +4,12 @@ ### VaultClusterAdminToken -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token hcp_vault_cluster_admin_token}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token hcp_vault_cluster_admin_token}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultclusteradmintoken" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultclusteradmintoken" vaultclusteradmintoken.NewVaultClusterAdminToken(scope Construct, id *string, config VaultClusterAdminTokenConfig) VaultClusterAdminToken ``` @@ -405,7 +405,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultclusteradmintoken" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultclusteradmintoken" vaultclusteradmintoken.VaultClusterAdminToken_IsConstruct(x interface{}) *bool ``` @@ -437,7 +437,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultclusteradmintoken" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultclusteradmintoken" vaultclusteradmintoken.VaultClusterAdminToken_IsTerraformElement(x interface{}) *bool ``` @@ -451,7 +451,7 @@ vaultclusteradmintoken.VaultClusterAdminToken_IsTerraformElement(x interface{}) ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultclusteradmintoken" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultclusteradmintoken" vaultclusteradmintoken.VaultClusterAdminToken_IsTerraformResource(x interface{}) *bool ``` @@ -465,7 +465,7 @@ vaultclusteradmintoken.VaultClusterAdminToken_IsTerraformResource(x interface{}) ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultclusteradmintoken" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultclusteradmintoken" vaultclusteradmintoken.VaultClusterAdminToken_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -494,7 +494,7 @@ The construct id used in the generated config for the VaultClusterAdminToken to The id of the existing VaultClusterAdminToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#import import section} in the documentation of this resource for the id to use --- @@ -804,7 +804,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultclusteradmintoken" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultclusteradmintoken" &vaultclusteradmintoken.VaultClusterAdminTokenConfig { Connection: interface{}, @@ -817,7 +817,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultclusteradmintoken" ClusterId: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.vaultClusterAdminToken.VaultClusterAdminTokenTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.vaultClusterAdminToken.VaultClusterAdminTokenTimeouts, } ``` @@ -833,7 +833,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultclusteradmintoken" | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | ClusterId | *string | The ID of the HCP Vault cluster. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. | | ProjectId | *string | The ID of the HCP project where the HCP Vault cluster is located. | | Timeouts | VaultClusterAdminTokenTimeouts | timeouts block. | @@ -919,7 +919,7 @@ ClusterId *string The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#cluster_id VaultClusterAdminToken#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#cluster_id VaultClusterAdminToken#cluster_id} --- @@ -931,7 +931,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -951,7 +951,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#project_id VaultClusterAdminToken#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#project_id VaultClusterAdminToken#project_id} --- @@ -965,7 +965,7 @@ Timeouts VaultClusterAdminTokenTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#timeouts VaultClusterAdminToken#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#timeouts VaultClusterAdminToken#timeouts} --- @@ -974,7 +974,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultclusteradmintoken" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultclusteradmintoken" &vaultclusteradmintoken.VaultClusterAdminTokenTimeouts { Create: *string, @@ -987,9 +987,9 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultclusteradmintoken" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. | -| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. | -| Read | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. | +| Create | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. | +| Delete | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. | +| Read | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. | --- @@ -1001,7 +1001,7 @@ Create *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. --- @@ -1013,7 +1013,7 @@ Delete *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. --- @@ -1025,7 +1025,7 @@ Read *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. --- @@ -1036,7 +1036,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultclusteradmintoken" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultclusteradmintoken" vaultclusteradmintoken.NewVaultClusterAdminTokenTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VaultClusterAdminTokenTimeoutsOutputReference ``` diff --git a/docs/vaultClusterAdminToken.java.md b/docs/vaultClusterAdminToken.java.md index a24990caf..c6f4dbaa2 100644 --- a/docs/vaultClusterAdminToken.java.md +++ b/docs/vaultClusterAdminToken.java.md @@ -4,7 +4,7 @@ ### VaultClusterAdminToken -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token hcp_vault_cluster_admin_token}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token hcp_vault_cluster_admin_token}. #### Initializers @@ -42,7 +42,7 @@ VaultClusterAdminToken.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | clusterId | java.lang.String | The ID of the HCP Vault cluster. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Vault cluster is located. | | timeouts | VaultClusterAdminTokenTimeouts | timeouts block. | @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#cluster_id VaultClusterAdminToken#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#cluster_id VaultClusterAdminToken#cluster_id} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -138,7 +138,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#project_id VaultClusterAdminToken#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#project_id VaultClusterAdminToken#project_id} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#timeouts VaultClusterAdminToken#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#timeouts VaultClusterAdminToken#timeouts} --- @@ -602,7 +602,7 @@ The construct id used in the generated config for the VaultClusterAdminToken to The id of the existing VaultClusterAdminToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#import import section} in the documentation of this resource for the id to use --- @@ -945,7 +945,7 @@ VaultClusterAdminTokenConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | clusterId | java.lang.String | The ID of the HCP Vault cluster. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Vault cluster is located. | | timeouts | VaultClusterAdminTokenTimeouts | timeouts block. | @@ -1031,7 +1031,7 @@ public java.lang.String getClusterId(); The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#cluster_id VaultClusterAdminToken#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#cluster_id VaultClusterAdminToken#cluster_id} --- @@ -1043,7 +1043,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1063,7 +1063,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#project_id VaultClusterAdminToken#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#project_id VaultClusterAdminToken#project_id} --- @@ -1077,7 +1077,7 @@ public VaultClusterAdminTokenTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#timeouts VaultClusterAdminToken#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#timeouts VaultClusterAdminToken#timeouts} --- @@ -1099,9 +1099,9 @@ VaultClusterAdminTokenTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. | -| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. | -| read | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. | +| create | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. | +| delete | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. | +| read | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. | --- @@ -1113,7 +1113,7 @@ public java.lang.String getCreate(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. --- @@ -1125,7 +1125,7 @@ public java.lang.String getDelete(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. --- @@ -1137,7 +1137,7 @@ public java.lang.String getRead(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. --- diff --git a/docs/vaultClusterAdminToken.python.md b/docs/vaultClusterAdminToken.python.md index 49af41675..65efb566c 100644 --- a/docs/vaultClusterAdminToken.python.md +++ b/docs/vaultClusterAdminToken.python.md @@ -4,7 +4,7 @@ ### VaultClusterAdminToken -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token hcp_vault_cluster_admin_token}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token hcp_vault_cluster_admin_token}. #### Initializers @@ -40,7 +40,7 @@ vaultClusterAdminToken.VaultClusterAdminToken( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | cluster_id | str | The ID of the HCP Vault cluster. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. | | project_id | str | The ID of the HCP project where the HCP Vault cluster is located. | | timeouts | VaultClusterAdminTokenTimeouts | timeouts block. | @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#cluster_id VaultClusterAdminToken#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#cluster_id VaultClusterAdminToken#cluster_id} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -136,7 +136,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#project_id VaultClusterAdminToken#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#project_id VaultClusterAdminToken#project_id} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#timeouts VaultClusterAdminToken#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#timeouts VaultClusterAdminToken#timeouts} --- @@ -516,7 +516,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. --- @@ -524,7 +524,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. --- @@ -532,7 +532,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. --- @@ -668,7 +668,7 @@ The construct id used in the generated config for the VaultClusterAdminToken to The id of the existing VaultClusterAdminToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#import import section} in the documentation of this resource for the id to use --- @@ -1007,7 +1007,7 @@ vaultClusterAdminToken.VaultClusterAdminTokenConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | cluster_id | str | The ID of the HCP Vault cluster. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. | | project_id | str | The ID of the HCP project where the HCP Vault cluster is located. | | timeouts | VaultClusterAdminTokenTimeouts | timeouts block. | @@ -1093,7 +1093,7 @@ cluster_id: str The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#cluster_id VaultClusterAdminToken#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#cluster_id VaultClusterAdminToken#cluster_id} --- @@ -1105,7 +1105,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1125,7 +1125,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#project_id VaultClusterAdminToken#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#project_id VaultClusterAdminToken#project_id} --- @@ -1139,7 +1139,7 @@ timeouts: VaultClusterAdminTokenTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#timeouts VaultClusterAdminToken#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#timeouts VaultClusterAdminToken#timeouts} --- @@ -1161,9 +1161,9 @@ vaultClusterAdminToken.VaultClusterAdminTokenTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. | -| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. | -| read | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. | +| create | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. | +| delete | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. | +| read | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. | --- @@ -1175,7 +1175,7 @@ create: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. --- @@ -1187,7 +1187,7 @@ delete: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. --- @@ -1199,7 +1199,7 @@ read: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. --- diff --git a/docs/vaultClusterAdminToken.typescript.md b/docs/vaultClusterAdminToken.typescript.md index e657d1f97..4d0456388 100644 --- a/docs/vaultClusterAdminToken.typescript.md +++ b/docs/vaultClusterAdminToken.typescript.md @@ -4,7 +4,7 @@ ### VaultClusterAdminToken -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token hcp_vault_cluster_admin_token}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token hcp_vault_cluster_admin_token}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the VaultClusterAdminToken to The id of the existing VaultClusterAdminToken that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#import import section} in the documentation of this resource for the id to use --- @@ -821,7 +821,7 @@ const vaultClusterAdminTokenConfig: vaultClusterAdminToken.VaultClusterAdminToke | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | clusterId | string | The ID of the HCP Vault cluster. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. | | projectId | string | The ID of the HCP project where the HCP Vault cluster is located. | | timeouts | VaultClusterAdminTokenTimeouts | timeouts block. | @@ -907,7 +907,7 @@ public readonly clusterId: string; The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#cluster_id VaultClusterAdminToken#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#cluster_id VaultClusterAdminToken#cluster_id} --- @@ -919,7 +919,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -939,7 +939,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#project_id VaultClusterAdminToken#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#project_id VaultClusterAdminToken#project_id} --- @@ -953,7 +953,7 @@ public readonly timeouts: VaultClusterAdminTokenTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#timeouts VaultClusterAdminToken#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#timeouts VaultClusterAdminToken#timeouts} --- @@ -971,9 +971,9 @@ const vaultClusterAdminTokenTimeouts: vaultClusterAdminToken.VaultClusterAdminTo | **Name** | **Type** | **Description** | | --- | --- | --- | -| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. | -| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. | -| read | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. | +| create | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. | +| delete | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. | +| read | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. | --- @@ -985,7 +985,7 @@ public readonly create: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create}. --- @@ -997,7 +997,7 @@ public readonly delete: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete}. --- @@ -1009,7 +1009,7 @@ public readonly read: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read}. --- diff --git a/docs/vaultPlugin.csharp.md b/docs/vaultPlugin.csharp.md index 19da5778c..8e0c78ec4 100644 --- a/docs/vaultPlugin.csharp.md +++ b/docs/vaultPlugin.csharp.md @@ -4,7 +4,7 @@ ### VaultPlugin -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin hcp_vault_plugin}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin hcp_vault_plugin}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the VaultPlugin to import. The id of the existing VaultPlugin that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#import import section} in the documentation of this resource for the id to use --- @@ -859,7 +859,7 @@ new VaultPluginConfig { | ClusterId | string | The ID of the HCP Vault cluster. | | PluginName | string | The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. | | PluginType | string | The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#id VaultPlugin#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#id VaultPlugin#id}. | | ProjectId | string | The ID of the HCP project where the HCP Vault cluster is located. | | Timeouts | VaultPluginTimeouts | timeouts block. | @@ -945,7 +945,7 @@ public string ClusterId { get; set; } The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#cluster_id VaultPlugin#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#cluster_id VaultPlugin#cluster_id} --- @@ -959,7 +959,7 @@ public string PluginName { get; set; } The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#plugin_name VaultPlugin#plugin_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#plugin_name VaultPlugin#plugin_name} --- @@ -973,7 +973,7 @@ public string PluginType { get; set; } The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#plugin_type VaultPlugin#plugin_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#plugin_type VaultPlugin#plugin_type} --- @@ -985,7 +985,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#id VaultPlugin#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#id VaultPlugin#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1005,7 +1005,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#project_id VaultPlugin#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#project_id VaultPlugin#project_id} --- @@ -1019,7 +1019,7 @@ public VaultPluginTimeouts Timeouts { get; set; } timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#timeouts VaultPlugin#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#timeouts VaultPlugin#timeouts} --- @@ -1039,7 +1039,7 @@ new VaultPluginTimeouts { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#default VaultPlugin#default}. | +| Default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#default VaultPlugin#default}. | --- @@ -1051,7 +1051,7 @@ public string Default { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#default VaultPlugin#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#default VaultPlugin#default}. --- diff --git a/docs/vaultPlugin.go.md b/docs/vaultPlugin.go.md index 45926fd81..15c3ae3c1 100644 --- a/docs/vaultPlugin.go.md +++ b/docs/vaultPlugin.go.md @@ -4,12 +4,12 @@ ### VaultPlugin -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin hcp_vault_plugin}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin hcp_vault_plugin}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultplugin" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultplugin" vaultplugin.NewVaultPlugin(scope Construct, id *string, config VaultPluginConfig) VaultPlugin ``` @@ -405,7 +405,7 @@ func ResetTimeouts() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultplugin" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultplugin" vaultplugin.VaultPlugin_IsConstruct(x interface{}) *bool ``` @@ -437,7 +437,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultplugin" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultplugin" vaultplugin.VaultPlugin_IsTerraformElement(x interface{}) *bool ``` @@ -451,7 +451,7 @@ vaultplugin.VaultPlugin_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultplugin" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultplugin" vaultplugin.VaultPlugin_IsTerraformResource(x interface{}) *bool ``` @@ -465,7 +465,7 @@ vaultplugin.VaultPlugin_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultplugin" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultplugin" vaultplugin.VaultPlugin_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -494,7 +494,7 @@ The construct id used in the generated config for the VaultPlugin to import. The id of the existing VaultPlugin that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#import import section} in the documentation of this resource for the id to use --- @@ -826,7 +826,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultplugin" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultplugin" &vaultplugin.VaultPluginConfig { Connection: interface{}, @@ -841,7 +841,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultplugin" PluginType: *string, Id: *string, ProjectId: *string, - Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp/v8.vaultPlugin.VaultPluginTimeouts, + Timeouts: github.com/cdktf/cdktf-provider-hcp-go/hcp.vaultPlugin.VaultPluginTimeouts, } ``` @@ -859,7 +859,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultplugin" | ClusterId | *string | The ID of the HCP Vault cluster. | | PluginName | *string | The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. | | PluginType | *string | The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#id VaultPlugin#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#id VaultPlugin#id}. | | ProjectId | *string | The ID of the HCP project where the HCP Vault cluster is located. | | Timeouts | VaultPluginTimeouts | timeouts block. | @@ -945,7 +945,7 @@ ClusterId *string The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#cluster_id VaultPlugin#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#cluster_id VaultPlugin#cluster_id} --- @@ -959,7 +959,7 @@ PluginName *string The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#plugin_name VaultPlugin#plugin_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#plugin_name VaultPlugin#plugin_name} --- @@ -973,7 +973,7 @@ PluginType *string The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#plugin_type VaultPlugin#plugin_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#plugin_type VaultPlugin#plugin_type} --- @@ -985,7 +985,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#id VaultPlugin#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#id VaultPlugin#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1005,7 +1005,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#project_id VaultPlugin#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#project_id VaultPlugin#project_id} --- @@ -1019,7 +1019,7 @@ Timeouts VaultPluginTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#timeouts VaultPlugin#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#timeouts VaultPlugin#timeouts} --- @@ -1028,7 +1028,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultplugin" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultplugin" &vaultplugin.VaultPluginTimeouts { Default: *string, @@ -1039,7 +1039,7 @@ import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultplugin" | **Name** | **Type** | **Description** | | --- | --- | --- | -| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#default VaultPlugin#default}. | +| Default | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#default VaultPlugin#default}. | --- @@ -1051,7 +1051,7 @@ Default *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#default VaultPlugin#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#default VaultPlugin#default}. --- @@ -1062,7 +1062,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultplugin" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultplugin" vaultplugin.NewVaultPluginTimeoutsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) VaultPluginTimeoutsOutputReference ``` diff --git a/docs/vaultPlugin.java.md b/docs/vaultPlugin.java.md index 7a39b6e74..a2d54a529 100644 --- a/docs/vaultPlugin.java.md +++ b/docs/vaultPlugin.java.md @@ -4,7 +4,7 @@ ### VaultPlugin -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin hcp_vault_plugin}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin hcp_vault_plugin}. #### Initializers @@ -46,7 +46,7 @@ VaultPlugin.Builder.create(Construct scope, java.lang.String id) | clusterId | java.lang.String | The ID of the HCP Vault cluster. | | pluginName | java.lang.String | The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. | | pluginType | java.lang.String | The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#id VaultPlugin#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#id VaultPlugin#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Vault cluster is located. | | timeouts | VaultPluginTimeouts | timeouts block. | @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#cluster_id VaultPlugin#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#cluster_id VaultPlugin#cluster_id} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#plugin_name VaultPlugin#plugin_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#plugin_name VaultPlugin#plugin_name} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#plugin_type VaultPlugin#plugin_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#plugin_type VaultPlugin#plugin_type} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#id VaultPlugin#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#id VaultPlugin#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -162,7 +162,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#project_id VaultPlugin#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#project_id VaultPlugin#project_id} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#timeouts VaultPlugin#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#timeouts VaultPlugin#timeouts} --- @@ -626,7 +626,7 @@ The construct id used in the generated config for the VaultPlugin to import. The id of the existing VaultPlugin that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#import import section} in the documentation of this resource for the id to use --- @@ -995,7 +995,7 @@ VaultPluginConfig.builder() | clusterId | java.lang.String | The ID of the HCP Vault cluster. | | pluginName | java.lang.String | The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. | | pluginType | java.lang.String | The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#id VaultPlugin#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#id VaultPlugin#id}. | | projectId | java.lang.String | The ID of the HCP project where the HCP Vault cluster is located. | | timeouts | VaultPluginTimeouts | timeouts block. | @@ -1081,7 +1081,7 @@ public java.lang.String getClusterId(); The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#cluster_id VaultPlugin#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#cluster_id VaultPlugin#cluster_id} --- @@ -1095,7 +1095,7 @@ public java.lang.String getPluginName(); The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#plugin_name VaultPlugin#plugin_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#plugin_name VaultPlugin#plugin_name} --- @@ -1109,7 +1109,7 @@ public java.lang.String getPluginType(); The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#plugin_type VaultPlugin#plugin_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#plugin_type VaultPlugin#plugin_type} --- @@ -1121,7 +1121,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#id VaultPlugin#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#id VaultPlugin#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1141,7 +1141,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#project_id VaultPlugin#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#project_id VaultPlugin#project_id} --- @@ -1155,7 +1155,7 @@ public VaultPluginTimeouts getTimeouts(); timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#timeouts VaultPlugin#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#timeouts VaultPlugin#timeouts} --- @@ -1175,7 +1175,7 @@ VaultPluginTimeouts.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#default VaultPlugin#default}. | +| default | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#default VaultPlugin#default}. | --- @@ -1187,7 +1187,7 @@ public java.lang.String getDefault(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#default VaultPlugin#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#default VaultPlugin#default}. --- diff --git a/docs/vaultPlugin.python.md b/docs/vaultPlugin.python.md index 63a20853e..2853c65eb 100644 --- a/docs/vaultPlugin.python.md +++ b/docs/vaultPlugin.python.md @@ -4,7 +4,7 @@ ### VaultPlugin -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin hcp_vault_plugin}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin hcp_vault_plugin}. #### Initializers @@ -44,7 +44,7 @@ vaultPlugin.VaultPlugin( | cluster_id | str | The ID of the HCP Vault cluster. | | plugin_name | str | The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. | | plugin_type | str | The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#id VaultPlugin#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#id VaultPlugin#id}. | | project_id | str | The ID of the HCP project where the HCP Vault cluster is located. | | timeouts | VaultPluginTimeouts | timeouts block. | @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#cluster_id VaultPlugin#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#cluster_id VaultPlugin#cluster_id} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#plugin_name VaultPlugin#plugin_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#plugin_name VaultPlugin#plugin_name} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#plugin_type VaultPlugin#plugin_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#plugin_type VaultPlugin#plugin_type} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#id VaultPlugin#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#id VaultPlugin#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -160,7 +160,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#project_id VaultPlugin#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#project_id VaultPlugin#project_id} --- @@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#timeouts VaultPlugin#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#timeouts VaultPlugin#timeouts} --- @@ -538,7 +538,7 @@ def put_timeouts( - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#default VaultPlugin#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#default VaultPlugin#default}. --- @@ -674,7 +674,7 @@ The construct id used in the generated config for the VaultPlugin to import. The id of the existing VaultPlugin that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#import import section} in the documentation of this resource for the id to use --- @@ -1039,7 +1039,7 @@ vaultPlugin.VaultPluginConfig( | cluster_id | str | The ID of the HCP Vault cluster. | | plugin_name | str | The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. | | plugin_type | str | The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#id VaultPlugin#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#id VaultPlugin#id}. | | project_id | str | The ID of the HCP project where the HCP Vault cluster is located. | | timeouts | VaultPluginTimeouts | timeouts block. | @@ -1125,7 +1125,7 @@ cluster_id: str The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#cluster_id VaultPlugin#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#cluster_id VaultPlugin#cluster_id} --- @@ -1139,7 +1139,7 @@ plugin_name: str The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#plugin_name VaultPlugin#plugin_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#plugin_name VaultPlugin#plugin_name} --- @@ -1153,7 +1153,7 @@ plugin_type: str The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#plugin_type VaultPlugin#plugin_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#plugin_type VaultPlugin#plugin_type} --- @@ -1165,7 +1165,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#id VaultPlugin#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#id VaultPlugin#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1185,7 +1185,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#project_id VaultPlugin#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#project_id VaultPlugin#project_id} --- @@ -1199,7 +1199,7 @@ timeouts: VaultPluginTimeouts timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#timeouts VaultPlugin#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#timeouts VaultPlugin#timeouts} --- @@ -1219,7 +1219,7 @@ vaultPlugin.VaultPluginTimeouts( | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#default VaultPlugin#default}. | +| default | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#default VaultPlugin#default}. | --- @@ -1231,7 +1231,7 @@ default: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#default VaultPlugin#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#default VaultPlugin#default}. --- diff --git a/docs/vaultPlugin.typescript.md b/docs/vaultPlugin.typescript.md index 46e1c148f..aba90a754 100644 --- a/docs/vaultPlugin.typescript.md +++ b/docs/vaultPlugin.typescript.md @@ -4,7 +4,7 @@ ### VaultPlugin -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin hcp_vault_plugin}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin hcp_vault_plugin}. #### Initializers @@ -494,7 +494,7 @@ The construct id used in the generated config for the VaultPlugin to import. The id of the existing VaultPlugin that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#import import section} in the documentation of this resource for the id to use --- @@ -845,7 +845,7 @@ const vaultPluginConfig: vaultPlugin.VaultPluginConfig = { ... } | clusterId | string | The ID of the HCP Vault cluster. | | pluginName | string | The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. | | pluginType | string | The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#id VaultPlugin#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#id VaultPlugin#id}. | | projectId | string | The ID of the HCP project where the HCP Vault cluster is located. | | timeouts | VaultPluginTimeouts | timeouts block. | @@ -931,7 +931,7 @@ public readonly clusterId: string; The ID of the HCP Vault cluster. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#cluster_id VaultPlugin#cluster_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#cluster_id VaultPlugin#cluster_id} --- @@ -945,7 +945,7 @@ public readonly pluginName: string; The name of the plugin - Valid options for plugin name - 'venafi-pki-backend'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#plugin_name VaultPlugin#plugin_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#plugin_name VaultPlugin#plugin_name} --- @@ -959,7 +959,7 @@ public readonly pluginType: string; The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE'. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#plugin_type VaultPlugin#plugin_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#plugin_type VaultPlugin#plugin_type} --- @@ -971,7 +971,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#id VaultPlugin#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#id VaultPlugin#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -991,7 +991,7 @@ The ID of the HCP project where the HCP Vault cluster is located. If not specified, the project specified in the HCP Provider config block will be used, if configured. If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#project_id VaultPlugin#project_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#project_id VaultPlugin#project_id} --- @@ -1005,7 +1005,7 @@ public readonly timeouts: VaultPluginTimeouts; timeouts block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#timeouts VaultPlugin#timeouts} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#timeouts VaultPlugin#timeouts} --- @@ -1023,7 +1023,7 @@ const vaultPluginTimeouts: vaultPlugin.VaultPluginTimeouts = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | -| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#default VaultPlugin#default}. | +| default | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#default VaultPlugin#default}. | --- @@ -1035,7 +1035,7 @@ public readonly default: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#default VaultPlugin#default}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#default VaultPlugin#default}. --- diff --git a/docs/vaultSecretsApp.csharp.md b/docs/vaultSecretsApp.csharp.md index 97b283afa..f8b8eefb9 100644 --- a/docs/vaultSecretsApp.csharp.md +++ b/docs/vaultSecretsApp.csharp.md @@ -4,7 +4,7 @@ ### VaultSecretsApp -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app hcp_vault_secrets_app}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app hcp_vault_secrets_app}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the VaultSecretsApp to import. The id of the existing VaultSecretsApp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#import import section} in the documentation of this resource for the id to use --- @@ -855,7 +855,7 @@ public string AppName { get; set; } The Vault Secrets App name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#app_name VaultSecretsApp#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#app_name VaultSecretsApp#app_name} --- @@ -869,7 +869,7 @@ public string Description { get; set; } The Vault Secrets app description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#description VaultSecretsApp#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#description VaultSecretsApp#description} --- diff --git a/docs/vaultSecretsApp.go.md b/docs/vaultSecretsApp.go.md index f62eb7044..2ca1d9a03 100644 --- a/docs/vaultSecretsApp.go.md +++ b/docs/vaultSecretsApp.go.md @@ -4,12 +4,12 @@ ### VaultSecretsApp -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app hcp_vault_secrets_app}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app hcp_vault_secrets_app}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultsecretsapp" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultsecretsapp" vaultsecretsapp.NewVaultSecretsApp(scope Construct, id *string, config VaultSecretsAppConfig) VaultSecretsApp ``` @@ -378,7 +378,7 @@ func ResetDescription() ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultsecretsapp" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultsecretsapp" vaultsecretsapp.VaultSecretsApp_IsConstruct(x interface{}) *bool ``` @@ -410,7 +410,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultsecretsapp" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultsecretsapp" vaultsecretsapp.VaultSecretsApp_IsTerraformElement(x interface{}) *bool ``` @@ -424,7 +424,7 @@ vaultsecretsapp.VaultSecretsApp_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultsecretsapp" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultsecretsapp" vaultsecretsapp.VaultSecretsApp_IsTerraformResource(x interface{}) *bool ``` @@ -438,7 +438,7 @@ vaultsecretsapp.VaultSecretsApp_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultsecretsapp" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultsecretsapp" vaultsecretsapp.VaultSecretsApp_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -467,7 +467,7 @@ The construct id used in the generated config for the VaultSecretsApp to import. The id of the existing VaultSecretsApp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#import import section} in the documentation of this resource for the id to use --- @@ -744,7 +744,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultsecretsapp" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultsecretsapp" &vaultsecretsapp.VaultSecretsAppConfig { Connection: interface{}, @@ -855,7 +855,7 @@ AppName *string The Vault Secrets App name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#app_name VaultSecretsApp#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#app_name VaultSecretsApp#app_name} --- @@ -869,7 +869,7 @@ Description *string The Vault Secrets app description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#description VaultSecretsApp#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#description VaultSecretsApp#description} --- diff --git a/docs/vaultSecretsApp.java.md b/docs/vaultSecretsApp.java.md index 4b95a1a07..b6647e091 100644 --- a/docs/vaultSecretsApp.java.md +++ b/docs/vaultSecretsApp.java.md @@ -4,7 +4,7 @@ ### VaultSecretsApp -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app hcp_vault_secrets_app}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app hcp_vault_secrets_app}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The Vault Secrets App name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#app_name VaultSecretsApp#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#app_name VaultSecretsApp#app_name} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The Vault Secrets app description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#description VaultSecretsApp#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#description VaultSecretsApp#description} --- @@ -547,7 +547,7 @@ The construct id used in the generated config for the VaultSecretsApp to import. The id of the existing VaultSecretsApp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#import import section} in the documentation of this resource for the id to use --- @@ -939,7 +939,7 @@ public java.lang.String getAppName(); The Vault Secrets App name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#app_name VaultSecretsApp#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#app_name VaultSecretsApp#app_name} --- @@ -953,7 +953,7 @@ public java.lang.String getDescription(); The Vault Secrets app description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#description VaultSecretsApp#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#description VaultSecretsApp#description} --- diff --git a/docs/vaultSecretsApp.python.md b/docs/vaultSecretsApp.python.md index 495ca568c..377b6ef88 100644 --- a/docs/vaultSecretsApp.python.md +++ b/docs/vaultSecretsApp.python.md @@ -4,7 +4,7 @@ ### VaultSecretsApp -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app hcp_vault_secrets_app}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app hcp_vault_secrets_app}. #### Initializers @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope The Vault Secrets App name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#app_name VaultSecretsApp#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#app_name VaultSecretsApp#app_name} --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The Vault Secrets app description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#description VaultSecretsApp#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#description VaultSecretsApp#description} --- @@ -591,7 +591,7 @@ The construct id used in the generated config for the VaultSecretsApp to import. The id of the existing VaultSecretsApp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#import import section} in the documentation of this resource for the id to use --- @@ -979,7 +979,7 @@ app_name: str The Vault Secrets App name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#app_name VaultSecretsApp#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#app_name VaultSecretsApp#app_name} --- @@ -993,7 +993,7 @@ description: str The Vault Secrets app description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#description VaultSecretsApp#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#description VaultSecretsApp#description} --- diff --git a/docs/vaultSecretsApp.typescript.md b/docs/vaultSecretsApp.typescript.md index 1ed408eb9..ae4a6423e 100644 --- a/docs/vaultSecretsApp.typescript.md +++ b/docs/vaultSecretsApp.typescript.md @@ -4,7 +4,7 @@ ### VaultSecretsApp -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app hcp_vault_secrets_app}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app hcp_vault_secrets_app}. #### Initializers @@ -467,7 +467,7 @@ The construct id used in the generated config for the VaultSecretsApp to import. The id of the existing VaultSecretsApp that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#import import section} in the documentation of this resource for the id to use --- @@ -845,7 +845,7 @@ public readonly appName: string; The Vault Secrets App name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#app_name VaultSecretsApp#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#app_name VaultSecretsApp#app_name} --- @@ -859,7 +859,7 @@ public readonly description: string; The Vault Secrets app description. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#description VaultSecretsApp#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#description VaultSecretsApp#description} --- diff --git a/docs/vaultSecretsSecret.csharp.md b/docs/vaultSecretsSecret.csharp.md index 4cebe73e0..04708699a 100644 --- a/docs/vaultSecretsSecret.csharp.md +++ b/docs/vaultSecretsSecret.csharp.md @@ -4,7 +4,7 @@ ### VaultSecretsSecret -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret hcp_vault_secrets_secret}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret hcp_vault_secrets_secret}. #### Initializers @@ -460,7 +460,7 @@ The construct id used in the generated config for the VaultSecretsSecret to impo The id of the existing VaultSecretsSecret that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use --- @@ -872,7 +872,7 @@ public string AppName { get; set; } The name of the application the secret can be found in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#app_name VaultSecretsSecret#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#app_name VaultSecretsSecret#app_name} --- @@ -886,7 +886,7 @@ public string SecretName { get; set; } The name of the secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#secret_name VaultSecretsSecret#secret_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#secret_name VaultSecretsSecret#secret_name} --- @@ -900,7 +900,7 @@ public string SecretValue { get; set; } The value of the secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#secret_value VaultSecretsSecret#secret_value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#secret_value VaultSecretsSecret#secret_value} --- diff --git a/docs/vaultSecretsSecret.go.md b/docs/vaultSecretsSecret.go.md index 4cc9afd83..c5a6fe13f 100644 --- a/docs/vaultSecretsSecret.go.md +++ b/docs/vaultSecretsSecret.go.md @@ -4,12 +4,12 @@ ### VaultSecretsSecret -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret hcp_vault_secrets_secret}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret hcp_vault_secrets_secret}. #### Initializers ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultsecretssecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultsecretssecret" vaultsecretssecret.NewVaultSecretsSecret(scope Construct, id *string, config VaultSecretsSecretConfig) VaultSecretsSecret ``` @@ -371,7 +371,7 @@ Full id of resource to move to, e.g. "aws_s3_bucket.example". ##### `IsConstruct` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultsecretssecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultsecretssecret" vaultsecretssecret.VaultSecretsSecret_IsConstruct(x interface{}) *bool ``` @@ -403,7 +403,7 @@ Any object. ##### `IsTerraformElement` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultsecretssecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultsecretssecret" vaultsecretssecret.VaultSecretsSecret_IsTerraformElement(x interface{}) *bool ``` @@ -417,7 +417,7 @@ vaultsecretssecret.VaultSecretsSecret_IsTerraformElement(x interface{}) *bool ##### `IsTerraformResource` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultsecretssecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultsecretssecret" vaultsecretssecret.VaultSecretsSecret_IsTerraformResource(x interface{}) *bool ``` @@ -431,7 +431,7 @@ vaultsecretssecret.VaultSecretsSecret_IsTerraformResource(x interface{}) *bool ##### `GenerateConfigForImport` ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultsecretssecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultsecretssecret" vaultsecretssecret.VaultSecretsSecret_GenerateConfigForImport(scope Construct, importToId *string, importFromId *string, provider TerraformProvider) ImportableResource ``` @@ -460,7 +460,7 @@ The construct id used in the generated config for the VaultSecretsSecret to impo The id of the existing VaultSecretsSecret that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use --- @@ -759,7 +759,7 @@ func TfResourceType() *string #### Initializer ```go -import "github.com/cdktf/cdktf-provider-hcp-go/hcp/v8/vaultsecretssecret" +import "github.com/cdktf/cdktf-provider-hcp-go/hcp/vaultsecretssecret" &vaultsecretssecret.VaultSecretsSecretConfig { Connection: interface{}, @@ -872,7 +872,7 @@ AppName *string The name of the application the secret can be found in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#app_name VaultSecretsSecret#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#app_name VaultSecretsSecret#app_name} --- @@ -886,7 +886,7 @@ SecretName *string The name of the secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#secret_name VaultSecretsSecret#secret_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#secret_name VaultSecretsSecret#secret_name} --- @@ -900,7 +900,7 @@ SecretValue *string The value of the secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#secret_value VaultSecretsSecret#secret_value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#secret_value VaultSecretsSecret#secret_value} --- diff --git a/docs/vaultSecretsSecret.java.md b/docs/vaultSecretsSecret.java.md index 331c39276..2b8c5332f 100644 --- a/docs/vaultSecretsSecret.java.md +++ b/docs/vaultSecretsSecret.java.md @@ -4,7 +4,7 @@ ### VaultSecretsSecret -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret hcp_vault_secrets_secret}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret hcp_vault_secrets_secret}. #### Initializers @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope The name of the application the secret can be found in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#app_name VaultSecretsSecret#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#app_name VaultSecretsSecret#app_name} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The name of the secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#secret_name VaultSecretsSecret#secret_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#secret_name VaultSecretsSecret#secret_name} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The value of the secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#secret_value VaultSecretsSecret#secret_value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#secret_value VaultSecretsSecret#secret_value} --- @@ -552,7 +552,7 @@ The construct id used in the generated config for the VaultSecretsSecret to impo The id of the existing VaultSecretsSecret that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use --- @@ -968,7 +968,7 @@ public java.lang.String getAppName(); The name of the application the secret can be found in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#app_name VaultSecretsSecret#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#app_name VaultSecretsSecret#app_name} --- @@ -982,7 +982,7 @@ public java.lang.String getSecretName(); The name of the secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#secret_name VaultSecretsSecret#secret_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#secret_name VaultSecretsSecret#secret_name} --- @@ -996,7 +996,7 @@ public java.lang.String getSecretValue(); The value of the secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#secret_value VaultSecretsSecret#secret_value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#secret_value VaultSecretsSecret#secret_value} --- diff --git a/docs/vaultSecretsSecret.python.md b/docs/vaultSecretsSecret.python.md index 1791fdda3..309d43b38 100644 --- a/docs/vaultSecretsSecret.python.md +++ b/docs/vaultSecretsSecret.python.md @@ -4,7 +4,7 @@ ### VaultSecretsSecret -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret hcp_vault_secrets_secret}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret hcp_vault_secrets_secret}. #### Initializers @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope The name of the application the secret can be found in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#app_name VaultSecretsSecret#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#app_name VaultSecretsSecret#app_name} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The name of the secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#secret_name VaultSecretsSecret#secret_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#secret_name VaultSecretsSecret#secret_name} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashi The value of the secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#secret_value VaultSecretsSecret#secret_value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#secret_value VaultSecretsSecret#secret_value} --- @@ -596,7 +596,7 @@ The construct id used in the generated config for the VaultSecretsSecret to impo The id of the existing VaultSecretsSecret that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use --- @@ -1008,7 +1008,7 @@ app_name: str The name of the application the secret can be found in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#app_name VaultSecretsSecret#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#app_name VaultSecretsSecret#app_name} --- @@ -1022,7 +1022,7 @@ secret_name: str The name of the secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#secret_name VaultSecretsSecret#secret_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#secret_name VaultSecretsSecret#secret_name} --- @@ -1036,7 +1036,7 @@ secret_value: str The value of the secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#secret_value VaultSecretsSecret#secret_value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#secret_value VaultSecretsSecret#secret_value} --- diff --git a/docs/vaultSecretsSecret.typescript.md b/docs/vaultSecretsSecret.typescript.md index f1b138760..f616fe3f2 100644 --- a/docs/vaultSecretsSecret.typescript.md +++ b/docs/vaultSecretsSecret.typescript.md @@ -4,7 +4,7 @@ ### VaultSecretsSecret -Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret hcp_vault_secrets_secret}. +Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret hcp_vault_secrets_secret}. #### Initializers @@ -460,7 +460,7 @@ The construct id used in the generated config for the VaultSecretsSecret to impo The id of the existing VaultSecretsSecret that should be imported. -Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use +Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use --- @@ -861,7 +861,7 @@ public readonly appName: string; The name of the application the secret can be found in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#app_name VaultSecretsSecret#app_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#app_name VaultSecretsSecret#app_name} --- @@ -875,7 +875,7 @@ public readonly secretName: string; The name of the secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#secret_name VaultSecretsSecret#secret_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#secret_name VaultSecretsSecret#secret_name} --- @@ -889,7 +889,7 @@ public readonly secretValue: string; The value of the secret. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#secret_value VaultSecretsSecret#secret_value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#secret_value VaultSecretsSecret#secret_value} --- diff --git a/package.json b/package.json index 016db6ec8..a3e54621d 100644 --- a/package.json +++ b/package.json @@ -55,8 +55,9 @@ "jsii-diff": "^1.93.0", "jsii-docgen": "^10.2.3", "jsii-pacmak": "^1.93.0", - "jsii-rosetta": "~5.1.2", + "jsii-rosetta": "~5.2.0", "projen": "^0.77.6", + "semver": "^7.5.3", "standard-version": "^9", "typescript": "~5.2.0" }, @@ -152,7 +153,7 @@ "cdktf": { "provider": { "name": "registry.terraform.io/hashicorp/hcp", - "version": "0.77.0" + "version": "0.78.0" } }, "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." diff --git a/src/aws-network-peering/README.md b/src/aws-network-peering/README.md index e1bf8b23b..d59b8bf2f 100644 --- a/src/aws-network-peering/README.md +++ b/src/aws-network-peering/README.md @@ -1,3 +1,3 @@ # `hcp_aws_network_peering` -Refer to the Terraform Registory for docs: [`hcp_aws_network_peering`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering). +Refer to the Terraform Registory for docs: [`hcp_aws_network_peering`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering). diff --git a/src/aws-network-peering/index.ts b/src/aws-network-peering/index.ts index 5ca0b13d4..aedcf4552 100644 --- a/src/aws-network-peering/index.ts +++ b/src/aws-network-peering/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface AwsNetworkPeeringConfig extends cdktf.TerraformMetaArguments { /** * The ID of the HashiCorp Virtual Network (HVN). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#hvn_id AwsNetworkPeering#hvn_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#hvn_id AwsNetworkPeering#hvn_id} */ readonly hvnId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#id AwsNetworkPeering#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,25 +23,25 @@ export interface AwsNetworkPeeringConfig extends cdktf.TerraformMetaArguments { /** * The account ID of the peer VPC in AWS. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_account_id AwsNetworkPeering#peer_account_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_account_id AwsNetworkPeering#peer_account_id} */ readonly peerAccountId: string; /** * The ID of the peer VPC in AWS. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_vpc_id AwsNetworkPeering#peer_vpc_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_vpc_id AwsNetworkPeering#peer_vpc_id} */ readonly peerVpcId: string; /** * The region of the peer VPC in AWS. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peer_vpc_region AwsNetworkPeering#peer_vpc_region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peer_vpc_region AwsNetworkPeering#peer_vpc_region} */ readonly peerVpcRegion: string; /** * The ID of the network peering. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#peering_id AwsNetworkPeering#peering_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#peering_id AwsNetworkPeering#peering_id} */ readonly peeringId: string; /** @@ -55,27 +50,27 @@ export interface AwsNetworkPeeringConfig extends cdktf.TerraformMetaArguments { * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#project_id AwsNetworkPeering#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#project_id AwsNetworkPeering#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#timeouts AwsNetworkPeering#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#timeouts AwsNetworkPeering#timeouts} */ readonly timeouts?: AwsNetworkPeeringTimeouts; } export interface AwsNetworkPeeringTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#create AwsNetworkPeering#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#default AwsNetworkPeering#default} */ readonly default?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#delete AwsNetworkPeering#delete} */ readonly delete?: string; } @@ -196,7 +191,7 @@ export class AwsNetworkPeeringTimeoutsOutputReference extends cdktf.ComplexObjec } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering hcp_aws_network_peering} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering hcp_aws_network_peering} */ export class AwsNetworkPeering extends cdktf.TerraformResource { @@ -212,7 +207,7 @@ export class AwsNetworkPeering extends cdktf.TerraformResource { * Generates CDKTF code for importing a AwsNetworkPeering resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the AwsNetworkPeering to import - * @param importFromId The id of the existing AwsNetworkPeering that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing AwsNetworkPeering that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the AwsNetworkPeering to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -224,7 +219,7 @@ export class AwsNetworkPeering extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_network_peering hcp_aws_network_peering} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_network_peering hcp_aws_network_peering} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -235,7 +230,7 @@ export class AwsNetworkPeering extends cdktf.TerraformResource { terraformResourceType: 'hcp_aws_network_peering', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/aws-transit-gateway-attachment/README.md b/src/aws-transit-gateway-attachment/README.md index 4ec0a349c..a7aa87657 100644 --- a/src/aws-transit-gateway-attachment/README.md +++ b/src/aws-transit-gateway-attachment/README.md @@ -1,3 +1,3 @@ # `hcp_aws_transit_gateway_attachment` -Refer to the Terraform Registory for docs: [`hcp_aws_transit_gateway_attachment`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment). +Refer to the Terraform Registory for docs: [`hcp_aws_transit_gateway_attachment`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment). diff --git a/src/aws-transit-gateway-attachment/index.ts b/src/aws-transit-gateway-attachment/index.ts index a7cc64a7d..4d4ab2bb0 100644 --- a/src/aws-transit-gateway-attachment/index.ts +++ b/src/aws-transit-gateway-attachment/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface AwsTransitGatewayAttachmentConfig extends cdktf.TerraformMetaAr /** * The ID of the HashiCorp Virtual Network (HVN). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#hvn_id AwsTransitGatewayAttachment#hvn_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#hvn_id AwsTransitGatewayAttachment#hvn_id} */ readonly hvnId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#id AwsTransitGatewayAttachment#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -31,45 +26,45 @@ export interface AwsTransitGatewayAttachmentConfig extends cdktf.TerraformMetaAr * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#project_id AwsTransitGatewayAttachment#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#project_id AwsTransitGatewayAttachment#project_id} */ readonly projectId?: string; /** * The Amazon Resource Name (ARN) of the Resource Share that is needed to grant HCP access to the transit gateway in AWS. The Resource Share should be associated with the HCP AWS account principal (see [aws_ram_principal_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_principal_association)) and the transit gateway resource (see [aws_ram_resource_association](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ram_resource_association)) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#resource_share_arn AwsTransitGatewayAttachment#resource_share_arn} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#resource_share_arn AwsTransitGatewayAttachment#resource_share_arn} */ readonly resourceShareArn: string; /** * The user-settable name of the transit gateway attachment in HCP. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_attachment_id AwsTransitGatewayAttachment#transit_gateway_attachment_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_attachment_id AwsTransitGatewayAttachment#transit_gateway_attachment_id} */ readonly transitGatewayAttachmentId: string; /** * The ID of the user-owned transit gateway in AWS. The AWS region of the transit gateway must match the HVN. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_id AwsTransitGatewayAttachment#transit_gateway_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#transit_gateway_id AwsTransitGatewayAttachment#transit_gateway_id} */ readonly transitGatewayId: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#timeouts AwsTransitGatewayAttachment#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#timeouts AwsTransitGatewayAttachment#timeouts} */ readonly timeouts?: AwsTransitGatewayAttachmentTimeouts; } export interface AwsTransitGatewayAttachmentTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#create AwsTransitGatewayAttachment#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#default AwsTransitGatewayAttachment#default} */ readonly default?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#delete AwsTransitGatewayAttachment#delete} */ readonly delete?: string; } @@ -190,7 +185,7 @@ export class AwsTransitGatewayAttachmentTimeoutsOutputReference extends cdktf.Co } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment} */ export class AwsTransitGatewayAttachment extends cdktf.TerraformResource { @@ -206,7 +201,7 @@ export class AwsTransitGatewayAttachment extends cdktf.TerraformResource { * Generates CDKTF code for importing a AwsTransitGatewayAttachment resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the AwsTransitGatewayAttachment to import - * @param importFromId The id of the existing AwsTransitGatewayAttachment that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing AwsTransitGatewayAttachment that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the AwsTransitGatewayAttachment to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -218,7 +213,7 @@ export class AwsTransitGatewayAttachment extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -229,7 +224,7 @@ export class AwsTransitGatewayAttachment extends cdktf.TerraformResource { terraformResourceType: 'hcp_aws_transit_gateway_attachment', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/azure-peering-connection/README.md b/src/azure-peering-connection/README.md index 748a15d38..ac6d053fc 100644 --- a/src/azure-peering-connection/README.md +++ b/src/azure-peering-connection/README.md @@ -1,3 +1,3 @@ # `hcp_azure_peering_connection` -Refer to the Terraform Registory for docs: [`hcp_azure_peering_connection`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection). +Refer to the Terraform Registory for docs: [`hcp_azure_peering_connection`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection). diff --git a/src/azure-peering-connection/index.ts b/src/azure-peering-connection/index.ts index c0e7eddcd..30244e0a8 100644 --- a/src/azure-peering-connection/index.ts +++ b/src/azure-peering-connection/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection // generated from terraform resource schema import { Construct } from 'constructs'; @@ -12,14 +7,20 @@ import * as cdktf from 'cdktf'; // Configuration export interface AzurePeeringConnectionConfig extends cdktf.TerraformMetaArguments { + /** + * Whether the forwarded traffic originating from the peered VNet is allowed in the HVN + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#allow_forwarded_traffic AzurePeeringConnection#allow_forwarded_traffic} + */ + readonly allowForwardedTraffic?: boolean | cdktf.IResolvable; /** * The `self_link` of the HashiCorp Virtual Network (HVN). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#hvn_link AzurePeeringConnection#hvn_link} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#hvn_link AzurePeeringConnection#hvn_link} */ readonly hvnLink: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#id AzurePeeringConnection#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,57 +29,63 @@ export interface AzurePeeringConnectionConfig extends cdktf.TerraformMetaArgumen /** * The resource group name of the peer VNet in Azure. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_resource_group_name AzurePeeringConnection#peer_resource_group_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_resource_group_name AzurePeeringConnection#peer_resource_group_name} */ readonly peerResourceGroupName: string; /** * The subscription ID of the peer VNet in Azure. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_subscription_id AzurePeeringConnection#peer_subscription_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_subscription_id AzurePeeringConnection#peer_subscription_id} */ readonly peerSubscriptionId: string; /** * The tenant ID of the peer VNet in Azure. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_tenant_id AzurePeeringConnection#peer_tenant_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_tenant_id AzurePeeringConnection#peer_tenant_id} */ readonly peerTenantId: string; /** * The name of the peer VNet in Azure. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_vnet_name AzurePeeringConnection#peer_vnet_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_vnet_name AzurePeeringConnection#peer_vnet_name} */ readonly peerVnetName: string; /** * The region of the peer VNet in Azure. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peer_vnet_region AzurePeeringConnection#peer_vnet_region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peer_vnet_region AzurePeeringConnection#peer_vnet_region} */ readonly peerVnetRegion: string; /** * The ID of the peering connection. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#peering_id AzurePeeringConnection#peering_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#peering_id AzurePeeringConnection#peering_id} */ readonly peeringId: string; /** + * If the HVN should use the gateway of the peered VNet + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#use_remote_gateways AzurePeeringConnection#use_remote_gateways} + */ + readonly useRemoteGateways?: boolean | cdktf.IResolvable; + /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#timeouts AzurePeeringConnection#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#timeouts AzurePeeringConnection#timeouts} */ readonly timeouts?: AzurePeeringConnectionTimeouts; } export interface AzurePeeringConnectionTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#create AzurePeeringConnection#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#default AzurePeeringConnection#default} */ readonly default?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#delete AzurePeeringConnection#delete} */ readonly delete?: string; } @@ -199,7 +206,7 @@ export class AzurePeeringConnectionTimeoutsOutputReference extends cdktf.Complex } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection hcp_azure_peering_connection} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection hcp_azure_peering_connection} */ export class AzurePeeringConnection extends cdktf.TerraformResource { @@ -215,7 +222,7 @@ export class AzurePeeringConnection extends cdktf.TerraformResource { * Generates CDKTF code for importing a AzurePeeringConnection resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the AzurePeeringConnection to import - * @param importFromId The id of the existing AzurePeeringConnection that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing AzurePeeringConnection that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the AzurePeeringConnection to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -227,7 +234,7 @@ export class AzurePeeringConnection extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/azure_peering_connection hcp_azure_peering_connection} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/azure_peering_connection hcp_azure_peering_connection} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -238,7 +245,7 @@ export class AzurePeeringConnection extends cdktf.TerraformResource { terraformResourceType: 'hcp_azure_peering_connection', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, @@ -249,6 +256,7 @@ export class AzurePeeringConnection extends cdktf.TerraformResource { connection: config.connection, forEach: config.forEach }); + this._allowForwardedTraffic = config.allowForwardedTraffic; this._hvnLink = config.hvnLink; this._id = config.id; this._peerResourceGroupName = config.peerResourceGroupName; @@ -257,6 +265,7 @@ export class AzurePeeringConnection extends cdktf.TerraformResource { this._peerVnetName = config.peerVnetName; this._peerVnetRegion = config.peerVnetRegion; this._peeringId = config.peeringId; + this._useRemoteGateways = config.useRemoteGateways; this._timeouts.internalValue = config.timeouts; } @@ -264,6 +273,22 @@ export class AzurePeeringConnection extends cdktf.TerraformResource { // ATTRIBUTES // ========== + // allow_forwarded_traffic - computed: true, optional: true, required: false + private _allowForwardedTraffic?: boolean | cdktf.IResolvable; + public get allowForwardedTraffic() { + return this.getBooleanAttribute('allow_forwarded_traffic'); + } + public set allowForwardedTraffic(value: boolean | cdktf.IResolvable) { + this._allowForwardedTraffic = value; + } + public resetAllowForwardedTraffic() { + this._allowForwardedTraffic = undefined; + } + // Temporarily expose input value. Use with caution. + public get allowForwardedTrafficInput() { + return this._allowForwardedTraffic; + } + // application_id - computed: true, optional: false, required: false public get applicationId() { return this.getStringAttribute('application_id'); @@ -411,6 +436,22 @@ export class AzurePeeringConnection extends cdktf.TerraformResource { return this.getStringAttribute('state'); } + // use_remote_gateways - computed: true, optional: true, required: false + private _useRemoteGateways?: boolean | cdktf.IResolvable; + public get useRemoteGateways() { + return this.getBooleanAttribute('use_remote_gateways'); + } + public set useRemoteGateways(value: boolean | cdktf.IResolvable) { + this._useRemoteGateways = value; + } + public resetUseRemoteGateways() { + this._useRemoteGateways = undefined; + } + // Temporarily expose input value. Use with caution. + public get useRemoteGatewaysInput() { + return this._useRemoteGateways; + } + // timeouts - computed: false, optional: true, required: false private _timeouts = new AzurePeeringConnectionTimeoutsOutputReference(this, "timeouts"); public get timeouts() { @@ -433,6 +474,7 @@ export class AzurePeeringConnection extends cdktf.TerraformResource { protected synthesizeAttributes(): { [name: string]: any } { return { + allow_forwarded_traffic: cdktf.booleanToTerraform(this._allowForwardedTraffic), hvn_link: cdktf.stringToTerraform(this._hvnLink), id: cdktf.stringToTerraform(this._id), peer_resource_group_name: cdktf.stringToTerraform(this._peerResourceGroupName), @@ -441,6 +483,7 @@ export class AzurePeeringConnection extends cdktf.TerraformResource { peer_vnet_name: cdktf.stringToTerraform(this._peerVnetName), peer_vnet_region: cdktf.stringToTerraform(this._peerVnetRegion), peering_id: cdktf.stringToTerraform(this._peeringId), + use_remote_gateways: cdktf.booleanToTerraform(this._useRemoteGateways), timeouts: azurePeeringConnectionTimeoutsToTerraform(this._timeouts.internalValue), }; } diff --git a/src/boundary-cluster/README.md b/src/boundary-cluster/README.md index cb2d5a16f..ffd108746 100644 --- a/src/boundary-cluster/README.md +++ b/src/boundary-cluster/README.md @@ -1,3 +1,3 @@ # `hcp_boundary_cluster` -Refer to the Terraform Registory for docs: [`hcp_boundary_cluster`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster). +Refer to the Terraform Registory for docs: [`hcp_boundary_cluster`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster). diff --git a/src/boundary-cluster/index.ts b/src/boundary-cluster/index.ts index 081ba52b0..646a1cdd2 100644 --- a/src/boundary-cluster/index.ts +++ b/src/boundary-cluster/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface BoundaryClusterConfig extends cdktf.TerraformMetaArguments { /** * The ID of the Boundary cluster * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#cluster_id BoundaryCluster#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#cluster_id BoundaryCluster#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#id BoundaryCluster#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#id BoundaryCluster#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,7 +23,7 @@ export interface BoundaryClusterConfig extends cdktf.TerraformMetaArguments { /** * The password of the initial admin user. This must be at least 8 characters in length. Note that this may show up in logs, and it will be stored in the state file. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#password BoundaryCluster#password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#password BoundaryCluster#password} */ readonly password: string; /** @@ -37,31 +32,31 @@ export interface BoundaryClusterConfig extends cdktf.TerraformMetaArguments { * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#project_id BoundaryCluster#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#project_id BoundaryCluster#project_id} */ readonly projectId?: string; /** * The tier that the HCP Boundary cluster will be provisioned as, 'Standard' or 'Plus'. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#tier BoundaryCluster#tier} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#tier BoundaryCluster#tier} */ readonly tier: string; /** * The username of the initial admin user. This must be at least 3 characters in length, alphanumeric, hyphen, or period. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#username BoundaryCluster#username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#username BoundaryCluster#username} */ readonly username: string; /** * maintenance_window_config block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#maintenance_window_config BoundaryCluster#maintenance_window_config} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#maintenance_window_config BoundaryCluster#maintenance_window_config} */ readonly maintenanceWindowConfig?: BoundaryClusterMaintenanceWindowConfig; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#timeouts BoundaryCluster#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#timeouts BoundaryCluster#timeouts} */ readonly timeouts?: BoundaryClusterTimeouts; } @@ -69,25 +64,25 @@ export interface BoundaryClusterMaintenanceWindowConfig { /** * The maintenance day of the week for scheduled upgrades. Valid options for maintenance window day - `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#day BoundaryCluster#day} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#day BoundaryCluster#day} */ readonly day?: string; /** * The end time which upgrades can be performed. Uses 24H clock and must be in UTC time zone. Valid options include - 1 to 24 (inclusive) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#end BoundaryCluster#end} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#end BoundaryCluster#end} */ readonly end?: number; /** * The start time which upgrades can be performed. Uses 24H clock and must be in UTC time zone. Valid options include - 0 to 23 (inclusive) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#start BoundaryCluster#start} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#start BoundaryCluster#start} */ readonly start?: number; /** * The upgrade type for the cluster. Valid options for upgrade type - `AUTOMATIC`, `SCHEDULED` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#upgrade_type BoundaryCluster#upgrade_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#upgrade_type BoundaryCluster#upgrade_type} */ readonly upgradeType?: string; } @@ -221,15 +216,15 @@ export class BoundaryClusterMaintenanceWindowConfigOutputReference extends cdktf } export interface BoundaryClusterTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#create BoundaryCluster#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#create BoundaryCluster#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#default BoundaryCluster#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#default BoundaryCluster#default} */ readonly default?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#delete BoundaryCluster#delete} */ readonly delete?: string; } @@ -350,7 +345,7 @@ export class BoundaryClusterTimeoutsOutputReference extends cdktf.ComplexObject } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster hcp_boundary_cluster} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster hcp_boundary_cluster} */ export class BoundaryCluster extends cdktf.TerraformResource { @@ -366,7 +361,7 @@ export class BoundaryCluster extends cdktf.TerraformResource { * Generates CDKTF code for importing a BoundaryCluster resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the BoundaryCluster to import - * @param importFromId The id of the existing BoundaryCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing BoundaryCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the BoundaryCluster to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -378,7 +373,7 @@ export class BoundaryCluster extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/boundary_cluster hcp_boundary_cluster} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/boundary_cluster hcp_boundary_cluster} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -389,7 +384,7 @@ export class BoundaryCluster extends cdktf.TerraformResource { terraformResourceType: 'hcp_boundary_cluster', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/consul-cluster-root-token/README.md b/src/consul-cluster-root-token/README.md index 722ea0dc0..05ff35c30 100644 --- a/src/consul-cluster-root-token/README.md +++ b/src/consul-cluster-root-token/README.md @@ -1,3 +1,3 @@ # `hcp_consul_cluster_root_token` -Refer to the Terraform Registory for docs: [`hcp_consul_cluster_root_token`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token). +Refer to the Terraform Registory for docs: [`hcp_consul_cluster_root_token`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token). diff --git a/src/consul-cluster-root-token/index.ts b/src/consul-cluster-root-token/index.ts index 893955dd6..4a035ef99 100644 --- a/src/consul-cluster-root-token/index.ts +++ b/src/consul-cluster-root-token/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface ConsulClusterRootTokenConfig extends cdktf.TerraformMetaArgumen /** * The ID of the HCP Consul cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#cluster_id ConsulClusterRootToken#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#cluster_id ConsulClusterRootToken#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#id ConsulClusterRootToken#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -31,19 +26,19 @@ export interface ConsulClusterRootTokenConfig extends cdktf.TerraformMetaArgumen * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#project_id ConsulClusterRootToken#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#project_id ConsulClusterRootToken#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#timeouts ConsulClusterRootToken#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#timeouts ConsulClusterRootToken#timeouts} */ readonly timeouts?: ConsulClusterRootTokenTimeouts; } export interface ConsulClusterRootTokenTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#default ConsulClusterRootToken#default} */ readonly default?: string; } @@ -118,7 +113,7 @@ export class ConsulClusterRootTokenTimeoutsOutputReference extends cdktf.Complex } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token hcp_consul_cluster_root_token} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token hcp_consul_cluster_root_token} */ export class ConsulClusterRootToken extends cdktf.TerraformResource { @@ -134,7 +129,7 @@ export class ConsulClusterRootToken extends cdktf.TerraformResource { * Generates CDKTF code for importing a ConsulClusterRootToken resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ConsulClusterRootToken to import - * @param importFromId The id of the existing ConsulClusterRootToken that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ConsulClusterRootToken that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ConsulClusterRootToken to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -146,7 +141,7 @@ export class ConsulClusterRootToken extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster_root_token hcp_consul_cluster_root_token} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster_root_token hcp_consul_cluster_root_token} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -157,7 +152,7 @@ export class ConsulClusterRootToken extends cdktf.TerraformResource { terraformResourceType: 'hcp_consul_cluster_root_token', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/consul-cluster/README.md b/src/consul-cluster/README.md index 6da09befd..4d4c984f5 100644 --- a/src/consul-cluster/README.md +++ b/src/consul-cluster/README.md @@ -1,3 +1,3 @@ # `hcp_consul_cluster` -Refer to the Terraform Registory for docs: [`hcp_consul_cluster`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster). +Refer to the Terraform Registory for docs: [`hcp_consul_cluster`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster). diff --git a/src/consul-cluster/index.ts b/src/consul-cluster/index.ts index e1bbfeaa1..c7d7de0eb 100644 --- a/src/consul-cluster/index.ts +++ b/src/consul-cluster/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,35 +10,35 @@ export interface ConsulClusterConfig extends cdktf.TerraformMetaArguments { /** * Enables automatic HVN to HVN peering when creating a secondary cluster in a federation. The alternative to using the auto-accept feature is to create an [`hcp_hvn_peering_connection`](hvn_peering_connection.md) resource that explicitly defines the HVN resources that are allowed to communicate with each other. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#auto_hvn_to_hvn_peering ConsulCluster#auto_hvn_to_hvn_peering} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#auto_hvn_to_hvn_peering ConsulCluster#auto_hvn_to_hvn_peering} */ readonly autoHvnToHvnPeering?: boolean | cdktf.IResolvable; /** * The ID of the HCP Consul cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#cluster_id ConsulCluster#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#cluster_id ConsulCluster#cluster_id} */ readonly clusterId: string; /** * Denotes the Consul connect feature should be enabled for this cluster. Default to true. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#connect_enabled ConsulCluster#connect_enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#connect_enabled ConsulCluster#connect_enabled} */ readonly connectEnabled?: boolean | cdktf.IResolvable; /** * The Consul data center name of the cluster. If not specified, it is defaulted to the value of `cluster_id`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#datacenter ConsulCluster#datacenter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#datacenter ConsulCluster#datacenter} */ readonly datacenter?: string; /** * The ID of the HVN this HCP Consul cluster is associated to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#hvn_id ConsulCluster#hvn_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#hvn_id ConsulCluster#hvn_id} */ readonly hvnId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#id ConsulCluster#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#id ConsulCluster#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -52,13 +47,13 @@ export interface ConsulClusterConfig extends cdktf.TerraformMetaArguments { /** * The minimum Consul patch version of the cluster. Allows only the rightmost version component to increment (E.g: `1.13.0` will allow installation of `1.13.2` and `1.13.3` etc., but not `1.14.0`). If not specified, it is defaulted to the version that is currently recommended by HCP. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#min_consul_version ConsulCluster#min_consul_version} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#min_consul_version ConsulCluster#min_consul_version} */ readonly minConsulVersion?: string; /** * The `self_link` of the HCP Consul cluster which is the primary in the federation setup with this HCP Consul cluster. If not specified, it is a standalone cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#primary_link ConsulCluster#primary_link} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#primary_link ConsulCluster#primary_link} */ readonly primaryLink?: string; /** @@ -67,37 +62,37 @@ export interface ConsulClusterConfig extends cdktf.TerraformMetaArguments { * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#project_id ConsulCluster#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#project_id ConsulCluster#project_id} */ readonly projectId?: string; /** * Denotes that the cluster has a public endpoint for the Consul UI. Defaults to false. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#public_endpoint ConsulCluster#public_endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#public_endpoint ConsulCluster#public_endpoint} */ readonly publicEndpoint?: boolean | cdktf.IResolvable; /** * 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. Upgrading the size of a cluster after creation is allowed. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#size ConsulCluster#size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#size ConsulCluster#size} */ readonly size?: string; /** * The tier that the HCP Consul cluster will be provisioned as. Only `development`, `standard`, `plus`, and `premium` are available at this time. See [pricing information](https://www.hashicorp.com/products/consul/pricing). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#tier ConsulCluster#tier} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#tier ConsulCluster#tier} */ readonly tier: string; /** * ip_allowlist block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#ip_allowlist ConsulCluster#ip_allowlist} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#ip_allowlist ConsulCluster#ip_allowlist} */ readonly ipAllowlist?: ConsulClusterIpAllowlistStruct[] | cdktf.IResolvable; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#timeouts ConsulCluster#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#timeouts ConsulCluster#timeouts} */ readonly timeouts?: ConsulClusterTimeouts; } @@ -105,13 +100,13 @@ export interface ConsulClusterIpAllowlistStruct { /** * IP address range in CIDR notation. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#address ConsulCluster#address} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#address ConsulCluster#address} */ readonly address: string; /** * Description to help identify source (maximum 255 chars). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#description ConsulCluster#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#description ConsulCluster#description} */ readonly description?: string; } @@ -228,19 +223,19 @@ export class ConsulClusterIpAllowlistStructList extends cdktf.ComplexList { } export interface ConsulClusterTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#create ConsulCluster#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#create ConsulCluster#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#default ConsulCluster#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#default ConsulCluster#default} */ readonly default?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#delete ConsulCluster#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#delete ConsulCluster#delete} */ readonly delete?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#update ConsulCluster#update} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#update ConsulCluster#update} */ readonly update?: string; } @@ -384,7 +379,7 @@ export class ConsulClusterTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster hcp_consul_cluster} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster hcp_consul_cluster} */ export class ConsulCluster extends cdktf.TerraformResource { @@ -400,7 +395,7 @@ export class ConsulCluster extends cdktf.TerraformResource { * Generates CDKTF code for importing a ConsulCluster resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ConsulCluster to import - * @param importFromId The id of the existing ConsulCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ConsulCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ConsulCluster to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -412,7 +407,7 @@ export class ConsulCluster extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_cluster hcp_consul_cluster} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_cluster hcp_consul_cluster} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -423,7 +418,7 @@ export class ConsulCluster extends cdktf.TerraformResource { terraformResourceType: 'hcp_consul_cluster', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/consul-snapshot/README.md b/src/consul-snapshot/README.md index bf677baed..0486e47d2 100644 --- a/src/consul-snapshot/README.md +++ b/src/consul-snapshot/README.md @@ -1,3 +1,3 @@ # `hcp_consul_snapshot` -Refer to the Terraform Registory for docs: [`hcp_consul_snapshot`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot). +Refer to the Terraform Registory for docs: [`hcp_consul_snapshot`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot). diff --git a/src/consul-snapshot/index.ts b/src/consul-snapshot/index.ts index 8267156ad..c11a614ff 100644 --- a/src/consul-snapshot/index.ts +++ b/src/consul-snapshot/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface ConsulSnapshotConfig extends cdktf.TerraformMetaArguments { /** * The ID of the HCP Consul cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#cluster_id ConsulSnapshot#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#cluster_id ConsulSnapshot#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#id ConsulSnapshot#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#id ConsulSnapshot#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -31,37 +26,37 @@ export interface ConsulSnapshotConfig extends cdktf.TerraformMetaArguments { * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#project_id ConsulSnapshot#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#project_id ConsulSnapshot#project_id} */ readonly projectId?: string; /** * The name of the snapshot. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#snapshot_name ConsulSnapshot#snapshot_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#snapshot_name ConsulSnapshot#snapshot_name} */ readonly snapshotName: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#timeouts ConsulSnapshot#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#timeouts ConsulSnapshot#timeouts} */ readonly timeouts?: ConsulSnapshotTimeouts; } export interface ConsulSnapshotTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#create ConsulSnapshot#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#create ConsulSnapshot#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#default ConsulSnapshot#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#default ConsulSnapshot#default} */ readonly default?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#delete ConsulSnapshot#delete} */ readonly delete?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#update ConsulSnapshot#update} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#update ConsulSnapshot#update} */ readonly update?: string; } @@ -205,7 +200,7 @@ export class ConsulSnapshotTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot hcp_consul_snapshot} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot hcp_consul_snapshot} */ export class ConsulSnapshot extends cdktf.TerraformResource { @@ -221,7 +216,7 @@ export class ConsulSnapshot extends cdktf.TerraformResource { * Generates CDKTF code for importing a ConsulSnapshot resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ConsulSnapshot to import - * @param importFromId The id of the existing ConsulSnapshot that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ConsulSnapshot that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ConsulSnapshot to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -233,7 +228,7 @@ export class ConsulSnapshot extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/consul_snapshot hcp_consul_snapshot} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/consul_snapshot hcp_consul_snapshot} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -244,7 +239,7 @@ export class ConsulSnapshot extends cdktf.TerraformResource { terraformResourceType: 'hcp_consul_snapshot', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-aws-network-peering/README.md b/src/data-hcp-aws-network-peering/README.md index ae65da6db..d3085d0f2 100644 --- a/src/data-hcp-aws-network-peering/README.md +++ b/src/data-hcp-aws-network-peering/README.md @@ -1,3 +1,3 @@ # `data_hcp_aws_network_peering` -Refer to the Terraform Registory for docs: [`data_hcp_aws_network_peering`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering). +Refer to the Terraform Registory for docs: [`data_hcp_aws_network_peering`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering). diff --git a/src/data-hcp-aws-network-peering/index.ts b/src/data-hcp-aws-network-peering/index.ts index 2ce7bcdfe..fcf70fd10 100644 --- a/src/data-hcp-aws-network-peering/index.ts +++ b/src/data-hcp-aws-network-peering/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface DataHcpAwsNetworkPeeringConfig extends cdktf.TerraformMetaArgum /** * The ID of the HashiCorp Virtual Network (HVN). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#hvn_id DataHcpAwsNetworkPeering#hvn_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#hvn_id DataHcpAwsNetworkPeering#hvn_id} */ readonly hvnId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#id DataHcpAwsNetworkPeering#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,7 +23,7 @@ export interface DataHcpAwsNetworkPeeringConfig extends cdktf.TerraformMetaArgum /** * The ID of the network peering. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#peering_id DataHcpAwsNetworkPeering#peering_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#peering_id DataHcpAwsNetworkPeering#peering_id} */ readonly peeringId: string; /** @@ -37,25 +32,25 @@ export interface DataHcpAwsNetworkPeeringConfig extends cdktf.TerraformMetaArgum * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#project_id DataHcpAwsNetworkPeering#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#project_id DataHcpAwsNetworkPeering#project_id} */ readonly projectId?: string; /** * If `true`, Terraform will wait for the network peering to reach an `ACTIVE` state before continuing. Default `false`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#wait_for_active_state DataHcpAwsNetworkPeering#wait_for_active_state} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#wait_for_active_state DataHcpAwsNetworkPeering#wait_for_active_state} */ readonly waitForActiveState?: boolean | cdktf.IResolvable; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#timeouts DataHcpAwsNetworkPeering#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#timeouts DataHcpAwsNetworkPeering#timeouts} */ readonly timeouts?: DataHcpAwsNetworkPeeringTimeouts; } export interface DataHcpAwsNetworkPeeringTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#read DataHcpAwsNetworkPeering#read} */ readonly read?: string; } @@ -130,7 +125,7 @@ export class DataHcpAwsNetworkPeeringTimeoutsOutputReference extends cdktf.Compl } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering hcp_aws_network_peering} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering hcp_aws_network_peering} */ export class DataHcpAwsNetworkPeering extends cdktf.TerraformDataSource { @@ -146,7 +141,7 @@ export class DataHcpAwsNetworkPeering extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpAwsNetworkPeering resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpAwsNetworkPeering to import - * @param importFromId The id of the existing DataHcpAwsNetworkPeering that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpAwsNetworkPeering that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpAwsNetworkPeering to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -158,7 +153,7 @@ export class DataHcpAwsNetworkPeering extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_network_peering hcp_aws_network_peering} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_network_peering hcp_aws_network_peering} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -169,7 +164,7 @@ export class DataHcpAwsNetworkPeering extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_aws_network_peering', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-aws-transit-gateway-attachment/README.md b/src/data-hcp-aws-transit-gateway-attachment/README.md index ac1914ec8..b9469b7b9 100644 --- a/src/data-hcp-aws-transit-gateway-attachment/README.md +++ b/src/data-hcp-aws-transit-gateway-attachment/README.md @@ -1,3 +1,3 @@ # `data_hcp_aws_transit_gateway_attachment` -Refer to the Terraform Registory for docs: [`data_hcp_aws_transit_gateway_attachment`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment). +Refer to the Terraform Registory for docs: [`data_hcp_aws_transit_gateway_attachment`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment). diff --git a/src/data-hcp-aws-transit-gateway-attachment/index.ts b/src/data-hcp-aws-transit-gateway-attachment/index.ts index 19d386c54..9037f2c81 100644 --- a/src/data-hcp-aws-transit-gateway-attachment/index.ts +++ b/src/data-hcp-aws-transit-gateway-attachment/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface DataHcpAwsTransitGatewayAttachmentConfig extends cdktf.Terrafor /** * The ID of the HashiCorp Virtual Network (HVN). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#hvn_id DataHcpAwsTransitGatewayAttachment#hvn_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#hvn_id DataHcpAwsTransitGatewayAttachment#hvn_id} */ readonly hvnId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#id DataHcpAwsTransitGatewayAttachment#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -31,31 +26,31 @@ export interface DataHcpAwsTransitGatewayAttachmentConfig extends cdktf.Terrafor * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#project_id DataHcpAwsTransitGatewayAttachment#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#project_id DataHcpAwsTransitGatewayAttachment#project_id} */ readonly projectId?: string; /** * The user-settable name of the transit gateway attachment in HCP. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#transit_gateway_attachment_id DataHcpAwsTransitGatewayAttachment#transit_gateway_attachment_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#transit_gateway_attachment_id DataHcpAwsTransitGatewayAttachment#transit_gateway_attachment_id} */ readonly transitGatewayAttachmentId: string; /** * If `true`, Terraform will wait for the transit gateway attachment to reach an `ACTIVE` state before continuing. Default `false`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#wait_for_active_state DataHcpAwsTransitGatewayAttachment#wait_for_active_state} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#wait_for_active_state DataHcpAwsTransitGatewayAttachment#wait_for_active_state} */ readonly waitForActiveState?: boolean | cdktf.IResolvable; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#timeouts DataHcpAwsTransitGatewayAttachment#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#timeouts DataHcpAwsTransitGatewayAttachment#timeouts} */ readonly timeouts?: DataHcpAwsTransitGatewayAttachmentTimeouts; } export interface DataHcpAwsTransitGatewayAttachmentTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#default DataHcpAwsTransitGatewayAttachment#default} */ readonly default?: string; } @@ -130,7 +125,7 @@ export class DataHcpAwsTransitGatewayAttachmentTimeoutsOutputReference extends c } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment} */ export class DataHcpAwsTransitGatewayAttachment extends cdktf.TerraformDataSource { @@ -146,7 +141,7 @@ export class DataHcpAwsTransitGatewayAttachment extends cdktf.TerraformDataSourc * Generates CDKTF code for importing a DataHcpAwsTransitGatewayAttachment resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpAwsTransitGatewayAttachment to import - * @param importFromId The id of the existing DataHcpAwsTransitGatewayAttachment that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpAwsTransitGatewayAttachment that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpAwsTransitGatewayAttachment to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -158,7 +153,7 @@ export class DataHcpAwsTransitGatewayAttachment extends cdktf.TerraformDataSourc // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/aws_transit_gateway_attachment hcp_aws_transit_gateway_attachment} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -169,7 +164,7 @@ export class DataHcpAwsTransitGatewayAttachment extends cdktf.TerraformDataSourc terraformResourceType: 'hcp_aws_transit_gateway_attachment', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-azure-peering-connection/README.md b/src/data-hcp-azure-peering-connection/README.md index ec8c844a5..d919f3449 100644 --- a/src/data-hcp-azure-peering-connection/README.md +++ b/src/data-hcp-azure-peering-connection/README.md @@ -1,3 +1,3 @@ # `data_hcp_azure_peering_connection` -Refer to the Terraform Registory for docs: [`data_hcp_azure_peering_connection`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection). +Refer to the Terraform Registory for docs: [`data_hcp_azure_peering_connection`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection). diff --git a/src/data-hcp-azure-peering-connection/index.ts b/src/data-hcp-azure-peering-connection/index.ts index ade9e0ba2..0e1bae400 100644 --- a/src/data-hcp-azure-peering-connection/index.ts +++ b/src/data-hcp-azure-peering-connection/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface DataHcpAzurePeeringConnectionConfig extends cdktf.TerraformMeta /** * The `self_link` of the HashiCorp Virtual Network (HVN). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#hvn_link DataHcpAzurePeeringConnection#hvn_link} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#hvn_link DataHcpAzurePeeringConnection#hvn_link} */ readonly hvnLink: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#id DataHcpAzurePeeringConnection#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,25 +23,25 @@ export interface DataHcpAzurePeeringConnectionConfig extends cdktf.TerraformMeta /** * The ID of the peering connection. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#peering_id DataHcpAzurePeeringConnection#peering_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#peering_id DataHcpAzurePeeringConnection#peering_id} */ readonly peeringId: string; /** * If `true`, Terraform will wait for the peering connection to reach an `ACTIVE` state before continuing. Default `false`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#wait_for_active_state DataHcpAzurePeeringConnection#wait_for_active_state} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#wait_for_active_state DataHcpAzurePeeringConnection#wait_for_active_state} */ readonly waitForActiveState?: boolean | cdktf.IResolvable; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#timeouts DataHcpAzurePeeringConnection#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#timeouts DataHcpAzurePeeringConnection#timeouts} */ readonly timeouts?: DataHcpAzurePeeringConnectionTimeouts; } export interface DataHcpAzurePeeringConnectionTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#read DataHcpAzurePeeringConnection#read} */ readonly read?: string; } @@ -121,7 +116,7 @@ export class DataHcpAzurePeeringConnectionTimeoutsOutputReference extends cdktf. } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection hcp_azure_peering_connection} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection hcp_azure_peering_connection} */ export class DataHcpAzurePeeringConnection extends cdktf.TerraformDataSource { @@ -137,7 +132,7 @@ export class DataHcpAzurePeeringConnection extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpAzurePeeringConnection resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpAzurePeeringConnection to import - * @param importFromId The id of the existing DataHcpAzurePeeringConnection that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpAzurePeeringConnection that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpAzurePeeringConnection to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -149,7 +144,7 @@ export class DataHcpAzurePeeringConnection extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/azure_peering_connection hcp_azure_peering_connection} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/azure_peering_connection hcp_azure_peering_connection} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -160,7 +155,7 @@ export class DataHcpAzurePeeringConnection extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_azure_peering_connection', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, @@ -182,6 +177,11 @@ export class DataHcpAzurePeeringConnection extends cdktf.TerraformDataSource { // ATTRIBUTES // ========== + // allow_forwarded_traffic - computed: true, optional: false, required: false + public get allowForwardedTraffic() { + return this.getBooleanAttribute('allow_forwarded_traffic'); + } + // application_id - computed: true, optional: false, required: false public get applicationId() { return this.getStringAttribute('application_id'); @@ -289,6 +289,11 @@ export class DataHcpAzurePeeringConnection extends cdktf.TerraformDataSource { return this.getStringAttribute('state'); } + // use_remote_gateways - computed: true, optional: false, required: false + public get useRemoteGateways() { + return this.getBooleanAttribute('use_remote_gateways'); + } + // wait_for_active_state - computed: false, optional: true, required: false private _waitForActiveState?: boolean | cdktf.IResolvable; public get waitForActiveState() { diff --git a/src/data-hcp-boundary-cluster/README.md b/src/data-hcp-boundary-cluster/README.md index 990bd70ab..ba6c9ff2d 100644 --- a/src/data-hcp-boundary-cluster/README.md +++ b/src/data-hcp-boundary-cluster/README.md @@ -1,3 +1,3 @@ # `data_hcp_boundary_cluster` -Refer to the Terraform Registory for docs: [`data_hcp_boundary_cluster`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster). +Refer to the Terraform Registory for docs: [`data_hcp_boundary_cluster`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster). diff --git a/src/data-hcp-boundary-cluster/index.ts b/src/data-hcp-boundary-cluster/index.ts index 5ebaaea6e..b4bcc4c9d 100644 --- a/src/data-hcp-boundary-cluster/index.ts +++ b/src/data-hcp-boundary-cluster/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface DataHcpBoundaryClusterConfig extends cdktf.TerraformMetaArgumen /** * The ID of the Boundary cluster * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#cluster_id DataHcpBoundaryCluster#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#cluster_id DataHcpBoundaryCluster#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#id DataHcpBoundaryCluster#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -31,13 +26,13 @@ export interface DataHcpBoundaryClusterConfig extends cdktf.TerraformMetaArgumen * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#project_id DataHcpBoundaryCluster#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#project_id DataHcpBoundaryCluster#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#timeouts DataHcpBoundaryCluster#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#timeouts DataHcpBoundaryCluster#timeouts} */ readonly timeouts?: DataHcpBoundaryClusterTimeouts; } @@ -122,7 +117,7 @@ export class DataHcpBoundaryClusterMaintenanceWindowConfigList extends cdktf.Com } export interface DataHcpBoundaryClusterTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#default DataHcpBoundaryCluster#default} */ readonly default?: string; } @@ -197,7 +192,7 @@ export class DataHcpBoundaryClusterTimeoutsOutputReference extends cdktf.Complex } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster hcp_boundary_cluster} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster hcp_boundary_cluster} */ export class DataHcpBoundaryCluster extends cdktf.TerraformDataSource { @@ -213,7 +208,7 @@ export class DataHcpBoundaryCluster extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpBoundaryCluster resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpBoundaryCluster to import - * @param importFromId The id of the existing DataHcpBoundaryCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpBoundaryCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpBoundaryCluster to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -225,7 +220,7 @@ export class DataHcpBoundaryCluster extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/boundary_cluster hcp_boundary_cluster} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/boundary_cluster hcp_boundary_cluster} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -236,7 +231,7 @@ export class DataHcpBoundaryCluster extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_boundary_cluster', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-consul-agent-helm-config/README.md b/src/data-hcp-consul-agent-helm-config/README.md index f310c255b..fabc84b7e 100644 --- a/src/data-hcp-consul-agent-helm-config/README.md +++ b/src/data-hcp-consul-agent-helm-config/README.md @@ -1,3 +1,3 @@ # `data_hcp_consul_agent_helm_config` -Refer to the Terraform Registory for docs: [`data_hcp_consul_agent_helm_config`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config). +Refer to the Terraform Registory for docs: [`data_hcp_consul_agent_helm_config`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config). diff --git a/src/data-hcp-consul-agent-helm-config/index.ts b/src/data-hcp-consul-agent-helm-config/index.ts index 2c6eccc0b..d1190bd27 100644 --- a/src/data-hcp-consul-agent-helm-config/index.ts +++ b/src/data-hcp-consul-agent-helm-config/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +10,17 @@ export interface DataHcpConsulAgentHelmConfigConfig extends cdktf.TerraformMetaA /** * The ID of the HCP Consul cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#cluster_id DataHcpConsulAgentHelmConfig#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#cluster_id DataHcpConsulAgentHelmConfig#cluster_id} */ readonly clusterId: string; /** * Denotes that the gossip ports should be exposed. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#expose_gossip_ports DataHcpConsulAgentHelmConfig#expose_gossip_ports} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#expose_gossip_ports DataHcpConsulAgentHelmConfig#expose_gossip_ports} */ readonly exposeGossipPorts?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#id DataHcpConsulAgentHelmConfig#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,7 +29,7 @@ export interface DataHcpConsulAgentHelmConfigConfig extends cdktf.TerraformMetaA /** * The FQDN for the Kubernetes API. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#kubernetes_endpoint DataHcpConsulAgentHelmConfig#kubernetes_endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#kubernetes_endpoint DataHcpConsulAgentHelmConfig#kubernetes_endpoint} */ readonly kubernetesEndpoint: string; /** @@ -43,19 +38,19 @@ export interface DataHcpConsulAgentHelmConfigConfig extends cdktf.TerraformMetaA * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#project_id DataHcpConsulAgentHelmConfig#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#project_id DataHcpConsulAgentHelmConfig#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#timeouts DataHcpConsulAgentHelmConfig#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#timeouts DataHcpConsulAgentHelmConfig#timeouts} */ readonly timeouts?: DataHcpConsulAgentHelmConfigTimeouts; } export interface DataHcpConsulAgentHelmConfigTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#default DataHcpConsulAgentHelmConfig#default} */ readonly default?: string; } @@ -130,7 +125,7 @@ export class DataHcpConsulAgentHelmConfigTimeoutsOutputReference extends cdktf.C } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config hcp_consul_agent_helm_config} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config hcp_consul_agent_helm_config} */ export class DataHcpConsulAgentHelmConfig extends cdktf.TerraformDataSource { @@ -146,7 +141,7 @@ export class DataHcpConsulAgentHelmConfig extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpConsulAgentHelmConfig resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpConsulAgentHelmConfig to import - * @param importFromId The id of the existing DataHcpConsulAgentHelmConfig that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpConsulAgentHelmConfig that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpConsulAgentHelmConfig to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -158,7 +153,7 @@ export class DataHcpConsulAgentHelmConfig extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_helm_config hcp_consul_agent_helm_config} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_helm_config hcp_consul_agent_helm_config} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -169,7 +164,7 @@ export class DataHcpConsulAgentHelmConfig extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_consul_agent_helm_config', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-consul-agent-kubernetes-secret/README.md b/src/data-hcp-consul-agent-kubernetes-secret/README.md index c7cb9ac46..8fc87d300 100644 --- a/src/data-hcp-consul-agent-kubernetes-secret/README.md +++ b/src/data-hcp-consul-agent-kubernetes-secret/README.md @@ -1,3 +1,3 @@ # `data_hcp_consul_agent_kubernetes_secret` -Refer to the Terraform Registory for docs: [`data_hcp_consul_agent_kubernetes_secret`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret). +Refer to the Terraform Registory for docs: [`data_hcp_consul_agent_kubernetes_secret`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret). diff --git a/src/data-hcp-consul-agent-kubernetes-secret/index.ts b/src/data-hcp-consul-agent-kubernetes-secret/index.ts index a62e9affe..12cdbd9a0 100644 --- a/src/data-hcp-consul-agent-kubernetes-secret/index.ts +++ b/src/data-hcp-consul-agent-kubernetes-secret/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface DataHcpConsulAgentKubernetesSecretConfig extends cdktf.Terrafor /** * The ID of the HCP Consul cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#cluster_id DataHcpConsulAgentKubernetesSecret#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#cluster_id DataHcpConsulAgentKubernetesSecret#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#id DataHcpConsulAgentKubernetesSecret#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -31,19 +26,19 @@ export interface DataHcpConsulAgentKubernetesSecretConfig extends cdktf.Terrafor * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#project_id DataHcpConsulAgentKubernetesSecret#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#project_id DataHcpConsulAgentKubernetesSecret#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#timeouts DataHcpConsulAgentKubernetesSecret#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#timeouts DataHcpConsulAgentKubernetesSecret#timeouts} */ readonly timeouts?: DataHcpConsulAgentKubernetesSecretTimeouts; } export interface DataHcpConsulAgentKubernetesSecretTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#default DataHcpConsulAgentKubernetesSecret#default} */ readonly default?: string; } @@ -118,7 +113,7 @@ export class DataHcpConsulAgentKubernetesSecretTimeoutsOutputReference extends c } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret hcp_consul_agent_kubernetes_secret} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret hcp_consul_agent_kubernetes_secret} */ export class DataHcpConsulAgentKubernetesSecret extends cdktf.TerraformDataSource { @@ -134,7 +129,7 @@ export class DataHcpConsulAgentKubernetesSecret extends cdktf.TerraformDataSourc * Generates CDKTF code for importing a DataHcpConsulAgentKubernetesSecret resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpConsulAgentKubernetesSecret to import - * @param importFromId The id of the existing DataHcpConsulAgentKubernetesSecret that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpConsulAgentKubernetesSecret that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpConsulAgentKubernetesSecret to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -146,7 +141,7 @@ export class DataHcpConsulAgentKubernetesSecret extends cdktf.TerraformDataSourc // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_agent_kubernetes_secret hcp_consul_agent_kubernetes_secret} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_agent_kubernetes_secret hcp_consul_agent_kubernetes_secret} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -157,7 +152,7 @@ export class DataHcpConsulAgentKubernetesSecret extends cdktf.TerraformDataSourc terraformResourceType: 'hcp_consul_agent_kubernetes_secret', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-consul-cluster/README.md b/src/data-hcp-consul-cluster/README.md index a0c4aba5d..88a9d733e 100644 --- a/src/data-hcp-consul-cluster/README.md +++ b/src/data-hcp-consul-cluster/README.md @@ -1,3 +1,3 @@ # `data_hcp_consul_cluster` -Refer to the Terraform Registory for docs: [`data_hcp_consul_cluster`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster). +Refer to the Terraform Registory for docs: [`data_hcp_consul_cluster`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster). diff --git a/src/data-hcp-consul-cluster/index.ts b/src/data-hcp-consul-cluster/index.ts index 6af30d883..99c1ae8dd 100644 --- a/src/data-hcp-consul-cluster/index.ts +++ b/src/data-hcp-consul-cluster/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface DataHcpConsulClusterConfig extends cdktf.TerraformMetaArguments /** * The ID of the HCP Consul cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#cluster_id DataHcpConsulCluster#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#cluster_id DataHcpConsulCluster#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#id DataHcpConsulCluster#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -31,13 +26,13 @@ export interface DataHcpConsulClusterConfig extends cdktf.TerraformMetaArguments * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#project_id DataHcpConsulCluster#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#project_id DataHcpConsulCluster#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#timeouts DataHcpConsulCluster#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#timeouts DataHcpConsulCluster#timeouts} */ readonly timeouts?: DataHcpConsulClusterTimeouts; } @@ -112,7 +107,7 @@ export class DataHcpConsulClusterIpAllowlistStructList extends cdktf.ComplexList } export interface DataHcpConsulClusterTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#default DataHcpConsulCluster#default} */ readonly default?: string; } @@ -187,7 +182,7 @@ export class DataHcpConsulClusterTimeoutsOutputReference extends cdktf.ComplexOb } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster hcp_consul_cluster} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster hcp_consul_cluster} */ export class DataHcpConsulCluster extends cdktf.TerraformDataSource { @@ -203,7 +198,7 @@ export class DataHcpConsulCluster extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpConsulCluster resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpConsulCluster to import - * @param importFromId The id of the existing DataHcpConsulCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpConsulCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpConsulCluster to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -215,7 +210,7 @@ export class DataHcpConsulCluster extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_cluster hcp_consul_cluster} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_cluster hcp_consul_cluster} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -226,7 +221,7 @@ export class DataHcpConsulCluster extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_consul_cluster', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-consul-versions/README.md b/src/data-hcp-consul-versions/README.md index ae6859e50..fc4770997 100644 --- a/src/data-hcp-consul-versions/README.md +++ b/src/data-hcp-consul-versions/README.md @@ -1,3 +1,3 @@ # `data_hcp_consul_versions` -Refer to the Terraform Registory for docs: [`data_hcp_consul_versions`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions). +Refer to the Terraform Registory for docs: [`data_hcp_consul_versions`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions). diff --git a/src/data-hcp-consul-versions/index.ts b/src/data-hcp-consul-versions/index.ts index 701a41cd0..6f04ae1bb 100644 --- a/src/data-hcp-consul-versions/index.ts +++ b/src/data-hcp-consul-versions/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataHcpConsulVersionsConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#id DataHcpConsulVersions#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,13 +17,13 @@ export interface DataHcpConsulVersionsConfig extends cdktf.TerraformMetaArgument /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#timeouts DataHcpConsulVersions#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#timeouts DataHcpConsulVersions#timeouts} */ readonly timeouts?: DataHcpConsulVersionsTimeouts; } export interface DataHcpConsulVersionsTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#default DataHcpConsulVersions#default} */ readonly default?: string; } @@ -103,7 +98,7 @@ export class DataHcpConsulVersionsTimeoutsOutputReference extends cdktf.ComplexO } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions hcp_consul_versions} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions hcp_consul_versions} */ export class DataHcpConsulVersions extends cdktf.TerraformDataSource { @@ -119,7 +114,7 @@ export class DataHcpConsulVersions extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpConsulVersions resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpConsulVersions to import - * @param importFromId The id of the existing DataHcpConsulVersions that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpConsulVersions that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpConsulVersions to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -131,7 +126,7 @@ export class DataHcpConsulVersions extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/consul_versions hcp_consul_versions} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/consul_versions hcp_consul_versions} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -142,7 +137,7 @@ export class DataHcpConsulVersions extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_consul_versions', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-hvn-peering-connection/README.md b/src/data-hcp-hvn-peering-connection/README.md index a1fe26cf5..641fe9a56 100644 --- a/src/data-hcp-hvn-peering-connection/README.md +++ b/src/data-hcp-hvn-peering-connection/README.md @@ -1,3 +1,3 @@ # `data_hcp_hvn_peering_connection` -Refer to the Terraform Registory for docs: [`data_hcp_hvn_peering_connection`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection). +Refer to the Terraform Registory for docs: [`data_hcp_hvn_peering_connection`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection). diff --git a/src/data-hcp-hvn-peering-connection/index.ts b/src/data-hcp-hvn-peering-connection/index.ts index f8ef1cf93..e0ac90760 100644 --- a/src/data-hcp-hvn-peering-connection/index.ts +++ b/src/data-hcp-hvn-peering-connection/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +10,17 @@ export interface DataHcpHvnPeeringConnectionConfig extends cdktf.TerraformMetaAr /** * The unique URL of one of the HVNs being peered. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#hvn_1 DataHcpHvnPeeringConnection#hvn_1} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#hvn_1 DataHcpHvnPeeringConnection#hvn_1} */ readonly hvn1: string; /** * The unique URL of one of the HVNs being peered. Setting this attribute is deprecated, but it will remain usable in read-only form. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#hvn_2 DataHcpHvnPeeringConnection#hvn_2} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#hvn_2 DataHcpHvnPeeringConnection#hvn_2} */ readonly hvn2?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#id DataHcpHvnPeeringConnection#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,25 +29,25 @@ export interface DataHcpHvnPeeringConnectionConfig extends cdktf.TerraformMetaAr /** * The ID of the peering connection. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#peering_id DataHcpHvnPeeringConnection#peering_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#peering_id DataHcpHvnPeeringConnection#peering_id} */ readonly peeringId: string; /** * The ID of the HCP project where the HVN peering connection is located. Always matches hvn_1's project ID. Setting this attribute is deprecated, but it will remain usable in read-only form. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#project_id DataHcpHvnPeeringConnection#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#project_id DataHcpHvnPeeringConnection#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#timeouts DataHcpHvnPeeringConnection#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#timeouts DataHcpHvnPeeringConnection#timeouts} */ readonly timeouts?: DataHcpHvnPeeringConnectionTimeouts; } export interface DataHcpHvnPeeringConnectionTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#default DataHcpHvnPeeringConnection#default} */ readonly default?: string; } @@ -127,7 +122,7 @@ export class DataHcpHvnPeeringConnectionTimeoutsOutputReference extends cdktf.Co } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection hcp_hvn_peering_connection} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection hcp_hvn_peering_connection} */ export class DataHcpHvnPeeringConnection extends cdktf.TerraformDataSource { @@ -143,7 +138,7 @@ export class DataHcpHvnPeeringConnection extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpHvnPeeringConnection resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpHvnPeeringConnection to import - * @param importFromId The id of the existing DataHcpHvnPeeringConnection that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpHvnPeeringConnection that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpHvnPeeringConnection to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -155,7 +150,7 @@ export class DataHcpHvnPeeringConnection extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_peering_connection hcp_hvn_peering_connection} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_peering_connection hcp_hvn_peering_connection} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -166,7 +161,7 @@ export class DataHcpHvnPeeringConnection extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_hvn_peering_connection', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-hvn-route/README.md b/src/data-hcp-hvn-route/README.md index 67d502e91..ff9ca677b 100644 --- a/src/data-hcp-hvn-route/README.md +++ b/src/data-hcp-hvn-route/README.md @@ -1,3 +1,3 @@ # `data_hcp_hvn_route` -Refer to the Terraform Registory for docs: [`data_hcp_hvn_route`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route). +Refer to the Terraform Registory for docs: [`data_hcp_hvn_route`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route). diff --git a/src/data-hcp-hvn-route/index.ts b/src/data-hcp-hvn-route/index.ts index 169f22906..af675d835 100644 --- a/src/data-hcp-hvn-route/index.ts +++ b/src/data-hcp-hvn-route/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +10,17 @@ export interface DataHcpHvnRouteConfig extends cdktf.TerraformMetaArguments { /** * The `self_link` of the HashiCorp Virtual Network (HVN). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#hvn_link DataHcpHvnRoute#hvn_link} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#hvn_link DataHcpHvnRoute#hvn_link} */ readonly hvnLink: string; /** * The ID of the HVN route. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#hvn_route_id DataHcpHvnRoute#hvn_route_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#hvn_route_id DataHcpHvnRoute#hvn_route_id} */ readonly hvnRouteId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#id DataHcpHvnRoute#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,19 +29,88 @@ export interface DataHcpHvnRouteConfig extends cdktf.TerraformMetaArguments { /** * The ID of the HCP project where the HVN route is located. Always matches the project ID in `hvn_link`. Setting this attribute is deprecated, but it will remain usable in read-only form. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#project_id DataHcpHvnRoute#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#project_id DataHcpHvnRoute#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#timeouts DataHcpHvnRoute#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#timeouts DataHcpHvnRoute#timeouts} */ readonly timeouts?: DataHcpHvnRouteTimeouts; } +export interface DataHcpHvnRouteAzureConfig { +} + +export function dataHcpHvnRouteAzureConfigToTerraform(struct?: DataHcpHvnRouteAzureConfig): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + } +} + +export class DataHcpHvnRouteAzureConfigOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param complexObjectIndex the index of this item in the list + * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean) { + super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); + } + + public get internalValue(): DataHcpHvnRouteAzureConfig | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: DataHcpHvnRouteAzureConfig | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + } + } + + // next_hop_ip_address - computed: true, optional: false, required: false + public get nextHopIpAddress() { + return this.getStringAttribute('next_hop_ip_address'); + } + + // next_hop_type - computed: true, optional: false, required: false + public get nextHopType() { + return this.getStringAttribute('next_hop_type'); + } +} + +export class DataHcpHvnRouteAzureConfigList extends cdktf.ComplexList { + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) + */ + constructor(protected terraformResource: cdktf.IInterpolatingParent, protected terraformAttribute: string, protected wrapsSet: boolean) { + super(terraformResource, terraformAttribute, wrapsSet) + } + + /** + * @param index the index of the item to return + */ + public get(index: number): DataHcpHvnRouteAzureConfigOutputReference { + return new DataHcpHvnRouteAzureConfigOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); + } +} export interface DataHcpHvnRouteTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#default DataHcpHvnRoute#default} */ readonly default?: string; } @@ -121,7 +185,7 @@ export class DataHcpHvnRouteTimeoutsOutputReference extends cdktf.ComplexObject } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route hcp_hvn_route} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route hcp_hvn_route} */ export class DataHcpHvnRoute extends cdktf.TerraformDataSource { @@ -137,7 +201,7 @@ export class DataHcpHvnRoute extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpHvnRoute resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpHvnRoute to import - * @param importFromId The id of the existing DataHcpHvnRoute that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpHvnRoute that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpHvnRoute to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -149,7 +213,7 @@ export class DataHcpHvnRoute extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn_route hcp_hvn_route} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn_route hcp_hvn_route} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -160,7 +224,7 @@ export class DataHcpHvnRoute extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_hvn_route', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, @@ -182,6 +246,12 @@ export class DataHcpHvnRoute extends cdktf.TerraformDataSource { // ATTRIBUTES // ========== + // azure_config - computed: true, optional: false, required: false + private _azureConfig = new DataHcpHvnRouteAzureConfigList(this, "azure_config", false); + public get azureConfig() { + return this._azureConfig; + } + // created_at - computed: true, optional: false, required: false public get createdAt() { return this.getStringAttribute('created_at'); diff --git a/src/data-hcp-hvn/README.md b/src/data-hcp-hvn/README.md index e694e95b1..d5dc21256 100644 --- a/src/data-hcp-hvn/README.md +++ b/src/data-hcp-hvn/README.md @@ -1,3 +1,3 @@ # `data_hcp_hvn` -Refer to the Terraform Registory for docs: [`data_hcp_hvn`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn). +Refer to the Terraform Registory for docs: [`data_hcp_hvn`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn). diff --git a/src/data-hcp-hvn/index.ts b/src/data-hcp-hvn/index.ts index 393b33faf..bfbf9647e 100644 --- a/src/data-hcp-hvn/index.ts +++ b/src/data-hcp-hvn/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface DataHcpHvnConfig extends cdktf.TerraformMetaArguments { /** * The ID of the HashiCorp Virtual Network (HVN). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#hvn_id DataHcpHvn#hvn_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#hvn_id DataHcpHvn#hvn_id} */ readonly hvnId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#id DataHcpHvn#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#id DataHcpHvn#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -31,19 +26,19 @@ export interface DataHcpHvnConfig extends cdktf.TerraformMetaArguments { * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#project_id DataHcpHvn#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#project_id DataHcpHvn#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#timeouts DataHcpHvn#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#timeouts DataHcpHvn#timeouts} */ readonly timeouts?: DataHcpHvnTimeouts; } export interface DataHcpHvnTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#default DataHcpHvn#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#default DataHcpHvn#default} */ readonly default?: string; } @@ -118,7 +113,7 @@ export class DataHcpHvnTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn hcp_hvn} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn hcp_hvn} */ export class DataHcpHvn extends cdktf.TerraformDataSource { @@ -134,7 +129,7 @@ export class DataHcpHvn extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpHvn resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpHvn to import - * @param importFromId The id of the existing DataHcpHvn that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpHvn that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpHvn to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -146,7 +141,7 @@ export class DataHcpHvn extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/hvn hcp_hvn} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/hvn hcp_hvn} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -157,7 +152,7 @@ export class DataHcpHvn extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_hvn', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-iam-policy/README.md b/src/data-hcp-iam-policy/README.md index cc935542b..c482db9f9 100644 --- a/src/data-hcp-iam-policy/README.md +++ b/src/data-hcp-iam-policy/README.md @@ -1,3 +1,3 @@ # `data_hcp_iam_policy` -Refer to the Terraform Registory for docs: [`data_hcp_iam_policy`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy). +Refer to the Terraform Registory for docs: [`data_hcp_iam_policy`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy). diff --git a/src/data-hcp-iam-policy/index.ts b/src/data-hcp-iam-policy/index.ts index fb49174e8..93f8a91dc 100644 --- a/src/data-hcp-iam-policy/index.ts +++ b/src/data-hcp-iam-policy/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,7 +10,7 @@ export interface DataHcpIamPolicyConfig extends cdktf.TerraformMetaArguments { /** * A binding associates a set of principals to a role. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#bindings DataHcpIamPolicy#bindings} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#bindings DataHcpIamPolicy#bindings} */ readonly bindings: DataHcpIamPolicyBindings[] | cdktf.IResolvable; } @@ -23,13 +18,13 @@ export interface DataHcpIamPolicyBindings { /** * The set of principals to bind to the given role. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#principals DataHcpIamPolicy#principals} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#principals DataHcpIamPolicy#principals} */ readonly principals: string[]; /** * The role name to bind to the given principals. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#role DataHcpIamPolicy#role} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#role DataHcpIamPolicy#role} */ readonly role: string; } @@ -143,7 +138,7 @@ export class DataHcpIamPolicyBindingsList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy hcp_iam_policy} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy hcp_iam_policy} */ export class DataHcpIamPolicy extends cdktf.TerraformDataSource { @@ -159,7 +154,7 @@ export class DataHcpIamPolicy extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpIamPolicy resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpIamPolicy to import - * @param importFromId The id of the existing DataHcpIamPolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpIamPolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpIamPolicy to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -171,7 +166,7 @@ export class DataHcpIamPolicy extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/iam_policy hcp_iam_policy} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/iam_policy hcp_iam_policy} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -182,7 +177,7 @@ export class DataHcpIamPolicy extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_iam_policy', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-organization/README.md b/src/data-hcp-organization/README.md index 4fcd674ba..25009ea5e 100644 --- a/src/data-hcp-organization/README.md +++ b/src/data-hcp-organization/README.md @@ -1,3 +1,3 @@ # `data_hcp_organization` -Refer to the Terraform Registory for docs: [`data_hcp_organization`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/organization). +Refer to the Terraform Registory for docs: [`data_hcp_organization`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/organization). diff --git a/src/data-hcp-organization/index.ts b/src/data-hcp-organization/index.ts index 584c3b098..6995fad43 100644 --- a/src/data-hcp-organization/index.ts +++ b/src/data-hcp-organization/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/organization +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/organization // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,7 +10,7 @@ export interface DataHcpOrganizationConfig extends cdktf.TerraformMetaArguments } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/organization hcp_organization} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/organization hcp_organization} */ export class DataHcpOrganization extends cdktf.TerraformDataSource { @@ -31,7 +26,7 @@ export class DataHcpOrganization extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpOrganization resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpOrganization to import - * @param importFromId The id of the existing DataHcpOrganization that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/organization#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpOrganization that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/organization#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpOrganization to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -43,7 +38,7 @@ export class DataHcpOrganization extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/organization hcp_organization} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/organization hcp_organization} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -54,7 +49,7 @@ export class DataHcpOrganization extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_organization', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-packer-bucket-names/README.md b/src/data-hcp-packer-bucket-names/README.md index 8b71d2f94..53eb4e78e 100644 --- a/src/data-hcp-packer-bucket-names/README.md +++ b/src/data-hcp-packer-bucket-names/README.md @@ -1,3 +1,3 @@ # `data_hcp_packer_bucket_names` -Refer to the Terraform Registory for docs: [`data_hcp_packer_bucket_names`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names). +Refer to the Terraform Registory for docs: [`data_hcp_packer_bucket_names`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names). diff --git a/src/data-hcp-packer-bucket-names/index.ts b/src/data-hcp-packer-bucket-names/index.ts index 45fcffe27..0ffa5b838 100644 --- a/src/data-hcp-packer-bucket-names/index.ts +++ b/src/data-hcp-packer-bucket-names/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataHcpPackerBucketNamesConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#id DataHcpPackerBucketNames#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,19 +17,19 @@ export interface DataHcpPackerBucketNamesConfig extends cdktf.TerraformMetaArgum /** * The ID of the HCP project where the HCP Packer registry is located. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#project_id DataHcpPackerBucketNames#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#project_id DataHcpPackerBucketNames#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#timeouts DataHcpPackerBucketNames#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#timeouts DataHcpPackerBucketNames#timeouts} */ readonly timeouts?: DataHcpPackerBucketNamesTimeouts; } export interface DataHcpPackerBucketNamesTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#default DataHcpPackerBucketNames#default} */ readonly default?: string; } @@ -109,7 +104,7 @@ export class DataHcpPackerBucketNamesTimeoutsOutputReference extends cdktf.Compl } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names hcp_packer_bucket_names} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names hcp_packer_bucket_names} */ export class DataHcpPackerBucketNames extends cdktf.TerraformDataSource { @@ -125,7 +120,7 @@ export class DataHcpPackerBucketNames extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpPackerBucketNames resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpPackerBucketNames to import - * @param importFromId The id of the existing DataHcpPackerBucketNames that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpPackerBucketNames that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpPackerBucketNames to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -137,7 +132,7 @@ export class DataHcpPackerBucketNames extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_bucket_names hcp_packer_bucket_names} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_bucket_names hcp_packer_bucket_names} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -148,7 +143,7 @@ export class DataHcpPackerBucketNames extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_packer_bucket_names', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-packer-image/README.md b/src/data-hcp-packer-image/README.md index 3d4f745d5..2357cb1ea 100644 --- a/src/data-hcp-packer-image/README.md +++ b/src/data-hcp-packer-image/README.md @@ -1,3 +1,3 @@ # `data_hcp_packer_image` -Refer to the Terraform Registory for docs: [`data_hcp_packer_image`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image). +Refer to the Terraform Registory for docs: [`data_hcp_packer_image`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image). diff --git a/src/data-hcp-packer-image/index.ts b/src/data-hcp-packer-image/index.ts index f16f885b9..3ac24577a 100644 --- a/src/data-hcp-packer-image/index.ts +++ b/src/data-hcp-packer-image/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,29 +10,29 @@ export interface DataHcpPackerImageConfig extends cdktf.TerraformMetaArguments { /** * The slug of the HCP Packer Registry bucket where this image is located. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#bucket_name DataHcpPackerImage#bucket_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#bucket_name DataHcpPackerImage#bucket_name} */ readonly bucketName: string; /** * The channel that points to the version of the image being retrieved. Either this or `iteration_id` must be specified. Note: will incur a billable request * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#channel DataHcpPackerImage#channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#channel DataHcpPackerImage#channel} */ readonly channel?: string; /** * Name of the cloud provider where this image is stored. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#cloud_provider DataHcpPackerImage#cloud_provider} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#cloud_provider DataHcpPackerImage#cloud_provider} */ readonly cloudProvider: string; /** * Name of the builder that built this image. Ex: `amazon-ebs.example`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#component_type DataHcpPackerImage#component_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#component_type DataHcpPackerImage#component_type} */ readonly componentType?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#id DataHcpPackerImage#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#id DataHcpPackerImage#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -46,7 +41,7 @@ export interface DataHcpPackerImageConfig extends cdktf.TerraformMetaArguments { /** * The iteration from which to get the image. Either this or `channel` must be specified. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#iteration_id DataHcpPackerImage#iteration_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#iteration_id DataHcpPackerImage#iteration_id} */ readonly iterationId?: string; /** @@ -55,25 +50,25 @@ export interface DataHcpPackerImageConfig extends cdktf.TerraformMetaArguments { * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#project_id DataHcpPackerImage#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#project_id DataHcpPackerImage#project_id} */ readonly projectId?: string; /** * The Region where this image is stored, if any. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#region DataHcpPackerImage#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#region DataHcpPackerImage#region} */ readonly region: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#timeouts DataHcpPackerImage#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#timeouts DataHcpPackerImage#timeouts} */ readonly timeouts?: DataHcpPackerImageTimeouts; } export interface DataHcpPackerImageTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#default DataHcpPackerImage#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#default DataHcpPackerImage#default} */ readonly default?: string; } @@ -148,7 +143,7 @@ export class DataHcpPackerImageTimeoutsOutputReference extends cdktf.ComplexObje } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image hcp_packer_image} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image hcp_packer_image} */ export class DataHcpPackerImage extends cdktf.TerraformDataSource { @@ -164,7 +159,7 @@ export class DataHcpPackerImage extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpPackerImage resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpPackerImage to import - * @param importFromId The id of the existing DataHcpPackerImage that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpPackerImage that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpPackerImage to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -176,7 +171,7 @@ export class DataHcpPackerImage extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_image hcp_packer_image} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_image hcp_packer_image} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -187,7 +182,7 @@ export class DataHcpPackerImage extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_packer_image', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-packer-iteration/README.md b/src/data-hcp-packer-iteration/README.md index e48c50ca1..e3b4f84dc 100644 --- a/src/data-hcp-packer-iteration/README.md +++ b/src/data-hcp-packer-iteration/README.md @@ -1,3 +1,3 @@ # `data_hcp_packer_iteration` -Refer to the Terraform Registory for docs: [`data_hcp_packer_iteration`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration). +Refer to the Terraform Registory for docs: [`data_hcp_packer_iteration`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration). diff --git a/src/data-hcp-packer-iteration/index.ts b/src/data-hcp-packer-iteration/index.ts index c95c2201a..07830be93 100644 --- a/src/data-hcp-packer-iteration/index.ts +++ b/src/data-hcp-packer-iteration/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +10,17 @@ export interface DataHcpPackerIterationConfig extends cdktf.TerraformMetaArgumen /** * The slug of the HCP Packer Registry bucket to pull from. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#bucket_name DataHcpPackerIteration#bucket_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#bucket_name DataHcpPackerIteration#bucket_name} */ readonly bucketName: string; /** * The channel that points to the version of the image you want. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#channel DataHcpPackerIteration#channel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#channel DataHcpPackerIteration#channel} */ readonly channel: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#id DataHcpPackerIteration#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -37,19 +32,19 @@ export interface DataHcpPackerIterationConfig extends cdktf.TerraformMetaArgumen * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#project_id DataHcpPackerIteration#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#project_id DataHcpPackerIteration#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#timeouts DataHcpPackerIteration#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#timeouts DataHcpPackerIteration#timeouts} */ readonly timeouts?: DataHcpPackerIterationTimeouts; } export interface DataHcpPackerIterationTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#default DataHcpPackerIteration#default} */ readonly default?: string; } @@ -124,7 +119,7 @@ export class DataHcpPackerIterationTimeoutsOutputReference extends cdktf.Complex } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration hcp_packer_iteration} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration hcp_packer_iteration} */ export class DataHcpPackerIteration extends cdktf.TerraformDataSource { @@ -140,7 +135,7 @@ export class DataHcpPackerIteration extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpPackerIteration resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpPackerIteration to import - * @param importFromId The id of the existing DataHcpPackerIteration that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpPackerIteration that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpPackerIteration to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -152,7 +147,7 @@ export class DataHcpPackerIteration extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_iteration hcp_packer_iteration} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_iteration hcp_packer_iteration} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -163,7 +158,7 @@ export class DataHcpPackerIteration extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_packer_iteration', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-packer-run-task/README.md b/src/data-hcp-packer-run-task/README.md index 672860380..e6268704a 100644 --- a/src/data-hcp-packer-run-task/README.md +++ b/src/data-hcp-packer-run-task/README.md @@ -1,3 +1,3 @@ # `data_hcp_packer_run_task` -Refer to the Terraform Registory for docs: [`data_hcp_packer_run_task`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task). +Refer to the Terraform Registory for docs: [`data_hcp_packer_run_task`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task). diff --git a/src/data-hcp-packer-run-task/index.ts b/src/data-hcp-packer-run-task/index.ts index 3351b7cd8..5f84a241c 100644 --- a/src/data-hcp-packer-run-task/index.ts +++ b/src/data-hcp-packer-run-task/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataHcpPackerRunTaskConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#id DataHcpPackerRunTask#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -25,19 +20,19 @@ export interface DataHcpPackerRunTaskConfig extends cdktf.TerraformMetaArguments * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#project_id DataHcpPackerRunTask#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#project_id DataHcpPackerRunTask#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#timeouts DataHcpPackerRunTask#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#timeouts DataHcpPackerRunTask#timeouts} */ readonly timeouts?: DataHcpPackerRunTaskTimeouts; } export interface DataHcpPackerRunTaskTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#default DataHcpPackerRunTask#default} */ readonly default?: string; } @@ -112,7 +107,7 @@ export class DataHcpPackerRunTaskTimeoutsOutputReference extends cdktf.ComplexOb } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task hcp_packer_run_task} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task hcp_packer_run_task} */ export class DataHcpPackerRunTask extends cdktf.TerraformDataSource { @@ -128,7 +123,7 @@ export class DataHcpPackerRunTask extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpPackerRunTask resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpPackerRunTask to import - * @param importFromId The id of the existing DataHcpPackerRunTask that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpPackerRunTask that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpPackerRunTask to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -140,7 +135,7 @@ export class DataHcpPackerRunTask extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/packer_run_task hcp_packer_run_task} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/packer_run_task hcp_packer_run_task} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -151,7 +146,7 @@ export class DataHcpPackerRunTask extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_packer_run_task', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-project/README.md b/src/data-hcp-project/README.md index 78ff47fec..4ef494c10 100644 --- a/src/data-hcp-project/README.md +++ b/src/data-hcp-project/README.md @@ -1,3 +1,3 @@ # `data_hcp_project` -Refer to the Terraform Registory for docs: [`data_hcp_project`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project). +Refer to the Terraform Registory for docs: [`data_hcp_project`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project). diff --git a/src/data-hcp-project/index.ts b/src/data-hcp-project/index.ts index 7901e2909..d6b2b2405 100644 --- a/src/data-hcp-project/index.ts +++ b/src/data-hcp-project/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,13 +10,13 @@ export interface DataHcpProjectConfig extends cdktf.TerraformMetaArguments { /** * The id of the project. May be given as "" or "project/". If not set, the provider project is used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project#project DataHcpProject#project} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project#project DataHcpProject#project} */ readonly project?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project hcp_project} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project hcp_project} */ export class DataHcpProject extends cdktf.TerraformDataSource { @@ -37,7 +32,7 @@ export class DataHcpProject extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpProject resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpProject to import - * @param importFromId The id of the existing DataHcpProject that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpProject that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpProject to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -49,7 +44,7 @@ export class DataHcpProject extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/project hcp_project} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/project hcp_project} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -60,7 +55,7 @@ export class DataHcpProject extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_project', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-service-principal/README.md b/src/data-hcp-service-principal/README.md index cab0e85f9..e9246628a 100644 --- a/src/data-hcp-service-principal/README.md +++ b/src/data-hcp-service-principal/README.md @@ -1,3 +1,3 @@ # `data_hcp_service_principal` -Refer to the Terraform Registory for docs: [`data_hcp_service_principal`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal). +Refer to the Terraform Registory for docs: [`data_hcp_service_principal`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal). diff --git a/src/data-hcp-service-principal/index.ts b/src/data-hcp-service-principal/index.ts index 962b0b732..ace3ec23a 100644 --- a/src/data-hcp-service-principal/index.ts +++ b/src/data-hcp-service-principal/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,13 +10,13 @@ export interface DataHcpServicePrincipalConfig extends cdktf.TerraformMetaArgume /** * The service principal's resource name in format `iam/project//service-principal/` or `iam/organization//service-principal/` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal#resource_name DataHcpServicePrincipal#resource_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal#resource_name DataHcpServicePrincipal#resource_name} */ readonly resourceName: string; } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal hcp_service_principal} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal hcp_service_principal} */ export class DataHcpServicePrincipal extends cdktf.TerraformDataSource { @@ -37,7 +32,7 @@ export class DataHcpServicePrincipal extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpServicePrincipal resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpServicePrincipal to import - * @param importFromId The id of the existing DataHcpServicePrincipal that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpServicePrincipal that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpServicePrincipal to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -49,7 +44,7 @@ export class DataHcpServicePrincipal extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/service_principal hcp_service_principal} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/service_principal hcp_service_principal} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -60,7 +55,7 @@ export class DataHcpServicePrincipal extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_service_principal', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-vault-cluster/README.md b/src/data-hcp-vault-cluster/README.md index 1da59cd2a..1905c4e08 100644 --- a/src/data-hcp-vault-cluster/README.md +++ b/src/data-hcp-vault-cluster/README.md @@ -1,3 +1,3 @@ # `data_hcp_vault_cluster` -Refer to the Terraform Registory for docs: [`data_hcp_vault_cluster`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster). +Refer to the Terraform Registory for docs: [`data_hcp_vault_cluster`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster). diff --git a/src/data-hcp-vault-cluster/index.ts b/src/data-hcp-vault-cluster/index.ts index 075972f81..9f669ac2b 100644 --- a/src/data-hcp-vault-cluster/index.ts +++ b/src/data-hcp-vault-cluster/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface DataHcpVaultClusterConfig extends cdktf.TerraformMetaArguments /** * The ID of the HCP Vault cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#cluster_id DataHcpVaultCluster#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#cluster_id DataHcpVaultCluster#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#id DataHcpVaultCluster#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -31,25 +26,25 @@ export interface DataHcpVaultClusterConfig extends cdktf.TerraformMetaArguments * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#project_id DataHcpVaultCluster#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#project_id DataHcpVaultCluster#project_id} */ readonly projectId?: string; /** * audit_log_config block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#audit_log_config DataHcpVaultCluster#audit_log_config} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#audit_log_config DataHcpVaultCluster#audit_log_config} */ readonly auditLogConfig?: DataHcpVaultClusterAuditLogConfig[] | cdktf.IResolvable; /** * metrics_config block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#metrics_config DataHcpVaultCluster#metrics_config} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#metrics_config DataHcpVaultCluster#metrics_config} */ readonly metricsConfig?: DataHcpVaultClusterMetricsConfig[] | cdktf.IResolvable; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#timeouts DataHcpVaultCluster#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#timeouts DataHcpVaultCluster#timeouts} */ readonly timeouts?: DataHcpVaultClusterTimeouts; } @@ -237,6 +232,57 @@ export class DataHcpVaultClusterAuditLogConfigOutputReference extends cdktf.Comp return this.getStringAttribute('grafana_user'); } + // http_basic_password - computed: true, optional: false, required: false + public get httpBasicPassword() { + return this.getStringAttribute('http_basic_password'); + } + + // http_basic_user - computed: true, optional: false, required: false + public get httpBasicUser() { + return this.getStringAttribute('http_basic_user'); + } + + // http_bearer_token - computed: true, optional: false, required: false + public get httpBearerToken() { + return this.getStringAttribute('http_bearer_token'); + } + + // http_codec - computed: true, optional: false, required: false + public get httpCodec() { + return this.getStringAttribute('http_codec'); + } + + // http_compression - computed: true, optional: false, required: false + public get httpCompression() { + return this.getBooleanAttribute('http_compression'); + } + + // http_headers - computed: true, optional: false, required: false + private _httpHeaders = new cdktf.StringMap(this, "http_headers"); + public get httpHeaders() { + return this._httpHeaders; + } + + // http_method - computed: true, optional: false, required: false + public get httpMethod() { + return this.getStringAttribute('http_method'); + } + + // http_payload_prefix - computed: true, optional: false, required: false + public get httpPayloadPrefix() { + return this.getStringAttribute('http_payload_prefix'); + } + + // http_payload_suffix - computed: true, optional: false, required: false + public get httpPayloadSuffix() { + return this.getStringAttribute('http_payload_suffix'); + } + + // http_uri - computed: true, optional: false, required: false + public get httpUri() { + return this.getStringAttribute('http_uri'); + } + // newrelic_account_id - computed: true, optional: false, required: false public get newrelicAccountId() { return this.getStringAttribute('newrelic_account_id'); @@ -382,6 +428,57 @@ export class DataHcpVaultClusterMetricsConfigOutputReference extends cdktf.Compl return this.getStringAttribute('grafana_user'); } + // http_basic_password - computed: true, optional: false, required: false + public get httpBasicPassword() { + return this.getStringAttribute('http_basic_password'); + } + + // http_basic_user - computed: true, optional: false, required: false + public get httpBasicUser() { + return this.getStringAttribute('http_basic_user'); + } + + // http_bearer_token - computed: true, optional: false, required: false + public get httpBearerToken() { + return this.getStringAttribute('http_bearer_token'); + } + + // http_codec - computed: true, optional: false, required: false + public get httpCodec() { + return this.getStringAttribute('http_codec'); + } + + // http_compression - computed: true, optional: false, required: false + public get httpCompression() { + return this.getBooleanAttribute('http_compression'); + } + + // http_headers - computed: true, optional: false, required: false + private _httpHeaders = new cdktf.StringMap(this, "http_headers"); + public get httpHeaders() { + return this._httpHeaders; + } + + // http_method - computed: true, optional: false, required: false + public get httpMethod() { + return this.getStringAttribute('http_method'); + } + + // http_payload_prefix - computed: true, optional: false, required: false + public get httpPayloadPrefix() { + return this.getStringAttribute('http_payload_prefix'); + } + + // http_payload_suffix - computed: true, optional: false, required: false + public get httpPayloadSuffix() { + return this.getStringAttribute('http_payload_suffix'); + } + + // http_uri - computed: true, optional: false, required: false + public get httpUri() { + return this.getStringAttribute('http_uri'); + } + // newrelic_account_id - computed: true, optional: false, required: false public get newrelicAccountId() { return this.getStringAttribute('newrelic_account_id'); @@ -424,7 +521,7 @@ export class DataHcpVaultClusterMetricsConfigList extends cdktf.ComplexList { } export interface DataHcpVaultClusterTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#default DataHcpVaultCluster#default} */ readonly default?: string; } @@ -499,7 +596,7 @@ export class DataHcpVaultClusterTimeoutsOutputReference extends cdktf.ComplexObj } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster hcp_vault_cluster} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster hcp_vault_cluster} */ export class DataHcpVaultCluster extends cdktf.TerraformDataSource { @@ -515,7 +612,7 @@ export class DataHcpVaultCluster extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpVaultCluster resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpVaultCluster to import - * @param importFromId The id of the existing DataHcpVaultCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpVaultCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpVaultCluster to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -527,7 +624,7 @@ export class DataHcpVaultCluster extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_cluster hcp_vault_cluster} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_cluster hcp_vault_cluster} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -538,7 +635,7 @@ export class DataHcpVaultCluster extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_vault_cluster', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-vault-plugin/README.md b/src/data-hcp-vault-plugin/README.md index a0053b57f..e9aa414ef 100644 --- a/src/data-hcp-vault-plugin/README.md +++ b/src/data-hcp-vault-plugin/README.md @@ -1,3 +1,3 @@ # `data_hcp_vault_plugin` -Refer to the Terraform Registory for docs: [`data_hcp_vault_plugin`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin). +Refer to the Terraform Registory for docs: [`data_hcp_vault_plugin`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin). diff --git a/src/data-hcp-vault-plugin/index.ts b/src/data-hcp-vault-plugin/index.ts index cc88985e4..147b4f7d0 100644 --- a/src/data-hcp-vault-plugin/index.ts +++ b/src/data-hcp-vault-plugin/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface DataHcpVaultPluginConfig extends cdktf.TerraformMetaArguments { /** * The ID of the HCP Vault cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#cluster_id DataHcpVaultPlugin#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#cluster_id DataHcpVaultPlugin#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#id DataHcpVaultPlugin#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,13 +23,13 @@ export interface DataHcpVaultPluginConfig extends cdktf.TerraformMetaArguments { /** * The name of the plugin - Valid options for plugin name - 'venafi-pki-backend' * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#plugin_name DataHcpVaultPlugin#plugin_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#plugin_name DataHcpVaultPlugin#plugin_name} */ readonly pluginName: string; /** * The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE' * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#plugin_type DataHcpVaultPlugin#plugin_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#plugin_type DataHcpVaultPlugin#plugin_type} */ readonly pluginType: string; /** @@ -43,19 +38,19 @@ export interface DataHcpVaultPluginConfig extends cdktf.TerraformMetaArguments { * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#project_id DataHcpVaultPlugin#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#project_id DataHcpVaultPlugin#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#timeouts DataHcpVaultPlugin#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#timeouts DataHcpVaultPlugin#timeouts} */ readonly timeouts?: DataHcpVaultPluginTimeouts; } export interface DataHcpVaultPluginTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#default DataHcpVaultPlugin#default} */ readonly default?: string; } @@ -130,7 +125,7 @@ export class DataHcpVaultPluginTimeoutsOutputReference extends cdktf.ComplexObje } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin hcp_vault_plugin} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin hcp_vault_plugin} */ export class DataHcpVaultPlugin extends cdktf.TerraformDataSource { @@ -146,7 +141,7 @@ export class DataHcpVaultPlugin extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpVaultPlugin resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpVaultPlugin to import - * @param importFromId The id of the existing DataHcpVaultPlugin that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpVaultPlugin that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpVaultPlugin to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -158,7 +153,7 @@ export class DataHcpVaultPlugin extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_plugin hcp_vault_plugin} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_plugin hcp_vault_plugin} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -169,7 +164,7 @@ export class DataHcpVaultPlugin extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_vault_plugin', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-vault-secrets-app/README.md b/src/data-hcp-vault-secrets-app/README.md index 1beba8573..bf162af6d 100644 --- a/src/data-hcp-vault-secrets-app/README.md +++ b/src/data-hcp-vault-secrets-app/README.md @@ -1,3 +1,3 @@ # `data_hcp_vault_secrets_app` -Refer to the Terraform Registory for docs: [`data_hcp_vault_secrets_app`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app). +Refer to the Terraform Registory for docs: [`data_hcp_vault_secrets_app`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app). diff --git a/src/data-hcp-vault-secrets-app/index.ts b/src/data-hcp-vault-secrets-app/index.ts index 66914c834..e4fa53d10 100644 --- a/src/data-hcp-vault-secrets-app/index.ts +++ b/src/data-hcp-vault-secrets-app/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,13 +10,13 @@ export interface DataHcpVaultSecretsAppConfig extends cdktf.TerraformMetaArgumen /** * The name of the Vault Secrets application. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app#app_name DataHcpVaultSecretsApp#app_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app#app_name DataHcpVaultSecretsApp#app_name} */ readonly appName: string; } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app hcp_vault_secrets_app} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app hcp_vault_secrets_app} */ export class DataHcpVaultSecretsApp extends cdktf.TerraformDataSource { @@ -37,7 +32,7 @@ export class DataHcpVaultSecretsApp extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpVaultSecretsApp resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpVaultSecretsApp to import - * @param importFromId The id of the existing DataHcpVaultSecretsApp that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpVaultSecretsApp that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpVaultSecretsApp to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -49,7 +44,7 @@ export class DataHcpVaultSecretsApp extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_app hcp_vault_secrets_app} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_app hcp_vault_secrets_app} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -60,7 +55,7 @@ export class DataHcpVaultSecretsApp extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_vault_secrets_app', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/data-hcp-vault-secrets-secret/README.md b/src/data-hcp-vault-secrets-secret/README.md index 48cfce594..067eb83b2 100644 --- a/src/data-hcp-vault-secrets-secret/README.md +++ b/src/data-hcp-vault-secrets-secret/README.md @@ -1,3 +1,3 @@ # `data_hcp_vault_secrets_secret` -Refer to the Terraform Registory for docs: [`data_hcp_vault_secrets_secret`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret). +Refer to the Terraform Registory for docs: [`data_hcp_vault_secrets_secret`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret). diff --git a/src/data-hcp-vault-secrets-secret/index.ts b/src/data-hcp-vault-secrets-secret/index.ts index 00c3b9b1d..fc3ba87e6 100644 --- a/src/data-hcp-vault-secrets-secret/index.ts +++ b/src/data-hcp-vault-secrets-secret/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,19 +10,19 @@ export interface DataHcpVaultSecretsSecretConfig extends cdktf.TerraformMetaArgu /** * The name of the Vault Secrets application. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#app_name DataHcpVaultSecretsSecret#app_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#app_name DataHcpVaultSecretsSecret#app_name} */ readonly appName: string; /** * The name of the Vault Secrets secret. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#secret_name DataHcpVaultSecretsSecret#secret_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#secret_name DataHcpVaultSecretsSecret#secret_name} */ readonly secretName: string; } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret hcp_vault_secrets_secret} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret hcp_vault_secrets_secret} */ export class DataHcpVaultSecretsSecret extends cdktf.TerraformDataSource { @@ -43,7 +38,7 @@ export class DataHcpVaultSecretsSecret extends cdktf.TerraformDataSource { * Generates CDKTF code for importing a DataHcpVaultSecretsSecret resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the DataHcpVaultSecretsSecret to import - * @param importFromId The id of the existing DataHcpVaultSecretsSecret that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing DataHcpVaultSecretsSecret that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the DataHcpVaultSecretsSecret to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -55,7 +50,7 @@ export class DataHcpVaultSecretsSecret extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/data-sources/vault_secrets_secret hcp_vault_secrets_secret} Data Source + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/data-sources/vault_secrets_secret hcp_vault_secrets_secret} Data Source * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -66,7 +61,7 @@ export class DataHcpVaultSecretsSecret extends cdktf.TerraformDataSource { terraformResourceType: 'hcp_vault_secrets_secret', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/hvn-peering-connection/README.md b/src/hvn-peering-connection/README.md index fe6d8dd2b..c4de64f7e 100644 --- a/src/hvn-peering-connection/README.md +++ b/src/hvn-peering-connection/README.md @@ -1,3 +1,3 @@ # `hcp_hvn_peering_connection` -Refer to the Terraform Registory for docs: [`hcp_hvn_peering_connection`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection). +Refer to the Terraform Registory for docs: [`hcp_hvn_peering_connection`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection). diff --git a/src/hvn-peering-connection/index.ts b/src/hvn-peering-connection/index.ts index b11dc737f..599f2ae66 100644 --- a/src/hvn-peering-connection/index.ts +++ b/src/hvn-peering-connection/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +10,17 @@ export interface HvnPeeringConnectionConfig extends cdktf.TerraformMetaArguments /** * The unique URL of one of the HVNs being peered. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#hvn_1 HvnPeeringConnection#hvn_1} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#hvn_1 HvnPeeringConnection#hvn_1} */ readonly hvn1: string; /** * The unique URL of one of the HVNs being peered. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#hvn_2 HvnPeeringConnection#hvn_2} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#hvn_2 HvnPeeringConnection#hvn_2} */ readonly hvn2: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#id HvnPeeringConnection#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,27 +29,27 @@ export interface HvnPeeringConnectionConfig extends cdktf.TerraformMetaArguments /** * The ID of the HCP project where HVN peering connection is located. Always matches hvn_1's project ID. Setting this attribute is deprecated, but it will remain usable in read-only form. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#project_id HvnPeeringConnection#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#project_id HvnPeeringConnection#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#timeouts HvnPeeringConnection#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#timeouts HvnPeeringConnection#timeouts} */ readonly timeouts?: HvnPeeringConnectionTimeouts; } export interface HvnPeeringConnectionTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#create HvnPeeringConnection#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#default HvnPeeringConnection#default} */ readonly default?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#delete HvnPeeringConnection#delete} */ readonly delete?: string; } @@ -175,7 +170,7 @@ export class HvnPeeringConnectionTimeoutsOutputReference extends cdktf.ComplexOb } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection hcp_hvn_peering_connection} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection hcp_hvn_peering_connection} */ export class HvnPeeringConnection extends cdktf.TerraformResource { @@ -191,7 +186,7 @@ export class HvnPeeringConnection extends cdktf.TerraformResource { * Generates CDKTF code for importing a HvnPeeringConnection resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the HvnPeeringConnection to import - * @param importFromId The id of the existing HvnPeeringConnection that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing HvnPeeringConnection that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the HvnPeeringConnection to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -203,7 +198,7 @@ export class HvnPeeringConnection extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_peering_connection hcp_hvn_peering_connection} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_peering_connection hcp_hvn_peering_connection} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -214,7 +209,7 @@ export class HvnPeeringConnection extends cdktf.TerraformResource { terraformResourceType: 'hcp_hvn_peering_connection', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/hvn-route/README.md b/src/hvn-route/README.md index 86da7cc55..c3724cfa1 100644 --- a/src/hvn-route/README.md +++ b/src/hvn-route/README.md @@ -1,3 +1,3 @@ # `hcp_hvn_route` -Refer to the Terraform Registory for docs: [`hcp_hvn_route`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route). +Refer to the Terraform Registory for docs: [`hcp_hvn_route`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route). diff --git a/src/hvn-route/index.ts b/src/hvn-route/index.ts index be5044d28..1c95f304f 100644 --- a/src/hvn-route/index.ts +++ b/src/hvn-route/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +10,23 @@ export interface HvnRouteConfig extends cdktf.TerraformMetaArguments { /** * The destination CIDR of the HVN route. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#destination_cidr HvnRoute#destination_cidr} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#destination_cidr HvnRoute#destination_cidr} */ readonly destinationCidr: string; /** * The `self_link` of the HashiCorp Virtual Network (HVN). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#hvn_link HvnRoute#hvn_link} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#hvn_link HvnRoute#hvn_link} */ readonly hvnLink: string; /** * The ID of the HVN route. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#hvn_route_id HvnRoute#hvn_route_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#hvn_route_id HvnRoute#hvn_route_id} */ readonly hvnRouteId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#id HvnRoute#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#id HvnRoute#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,33 +35,132 @@ export interface HvnRouteConfig extends cdktf.TerraformMetaArguments { /** * The ID of the HCP project where the HVN route is located. Always matches the project ID in `hvn_link`. Setting this attribute is deprecated, but it will remain usable in read-only form. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#project_id HvnRoute#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#project_id HvnRoute#project_id} */ readonly projectId?: string; /** * A unique URL identifying the target of the HVN route. Examples of the target: [`aws_network_peering`](aws_network_peering.md), [`aws_transit_gateway_attachment`](aws_transit_gateway_attachment.md) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#target_link HvnRoute#target_link} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#target_link HvnRoute#target_link} */ readonly targetLink: string; /** + * azure_config block + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#azure_config HvnRoute#azure_config} + */ + readonly azureConfig?: HvnRouteAzureConfig; + /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#timeouts HvnRoute#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#timeouts HvnRoute#timeouts} */ readonly timeouts?: HvnRouteTimeouts; } +export interface HvnRouteAzureConfig { + /** + * Contains the IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VIRTUAL_APPLIANCE. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#next_hop_ip_address HvnRoute#next_hop_ip_address} + */ + readonly nextHopIpAddress?: string; + /** + * The type of Azure hop the packet should be sent to. Valid options for Next Hop Type - `VIRTUAL_APPLIANCE` or `VIRTUAL_NETWORK_GATEWAY` + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#next_hop_type HvnRoute#next_hop_type} + */ + readonly nextHopType: string; +} + +export function hvnRouteAzureConfigToTerraform(struct?: HvnRouteAzureConfigOutputReference | HvnRouteAzureConfig): any { + if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } + if (cdktf.isComplexElement(struct)) { + throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); + } + return { + next_hop_ip_address: cdktf.stringToTerraform(struct!.nextHopIpAddress), + next_hop_type: cdktf.stringToTerraform(struct!.nextHopType), + } +} + +export class HvnRouteAzureConfigOutputReference extends cdktf.ComplexObject { + private isEmptyObject = false; + + /** + * @param terraformResource The parent resource + * @param terraformAttribute The attribute on the parent resource this class is referencing + */ + public constructor(terraformResource: cdktf.IInterpolatingParent, terraformAttribute: string) { + super(terraformResource, terraformAttribute, false, 0); + } + + public get internalValue(): HvnRouteAzureConfig | undefined { + let hasAnyValues = this.isEmptyObject; + const internalValueResult: any = {}; + if (this._nextHopIpAddress !== undefined) { + hasAnyValues = true; + internalValueResult.nextHopIpAddress = this._nextHopIpAddress; + } + if (this._nextHopType !== undefined) { + hasAnyValues = true; + internalValueResult.nextHopType = this._nextHopType; + } + return hasAnyValues ? internalValueResult : undefined; + } + + public set internalValue(value: HvnRouteAzureConfig | undefined) { + if (value === undefined) { + this.isEmptyObject = false; + this._nextHopIpAddress = undefined; + this._nextHopType = undefined; + } + else { + this.isEmptyObject = Object.keys(value).length === 0; + this._nextHopIpAddress = value.nextHopIpAddress; + this._nextHopType = value.nextHopType; + } + } + + // next_hop_ip_address - computed: true, optional: true, required: false + private _nextHopIpAddress?: string; + public get nextHopIpAddress() { + return this.getStringAttribute('next_hop_ip_address'); + } + public set nextHopIpAddress(value: string) { + this._nextHopIpAddress = value; + } + public resetNextHopIpAddress() { + this._nextHopIpAddress = undefined; + } + // Temporarily expose input value. Use with caution. + public get nextHopIpAddressInput() { + return this._nextHopIpAddress; + } + + // next_hop_type - computed: false, optional: false, required: true + private _nextHopType?: string; + public get nextHopType() { + return this.getStringAttribute('next_hop_type'); + } + public set nextHopType(value: string) { + this._nextHopType = value; + } + // Temporarily expose input value. Use with caution. + public get nextHopTypeInput() { + return this._nextHopType; + } +} export interface HvnRouteTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#create HvnRoute#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#create HvnRoute#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#default HvnRoute#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#default HvnRoute#default} */ readonly default?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#delete HvnRoute#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#delete HvnRoute#delete} */ readonly delete?: string; } @@ -187,7 +281,7 @@ export class HvnRouteTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route hcp_hvn_route} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route hcp_hvn_route} */ export class HvnRoute extends cdktf.TerraformResource { @@ -203,7 +297,7 @@ export class HvnRoute extends cdktf.TerraformResource { * Generates CDKTF code for importing a HvnRoute resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the HvnRoute to import - * @param importFromId The id of the existing HvnRoute that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing HvnRoute that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the HvnRoute to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -215,7 +309,7 @@ export class HvnRoute extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn_route hcp_hvn_route} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn_route hcp_hvn_route} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -226,7 +320,7 @@ export class HvnRoute extends cdktf.TerraformResource { terraformResourceType: 'hcp_hvn_route', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, @@ -243,6 +337,7 @@ export class HvnRoute extends cdktf.TerraformResource { this._id = config.id; this._projectId = config.projectId; this._targetLink = config.targetLink; + this._azureConfig.internalValue = config.azureConfig; this._timeouts.internalValue = config.timeouts; } @@ -349,6 +444,22 @@ export class HvnRoute extends cdktf.TerraformResource { return this._targetLink; } + // azure_config - computed: false, optional: true, required: false + private _azureConfig = new HvnRouteAzureConfigOutputReference(this, "azure_config"); + public get azureConfig() { + return this._azureConfig; + } + public putAzureConfig(value: HvnRouteAzureConfig) { + this._azureConfig.internalValue = value; + } + public resetAzureConfig() { + this._azureConfig.internalValue = undefined; + } + // Temporarily expose input value. Use with caution. + public get azureConfigInput() { + return this._azureConfig.internalValue; + } + // timeouts - computed: false, optional: true, required: false private _timeouts = new HvnRouteTimeoutsOutputReference(this, "timeouts"); public get timeouts() { @@ -377,6 +488,7 @@ export class HvnRoute extends cdktf.TerraformResource { id: cdktf.stringToTerraform(this._id), project_id: cdktf.stringToTerraform(this._projectId), target_link: cdktf.stringToTerraform(this._targetLink), + azure_config: hvnRouteAzureConfigToTerraform(this._azureConfig.internalValue), timeouts: hvnRouteTimeoutsToTerraform(this._timeouts.internalValue), }; } diff --git a/src/hvn/README.md b/src/hvn/README.md index ff3fe2716..78deeff14 100644 --- a/src/hvn/README.md +++ b/src/hvn/README.md @@ -1,3 +1,3 @@ # `hcp_hvn` -Refer to the Terraform Registory for docs: [`hcp_hvn`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn). +Refer to the Terraform Registory for docs: [`hcp_hvn`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn). diff --git a/src/hvn/index.ts b/src/hvn/index.ts index de4673725..2b2bb487c 100644 --- a/src/hvn/index.ts +++ b/src/hvn/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +10,23 @@ export interface HvnConfig extends cdktf.TerraformMetaArguments { /** * The CIDR range of the HVN. If this is not provided, the service will provide a default value. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#cidr_block Hvn#cidr_block} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#cidr_block Hvn#cidr_block} */ readonly cidrBlock?: string; /** * The provider where the HVN is located. The provider 'aws' is generally available and 'azure' is in public beta. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#cloud_provider Hvn#cloud_provider} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#cloud_provider Hvn#cloud_provider} */ readonly cloudProvider: string; /** * The ID of the HashiCorp Virtual Network (HVN). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#hvn_id Hvn#hvn_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#hvn_id Hvn#hvn_id} */ readonly hvnId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#id Hvn#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#id Hvn#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -43,33 +38,33 @@ export interface HvnConfig extends cdktf.TerraformMetaArguments { * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#project_id Hvn#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#project_id Hvn#project_id} */ readonly projectId?: string; /** * The region where the HVN is located. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#region Hvn#region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#region Hvn#region} */ readonly region: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#timeouts Hvn#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#timeouts Hvn#timeouts} */ readonly timeouts?: HvnTimeouts; } export interface HvnTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#create Hvn#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#create Hvn#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#default Hvn#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#default Hvn#default} */ readonly default?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#delete Hvn#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#delete Hvn#delete} */ readonly delete?: string; } @@ -190,7 +185,7 @@ export class HvnTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn hcp_hvn} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn hcp_hvn} */ export class Hvn extends cdktf.TerraformResource { @@ -206,7 +201,7 @@ export class Hvn extends cdktf.TerraformResource { * Generates CDKTF code for importing a Hvn resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Hvn to import - * @param importFromId The id of the existing Hvn that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Hvn that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Hvn to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -218,7 +213,7 @@ export class Hvn extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/hvn hcp_hvn} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/hvn hcp_hvn} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -229,7 +224,7 @@ export class Hvn extends cdktf.TerraformResource { terraformResourceType: 'hcp_hvn', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/iam-workload-identity-provider/README.md b/src/iam-workload-identity-provider/README.md index 3b1695ba9..d7558bcad 100644 --- a/src/iam-workload-identity-provider/README.md +++ b/src/iam-workload-identity-provider/README.md @@ -1,3 +1,3 @@ # `hcp_iam_workload_identity_provider` -Refer to the Terraform Registory for docs: [`hcp_iam_workload_identity_provider`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider). +Refer to the Terraform Registory for docs: [`hcp_iam_workload_identity_provider`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider). diff --git a/src/iam-workload-identity-provider/index.ts b/src/iam-workload-identity-provider/index.ts index b6c4b3f14..3b97564eb 100644 --- a/src/iam-workload-identity-provider/index.ts +++ b/src/iam-workload-identity-provider/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,35 +8,35 @@ import * as cdktf from 'cdktf'; export interface IamWorkloadIdentityProviderConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#aws IamWorkloadIdentityProvider#aws} */ readonly aws?: IamWorkloadIdentityProviderAws; /** * conditional_access is a hashicorp/go-bexpr string that is evaluated when exchanging tokens. It restricts which upstream identities are allowed to access the service principal. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#conditional_access IamWorkloadIdentityProvider#conditional_access} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#conditional_access IamWorkloadIdentityProvider#conditional_access} */ readonly conditionalAccess: string; /** * A description for the workload identity provider. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#description IamWorkloadIdentityProvider#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#description IamWorkloadIdentityProvider#description} */ readonly description?: string; /** * The workload identity provider's name. Ideally, this should be descriptive of the workload being federated. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#name IamWorkloadIdentityProvider#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#name IamWorkloadIdentityProvider#name} */ readonly name: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#oidc IamWorkloadIdentityProvider#oidc} */ readonly oidc?: IamWorkloadIdentityProviderOidc; /** * The service principal's resource name for which the workload identity provider will be created for. Only service principals created within a project are allowed. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#service_principal IamWorkloadIdentityProvider#service_principal} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#service_principal IamWorkloadIdentityProvider#service_principal} */ readonly servicePrincipal: string; } @@ -49,7 +44,7 @@ export interface IamWorkloadIdentityProviderAws { /** * The AWS Account ID that is allowed to exchange workload identities. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#account_id IamWorkloadIdentityProvider#account_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#account_id IamWorkloadIdentityProvider#account_id} */ readonly accountId: string; } @@ -123,13 +118,13 @@ export interface IamWorkloadIdentityProviderOidc { /** * allowed_audiences is the set of audiences set on the access token that are allowed to exchange identities. The access token must have an audience that is contained in this set. If no audience is set, the default allowed audience will be the resource name of the WorkloadIdentityProvider. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#allowed_audiences IamWorkloadIdentityProvider#allowed_audiences} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#allowed_audiences IamWorkloadIdentityProvider#allowed_audiences} */ readonly allowedAudiences?: string[]; /** * The URL of the OIDC Issuer that is allowed to exchange workload identities. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#issuer_uri IamWorkloadIdentityProvider#issuer_uri} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#issuer_uri IamWorkloadIdentityProvider#issuer_uri} */ readonly issuerUri: string; } @@ -224,7 +219,7 @@ export class IamWorkloadIdentityProviderOidcOutputReference extends cdktf.Comple } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider hcp_iam_workload_identity_provider} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider hcp_iam_workload_identity_provider} */ export class IamWorkloadIdentityProvider extends cdktf.TerraformResource { @@ -240,7 +235,7 @@ export class IamWorkloadIdentityProvider extends cdktf.TerraformResource { * Generates CDKTF code for importing a IamWorkloadIdentityProvider resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the IamWorkloadIdentityProvider to import - * @param importFromId The id of the existing IamWorkloadIdentityProvider that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing IamWorkloadIdentityProvider that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the IamWorkloadIdentityProvider to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -252,7 +247,7 @@ export class IamWorkloadIdentityProvider extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/iam_workload_identity_provider hcp_iam_workload_identity_provider} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/iam_workload_identity_provider hcp_iam_workload_identity_provider} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -263,7 +258,7 @@ export class IamWorkloadIdentityProvider extends cdktf.TerraformResource { terraformResourceType: 'hcp_iam_workload_identity_provider', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/index.ts b/src/index.ts index 785f27dc5..f812e8415 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // generated by cdktf get export * as awsNetworkPeering from './aws-network-peering'; export * as awsTransitGatewayAttachment from './aws-transit-gateway-attachment'; diff --git a/src/lazy-index.ts b/src/lazy-index.ts index 156020a4e..df319c639 100644 --- a/src/lazy-index.ts +++ b/src/lazy-index.ts @@ -1,8 +1,3 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - // generated by cdktf get Object.defineProperty(exports, 'awsNetworkPeering', { get: function () { return require('./aws-network-peering'); } }); Object.defineProperty(exports, 'awsTransitGatewayAttachment', { get: function () { return require('./aws-transit-gateway-attachment'); } }); diff --git a/src/organization-iam-binding/README.md b/src/organization-iam-binding/README.md index 2562403bc..c77dd5bf5 100644 --- a/src/organization-iam-binding/README.md +++ b/src/organization-iam-binding/README.md @@ -1,3 +1,3 @@ # `hcp_organization_iam_binding` -Refer to the Terraform Registory for docs: [`hcp_organization_iam_binding`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding). +Refer to the Terraform Registory for docs: [`hcp_organization_iam_binding`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding). diff --git a/src/organization-iam-binding/index.ts b/src/organization-iam-binding/index.ts index cab50a4fb..3a6d5b319 100644 --- a/src/organization-iam-binding/index.ts +++ b/src/organization-iam-binding/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,19 +10,19 @@ export interface OrganizationIamBindingConfig extends cdktf.TerraformMetaArgumen /** * The principal to bind to the given role. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#principal_id OrganizationIamBinding#principal_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#principal_id OrganizationIamBinding#principal_id} */ readonly principalId: string; /** * The role name to bind to the given principal. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#role OrganizationIamBinding#role} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#role OrganizationIamBinding#role} */ readonly role: string; } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding hcp_organization_iam_binding} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding hcp_organization_iam_binding} */ export class OrganizationIamBinding extends cdktf.TerraformResource { @@ -43,7 +38,7 @@ export class OrganizationIamBinding extends cdktf.TerraformResource { * Generates CDKTF code for importing a OrganizationIamBinding resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the OrganizationIamBinding to import - * @param importFromId The id of the existing OrganizationIamBinding that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing OrganizationIamBinding that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the OrganizationIamBinding to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -55,7 +50,7 @@ export class OrganizationIamBinding extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_binding hcp_organization_iam_binding} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_binding hcp_organization_iam_binding} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -66,7 +61,7 @@ export class OrganizationIamBinding extends cdktf.TerraformResource { terraformResourceType: 'hcp_organization_iam_binding', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/organization-iam-policy/README.md b/src/organization-iam-policy/README.md index cb32845fb..b66582861 100644 --- a/src/organization-iam-policy/README.md +++ b/src/organization-iam-policy/README.md @@ -1,3 +1,3 @@ # `hcp_organization_iam_policy` -Refer to the Terraform Registory for docs: [`hcp_organization_iam_policy`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy). +Refer to the Terraform Registory for docs: [`hcp_organization_iam_policy`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy). diff --git a/src/organization-iam-policy/index.ts b/src/organization-iam-policy/index.ts index 1750dad87..ddc62e1a0 100644 --- a/src/organization-iam-policy/index.ts +++ b/src/organization-iam-policy/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,13 +10,13 @@ export interface OrganizationIamPolicyConfig extends cdktf.TerraformMetaArgument /** * The policy to apply. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy#policy_data OrganizationIamPolicy#policy_data} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy#policy_data OrganizationIamPolicy#policy_data} */ readonly policyData: string; } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy hcp_organization_iam_policy} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy hcp_organization_iam_policy} */ export class OrganizationIamPolicy extends cdktf.TerraformResource { @@ -37,7 +32,7 @@ export class OrganizationIamPolicy extends cdktf.TerraformResource { * Generates CDKTF code for importing a OrganizationIamPolicy resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the OrganizationIamPolicy to import - * @param importFromId The id of the existing OrganizationIamPolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing OrganizationIamPolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the OrganizationIamPolicy to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -49,7 +44,7 @@ export class OrganizationIamPolicy extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/organization_iam_policy hcp_organization_iam_policy} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/organization_iam_policy hcp_organization_iam_policy} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -60,7 +55,7 @@ export class OrganizationIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'hcp_organization_iam_policy', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/packer-channel-assignment/README.md b/src/packer-channel-assignment/README.md index 02fadcdcf..1400319a2 100644 --- a/src/packer-channel-assignment/README.md +++ b/src/packer-channel-assignment/README.md @@ -1,3 +1,3 @@ # `hcp_packer_channel_assignment` -Refer to the Terraform Registory for docs: [`hcp_packer_channel_assignment`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment). +Refer to the Terraform Registory for docs: [`hcp_packer_channel_assignment`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment). diff --git a/src/packer-channel-assignment/index.ts b/src/packer-channel-assignment/index.ts index d041929cd..ba0c6de97 100644 --- a/src/packer-channel-assignment/index.ts +++ b/src/packer-channel-assignment/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +10,17 @@ export interface PackerChannelAssignmentConfig extends cdktf.TerraformMetaArgume /** * The slug of the HCP Packer Registry bucket where the channel is located. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#bucket_name PackerChannelAssignment#bucket_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#bucket_name PackerChannelAssignment#bucket_name} */ readonly bucketName: string; /** * The name of the HCP Packer channel being managed. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#channel_name PackerChannelAssignment#channel_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#channel_name PackerChannelAssignment#channel_name} */ readonly channelName: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#id PackerChannelAssignment#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,19 +29,19 @@ export interface PackerChannelAssignmentConfig extends cdktf.TerraformMetaArgume /** * The fingerprint of the iteration assigned to the channel. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_fingerprint PackerChannelAssignment#iteration_fingerprint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_fingerprint PackerChannelAssignment#iteration_fingerprint} */ readonly iterationFingerprint?: string; /** * The ID of the iteration assigned to the channel. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_id PackerChannelAssignment#iteration_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_id PackerChannelAssignment#iteration_id} */ readonly iterationId?: string; /** * The incremental version of the iteration assigned to the channel. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#iteration_version PackerChannelAssignment#iteration_version} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#iteration_version PackerChannelAssignment#iteration_version} */ readonly iterationVersion?: number; /** @@ -55,31 +50,31 @@ export interface PackerChannelAssignmentConfig extends cdktf.TerraformMetaArgume * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#project_id PackerChannelAssignment#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#project_id PackerChannelAssignment#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#timeouts PackerChannelAssignment#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#timeouts PackerChannelAssignment#timeouts} */ readonly timeouts?: PackerChannelAssignmentTimeouts; } export interface PackerChannelAssignmentTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#create PackerChannelAssignment#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#default PackerChannelAssignment#default} */ readonly default?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#delete PackerChannelAssignment#delete} */ readonly delete?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#update PackerChannelAssignment#update} */ readonly update?: string; } @@ -223,7 +218,7 @@ export class PackerChannelAssignmentTimeoutsOutputReference extends cdktf.Comple } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment hcp_packer_channel_assignment} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment hcp_packer_channel_assignment} */ export class PackerChannelAssignment extends cdktf.TerraformResource { @@ -239,7 +234,7 @@ export class PackerChannelAssignment extends cdktf.TerraformResource { * Generates CDKTF code for importing a PackerChannelAssignment resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the PackerChannelAssignment to import - * @param importFromId The id of the existing PackerChannelAssignment that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing PackerChannelAssignment that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the PackerChannelAssignment to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -251,7 +246,7 @@ export class PackerChannelAssignment extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel_assignment hcp_packer_channel_assignment} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel_assignment hcp_packer_channel_assignment} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -262,7 +257,7 @@ export class PackerChannelAssignment extends cdktf.TerraformResource { terraformResourceType: 'hcp_packer_channel_assignment', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/packer-channel/README.md b/src/packer-channel/README.md index ad87a0d5e..cf2bd47c9 100644 --- a/src/packer-channel/README.md +++ b/src/packer-channel/README.md @@ -1,3 +1,3 @@ # `hcp_packer_channel` -Refer to the Terraform Registory for docs: [`hcp_packer_channel`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel). +Refer to the Terraform Registory for docs: [`hcp_packer_channel`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel). diff --git a/src/packer-channel/index.ts b/src/packer-channel/index.ts index a9cba4871..f855d7e4a 100644 --- a/src/packer-channel/index.ts +++ b/src/packer-channel/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface PackerChannelConfig extends cdktf.TerraformMetaArguments { /** * The slug of the HCP Packer Registry bucket where the channel should be created. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#bucket_name PackerChannel#bucket_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#bucket_name PackerChannel#bucket_name} */ readonly bucketName: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#id PackerChannel#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#id PackerChannel#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,7 +23,7 @@ export interface PackerChannelConfig extends cdktf.TerraformMetaArguments { /** * The name of the channel being managed. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#name PackerChannel#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#name PackerChannel#name} */ readonly name: string; /** @@ -37,37 +32,37 @@ export interface PackerChannelConfig extends cdktf.TerraformMetaArguments { * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#project_id PackerChannel#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#project_id PackerChannel#project_id} */ readonly projectId?: string; /** * If true, the channel is only visible to users with permission to create and manage it. If false, the channel is visible to every member of the organization. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#restricted PackerChannel#restricted} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#restricted PackerChannel#restricted} */ readonly restricted?: boolean | cdktf.IResolvable; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#timeouts PackerChannel#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#timeouts PackerChannel#timeouts} */ readonly timeouts?: PackerChannelTimeouts; } export interface PackerChannelTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#create PackerChannel#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#create PackerChannel#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#default PackerChannel#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#default PackerChannel#default} */ readonly default?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#delete PackerChannel#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#delete PackerChannel#delete} */ readonly delete?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#update PackerChannel#update} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#update PackerChannel#update} */ readonly update?: string; } @@ -211,7 +206,7 @@ export class PackerChannelTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel hcp_packer_channel} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel hcp_packer_channel} */ export class PackerChannel extends cdktf.TerraformResource { @@ -227,7 +222,7 @@ export class PackerChannel extends cdktf.TerraformResource { * Generates CDKTF code for importing a PackerChannel resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the PackerChannel to import - * @param importFromId The id of the existing PackerChannel that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing PackerChannel that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the PackerChannel to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -239,7 +234,7 @@ export class PackerChannel extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_channel hcp_packer_channel} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_channel hcp_packer_channel} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -250,7 +245,7 @@ export class PackerChannel extends cdktf.TerraformResource { terraformResourceType: 'hcp_packer_channel', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/packer-run-task/README.md b/src/packer-run-task/README.md index 348b0626e..968525a88 100644 --- a/src/packer-run-task/README.md +++ b/src/packer-run-task/README.md @@ -1,3 +1,3 @@ # `hcp_packer_run_task` -Refer to the Terraform Registory for docs: [`hcp_packer_run_task`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task). +Refer to the Terraform Registory for docs: [`hcp_packer_run_task`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task). diff --git a/src/packer-run-task/index.ts b/src/packer-run-task/index.ts index 201706acd..7e659c71f 100644 --- a/src/packer-run-task/index.ts +++ b/src/packer-run-task/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface PackerRunTaskConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#id PackerRunTask#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#id PackerRunTask#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -25,37 +20,37 @@ export interface PackerRunTaskConfig extends cdktf.TerraformMetaArguments { * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#project_id PackerRunTask#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#project_id PackerRunTask#project_id} */ readonly projectId?: string; /** * If true, the HMAC Key (`hmac_key`) will be regenerated during `terraform apply`. While set to true, the key will be regenerated on every `terraform apply` until `regenerate_hmac` is set to false or removed from the config. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#regenerate_hmac PackerRunTask#regenerate_hmac} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#regenerate_hmac PackerRunTask#regenerate_hmac} */ readonly regenerateHmac?: boolean | cdktf.IResolvable; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#timeouts PackerRunTask#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#timeouts PackerRunTask#timeouts} */ readonly timeouts?: PackerRunTaskTimeouts; } export interface PackerRunTaskTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#create PackerRunTask#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#create PackerRunTask#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#default PackerRunTask#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#default PackerRunTask#default} */ readonly default?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#delete PackerRunTask#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#delete PackerRunTask#delete} */ readonly delete?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#update PackerRunTask#update} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#update PackerRunTask#update} */ readonly update?: string; } @@ -199,7 +194,7 @@ export class PackerRunTaskTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task hcp_packer_run_task} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task hcp_packer_run_task} */ export class PackerRunTask extends cdktf.TerraformResource { @@ -215,7 +210,7 @@ export class PackerRunTask extends cdktf.TerraformResource { * Generates CDKTF code for importing a PackerRunTask resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the PackerRunTask to import - * @param importFromId The id of the existing PackerRunTask that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing PackerRunTask that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the PackerRunTask to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -227,7 +222,7 @@ export class PackerRunTask extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/packer_run_task hcp_packer_run_task} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/packer_run_task hcp_packer_run_task} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -238,7 +233,7 @@ export class PackerRunTask extends cdktf.TerraformResource { terraformResourceType: 'hcp_packer_run_task', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/project-iam-binding/README.md b/src/project-iam-binding/README.md index a58b7ad10..ddbdd3d0e 100644 --- a/src/project-iam-binding/README.md +++ b/src/project-iam-binding/README.md @@ -1,3 +1,3 @@ # `hcp_project_iam_binding` -Refer to the Terraform Registory for docs: [`hcp_project_iam_binding`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding). +Refer to the Terraform Registory for docs: [`hcp_project_iam_binding`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding). diff --git a/src/project-iam-binding/index.ts b/src/project-iam-binding/index.ts index 67334755f..45e74d45d 100644 --- a/src/project-iam-binding/index.ts +++ b/src/project-iam-binding/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,25 +10,25 @@ export interface ProjectIamBindingConfig extends cdktf.TerraformMetaArguments { /** * The principal to bind to the given role. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#principal_id ProjectIamBinding#principal_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#principal_id ProjectIamBinding#principal_id} */ readonly principalId: string; /** * The ID of the HCP project to apply the IAM Policy to. If unspecified, the project configured on the provider is used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#project_id ProjectIamBinding#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#project_id ProjectIamBinding#project_id} */ readonly projectId?: string; /** * The role name to bind to the given principal. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#role ProjectIamBinding#role} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#role ProjectIamBinding#role} */ readonly role: string; } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding hcp_project_iam_binding} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding hcp_project_iam_binding} */ export class ProjectIamBinding extends cdktf.TerraformResource { @@ -49,7 +44,7 @@ export class ProjectIamBinding extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectIamBinding resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectIamBinding to import - * @param importFromId The id of the existing ProjectIamBinding that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectIamBinding that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectIamBinding to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -61,7 +56,7 @@ export class ProjectIamBinding extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_binding hcp_project_iam_binding} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_binding hcp_project_iam_binding} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -72,7 +67,7 @@ export class ProjectIamBinding extends cdktf.TerraformResource { terraformResourceType: 'hcp_project_iam_binding', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/project-iam-policy/README.md b/src/project-iam-policy/README.md index 9b899650c..4743c1c03 100644 --- a/src/project-iam-policy/README.md +++ b/src/project-iam-policy/README.md @@ -1,3 +1,3 @@ # `hcp_project_iam_policy` -Refer to the Terraform Registory for docs: [`hcp_project_iam_policy`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy). +Refer to the Terraform Registory for docs: [`hcp_project_iam_policy`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy). diff --git a/src/project-iam-policy/index.ts b/src/project-iam-policy/index.ts index 912de1890..6bcc78e71 100644 --- a/src/project-iam-policy/index.ts +++ b/src/project-iam-policy/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,19 +10,19 @@ export interface ProjectIamPolicyConfig extends cdktf.TerraformMetaArguments { /** * The policy to apply. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#policy_data ProjectIamPolicy#policy_data} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#policy_data ProjectIamPolicy#policy_data} */ readonly policyData: string; /** * The ID of the HCP project to apply the IAM Policy to. If unspecified, the project configured on the provider is used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#project_id ProjectIamPolicy#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#project_id ProjectIamPolicy#project_id} */ readonly projectId?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy hcp_project_iam_policy} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy hcp_project_iam_policy} */ export class ProjectIamPolicy extends cdktf.TerraformResource { @@ -43,7 +38,7 @@ export class ProjectIamPolicy extends cdktf.TerraformResource { * Generates CDKTF code for importing a ProjectIamPolicy resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ProjectIamPolicy to import - * @param importFromId The id of the existing ProjectIamPolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ProjectIamPolicy that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ProjectIamPolicy to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -55,7 +50,7 @@ export class ProjectIamPolicy extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project_iam_policy hcp_project_iam_policy} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project_iam_policy hcp_project_iam_policy} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -66,7 +61,7 @@ export class ProjectIamPolicy extends cdktf.TerraformResource { terraformResourceType: 'hcp_project_iam_policy', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/project/README.md b/src/project/README.md index 4a1585314..019fc792d 100644 --- a/src/project/README.md +++ b/src/project/README.md @@ -1,3 +1,3 @@ # `hcp_project` -Refer to the Terraform Registory for docs: [`hcp_project`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project). +Refer to the Terraform Registory for docs: [`hcp_project`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project). diff --git a/src/project/index.ts b/src/project/index.ts index e90b27956..00a0c8de3 100644 --- a/src/project/index.ts +++ b/src/project/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,19 +10,19 @@ export interface ProjectConfig extends cdktf.TerraformMetaArguments { /** * The project's description * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#description Project#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#description Project#description} */ readonly description?: string; /** * The project's name. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#name Project#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#name Project#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project hcp_project} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project hcp_project} */ export class Project extends cdktf.TerraformResource { @@ -43,7 +38,7 @@ export class Project extends cdktf.TerraformResource { * Generates CDKTF code for importing a Project resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the Project to import - * @param importFromId The id of the existing Project that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing Project that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the Project to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -55,7 +50,7 @@ export class Project extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/project hcp_project} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/project hcp_project} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -66,7 +61,7 @@ export class Project extends cdktf.TerraformResource { terraformResourceType: 'hcp_project', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/provider/README.md b/src/provider/README.md index 016f4f918..529ab82b7 100644 --- a/src/provider/README.md +++ b/src/provider/README.md @@ -1,3 +1,3 @@ # `provider` -Refer to the Terraform Registory for docs: [`hcp`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs). +Refer to the Terraform Registory for docs: [`hcp`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs). diff --git a/src/provider/index.ts b/src/provider/index.ts index f64bfbe09..0fc1ed6cb 100644 --- a/src/provider/index.ts +++ b/src/provider/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,37 +10,37 @@ export interface HcpProviderConfig { /** * The OAuth2 Client ID for API operations. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#client_id HcpProvider#client_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#client_id HcpProvider#client_id} */ readonly clientId?: string; /** * The OAuth2 Client Secret for API operations. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#client_secret HcpProvider#client_secret} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#client_secret HcpProvider#client_secret} */ readonly clientSecret?: string; /** * The path to an HCP credential file to use to authenticate the provider to HCP. You can alternatively set the HCP_CRED_FILE environment variable to point at a credential file as well. Using a credential file allows you to authenticate the provider as a service principal via client credentials or dynamically based on Workload Identity Federation. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#credential_file HcpProvider#credential_file} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#credential_file HcpProvider#credential_file} */ readonly credentialFile?: string; /** * The default project in which resources should be created. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#project_id HcpProvider#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#project_id HcpProvider#project_id} */ readonly projectId?: string; /** * Alias name * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#alias HcpProvider#alias} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#alias HcpProvider#alias} */ readonly alias?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs hcp} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs hcp} */ export class HcpProvider extends cdktf.TerraformProvider { @@ -61,7 +56,7 @@ export class HcpProvider extends cdktf.TerraformProvider { * Generates CDKTF code for importing a HcpProvider resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the HcpProvider to import - * @param importFromId The id of the existing HcpProvider that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing HcpProvider that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the HcpProvider to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -73,7 +68,7 @@ export class HcpProvider extends cdktf.TerraformProvider { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs hcp} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs hcp} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -84,7 +79,7 @@ export class HcpProvider extends cdktf.TerraformProvider { terraformResourceType: 'hcp', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, terraformProviderSource: 'hcp' diff --git a/src/service-principal-key/README.md b/src/service-principal-key/README.md index 5e033484f..961e8c445 100644 --- a/src/service-principal-key/README.md +++ b/src/service-principal-key/README.md @@ -1,3 +1,3 @@ # `hcp_service_principal_key` -Refer to the Terraform Registory for docs: [`hcp_service_principal_key`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key). +Refer to the Terraform Registory for docs: [`hcp_service_principal_key`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key). diff --git a/src/service-principal-key/index.ts b/src/service-principal-key/index.ts index a1f6bde62..bdd1957ad 100644 --- a/src/service-principal-key/index.ts +++ b/src/service-principal-key/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,19 +10,19 @@ export interface ServicePrincipalKeyConfig extends cdktf.TerraformMetaArguments /** * A map of arbitrary string key/value pairs that will force recreation of the key when they change, enabling key based on external conditions such as a rotating timestamp. Changing this forces a new resource to be created. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#rotate_triggers ServicePrincipalKey#rotate_triggers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#rotate_triggers ServicePrincipalKey#rotate_triggers} */ readonly rotateTriggers?: { [key: string]: string }; /** * The service principal's resource name for which a key should be created. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#service_principal ServicePrincipalKey#service_principal} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#service_principal ServicePrincipalKey#service_principal} */ readonly servicePrincipal: string; } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key hcp_service_principal_key} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key hcp_service_principal_key} */ export class ServicePrincipalKey extends cdktf.TerraformResource { @@ -43,7 +38,7 @@ export class ServicePrincipalKey extends cdktf.TerraformResource { * Generates CDKTF code for importing a ServicePrincipalKey resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ServicePrincipalKey to import - * @param importFromId The id of the existing ServicePrincipalKey that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ServicePrincipalKey that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ServicePrincipalKey to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -55,7 +50,7 @@ export class ServicePrincipalKey extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal_key hcp_service_principal_key} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal_key hcp_service_principal_key} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -66,7 +61,7 @@ export class ServicePrincipalKey extends cdktf.TerraformResource { terraformResourceType: 'hcp_service_principal_key', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/service-principal/README.md b/src/service-principal/README.md index ca35484db..5f27919ee 100644 --- a/src/service-principal/README.md +++ b/src/service-principal/README.md @@ -1,3 +1,3 @@ # `hcp_service_principal` -Refer to the Terraform Registory for docs: [`hcp_service_principal`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal). +Refer to the Terraform Registory for docs: [`hcp_service_principal`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal). diff --git a/src/service-principal/index.ts b/src/service-principal/index.ts index c0fcadb2b..e6b5392b2 100644 --- a/src/service-principal/index.ts +++ b/src/service-principal/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,19 +10,19 @@ export interface ServicePrincipalConfig extends cdktf.TerraformMetaArguments { /** * The service principal's name. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#name ServicePrincipal#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#name ServicePrincipal#name} */ readonly name: string; /** * The parent location to create the service principal under. If unspecified, the service principal will be created in the project the provider is configured with. If specified, the accepted values are "project/" or "organization/" * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#parent ServicePrincipal#parent} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#parent ServicePrincipal#parent} */ readonly parent?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal hcp_service_principal} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal hcp_service_principal} */ export class ServicePrincipal extends cdktf.TerraformResource { @@ -43,7 +38,7 @@ export class ServicePrincipal extends cdktf.TerraformResource { * Generates CDKTF code for importing a ServicePrincipal resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the ServicePrincipal to import - * @param importFromId The id of the existing ServicePrincipal that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing ServicePrincipal that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the ServicePrincipal to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -55,7 +50,7 @@ export class ServicePrincipal extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/service_principal hcp_service_principal} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/service_principal hcp_service_principal} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -66,7 +61,7 @@ export class ServicePrincipal extends cdktf.TerraformResource { terraformResourceType: 'hcp_service_principal', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/vault-cluster-admin-token/README.md b/src/vault-cluster-admin-token/README.md index a296532c9..ccded6b3d 100644 --- a/src/vault-cluster-admin-token/README.md +++ b/src/vault-cluster-admin-token/README.md @@ -1,3 +1,3 @@ # `hcp_vault_cluster_admin_token` -Refer to the Terraform Registory for docs: [`hcp_vault_cluster_admin_token`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token). +Refer to the Terraform Registory for docs: [`hcp_vault_cluster_admin_token`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token). diff --git a/src/vault-cluster-admin-token/index.ts b/src/vault-cluster-admin-token/index.ts index cd77bfd07..5049f2f36 100644 --- a/src/vault-cluster-admin-token/index.ts +++ b/src/vault-cluster-admin-token/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface VaultClusterAdminTokenConfig extends cdktf.TerraformMetaArgumen /** * The ID of the HCP Vault cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#cluster_id VaultClusterAdminToken#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#cluster_id VaultClusterAdminToken#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#id VaultClusterAdminToken#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -31,27 +26,27 @@ export interface VaultClusterAdminTokenConfig extends cdktf.TerraformMetaArgumen * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#project_id VaultClusterAdminToken#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#project_id VaultClusterAdminToken#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#timeouts VaultClusterAdminToken#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#timeouts VaultClusterAdminToken#timeouts} */ readonly timeouts?: VaultClusterAdminTokenTimeouts; } export interface VaultClusterAdminTokenTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#create VaultClusterAdminToken#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#delete VaultClusterAdminToken#delete} */ readonly delete?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#read VaultClusterAdminToken#read} */ readonly read?: string; } @@ -172,7 +167,7 @@ export class VaultClusterAdminTokenTimeoutsOutputReference extends cdktf.Complex } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token hcp_vault_cluster_admin_token} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token hcp_vault_cluster_admin_token} */ export class VaultClusterAdminToken extends cdktf.TerraformResource { @@ -188,7 +183,7 @@ export class VaultClusterAdminToken extends cdktf.TerraformResource { * Generates CDKTF code for importing a VaultClusterAdminToken resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the VaultClusterAdminToken to import - * @param importFromId The id of the existing VaultClusterAdminToken that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing VaultClusterAdminToken that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the VaultClusterAdminToken to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -200,7 +195,7 @@ export class VaultClusterAdminToken extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster_admin_token hcp_vault_cluster_admin_token} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster_admin_token hcp_vault_cluster_admin_token} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -211,7 +206,7 @@ export class VaultClusterAdminToken extends cdktf.TerraformResource { terraformResourceType: 'hcp_vault_cluster_admin_token', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/vault-cluster/README.md b/src/vault-cluster/README.md index 52aeb3d75..8e0ae9299 100644 --- a/src/vault-cluster/README.md +++ b/src/vault-cluster/README.md @@ -1,3 +1,3 @@ # `hcp_vault_cluster` -Refer to the Terraform Registory for docs: [`hcp_vault_cluster`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster). +Refer to the Terraform Registory for docs: [`hcp_vault_cluster`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster). diff --git a/src/vault-cluster/index.ts b/src/vault-cluster/index.ts index eb351649b..27844bb50 100644 --- a/src/vault-cluster/index.ts +++ b/src/vault-cluster/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +10,17 @@ export interface VaultClusterConfig extends cdktf.TerraformMetaArguments { /** * The ID of the HCP Vault cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cluster_id VaultCluster#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cluster_id VaultCluster#cluster_id} */ readonly clusterId: string; /** * The ID of the HVN this HCP Vault cluster is associated to. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#hvn_id VaultCluster#hvn_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#hvn_id VaultCluster#hvn_id} */ readonly hvnId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#id VaultCluster#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#id VaultCluster#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -34,70 +29,70 @@ export interface VaultClusterConfig extends cdktf.TerraformMetaArguments { /** * The minimum Vault version to use when creating the cluster. If not specified, it is defaulted to the version that is currently recommended by HCP. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#min_vault_version VaultCluster#min_vault_version} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#min_vault_version VaultCluster#min_vault_version} */ readonly minVaultVersion?: string; /** * The performance replication [paths filter](https://developer.hashicorp.com/vault/tutorials/cloud-ops/vault-replication-terraform). Applies to performance replication secondaries only and operates in "deny" mode only. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#paths_filter VaultCluster#paths_filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#paths_filter VaultCluster#paths_filter} */ readonly pathsFilter?: string[]; /** * The `self_link` of the HCP Vault Plus tier cluster which is the primary in the performance replication setup with this HCP Vault Plus tier cluster. If not specified, it is a standalone Plus tier HCP Vault cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#primary_link VaultCluster#primary_link} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#primary_link VaultCluster#primary_link} */ readonly primaryLink?: string; /** * - * The ID of the HCP project where the Vault cluster is located. + * The ID of the HCP project where the Vault cluster is located. * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#project_id VaultCluster#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#project_id VaultCluster#project_id} */ readonly projectId?: string; /** * Denotes that the cluster has a proxy endpoint. Valid options are `ENABLED`, `DISABLED`. Defaults to `DISABLED`. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#proxy_endpoint VaultCluster#proxy_endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#proxy_endpoint VaultCluster#proxy_endpoint} */ readonly proxyEndpoint?: string; /** * Denotes that the cluster has a public endpoint. Defaults to false. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#public_endpoint VaultCluster#public_endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#public_endpoint VaultCluster#public_endpoint} */ readonly publicEndpoint?: boolean | cdktf.IResolvable; /** * Tier of the HCP Vault cluster. Valid options for tiers - `dev`, `starter_small`, `standard_small`, `standard_medium`, `standard_large`, `plus_small`, `plus_medium`, `plus_large`. See [pricing information](https://www.hashicorp.com/products/vault/pricing). Changing a cluster's size or tier is only available to admins. See [Scale a cluster](https://registry.terraform.io/providers/hashicorp/hcp/latest/docs/guides/vault-scaling). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#tier VaultCluster#tier} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#tier VaultCluster#tier} */ readonly tier?: string; /** * audit_log_config block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#audit_log_config VaultCluster#audit_log_config} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#audit_log_config VaultCluster#audit_log_config} */ readonly auditLogConfig?: VaultClusterAuditLogConfig; /** * major_version_upgrade_config block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#major_version_upgrade_config VaultCluster#major_version_upgrade_config} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#major_version_upgrade_config VaultCluster#major_version_upgrade_config} */ readonly majorVersionUpgradeConfig?: VaultClusterMajorVersionUpgradeConfig; /** * metrics_config block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#metrics_config VaultCluster#metrics_config} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#metrics_config VaultCluster#metrics_config} */ readonly metricsConfig?: VaultClusterMetricsConfig; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#timeouts VaultCluster#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#timeouts VaultCluster#timeouts} */ readonly timeouts?: VaultClusterTimeouts; } @@ -105,97 +100,157 @@ export interface VaultClusterAuditLogConfig { /** * CloudWatch access key ID for streaming audit logs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} */ readonly cloudwatchAccessKeyId?: string; /** * CloudWatch region for streaming audit logs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} */ readonly cloudwatchRegion?: string; /** * CloudWatch secret access key for streaming audit logs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} */ readonly cloudwatchSecretAccessKey?: string; /** * Datadog api key for streaming audit logs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} */ readonly datadogApiKey?: string; /** * Datadog region for streaming audit logs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} */ readonly datadogRegion?: string; /** * ElasticSearch endpoint for streaming audit logs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} */ readonly elasticsearchEndpoint?: string; /** * ElasticSearch password for streaming audit logs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} */ readonly elasticsearchPassword?: string; /** * ElasticSearch user for streaming audit logs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} */ readonly elasticsearchUser?: string; /** * Grafana endpoint for streaming audit logs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} */ readonly grafanaEndpoint?: string; /** * Grafana password for streaming audit logs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} */ readonly grafanaPassword?: string; /** * Grafana user for streaming audit logs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} */ readonly grafanaUser?: string; /** + * HTTP basic authentication password for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user is also provided + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_password VaultCluster#http_basic_password} + */ + readonly httpBasicPassword?: string; + /** + * HTTP basic authentication username for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_password is also provided + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_user VaultCluster#http_basic_user} + */ + readonly httpBasicUser?: string; + /** + * HTTP bearer authentication token for streaming audit logs, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_bearer_token VaultCluster#http_bearer_token} + */ + readonly httpBearerToken?: string; + /** + * HTTP codec for streaming audit logs, allowed values are JSON and NDJSON + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_codec VaultCluster#http_codec} + */ + readonly httpCodec?: string; + /** + * HTTP compression flag for streaming audit logs + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_compression VaultCluster#http_compression} + */ + readonly httpCompression?: boolean | cdktf.IResolvable; + /** + * HTTP headers for streaming audit logs + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_headers VaultCluster#http_headers} + */ + readonly httpHeaders?: { [key: string]: string }; + /** + * HTTP payload method for streaming audit logs, , allowed values are PATCH, POST, or PUT + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_method VaultCluster#http_method} + */ + readonly httpMethod?: string; + /** + * HTTP payload prefix for streaming audit logs + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_prefix VaultCluster#http_payload_prefix} + */ + readonly httpPayloadPrefix?: string; + /** + * HTTP payload suffix for streaming audit logs + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_suffix VaultCluster#http_payload_suffix} + */ + readonly httpPayloadSuffix?: string; + /** + * HTTP URI for streaming audit logs + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_uri VaultCluster#http_uri} + */ + readonly httpUri?: string; + /** * NewRelic Account ID for streaming audit logs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} */ readonly newrelicAccountId?: string; /** * NewRelic license key for streaming audit logs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} */ readonly newrelicLicenseKey?: string; /** * NewRelic region for streaming audit logs, allowed values are "US" and "EU" * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} */ readonly newrelicRegion?: string; /** * Splunk endpoint for streaming audit logs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} */ readonly splunkHecendpoint?: string; /** * Splunk token for streaming audit logs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} */ readonly splunkToken?: string; } @@ -217,6 +272,16 @@ export function vaultClusterAuditLogConfigToTerraform(struct?: VaultClusterAudit grafana_endpoint: cdktf.stringToTerraform(struct!.grafanaEndpoint), grafana_password: cdktf.stringToTerraform(struct!.grafanaPassword), grafana_user: cdktf.stringToTerraform(struct!.grafanaUser), + http_basic_password: cdktf.stringToTerraform(struct!.httpBasicPassword), + http_basic_user: cdktf.stringToTerraform(struct!.httpBasicUser), + http_bearer_token: cdktf.stringToTerraform(struct!.httpBearerToken), + http_codec: cdktf.stringToTerraform(struct!.httpCodec), + http_compression: cdktf.booleanToTerraform(struct!.httpCompression), + http_headers: cdktf.hashMapper(cdktf.stringToTerraform)(struct!.httpHeaders), + http_method: cdktf.stringToTerraform(struct!.httpMethod), + http_payload_prefix: cdktf.stringToTerraform(struct!.httpPayloadPrefix), + http_payload_suffix: cdktf.stringToTerraform(struct!.httpPayloadSuffix), + http_uri: cdktf.stringToTerraform(struct!.httpUri), newrelic_account_id: cdktf.stringToTerraform(struct!.newrelicAccountId), newrelic_license_key: cdktf.stringToTerraform(struct!.newrelicLicenseKey), newrelic_region: cdktf.stringToTerraform(struct!.newrelicRegion), @@ -283,6 +348,46 @@ export class VaultClusterAuditLogConfigOutputReference extends cdktf.ComplexObje hasAnyValues = true; internalValueResult.grafanaUser = this._grafanaUser; } + if (this._httpBasicPassword !== undefined) { + hasAnyValues = true; + internalValueResult.httpBasicPassword = this._httpBasicPassword; + } + if (this._httpBasicUser !== undefined) { + hasAnyValues = true; + internalValueResult.httpBasicUser = this._httpBasicUser; + } + if (this._httpBearerToken !== undefined) { + hasAnyValues = true; + internalValueResult.httpBearerToken = this._httpBearerToken; + } + if (this._httpCodec !== undefined) { + hasAnyValues = true; + internalValueResult.httpCodec = this._httpCodec; + } + if (this._httpCompression !== undefined) { + hasAnyValues = true; + internalValueResult.httpCompression = this._httpCompression; + } + if (this._httpHeaders !== undefined) { + hasAnyValues = true; + internalValueResult.httpHeaders = this._httpHeaders; + } + if (this._httpMethod !== undefined) { + hasAnyValues = true; + internalValueResult.httpMethod = this._httpMethod; + } + if (this._httpPayloadPrefix !== undefined) { + hasAnyValues = true; + internalValueResult.httpPayloadPrefix = this._httpPayloadPrefix; + } + if (this._httpPayloadSuffix !== undefined) { + hasAnyValues = true; + internalValueResult.httpPayloadSuffix = this._httpPayloadSuffix; + } + if (this._httpUri !== undefined) { + hasAnyValues = true; + internalValueResult.httpUri = this._httpUri; + } if (this._newrelicAccountId !== undefined) { hasAnyValues = true; internalValueResult.newrelicAccountId = this._newrelicAccountId; @@ -320,6 +425,16 @@ export class VaultClusterAuditLogConfigOutputReference extends cdktf.ComplexObje this._grafanaEndpoint = undefined; this._grafanaPassword = undefined; this._grafanaUser = undefined; + this._httpBasicPassword = undefined; + this._httpBasicUser = undefined; + this._httpBearerToken = undefined; + this._httpCodec = undefined; + this._httpCompression = undefined; + this._httpHeaders = undefined; + this._httpMethod = undefined; + this._httpPayloadPrefix = undefined; + this._httpPayloadSuffix = undefined; + this._httpUri = undefined; this._newrelicAccountId = undefined; this._newrelicLicenseKey = undefined; this._newrelicRegion = undefined; @@ -339,6 +454,16 @@ export class VaultClusterAuditLogConfigOutputReference extends cdktf.ComplexObje this._grafanaEndpoint = value.grafanaEndpoint; this._grafanaPassword = value.grafanaPassword; this._grafanaUser = value.grafanaUser; + this._httpBasicPassword = value.httpBasicPassword; + this._httpBasicUser = value.httpBasicUser; + this._httpBearerToken = value.httpBearerToken; + this._httpCodec = value.httpCodec; + this._httpCompression = value.httpCompression; + this._httpHeaders = value.httpHeaders; + this._httpMethod = value.httpMethod; + this._httpPayloadPrefix = value.httpPayloadPrefix; + this._httpPayloadSuffix = value.httpPayloadSuffix; + this._httpUri = value.httpUri; this._newrelicAccountId = value.newrelicAccountId; this._newrelicLicenseKey = value.newrelicLicenseKey; this._newrelicRegion = value.newrelicRegion; @@ -538,6 +663,166 @@ export class VaultClusterAuditLogConfigOutputReference extends cdktf.ComplexObje return this._grafanaUser; } + // http_basic_password - computed: false, optional: true, required: false + private _httpBasicPassword?: string; + public get httpBasicPassword() { + return this.getStringAttribute('http_basic_password'); + } + public set httpBasicPassword(value: string) { + this._httpBasicPassword = value; + } + public resetHttpBasicPassword() { + this._httpBasicPassword = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpBasicPasswordInput() { + return this._httpBasicPassword; + } + + // http_basic_user - computed: false, optional: true, required: false + private _httpBasicUser?: string; + public get httpBasicUser() { + return this.getStringAttribute('http_basic_user'); + } + public set httpBasicUser(value: string) { + this._httpBasicUser = value; + } + public resetHttpBasicUser() { + this._httpBasicUser = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpBasicUserInput() { + return this._httpBasicUser; + } + + // http_bearer_token - computed: false, optional: true, required: false + private _httpBearerToken?: string; + public get httpBearerToken() { + return this.getStringAttribute('http_bearer_token'); + } + public set httpBearerToken(value: string) { + this._httpBearerToken = value; + } + public resetHttpBearerToken() { + this._httpBearerToken = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpBearerTokenInput() { + return this._httpBearerToken; + } + + // http_codec - computed: false, optional: true, required: false + private _httpCodec?: string; + public get httpCodec() { + return this.getStringAttribute('http_codec'); + } + public set httpCodec(value: string) { + this._httpCodec = value; + } + public resetHttpCodec() { + this._httpCodec = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpCodecInput() { + return this._httpCodec; + } + + // http_compression - computed: false, optional: true, required: false + private _httpCompression?: boolean | cdktf.IResolvable; + public get httpCompression() { + return this.getBooleanAttribute('http_compression'); + } + public set httpCompression(value: boolean | cdktf.IResolvable) { + this._httpCompression = value; + } + public resetHttpCompression() { + this._httpCompression = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpCompressionInput() { + return this._httpCompression; + } + + // http_headers - computed: false, optional: true, required: false + private _httpHeaders?: { [key: string]: string }; + public get httpHeaders() { + return this.getStringMapAttribute('http_headers'); + } + public set httpHeaders(value: { [key: string]: string }) { + this._httpHeaders = value; + } + public resetHttpHeaders() { + this._httpHeaders = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpHeadersInput() { + return this._httpHeaders; + } + + // http_method - computed: false, optional: true, required: false + private _httpMethod?: string; + public get httpMethod() { + return this.getStringAttribute('http_method'); + } + public set httpMethod(value: string) { + this._httpMethod = value; + } + public resetHttpMethod() { + this._httpMethod = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpMethodInput() { + return this._httpMethod; + } + + // http_payload_prefix - computed: false, optional: true, required: false + private _httpPayloadPrefix?: string; + public get httpPayloadPrefix() { + return this.getStringAttribute('http_payload_prefix'); + } + public set httpPayloadPrefix(value: string) { + this._httpPayloadPrefix = value; + } + public resetHttpPayloadPrefix() { + this._httpPayloadPrefix = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpPayloadPrefixInput() { + return this._httpPayloadPrefix; + } + + // http_payload_suffix - computed: false, optional: true, required: false + private _httpPayloadSuffix?: string; + public get httpPayloadSuffix() { + return this.getStringAttribute('http_payload_suffix'); + } + public set httpPayloadSuffix(value: string) { + this._httpPayloadSuffix = value; + } + public resetHttpPayloadSuffix() { + this._httpPayloadSuffix = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpPayloadSuffixInput() { + return this._httpPayloadSuffix; + } + + // http_uri - computed: false, optional: true, required: false + private _httpUri?: string; + public get httpUri() { + return this.getStringAttribute('http_uri'); + } + public set httpUri(value: string) { + this._httpUri = value; + } + public resetHttpUri() { + this._httpUri = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpUriInput() { + return this._httpUri; + } + // newrelic_account_id - computed: false, optional: true, required: false private _newrelicAccountId?: string; public get newrelicAccountId() { @@ -622,19 +907,19 @@ export interface VaultClusterMajorVersionUpgradeConfig { /** * The maintenance day of the week for scheduled upgrades. Valid options for maintenance window day - `MONDAY`, `TUESDAY`, `WEDNESDAY`, `THURSDAY`, `FRIDAY`, `SATURDAY`, `SUNDAY` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#maintenance_window_day VaultCluster#maintenance_window_day} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#maintenance_window_day VaultCluster#maintenance_window_day} */ readonly maintenanceWindowDay?: string; /** * The maintenance time frame for scheduled upgrades. Valid options for maintenance window time - `WINDOW_12AM_4AM`, `WINDOW_6AM_10AM`, `WINDOW_12PM_4PM`, `WINDOW_6PM_10PM` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#maintenance_window_time VaultCluster#maintenance_window_time} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#maintenance_window_time VaultCluster#maintenance_window_time} */ readonly maintenanceWindowTime?: string; /** * The major upgrade type for the cluster. Valid options for upgrade type - `AUTOMATIC`, `SCHEDULED`, `MANUAL` * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#upgrade_type VaultCluster#upgrade_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#upgrade_type VaultCluster#upgrade_type} */ readonly upgradeType: string; } @@ -744,97 +1029,157 @@ export interface VaultClusterMetricsConfig { /** * CloudWatch access key ID for streaming metrics * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_access_key_id VaultCluster#cloudwatch_access_key_id} */ readonly cloudwatchAccessKeyId?: string; /** * CloudWatch region for streaming metrics * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_region VaultCluster#cloudwatch_region} */ readonly cloudwatchRegion?: string; /** * CloudWatch secret access key for streaming metrics * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#cloudwatch_secret_access_key VaultCluster#cloudwatch_secret_access_key} */ readonly cloudwatchSecretAccessKey?: string; /** * Datadog api key for streaming metrics * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_api_key VaultCluster#datadog_api_key} */ readonly datadogApiKey?: string; /** * Datadog region for streaming metrics * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#datadog_region VaultCluster#datadog_region} */ readonly datadogRegion?: string; /** * ElasticSearch endpoint for streaming metrics * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_endpoint VaultCluster#elasticsearch_endpoint} */ readonly elasticsearchEndpoint?: string; /** * ElasticSearch password for streaming metrics * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_password VaultCluster#elasticsearch_password} */ readonly elasticsearchPassword?: string; /** * ElasticSearch user for streaming metrics * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#elasticsearch_user VaultCluster#elasticsearch_user} */ readonly elasticsearchUser?: string; /** * Grafana endpoint for streaming metrics * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_endpoint VaultCluster#grafana_endpoint} */ readonly grafanaEndpoint?: string; /** * Grafana password for streaming metrics * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_password VaultCluster#grafana_password} */ readonly grafanaPassword?: string; /** * Grafana user for streaming metrics * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#grafana_user VaultCluster#grafana_user} */ readonly grafanaUser?: string; /** + * HTTP basic authentication password for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user is also specified + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_password VaultCluster#http_basic_password} + */ + readonly httpBasicPassword?: string; + /** + * HTTP basic authentication username for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_password is also specified + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_basic_user VaultCluster#http_basic_user} + */ + readonly httpBasicUser?: string; + /** + * HTTP bearer authentication token for streaming metrics, one of the two available authentication methods, can be specified only if http_basic_user and http_basic_password are not provided + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_bearer_token VaultCluster#http_bearer_token} + */ + readonly httpBearerToken?: string; + /** + * HTTP codec for streaming metrics, allowed values are JSON and NDJSON + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_codec VaultCluster#http_codec} + */ + readonly httpCodec?: string; + /** + * HTTP compression flag for streaming metrics + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_compression VaultCluster#http_compression} + */ + readonly httpCompression?: boolean | cdktf.IResolvable; + /** + * HTTP headers for streaming metrics + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_headers VaultCluster#http_headers} + */ + readonly httpHeaders?: { [key: string]: string }; + /** + * HTTP payload method for streaming metrics, allowed values are PATCH, POST, or PUT + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_method VaultCluster#http_method} + */ + readonly httpMethod?: string; + /** + * HTTP payload prefix for streaming metrics + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_prefix VaultCluster#http_payload_prefix} + */ + readonly httpPayloadPrefix?: string; + /** + * HTTP payload suffix for streaming metrics + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_payload_suffix VaultCluster#http_payload_suffix} + */ + readonly httpPayloadSuffix?: string; + /** + * HTTP URI for streaming metrics + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#http_uri VaultCluster#http_uri} + */ + readonly httpUri?: string; + /** * NewRelic Account ID for streaming metrics * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_account_id VaultCluster#newrelic_account_id} */ readonly newrelicAccountId?: string; /** * NewRelic license key for streaming metrics * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_license_key VaultCluster#newrelic_license_key} */ readonly newrelicLicenseKey?: string; /** * NewRelic region for streaming metrics, allowed values are "US" and "EU" * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#newrelic_region VaultCluster#newrelic_region} */ readonly newrelicRegion?: string; /** * Splunk endpoint for streaming metrics * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_hecendpoint VaultCluster#splunk_hecendpoint} */ readonly splunkHecendpoint?: string; /** * Splunk token for streaming metrics * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#splunk_token VaultCluster#splunk_token} */ readonly splunkToken?: string; } @@ -856,6 +1201,16 @@ export function vaultClusterMetricsConfigToTerraform(struct?: VaultClusterMetric grafana_endpoint: cdktf.stringToTerraform(struct!.grafanaEndpoint), grafana_password: cdktf.stringToTerraform(struct!.grafanaPassword), grafana_user: cdktf.stringToTerraform(struct!.grafanaUser), + http_basic_password: cdktf.stringToTerraform(struct!.httpBasicPassword), + http_basic_user: cdktf.stringToTerraform(struct!.httpBasicUser), + http_bearer_token: cdktf.stringToTerraform(struct!.httpBearerToken), + http_codec: cdktf.stringToTerraform(struct!.httpCodec), + http_compression: cdktf.booleanToTerraform(struct!.httpCompression), + http_headers: cdktf.hashMapper(cdktf.stringToTerraform)(struct!.httpHeaders), + http_method: cdktf.stringToTerraform(struct!.httpMethod), + http_payload_prefix: cdktf.stringToTerraform(struct!.httpPayloadPrefix), + http_payload_suffix: cdktf.stringToTerraform(struct!.httpPayloadSuffix), + http_uri: cdktf.stringToTerraform(struct!.httpUri), newrelic_account_id: cdktf.stringToTerraform(struct!.newrelicAccountId), newrelic_license_key: cdktf.stringToTerraform(struct!.newrelicLicenseKey), newrelic_region: cdktf.stringToTerraform(struct!.newrelicRegion), @@ -922,6 +1277,46 @@ export class VaultClusterMetricsConfigOutputReference extends cdktf.ComplexObjec hasAnyValues = true; internalValueResult.grafanaUser = this._grafanaUser; } + if (this._httpBasicPassword !== undefined) { + hasAnyValues = true; + internalValueResult.httpBasicPassword = this._httpBasicPassword; + } + if (this._httpBasicUser !== undefined) { + hasAnyValues = true; + internalValueResult.httpBasicUser = this._httpBasicUser; + } + if (this._httpBearerToken !== undefined) { + hasAnyValues = true; + internalValueResult.httpBearerToken = this._httpBearerToken; + } + if (this._httpCodec !== undefined) { + hasAnyValues = true; + internalValueResult.httpCodec = this._httpCodec; + } + if (this._httpCompression !== undefined) { + hasAnyValues = true; + internalValueResult.httpCompression = this._httpCompression; + } + if (this._httpHeaders !== undefined) { + hasAnyValues = true; + internalValueResult.httpHeaders = this._httpHeaders; + } + if (this._httpMethod !== undefined) { + hasAnyValues = true; + internalValueResult.httpMethod = this._httpMethod; + } + if (this._httpPayloadPrefix !== undefined) { + hasAnyValues = true; + internalValueResult.httpPayloadPrefix = this._httpPayloadPrefix; + } + if (this._httpPayloadSuffix !== undefined) { + hasAnyValues = true; + internalValueResult.httpPayloadSuffix = this._httpPayloadSuffix; + } + if (this._httpUri !== undefined) { + hasAnyValues = true; + internalValueResult.httpUri = this._httpUri; + } if (this._newrelicAccountId !== undefined) { hasAnyValues = true; internalValueResult.newrelicAccountId = this._newrelicAccountId; @@ -959,6 +1354,16 @@ export class VaultClusterMetricsConfigOutputReference extends cdktf.ComplexObjec this._grafanaEndpoint = undefined; this._grafanaPassword = undefined; this._grafanaUser = undefined; + this._httpBasicPassword = undefined; + this._httpBasicUser = undefined; + this._httpBearerToken = undefined; + this._httpCodec = undefined; + this._httpCompression = undefined; + this._httpHeaders = undefined; + this._httpMethod = undefined; + this._httpPayloadPrefix = undefined; + this._httpPayloadSuffix = undefined; + this._httpUri = undefined; this._newrelicAccountId = undefined; this._newrelicLicenseKey = undefined; this._newrelicRegion = undefined; @@ -978,6 +1383,16 @@ export class VaultClusterMetricsConfigOutputReference extends cdktf.ComplexObjec this._grafanaEndpoint = value.grafanaEndpoint; this._grafanaPassword = value.grafanaPassword; this._grafanaUser = value.grafanaUser; + this._httpBasicPassword = value.httpBasicPassword; + this._httpBasicUser = value.httpBasicUser; + this._httpBearerToken = value.httpBearerToken; + this._httpCodec = value.httpCodec; + this._httpCompression = value.httpCompression; + this._httpHeaders = value.httpHeaders; + this._httpMethod = value.httpMethod; + this._httpPayloadPrefix = value.httpPayloadPrefix; + this._httpPayloadSuffix = value.httpPayloadSuffix; + this._httpUri = value.httpUri; this._newrelicAccountId = value.newrelicAccountId; this._newrelicLicenseKey = value.newrelicLicenseKey; this._newrelicRegion = value.newrelicRegion; @@ -1172,6 +1587,166 @@ export class VaultClusterMetricsConfigOutputReference extends cdktf.ComplexObjec return this._grafanaUser; } + // http_basic_password - computed: false, optional: true, required: false + private _httpBasicPassword?: string; + public get httpBasicPassword() { + return this.getStringAttribute('http_basic_password'); + } + public set httpBasicPassword(value: string) { + this._httpBasicPassword = value; + } + public resetHttpBasicPassword() { + this._httpBasicPassword = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpBasicPasswordInput() { + return this._httpBasicPassword; + } + + // http_basic_user - computed: false, optional: true, required: false + private _httpBasicUser?: string; + public get httpBasicUser() { + return this.getStringAttribute('http_basic_user'); + } + public set httpBasicUser(value: string) { + this._httpBasicUser = value; + } + public resetHttpBasicUser() { + this._httpBasicUser = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpBasicUserInput() { + return this._httpBasicUser; + } + + // http_bearer_token - computed: false, optional: true, required: false + private _httpBearerToken?: string; + public get httpBearerToken() { + return this.getStringAttribute('http_bearer_token'); + } + public set httpBearerToken(value: string) { + this._httpBearerToken = value; + } + public resetHttpBearerToken() { + this._httpBearerToken = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpBearerTokenInput() { + return this._httpBearerToken; + } + + // http_codec - computed: false, optional: true, required: false + private _httpCodec?: string; + public get httpCodec() { + return this.getStringAttribute('http_codec'); + } + public set httpCodec(value: string) { + this._httpCodec = value; + } + public resetHttpCodec() { + this._httpCodec = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpCodecInput() { + return this._httpCodec; + } + + // http_compression - computed: false, optional: true, required: false + private _httpCompression?: boolean | cdktf.IResolvable; + public get httpCompression() { + return this.getBooleanAttribute('http_compression'); + } + public set httpCompression(value: boolean | cdktf.IResolvable) { + this._httpCompression = value; + } + public resetHttpCompression() { + this._httpCompression = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpCompressionInput() { + return this._httpCompression; + } + + // http_headers - computed: false, optional: true, required: false + private _httpHeaders?: { [key: string]: string }; + public get httpHeaders() { + return this.getStringMapAttribute('http_headers'); + } + public set httpHeaders(value: { [key: string]: string }) { + this._httpHeaders = value; + } + public resetHttpHeaders() { + this._httpHeaders = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpHeadersInput() { + return this._httpHeaders; + } + + // http_method - computed: false, optional: true, required: false + private _httpMethod?: string; + public get httpMethod() { + return this.getStringAttribute('http_method'); + } + public set httpMethod(value: string) { + this._httpMethod = value; + } + public resetHttpMethod() { + this._httpMethod = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpMethodInput() { + return this._httpMethod; + } + + // http_payload_prefix - computed: false, optional: true, required: false + private _httpPayloadPrefix?: string; + public get httpPayloadPrefix() { + return this.getStringAttribute('http_payload_prefix'); + } + public set httpPayloadPrefix(value: string) { + this._httpPayloadPrefix = value; + } + public resetHttpPayloadPrefix() { + this._httpPayloadPrefix = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpPayloadPrefixInput() { + return this._httpPayloadPrefix; + } + + // http_payload_suffix - computed: false, optional: true, required: false + private _httpPayloadSuffix?: string; + public get httpPayloadSuffix() { + return this.getStringAttribute('http_payload_suffix'); + } + public set httpPayloadSuffix(value: string) { + this._httpPayloadSuffix = value; + } + public resetHttpPayloadSuffix() { + this._httpPayloadSuffix = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpPayloadSuffixInput() { + return this._httpPayloadSuffix; + } + + // http_uri - computed: false, optional: true, required: false + private _httpUri?: string; + public get httpUri() { + return this.getStringAttribute('http_uri'); + } + public set httpUri(value: string) { + this._httpUri = value; + } + public resetHttpUri() { + this._httpUri = undefined; + } + // Temporarily expose input value. Use with caution. + public get httpUriInput() { + return this._httpUri; + } + // newrelic_account_id - computed: false, optional: true, required: false private _newrelicAccountId?: string; public get newrelicAccountId() { @@ -1254,19 +1829,19 @@ export class VaultClusterMetricsConfigOutputReference extends cdktf.ComplexObjec } export interface VaultClusterTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#create VaultCluster#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#create VaultCluster#create} */ readonly create?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#default VaultCluster#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#default VaultCluster#default} */ readonly default?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#delete VaultCluster#delete} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#delete VaultCluster#delete} */ readonly delete?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#update VaultCluster#update} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#update VaultCluster#update} */ readonly update?: string; } @@ -1410,7 +1985,7 @@ export class VaultClusterTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster hcp_vault_cluster} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster hcp_vault_cluster} */ export class VaultCluster extends cdktf.TerraformResource { @@ -1426,7 +2001,7 @@ export class VaultCluster extends cdktf.TerraformResource { * Generates CDKTF code for importing a VaultCluster resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the VaultCluster to import - * @param importFromId The id of the existing VaultCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing VaultCluster that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the VaultCluster to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -1438,7 +2013,7 @@ export class VaultCluster extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_cluster hcp_vault_cluster} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_cluster hcp_vault_cluster} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -1449,7 +2024,7 @@ export class VaultCluster extends cdktf.TerraformResource { terraformResourceType: 'hcp_vault_cluster', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/vault-plugin/README.md b/src/vault-plugin/README.md index 9f1aef85c..4a7610fdf 100644 --- a/src/vault-plugin/README.md +++ b/src/vault-plugin/README.md @@ -1,3 +1,3 @@ # `hcp_vault_plugin` -Refer to the Terraform Registory for docs: [`hcp_vault_plugin`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin). +Refer to the Terraform Registory for docs: [`hcp_vault_plugin`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin). diff --git a/src/vault-plugin/index.ts b/src/vault-plugin/index.ts index a59fa1a0c..75157101a 100644 --- a/src/vault-plugin/index.ts +++ b/src/vault-plugin/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +10,11 @@ export interface VaultPluginConfig extends cdktf.TerraformMetaArguments { /** * The ID of the HCP Vault cluster. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#cluster_id VaultPlugin#cluster_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#cluster_id VaultPlugin#cluster_id} */ readonly clusterId: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#id VaultPlugin#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#id VaultPlugin#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,13 +23,13 @@ export interface VaultPluginConfig extends cdktf.TerraformMetaArguments { /** * The name of the plugin - Valid options for plugin name - 'venafi-pki-backend' * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#plugin_name VaultPlugin#plugin_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#plugin_name VaultPlugin#plugin_name} */ readonly pluginName: string; /** * The type of the plugin - Valid options for plugin type - 'SECRET', 'AUTH', 'DATABASE' * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#plugin_type VaultPlugin#plugin_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#plugin_type VaultPlugin#plugin_type} */ readonly pluginType: string; /** @@ -43,19 +38,19 @@ export interface VaultPluginConfig extends cdktf.TerraformMetaArguments { * If not specified, the project specified in the HCP Provider config block will be used, if configured. * If a project is not configured in the HCP Provider config block, the oldest project in the organization will be used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#project_id VaultPlugin#project_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#project_id VaultPlugin#project_id} */ readonly projectId?: string; /** * timeouts block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#timeouts VaultPlugin#timeouts} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#timeouts VaultPlugin#timeouts} */ readonly timeouts?: VaultPluginTimeouts; } export interface VaultPluginTimeouts { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#default VaultPlugin#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#default VaultPlugin#default} */ readonly default?: string; } @@ -130,7 +125,7 @@ export class VaultPluginTimeoutsOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin hcp_vault_plugin} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin hcp_vault_plugin} */ export class VaultPlugin extends cdktf.TerraformResource { @@ -146,7 +141,7 @@ export class VaultPlugin extends cdktf.TerraformResource { * Generates CDKTF code for importing a VaultPlugin resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the VaultPlugin to import - * @param importFromId The id of the existing VaultPlugin that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing VaultPlugin that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the VaultPlugin to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -158,7 +153,7 @@ export class VaultPlugin extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_plugin hcp_vault_plugin} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_plugin hcp_vault_plugin} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -169,7 +164,7 @@ export class VaultPlugin extends cdktf.TerraformResource { terraformResourceType: 'hcp_vault_plugin', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/vault-secrets-app/README.md b/src/vault-secrets-app/README.md index 0a18ff671..ed67f088e 100644 --- a/src/vault-secrets-app/README.md +++ b/src/vault-secrets-app/README.md @@ -1,3 +1,3 @@ # `hcp_vault_secrets_app` -Refer to the Terraform Registory for docs: [`hcp_vault_secrets_app`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app). +Refer to the Terraform Registory for docs: [`hcp_vault_secrets_app`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app). diff --git a/src/vault-secrets-app/index.ts b/src/vault-secrets-app/index.ts index 6f9166bda..720f3e506 100644 --- a/src/vault-secrets-app/index.ts +++ b/src/vault-secrets-app/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,19 +10,19 @@ export interface VaultSecretsAppConfig extends cdktf.TerraformMetaArguments { /** * The Vault Secrets App name. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#app_name VaultSecretsApp#app_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#app_name VaultSecretsApp#app_name} */ readonly appName: string; /** * The Vault Secrets app description * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#description VaultSecretsApp#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#description VaultSecretsApp#description} */ readonly description?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app hcp_vault_secrets_app} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app hcp_vault_secrets_app} */ export class VaultSecretsApp extends cdktf.TerraformResource { @@ -43,7 +38,7 @@ export class VaultSecretsApp extends cdktf.TerraformResource { * Generates CDKTF code for importing a VaultSecretsApp resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the VaultSecretsApp to import - * @param importFromId The id of the existing VaultSecretsApp that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing VaultSecretsApp that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the VaultSecretsApp to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -55,7 +50,7 @@ export class VaultSecretsApp extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_app hcp_vault_secrets_app} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_app hcp_vault_secrets_app} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -66,7 +61,7 @@ export class VaultSecretsApp extends cdktf.TerraformResource { terraformResourceType: 'hcp_vault_secrets_app', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/vault-secrets-secret/README.md b/src/vault-secrets-secret/README.md index 32e637d64..c7b7ba229 100644 --- a/src/vault-secrets-secret/README.md +++ b/src/vault-secrets-secret/README.md @@ -1,3 +1,3 @@ # `hcp_vault_secrets_secret` -Refer to the Terraform Registory for docs: [`hcp_vault_secrets_secret`](https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret). +Refer to the Terraform Registory for docs: [`hcp_vault_secrets_secret`](https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret). diff --git a/src/vault-secrets-secret/index.ts b/src/vault-secrets-secret/index.ts index 9e9c5d3e0..aa72562f7 100644 --- a/src/vault-secrets-secret/index.ts +++ b/src/vault-secrets-secret/index.ts @@ -1,9 +1,4 @@ -/** - * Copyright (c) HashiCorp, Inc. - * SPDX-License-Identifier: MPL-2.0 - */ - -// https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret +// https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,25 +10,25 @@ export interface VaultSecretsSecretConfig extends cdktf.TerraformMetaArguments { /** * The name of the application the secret can be found in * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#app_name VaultSecretsSecret#app_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#app_name VaultSecretsSecret#app_name} */ readonly appName: string; /** * The name of the secret * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#secret_name VaultSecretsSecret#secret_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#secret_name VaultSecretsSecret#secret_name} */ readonly secretName: string; /** * The value of the secret * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#secret_value VaultSecretsSecret#secret_value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#secret_value VaultSecretsSecret#secret_value} */ readonly secretValue: string; } /** -* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret hcp_vault_secrets_secret} +* Represents a {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret hcp_vault_secrets_secret} */ export class VaultSecretsSecret extends cdktf.TerraformResource { @@ -49,7 +44,7 @@ export class VaultSecretsSecret extends cdktf.TerraformResource { * Generates CDKTF code for importing a VaultSecretsSecret resource upon running "cdktf plan " * @param scope The scope in which to define this construct * @param importToId The construct id used in the generated config for the VaultSecretsSecret to import - * @param importFromId The id of the existing VaultSecretsSecret that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use + * @param importFromId The id of the existing VaultSecretsSecret that should be imported. Refer to the {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret#import import section} in the documentation of this resource for the id to use * @param provider? Optional instance of the provider where the VaultSecretsSecret to import is found */ public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) { @@ -61,7 +56,7 @@ export class VaultSecretsSecret extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.77.0/docs/resources/vault_secrets_secret hcp_vault_secrets_secret} Resource + * Create a new {@link https://registry.terraform.io/providers/hashicorp/hcp/0.78.0/docs/resources/vault_secrets_secret hcp_vault_secrets_secret} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -72,7 +67,7 @@ export class VaultSecretsSecret extends cdktf.TerraformResource { terraformResourceType: 'hcp_vault_secrets_secret', terraformGeneratorMetadata: { providerName: 'hcp', - providerVersion: '0.77.0', + providerVersion: '0.78.0', providerVersionConstraint: '~> 0.45' }, provider: config.provider, diff --git a/src/version.json b/src/version.json index 6239b5ae0..921cbba73 100644 --- a/src/version.json +++ b/src/version.json @@ -1,3 +1,3 @@ { - "registry.terraform.io/hashicorp/hcp": "0.77.0" + "registry.terraform.io/hashicorp/hcp": "0.78.0" } diff --git a/yarn.lock b/yarn.lock index b8f4f8e6c..14aae55a3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -201,9 +201,9 @@ jsii-srcmak "^0.1.954" "@cdktf/provider-project@^0.4.0": - version "0.4.8" - resolved "https://registry.yarnpkg.com/@cdktf/provider-project/-/provider-project-0.4.8.tgz#6cdca6ab326071e347e3fadcd9bcab37668cff46" - integrity sha512-VBdWJ/BXrWApD3qRyCaat3pCAXe0bPztT3YFPJXFk35Q5zo/YYRkvg4thfiYT4s2baaYDf9wUS7S2hvBPkgxGg== + version "0.4.11" + resolved "https://registry.yarnpkg.com/@cdktf/provider-project/-/provider-project-0.4.11.tgz#d42001069db000c1a1ad7023b134524780562565" + integrity sha512-AaRO0Uz56hRDD1UM/+CynxLNVeNR+AGo5Wew67GB9YBGULSr8uJrJGIVTig58KIMYDi5K+NNVLp6asbSPcqW8A== dependencies: change-case "^4.1.2" fs-extra "^10.1.0" @@ -414,22 +414,6 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@jsii/check-node@1.85.0": - version "1.85.0" - resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.85.0.tgz#548d03f3f98d8b0edd9f4aeac7e128940dfd290d" - integrity sha512-dOrye7NuafkHADt3jk0TxMu/2sOHXxOYTwAuKj9L1/Te1xFfw2fzni80J12rTBQeVQxLVFNgDynsl2J7cuFFtQ== - dependencies: - chalk "^4.1.2" - semver "^7.5.1" - -"@jsii/check-node@1.88.0": - version "1.88.0" - resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.88.0.tgz#fa20e012230c692ad36976cde29301be1ed28c67" - integrity sha512-AveFyqkJIb8qZvGk5nZal/8mEJB6lWhwqvAQLodHmqE3WzpmZD5+h+aspBVt0El5cEFRJ1k1mrQqhAnJCVpvxg== - dependencies: - chalk "^4.1.2" - semver "^7.5.4" - "@jsii/check-node@1.92.0": version "1.92.0" resolved "https://registry.yarnpkg.com/@jsii/check-node/-/check-node-1.92.0.tgz#e05908d2c0875a728db14d73bb30459a73bd008e" @@ -453,20 +437,6 @@ dependencies: ajv "^8.12.0" -"@jsii/spec@^1.85.0": - version "1.87.0" - resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.87.0.tgz#99b9dd12ed92120e79e645538620db0526a7ad7b" - integrity sha512-fhTT3IYmjyRKvUUWffBIuGDVVfyKC+QfE1cMyExSHl7l6wk6unrxS8qsU23kaJ5bNQAnlc2+CE1HteY2SLbepg== - dependencies: - ajv "^8.12.0" - -"@jsii/spec@^1.88.0": - version "1.91.0" - resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.91.0.tgz#91d624357a66148ab9a2d8b5fb26331fc7b01932" - integrity sha512-Ir01bk5CwIFAApRJjRC+JG/f9db5dACEYFSxsHyvXRMu+J/LIANdwD4OPSelWrhbRiQdY6U16BKsRO63uaNRqg== - dependencies: - ajv "^8.12.0" - "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -1727,7 +1697,7 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -fast-glob@^3.3.1, fast-glob@^3.3.2: +fast-glob@^3.3.2: version "3.3.2" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== @@ -2589,23 +2559,23 @@ jsii-rosetta@^5.1.9: workerpool "^6.5.1" yargs "^17.7.2" -jsii-rosetta@~5.1.2: - version "5.1.9" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.1.9.tgz#7307a562f0b51aa6922b137bb51ab9e6da172bbd" - integrity sha512-GgSLaxn9N0xnYBXkK8DIXrp1CWNSz2f7Q04kQW4n2htsLd3diPI3HNbbmJL5V+wwUIZhOpBe++5r1a7T7vFlqg== +jsii-rosetta@~5.2.0: + version "5.2.6" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.2.6.tgz#a5c6d37cff1992f7089f0766c22aea3e33c1c46c" + integrity sha512-HCXeAIUzU2Z1nJ9GFDQ1PMpGKbktJmZ+9upOw10zbV7WPT/4QUF6NPNfRIikk3bwPWTdFmsEtfjAO96UbubnbA== dependencies: - "@jsii/check-node" "1.85.0" - "@jsii/spec" "^1.85.0" + "@jsii/check-node" "1.93.0" + "@jsii/spec" "^1.93.0" "@xmldom/xmldom" "^0.8.10" chalk "^4" commonmark "^0.30.0" - fast-glob "^3.3.1" - jsii "~5.1.5" + fast-glob "^3.3.2" + jsii "~5.2.5" semver "^7.5.4" - semver-intersect "^1.4.0" + semver-intersect "^1.5.0" stream-json "^1.8.0" - typescript "~5.1.6" - workerpool "^6.4.0" + typescript "~5.2.2" + workerpool "^6.5.1" yargs "^17.7.2" jsii-srcmak@^0.1.951, jsii-srcmak@^0.1.954: @@ -2657,25 +2627,6 @@ jsii@^5.1.10, jsii@~5.2.38, jsii@~5.2.5: typescript "~5.2" yargs "^17.7.2" -jsii@~5.1.5: - version "5.1.12" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.1.12.tgz#0ac6d92d52c6732a6e0e3e27f9f07453318715f2" - integrity sha512-iY3zLosUEKbeua6IAGJXjFxibiiI0xHFjyYPyewOc56MBRHC7nczWSVGRP+Jgwyo7HWXs4TvJKLG6w8zSuAZrg== - dependencies: - "@jsii/check-node" "1.88.0" - "@jsii/spec" "^1.88.0" - case "^1.6.3" - chalk "^4" - downlevel-dts "^0.11.0" - fast-deep-equal "^3.1.3" - log4js "^6.9.1" - semver "^7.5.4" - semver-intersect "^1.4.0" - sort-json "^2.0.1" - spdx-license-list "^6.6.0" - typescript "~5.1.6" - yargs "^17.7.2" - jsii@~5.2.0: version "5.2.35" resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.2.35.tgz#d56a9cb8f01f709250df28b61b365c5978652538" @@ -3657,7 +3608,7 @@ semver@^6.0.0, semver@^6.3.0: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.1, semver@^7.5.3, semver@^7.5.4: +semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.5.3, semver@^7.5.4: version "7.5.4" resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== @@ -3821,7 +3772,7 @@ spdx-license-ids@^3.0.0: resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz#a14f64e0954f6e25cc6587bd4f392522db0d998f" integrity sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw== -spdx-license-list@^6.6.0, spdx-license-list@^6.8.0: +spdx-license-list@^6.8.0: version "6.8.0" resolved "https://registry.yarnpkg.com/spdx-license-list/-/spdx-license-list-6.8.0.tgz#92a99cd6c8b97fe98ae83c54deaffd4d9d503f74" integrity sha512-5UdM7r9yJ1EvsPQZWfa41AZjLQngl9iMMysm9XBW7Lqhq7aF8cllfqjS+rFCHB8FFMGSM0yFWue2LUV9mR0QzQ== @@ -4139,11 +4090,6 @@ typescript@~3.9.10: resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8" integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q== -typescript@~5.1.6: - version "5.1.6" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.1.6.tgz#02f8ac202b6dad2c0dd5e0913745b47a37998274" - integrity sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA== - typescript@~5.2, typescript@~5.2.0, typescript@~5.2.2: version "5.2.2" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78" @@ -4289,11 +4235,6 @@ wordwrap@^1.0.0: resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== -workerpool@^6.4.0: - version "6.4.2" - resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.4.2.tgz#5d086f6fef89adbc4300ca24fcafb7082330e960" - integrity sha512-MrDWwemtC4xNV22kbbZDQQQmxNX+yLm790sgYl2wVD3CWnK7LJY1youI/11wHorAjHjK+GEjUxUh74XoPU71uQ== - workerpool@^6.5.1: version "6.5.1" resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.5.1.tgz#060f73b39d0caf97c6db64da004cd01b4c099544"