Uses of Package
com.hashicorp.cdktf
Packages that use com.hashicorp.cdktf
-
Classes in com.hashicorp.cdktf used by com.hashicorp.cdktfClassDescription(experimental) Includes API for attaching annotations such as warning messages to constructs.(experimental) Represents a cdktf application.(experimental) A fluent builder for
App
.A builder forAppConfig
(experimental) Aspects can be applied to CDK tree scopes and can operate on the tree before synthesis.(experimental) A fluent builder forAzurermBackend
.(experimental) Stores the state as a Blob with the given Key within the Blob Container within the Blob Storage Account.A builder forAzurermBackendConfig
(experimental) The Cloud Backend synthesizes ainvalid @link
{@link https://developer.hashicorp.com/terraform/cli/cloud/settings#the-cloud-block
(experimental) A fluent builder forCloudBackend
.(experimental) The Cloud Backend synthesizes ainvalid @link
{@link https://developer.hashicorp.com/terraform/cli/cloud/settings#the-cloud-block
A builder forCloudBackendConfig
(experimental) A cloud workspace can either be a single named workspace, or a list of tagged workspaces.(experimental) A fluent builder forConsulBackend
.(experimental) Stores the state in the Consul KV store at a given path.A builder forConsulBackendConfig
(experimental) A fluent builder forCosBackend
.A builder forCosBackendAssumeRole
(experimental) Stores the state as an object in a configurable prefix in a given bucket on Tencent Cloud Object Storage (COS).A builder forCosBackendConfig
A builder forDataConfig
(experimental) The DataResource implements the standard resource lifecycle, but does not directly take any other actions.(experimental) A fluent builder forDataResource
.(experimental) A fluent builder forDataTerraformRemoteState
.(experimental) A fluent builder forDataTerraformRemoteStateAzurerm
.A builder forDataTerraformRemoteStateAzurermConfig
A builder forDataTerraformRemoteStateConfig
(experimental) A fluent builder forDataTerraformRemoteStateConsul
.A builder forDataTerraformRemoteStateConsulConfig
(experimental) A fluent builder forDataTerraformRemoteStateCos
.A builder forDataTerraformRemoteStateCosConfig
(experimental) A fluent builder forDataTerraformRemoteStateGcs
.A builder forDataTerraformRemoteStateGcsConfig
(experimental) A fluent builder forDataTerraformRemoteStateHttp
.A builder forDataTerraformRemoteStateHttpConfig
(experimental) A fluent builder forDataTerraformRemoteStateLocal
.A builder forDataTerraformRemoteStateLocalConfig
(experimental) A fluent builder forDataTerraformRemoteStateOss
.A builder forDataTerraformRemoteStateOssConfig
(experimental) A fluent builder forDataTerraformRemoteStatePg
.A builder forDataTerraformRemoteStatePgConfig
A builder forDataTerraformRemoteStateRemoteConfig
(experimental) A fluent builder forDataTerraformRemoteStateS3
.A builder forDataTerraformRemoteStateS3Config
Deprecated.CDK for Terraform no longer supports the swift backend.Deprecated.Deprecated.CDK for Terraform no longer supports the swift backend.Deprecated.(experimental) Properties to string encodings.A builder forEncodingOptions
(experimental) The file provisioner copies files or directories from the machine running Terraform to the newly created resource.A builder forFileProvisioner
(experimental) A fluent builder forGcsBackend
.(experimental) Stores the state as an object in a configurable prefix in a pre-existing bucket on Google Cloud Storage (GCS).A builder forGcsBackendConfig
(experimental) A fluent builder forHttpBackend
.(experimental) Stores the state using a simple REST client.A builder forHttpBackendConfig
(experimental) Interface for lazy untyped value producers.Internal default implementation forIAnyProducer
.(experimental) Represents an Aspect.Internal default implementation forIAspect
.(experimental) Function used to concatenate symbols in the target document language.Internal default implementation forIFragmentConcatenator
.Internal default implementation forIImportableConfig
.Internal default implementation forIInterpolatingParent
.(experimental) Interface for lazy list producers.Internal default implementation forIListProducer
.Internal default implementation forIManifest
.(experimental) Class used to represent an importable resource.(experimental) Interface for lazy number producers.Internal default implementation forINumberProducer
.(experimental) A Token that can post-process the complete resolved value, after resolve() has recursed over it.Internal default implementation forIPostProcessor
.Internal default implementation forIRemoteWorkspace
.(experimental) Interface for values that can be resolvable later.Internal default implementation forIResolvable
.(experimental) Current resolution context for tokens.Internal default implementation forIResolveContext
.Internal default implementation forIResource
.Internal default implementation forIResourceConstructor
.Internal default implementation forIScopeCallback
.(experimental) Encodes information how a certain Stack should be deployed inspired by AWS CDK v2 implementation (synth functionality was removed in constructs v10).Internal default implementation forIStackSynthesizer
.(experimental) Interface for lazy string producers.Internal default implementation forIStringProducer
.(experimental) Represents a single session of synthesis.Internal default implementation forISynthesisSession
.Internal default implementation forITerraformAddressable
.Internal default implementation forITerraformDependable
.Internal default implementation forITerraformIterator
.Internal default implementation forITerraformResource
.(experimental) Interface to apply operation to tokens in a string.Internal default implementation forITokenMapper
.(experimental) How to resolve tokens.Internal default implementation forITokenResolver
.(experimental) Options for creating lazy untyped tokens.A builder forLazyAnyValueOptions
(experimental) Options for creating a lazy list token.A builder forLazyListValueOptions
(experimental) Options for creating a lazy string token.A builder forLazyStringValueOptions
(experimental) A fluent builder forLocalBackend
.(experimental) The local backend stores state on the local filesystem, locks that state using system APIs, and performs operations locally.A builder forLocalBackendConfig
(experimental) The local-exec provisioner invokes a local executable after a resource is created.A builder forLocalExecProvisioner
(experimental) The name of a single Terraform Cloud workspace.A builder forOssAssumeRole
(experimental) A fluent builder forOssBackend
.A builder forOssBackendConfig
(experimental) A fluent builder forPgBackend
.A builder forPgBackendConfig
(experimental) Terraform checks a postcondition after evaluating the object it is associated with.A builder forPostcondition
(experimental) Terraform checks a precondition before evaluating the object it is associated with.A builder forPrecondition
(experimental) A fluent builder forRemoteBackend
.A builder forRemoteBackendConfig
(experimental) The remote-exec provisioner invokes a script on a remote resource after it is created.A builder forRemoteExecProvisioner
(experimental) Options to the resolve() operation.A builder forResolveOptions
(experimental) A fluent builder forS3Backend
.A builder forS3BackendAssumeRoleConfig
A builder forS3BackendAssumeRoleWithWebIdentityConfig
(experimental) Stores the state as a given key in a given bucket on Amazon S3.A builder forS3BackendConfig
A builder forS3BackendEndpointConfig
(experimental) Most provisioners require access to the remote resource via SSH or WinRM and expect a nested connection block with details about how to connect.A builder forSSHProvisionerConnection
A builder forStackAnnotation
A builder forStackManifest
Deprecated.CDK for Terraform no longer supports the swift backend.Deprecated.Deprecated.CDK for Terraform no longer supports the swift backend.Deprecated.(experimental) A set of Terraform Cloud workspace tags.(experimental) A fluent builder forTerraformAsset
.A builder forTerraformAssetConfig
A builder forTerraformCondition
(experimental) Iterator for the Terraform count property.(experimental) A fluent builder forTerraformDataSource
.A builder forTerraformElementMetadata
(experimental) A fluent builder forTerraformHclModule
.A builder forTerraformHclModuleConfig
A builder forTerraformMetaArguments
A builder forTerraformModuleConfig
A builder forTerraformModuleProvider
A builder forTerraformModuleUserConfig
(experimental) A fluent builder forTerraformOutput
.A builder forTerraformOutputConfig
A builder forTerraformProviderConfig
A builder forTerraformProviderGeneratorMetadata
(experimental) A fluent builder forTerraformResource
.A builder forTerraformResourceConfig
A builder forTerraformResourceImport
A builder forTerraformResourceLifecycle
A builder forTerraformResourceMoveById
A builder forTerraformResourceMoveByTarget
A builder forTerraformStackMetadata
(experimental) A fluent builder forTerraformVariable
.A builder forTerraformVariableConfig
(experimental) Add one or more validation blocks within the variable block to specify custom conditions.A builder forTerraformVariableValidationConfig
A builder forTestingAppConfig
(experimental) Fragments of a concatenated string containing stringified Tokens.(experimental) Most provisioners require access to the remote resource via SSH or WinRM and expect a nested connection block with details about how to connect.A builder forWinrmProvisionerConnection