Versions in this module Expand all Collapse all v8 v8.0.1 Aug 17, 2023 v8.0.0 Jul 19, 2023 Changes in this version + func NewPersistentVolumeMetadataOutputReference_Override(p PersistentVolumeMetadataOutputReference, ...) + func NewPersistentVolumeSpecClaimRefOutputReference_Override(p PersistentVolumeSpecClaimRefOutputReference, ...) + func NewPersistentVolumeSpecList_Override(p PersistentVolumeSpecList, terraformResource cdktf.IInterpolatingParent, ...) + func NewPersistentVolumeSpecNodeAffinityOutputReference_Override(p PersistentVolumeSpecNodeAffinityOutputReference, ...) + func NewPersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermList_Override(p PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermList, ...) + func NewPersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchExpressionsList_Override(p PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchExpressionsList, ...) + func NewPersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchExpressionsOutputReference_Override(...) + func NewPersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchFieldsList_Override(p PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchFieldsList, ...) + func NewPersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchFieldsOutputReference_Override(...) + func NewPersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermOutputReference_Override(p PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermOutputReference, ...) + func NewPersistentVolumeSpecNodeAffinityRequiredOutputReference_Override(p PersistentVolumeSpecNodeAffinityRequiredOutputReference, ...) + func NewPersistentVolumeSpecOutputReference_Override(p PersistentVolumeSpecOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceAwsElasticBlockStoreOutputReference_Override(...) + func NewPersistentVolumeSpecPersistentVolumeSourceAzureDiskOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceAzureDiskOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceAzureFileOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceAzureFileOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceCephFsOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceCephFsOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceCephFsSecretRefOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceCephFsSecretRefOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceCinderOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceCinderOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceCsiControllerExpandSecretRefOutputReference_Override(...) + func NewPersistentVolumeSpecPersistentVolumeSourceCsiControllerPublishSecretRefOutputReference_Override(...) + func NewPersistentVolumeSpecPersistentVolumeSourceCsiNodePublishSecretRefOutputReference_Override(...) + func NewPersistentVolumeSpecPersistentVolumeSourceCsiNodeStageSecretRefOutputReference_Override(...) + func NewPersistentVolumeSpecPersistentVolumeSourceCsiOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceCsiOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceFcOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceFcOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceFlexVolumeOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceFlexVolumeOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceFlexVolumeSecretRefOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceFlexVolumeSecretRefOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceFlockerOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceFlockerOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceGcePersistentDiskOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceGcePersistentDiskOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceGlusterfsOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceGlusterfsOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceHostPathOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceHostPathOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceIscsiOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceIscsiOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceLocalOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceLocalOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceNfsOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceNfsOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourcePhotonPersistentDiskOutputReference_Override(...) + func NewPersistentVolumeSpecPersistentVolumeSourceQuobyteOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceQuobyteOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceRbdOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceRbdOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceRbdSecretRefOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceRbdSecretRefOutputReference, ...) + func NewPersistentVolumeSpecPersistentVolumeSourceVsphereVolumeOutputReference_Override(p PersistentVolumeSpecPersistentVolumeSourceVsphereVolumeOutputReference, ...) + func NewPersistentVolumeTimeoutsOutputReference_Override(p PersistentVolumeTimeoutsOutputReference, ...) + func NewPersistentVolume_Override(p PersistentVolume, scope constructs.Construct, id *string, ...) + func PersistentVolume_IsConstruct(x interface{}) *bool + func PersistentVolume_IsTerraformElement(x interface{}) *bool + func PersistentVolume_IsTerraformResource(x interface{}) *bool + func PersistentVolume_TfResourceType() *string + type PersistentVolume interface + AddOverride func(path *string, value interface{}) + CdktfStack func() cdktf.TerraformStack + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() interface{} + DependsOn func() *[]*string + 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 + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + Lifecycle func() *cdktf.TerraformResourceLifecycle + Metadata func() PersistentVolumeMetadataOutputReference + MetadataInput func() *PersistentVolumeMetadata + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutMetadata func(value *PersistentVolumeMetadata) + PutSpec func(value interface{}) + PutTimeouts func(value *PersistentVolumeTimeouts) + RawOverrides func() interface{} + ResetId func() + ResetOverrideLogicalId func() + ResetTimeouts func() + SetConnection func(val interface{}) + SetCount func(val interface{}) + SetDependsOn func(val *[]*string) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + Spec func() PersistentVolumeSpecList + SpecInput func() interface{} + SynthesizeAttributes func() *map[string]interface{} + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + Timeouts func() PersistentVolumeTimeoutsOutputReference + TimeoutsInput func() interface{} + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + func NewPersistentVolume(scope constructs.Construct, id *string, config *PersistentVolumeConfig) PersistentVolume + type PersistentVolumeConfig struct + Connection interface{} + Count interface{} + DependsOn *[]cdktf.ITerraformDependable + ForEach cdktf.ITerraformIterator + Id *string + Lifecycle *cdktf.TerraformResourceLifecycle + Metadata *PersistentVolumeMetadata + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + Spec interface{} + Timeouts *PersistentVolumeTimeouts + type PersistentVolumeMetadata struct + Annotations *map[string]*string + Labels *map[string]*string + Name *string + type PersistentVolumeMetadataOutputReference interface + Annotations func() *map[string]*string + AnnotationsInput func() *map[string]*string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Generation func() *float64 + 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() *PersistentVolumeMetadata + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Labels func() *map[string]*string + LabelsInput func() *map[string]*string + Name func() *string + NameInput func() *string + ResetAnnotations func() + ResetLabels func() + ResetName func() + Resolve func(_context cdktf.IResolveContext) interface{} + ResourceVersion func() *string + SetAnnotations func(val *map[string]*string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeMetadata) + SetLabels func(val *map[string]*string) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Uid func() *string + func NewPersistentVolumeMetadataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeMetadataOutputReference + type PersistentVolumeSpec struct + AccessModes *[]*string + Capacity *map[string]*string + ClaimRef *PersistentVolumeSpecClaimRef + MountOptions *[]*string + NodeAffinity *PersistentVolumeSpecNodeAffinity + PersistentVolumeReclaimPolicy *string + PersistentVolumeSource *PersistentVolumeSpecPersistentVolumeSource + StorageClassName *string + VolumeMode *string + type PersistentVolumeSpecClaimRef struct + Name *string + Namespace *string + type PersistentVolumeSpecClaimRefOutputReference 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() *PersistentVolumeSpecClaimRef + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Namespace func() *string + NamespaceInput func() *string + ResetNamespace func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeSpecClaimRef) + SetName func(val *string) + SetNamespace func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecClaimRefOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecClaimRefOutputReference + type PersistentVolumeSpecList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) PersistentVolumeSpecOutputReference + 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 NewPersistentVolumeSpecList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) PersistentVolumeSpecList + type PersistentVolumeSpecNodeAffinity struct + Required *PersistentVolumeSpecNodeAffinityRequired + type PersistentVolumeSpecNodeAffinityOutputReference 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() *PersistentVolumeSpecNodeAffinity + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutRequired func(value *PersistentVolumeSpecNodeAffinityRequired) + Required func() PersistentVolumeSpecNodeAffinityRequiredOutputReference + RequiredInput func() *PersistentVolumeSpecNodeAffinityRequired + ResetRequired func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeSpecNodeAffinity) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecNodeAffinityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecNodeAffinityOutputReference + type PersistentVolumeSpecNodeAffinityRequired struct + NodeSelectorTerm interface{} + type PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTerm struct + MatchExpressions interface{} + MatchFields interface{} + type PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermOutputReference + 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 NewPersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermList + type PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchExpressions struct + Key *string + Operator *string + Values *[]*string + type PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchExpressionsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ... + 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 NewPersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchExpressionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchExpressionsList + type PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchExpressionsOutputReference 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 + Key func() *string + KeyInput func() *string + Operator func() *string + OperatorInput func() *string + ResetValues func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetKey func(val *string) + SetOperator func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetValues func(val *[]*string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Values func() *[]*string + ValuesInput func() *[]*string + func NewPersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchExpressionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchFields struct + Key *string + Operator *string + Values *[]*string + type PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchFieldsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ... + 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 NewPersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchFieldsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchFieldsList + type PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchFieldsOutputReference 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 + Key func() *string + KeyInput func() *string + Operator func() *string + OperatorInput func() *string + ResetValues func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetKey func(val *string) + SetOperator func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetValues func(val *[]*string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Values func() *[]*string + ValuesInput func() *[]*string + func NewPersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchFieldsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermOutputReference 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 + MatchExpressions func() PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchExpressionsList + MatchExpressionsInput func() interface{} + MatchFields func() PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermMatchFieldsList + MatchFieldsInput func() interface{} + PutMatchExpressions func(value interface{}) + PutMatchFields func(value interface{}) + ResetMatchExpressions func() + ResetMatchFields func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermOutputReference + type PersistentVolumeSpecNodeAffinityRequiredOutputReference 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() *PersistentVolumeSpecNodeAffinityRequired + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + NodeSelectorTerm func() PersistentVolumeSpecNodeAffinityRequiredNodeSelectorTermList + NodeSelectorTermInput func() interface{} + PutNodeSelectorTerm func(value interface{}) + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeSpecNodeAffinityRequired) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecNodeAffinityRequiredOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecNodeAffinityRequiredOutputReference + type PersistentVolumeSpecOutputReference interface + AccessModes func() *[]*string + AccessModesInput func() *[]*string + Capacity func() *map[string]*string + CapacityInput func() *map[string]*string + ClaimRef func() PersistentVolumeSpecClaimRefOutputReference + ClaimRefInput func() *PersistentVolumeSpecClaimRef + 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 + MountOptions func() *[]*string + MountOptionsInput func() *[]*string + NodeAffinity func() PersistentVolumeSpecNodeAffinityOutputReference + NodeAffinityInput func() *PersistentVolumeSpecNodeAffinity + PersistentVolumeReclaimPolicy func() *string + PersistentVolumeReclaimPolicyInput func() *string + PersistentVolumeSource func() PersistentVolumeSpecPersistentVolumeSourceOutputReference + PersistentVolumeSourceInput func() *PersistentVolumeSpecPersistentVolumeSource + PutClaimRef func(value *PersistentVolumeSpecClaimRef) + PutNodeAffinity func(value *PersistentVolumeSpecNodeAffinity) + PutPersistentVolumeSource func(value *PersistentVolumeSpecPersistentVolumeSource) + ResetClaimRef func() + ResetMountOptions func() + ResetNodeAffinity func() + ResetPersistentVolumeReclaimPolicy func() + ResetStorageClassName func() + ResetVolumeMode func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetAccessModes func(val *[]*string) + SetCapacity func(val *map[string]*string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetMountOptions func(val *[]*string) + SetPersistentVolumeReclaimPolicy func(val *string) + SetStorageClassName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetVolumeMode func(val *string) + StorageClassName func() *string + StorageClassNameInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + VolumeMode func() *string + VolumeModeInput func() *string + func NewPersistentVolumeSpecOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) PersistentVolumeSpecOutputReference + type PersistentVolumeSpecPersistentVolumeSource struct + AwsElasticBlockStore *PersistentVolumeSpecPersistentVolumeSourceAwsElasticBlockStore + AzureDisk *PersistentVolumeSpecPersistentVolumeSourceAzureDisk + AzureFile *PersistentVolumeSpecPersistentVolumeSourceAzureFile + CephFs *PersistentVolumeSpecPersistentVolumeSourceCephFs + Cinder *PersistentVolumeSpecPersistentVolumeSourceCinder + Csi *PersistentVolumeSpecPersistentVolumeSourceCsi + Fc *PersistentVolumeSpecPersistentVolumeSourceFc + FlexVolume *PersistentVolumeSpecPersistentVolumeSourceFlexVolume + Flocker *PersistentVolumeSpecPersistentVolumeSourceFlocker + GcePersistentDisk *PersistentVolumeSpecPersistentVolumeSourceGcePersistentDisk + Glusterfs *PersistentVolumeSpecPersistentVolumeSourceGlusterfs + HostPath *PersistentVolumeSpecPersistentVolumeSourceHostPath + Iscsi *PersistentVolumeSpecPersistentVolumeSourceIscsi + Local *PersistentVolumeSpecPersistentVolumeSourceLocal + Nfs *PersistentVolumeSpecPersistentVolumeSourceNfs + PhotonPersistentDisk *PersistentVolumeSpecPersistentVolumeSourcePhotonPersistentDisk + Quobyte *PersistentVolumeSpecPersistentVolumeSourceQuobyte + Rbd *PersistentVolumeSpecPersistentVolumeSourceRbd + VsphereVolume *PersistentVolumeSpecPersistentVolumeSourceVsphereVolume + type PersistentVolumeSpecPersistentVolumeSourceAwsElasticBlockStore struct + FsType *string + Partition *float64 + ReadOnly interface{} + VolumeId *string + type PersistentVolumeSpecPersistentVolumeSourceAwsElasticBlockStoreOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + FsType func() *string + FsTypeInput 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() *PersistentVolumeSpecPersistentVolumeSourceAwsElasticBlockStore + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Partition func() *float64 + PartitionInput func() *float64 + ReadOnly func() interface{} + ReadOnlyInput func() interface{} + ResetFsType func() + ResetPartition func() + ResetReadOnly func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetFsType func(val *string) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceAwsElasticBlockStore) + SetPartition func(val *float64) + SetReadOnly func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetVolumeId func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + VolumeId func() *string + VolumeIdInput func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceAwsElasticBlockStoreOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceAwsElasticBlockStoreOutputReference + type PersistentVolumeSpecPersistentVolumeSourceAzureDisk struct + CachingMode *string + DataDiskUri *string + DiskName *string + FsType *string + Kind *string + ReadOnly interface{} + type PersistentVolumeSpecPersistentVolumeSourceAzureDiskOutputReference interface + CachingMode func() *string + CachingModeInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + DataDiskUri func() *string + DataDiskUriInput func() *string + DiskName func() *string + DiskNameInput func() *string + Fqn func() *string + FsType func() *string + FsTypeInput 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() *PersistentVolumeSpecPersistentVolumeSourceAzureDisk + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Kind func() *string + KindInput func() *string + ReadOnly func() interface{} + ReadOnlyInput func() interface{} + ResetFsType func() + ResetKind func() + ResetReadOnly func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetCachingMode func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDataDiskUri func(val *string) + SetDiskName func(val *string) + SetFsType func(val *string) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceAzureDisk) + SetKind func(val *string) + SetReadOnly func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceAzureDiskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceAzureDiskOutputReference + type PersistentVolumeSpecPersistentVolumeSourceAzureFile struct + ReadOnly interface{} + SecretName *string + SecretNamespace *string + ShareName *string + type PersistentVolumeSpecPersistentVolumeSourceAzureFileOutputReference 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() *PersistentVolumeSpecPersistentVolumeSourceAzureFile + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ReadOnly func() interface{} + ReadOnlyInput func() interface{} + ResetReadOnly func() + ResetSecretNamespace func() + Resolve func(_context cdktf.IResolveContext) interface{} + SecretName func() *string + SecretNameInput func() *string + SecretNamespace func() *string + SecretNamespaceInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceAzureFile) + SetReadOnly func(val interface{}) + SetSecretName func(val *string) + SetSecretNamespace func(val *string) + SetShareName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + ShareName func() *string + ShareNameInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceAzureFileOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceAzureFileOutputReference + type PersistentVolumeSpecPersistentVolumeSourceCephFs struct + Monitors *[]*string + Path *string + ReadOnly interface{} + SecretFile *string + SecretRef *PersistentVolumeSpecPersistentVolumeSourceCephFsSecretRef + User *string + type PersistentVolumeSpecPersistentVolumeSourceCephFsOutputReference 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() *PersistentVolumeSpecPersistentVolumeSourceCephFs + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Monitors func() *[]*string + MonitorsInput func() *[]*string + Path func() *string + PathInput func() *string + PutSecretRef func(value *PersistentVolumeSpecPersistentVolumeSourceCephFsSecretRef) + ReadOnly func() interface{} + ReadOnlyInput func() interface{} + ResetPath func() + ResetReadOnly func() + ResetSecretFile func() + ResetSecretRef func() + ResetUser func() + Resolve func(_context cdktf.IResolveContext) interface{} + SecretFile func() *string + SecretFileInput func() *string + SecretRef func() PersistentVolumeSpecPersistentVolumeSourceCephFsSecretRefOutputReference + SecretRefInput func() *PersistentVolumeSpecPersistentVolumeSourceCephFsSecretRef + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceCephFs) + SetMonitors func(val *[]*string) + SetPath func(val *string) + SetReadOnly func(val interface{}) + SetSecretFile func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUser func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + User func() *string + UserInput func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceCephFsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceCephFsOutputReference + type PersistentVolumeSpecPersistentVolumeSourceCephFsSecretRef struct + Name *string + Namespace *string + type PersistentVolumeSpecPersistentVolumeSourceCephFsSecretRefOutputReference 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() *PersistentVolumeSpecPersistentVolumeSourceCephFsSecretRef + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Namespace func() *string + NamespaceInput func() *string + ResetName func() + ResetNamespace func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceCephFsSecretRef) + SetName func(val *string) + SetNamespace func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceCephFsSecretRefOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceCephFsSecretRefOutputReference + type PersistentVolumeSpecPersistentVolumeSourceCinder struct + FsType *string + ReadOnly interface{} + VolumeId *string + type PersistentVolumeSpecPersistentVolumeSourceCinderOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + FsType func() *string + FsTypeInput 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() *PersistentVolumeSpecPersistentVolumeSourceCinder + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ReadOnly func() interface{} + ReadOnlyInput func() interface{} + ResetFsType func() + ResetReadOnly func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetFsType func(val *string) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceCinder) + SetReadOnly func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetVolumeId func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + VolumeId func() *string + VolumeIdInput func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceCinderOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceCinderOutputReference + type PersistentVolumeSpecPersistentVolumeSourceCsi struct + ControllerExpandSecretRef *PersistentVolumeSpecPersistentVolumeSourceCsiControllerExpandSecretRef + ControllerPublishSecretRef *PersistentVolumeSpecPersistentVolumeSourceCsiControllerPublishSecretRef + Driver *string + FsType *string + NodePublishSecretRef *PersistentVolumeSpecPersistentVolumeSourceCsiNodePublishSecretRef + NodeStageSecretRef *PersistentVolumeSpecPersistentVolumeSourceCsiNodeStageSecretRef + ReadOnly interface{} + VolumeAttributes *map[string]*string + VolumeHandle *string + type PersistentVolumeSpecPersistentVolumeSourceCsiControllerExpandSecretRef struct + Name *string + Namespace *string + type PersistentVolumeSpecPersistentVolumeSourceCsiControllerExpandSecretRefOutputReference 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() *PersistentVolumeSpecPersistentVolumeSourceCsiControllerExpandSecretRef + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Namespace func() *string + NamespaceInput func() *string + ResetName func() + ResetNamespace func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceCsiControllerExpandSecretRef) + SetName func(val *string) + SetNamespace func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceCsiControllerExpandSecretRefOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type PersistentVolumeSpecPersistentVolumeSourceCsiControllerPublishSecretRef struct + Name *string + Namespace *string + type PersistentVolumeSpecPersistentVolumeSourceCsiControllerPublishSecretRefOutputReference 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() *PersistentVolumeSpecPersistentVolumeSourceCsiControllerPublishSecretRef + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Namespace func() *string + NamespaceInput func() *string + ResetName func() + ResetNamespace func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceCsiControllerPublishSecretRef) + SetName func(val *string) + SetNamespace func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceCsiControllerPublishSecretRefOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type PersistentVolumeSpecPersistentVolumeSourceCsiNodePublishSecretRef struct + Name *string + Namespace *string + type PersistentVolumeSpecPersistentVolumeSourceCsiNodePublishSecretRefOutputReference 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() *PersistentVolumeSpecPersistentVolumeSourceCsiNodePublishSecretRef + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Namespace func() *string + NamespaceInput func() *string + ResetName func() + ResetNamespace func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceCsiNodePublishSecretRef) + SetName func(val *string) + SetNamespace func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceCsiNodePublishSecretRefOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type PersistentVolumeSpecPersistentVolumeSourceCsiNodeStageSecretRef struct + Name *string + Namespace *string + type PersistentVolumeSpecPersistentVolumeSourceCsiNodeStageSecretRefOutputReference 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() *PersistentVolumeSpecPersistentVolumeSourceCsiNodeStageSecretRef + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Namespace func() *string + NamespaceInput func() *string + ResetName func() + ResetNamespace func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceCsiNodeStageSecretRef) + SetName func(val *string) + SetNamespace func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceCsiNodeStageSecretRefOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceCsiNodeStageSecretRefOutputReference + type PersistentVolumeSpecPersistentVolumeSourceCsiOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + ControllerExpandSecretRef func() ... + ControllerExpandSecretRefInput func() *PersistentVolumeSpecPersistentVolumeSourceCsiControllerExpandSecretRef + ControllerPublishSecretRef func() ... + ControllerPublishSecretRefInput func() *PersistentVolumeSpecPersistentVolumeSourceCsiControllerPublishSecretRef + CreationStack func() *[]*string + Driver func() *string + DriverInput func() *string + Fqn func() *string + FsType func() *string + FsTypeInput 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() *PersistentVolumeSpecPersistentVolumeSourceCsi + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + NodePublishSecretRef func() ... + NodePublishSecretRefInput func() *PersistentVolumeSpecPersistentVolumeSourceCsiNodePublishSecretRef + NodeStageSecretRef func() PersistentVolumeSpecPersistentVolumeSourceCsiNodeStageSecretRefOutputReference + NodeStageSecretRefInput func() *PersistentVolumeSpecPersistentVolumeSourceCsiNodeStageSecretRef + PutControllerExpandSecretRef func(value *PersistentVolumeSpecPersistentVolumeSourceCsiControllerExpandSecretRef) + PutControllerPublishSecretRef func(value *PersistentVolumeSpecPersistentVolumeSourceCsiControllerPublishSecretRef) + PutNodePublishSecretRef func(value *PersistentVolumeSpecPersistentVolumeSourceCsiNodePublishSecretRef) + PutNodeStageSecretRef func(value *PersistentVolumeSpecPersistentVolumeSourceCsiNodeStageSecretRef) + ReadOnly func() interface{} + ReadOnlyInput func() interface{} + ResetControllerExpandSecretRef func() + ResetControllerPublishSecretRef func() + ResetFsType func() + ResetNodePublishSecretRef func() + ResetNodeStageSecretRef func() + ResetReadOnly func() + ResetVolumeAttributes func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDriver func(val *string) + SetFsType func(val *string) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceCsi) + SetReadOnly func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetVolumeAttributes func(val *map[string]*string) + SetVolumeHandle func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + VolumeAttributes func() *map[string]*string + VolumeAttributesInput func() *map[string]*string + VolumeHandle func() *string + VolumeHandleInput func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceCsiOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceCsiOutputReference + type PersistentVolumeSpecPersistentVolumeSourceFc struct + FsType *string + Lun *float64 + ReadOnly interface{} + TargetWwNs *[]*string + type PersistentVolumeSpecPersistentVolumeSourceFcOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + FsType func() *string + FsTypeInput 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() *PersistentVolumeSpecPersistentVolumeSourceFc + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Lun func() *float64 + LunInput func() *float64 + ReadOnly func() interface{} + ReadOnlyInput func() interface{} + ResetFsType func() + ResetReadOnly func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetFsType func(val *string) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceFc) + SetLun func(val *float64) + SetReadOnly func(val interface{}) + SetTargetWwNs func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TargetWwNs func() *[]*string + TargetWwNsInput func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceFcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceFcOutputReference + type PersistentVolumeSpecPersistentVolumeSourceFlexVolume struct + Driver *string + FsType *string + Options *map[string]*string + ReadOnly interface{} + SecretRef *PersistentVolumeSpecPersistentVolumeSourceFlexVolumeSecretRef + type PersistentVolumeSpecPersistentVolumeSourceFlexVolumeOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Driver func() *string + DriverInput func() *string + Fqn func() *string + FsType func() *string + FsTypeInput 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() *PersistentVolumeSpecPersistentVolumeSourceFlexVolume + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Options func() *map[string]*string + OptionsInput func() *map[string]*string + PutSecretRef func(value *PersistentVolumeSpecPersistentVolumeSourceFlexVolumeSecretRef) + ReadOnly func() interface{} + ReadOnlyInput func() interface{} + ResetFsType func() + ResetOptions func() + ResetReadOnly func() + ResetSecretRef func() + Resolve func(_context cdktf.IResolveContext) interface{} + SecretRef func() PersistentVolumeSpecPersistentVolumeSourceFlexVolumeSecretRefOutputReference + SecretRefInput func() *PersistentVolumeSpecPersistentVolumeSourceFlexVolumeSecretRef + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDriver func(val *string) + SetFsType func(val *string) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceFlexVolume) + SetOptions func(val *map[string]*string) + SetReadOnly func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceFlexVolumeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceFlexVolumeOutputReference + type PersistentVolumeSpecPersistentVolumeSourceFlexVolumeSecretRef struct + Name *string + Namespace *string + type PersistentVolumeSpecPersistentVolumeSourceFlexVolumeSecretRefOutputReference 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() *PersistentVolumeSpecPersistentVolumeSourceFlexVolumeSecretRef + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Namespace func() *string + NamespaceInput func() *string + ResetName func() + ResetNamespace func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceFlexVolumeSecretRef) + SetName func(val *string) + SetNamespace func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceFlexVolumeSecretRefOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceFlexVolumeSecretRefOutputReference + type PersistentVolumeSpecPersistentVolumeSourceFlocker struct + DatasetName *string + DatasetUuid *string + type PersistentVolumeSpecPersistentVolumeSourceFlockerOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + DatasetName func() *string + DatasetNameInput func() *string + DatasetUuid func() *string + DatasetUuidInput 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() *PersistentVolumeSpecPersistentVolumeSourceFlocker + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetDatasetName func() + ResetDatasetUuid func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDatasetName func(val *string) + SetDatasetUuid func(val *string) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceFlocker) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceFlockerOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceFlockerOutputReference + type PersistentVolumeSpecPersistentVolumeSourceGcePersistentDisk struct + FsType *string + Partition *float64 + PdName *string + ReadOnly interface{} + type PersistentVolumeSpecPersistentVolumeSourceGcePersistentDiskOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + FsType func() *string + FsTypeInput 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() *PersistentVolumeSpecPersistentVolumeSourceGcePersistentDisk + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Partition func() *float64 + PartitionInput func() *float64 + PdName func() *string + PdNameInput func() *string + ReadOnly func() interface{} + ReadOnlyInput func() interface{} + ResetFsType func() + ResetPartition func() + ResetReadOnly func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetFsType func(val *string) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceGcePersistentDisk) + SetPartition func(val *float64) + SetPdName func(val *string) + SetReadOnly func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceGcePersistentDiskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceGcePersistentDiskOutputReference + type PersistentVolumeSpecPersistentVolumeSourceGlusterfs struct + EndpointsName *string + Path *string + ReadOnly interface{} + type PersistentVolumeSpecPersistentVolumeSourceGlusterfsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + EndpointsName func() *string + EndpointsNameInput 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() *PersistentVolumeSpecPersistentVolumeSourceGlusterfs + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Path func() *string + PathInput func() *string + ReadOnly func() interface{} + ReadOnlyInput func() interface{} + ResetReadOnly func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetEndpointsName func(val *string) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceGlusterfs) + SetPath func(val *string) + SetReadOnly func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceGlusterfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceGlusterfsOutputReference + type PersistentVolumeSpecPersistentVolumeSourceHostPath struct + Path *string + Type *string + type PersistentVolumeSpecPersistentVolumeSourceHostPathOutputReference 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() *PersistentVolumeSpecPersistentVolumeSourceHostPath + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Path func() *string + PathInput func() *string + ResetPath func() + ResetType func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceHostPath) + SetPath func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetType func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Type func() *string + TypeInput func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceHostPathOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceHostPathOutputReference + type PersistentVolumeSpecPersistentVolumeSourceIscsi struct + FsType *string + Iqn *string + IscsiInterface *string + Lun *float64 + ReadOnly interface{} + TargetPortal *string + type PersistentVolumeSpecPersistentVolumeSourceIscsiOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + FsType func() *string + FsTypeInput 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() *PersistentVolumeSpecPersistentVolumeSourceIscsi + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Iqn func() *string + IqnInput func() *string + IscsiInterface func() *string + IscsiInterfaceInput func() *string + Lun func() *float64 + LunInput func() *float64 + ReadOnly func() interface{} + ReadOnlyInput func() interface{} + ResetFsType func() + ResetIscsiInterface func() + ResetLun func() + ResetReadOnly func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetFsType func(val *string) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceIscsi) + SetIqn func(val *string) + SetIscsiInterface func(val *string) + SetLun func(val *float64) + SetReadOnly func(val interface{}) + SetTargetPortal func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TargetPortal func() *string + TargetPortalInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceIscsiOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceIscsiOutputReference + type PersistentVolumeSpecPersistentVolumeSourceLocal struct + Path *string + type PersistentVolumeSpecPersistentVolumeSourceLocalOutputReference 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() *PersistentVolumeSpecPersistentVolumeSourceLocal + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Path func() *string + PathInput func() *string + ResetPath func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceLocal) + SetPath func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceLocalOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceLocalOutputReference + type PersistentVolumeSpecPersistentVolumeSourceNfs struct + Path *string + ReadOnly interface{} + Server *string + type PersistentVolumeSpecPersistentVolumeSourceNfsOutputReference 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() *PersistentVolumeSpecPersistentVolumeSourceNfs + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Path func() *string + PathInput func() *string + ReadOnly func() interface{} + ReadOnlyInput func() interface{} + ResetReadOnly func() + Resolve func(_context cdktf.IResolveContext) interface{} + Server func() *string + ServerInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceNfs) + SetPath func(val *string) + SetReadOnly func(val interface{}) + SetServer func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceNfsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceNfsOutputReference + type PersistentVolumeSpecPersistentVolumeSourceOutputReference interface + AwsElasticBlockStore func() PersistentVolumeSpecPersistentVolumeSourceAwsElasticBlockStoreOutputReference + AwsElasticBlockStoreInput func() *PersistentVolumeSpecPersistentVolumeSourceAwsElasticBlockStore + AzureDisk func() PersistentVolumeSpecPersistentVolumeSourceAzureDiskOutputReference + AzureDiskInput func() *PersistentVolumeSpecPersistentVolumeSourceAzureDisk + AzureFile func() PersistentVolumeSpecPersistentVolumeSourceAzureFileOutputReference + AzureFileInput func() *PersistentVolumeSpecPersistentVolumeSourceAzureFile + CephFs func() PersistentVolumeSpecPersistentVolumeSourceCephFsOutputReference + CephFsInput func() *PersistentVolumeSpecPersistentVolumeSourceCephFs + Cinder func() PersistentVolumeSpecPersistentVolumeSourceCinderOutputReference + CinderInput func() *PersistentVolumeSpecPersistentVolumeSourceCinder + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Csi func() PersistentVolumeSpecPersistentVolumeSourceCsiOutputReference + CsiInput func() *PersistentVolumeSpecPersistentVolumeSourceCsi + Fc func() PersistentVolumeSpecPersistentVolumeSourceFcOutputReference + FcInput func() *PersistentVolumeSpecPersistentVolumeSourceFc + FlexVolume func() PersistentVolumeSpecPersistentVolumeSourceFlexVolumeOutputReference + FlexVolumeInput func() *PersistentVolumeSpecPersistentVolumeSourceFlexVolume + Flocker func() PersistentVolumeSpecPersistentVolumeSourceFlockerOutputReference + FlockerInput func() *PersistentVolumeSpecPersistentVolumeSourceFlocker + Fqn func() *string + GcePersistentDisk func() PersistentVolumeSpecPersistentVolumeSourceGcePersistentDiskOutputReference + GcePersistentDiskInput func() *PersistentVolumeSpecPersistentVolumeSourceGcePersistentDisk + 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 + Glusterfs func() PersistentVolumeSpecPersistentVolumeSourceGlusterfsOutputReference + GlusterfsInput func() *PersistentVolumeSpecPersistentVolumeSourceGlusterfs + HostPath func() PersistentVolumeSpecPersistentVolumeSourceHostPathOutputReference + HostPathInput func() *PersistentVolumeSpecPersistentVolumeSourceHostPath + InternalValue func() *PersistentVolumeSpecPersistentVolumeSource + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Iscsi func() PersistentVolumeSpecPersistentVolumeSourceIscsiOutputReference + IscsiInput func() *PersistentVolumeSpecPersistentVolumeSourceIscsi + Local func() PersistentVolumeSpecPersistentVolumeSourceLocalOutputReference + LocalInput func() *PersistentVolumeSpecPersistentVolumeSourceLocal + Nfs func() PersistentVolumeSpecPersistentVolumeSourceNfsOutputReference + NfsInput func() *PersistentVolumeSpecPersistentVolumeSourceNfs + PhotonPersistentDisk func() PersistentVolumeSpecPersistentVolumeSourcePhotonPersistentDiskOutputReference + PhotonPersistentDiskInput func() *PersistentVolumeSpecPersistentVolumeSourcePhotonPersistentDisk + PutAwsElasticBlockStore func(value *PersistentVolumeSpecPersistentVolumeSourceAwsElasticBlockStore) + PutAzureDisk func(value *PersistentVolumeSpecPersistentVolumeSourceAzureDisk) + PutAzureFile func(value *PersistentVolumeSpecPersistentVolumeSourceAzureFile) + PutCephFs func(value *PersistentVolumeSpecPersistentVolumeSourceCephFs) + PutCinder func(value *PersistentVolumeSpecPersistentVolumeSourceCinder) + PutCsi func(value *PersistentVolumeSpecPersistentVolumeSourceCsi) + PutFc func(value *PersistentVolumeSpecPersistentVolumeSourceFc) + PutFlexVolume func(value *PersistentVolumeSpecPersistentVolumeSourceFlexVolume) + PutFlocker func(value *PersistentVolumeSpecPersistentVolumeSourceFlocker) + PutGcePersistentDisk func(value *PersistentVolumeSpecPersistentVolumeSourceGcePersistentDisk) + PutGlusterfs func(value *PersistentVolumeSpecPersistentVolumeSourceGlusterfs) + PutHostPath func(value *PersistentVolumeSpecPersistentVolumeSourceHostPath) + PutIscsi func(value *PersistentVolumeSpecPersistentVolumeSourceIscsi) + PutLocal func(value *PersistentVolumeSpecPersistentVolumeSourceLocal) + PutNfs func(value *PersistentVolumeSpecPersistentVolumeSourceNfs) + PutPhotonPersistentDisk func(value *PersistentVolumeSpecPersistentVolumeSourcePhotonPersistentDisk) + PutQuobyte func(value *PersistentVolumeSpecPersistentVolumeSourceQuobyte) + PutRbd func(value *PersistentVolumeSpecPersistentVolumeSourceRbd) + PutVsphereVolume func(value *PersistentVolumeSpecPersistentVolumeSourceVsphereVolume) + Quobyte func() PersistentVolumeSpecPersistentVolumeSourceQuobyteOutputReference + QuobyteInput func() *PersistentVolumeSpecPersistentVolumeSourceQuobyte + Rbd func() PersistentVolumeSpecPersistentVolumeSourceRbdOutputReference + RbdInput func() *PersistentVolumeSpecPersistentVolumeSourceRbd + ResetAwsElasticBlockStore func() + ResetAzureDisk func() + ResetAzureFile func() + ResetCephFs func() + ResetCinder func() + ResetCsi func() + ResetFc func() + ResetFlexVolume func() + ResetFlocker func() + ResetGcePersistentDisk func() + ResetGlusterfs func() + ResetHostPath func() + ResetIscsi func() + ResetLocal func() + ResetNfs func() + ResetPhotonPersistentDisk func() + ResetQuobyte func() + ResetRbd func() + ResetVsphereVolume func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSource) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + VsphereVolume func() PersistentVolumeSpecPersistentVolumeSourceVsphereVolumeOutputReference + VsphereVolumeInput func() *PersistentVolumeSpecPersistentVolumeSourceVsphereVolume + func NewPersistentVolumeSpecPersistentVolumeSourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceOutputReference + type PersistentVolumeSpecPersistentVolumeSourcePhotonPersistentDisk struct + FsType *string + PdId *string + type PersistentVolumeSpecPersistentVolumeSourcePhotonPersistentDiskOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + FsType func() *string + FsTypeInput 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() *PersistentVolumeSpecPersistentVolumeSourcePhotonPersistentDisk + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PdId func() *string + PdIdInput func() *string + ResetFsType func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetFsType func(val *string) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourcePhotonPersistentDisk) + SetPdId func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourcePhotonPersistentDiskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourcePhotonPersistentDiskOutputReference + type PersistentVolumeSpecPersistentVolumeSourceQuobyte struct + Group *string + ReadOnly interface{} + Registry *string + User *string + Volume *string + type PersistentVolumeSpecPersistentVolumeSourceQuobyteOutputReference 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 + Group func() *string + GroupInput func() *string + InternalValue func() *PersistentVolumeSpecPersistentVolumeSourceQuobyte + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ReadOnly func() interface{} + ReadOnlyInput func() interface{} + Registry func() *string + RegistryInput func() *string + ResetGroup func() + ResetReadOnly func() + ResetUser func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetGroup func(val *string) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceQuobyte) + SetReadOnly func(val interface{}) + SetRegistry func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUser func(val *string) + SetVolume func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + User func() *string + UserInput func() *string + Volume func() *string + VolumeInput func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceQuobyteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceQuobyteOutputReference + type PersistentVolumeSpecPersistentVolumeSourceRbd struct + CephMonitors *[]*string + FsType *string + Keyring *string + RadosUser *string + RbdImage *string + RbdPool *string + ReadOnly interface{} + SecretRef *PersistentVolumeSpecPersistentVolumeSourceRbdSecretRef + type PersistentVolumeSpecPersistentVolumeSourceRbdOutputReference interface + CephMonitors func() *[]*string + CephMonitorsInput func() *[]*string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + FsType func() *string + FsTypeInput 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() *PersistentVolumeSpecPersistentVolumeSourceRbd + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Keyring func() *string + KeyringInput func() *string + PutSecretRef func(value *PersistentVolumeSpecPersistentVolumeSourceRbdSecretRef) + RadosUser func() *string + RadosUserInput func() *string + RbdImage func() *string + RbdImageInput func() *string + RbdPool func() *string + RbdPoolInput func() *string + ReadOnly func() interface{} + ReadOnlyInput func() interface{} + ResetFsType func() + ResetKeyring func() + ResetRadosUser func() + ResetRbdPool func() + ResetReadOnly func() + ResetSecretRef func() + Resolve func(_context cdktf.IResolveContext) interface{} + SecretRef func() PersistentVolumeSpecPersistentVolumeSourceRbdSecretRefOutputReference + SecretRefInput func() *PersistentVolumeSpecPersistentVolumeSourceRbdSecretRef + SetCephMonitors func(val *[]*string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetFsType func(val *string) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceRbd) + SetKeyring func(val *string) + SetRadosUser func(val *string) + SetRbdImage func(val *string) + SetRbdPool func(val *string) + SetReadOnly func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceRbdOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceRbdOutputReference + type PersistentVolumeSpecPersistentVolumeSourceRbdSecretRef struct + Name *string + Namespace *string + type PersistentVolumeSpecPersistentVolumeSourceRbdSecretRefOutputReference 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() *PersistentVolumeSpecPersistentVolumeSourceRbdSecretRef + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Namespace func() *string + NamespaceInput func() *string + ResetName func() + ResetNamespace func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceRbdSecretRef) + SetName func(val *string) + SetNamespace func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceRbdSecretRefOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceRbdSecretRefOutputReference + type PersistentVolumeSpecPersistentVolumeSourceVsphereVolume struct + FsType *string + VolumePath *string + type PersistentVolumeSpecPersistentVolumeSourceVsphereVolumeOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + FsType func() *string + FsTypeInput 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() *PersistentVolumeSpecPersistentVolumeSourceVsphereVolume + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetFsType func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetFsType func(val *string) + SetInternalValue func(val *PersistentVolumeSpecPersistentVolumeSourceVsphereVolume) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetVolumePath func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + VolumePath func() *string + VolumePathInput func() *string + func NewPersistentVolumeSpecPersistentVolumeSourceVsphereVolumeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeSpecPersistentVolumeSourceVsphereVolumeOutputReference + type PersistentVolumeTimeouts struct + Create *string + type PersistentVolumeTimeoutsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Create func() *string + CreateInput 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 + ResetCreate func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCreate func(val *string) + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPersistentVolumeTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PersistentVolumeTimeoutsOutputReference Other modules containing this package github.com/cdktf/cdktf-provider-kubernetes-go/kubernetes/v10 github.com/cdktf/cdktf-provider-kubernetes-go/kubernetes/v11 github.com/cdktf/cdktf-provider-kubernetes-go/kubernetes/v3 github.com/cdktf/cdktf-provider-kubernetes-go/kubernetes/v4 github.com/cdktf/cdktf-provider-kubernetes-go/kubernetes/v5 github.com/cdktf/cdktf-provider-kubernetes-go/kubernetes/v6 github.com/cdktf/cdktf-provider-kubernetes-go/kubernetes/v7 github.com/cdktf/cdktf-provider-kubernetes-go/kubernetes/v9