Versions in this module Expand all Collapse all v8 v8.0.1 Aug 29, 2023 Changes in this version + func DataHelmTemplate_IsConstruct(x interface{}) *bool + func DataHelmTemplate_IsTerraformDataSource(x interface{}) *bool + func DataHelmTemplate_IsTerraformElement(x interface{}) *bool + func DataHelmTemplate_TfResourceType() *string + func NewDataHelmTemplatePostrenderOutputReference_Override(d DataHelmTemplatePostrenderOutputReference, ...) + func NewDataHelmTemplateSetListStructList_Override(d DataHelmTemplateSetListStructList, ...) + func NewDataHelmTemplateSetListStructOutputReference_Override(d DataHelmTemplateSetListStructOutputReference, ...) + func NewDataHelmTemplateSetList_Override(d DataHelmTemplateSetList, terraformResource cdktf.IInterpolatingParent, ...) + func NewDataHelmTemplateSetOutputReference_Override(d DataHelmTemplateSetOutputReference, ...) + func NewDataHelmTemplateSetSensitiveList_Override(d DataHelmTemplateSetSensitiveList, ...) + func NewDataHelmTemplateSetSensitiveOutputReference_Override(d DataHelmTemplateSetSensitiveOutputReference, ...) + func NewDataHelmTemplateSetStringList_Override(d DataHelmTemplateSetStringList, terraformResource cdktf.IInterpolatingParent, ...) + func NewDataHelmTemplateSetStringOutputReference_Override(d DataHelmTemplateSetStringOutputReference, ...) + func NewDataHelmTemplate_Override(d DataHelmTemplate, scope constructs.Construct, id *string, ...) + type DataHelmTemplate interface + AddOverride func(path *string, value interface{}) + ApiVersions func() *[]*string + ApiVersionsInput func() *[]*string + Atomic func() interface{} + AtomicInput func() interface{} + CdktfStack func() cdktf.TerraformStack + Chart func() *string + ChartInput func() *string + ConstructNodeMetadata func() *map[string]interface{} + Count func() interface{} + Crds func() *[]*string + CrdsInput func() *[]*string + CreateNamespace func() interface{} + CreateNamespaceInput func() interface{} + DependencyUpdate func() interface{} + DependencyUpdateInput func() interface{} + DependsOn func() *[]*string + Description func() *string + DescriptionInput func() *string + Devel func() interface{} + DevelInput func() interface{} + DisableOpenapiValidation func() interface{} + DisableOpenapiValidationInput func() interface{} + DisableWebhooks func() interface{} + DisableWebhooksInput func() interface{} + ForEach func() cdktf.ITerraformIterator + Fqn func() *string + FriendlyUniqueId func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + IdInput func() *string + IncludeCrds func() interface{} + IncludeCrdsInput func() interface{} + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + IsUpgrade func() interface{} + IsUpgradeInput func() interface{} + Keyring func() *string + KeyringInput func() *string + KubeVersion func() *string + KubeVersionInput func() *string + Lifecycle func() *cdktf.TerraformResourceLifecycle + Manifest func() *string + ManifestInput func() *string + Manifests func() *map[string]*string + ManifestsInput func() *map[string]*string + Name func() *string + NameInput func() *string + Namespace func() *string + NamespaceInput func() *string + Node func() constructs.Node + Notes func() *string + NotesInput func() *string + OverrideLogicalId func(newLogicalId *string) + PassCredentials func() interface{} + PassCredentialsInput func() interface{} + Postrender func() DataHelmTemplatePostrenderOutputReference + PostrenderInput func() *DataHelmTemplatePostrender + Provider func() cdktf.TerraformProvider + PutPostrender func(value *DataHelmTemplatePostrender) + PutSet func(value interface{}) + PutSetList func(value interface{}) + PutSetSensitive func(value interface{}) + PutSetString func(value interface{}) + RawOverrides func() interface{} + RenderSubchartNotes func() interface{} + RenderSubchartNotesInput func() interface{} + Replace func() interface{} + ReplaceInput func() interface{} + Repository func() *string + RepositoryCaFile func() *string + RepositoryCaFileInput func() *string + RepositoryCertFile func() *string + RepositoryCertFileInput func() *string + RepositoryInput func() *string + RepositoryKeyFile func() *string + RepositoryKeyFileInput func() *string + RepositoryPassword func() *string + RepositoryPasswordInput func() *string + RepositoryUsername func() *string + RepositoryUsernameInput func() *string + ResetApiVersions func() + ResetAtomic func() + ResetCrds func() + ResetCreateNamespace func() + ResetDependencyUpdate func() + ResetDescription func() + ResetDevel func() + ResetDisableOpenapiValidation func() + ResetDisableWebhooks func() + ResetId func() + ResetIncludeCrds func() + ResetIsUpgrade func() + ResetKeyring func() + ResetKubeVersion func() + ResetManifest func() + ResetManifests func() + ResetNamespace func() + ResetNotes func() + ResetOverrideLogicalId func() + ResetPassCredentials func() + ResetPostrender func() + ResetRenderSubchartNotes func() + ResetReplace func() + ResetRepository func() + ResetRepositoryCaFile func() + ResetRepositoryCertFile func() + ResetRepositoryKeyFile func() + ResetRepositoryPassword func() + ResetRepositoryUsername func() + ResetResetValues func() + ResetReuseValues func() + ResetSet func() + ResetSetList func() + ResetSetSensitive func() + ResetSetString func() + ResetShowOnly func() + ResetSkipCrds func() + ResetSkipTests func() + ResetTfValues func() + ResetTimeout func() + ResetValidate func() + ResetValues func() interface{} + ResetValuesInput func() interface{} + ResetVerify func() + ResetVersion func() + ResetWait func() + ReuseValues func() interface{} + ReuseValuesInput func() interface{} + Set func() DataHelmTemplateSetList + SetApiVersions func(val *[]*string) + SetAtomic func(val interface{}) + SetChart func(val *string) + SetCount func(val interface{}) + SetCrds func(val *[]*string) + SetCreateNamespace func(val interface{}) + SetDependencyUpdate func(val interface{}) + SetDependsOn func(val *[]*string) + SetDescription func(val *string) + SetDevel func(val interface{}) + SetDisableOpenapiValidation func(val interface{}) + SetDisableWebhooks func(val interface{}) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetIncludeCrds func(val interface{}) + SetInput func() interface{} + SetIsUpgrade func(val interface{}) + SetKeyring func(val *string) + SetKubeVersion func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetList func() DataHelmTemplateSetListStructList + SetListInput func() interface{} + SetManifest func(val *string) + SetManifests func(val *map[string]*string) + SetName func(val *string) + SetNamespace func(val *string) + SetNotes func(val *string) + SetPassCredentials func(val interface{}) + SetProvider func(val cdktf.TerraformProvider) + SetRenderSubchartNotes func(val interface{}) + SetReplace func(val interface{}) + SetRepository func(val *string) + SetRepositoryCaFile func(val *string) + SetRepositoryCertFile func(val *string) + SetRepositoryKeyFile func(val *string) + SetRepositoryPassword func(val *string) + SetRepositoryUsername func(val *string) + SetResetValues func(val interface{}) + SetReuseValues func(val interface{}) + SetSensitive func() DataHelmTemplateSetSensitiveList + SetSensitiveInput func() interface{} + SetShowOnly func(val *[]*string) + SetSkipCrds func(val interface{}) + SetSkipTests func(val interface{}) + SetString func() DataHelmTemplateSetStringList + SetStringInput func() interface{} + SetTimeout func(val *float64) + SetValidate func(val interface{}) + SetValues func(val *[]*string) + SetVerify func(val interface{}) + SetVersion func(val *string) + SetWait func(val interface{}) + ShowOnly func() *[]*string + ShowOnlyInput func() *[]*string + SkipCrds func() interface{} + SkipCrdsInput func() interface{} + SkipTests func() interface{} + SkipTestsInput func() interface{} + SynthesizeAttributes func() *map[string]interface{} + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + Timeout func() *float64 + TimeoutInput func() *float64 + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + Validate func() interface{} + ValidateInput func() interface{} + Values func() *[]*string + ValuesInput func() *[]*string + Verify func() interface{} + VerifyInput func() interface{} + Version func() *string + VersionInput func() *string + Wait func() interface{} + WaitInput func() interface{} + func NewDataHelmTemplate(scope constructs.Construct, id *string, config *DataHelmTemplateConfig) DataHelmTemplate + type DataHelmTemplateConfig struct + ApiVersions *[]*string + Atomic interface{} + Chart *string + Connection interface{} + Count interface{} + Crds *[]*string + CreateNamespace interface{} + DependencyUpdate interface{} + DependsOn *[]cdktf.ITerraformDependable + Description *string + Devel interface{} + DisableOpenapiValidation interface{} + DisableWebhooks interface{} + ForEach cdktf.ITerraformIterator + Id *string + IncludeCrds interface{} + IsUpgrade interface{} + Keyring *string + KubeVersion *string + Lifecycle *cdktf.TerraformResourceLifecycle + Manifest *string + Manifests *map[string]*string + Name *string + Namespace *string + Notes *string + PassCredentials interface{} + Postrender *DataHelmTemplatePostrender + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + RenderSubchartNotes interface{} + Replace interface{} + Repository *string + RepositoryCaFile *string + RepositoryCertFile *string + RepositoryKeyFile *string + RepositoryPassword *string + RepositoryUsername *string + ResetValues interface{} + ReuseValues interface{} + Set interface{} + SetList interface{} + SetSensitive interface{} + SetString interface{} + ShowOnly *[]*string + SkipCrds interface{} + SkipTests interface{} + Timeout *float64 + Validate interface{} + Values *[]*string + Verify interface{} + Version *string + Wait interface{} + type DataHelmTemplatePostrender struct + BinaryPath *string + type DataHelmTemplatePostrenderOutputReference interface + BinaryPath func() *string + BinaryPathInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *DataHelmTemplatePostrender + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetBinaryPath func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *DataHelmTemplatePostrender) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewDataHelmTemplatePostrenderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataHelmTemplatePostrenderOutputReference + type DataHelmTemplateSet struct + Name *string + Type *string + Value *string + type DataHelmTemplateSetList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) DataHelmTemplateSetOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewDataHelmTemplateSetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataHelmTemplateSetList + type DataHelmTemplateSetListStruct struct + Name *string + Value *[]*string + type DataHelmTemplateSetListStructList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) DataHelmTemplateSetListStructOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewDataHelmTemplateSetListStructList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataHelmTemplateSetListStructList + type DataHelmTemplateSetListStructOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetValue func(val *[]*string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Value func() *[]*string + ValueInput func() *[]*string + func NewDataHelmTemplateSetListStructOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataHelmTemplateSetListStructOutputReference + type DataHelmTemplateSetOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + ResetType func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetType func(val *string) + SetValue func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Type func() *string + TypeInput func() *string + Value func() *string + ValueInput func() *string + func NewDataHelmTemplateSetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataHelmTemplateSetOutputReference + type DataHelmTemplateSetSensitive struct + Name *string + Type *string + Value *string + type DataHelmTemplateSetSensitiveList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) DataHelmTemplateSetSensitiveOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewDataHelmTemplateSetSensitiveList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataHelmTemplateSetSensitiveList + type DataHelmTemplateSetSensitiveOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + ResetType func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetType func(val *string) + SetValue func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Type func() *string + TypeInput func() *string + Value func() *string + ValueInput func() *string + func NewDataHelmTemplateSetSensitiveOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataHelmTemplateSetSensitiveOutputReference + type DataHelmTemplateSetString struct + Name *string + Value *string + type DataHelmTemplateSetStringList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) DataHelmTemplateSetStringOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewDataHelmTemplateSetStringList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataHelmTemplateSetStringList + type DataHelmTemplateSetStringOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetValue func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Value func() *string + ValueInput func() *string + func NewDataHelmTemplateSetStringOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) DataHelmTemplateSetStringOutputReference Other modules containing this package github.com/cdktf/cdktf-provider-helm-go/helm/v10 github.com/cdktf/cdktf-provider-helm-go/helm/v3 github.com/cdktf/cdktf-provider-helm-go/helm/v4 github.com/cdktf/cdktf-provider-helm-go/helm/v5 github.com/cdktf/cdktf-provider-helm-go/helm/v6 github.com/cdktf/cdktf-provider-helm-go/helm/v7 github.com/cdktf/cdktf-provider-helm-go/helm/v9