# CDK Terrain (CDKTN) ## Docs - [CSharp: Annotations](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/annotations.md) - [CSharp: AnyListList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/any-list-list.md) - [CSharp: AnyListMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/any-list-map.md) - [CSharp: AnyMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/any-map.md) - [CSharp: AnyMapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/any-map-list.md) - [CSharp: Aspects](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/aspects.md) - [CSharp: AssertionReturn](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/assertion-return.md) - [CSharp: BooleanList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/boolean-list.md) - [CSharp: BooleanListList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/boolean-list-list.md) - [CSharp: BooleanListMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/boolean-list-map.md) - [CSharp: BooleanMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/boolean-map.md) - [CSharp: BooleanMapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/boolean-map-list.md) - [CSharp: CloudWorkspace](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/cloud-workspace.md) - [CSharp: ComplexComputedList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/complex-computed-list.md) - [CSharp: ComplexList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/complex-list.md) - [CSharp: ComplexMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/complex-map.md) - [CSharp: ComplexObject](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/complex-object.md) - [CSharp: DefaultTokenResolver](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/default-token-resolver.md) - [CSharp: DynamicListTerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/dynamic-list-terraform-iterator.md) - [CSharp: Fn](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/fn.md) - [CSharp: FnGenerated](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/fn-generated.md) - [CSharp: Lazy](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/lazy.md) - [CSharp: LazyBase](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/lazy-base.md) - [CSharp: ListTerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/list-terraform-iterator.md) - [CSharp: Manifest](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/manifest.md) - [CSharp: MapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/map-list.md) - [CSharp: MapTerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/map-terraform-iterator.md) - [CSharp: MigrateIds](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/migrate-ids.md) - [CSharp: NamedCloudWorkspace](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/named-cloud-workspace.md) - [CSharp: NamedRemoteWorkspace](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/named-remote-workspace.md) - [CSharp: NumberListList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/number-list-list.md) - [CSharp: NumberListMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/number-list-map.md) - [CSharp: NumberMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/number-map.md) - [CSharp: NumberMapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/number-map-list.md) - [CSharp: Op](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/op.md) - [CSharp: PrefixedRemoteWorkspaces](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/prefixed-remote-workspaces.md) - [CSharp: ResourceTerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/resource-terraform-iterator.md) - [CSharp: StringConcat](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/string-concat.md) - [CSharp: StringListList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/string-list-list.md) - [CSharp: StringListMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/string-list-map.md) - [CSharp: StringMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/string-map.md) - [CSharp: StringMapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/string-map-list.md) - [CSharp: StringMapMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/string-map-map.md) - [CSharp: TaggedCloudWorkspaces](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/tagged-cloud-workspaces.md) - [CSharp: TerraformCount](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/terraform-count.md) - [CSharp: TerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/terraform-iterator.md) - [CSharp: TerraformResourceTargets](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/terraform-resource-targets.md) - [CSharp: TerraformSelf](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/terraform-self.md) - [CSharp: Testing](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/testing.md) - [CSharp: Token](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/token.md) - [CSharp: Tokenization](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/tokenization.md) - [CSharp: TokenizedStringFragments](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/tokenized-string-fragments.md) - [CSharp: VariableType](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/classes/variable-type.md) - [CSharp: App](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/app.md) - [CSharp: AzurermBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/azurerm-backend.md) - [CSharp: CloudBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/cloud-backend.md) - [CSharp: ConsulBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/consul-backend.md) - [CSharp: CosBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/cos-backend.md) - [CSharp: DataResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/data-resource.md) - [CSharp: DataTerraformRemoteState](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/data-terraform-remote-state.md) - [CSharp: DataTerraformRemoteStateAzurerm](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/data-terraform-remote-state-azurerm.md) - [CSharp: DataTerraformRemoteStateConsul](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/data-terraform-remote-state-consul.md) - [CSharp: DataTerraformRemoteStateCos](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/data-terraform-remote-state-cos.md) - [CSharp: DataTerraformRemoteStateGcs](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/data-terraform-remote-state-gcs.md) - [CSharp: DataTerraformRemoteStateHttp](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/data-terraform-remote-state-http.md) - [CSharp: DataTerraformRemoteStateLocal](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/data-terraform-remote-state-local.md) - [CSharp: DataTerraformRemoteStateOss](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/data-terraform-remote-state-oss.md) - [CSharp: DataTerraformRemoteStatePg](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/data-terraform-remote-state-pg.md) - [CSharp: DataTerraformRemoteStateS3](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/data-terraform-remote-state-s3.md) - [CSharp: DataTerraformRemoteStateSwift](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/data-terraform-remote-state-swift.md) - [CSharp: GcsBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/gcs-backend.md) - [CSharp: HttpBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/http-backend.md) - [CSharp: ImportableResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/importable-resource.md) - [CSharp: LocalBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/local-backend.md) - [CSharp: OssBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/oss-backend.md) - [CSharp: PgBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/pg-backend.md) - [CSharp: RemoteBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/remote-backend.md) - [CSharp: Resource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/resource.md) - [CSharp: S3Backend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/s3-backend.md) - [CSharp: SwiftBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/swift-backend.md) - [CSharp: TerraformAsset](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/terraform-asset.md) - [CSharp: TerraformBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/terraform-backend.md) - [CSharp: TerraformDataSource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/terraform-data-source.md) - [CSharp: TerraformElement](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/terraform-element.md) - [CSharp: TerraformHclModule](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/terraform-hcl-module.md) - [CSharp: TerraformLocal](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/terraform-local.md) - [CSharp: TerraformModule](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/terraform-module.md) - [CSharp: TerraformOutput](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/terraform-output.md) - [CSharp: TerraformProvider](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/terraform-provider.md) - [CSharp: TerraformRemoteState](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/terraform-remote-state.md) - [CSharp: TerraformResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/terraform-resource.md) - [CSharp: TerraformStack](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/terraform-stack.md) - [CSharp: TerraformVariable](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/constructs/terraform-variable.md) - [CSharp: AnnotationMetadataEntryType](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/enums/annotation-metadata-entry-type.md) - [CSharp: AssetType](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/enums/asset-type.md) - [CSharp: IAnyProducer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-any-producer.md) - [CSharp: IAspect](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-aspect.md) - [CSharp: IFragmentConcatenator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-fragment-concatenator.md) - [CSharp: IImportableConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-importable-config.md) - [CSharp: IInterpolatingParent](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-interpolating-parent.md) - [CSharp: IListProducer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-list-producer.md) - [CSharp: IManifest](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-manifest.md) - [CSharp: INumberProducer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-number-producer.md) - [CSharp: IPostProcessor](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-post-processor.md) - [CSharp: IRemoteWorkspace](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-remote-workspace.md) - [CSharp: IResolvable](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-resolvable.md) - [CSharp: IResolveContext](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-resolve-context.md) - [CSharp: IResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-resource.md) - [CSharp: IResourceConstructor](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-resource-constructor.md) - [CSharp: IScopeCallback](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-scope-callback.md) - [CSharp: IStackSynthesizer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-stack-synthesizer.md) - [CSharp: IStringProducer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-string-producer.md) - [CSharp: ISynthesisSession](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-synthesis-session.md) - [CSharp: ITerraformAddressable](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-terraform-addressable.md) - [CSharp: ITerraformDependable](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-terraform-dependable.md) - [CSharp: ITerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-terraform-iterator.md) - [CSharp: ITerraformResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-terraform-resource.md) - [CSharp: ITokenMapper](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-token-mapper.md) - [CSharp: ITokenResolver](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/protocols/i-token-resolver.md) - [CSharp: AppConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/app-config.md) - [CSharp: AzurermBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/azurerm-backend-config.md) - [CSharp: CloudBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/cloud-backend-config.md) - [CSharp: ConsulBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/consul-backend-config.md) - [CSharp: CosBackendAssumeRole](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/cos-backend-assume-role.md) - [CSharp: CosBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/cos-backend-config.md) - [CSharp: DataConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/data-config.md) - [CSharp: DataTerraformRemoteStateAzurermConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/data-terraform-remote-state-azurerm-config.md) - [CSharp: DataTerraformRemoteStateConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/data-terraform-remote-state-config.md) - [CSharp: DataTerraformRemoteStateConsulConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/data-terraform-remote-state-consul-config.md) - [CSharp: DataTerraformRemoteStateCosConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/data-terraform-remote-state-cos-config.md) - [CSharp: DataTerraformRemoteStateGcsConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/data-terraform-remote-state-gcs-config.md) - [CSharp: DataTerraformRemoteStateHttpConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/data-terraform-remote-state-http-config.md) - [CSharp: DataTerraformRemoteStateLocalConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/data-terraform-remote-state-local-config.md) - [CSharp: DataTerraformRemoteStateOssConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/data-terraform-remote-state-oss-config.md) - [CSharp: DataTerraformRemoteStatePgConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/data-terraform-remote-state-pg-config.md) - [CSharp: DataTerraformRemoteStateRemoteConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/data-terraform-remote-state-remote-config.md) - [CSharp: DataTerraformRemoteStateS3Config](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/data-terraform-remote-state-s3-config.md) - [CSharp: DataTerraformRemoteStateSwiftConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/data-terraform-remote-state-swift-config.md) - [CSharp: EncodingOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/encoding-options.md) - [CSharp: FileProvisioner](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/file-provisioner.md) - [CSharp: GcsBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/gcs-backend-config.md) - [CSharp: HttpBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/http-backend-config.md) - [CSharp: LazyAnyValueOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/lazy-any-value-options.md) - [CSharp: LazyListValueOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/lazy-list-value-options.md) - [CSharp: LazyStringValueOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/lazy-string-value-options.md) - [CSharp: LocalBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/local-backend-config.md) - [CSharp: LocalExecProvisioner](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/local-exec-provisioner.md) - [CSharp: OssAssumeRole](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/oss-assume-role.md) - [CSharp: OssBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/oss-backend-config.md) - [CSharp: PgBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/pg-backend-config.md) - [CSharp: Postcondition](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/postcondition.md) - [CSharp: Precondition](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/precondition.md) - [CSharp: RemoteBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/remote-backend-config.md) - [CSharp: RemoteExecProvisioner](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/remote-exec-provisioner.md) - [CSharp: ResolveOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/resolve-options.md) - [CSharp: S3BackendAssumeRoleConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/s3-backend-assume-role-config.md) - [CSharp: S3BackendAssumeRoleWithWebIdentityConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/s3-backend-assume-role-with-web-identity-config.md) - [CSharp: S3BackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/s3-backend-config.md) - [CSharp: S3BackendEndpointConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/s3-backend-endpoint-config.md) - [CSharp: SSHProvisionerConnection](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/ssh-provisioner-connection.md) - [CSharp: StackAnnotation](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/stack-annotation.md) - [CSharp: StackManifest](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/stack-manifest.md) - [CSharp: SwiftBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/swift-backend-config.md) - [CSharp: TerraformAssetConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-asset-config.md) - [CSharp: TerraformCondition](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-condition.md) - [CSharp: TerraformConstructor](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-constructor.md) - [CSharp: TerraformElementMetadata](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-element-metadata.md) - [CSharp: TerraformHclModuleConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-hcl-module-config.md) - [CSharp: TerraformMetaArguments](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-meta-arguments.md) - [CSharp: TerraformModuleConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-module-config.md) - [CSharp: TerraformModuleProvider](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-module-provider.md) - [CSharp: TerraformModuleUserConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-module-user-config.md) - [CSharp: TerraformOutputConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-output-config.md) - [CSharp: TerraformProviderConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-provider-config.md) - [CSharp: TerraformProviderGeneratorMetadata](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-provider-generator-metadata.md) - [CSharp: TerraformResourceConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-resource-config.md) - [CSharp: TerraformResourceImport](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-resource-import.md) - [CSharp: TerraformResourceLifecycle](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-resource-lifecycle.md) - [CSharp: TerraformResourceMoveById](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-resource-move-by-id.md) - [CSharp: TerraformResourceMoveByTarget](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-resource-move-by-target.md) - [CSharp: TerraformStackMetadata](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-stack-metadata.md) - [CSharp: TerraformVariableConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-variable-config.md) - [CSharp: TerraformVariableValidationConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/terraform-variable-validation-config.md) - [CSharp: TestingAppConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/testing-app-config.md) - [CSharp: WinrmProvisionerConnection](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/csharp/structs/winrm-provisioner-connection.md) - [Go: Annotations](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/annotations.md) - [Go: AnyListList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/any-list-list.md) - [Go: AnyListMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/any-list-map.md) - [Go: AnyMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/any-map.md) - [Go: AnyMapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/any-map-list.md) - [Go: Aspects](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/aspects.md) - [Go: AssertionReturn](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/assertion-return.md) - [Go: BooleanList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/boolean-list.md) - [Go: BooleanListList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/boolean-list-list.md) - [Go: BooleanListMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/boolean-list-map.md) - [Go: BooleanMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/boolean-map.md) - [Go: BooleanMapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/boolean-map-list.md) - [Go: CloudWorkspace](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/cloud-workspace.md) - [Go: ComplexComputedList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/complex-computed-list.md) - [Go: ComplexList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/complex-list.md) - [Go: ComplexMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/complex-map.md) - [Go: ComplexObject](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/complex-object.md) - [Go: DefaultTokenResolver](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/default-token-resolver.md) - [Go: DynamicListTerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/dynamic-list-terraform-iterator.md) - [Go: Fn](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/fn.md) - [Go: FnGenerated](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/fn-generated.md) - [Go: Lazy](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/lazy.md) - [Go: LazyBase](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/lazy-base.md) - [Go: ListTerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/list-terraform-iterator.md) - [Go: Manifest](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/manifest.md) - [Go: MapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/map-list.md) - [Go: MapTerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/map-terraform-iterator.md) - [Go: MigrateIds](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/migrate-ids.md) - [Go: NamedCloudWorkspace](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/named-cloud-workspace.md) - [Go: NamedRemoteWorkspace](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/named-remote-workspace.md) - [Go: NumberListList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/number-list-list.md) - [Go: NumberListMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/number-list-map.md) - [Go: NumberMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/number-map.md) - [Go: NumberMapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/number-map-list.md) - [Go: Op](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/op.md) - [Go: PrefixedRemoteWorkspaces](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/prefixed-remote-workspaces.md) - [Go: ResourceTerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/resource-terraform-iterator.md) - [Go: StringConcat](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/string-concat.md) - [Go: StringListList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/string-list-list.md) - [Go: StringListMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/string-list-map.md) - [Go: StringMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/string-map.md) - [Go: StringMapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/string-map-list.md) - [Go: StringMapMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/string-map-map.md) - [Go: TaggedCloudWorkspaces](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/tagged-cloud-workspaces.md) - [Go: TerraformCount](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/terraform-count.md) - [Go: TerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/terraform-iterator.md) - [Go: TerraformResourceTargets](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/terraform-resource-targets.md) - [Go: TerraformSelf](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/terraform-self.md) - [Go: Testing](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/testing.md) - [Go: Token](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/token.md) - [Go: Tokenization](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/tokenization.md) - [Go: TokenizedStringFragments](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/tokenized-string-fragments.md) - [Go: VariableType](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/classes/variable-type.md) - [Go: App](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/app.md) - [Go: AzurermBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/azurerm-backend.md) - [Go: CloudBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/cloud-backend.md) - [Go: ConsulBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/consul-backend.md) - [Go: CosBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/cos-backend.md) - [Go: DataResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/data-resource.md) - [Go: DataTerraformRemoteState](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/data-terraform-remote-state.md) - [Go: DataTerraformRemoteStateAzurerm](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/data-terraform-remote-state-azurerm.md) - [Go: DataTerraformRemoteStateConsul](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/data-terraform-remote-state-consul.md) - [Go: DataTerraformRemoteStateCos](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/data-terraform-remote-state-cos.md) - [Go: DataTerraformRemoteStateGcs](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/data-terraform-remote-state-gcs.md) - [Go: DataTerraformRemoteStateHttp](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/data-terraform-remote-state-http.md) - [Go: DataTerraformRemoteStateLocal](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/data-terraform-remote-state-local.md) - [Go: DataTerraformRemoteStateOss](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/data-terraform-remote-state-oss.md) - [Go: DataTerraformRemoteStatePg](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/data-terraform-remote-state-pg.md) - [Go: DataTerraformRemoteStateS3](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/data-terraform-remote-state-s3.md) - [Go: DataTerraformRemoteStateSwift](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/data-terraform-remote-state-swift.md) - [Go: GcsBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/gcs-backend.md) - [Go: HttpBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/http-backend.md) - [Go: ImportableResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/importable-resource.md) - [Go: LocalBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/local-backend.md) - [Go: OssBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/oss-backend.md) - [Go: PgBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/pg-backend.md) - [Go: RemoteBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/remote-backend.md) - [Go: Resource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/resource.md) - [Go: S3Backend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/s3-backend.md) - [Go: SwiftBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/swift-backend.md) - [Go: TerraformAsset](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/terraform-asset.md) - [Go: TerraformBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/terraform-backend.md) - [Go: TerraformDataSource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/terraform-data-source.md) - [Go: TerraformElement](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/terraform-element.md) - [Go: TerraformHclModule](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/terraform-hcl-module.md) - [Go: TerraformLocal](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/terraform-local.md) - [Go: TerraformModule](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/terraform-module.md) - [Go: TerraformOutput](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/terraform-output.md) - [Go: TerraformProvider](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/terraform-provider.md) - [Go: TerraformRemoteState](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/terraform-remote-state.md) - [Go: TerraformResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/terraform-resource.md) - [Go: TerraformStack](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/terraform-stack.md) - [Go: TerraformVariable](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/constructs/terraform-variable.md) - [Go: AnnotationMetadataEntryType](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/enums/annotation-metadata-entry-type.md) - [Go: AssetType](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/enums/asset-type.md) - [Go: IAnyProducer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-any-producer.md) - [Go: IAspect](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-aspect.md) - [Go: IFragmentConcatenator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-fragment-concatenator.md) - [Go: IImportableConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-importable-config.md) - [Go: IInterpolatingParent](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-interpolating-parent.md) - [Go: IListProducer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-list-producer.md) - [Go: IManifest](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-manifest.md) - [Go: INumberProducer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-number-producer.md) - [Go: IPostProcessor](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-post-processor.md) - [Go: IRemoteWorkspace](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-remote-workspace.md) - [Go: IResolvable](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-resolvable.md) - [Go: IResolveContext](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-resolve-context.md) - [Go: IResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-resource.md) - [Go: IResourceConstructor](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-resource-constructor.md) - [Go: IScopeCallback](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-scope-callback.md) - [Go: IStackSynthesizer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-stack-synthesizer.md) - [Go: IStringProducer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-string-producer.md) - [Go: ISynthesisSession](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-synthesis-session.md) - [Go: ITerraformAddressable](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-terraform-addressable.md) - [Go: ITerraformDependable](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-terraform-dependable.md) - [Go: ITerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-terraform-iterator.md) - [Go: ITerraformResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-terraform-resource.md) - [Go: ITokenMapper](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-token-mapper.md) - [Go: ITokenResolver](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/protocols/i-token-resolver.md) - [Go: AppConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/app-config.md) - [Go: AzurermBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/azurerm-backend-config.md) - [Go: CloudBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/cloud-backend-config.md) - [Go: ConsulBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/consul-backend-config.md) - [Go: CosBackendAssumeRole](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/cos-backend-assume-role.md) - [Go: CosBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/cos-backend-config.md) - [Go: DataConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/data-config.md) - [Go: DataTerraformRemoteStateAzurermConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/data-terraform-remote-state-azurerm-config.md) - [Go: DataTerraformRemoteStateConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/data-terraform-remote-state-config.md) - [Go: DataTerraformRemoteStateConsulConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/data-terraform-remote-state-consul-config.md) - [Go: DataTerraformRemoteStateCosConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/data-terraform-remote-state-cos-config.md) - [Go: DataTerraformRemoteStateGcsConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/data-terraform-remote-state-gcs-config.md) - [Go: DataTerraformRemoteStateHttpConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/data-terraform-remote-state-http-config.md) - [Go: DataTerraformRemoteStateLocalConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/data-terraform-remote-state-local-config.md) - [Go: DataTerraformRemoteStateOssConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/data-terraform-remote-state-oss-config.md) - [Go: DataTerraformRemoteStatePgConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/data-terraform-remote-state-pg-config.md) - [Go: DataTerraformRemoteStateRemoteConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/data-terraform-remote-state-remote-config.md) - [Go: DataTerraformRemoteStateS3Config](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/data-terraform-remote-state-s3-config.md) - [Go: DataTerraformRemoteStateSwiftConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/data-terraform-remote-state-swift-config.md) - [Go: EncodingOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/encoding-options.md) - [Go: FileProvisioner](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/file-provisioner.md) - [Go: GcsBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/gcs-backend-config.md) - [Go: HttpBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/http-backend-config.md) - [Go: LazyAnyValueOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/lazy-any-value-options.md) - [Go: LazyListValueOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/lazy-list-value-options.md) - [Go: LazyStringValueOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/lazy-string-value-options.md) - [Go: LocalBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/local-backend-config.md) - [Go: LocalExecProvisioner](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/local-exec-provisioner.md) - [Go: OssAssumeRole](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/oss-assume-role.md) - [Go: OssBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/oss-backend-config.md) - [Go: PgBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/pg-backend-config.md) - [Go: Postcondition](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/postcondition.md) - [Go: Precondition](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/precondition.md) - [Go: RemoteBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/remote-backend-config.md) - [Go: RemoteExecProvisioner](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/remote-exec-provisioner.md) - [Go: ResolveOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/resolve-options.md) - [Go: S3BackendAssumeRoleConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/s3-backend-assume-role-config.md) - [Go: S3BackendAssumeRoleWithWebIdentityConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/s3-backend-assume-role-with-web-identity-config.md) - [Go: S3BackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/s3-backend-config.md) - [Go: S3BackendEndpointConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/s3-backend-endpoint-config.md) - [Go: SSHProvisionerConnection](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/ssh-provisioner-connection.md) - [Go: StackAnnotation](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/stack-annotation.md) - [Go: StackManifest](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/stack-manifest.md) - [Go: SwiftBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/swift-backend-config.md) - [Go: TerraformAssetConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-asset-config.md) - [Go: TerraformCondition](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-condition.md) - [Go: TerraformConstructor](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-constructor.md) - [Go: TerraformElementMetadata](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-element-metadata.md) - [Go: TerraformHclModuleConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-hcl-module-config.md) - [Go: TerraformMetaArguments](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-meta-arguments.md) - [Go: TerraformModuleConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-module-config.md) - [Go: TerraformModuleProvider](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-module-provider.md) - [Go: TerraformModuleUserConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-module-user-config.md) - [Go: TerraformOutputConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-output-config.md) - [Go: TerraformProviderConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-provider-config.md) - [Go: TerraformProviderGeneratorMetadata](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-provider-generator-metadata.md) - [Go: TerraformResourceConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-resource-config.md) - [Go: TerraformResourceImport](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-resource-import.md) - [Go: TerraformResourceLifecycle](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-resource-lifecycle.md) - [Go: TerraformResourceMoveById](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-resource-move-by-id.md) - [Go: TerraformResourceMoveByTarget](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-resource-move-by-target.md) - [Go: TerraformStackMetadata](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-stack-metadata.md) - [Go: TerraformVariableConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-variable-config.md) - [Go: TerraformVariableValidationConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/terraform-variable-validation-config.md) - [Go: TestingAppConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/testing-app-config.md) - [Go: WinrmProvisionerConnection](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/go/structs/winrm-provisioner-connection.md) - [API Reference](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/index.md) - [Java: Annotations](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/annotations.md) - [Java: AnyListList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/any-list-list.md) - [Java: AnyListMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/any-list-map.md) - [Java: AnyMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/any-map.md) - [Java: AnyMapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/any-map-list.md) - [Java: Aspects](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/aspects.md) - [Java: AssertionReturn](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/assertion-return.md) - [Java: BooleanList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/boolean-list.md) - [Java: BooleanListList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/boolean-list-list.md) - [Java: BooleanListMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/boolean-list-map.md) - [Java: BooleanMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/boolean-map.md) - [Java: BooleanMapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/boolean-map-list.md) - [Java: CloudWorkspace](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/cloud-workspace.md) - [Java: ComplexComputedList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/complex-computed-list.md) - [Java: ComplexList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/complex-list.md) - [Java: ComplexMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/complex-map.md) - [Java: ComplexObject](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/complex-object.md) - [Java: DefaultTokenResolver](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/default-token-resolver.md) - [Java: DynamicListTerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/dynamic-list-terraform-iterator.md) - [Java: Fn](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/fn.md) - [Java: FnGenerated](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/fn-generated.md) - [Java: Lazy](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/lazy.md) - [Java: LazyBase](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/lazy-base.md) - [Java: ListTerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/list-terraform-iterator.md) - [Java: Manifest](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/manifest.md) - [Java: MapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/map-list.md) - [Java: MapTerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/map-terraform-iterator.md) - [Java: MigrateIds](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/migrate-ids.md) - [Java: NamedCloudWorkspace](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/named-cloud-workspace.md) - [Java: NamedRemoteWorkspace](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/named-remote-workspace.md) - [Java: NumberListList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/number-list-list.md) - [Java: NumberListMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/number-list-map.md) - [Java: NumberMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/number-map.md) - [Java: NumberMapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/number-map-list.md) - [Java: Op](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/op.md) - [Java: PrefixedRemoteWorkspaces](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/prefixed-remote-workspaces.md) - [Java: ResourceTerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/resource-terraform-iterator.md) - [Java: StringConcat](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/string-concat.md) - [Java: StringListList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/string-list-list.md) - [Java: StringListMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/string-list-map.md) - [Java: StringMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/string-map.md) - [Java: StringMapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/string-map-list.md) - [Java: StringMapMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/string-map-map.md) - [Java: TaggedCloudWorkspaces](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/tagged-cloud-workspaces.md) - [Java: TerraformCount](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/terraform-count.md) - [Java: TerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/terraform-iterator.md) - [Java: TerraformResourceTargets](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/terraform-resource-targets.md) - [Java: TerraformSelf](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/terraform-self.md) - [Java: Testing](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/testing.md) - [Java: Token](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/token.md) - [Java: Tokenization](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/tokenization.md) - [Java: TokenizedStringFragments](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/tokenized-string-fragments.md) - [Java: VariableType](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/classes/variable-type.md) - [Java: App](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/app.md) - [Java: AzurermBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/azurerm-backend.md) - [Java: CloudBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/cloud-backend.md) - [Java: ConsulBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/consul-backend.md) - [Java: CosBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/cos-backend.md) - [Java: DataResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/data-resource.md) - [Java: DataTerraformRemoteState](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/data-terraform-remote-state.md) - [Java: DataTerraformRemoteStateAzurerm](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/data-terraform-remote-state-azurerm.md) - [Java: DataTerraformRemoteStateConsul](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/data-terraform-remote-state-consul.md) - [Java: DataTerraformRemoteStateCos](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/data-terraform-remote-state-cos.md) - [Java: DataTerraformRemoteStateGcs](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/data-terraform-remote-state-gcs.md) - [Java: DataTerraformRemoteStateHttp](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/data-terraform-remote-state-http.md) - [Java: DataTerraformRemoteStateLocal](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/data-terraform-remote-state-local.md) - [Java: DataTerraformRemoteStateOss](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/data-terraform-remote-state-oss.md) - [Java: DataTerraformRemoteStatePg](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/data-terraform-remote-state-pg.md) - [Java: DataTerraformRemoteStateS3](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/data-terraform-remote-state-s3.md) - [Java: DataTerraformRemoteStateSwift](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/data-terraform-remote-state-swift.md) - [Java: GcsBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/gcs-backend.md) - [Java: HttpBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/http-backend.md) - [Java: ImportableResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/importable-resource.md) - [Java: LocalBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/local-backend.md) - [Java: OssBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/oss-backend.md) - [Java: PgBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/pg-backend.md) - [Java: RemoteBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/remote-backend.md) - [Java: Resource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/resource.md) - [Java: S3Backend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/s3-backend.md) - [Java: SwiftBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/swift-backend.md) - [Java: TerraformAsset](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/terraform-asset.md) - [Java: TerraformBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/terraform-backend.md) - [Java: TerraformDataSource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/terraform-data-source.md) - [Java: TerraformElement](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/terraform-element.md) - [Java: TerraformHclModule](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/terraform-hcl-module.md) - [Java: TerraformLocal](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/terraform-local.md) - [Java: TerraformModule](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/terraform-module.md) - [Java: TerraformOutput](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/terraform-output.md) - [Java: TerraformProvider](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/terraform-provider.md) - [Java: TerraformRemoteState](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/terraform-remote-state.md) - [Java: TerraformResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/terraform-resource.md) - [Java: TerraformStack](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/terraform-stack.md) - [Java: TerraformVariable](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/constructs/terraform-variable.md) - [Java: AnnotationMetadataEntryType](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/enums/annotation-metadata-entry-type.md) - [Java: AssetType](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/enums/asset-type.md) - [Java: IAnyProducer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-any-producer.md) - [Java: IAspect](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-aspect.md) - [Java: IFragmentConcatenator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-fragment-concatenator.md) - [Java: IImportableConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-importable-config.md) - [Java: IInterpolatingParent](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-interpolating-parent.md) - [Java: IListProducer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-list-producer.md) - [Java: IManifest](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-manifest.md) - [Java: INumberProducer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-number-producer.md) - [Java: IPostProcessor](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-post-processor.md) - [Java: IRemoteWorkspace](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-remote-workspace.md) - [Java: IResolvable](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-resolvable.md) - [Java: IResolveContext](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-resolve-context.md) - [Java: IResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-resource.md) - [Java: IResourceConstructor](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-resource-constructor.md) - [Java: IScopeCallback](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-scope-callback.md) - [Java: IStackSynthesizer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-stack-synthesizer.md) - [Java: IStringProducer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-string-producer.md) - [Java: ISynthesisSession](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-synthesis-session.md) - [Java: ITerraformAddressable](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-terraform-addressable.md) - [Java: ITerraformDependable](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-terraform-dependable.md) - [Java: ITerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-terraform-iterator.md) - [Java: ITerraformResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-terraform-resource.md) - [Java: ITokenMapper](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-token-mapper.md) - [Java: ITokenResolver](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/protocols/i-token-resolver.md) - [Java: AppConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/app-config.md) - [Java: AzurermBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/azurerm-backend-config.md) - [Java: CloudBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/cloud-backend-config.md) - [Java: ConsulBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/consul-backend-config.md) - [Java: CosBackendAssumeRole](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/cos-backend-assume-role.md) - [Java: CosBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/cos-backend-config.md) - [Java: DataConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/data-config.md) - [Java: DataTerraformRemoteStateAzurermConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/data-terraform-remote-state-azurerm-config.md) - [Java: DataTerraformRemoteStateConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/data-terraform-remote-state-config.md) - [Java: DataTerraformRemoteStateConsulConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/data-terraform-remote-state-consul-config.md) - [Java: DataTerraformRemoteStateCosConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/data-terraform-remote-state-cos-config.md) - [Java: DataTerraformRemoteStateGcsConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/data-terraform-remote-state-gcs-config.md) - [Java: DataTerraformRemoteStateHttpConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/data-terraform-remote-state-http-config.md) - [Java: DataTerraformRemoteStateLocalConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/data-terraform-remote-state-local-config.md) - [Java: DataTerraformRemoteStateOssConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/data-terraform-remote-state-oss-config.md) - [Java: DataTerraformRemoteStatePgConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/data-terraform-remote-state-pg-config.md) - [Java: DataTerraformRemoteStateRemoteConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/data-terraform-remote-state-remote-config.md) - [Java: DataTerraformRemoteStateS3Config](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/data-terraform-remote-state-s3-config.md) - [Java: DataTerraformRemoteStateSwiftConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/data-terraform-remote-state-swift-config.md) - [Java: EncodingOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/encoding-options.md) - [Java: FileProvisioner](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/file-provisioner.md) - [Java: GcsBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/gcs-backend-config.md) - [Java: HttpBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/http-backend-config.md) - [Java: LazyAnyValueOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/lazy-any-value-options.md) - [Java: LazyListValueOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/lazy-list-value-options.md) - [Java: LazyStringValueOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/lazy-string-value-options.md) - [Java: LocalBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/local-backend-config.md) - [Java: LocalExecProvisioner](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/local-exec-provisioner.md) - [Java: OssAssumeRole](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/oss-assume-role.md) - [Java: OssBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/oss-backend-config.md) - [Java: PgBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/pg-backend-config.md) - [Java: Postcondition](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/postcondition.md) - [Java: Precondition](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/precondition.md) - [Java: RemoteBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/remote-backend-config.md) - [Java: RemoteExecProvisioner](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/remote-exec-provisioner.md) - [Java: ResolveOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/resolve-options.md) - [Java: S3BackendAssumeRoleConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/s3-backend-assume-role-config.md) - [Java: S3BackendAssumeRoleWithWebIdentityConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/s3-backend-assume-role-with-web-identity-config.md) - [Java: S3BackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/s3-backend-config.md) - [Java: S3BackendEndpointConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/s3-backend-endpoint-config.md) - [Java: SSHProvisionerConnection](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/ssh-provisioner-connection.md) - [Java: StackAnnotation](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/stack-annotation.md) - [Java: StackManifest](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/stack-manifest.md) - [Java: SwiftBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/swift-backend-config.md) - [Java: TerraformAssetConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-asset-config.md) - [Java: TerraformCondition](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-condition.md) - [Java: TerraformConstructor](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-constructor.md) - [Java: TerraformElementMetadata](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-element-metadata.md) - [Java: TerraformHclModuleConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-hcl-module-config.md) - [Java: TerraformMetaArguments](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-meta-arguments.md) - [Java: TerraformModuleConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-module-config.md) - [Java: TerraformModuleProvider](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-module-provider.md) - [Java: TerraformModuleUserConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-module-user-config.md) - [Java: TerraformOutputConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-output-config.md) - [Java: TerraformProviderConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-provider-config.md) - [Java: TerraformProviderGeneratorMetadata](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-provider-generator-metadata.md) - [Java: TerraformResourceConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-resource-config.md) - [Java: TerraformResourceImport](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-resource-import.md) - [Java: TerraformResourceLifecycle](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-resource-lifecycle.md) - [Java: TerraformResourceMoveById](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-resource-move-by-id.md) - [Java: TerraformResourceMoveByTarget](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-resource-move-by-target.md) - [Java: TerraformStackMetadata](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-stack-metadata.md) - [Java: TerraformVariableConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-variable-config.md) - [Java: TerraformVariableValidationConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/terraform-variable-validation-config.md) - [Java: TestingAppConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/testing-app-config.md) - [Java: WinrmProvisionerConnection](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/java/structs/winrm-provisioner-connection.md) - [Python: Annotations](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/annotations.md) - [Python: AnyListList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/any-list-list.md) - [Python: AnyListMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/any-list-map.md) - [Python: AnyMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/any-map.md) - [Python: AnyMapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/any-map-list.md) - [Python: Aspects](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/aspects.md) - [Python: AssertionReturn](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/assertion-return.md) - [Python: BooleanList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/boolean-list.md) - [Python: BooleanListList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/boolean-list-list.md) - [Python: BooleanListMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/boolean-list-map.md) - [Python: BooleanMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/boolean-map.md) - [Python: BooleanMapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/boolean-map-list.md) - [Python: CloudWorkspace](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/cloud-workspace.md) - [Python: ComplexComputedList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/complex-computed-list.md) - [Python: ComplexList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/complex-list.md) - [Python: ComplexMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/complex-map.md) - [Python: ComplexObject](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/complex-object.md) - [Python: DefaultTokenResolver](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/default-token-resolver.md) - [Python: DynamicListTerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/dynamic-list-terraform-iterator.md) - [Python: Fn](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/fn.md) - [Python: FnGenerated](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/fn-generated.md) - [Python: Lazy](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/lazy.md) - [Python: LazyBase](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/lazy-base.md) - [Python: ListTerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/list-terraform-iterator.md) - [Python: Manifest](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/manifest.md) - [Python: MapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/map-list.md) - [Python: MapTerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/map-terraform-iterator.md) - [Python: MigrateIds](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/migrate-ids.md) - [Python: NamedCloudWorkspace](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/named-cloud-workspace.md) - [Python: NamedRemoteWorkspace](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/named-remote-workspace.md) - [Python: NumberListList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/number-list-list.md) - [Python: NumberListMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/number-list-map.md) - [Python: NumberMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/number-map.md) - [Python: NumberMapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/number-map-list.md) - [Python: Op](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/op.md) - [Python: PrefixedRemoteWorkspaces](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/prefixed-remote-workspaces.md) - [Python: ResourceTerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/resource-terraform-iterator.md) - [Python: StringConcat](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/string-concat.md) - [Python: StringListList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/string-list-list.md) - [Python: StringListMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/string-list-map.md) - [Python: StringMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/string-map.md) - [Python: StringMapList](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/string-map-list.md) - [Python: StringMapMap](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/string-map-map.md) - [Python: TaggedCloudWorkspaces](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/tagged-cloud-workspaces.md) - [Python: TerraformCount](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/terraform-count.md) - [Python: TerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/terraform-iterator.md) - [Python: TerraformResourceTargets](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/terraform-resource-targets.md) - [Python: TerraformSelf](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/terraform-self.md) - [Python: Testing](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/testing.md) - [Python: Token](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/token.md) - [Python: Tokenization](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/tokenization.md) - [Python: TokenizedStringFragments](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/tokenized-string-fragments.md) - [Python: VariableType](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/classes/variable-type.md) - [Python: App](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/app.md) - [Python: AzurermBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/azurerm-backend.md) - [Python: CloudBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/cloud-backend.md) - [Python: ConsulBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/consul-backend.md) - [Python: CosBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/cos-backend.md) - [Python: DataResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/data-resource.md) - [Python: DataTerraformRemoteState](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/data-terraform-remote-state.md) - [Python: DataTerraformRemoteStateAzurerm](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/data-terraform-remote-state-azurerm.md) - [Python: DataTerraformRemoteStateConsul](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/data-terraform-remote-state-consul.md) - [Python: DataTerraformRemoteStateCos](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/data-terraform-remote-state-cos.md) - [Python: DataTerraformRemoteStateGcs](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/data-terraform-remote-state-gcs.md) - [Python: DataTerraformRemoteStateHttp](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/data-terraform-remote-state-http.md) - [Python: DataTerraformRemoteStateLocal](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/data-terraform-remote-state-local.md) - [Python: DataTerraformRemoteStateOss](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/data-terraform-remote-state-oss.md) - [Python: DataTerraformRemoteStatePg](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/data-terraform-remote-state-pg.md) - [Python: DataTerraformRemoteStateS3](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/data-terraform-remote-state-s3.md) - [Python: DataTerraformRemoteStateSwift](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/data-terraform-remote-state-swift.md) - [Python: GcsBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/gcs-backend.md) - [Python: HttpBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/http-backend.md) - [Python: ImportableResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/importable-resource.md) - [Python: LocalBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/local-backend.md) - [Python: OssBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/oss-backend.md) - [Python: PgBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/pg-backend.md) - [Python: RemoteBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/remote-backend.md) - [Python: Resource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/resource.md) - [Python: S3Backend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/s3-backend.md) - [Python: SwiftBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/swift-backend.md) - [Python: TerraformAsset](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/terraform-asset.md) - [Python: TerraformBackend](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/terraform-backend.md) - [Python: TerraformDataSource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/terraform-data-source.md) - [Python: TerraformElement](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/terraform-element.md) - [Python: TerraformHclModule](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/terraform-hcl-module.md) - [Python: TerraformLocal](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/terraform-local.md) - [Python: TerraformModule](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/terraform-module.md) - [Python: TerraformOutput](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/terraform-output.md) - [Python: TerraformProvider](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/terraform-provider.md) - [Python: TerraformRemoteState](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/terraform-remote-state.md) - [Python: TerraformResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/terraform-resource.md) - [Python: TerraformStack](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/terraform-stack.md) - [Python: TerraformVariable](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/constructs/terraform-variable.md) - [Python: AnnotationMetadataEntryType](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/enums/annotation-metadata-entry-type.md) - [Python: AssetType](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/enums/asset-type.md) - [Python: IAnyProducer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-any-producer.md) - [Python: IAspect](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-aspect.md) - [Python: IFragmentConcatenator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-fragment-concatenator.md) - [Python: IImportableConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-importable-config.md) - [Python: IInterpolatingParent](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-interpolating-parent.md) - [Python: IListProducer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-list-producer.md) - [Python: IManifest](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-manifest.md) - [Python: INumberProducer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-number-producer.md) - [Python: IPostProcessor](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-post-processor.md) - [Python: IRemoteWorkspace](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-remote-workspace.md) - [Python: IResolvable](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-resolvable.md) - [Python: IResolveContext](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-resolve-context.md) - [Python: IResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-resource.md) - [Python: IResourceConstructor](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-resource-constructor.md) - [Python: IScopeCallback](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-scope-callback.md) - [Python: IStackSynthesizer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-stack-synthesizer.md) - [Python: IStringProducer](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-string-producer.md) - [Python: ISynthesisSession](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-synthesis-session.md) - [Python: ITerraformAddressable](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-terraform-addressable.md) - [Python: ITerraformDependable](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-terraform-dependable.md) - [Python: ITerraformIterator](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-terraform-iterator.md) - [Python: ITerraformResource](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-terraform-resource.md) - [Python: ITokenMapper](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-token-mapper.md) - [Python: ITokenResolver](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/protocols/i-token-resolver.md) - [Python: AppConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/app-config.md) - [Python: AzurermBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/azurerm-backend-config.md) - [Python: CloudBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/cloud-backend-config.md) - [Python: ConsulBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/consul-backend-config.md) - [Python: CosBackendAssumeRole](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/cos-backend-assume-role.md) - [Python: CosBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/cos-backend-config.md) - [Python: DataConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/data-config.md) - [Python: DataTerraformRemoteStateAzurermConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/data-terraform-remote-state-azurerm-config.md) - [Python: DataTerraformRemoteStateConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/data-terraform-remote-state-config.md) - [Python: DataTerraformRemoteStateConsulConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/data-terraform-remote-state-consul-config.md) - [Python: DataTerraformRemoteStateCosConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/data-terraform-remote-state-cos-config.md) - [Python: DataTerraformRemoteStateGcsConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/data-terraform-remote-state-gcs-config.md) - [Python: DataTerraformRemoteStateHttpConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/data-terraform-remote-state-http-config.md) - [Python: DataTerraformRemoteStateLocalConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/data-terraform-remote-state-local-config.md) - [Python: DataTerraformRemoteStateOssConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/data-terraform-remote-state-oss-config.md) - [Python: DataTerraformRemoteStatePgConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/data-terraform-remote-state-pg-config.md) - [Python: DataTerraformRemoteStateRemoteConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/data-terraform-remote-state-remote-config.md) - [Python: DataTerraformRemoteStateS3Config](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/data-terraform-remote-state-s3-config.md) - [Python: DataTerraformRemoteStateSwiftConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/data-terraform-remote-state-swift-config.md) - [Python: EncodingOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/encoding-options.md) - [Python: FileProvisioner](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/file-provisioner.md) - [Python: GcsBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/gcs-backend-config.md) - [Python: HttpBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/http-backend-config.md) - [Python: LazyAnyValueOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/lazy-any-value-options.md) - [Python: LazyListValueOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/lazy-list-value-options.md) - [Python: LazyStringValueOptions](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/lazy-string-value-options.md) - [Python: LocalBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/local-backend-config.md) - [Python: LocalExecProvisioner](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/local-exec-provisioner.md) - [Python: OssAssumeRole](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/oss-assume-role.md) - [Python: OssBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/oss-backend-config.md) - [Python: PgBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/pg-backend-config.md) - [Python: Postcondition](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/postcondition.md) - [Python: Precondition](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/precondition.md) - [Python: RemoteBackendConfig](https://cdkterrain-generate-function-bindings.mintlify.app/api-reference/python/structs/remote-backend-config.md) _Note: this index was truncated to stay under 100,000 characters; 271 pages and 3 optional links omitted._