Documentation ¶
Index ¶
- type CastColumnTypeOperation
- type CastColumnTypeOperationAttributes
- func (ccto CastColumnTypeOperationAttributes) ColumnName() terra.StringValue
- func (ccto CastColumnTypeOperationAttributes) Format() terra.StringValue
- func (ccto CastColumnTypeOperationAttributes) InternalRef() (terra.Reference, error)
- func (ccto CastColumnTypeOperationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ccto CastColumnTypeOperationAttributes) InternalWithRef(ref terra.Reference) CastColumnTypeOperationAttributes
- func (ccto CastColumnTypeOperationAttributes) NewColumnType() terra.StringValue
- type CastColumnTypeOperationState
- type ColumnDescription
- type ColumnDescriptionAttributes
- func (cd ColumnDescriptionAttributes) InternalRef() (terra.Reference, error)
- func (cd ColumnDescriptionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cd ColumnDescriptionAttributes) InternalWithRef(ref terra.Reference) ColumnDescriptionAttributes
- func (cd ColumnDescriptionAttributes) Text() terra.StringValue
- type ColumnDescriptionState
- type ColumnGroups
- type ColumnGroupsAttributes
- func (cg ColumnGroupsAttributes) GeoSpatialColumnGroup() terra.ListValue[GeoSpatialColumnGroupAttributes]
- func (cg ColumnGroupsAttributes) InternalRef() (terra.Reference, error)
- func (cg ColumnGroupsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cg ColumnGroupsAttributes) InternalWithRef(ref terra.Reference) ColumnGroupsAttributes
- type ColumnGroupsState
- type ColumnLevelPermissionRules
- type ColumnLevelPermissionRulesAttributes
- func (clpr ColumnLevelPermissionRulesAttributes) ColumnNames() terra.ListValue[terra.StringValue]
- func (clpr ColumnLevelPermissionRulesAttributes) InternalRef() (terra.Reference, error)
- func (clpr ColumnLevelPermissionRulesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (clpr ColumnLevelPermissionRulesAttributes) InternalWithRef(ref terra.Reference) ColumnLevelPermissionRulesAttributes
- func (clpr ColumnLevelPermissionRulesAttributes) Principals() terra.ListValue[terra.StringValue]
- type ColumnLevelPermissionRulesState
- type CreateColumnsOperation
- type CreateColumnsOperationAttributes
- func (cco CreateColumnsOperationAttributes) Columns() terra.ListValue[CreateColumnsOperationColumnsAttributes]
- func (cco CreateColumnsOperationAttributes) InternalRef() (terra.Reference, error)
- func (cco CreateColumnsOperationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cco CreateColumnsOperationAttributes) InternalWithRef(ref terra.Reference) CreateColumnsOperationAttributes
- type CreateColumnsOperationColumns
- type CreateColumnsOperationColumnsAttributes
- func (c CreateColumnsOperationColumnsAttributes) ColumnId() terra.StringValue
- func (c CreateColumnsOperationColumnsAttributes) ColumnName() terra.StringValue
- func (c CreateColumnsOperationColumnsAttributes) Expression() terra.StringValue
- func (c CreateColumnsOperationColumnsAttributes) InternalRef() (terra.Reference, error)
- func (c CreateColumnsOperationColumnsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c CreateColumnsOperationColumnsAttributes) InternalWithRef(ref terra.Reference) CreateColumnsOperationColumnsAttributes
- type CreateColumnsOperationColumnsState
- type CreateColumnsOperationState
- type CustomSql
- type CustomSqlAttributes
- func (cs CustomSqlAttributes) Columns() terra.ListValue[CustomSqlColumnsAttributes]
- func (cs CustomSqlAttributes) DataSourceArn() terra.StringValue
- func (cs CustomSqlAttributes) InternalRef() (terra.Reference, error)
- func (cs CustomSqlAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (cs CustomSqlAttributes) InternalWithRef(ref terra.Reference) CustomSqlAttributes
- func (cs CustomSqlAttributes) Name() terra.StringValue
- func (cs CustomSqlAttributes) SqlQuery() terra.StringValue
- type CustomSqlColumns
- type CustomSqlColumnsAttributes
- func (c CustomSqlColumnsAttributes) InternalRef() (terra.Reference, error)
- func (c CustomSqlColumnsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (c CustomSqlColumnsAttributes) InternalWithRef(ref terra.Reference) CustomSqlColumnsAttributes
- func (c CustomSqlColumnsAttributes) Name() terra.StringValue
- func (c CustomSqlColumnsAttributes) Type() terra.StringValue
- type CustomSqlColumnsState
- type CustomSqlState
- type DataSetUsageConfiguration
- type DataSetUsageConfigurationAttributes
- func (dsuc DataSetUsageConfigurationAttributes) DisableUseAsDirectQuerySource() terra.BoolValue
- func (dsuc DataSetUsageConfigurationAttributes) DisableUseAsImportedSource() terra.BoolValue
- func (dsuc DataSetUsageConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (dsuc DataSetUsageConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dsuc DataSetUsageConfigurationAttributes) InternalWithRef(ref terra.Reference) DataSetUsageConfigurationAttributes
- type DataSetUsageConfigurationState
- type DataTransforms
- type DataTransformsAttributes
- func (dt DataTransformsAttributes) CastColumnTypeOperation() terra.ListValue[CastColumnTypeOperationAttributes]
- func (dt DataTransformsAttributes) CreateColumnsOperation() terra.ListValue[CreateColumnsOperationAttributes]
- func (dt DataTransformsAttributes) FilterOperation() terra.ListValue[FilterOperationAttributes]
- func (dt DataTransformsAttributes) InternalRef() (terra.Reference, error)
- func (dt DataTransformsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (dt DataTransformsAttributes) InternalWithRef(ref terra.Reference) DataTransformsAttributes
- func (dt DataTransformsAttributes) ProjectOperation() terra.ListValue[ProjectOperationAttributes]
- func (dt DataTransformsAttributes) RenameColumnOperation() terra.ListValue[RenameColumnOperationAttributes]
- func (dt DataTransformsAttributes) TagColumnOperation() terra.ListValue[TagColumnOperationAttributes]
- func (dt DataTransformsAttributes) UntagColumnOperation() terra.ListValue[UntagColumnOperationAttributes]
- type DataTransformsState
- type FieldFolders
- type FieldFoldersAttributes
- func (ff FieldFoldersAttributes) Columns() terra.ListValue[terra.StringValue]
- func (ff FieldFoldersAttributes) Description() terra.StringValue
- func (ff FieldFoldersAttributes) FieldFoldersId() terra.StringValue
- func (ff FieldFoldersAttributes) InternalRef() (terra.Reference, error)
- func (ff FieldFoldersAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ff FieldFoldersAttributes) InternalWithRef(ref terra.Reference) FieldFoldersAttributes
- type FieldFoldersState
- type FilterOperation
- type FilterOperationAttributes
- func (fo FilterOperationAttributes) ConditionExpression() terra.StringValue
- func (fo FilterOperationAttributes) InternalRef() (terra.Reference, error)
- func (fo FilterOperationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fo FilterOperationAttributes) InternalWithRef(ref terra.Reference) FilterOperationAttributes
- type FilterOperationState
- type GeoSpatialColumnGroup
- type GeoSpatialColumnGroupAttributes
- func (gscg GeoSpatialColumnGroupAttributes) Columns() terra.ListValue[terra.StringValue]
- func (gscg GeoSpatialColumnGroupAttributes) CountryCode() terra.StringValue
- func (gscg GeoSpatialColumnGroupAttributes) InternalRef() (terra.Reference, error)
- func (gscg GeoSpatialColumnGroupAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (gscg GeoSpatialColumnGroupAttributes) InternalWithRef(ref terra.Reference) GeoSpatialColumnGroupAttributes
- func (gscg GeoSpatialColumnGroupAttributes) Name() terra.StringValue
- type GeoSpatialColumnGroupState
- type JoinInstruction
- type JoinInstructionAttributes
- func (ji JoinInstructionAttributes) InternalRef() (terra.Reference, error)
- func (ji JoinInstructionAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ji JoinInstructionAttributes) InternalWithRef(ref terra.Reference) JoinInstructionAttributes
- func (ji JoinInstructionAttributes) LeftJoinKeyProperties() terra.ListValue[LeftJoinKeyPropertiesAttributes]
- func (ji JoinInstructionAttributes) LeftOperand() terra.StringValue
- func (ji JoinInstructionAttributes) OnClause() terra.StringValue
- func (ji JoinInstructionAttributes) RightJoinKeyProperties() terra.ListValue[RightJoinKeyPropertiesAttributes]
- func (ji JoinInstructionAttributes) RightOperand() terra.StringValue
- func (ji JoinInstructionAttributes) Type() terra.StringValue
- type JoinInstructionState
- type LeftJoinKeyProperties
- type LeftJoinKeyPropertiesAttributes
- func (ljkp LeftJoinKeyPropertiesAttributes) InternalRef() (terra.Reference, error)
- func (ljkp LeftJoinKeyPropertiesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ljkp LeftJoinKeyPropertiesAttributes) InternalWithRef(ref terra.Reference) LeftJoinKeyPropertiesAttributes
- func (ljkp LeftJoinKeyPropertiesAttributes) UniqueKey() terra.BoolValue
- type LeftJoinKeyPropertiesState
- type LogicalTableMap
- type LogicalTableMapAttributes
- func (ltm LogicalTableMapAttributes) Alias() terra.StringValue
- func (ltm LogicalTableMapAttributes) DataTransforms() terra.ListValue[DataTransformsAttributes]
- func (ltm LogicalTableMapAttributes) InternalRef() (terra.Reference, error)
- func (ltm LogicalTableMapAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ltm LogicalTableMapAttributes) InternalWithRef(ref terra.Reference) LogicalTableMapAttributes
- func (ltm LogicalTableMapAttributes) LogicalTableMapId() terra.StringValue
- func (ltm LogicalTableMapAttributes) Source() terra.ListValue[SourceAttributes]
- type LogicalTableMapState
- type Permissions
- type PermissionsAttributes
- func (p PermissionsAttributes) Actions() terra.SetValue[terra.StringValue]
- func (p PermissionsAttributes) InternalRef() (terra.Reference, error)
- func (p PermissionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p PermissionsAttributes) InternalWithRef(ref terra.Reference) PermissionsAttributes
- func (p PermissionsAttributes) Principal() terra.StringValue
- type PermissionsState
- type PhysicalTableMap
- type PhysicalTableMapAttributes
- func (ptm PhysicalTableMapAttributes) CustomSql() terra.ListValue[CustomSqlAttributes]
- func (ptm PhysicalTableMapAttributes) InternalRef() (terra.Reference, error)
- func (ptm PhysicalTableMapAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ptm PhysicalTableMapAttributes) InternalWithRef(ref terra.Reference) PhysicalTableMapAttributes
- func (ptm PhysicalTableMapAttributes) PhysicalTableMapId() terra.StringValue
- func (ptm PhysicalTableMapAttributes) RelationalTable() terra.ListValue[RelationalTableAttributes]
- func (ptm PhysicalTableMapAttributes) S3Source() terra.ListValue[S3SourceAttributes]
- type PhysicalTableMapState
- type ProjectOperation
- type ProjectOperationAttributes
- func (po ProjectOperationAttributes) InternalRef() (terra.Reference, error)
- func (po ProjectOperationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (po ProjectOperationAttributes) InternalWithRef(ref terra.Reference) ProjectOperationAttributes
- func (po ProjectOperationAttributes) ProjectedColumns() terra.ListValue[terra.StringValue]
- type ProjectOperationState
- type RelationalTable
- type RelationalTableAttributes
- func (rt RelationalTableAttributes) Catalog() terra.StringValue
- func (rt RelationalTableAttributes) DataSourceArn() terra.StringValue
- func (rt RelationalTableAttributes) InputColumns() terra.ListValue[RelationalTableInputColumnsAttributes]
- func (rt RelationalTableAttributes) InternalRef() (terra.Reference, error)
- func (rt RelationalTableAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rt RelationalTableAttributes) InternalWithRef(ref terra.Reference) RelationalTableAttributes
- func (rt RelationalTableAttributes) Name() terra.StringValue
- func (rt RelationalTableAttributes) Schema() terra.StringValue
- type RelationalTableInputColumns
- type RelationalTableInputColumnsAttributes
- func (ic RelationalTableInputColumnsAttributes) InternalRef() (terra.Reference, error)
- func (ic RelationalTableInputColumnsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ic RelationalTableInputColumnsAttributes) InternalWithRef(ref terra.Reference) RelationalTableInputColumnsAttributes
- func (ic RelationalTableInputColumnsAttributes) Name() terra.StringValue
- func (ic RelationalTableInputColumnsAttributes) Type() terra.StringValue
- type RelationalTableInputColumnsState
- type RelationalTableState
- type RenameColumnOperation
- type RenameColumnOperationAttributes
- func (rco RenameColumnOperationAttributes) ColumnName() terra.StringValue
- func (rco RenameColumnOperationAttributes) InternalRef() (terra.Reference, error)
- func (rco RenameColumnOperationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rco RenameColumnOperationAttributes) InternalWithRef(ref terra.Reference) RenameColumnOperationAttributes
- func (rco RenameColumnOperationAttributes) NewColumnName() terra.StringValue
- type RenameColumnOperationState
- type RightJoinKeyProperties
- type RightJoinKeyPropertiesAttributes
- func (rjkp RightJoinKeyPropertiesAttributes) InternalRef() (terra.Reference, error)
- func (rjkp RightJoinKeyPropertiesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rjkp RightJoinKeyPropertiesAttributes) InternalWithRef(ref terra.Reference) RightJoinKeyPropertiesAttributes
- func (rjkp RightJoinKeyPropertiesAttributes) UniqueKey() terra.BoolValue
- type RightJoinKeyPropertiesState
- type RowLevelPermissionDataSet
- type RowLevelPermissionDataSetAttributes
- func (rlpds RowLevelPermissionDataSetAttributes) Arn() terra.StringValue
- func (rlpds RowLevelPermissionDataSetAttributes) FormatVersion() terra.StringValue
- func (rlpds RowLevelPermissionDataSetAttributes) InternalRef() (terra.Reference, error)
- func (rlpds RowLevelPermissionDataSetAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rlpds RowLevelPermissionDataSetAttributes) InternalWithRef(ref terra.Reference) RowLevelPermissionDataSetAttributes
- func (rlpds RowLevelPermissionDataSetAttributes) Namespace() terra.StringValue
- func (rlpds RowLevelPermissionDataSetAttributes) PermissionPolicy() terra.StringValue
- func (rlpds RowLevelPermissionDataSetAttributes) Status() terra.StringValue
- type RowLevelPermissionDataSetState
- type RowLevelPermissionTagConfiguration
- type RowLevelPermissionTagConfigurationAttributes
- func (rlptc RowLevelPermissionTagConfigurationAttributes) InternalRef() (terra.Reference, error)
- func (rlptc RowLevelPermissionTagConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (rlptc RowLevelPermissionTagConfigurationAttributes) InternalWithRef(ref terra.Reference) RowLevelPermissionTagConfigurationAttributes
- func (rlptc RowLevelPermissionTagConfigurationAttributes) Status() terra.StringValue
- func (rlptc RowLevelPermissionTagConfigurationAttributes) TagRules() terra.ListValue[TagRulesAttributes]
- type RowLevelPermissionTagConfigurationState
- type S3Source
- type S3SourceAttributes
- func (ss S3SourceAttributes) DataSourceArn() terra.StringValue
- func (ss S3SourceAttributes) InputColumns() terra.ListValue[S3SourceInputColumnsAttributes]
- func (ss S3SourceAttributes) InternalRef() (terra.Reference, error)
- func (ss S3SourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ss S3SourceAttributes) InternalWithRef(ref terra.Reference) S3SourceAttributes
- func (ss S3SourceAttributes) UploadSettings() terra.ListValue[UploadSettingsAttributes]
- type S3SourceInputColumns
- type S3SourceInputColumnsAttributes
- func (ic S3SourceInputColumnsAttributes) InternalRef() (terra.Reference, error)
- func (ic S3SourceInputColumnsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ic S3SourceInputColumnsAttributes) InternalWithRef(ref terra.Reference) S3SourceInputColumnsAttributes
- func (ic S3SourceInputColumnsAttributes) Name() terra.StringValue
- func (ic S3SourceInputColumnsAttributes) Type() terra.StringValue
- type S3SourceInputColumnsState
- type S3SourceState
- type Source
- type SourceAttributes
- func (s SourceAttributes) DataSetArn() terra.StringValue
- func (s SourceAttributes) InternalRef() (terra.Reference, error)
- func (s SourceAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s SourceAttributes) InternalWithRef(ref terra.Reference) SourceAttributes
- func (s SourceAttributes) JoinInstruction() terra.ListValue[JoinInstructionAttributes]
- func (s SourceAttributes) PhysicalTableId() terra.StringValue
- type SourceState
- type TagColumnOperation
- type TagColumnOperationAttributes
- func (tco TagColumnOperationAttributes) ColumnName() terra.StringValue
- func (tco TagColumnOperationAttributes) InternalRef() (terra.Reference, error)
- func (tco TagColumnOperationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tco TagColumnOperationAttributes) InternalWithRef(ref terra.Reference) TagColumnOperationAttributes
- func (tco TagColumnOperationAttributes) Tags() terra.ListValue[TagsAttributes]
- type TagColumnOperationState
- type TagRules
- type TagRulesAttributes
- func (tr TagRulesAttributes) ColumnName() terra.StringValue
- func (tr TagRulesAttributes) InternalRef() (terra.Reference, error)
- func (tr TagRulesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (tr TagRulesAttributes) InternalWithRef(ref terra.Reference) TagRulesAttributes
- func (tr TagRulesAttributes) MatchAllValue() terra.StringValue
- func (tr TagRulesAttributes) TagKey() terra.StringValue
- func (tr TagRulesAttributes) TagMultiValueDelimiter() terra.StringValue
- type TagRulesState
- type Tags
- type TagsAttributes
- func (t TagsAttributes) ColumnDescription() terra.ListValue[ColumnDescriptionAttributes]
- func (t TagsAttributes) ColumnGeographicRole() terra.StringValue
- func (t TagsAttributes) InternalRef() (terra.Reference, error)
- func (t TagsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (t TagsAttributes) InternalWithRef(ref terra.Reference) TagsAttributes
- type TagsState
- type UntagColumnOperation
- type UntagColumnOperationAttributes
- func (uco UntagColumnOperationAttributes) ColumnName() terra.StringValue
- func (uco UntagColumnOperationAttributes) InternalRef() (terra.Reference, error)
- func (uco UntagColumnOperationAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (uco UntagColumnOperationAttributes) InternalWithRef(ref terra.Reference) UntagColumnOperationAttributes
- func (uco UntagColumnOperationAttributes) TagNames() terra.ListValue[terra.StringValue]
- type UntagColumnOperationState
- type UploadSettings
- type UploadSettingsAttributes
- func (us UploadSettingsAttributes) ContainsHeader() terra.BoolValue
- func (us UploadSettingsAttributes) Delimiter() terra.StringValue
- func (us UploadSettingsAttributes) Format() terra.StringValue
- func (us UploadSettingsAttributes) InternalRef() (terra.Reference, error)
- func (us UploadSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (us UploadSettingsAttributes) InternalWithRef(ref terra.Reference) UploadSettingsAttributes
- func (us UploadSettingsAttributes) StartFromRow() terra.NumberValue
- func (us UploadSettingsAttributes) TextQualifier() terra.StringValue
- type UploadSettingsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CastColumnTypeOperation ¶
type CastColumnTypeOperation struct{}
type CastColumnTypeOperationAttributes ¶
type CastColumnTypeOperationAttributes struct {
// contains filtered or unexported fields
}
func (CastColumnTypeOperationAttributes) ColumnName ¶
func (ccto CastColumnTypeOperationAttributes) ColumnName() terra.StringValue
func (CastColumnTypeOperationAttributes) Format ¶
func (ccto CastColumnTypeOperationAttributes) Format() terra.StringValue
func (CastColumnTypeOperationAttributes) InternalRef ¶
func (ccto CastColumnTypeOperationAttributes) InternalRef() (terra.Reference, error)
func (CastColumnTypeOperationAttributes) InternalTokens ¶
func (ccto CastColumnTypeOperationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CastColumnTypeOperationAttributes) InternalWithRef ¶
func (ccto CastColumnTypeOperationAttributes) InternalWithRef(ref terra.Reference) CastColumnTypeOperationAttributes
func (CastColumnTypeOperationAttributes) NewColumnType ¶
func (ccto CastColumnTypeOperationAttributes) NewColumnType() terra.StringValue
type ColumnDescription ¶
type ColumnDescription struct{}
type ColumnDescriptionAttributes ¶
type ColumnDescriptionAttributes struct {
// contains filtered or unexported fields
}
func (ColumnDescriptionAttributes) InternalRef ¶
func (cd ColumnDescriptionAttributes) InternalRef() (terra.Reference, error)
func (ColumnDescriptionAttributes) InternalTokens ¶
func (cd ColumnDescriptionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ColumnDescriptionAttributes) InternalWithRef ¶
func (cd ColumnDescriptionAttributes) InternalWithRef(ref terra.Reference) ColumnDescriptionAttributes
func (ColumnDescriptionAttributes) Text ¶
func (cd ColumnDescriptionAttributes) Text() terra.StringValue
type ColumnDescriptionState ¶
type ColumnDescriptionState struct {
Text string `json:"text"`
}
type ColumnGroups ¶
type ColumnGroups struct { // GeoSpatialColumnGroup: min=0 GeoSpatialColumnGroup []GeoSpatialColumnGroup `hcl:"geo_spatial_column_group,block" validate:"min=0"` }
type ColumnGroupsAttributes ¶
type ColumnGroupsAttributes struct {
// contains filtered or unexported fields
}
func (ColumnGroupsAttributes) GeoSpatialColumnGroup ¶
func (cg ColumnGroupsAttributes) GeoSpatialColumnGroup() terra.ListValue[GeoSpatialColumnGroupAttributes]
func (ColumnGroupsAttributes) InternalRef ¶
func (cg ColumnGroupsAttributes) InternalRef() (terra.Reference, error)
func (ColumnGroupsAttributes) InternalTokens ¶
func (cg ColumnGroupsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ColumnGroupsAttributes) InternalWithRef ¶
func (cg ColumnGroupsAttributes) InternalWithRef(ref terra.Reference) ColumnGroupsAttributes
type ColumnGroupsState ¶
type ColumnGroupsState struct {
GeoSpatialColumnGroup []GeoSpatialColumnGroupState `json:"geo_spatial_column_group"`
}
type ColumnLevelPermissionRules ¶
type ColumnLevelPermissionRules struct{}
type ColumnLevelPermissionRulesAttributes ¶
type ColumnLevelPermissionRulesAttributes struct {
// contains filtered or unexported fields
}
func (ColumnLevelPermissionRulesAttributes) ColumnNames ¶
func (clpr ColumnLevelPermissionRulesAttributes) ColumnNames() terra.ListValue[terra.StringValue]
func (ColumnLevelPermissionRulesAttributes) InternalRef ¶
func (clpr ColumnLevelPermissionRulesAttributes) InternalRef() (terra.Reference, error)
func (ColumnLevelPermissionRulesAttributes) InternalTokens ¶
func (clpr ColumnLevelPermissionRulesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ColumnLevelPermissionRulesAttributes) InternalWithRef ¶
func (clpr ColumnLevelPermissionRulesAttributes) InternalWithRef(ref terra.Reference) ColumnLevelPermissionRulesAttributes
func (ColumnLevelPermissionRulesAttributes) Principals ¶
func (clpr ColumnLevelPermissionRulesAttributes) Principals() terra.ListValue[terra.StringValue]
type CreateColumnsOperation ¶
type CreateColumnsOperation struct { // CreateColumnsOperationColumns: min=0 Columns []CreateColumnsOperationColumns `hcl:"columns,block" validate:"min=0"` }
type CreateColumnsOperationAttributes ¶
type CreateColumnsOperationAttributes struct {
// contains filtered or unexported fields
}
func (CreateColumnsOperationAttributes) Columns ¶
func (cco CreateColumnsOperationAttributes) Columns() terra.ListValue[CreateColumnsOperationColumnsAttributes]
func (CreateColumnsOperationAttributes) InternalRef ¶
func (cco CreateColumnsOperationAttributes) InternalRef() (terra.Reference, error)
func (CreateColumnsOperationAttributes) InternalTokens ¶
func (cco CreateColumnsOperationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CreateColumnsOperationAttributes) InternalWithRef ¶
func (cco CreateColumnsOperationAttributes) InternalWithRef(ref terra.Reference) CreateColumnsOperationAttributes
type CreateColumnsOperationColumns ¶
type CreateColumnsOperationColumns struct{}
type CreateColumnsOperationColumnsAttributes ¶
type CreateColumnsOperationColumnsAttributes struct {
// contains filtered or unexported fields
}
func (CreateColumnsOperationColumnsAttributes) ColumnId ¶
func (c CreateColumnsOperationColumnsAttributes) ColumnId() terra.StringValue
func (CreateColumnsOperationColumnsAttributes) ColumnName ¶
func (c CreateColumnsOperationColumnsAttributes) ColumnName() terra.StringValue
func (CreateColumnsOperationColumnsAttributes) Expression ¶
func (c CreateColumnsOperationColumnsAttributes) Expression() terra.StringValue
func (CreateColumnsOperationColumnsAttributes) InternalRef ¶
func (c CreateColumnsOperationColumnsAttributes) InternalRef() (terra.Reference, error)
func (CreateColumnsOperationColumnsAttributes) InternalTokens ¶
func (c CreateColumnsOperationColumnsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CreateColumnsOperationColumnsAttributes) InternalWithRef ¶
func (c CreateColumnsOperationColumnsAttributes) InternalWithRef(ref terra.Reference) CreateColumnsOperationColumnsAttributes
type CreateColumnsOperationState ¶
type CreateColumnsOperationState struct {
Columns []CreateColumnsOperationColumnsState `json:"columns"`
}
type CustomSql ¶
type CustomSql struct { // CustomSqlColumns: min=0 Columns []CustomSqlColumns `hcl:"columns,block" validate:"min=0"` }
type CustomSqlAttributes ¶
type CustomSqlAttributes struct {
// contains filtered or unexported fields
}
func (CustomSqlAttributes) Columns ¶
func (cs CustomSqlAttributes) Columns() terra.ListValue[CustomSqlColumnsAttributes]
func (CustomSqlAttributes) DataSourceArn ¶
func (cs CustomSqlAttributes) DataSourceArn() terra.StringValue
func (CustomSqlAttributes) InternalRef ¶
func (cs CustomSqlAttributes) InternalRef() (terra.Reference, error)
func (CustomSqlAttributes) InternalTokens ¶
func (cs CustomSqlAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomSqlAttributes) InternalWithRef ¶
func (cs CustomSqlAttributes) InternalWithRef(ref terra.Reference) CustomSqlAttributes
func (CustomSqlAttributes) Name ¶
func (cs CustomSqlAttributes) Name() terra.StringValue
func (CustomSqlAttributes) SqlQuery ¶
func (cs CustomSqlAttributes) SqlQuery() terra.StringValue
type CustomSqlColumns ¶
type CustomSqlColumns struct{}
type CustomSqlColumnsAttributes ¶
type CustomSqlColumnsAttributes struct {
// contains filtered or unexported fields
}
func (CustomSqlColumnsAttributes) InternalRef ¶
func (c CustomSqlColumnsAttributes) InternalRef() (terra.Reference, error)
func (CustomSqlColumnsAttributes) InternalTokens ¶
func (c CustomSqlColumnsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (CustomSqlColumnsAttributes) InternalWithRef ¶
func (c CustomSqlColumnsAttributes) InternalWithRef(ref terra.Reference) CustomSqlColumnsAttributes
func (CustomSqlColumnsAttributes) Name ¶
func (c CustomSqlColumnsAttributes) Name() terra.StringValue
func (CustomSqlColumnsAttributes) Type ¶
func (c CustomSqlColumnsAttributes) Type() terra.StringValue
type CustomSqlColumnsState ¶
type CustomSqlState ¶
type CustomSqlState struct { DataSourceArn string `json:"data_source_arn"` Name string `json:"name"` SqlQuery string `json:"sql_query"` Columns []CustomSqlColumnsState `json:"columns"` }
type DataSetUsageConfiguration ¶
type DataSetUsageConfiguration struct{}
type DataSetUsageConfigurationAttributes ¶
type DataSetUsageConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (DataSetUsageConfigurationAttributes) DisableUseAsDirectQuerySource ¶
func (dsuc DataSetUsageConfigurationAttributes) DisableUseAsDirectQuerySource() terra.BoolValue
func (DataSetUsageConfigurationAttributes) DisableUseAsImportedSource ¶
func (dsuc DataSetUsageConfigurationAttributes) DisableUseAsImportedSource() terra.BoolValue
func (DataSetUsageConfigurationAttributes) InternalRef ¶
func (dsuc DataSetUsageConfigurationAttributes) InternalRef() (terra.Reference, error)
func (DataSetUsageConfigurationAttributes) InternalTokens ¶
func (dsuc DataSetUsageConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSetUsageConfigurationAttributes) InternalWithRef ¶
func (dsuc DataSetUsageConfigurationAttributes) InternalWithRef(ref terra.Reference) DataSetUsageConfigurationAttributes
type DataTransforms ¶
type DataTransforms struct { // CastColumnTypeOperation: min=0 CastColumnTypeOperation []CastColumnTypeOperation `hcl:"cast_column_type_operation,block" validate:"min=0"` // CreateColumnsOperation: min=0 CreateColumnsOperation []CreateColumnsOperation `hcl:"create_columns_operation,block" validate:"min=0"` // FilterOperation: min=0 FilterOperation []FilterOperation `hcl:"filter_operation,block" validate:"min=0"` // ProjectOperation: min=0 ProjectOperation []ProjectOperation `hcl:"project_operation,block" validate:"min=0"` // RenameColumnOperation: min=0 RenameColumnOperation []RenameColumnOperation `hcl:"rename_column_operation,block" validate:"min=0"` // TagColumnOperation: min=0 TagColumnOperation []TagColumnOperation `hcl:"tag_column_operation,block" validate:"min=0"` // UntagColumnOperation: min=0 UntagColumnOperation []UntagColumnOperation `hcl:"untag_column_operation,block" validate:"min=0"` }
type DataTransformsAttributes ¶
type DataTransformsAttributes struct {
// contains filtered or unexported fields
}
func (DataTransformsAttributes) CastColumnTypeOperation ¶
func (dt DataTransformsAttributes) CastColumnTypeOperation() terra.ListValue[CastColumnTypeOperationAttributes]
func (DataTransformsAttributes) CreateColumnsOperation ¶
func (dt DataTransformsAttributes) CreateColumnsOperation() terra.ListValue[CreateColumnsOperationAttributes]
func (DataTransformsAttributes) FilterOperation ¶
func (dt DataTransformsAttributes) FilterOperation() terra.ListValue[FilterOperationAttributes]
func (DataTransformsAttributes) InternalRef ¶
func (dt DataTransformsAttributes) InternalRef() (terra.Reference, error)
func (DataTransformsAttributes) InternalTokens ¶
func (dt DataTransformsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataTransformsAttributes) InternalWithRef ¶
func (dt DataTransformsAttributes) InternalWithRef(ref terra.Reference) DataTransformsAttributes
func (DataTransformsAttributes) ProjectOperation ¶
func (dt DataTransformsAttributes) ProjectOperation() terra.ListValue[ProjectOperationAttributes]
func (DataTransformsAttributes) RenameColumnOperation ¶
func (dt DataTransformsAttributes) RenameColumnOperation() terra.ListValue[RenameColumnOperationAttributes]
func (DataTransformsAttributes) TagColumnOperation ¶
func (dt DataTransformsAttributes) TagColumnOperation() terra.ListValue[TagColumnOperationAttributes]
func (DataTransformsAttributes) UntagColumnOperation ¶
func (dt DataTransformsAttributes) UntagColumnOperation() terra.ListValue[UntagColumnOperationAttributes]
type DataTransformsState ¶
type DataTransformsState struct { CastColumnTypeOperation []CastColumnTypeOperationState `json:"cast_column_type_operation"` CreateColumnsOperation []CreateColumnsOperationState `json:"create_columns_operation"` FilterOperation []FilterOperationState `json:"filter_operation"` ProjectOperation []ProjectOperationState `json:"project_operation"` RenameColumnOperation []RenameColumnOperationState `json:"rename_column_operation"` TagColumnOperation []TagColumnOperationState `json:"tag_column_operation"` UntagColumnOperation []UntagColumnOperationState `json:"untag_column_operation"` }
type FieldFolders ¶
type FieldFolders struct{}
type FieldFoldersAttributes ¶
type FieldFoldersAttributes struct {
// contains filtered or unexported fields
}
func (FieldFoldersAttributes) Columns ¶
func (ff FieldFoldersAttributes) Columns() terra.ListValue[terra.StringValue]
func (FieldFoldersAttributes) Description ¶
func (ff FieldFoldersAttributes) Description() terra.StringValue
func (FieldFoldersAttributes) FieldFoldersId ¶
func (ff FieldFoldersAttributes) FieldFoldersId() terra.StringValue
func (FieldFoldersAttributes) InternalRef ¶
func (ff FieldFoldersAttributes) InternalRef() (terra.Reference, error)
func (FieldFoldersAttributes) InternalTokens ¶
func (ff FieldFoldersAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FieldFoldersAttributes) InternalWithRef ¶
func (ff FieldFoldersAttributes) InternalWithRef(ref terra.Reference) FieldFoldersAttributes
type FieldFoldersState ¶
type FilterOperation ¶
type FilterOperation struct{}
type FilterOperationAttributes ¶
type FilterOperationAttributes struct {
// contains filtered or unexported fields
}
func (FilterOperationAttributes) ConditionExpression ¶
func (fo FilterOperationAttributes) ConditionExpression() terra.StringValue
func (FilterOperationAttributes) InternalRef ¶
func (fo FilterOperationAttributes) InternalRef() (terra.Reference, error)
func (FilterOperationAttributes) InternalTokens ¶
func (fo FilterOperationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FilterOperationAttributes) InternalWithRef ¶
func (fo FilterOperationAttributes) InternalWithRef(ref terra.Reference) FilterOperationAttributes
type FilterOperationState ¶
type FilterOperationState struct {
ConditionExpression string `json:"condition_expression"`
}
type GeoSpatialColumnGroup ¶
type GeoSpatialColumnGroup struct{}
type GeoSpatialColumnGroupAttributes ¶
type GeoSpatialColumnGroupAttributes struct {
// contains filtered or unexported fields
}
func (GeoSpatialColumnGroupAttributes) Columns ¶
func (gscg GeoSpatialColumnGroupAttributes) Columns() terra.ListValue[terra.StringValue]
func (GeoSpatialColumnGroupAttributes) CountryCode ¶
func (gscg GeoSpatialColumnGroupAttributes) CountryCode() terra.StringValue
func (GeoSpatialColumnGroupAttributes) InternalRef ¶
func (gscg GeoSpatialColumnGroupAttributes) InternalRef() (terra.Reference, error)
func (GeoSpatialColumnGroupAttributes) InternalTokens ¶
func (gscg GeoSpatialColumnGroupAttributes) InternalTokens() (hclwrite.Tokens, error)
func (GeoSpatialColumnGroupAttributes) InternalWithRef ¶
func (gscg GeoSpatialColumnGroupAttributes) InternalWithRef(ref terra.Reference) GeoSpatialColumnGroupAttributes
func (GeoSpatialColumnGroupAttributes) Name ¶
func (gscg GeoSpatialColumnGroupAttributes) Name() terra.StringValue
type JoinInstruction ¶
type JoinInstruction struct { // LeftJoinKeyProperties: min=0 LeftJoinKeyProperties []LeftJoinKeyProperties `hcl:"left_join_key_properties,block" validate:"min=0"` // RightJoinKeyProperties: min=0 RightJoinKeyProperties []RightJoinKeyProperties `hcl:"right_join_key_properties,block" validate:"min=0"` }
type JoinInstructionAttributes ¶
type JoinInstructionAttributes struct {
// contains filtered or unexported fields
}
func (JoinInstructionAttributes) InternalRef ¶
func (ji JoinInstructionAttributes) InternalRef() (terra.Reference, error)
func (JoinInstructionAttributes) InternalTokens ¶
func (ji JoinInstructionAttributes) InternalTokens() (hclwrite.Tokens, error)
func (JoinInstructionAttributes) InternalWithRef ¶
func (ji JoinInstructionAttributes) InternalWithRef(ref terra.Reference) JoinInstructionAttributes
func (JoinInstructionAttributes) LeftJoinKeyProperties ¶
func (ji JoinInstructionAttributes) LeftJoinKeyProperties() terra.ListValue[LeftJoinKeyPropertiesAttributes]
func (JoinInstructionAttributes) LeftOperand ¶
func (ji JoinInstructionAttributes) LeftOperand() terra.StringValue
func (JoinInstructionAttributes) OnClause ¶
func (ji JoinInstructionAttributes) OnClause() terra.StringValue
func (JoinInstructionAttributes) RightJoinKeyProperties ¶
func (ji JoinInstructionAttributes) RightJoinKeyProperties() terra.ListValue[RightJoinKeyPropertiesAttributes]
func (JoinInstructionAttributes) RightOperand ¶
func (ji JoinInstructionAttributes) RightOperand() terra.StringValue
func (JoinInstructionAttributes) Type ¶
func (ji JoinInstructionAttributes) Type() terra.StringValue
type JoinInstructionState ¶
type JoinInstructionState struct { LeftOperand string `json:"left_operand"` OnClause string `json:"on_clause"` RightOperand string `json:"right_operand"` Type string `json:"type"` LeftJoinKeyProperties []LeftJoinKeyPropertiesState `json:"left_join_key_properties"` RightJoinKeyProperties []RightJoinKeyPropertiesState `json:"right_join_key_properties"` }
type LeftJoinKeyProperties ¶
type LeftJoinKeyProperties struct{}
type LeftJoinKeyPropertiesAttributes ¶
type LeftJoinKeyPropertiesAttributes struct {
// contains filtered or unexported fields
}
func (LeftJoinKeyPropertiesAttributes) InternalRef ¶
func (ljkp LeftJoinKeyPropertiesAttributes) InternalRef() (terra.Reference, error)
func (LeftJoinKeyPropertiesAttributes) InternalTokens ¶
func (ljkp LeftJoinKeyPropertiesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LeftJoinKeyPropertiesAttributes) InternalWithRef ¶
func (ljkp LeftJoinKeyPropertiesAttributes) InternalWithRef(ref terra.Reference) LeftJoinKeyPropertiesAttributes
func (LeftJoinKeyPropertiesAttributes) UniqueKey ¶
func (ljkp LeftJoinKeyPropertiesAttributes) UniqueKey() terra.BoolValue
type LeftJoinKeyPropertiesState ¶
type LeftJoinKeyPropertiesState struct {
UniqueKey bool `json:"unique_key"`
}
type LogicalTableMap ¶
type LogicalTableMap struct { // DataTransforms: min=0 DataTransforms []DataTransforms `hcl:"data_transforms,block" validate:"min=0"` // Source: min=0 Source []Source `hcl:"source,block" validate:"min=0"` }
type LogicalTableMapAttributes ¶
type LogicalTableMapAttributes struct {
// contains filtered or unexported fields
}
func (LogicalTableMapAttributes) Alias ¶
func (ltm LogicalTableMapAttributes) Alias() terra.StringValue
func (LogicalTableMapAttributes) DataTransforms ¶
func (ltm LogicalTableMapAttributes) DataTransforms() terra.ListValue[DataTransformsAttributes]
func (LogicalTableMapAttributes) InternalRef ¶
func (ltm LogicalTableMapAttributes) InternalRef() (terra.Reference, error)
func (LogicalTableMapAttributes) InternalTokens ¶
func (ltm LogicalTableMapAttributes) InternalTokens() (hclwrite.Tokens, error)
func (LogicalTableMapAttributes) InternalWithRef ¶
func (ltm LogicalTableMapAttributes) InternalWithRef(ref terra.Reference) LogicalTableMapAttributes
func (LogicalTableMapAttributes) LogicalTableMapId ¶
func (ltm LogicalTableMapAttributes) LogicalTableMapId() terra.StringValue
func (LogicalTableMapAttributes) Source ¶
func (ltm LogicalTableMapAttributes) Source() terra.ListValue[SourceAttributes]
type LogicalTableMapState ¶
type LogicalTableMapState struct { Alias string `json:"alias"` LogicalTableMapId string `json:"logical_table_map_id"` DataTransforms []DataTransformsState `json:"data_transforms"` Source []SourceState `json:"source"` }
type Permissions ¶
type Permissions struct{}
type PermissionsAttributes ¶
type PermissionsAttributes struct {
// contains filtered or unexported fields
}
func (PermissionsAttributes) Actions ¶
func (p PermissionsAttributes) Actions() terra.SetValue[terra.StringValue]
func (PermissionsAttributes) InternalRef ¶
func (p PermissionsAttributes) InternalRef() (terra.Reference, error)
func (PermissionsAttributes) InternalTokens ¶
func (p PermissionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (PermissionsAttributes) InternalWithRef ¶
func (p PermissionsAttributes) InternalWithRef(ref terra.Reference) PermissionsAttributes
func (PermissionsAttributes) Principal ¶
func (p PermissionsAttributes) Principal() terra.StringValue
type PermissionsState ¶
type PhysicalTableMap ¶
type PhysicalTableMap struct { // CustomSql: min=0 CustomSql []CustomSql `hcl:"custom_sql,block" validate:"min=0"` // RelationalTable: min=0 RelationalTable []RelationalTable `hcl:"relational_table,block" validate:"min=0"` // S3Source: min=0 S3Source []S3Source `hcl:"s3_source,block" validate:"min=0"` }
type PhysicalTableMapAttributes ¶
type PhysicalTableMapAttributes struct {
// contains filtered or unexported fields
}
func (PhysicalTableMapAttributes) CustomSql ¶
func (ptm PhysicalTableMapAttributes) CustomSql() terra.ListValue[CustomSqlAttributes]
func (PhysicalTableMapAttributes) InternalRef ¶
func (ptm PhysicalTableMapAttributes) InternalRef() (terra.Reference, error)
func (PhysicalTableMapAttributes) InternalTokens ¶
func (ptm PhysicalTableMapAttributes) InternalTokens() (hclwrite.Tokens, error)
func (PhysicalTableMapAttributes) InternalWithRef ¶
func (ptm PhysicalTableMapAttributes) InternalWithRef(ref terra.Reference) PhysicalTableMapAttributes
func (PhysicalTableMapAttributes) PhysicalTableMapId ¶
func (ptm PhysicalTableMapAttributes) PhysicalTableMapId() terra.StringValue
func (PhysicalTableMapAttributes) RelationalTable ¶
func (ptm PhysicalTableMapAttributes) RelationalTable() terra.ListValue[RelationalTableAttributes]
func (PhysicalTableMapAttributes) S3Source ¶
func (ptm PhysicalTableMapAttributes) S3Source() terra.ListValue[S3SourceAttributes]
type PhysicalTableMapState ¶
type PhysicalTableMapState struct { PhysicalTableMapId string `json:"physical_table_map_id"` CustomSql []CustomSqlState `json:"custom_sql"` RelationalTable []RelationalTableState `json:"relational_table"` S3Source []S3SourceState `json:"s3_source"` }
type ProjectOperation ¶
type ProjectOperation struct{}
type ProjectOperationAttributes ¶
type ProjectOperationAttributes struct {
// contains filtered or unexported fields
}
func (ProjectOperationAttributes) InternalRef ¶
func (po ProjectOperationAttributes) InternalRef() (terra.Reference, error)
func (ProjectOperationAttributes) InternalTokens ¶
func (po ProjectOperationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (ProjectOperationAttributes) InternalWithRef ¶
func (po ProjectOperationAttributes) InternalWithRef(ref terra.Reference) ProjectOperationAttributes
func (ProjectOperationAttributes) ProjectedColumns ¶
func (po ProjectOperationAttributes) ProjectedColumns() terra.ListValue[terra.StringValue]
type ProjectOperationState ¶
type ProjectOperationState struct {
ProjectedColumns []string `json:"projected_columns"`
}
type RelationalTable ¶
type RelationalTable struct { // RelationalTableInputColumns: min=0 InputColumns []RelationalTableInputColumns `hcl:"input_columns,block" validate:"min=0"` }
type RelationalTableAttributes ¶
type RelationalTableAttributes struct {
// contains filtered or unexported fields
}
func (RelationalTableAttributes) Catalog ¶
func (rt RelationalTableAttributes) Catalog() terra.StringValue
func (RelationalTableAttributes) DataSourceArn ¶
func (rt RelationalTableAttributes) DataSourceArn() terra.StringValue
func (RelationalTableAttributes) InputColumns ¶
func (rt RelationalTableAttributes) InputColumns() terra.ListValue[RelationalTableInputColumnsAttributes]
func (RelationalTableAttributes) InternalRef ¶
func (rt RelationalTableAttributes) InternalRef() (terra.Reference, error)
func (RelationalTableAttributes) InternalTokens ¶
func (rt RelationalTableAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RelationalTableAttributes) InternalWithRef ¶
func (rt RelationalTableAttributes) InternalWithRef(ref terra.Reference) RelationalTableAttributes
func (RelationalTableAttributes) Name ¶
func (rt RelationalTableAttributes) Name() terra.StringValue
func (RelationalTableAttributes) Schema ¶
func (rt RelationalTableAttributes) Schema() terra.StringValue
type RelationalTableInputColumns ¶
type RelationalTableInputColumns struct{}
type RelationalTableInputColumnsAttributes ¶
type RelationalTableInputColumnsAttributes struct {
// contains filtered or unexported fields
}
func (RelationalTableInputColumnsAttributes) InternalRef ¶
func (ic RelationalTableInputColumnsAttributes) InternalRef() (terra.Reference, error)
func (RelationalTableInputColumnsAttributes) InternalTokens ¶
func (ic RelationalTableInputColumnsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RelationalTableInputColumnsAttributes) InternalWithRef ¶
func (ic RelationalTableInputColumnsAttributes) InternalWithRef(ref terra.Reference) RelationalTableInputColumnsAttributes
func (RelationalTableInputColumnsAttributes) Name ¶
func (ic RelationalTableInputColumnsAttributes) Name() terra.StringValue
func (RelationalTableInputColumnsAttributes) Type ¶
func (ic RelationalTableInputColumnsAttributes) Type() terra.StringValue
type RelationalTableState ¶
type RelationalTableState struct { Catalog string `json:"catalog"` DataSourceArn string `json:"data_source_arn"` Name string `json:"name"` Schema string `json:"schema"` InputColumns []RelationalTableInputColumnsState `json:"input_columns"` }
type RenameColumnOperation ¶
type RenameColumnOperation struct{}
type RenameColumnOperationAttributes ¶
type RenameColumnOperationAttributes struct {
// contains filtered or unexported fields
}
func (RenameColumnOperationAttributes) ColumnName ¶
func (rco RenameColumnOperationAttributes) ColumnName() terra.StringValue
func (RenameColumnOperationAttributes) InternalRef ¶
func (rco RenameColumnOperationAttributes) InternalRef() (terra.Reference, error)
func (RenameColumnOperationAttributes) InternalTokens ¶
func (rco RenameColumnOperationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RenameColumnOperationAttributes) InternalWithRef ¶
func (rco RenameColumnOperationAttributes) InternalWithRef(ref terra.Reference) RenameColumnOperationAttributes
func (RenameColumnOperationAttributes) NewColumnName ¶
func (rco RenameColumnOperationAttributes) NewColumnName() terra.StringValue
type RightJoinKeyProperties ¶
type RightJoinKeyProperties struct{}
type RightJoinKeyPropertiesAttributes ¶
type RightJoinKeyPropertiesAttributes struct {
// contains filtered or unexported fields
}
func (RightJoinKeyPropertiesAttributes) InternalRef ¶
func (rjkp RightJoinKeyPropertiesAttributes) InternalRef() (terra.Reference, error)
func (RightJoinKeyPropertiesAttributes) InternalTokens ¶
func (rjkp RightJoinKeyPropertiesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RightJoinKeyPropertiesAttributes) InternalWithRef ¶
func (rjkp RightJoinKeyPropertiesAttributes) InternalWithRef(ref terra.Reference) RightJoinKeyPropertiesAttributes
func (RightJoinKeyPropertiesAttributes) UniqueKey ¶
func (rjkp RightJoinKeyPropertiesAttributes) UniqueKey() terra.BoolValue
type RightJoinKeyPropertiesState ¶
type RightJoinKeyPropertiesState struct {
UniqueKey bool `json:"unique_key"`
}
type RowLevelPermissionDataSet ¶
type RowLevelPermissionDataSet struct{}
type RowLevelPermissionDataSetAttributes ¶
type RowLevelPermissionDataSetAttributes struct {
// contains filtered or unexported fields
}
func (RowLevelPermissionDataSetAttributes) Arn ¶
func (rlpds RowLevelPermissionDataSetAttributes) Arn() terra.StringValue
func (RowLevelPermissionDataSetAttributes) FormatVersion ¶
func (rlpds RowLevelPermissionDataSetAttributes) FormatVersion() terra.StringValue
func (RowLevelPermissionDataSetAttributes) InternalRef ¶
func (rlpds RowLevelPermissionDataSetAttributes) InternalRef() (terra.Reference, error)
func (RowLevelPermissionDataSetAttributes) InternalTokens ¶
func (rlpds RowLevelPermissionDataSetAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RowLevelPermissionDataSetAttributes) InternalWithRef ¶
func (rlpds RowLevelPermissionDataSetAttributes) InternalWithRef(ref terra.Reference) RowLevelPermissionDataSetAttributes
func (RowLevelPermissionDataSetAttributes) Namespace ¶
func (rlpds RowLevelPermissionDataSetAttributes) Namespace() terra.StringValue
func (RowLevelPermissionDataSetAttributes) PermissionPolicy ¶
func (rlpds RowLevelPermissionDataSetAttributes) PermissionPolicy() terra.StringValue
func (RowLevelPermissionDataSetAttributes) Status ¶
func (rlpds RowLevelPermissionDataSetAttributes) Status() terra.StringValue
type RowLevelPermissionTagConfiguration ¶
type RowLevelPermissionTagConfiguration struct { // TagRules: min=0 TagRules []TagRules `hcl:"tag_rules,block" validate:"min=0"` }
type RowLevelPermissionTagConfigurationAttributes ¶
type RowLevelPermissionTagConfigurationAttributes struct {
// contains filtered or unexported fields
}
func (RowLevelPermissionTagConfigurationAttributes) InternalRef ¶
func (rlptc RowLevelPermissionTagConfigurationAttributes) InternalRef() (terra.Reference, error)
func (RowLevelPermissionTagConfigurationAttributes) InternalTokens ¶
func (rlptc RowLevelPermissionTagConfigurationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (RowLevelPermissionTagConfigurationAttributes) InternalWithRef ¶
func (rlptc RowLevelPermissionTagConfigurationAttributes) InternalWithRef(ref terra.Reference) RowLevelPermissionTagConfigurationAttributes
func (RowLevelPermissionTagConfigurationAttributes) Status ¶
func (rlptc RowLevelPermissionTagConfigurationAttributes) Status() terra.StringValue
func (RowLevelPermissionTagConfigurationAttributes) TagRules ¶
func (rlptc RowLevelPermissionTagConfigurationAttributes) TagRules() terra.ListValue[TagRulesAttributes]
type RowLevelPermissionTagConfigurationState ¶
type RowLevelPermissionTagConfigurationState struct { Status string `json:"status"` TagRules []TagRulesState `json:"tag_rules"` }
type S3Source ¶
type S3Source struct { // S3SourceInputColumns: min=0 InputColumns []S3SourceInputColumns `hcl:"input_columns,block" validate:"min=0"` // UploadSettings: min=0 UploadSettings []UploadSettings `hcl:"upload_settings,block" validate:"min=0"` }
type S3SourceAttributes ¶
type S3SourceAttributes struct {
// contains filtered or unexported fields
}
func (S3SourceAttributes) DataSourceArn ¶
func (ss S3SourceAttributes) DataSourceArn() terra.StringValue
func (S3SourceAttributes) InputColumns ¶
func (ss S3SourceAttributes) InputColumns() terra.ListValue[S3SourceInputColumnsAttributes]
func (S3SourceAttributes) InternalRef ¶
func (ss S3SourceAttributes) InternalRef() (terra.Reference, error)
func (S3SourceAttributes) InternalTokens ¶
func (ss S3SourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3SourceAttributes) InternalWithRef ¶
func (ss S3SourceAttributes) InternalWithRef(ref terra.Reference) S3SourceAttributes
func (S3SourceAttributes) UploadSettings ¶
func (ss S3SourceAttributes) UploadSettings() terra.ListValue[UploadSettingsAttributes]
type S3SourceInputColumns ¶
type S3SourceInputColumns struct{}
type S3SourceInputColumnsAttributes ¶
type S3SourceInputColumnsAttributes struct {
// contains filtered or unexported fields
}
func (S3SourceInputColumnsAttributes) InternalRef ¶
func (ic S3SourceInputColumnsAttributes) InternalRef() (terra.Reference, error)
func (S3SourceInputColumnsAttributes) InternalTokens ¶
func (ic S3SourceInputColumnsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (S3SourceInputColumnsAttributes) InternalWithRef ¶
func (ic S3SourceInputColumnsAttributes) InternalWithRef(ref terra.Reference) S3SourceInputColumnsAttributes
func (S3SourceInputColumnsAttributes) Name ¶
func (ic S3SourceInputColumnsAttributes) Name() terra.StringValue
func (S3SourceInputColumnsAttributes) Type ¶
func (ic S3SourceInputColumnsAttributes) Type() terra.StringValue
type S3SourceState ¶
type S3SourceState struct { DataSourceArn string `json:"data_source_arn"` InputColumns []S3SourceInputColumnsState `json:"input_columns"` UploadSettings []UploadSettingsState `json:"upload_settings"` }
type Source ¶
type Source struct { // JoinInstruction: min=0 JoinInstruction []JoinInstruction `hcl:"join_instruction,block" validate:"min=0"` }
type SourceAttributes ¶
type SourceAttributes struct {
// contains filtered or unexported fields
}
func (SourceAttributes) DataSetArn ¶
func (s SourceAttributes) DataSetArn() terra.StringValue
func (SourceAttributes) InternalRef ¶
func (s SourceAttributes) InternalRef() (terra.Reference, error)
func (SourceAttributes) InternalTokens ¶
func (s SourceAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SourceAttributes) InternalWithRef ¶
func (s SourceAttributes) InternalWithRef(ref terra.Reference) SourceAttributes
func (SourceAttributes) JoinInstruction ¶
func (s SourceAttributes) JoinInstruction() terra.ListValue[JoinInstructionAttributes]
func (SourceAttributes) PhysicalTableId ¶
func (s SourceAttributes) PhysicalTableId() terra.StringValue
type SourceState ¶
type SourceState struct { DataSetArn string `json:"data_set_arn"` PhysicalTableId string `json:"physical_table_id"` JoinInstruction []JoinInstructionState `json:"join_instruction"` }
type TagColumnOperation ¶
type TagColumnOperation struct { // Tags: min=0 Tags []Tags `hcl:"tags,block" validate:"min=0"` }
type TagColumnOperationAttributes ¶
type TagColumnOperationAttributes struct {
// contains filtered or unexported fields
}
func (TagColumnOperationAttributes) ColumnName ¶
func (tco TagColumnOperationAttributes) ColumnName() terra.StringValue
func (TagColumnOperationAttributes) InternalRef ¶
func (tco TagColumnOperationAttributes) InternalRef() (terra.Reference, error)
func (TagColumnOperationAttributes) InternalTokens ¶
func (tco TagColumnOperationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TagColumnOperationAttributes) InternalWithRef ¶
func (tco TagColumnOperationAttributes) InternalWithRef(ref terra.Reference) TagColumnOperationAttributes
func (TagColumnOperationAttributes) Tags ¶
func (tco TagColumnOperationAttributes) Tags() terra.ListValue[TagsAttributes]
type TagColumnOperationState ¶
type TagRulesAttributes ¶
type TagRulesAttributes struct {
// contains filtered or unexported fields
}
func (TagRulesAttributes) ColumnName ¶
func (tr TagRulesAttributes) ColumnName() terra.StringValue
func (TagRulesAttributes) InternalRef ¶
func (tr TagRulesAttributes) InternalRef() (terra.Reference, error)
func (TagRulesAttributes) InternalTokens ¶
func (tr TagRulesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TagRulesAttributes) InternalWithRef ¶
func (tr TagRulesAttributes) InternalWithRef(ref terra.Reference) TagRulesAttributes
func (TagRulesAttributes) MatchAllValue ¶
func (tr TagRulesAttributes) MatchAllValue() terra.StringValue
func (TagRulesAttributes) TagKey ¶
func (tr TagRulesAttributes) TagKey() terra.StringValue
func (TagRulesAttributes) TagMultiValueDelimiter ¶
func (tr TagRulesAttributes) TagMultiValueDelimiter() terra.StringValue
type TagRulesState ¶
type Tags ¶
type Tags struct { // ColumnDescription: min=0 ColumnDescription []ColumnDescription `hcl:"column_description,block" validate:"min=0"` }
type TagsAttributes ¶
type TagsAttributes struct {
// contains filtered or unexported fields
}
func (TagsAttributes) ColumnDescription ¶
func (t TagsAttributes) ColumnDescription() terra.ListValue[ColumnDescriptionAttributes]
func (TagsAttributes) ColumnGeographicRole ¶
func (t TagsAttributes) ColumnGeographicRole() terra.StringValue
func (TagsAttributes) InternalRef ¶
func (t TagsAttributes) InternalRef() (terra.Reference, error)
func (TagsAttributes) InternalTokens ¶
func (t TagsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (TagsAttributes) InternalWithRef ¶
func (t TagsAttributes) InternalWithRef(ref terra.Reference) TagsAttributes
type TagsState ¶
type TagsState struct { ColumnGeographicRole string `json:"column_geographic_role"` ColumnDescription []ColumnDescriptionState `json:"column_description"` }
type UntagColumnOperation ¶
type UntagColumnOperation struct{}
type UntagColumnOperationAttributes ¶
type UntagColumnOperationAttributes struct {
// contains filtered or unexported fields
}
func (UntagColumnOperationAttributes) ColumnName ¶
func (uco UntagColumnOperationAttributes) ColumnName() terra.StringValue
func (UntagColumnOperationAttributes) InternalRef ¶
func (uco UntagColumnOperationAttributes) InternalRef() (terra.Reference, error)
func (UntagColumnOperationAttributes) InternalTokens ¶
func (uco UntagColumnOperationAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UntagColumnOperationAttributes) InternalWithRef ¶
func (uco UntagColumnOperationAttributes) InternalWithRef(ref terra.Reference) UntagColumnOperationAttributes
func (UntagColumnOperationAttributes) TagNames ¶
func (uco UntagColumnOperationAttributes) TagNames() terra.ListValue[terra.StringValue]
type UploadSettings ¶
type UploadSettings struct{}
type UploadSettingsAttributes ¶
type UploadSettingsAttributes struct {
// contains filtered or unexported fields
}
func (UploadSettingsAttributes) ContainsHeader ¶
func (us UploadSettingsAttributes) ContainsHeader() terra.BoolValue
func (UploadSettingsAttributes) Delimiter ¶
func (us UploadSettingsAttributes) Delimiter() terra.StringValue
func (UploadSettingsAttributes) Format ¶
func (us UploadSettingsAttributes) Format() terra.StringValue
func (UploadSettingsAttributes) InternalRef ¶
func (us UploadSettingsAttributes) InternalRef() (terra.Reference, error)
func (UploadSettingsAttributes) InternalTokens ¶
func (us UploadSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (UploadSettingsAttributes) InternalWithRef ¶
func (us UploadSettingsAttributes) InternalWithRef(ref terra.Reference) UploadSettingsAttributes
func (UploadSettingsAttributes) StartFromRow ¶
func (us UploadSettingsAttributes) StartFromRow() terra.NumberValue
func (UploadSettingsAttributes) TextQualifier ¶
func (us UploadSettingsAttributes) TextQualifier() terra.StringValue
Click to show internal directories.
Click to hide internal directories.