Versions in this module Expand all Collapse all v10 v10.0.1 Oct 4, 2022 v10.0.0 Oct 3, 2022 Changes in this version + func GluePartition_IsConstruct(x interface{}) *bool + func GluePartition_TfResourceType() *string + func NewGluePartitionStorageDescriptorColumnsList_Override(g GluePartitionStorageDescriptorColumnsList, ...) + func NewGluePartitionStorageDescriptorColumnsOutputReference_Override(g GluePartitionStorageDescriptorColumnsOutputReference, ...) + func NewGluePartitionStorageDescriptorOutputReference_Override(g GluePartitionStorageDescriptorOutputReference, ...) + func NewGluePartitionStorageDescriptorSerDeInfoOutputReference_Override(g GluePartitionStorageDescriptorSerDeInfoOutputReference, ...) + func NewGluePartitionStorageDescriptorSkewedInfoOutputReference_Override(g GluePartitionStorageDescriptorSkewedInfoOutputReference, ...) + func NewGluePartitionStorageDescriptorSortColumnsList_Override(g GluePartitionStorageDescriptorSortColumnsList, ...) + func NewGluePartitionStorageDescriptorSortColumnsOutputReference_Override(g GluePartitionStorageDescriptorSortColumnsOutputReference, ...) + func NewGluePartition_Override(g GluePartition, scope constructs.Construct, id *string, ...) + type GluePartition interface + AddOverride func(path *string, value interface{}) + CatalogId func() *string + CatalogIdInput func() *string + CdktfStack func() cdktf.TerraformStack + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() *float64 + CreationTime func() *string + DatabaseName func() *string + DatabaseNameInput 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 + LastAccessedTime func() *string + LastAnalyzedTime func() *string + Lifecycle func() *cdktf.TerraformResourceLifecycle + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + Parameters func() *map[string]*string + ParametersInput func() *map[string]*string + PartitionValues func() *[]*string + PartitionValuesInput func() *[]*string + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutStorageDescriptor func(value *GluePartitionStorageDescriptor) + RawOverrides func() interface{} + ResetCatalogId func() + ResetId func() + ResetOverrideLogicalId func() + ResetParameters func() + ResetStorageDescriptor func() + SetCatalogId func(val *string) + SetConnection func(val interface{}) + SetCount func(val *float64) + SetDatabaseName func(val *string) + SetDependsOn func(val *[]*string) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetParameters func(val *map[string]*string) + SetPartitionValues func(val *[]*string) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetTableName func(val *string) + StorageDescriptor func() GluePartitionStorageDescriptorOutputReference + StorageDescriptorInput func() *GluePartitionStorageDescriptor + SynthesizeAttributes func() *map[string]interface{} + TableName func() *string + TableNameInput func() *string + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + func NewGluePartition(scope constructs.Construct, id *string, config *GluePartitionConfig) GluePartition + type GluePartitionConfig struct + CatalogId *string + Connection interface{} + Count *float64 + DatabaseName *string + DependsOn *[]cdktf.ITerraformDependable + ForEach cdktf.ITerraformIterator + Id *string + Lifecycle *cdktf.TerraformResourceLifecycle + Parameters *map[string]*string + PartitionValues *[]*string + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + StorageDescriptor *GluePartitionStorageDescriptor + TableName *string + type GluePartitionStorageDescriptor struct + BucketColumns *[]*string + Columns interface{} + Compressed interface{} + InputFormat *string + Location *string + NumberOfBuckets *float64 + OutputFormat *string + Parameters *map[string]*string + SerDeInfo *GluePartitionStorageDescriptorSerDeInfo + SkewedInfo *GluePartitionStorageDescriptorSkewedInfo + SortColumns interface{} + StoredAsSubDirectories interface{} + type GluePartitionStorageDescriptorColumns struct + Comment *string + Name *string + Type *string + type GluePartitionStorageDescriptorColumnsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) GluePartitionStorageDescriptorColumnsOutputReference + 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 NewGluePartitionStorageDescriptorColumnsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) GluePartitionStorageDescriptorColumnsList + type GluePartitionStorageDescriptorColumnsOutputReference interface + Comment func() *string + CommentInput 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 + Name func() *string + NameInput func() *string + ResetComment func() + ResetType func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComment func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetType func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Type func() *string + TypeInput func() *string + func NewGluePartitionStorageDescriptorColumnsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) GluePartitionStorageDescriptorColumnsOutputReference + type GluePartitionStorageDescriptorOutputReference interface + BucketColumns func() *[]*string + BucketColumnsInput func() *[]*string + Columns func() GluePartitionStorageDescriptorColumnsList + ColumnsInput func() interface{} + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + Compressed func() interface{} + CompressedInput func() interface{} + 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 + InputFormat func() *string + InputFormatInput func() *string + InternalValue func() *GluePartitionStorageDescriptor + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Location func() *string + LocationInput func() *string + NumberOfBuckets func() *float64 + NumberOfBucketsInput func() *float64 + OutputFormat func() *string + OutputFormatInput func() *string + Parameters func() *map[string]*string + ParametersInput func() *map[string]*string + PutColumns func(value interface{}) + PutSerDeInfo func(value *GluePartitionStorageDescriptorSerDeInfo) + PutSkewedInfo func(value *GluePartitionStorageDescriptorSkewedInfo) + PutSortColumns func(value interface{}) + ResetBucketColumns func() + ResetColumns func() + ResetCompressed func() + ResetInputFormat func() + ResetLocation func() + ResetNumberOfBuckets func() + ResetOutputFormat func() + ResetParameters func() + ResetSerDeInfo func() + ResetSkewedInfo func() + ResetSortColumns func() + ResetStoredAsSubDirectories func() + Resolve func(_context cdktf.IResolveContext) interface{} + SerDeInfo func() GluePartitionStorageDescriptorSerDeInfoOutputReference + SerDeInfoInput func() *GluePartitionStorageDescriptorSerDeInfo + SetBucketColumns func(val *[]*string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCompressed func(val interface{}) + SetInputFormat func(val *string) + SetInternalValue func(val *GluePartitionStorageDescriptor) + SetLocation func(val *string) + SetNumberOfBuckets func(val *float64) + SetOutputFormat func(val *string) + SetParameters func(val *map[string]*string) + SetStoredAsSubDirectories func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SkewedInfo func() GluePartitionStorageDescriptorSkewedInfoOutputReference + SkewedInfoInput func() *GluePartitionStorageDescriptorSkewedInfo + SortColumns func() GluePartitionStorageDescriptorSortColumnsList + SortColumnsInput func() interface{} + StoredAsSubDirectories func() interface{} + StoredAsSubDirectoriesInput func() interface{} + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewGluePartitionStorageDescriptorOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GluePartitionStorageDescriptorOutputReference + type GluePartitionStorageDescriptorSerDeInfo struct + Name *string + Parameters *map[string]*string + SerializationLibrary *string + type GluePartitionStorageDescriptorSerDeInfoOutputReference 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() *GluePartitionStorageDescriptorSerDeInfo + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Parameters func() *map[string]*string + ParametersInput func() *map[string]*string + ResetName func() + ResetParameters func() + ResetSerializationLibrary func() + Resolve func(_context cdktf.IResolveContext) interface{} + SerializationLibrary func() *string + SerializationLibraryInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *GluePartitionStorageDescriptorSerDeInfo) + SetName func(val *string) + SetParameters func(val *map[string]*string) + SetSerializationLibrary func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewGluePartitionStorageDescriptorSerDeInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GluePartitionStorageDescriptorSerDeInfoOutputReference + type GluePartitionStorageDescriptorSkewedInfo struct + SkewedColumnNames *[]*string + SkewedColumnValueLocationMaps *map[string]*string + SkewedColumnValues *[]*string + type GluePartitionStorageDescriptorSkewedInfoOutputReference 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() *GluePartitionStorageDescriptorSkewedInfo + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetSkewedColumnNames func() + ResetSkewedColumnValueLocationMaps func() + ResetSkewedColumnValues func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *GluePartitionStorageDescriptorSkewedInfo) + SetSkewedColumnNames func(val *[]*string) + SetSkewedColumnValueLocationMaps func(val *map[string]*string) + SetSkewedColumnValues func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SkewedColumnNames func() *[]*string + SkewedColumnNamesInput func() *[]*string + SkewedColumnValueLocationMaps func() *map[string]*string + SkewedColumnValueLocationMapsInput func() *map[string]*string + SkewedColumnValues func() *[]*string + SkewedColumnValuesInput func() *[]*string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewGluePartitionStorageDescriptorSkewedInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GluePartitionStorageDescriptorSkewedInfoOutputReference + type GluePartitionStorageDescriptorSortColumns struct + Column *string + SortOrder *float64 + type GluePartitionStorageDescriptorSortColumnsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) GluePartitionStorageDescriptorSortColumnsOutputReference + 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 NewGluePartitionStorageDescriptorSortColumnsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) GluePartitionStorageDescriptorSortColumnsList + type GluePartitionStorageDescriptorSortColumnsOutputReference interface + Column func() *string + ColumnInput 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 + Resolve func(_context cdktf.IResolveContext) interface{} + SetColumn func(val *string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetSortOrder func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SortOrder func() *float64 + SortOrderInput func() *float64 + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewGluePartitionStorageDescriptorSortColumnsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) GluePartitionStorageDescriptorSortColumnsOutputReference