Versions in this module Expand all Collapse all v15 v15.0.0 Jun 15, 2023 Changes in this version + func FsxOpenzfsVolume_IsConstruct(x interface{}) *bool + func FsxOpenzfsVolume_IsTerraformElement(x interface{}) *bool + func FsxOpenzfsVolume_IsTerraformResource(x interface{}) *bool + func FsxOpenzfsVolume_TfResourceType() *string + func NewFsxOpenzfsVolumeNfsExportsClientConfigurationsList_Override(f FsxOpenzfsVolumeNfsExportsClientConfigurationsList, ...) + func NewFsxOpenzfsVolumeNfsExportsClientConfigurationsOutputReference_Override(f FsxOpenzfsVolumeNfsExportsClientConfigurationsOutputReference, ...) + func NewFsxOpenzfsVolumeNfsExportsOutputReference_Override(f FsxOpenzfsVolumeNfsExportsOutputReference, ...) + func NewFsxOpenzfsVolumeOriginSnapshotOutputReference_Override(f FsxOpenzfsVolumeOriginSnapshotOutputReference, ...) + func NewFsxOpenzfsVolumeTimeoutsOutputReference_Override(f FsxOpenzfsVolumeTimeoutsOutputReference, ...) + func NewFsxOpenzfsVolumeUserAndGroupQuotasList_Override(f FsxOpenzfsVolumeUserAndGroupQuotasList, ...) + func NewFsxOpenzfsVolumeUserAndGroupQuotasOutputReference_Override(f FsxOpenzfsVolumeUserAndGroupQuotasOutputReference, ...) + func NewFsxOpenzfsVolume_Override(f FsxOpenzfsVolume, scope constructs.Construct, id *string, ...) + type FsxOpenzfsVolume interface + AddOverride func(path *string, value interface{}) + Arn func() *string + CdktfStack func() cdktf.TerraformStack + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + CopyTagsToSnapshots func() interface{} + CopyTagsToSnapshotsInput func() interface{} + Count func() interface{} + DataCompressionType func() *string + DataCompressionTypeInput func() *string + 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 + Name func() *string + NameInput func() *string + NfsExports func() FsxOpenzfsVolumeNfsExportsOutputReference + NfsExportsInput func() *FsxOpenzfsVolumeNfsExports + Node func() constructs.Node + OriginSnapshot func() FsxOpenzfsVolumeOriginSnapshotOutputReference + OriginSnapshotInput func() *FsxOpenzfsVolumeOriginSnapshot + OverrideLogicalId func(newLogicalId *string) + ParentVolumeId func() *string + ParentVolumeIdInput func() *string + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutNfsExports func(value *FsxOpenzfsVolumeNfsExports) + PutOriginSnapshot func(value *FsxOpenzfsVolumeOriginSnapshot) + PutTimeouts func(value *FsxOpenzfsVolumeTimeouts) + PutUserAndGroupQuotas func(value interface{}) + RawOverrides func() interface{} + ReadOnly func() interface{} + ReadOnlyInput func() interface{} + RecordSizeKib func() *float64 + RecordSizeKibInput func() *float64 + ResetCopyTagsToSnapshots func() + ResetDataCompressionType func() + ResetId func() + ResetNfsExports func() + ResetOriginSnapshot func() + ResetOverrideLogicalId func() + ResetReadOnly func() + ResetRecordSizeKib func() + ResetStorageCapacityQuotaGib func() + ResetStorageCapacityReservationGib func() + ResetTags func() + ResetTagsAll func() + ResetTimeouts func() + ResetUserAndGroupQuotas func() + ResetVolumeType func() + SetConnection func(val interface{}) + SetCopyTagsToSnapshots func(val interface{}) + SetCount func(val interface{}) + SetDataCompressionType func(val *string) + SetDependsOn func(val *[]*string) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetName func(val *string) + SetParentVolumeId func(val *string) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetReadOnly func(val interface{}) + SetRecordSizeKib func(val *float64) + SetStorageCapacityQuotaGib func(val *float64) + SetStorageCapacityReservationGib func(val *float64) + SetTags func(val *map[string]*string) + SetTagsAll func(val *map[string]*string) + SetVolumeType func(val *string) + StorageCapacityQuotaGib func() *float64 + StorageCapacityQuotaGibInput func() *float64 + StorageCapacityReservationGib func() *float64 + StorageCapacityReservationGibInput func() *float64 + SynthesizeAttributes func() *map[string]interface{} + Tags func() *map[string]*string + TagsAll func() *map[string]*string + TagsAllInput func() *map[string]*string + TagsInput func() *map[string]*string + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + Timeouts func() FsxOpenzfsVolumeTimeoutsOutputReference + TimeoutsInput func() interface{} + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + UserAndGroupQuotas func() FsxOpenzfsVolumeUserAndGroupQuotasList + UserAndGroupQuotasInput func() interface{} + VolumeType func() *string + VolumeTypeInput func() *string + func NewFsxOpenzfsVolume(scope constructs.Construct, id *string, config *FsxOpenzfsVolumeConfig) FsxOpenzfsVolume + type FsxOpenzfsVolumeConfig struct + Connection interface{} + CopyTagsToSnapshots interface{} + Count interface{} + DataCompressionType *string + DependsOn *[]cdktf.ITerraformDependable + ForEach cdktf.ITerraformIterator + Id *string + Lifecycle *cdktf.TerraformResourceLifecycle + Name *string + NfsExports *FsxOpenzfsVolumeNfsExports + OriginSnapshot *FsxOpenzfsVolumeOriginSnapshot + ParentVolumeId *string + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + ReadOnly interface{} + RecordSizeKib *float64 + StorageCapacityQuotaGib *float64 + StorageCapacityReservationGib *float64 + Tags *map[string]*string + TagsAll *map[string]*string + Timeouts *FsxOpenzfsVolumeTimeouts + UserAndGroupQuotas interface{} + VolumeType *string + type FsxOpenzfsVolumeNfsExports struct + ClientConfigurations interface{} + type FsxOpenzfsVolumeNfsExportsClientConfigurations struct + Clients *string + Options *[]*string + type FsxOpenzfsVolumeNfsExportsClientConfigurationsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) FsxOpenzfsVolumeNfsExportsClientConfigurationsOutputReference + 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 NewFsxOpenzfsVolumeNfsExportsClientConfigurationsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) FsxOpenzfsVolumeNfsExportsClientConfigurationsList + type FsxOpenzfsVolumeNfsExportsClientConfigurationsOutputReference interface + Clients func() *string + ClientsInput func() *string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Options func() *[]*string + OptionsInput func() *[]*string + Resolve func(_context cdktf.IResolveContext) interface{} + SetClients func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetOptions func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewFsxOpenzfsVolumeNfsExportsClientConfigurationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) FsxOpenzfsVolumeNfsExportsClientConfigurationsOutputReference + type FsxOpenzfsVolumeNfsExportsOutputReference interface + ClientConfigurations func() FsxOpenzfsVolumeNfsExportsClientConfigurationsList + ClientConfigurationsInput func() 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() *FsxOpenzfsVolumeNfsExports + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PutClientConfigurations func(value interface{}) + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *FsxOpenzfsVolumeNfsExports) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewFsxOpenzfsVolumeNfsExportsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) FsxOpenzfsVolumeNfsExportsOutputReference + type FsxOpenzfsVolumeOriginSnapshot struct + CopyStrategy *string + SnapshotArn *string + type FsxOpenzfsVolumeOriginSnapshotOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CopyStrategy func() *string + CopyStrategyInput 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() *FsxOpenzfsVolumeOriginSnapshot + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCopyStrategy func(val *string) + SetInternalValue func(val *FsxOpenzfsVolumeOriginSnapshot) + SetSnapshotArn func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SnapshotArn func() *string + SnapshotArnInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewFsxOpenzfsVolumeOriginSnapshotOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) FsxOpenzfsVolumeOriginSnapshotOutputReference + type FsxOpenzfsVolumeTimeouts struct + Create *string + Delete *string + Update *string + type FsxOpenzfsVolumeTimeoutsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Create func() *string + CreateInput func() *string + CreationStack func() *[]*string + Delete func() *string + DeleteInput 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() + ResetDelete func() + ResetUpdate func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCreate func(val *string) + SetDelete func(val *string) + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUpdate func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Update func() *string + UpdateInput func() *string + func NewFsxOpenzfsVolumeTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) FsxOpenzfsVolumeTimeoutsOutputReference + type FsxOpenzfsVolumeUserAndGroupQuotas struct + Id *float64 + StorageCapacityQuotaGib *float64 + Type *string + type FsxOpenzfsVolumeUserAndGroupQuotasList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) FsxOpenzfsVolumeUserAndGroupQuotasOutputReference + 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 NewFsxOpenzfsVolumeUserAndGroupQuotasList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) FsxOpenzfsVolumeUserAndGroupQuotasList + type FsxOpenzfsVolumeUserAndGroupQuotasOutputReference 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 + Id func() *float64 + IdInput func() *float64 + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetId func(val *float64) + SetInternalValue func(val interface{}) + SetStorageCapacityQuotaGib func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetType func(val *string) + StorageCapacityQuotaGib func() *float64 + StorageCapacityQuotaGibInput func() *float64 + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Type func() *string + TypeInput func() *string + func NewFsxOpenzfsVolumeUserAndGroupQuotasOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) FsxOpenzfsVolumeUserAndGroupQuotasOutputReference Other modules containing this package github.com/cdktf/cdktf-provider-aws-go/aws/v10 github.com/cdktf/cdktf-provider-aws-go/aws/v11 github.com/cdktf/cdktf-provider-aws-go/aws/v12 github.com/cdktf/cdktf-provider-aws-go/aws/v13 github.com/cdktf/cdktf-provider-aws-go/aws/v14 github.com/cdktf/cdktf-provider-aws-go/aws/v16 github.com/cdktf/cdktf-provider-aws-go/aws/v17 github.com/cdktf/cdktf-provider-aws-go/aws/v18 github.com/cdktf/cdktf-provider-aws-go/aws/v19