enum_AggFunction := [ "avg", "countDistinct", "count", "first", "last", "kurtosis", "max", "min", "skewness", "stddev_samp", "stddev_pop", "sum", "sumDistinct", "var_samp", "var_pop" ]
enum_CompressionType := [ "gzip", "bzip2" ]
enum_DQStopJobOnFailureTiming := [ "Immediate", "AfterDataLoad" ]
enum_DQTransformOutput := [ "PrimaryInput", "EvaluationResults" ]
enum_DeltaTargetCompressionType := [ "uncompressed", "snappy" ]
enum_ExecutionClass := [ "FLEX", "STANDARD" ]
enum_FilterLogicalOperator := [ "AND", "OR" ]
enum_FilterOperation := [ "EQ", "LT", "GT", "LTE", "GTE", "REGEX", "ISNULL" ]
enum_FilterValueType := [ "COLUMNEXTRACTED", "CONSTANT" ]
enum_GlueRecordType := [ "DATE", "STRING", "TIMESTAMP", "INT", "FLOAT", "LONG", "BIGDECIMAL", "BYTE", "SHORT", "DOUBLE" ]
enum_HudiTargetCompressionType := [ "gzip", "lzo", "uncompressed", "snappy" ]
enum_JDBCConnectionType := [ "sqlserver", "mysql", "oracle", "postgresql", "redshift" ]
enum_JobMode := [ "SCRIPT", "VISUAL", "NOTEBOOK" ]
enum_JoinType := [ "equijoin", "left", "right", "outer", "leftsemi", "leftanti" ]
enum_ParamType := [ "str", "int", "float", "complex", "bool", "list", "null" ]
enum_ParquetCompressionType := [ "snappy", "lzo", "gzip", "uncompressed", "none" ]
enum_PiiType := [ "RowAudit", "RowMasking", "ColumnAudit", "ColumnMasking" ]
enum_QuoteChar := [ "quote", "quillemet", "single_quote", "disabled" ]
enum_Separator := [ "comma", "ctrla", "pipe", "semicolon", "tab" ]
enum_SourceControlAuthStrategy := [ "PERSONAL_ACCESS_TOKEN", "AWS_SECRETS_MANAGER" ]
enum_SourceControlProvider := [ "GITHUB", "GITLAB", "BITBUCKET", "AWS_CODE_COMMIT" ]
enum_StartingPosition := [ "latest", "trim_horizon", "earliest", "timestamp" ]
enum_TargetFormat := [ "json", "csv", "avro", "orc", "parquet", "hudi", "delta" ]
enum_UnionType := [ "ALL", "DISTINCT" ]
enum_UpdateCatalogBehavior := [ "UPDATE_IN_DATABASE", "LOG" ]
enum_WorkerType := [ "Standard", "G.1X", "G.2X", "G.025X", "G.4X", "G.8X", "Z.2X" ]
valid {
input.Body.Name == STRING
input.Body.JobMode == enum_JobMode[_]
input.Body.JobRunQueuingEnabled == BOOLEAN
input.Body.Description == STRING
input.Body.LogUri == STRING
input.Body.Role == STRING
input.Body.ExecutionProperty.MaxConcurrentRuns == INTEGER
input.Body.Command.Name == STRING
input.Body.Command.ScriptLocation == STRING
input.Body.Command.PythonVersion == STRING
input.Body.Command.Runtime == STRING
input.Body.DefaultArguments.STRING == STRING
input.Body.NonOverridableArguments.STRING == STRING
input.Body.Connections.Connections[_] == STRING
input.Body.MaxRetries == INTEGER
input.Body.AllocatedCapacity == INTEGER
input.Body.Timeout == INTEGER
input.Body.MaxCapacity == DOUBLE
input.Body.SecurityConfiguration == STRING
input.Body.Tags.STRING == STRING
input.Body.NotificationProperty.NotifyDelayAfter == INTEGER
input.Body.GlueVersion == STRING
input.Body.NumberOfWorkers == INTEGER
input.Body.WorkerType == enum_WorkerType[_]
input.Body.CodeGenConfigurationNodes.STRING.AthenaConnectorSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.AthenaConnectorSource.ConnectionName == STRING
input.Body.CodeGenConfigurationNodes.STRING.AthenaConnectorSource.ConnectorName == STRING
input.Body.CodeGenConfigurationNodes.STRING.AthenaConnectorSource.ConnectionType == STRING
input.Body.CodeGenConfigurationNodes.STRING.AthenaConnectorSource.ConnectionTable == STRING
input.Body.CodeGenConfigurationNodes.STRING.AthenaConnectorSource.SchemaName == STRING
input.Body.CodeGenConfigurationNodes.STRING.AthenaConnectorSource.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.AthenaConnectorSource.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.ConnectionName == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.ConnectorName == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.ConnectionType == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.FilterPredicate == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.PartitionColumn == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.LowerBound == LONG
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.UpperBound == LONG
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.NumPartitions == LONG
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.JobBookmarkKeys[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.JobBookmarkKeysSortOrder == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.ARRAY == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.BIGINT == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.BINARY == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.BIT == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.BLOB == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.BOOLEAN == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.CHAR == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.CLOB == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.DATALINK == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.DATE == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.DECIMAL == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.DISTINCT == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.DOUBLE == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.FLOAT == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.INTEGER == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.JAVA_OBJECT == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.LONGNVARCHAR == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.LONGVARBINARY == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.LONGVARCHAR == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.NCHAR == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.NCLOB == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.NULL == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.NUMERIC == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.NVARCHAR == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.OTHER == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.REAL == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.REF == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.REF_CURSOR == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.ROWID == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.SMALLINT == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.SQLXML == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.STRUCT == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.TIME == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.TIME_WITH_TIMEZONE == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.TIMESTAMP == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.TIMESTAMP_WITH_TIMEZONE == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.TINYINT == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.VARBINARY == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.AdditionalOptions.DataTypeMapping.VARCHAR == enum_GlueRecordType[_]
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.ConnectionTable == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.Query == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorSource.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkConnectorSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkConnectorSource.ConnectionName == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkConnectorSource.ConnectorName == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkConnectorSource.ConnectionType == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkConnectorSource.AdditionalOptions.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkConnectorSource.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkConnectorSource.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.RedshiftSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.RedshiftSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.RedshiftSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.RedshiftSource.RedshiftTmpDir == STRING
input.Body.CodeGenConfigurationNodes.STRING.RedshiftSource.TmpDirIAMRole == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogSource.PartitionPredicate == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogSource.AdditionalOptions.BoundedSize == LONG
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogSource.AdditionalOptions.BoundedFiles == LONG
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.Paths[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.CompressionType == enum_CompressionType[_]
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.Exclusions[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.GroupSize == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.GroupFiles == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.Recurse == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.MaxBand == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.MaxFilesInBand == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.AdditionalOptions.BoundedSize == LONG
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.AdditionalOptions.BoundedFiles == LONG
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.AdditionalOptions.EnableSamplePath == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.AdditionalOptions.SamplePath == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.Separator == enum_Separator[_]
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.Escaper == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.QuoteChar == enum_QuoteChar[_]
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.Multiline == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.WithHeader == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.WriteHeader == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.SkipFirst == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.OptimizePerformance == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CsvSource.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.Paths[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.CompressionType == enum_CompressionType[_]
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.Exclusions[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.GroupSize == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.GroupFiles == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.Recurse == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.MaxBand == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.MaxFilesInBand == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.AdditionalOptions.BoundedSize == LONG
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.AdditionalOptions.BoundedFiles == LONG
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.AdditionalOptions.EnableSamplePath == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.AdditionalOptions.SamplePath == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.JsonPath == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.Multiline == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3JsonSource.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3ParquetSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3ParquetSource.Paths[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3ParquetSource.CompressionType == enum_ParquetCompressionType[_]
input.Body.CodeGenConfigurationNodes.STRING.S3ParquetSource.Exclusions[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3ParquetSource.GroupSize == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3ParquetSource.GroupFiles == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3ParquetSource.Recurse == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3ParquetSource.MaxBand == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.S3ParquetSource.MaxFilesInBand == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.S3ParquetSource.AdditionalOptions.BoundedSize == LONG
input.Body.CodeGenConfigurationNodes.STRING.S3ParquetSource.AdditionalOptions.BoundedFiles == LONG
input.Body.CodeGenConfigurationNodes.STRING.S3ParquetSource.AdditionalOptions.EnableSamplePath == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3ParquetSource.AdditionalOptions.SamplePath == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3ParquetSource.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3ParquetSource.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.RelationalCatalogSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.RelationalCatalogSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.RelationalCatalogSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.DynamoDBCatalogSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.DynamoDBCatalogSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.DynamoDBCatalogSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorTarget.ConnectionName == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorTarget.ConnectionTable == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorTarget.ConnectorName == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorTarget.ConnectionType == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorTarget.AdditionalOptions.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorTarget.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.JDBCConnectorTarget.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkConnectorTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkConnectorTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkConnectorTarget.ConnectionName == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkConnectorTarget.ConnectorName == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkConnectorTarget.ConnectionType == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkConnectorTarget.AdditionalOptions.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkConnectorTarget.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkConnectorTarget.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogTarget.PartitionKeys[_][_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogTarget.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogTarget.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.RedshiftTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.RedshiftTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.RedshiftTarget.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.RedshiftTarget.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.RedshiftTarget.RedshiftTmpDir == STRING
input.Body.CodeGenConfigurationNodes.STRING.RedshiftTarget.TmpDirIAMRole == STRING
input.Body.CodeGenConfigurationNodes.STRING.RedshiftTarget.UpsertRedshiftOptions.TableLocation == STRING
input.Body.CodeGenConfigurationNodes.STRING.RedshiftTarget.UpsertRedshiftOptions.ConnectionName == STRING
input.Body.CodeGenConfigurationNodes.STRING.RedshiftTarget.UpsertRedshiftOptions.UpsertKeys[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogTarget.PartitionKeys[_][_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogTarget.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogTarget.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogTarget.SchemaChangePolicy.EnableUpdateCatalog == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogTarget.SchemaChangePolicy.UpdateBehavior == enum_UpdateCatalogBehavior[_]
input.Body.CodeGenConfigurationNodes.STRING.S3GlueParquetTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3GlueParquetTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3GlueParquetTarget.PartitionKeys[_][_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3GlueParquetTarget.Path == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3GlueParquetTarget.Compression == enum_ParquetCompressionType[_]
input.Body.CodeGenConfigurationNodes.STRING.S3GlueParquetTarget.SchemaChangePolicy.EnableUpdateCatalog == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3GlueParquetTarget.SchemaChangePolicy.UpdateBehavior == enum_UpdateCatalogBehavior[_]
input.Body.CodeGenConfigurationNodes.STRING.S3GlueParquetTarget.SchemaChangePolicy.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3GlueParquetTarget.SchemaChangePolicy.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DirectTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DirectTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DirectTarget.PartitionKeys[_][_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DirectTarget.Path == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DirectTarget.Compression == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DirectTarget.Format == enum_TargetFormat[_]
input.Body.CodeGenConfigurationNodes.STRING.S3DirectTarget.SchemaChangePolicy.EnableUpdateCatalog == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3DirectTarget.SchemaChangePolicy.UpdateBehavior == enum_UpdateCatalogBehavior[_]
input.Body.CodeGenConfigurationNodes.STRING.S3DirectTarget.SchemaChangePolicy.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DirectTarget.SchemaChangePolicy.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.ApplyMapping.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.ApplyMapping.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.ApplyMapping.Mapping[_].ToKey == STRING
input.Body.CodeGenConfigurationNodes.STRING.ApplyMapping.Mapping[_].FromPath[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.ApplyMapping.Mapping[_].FromType == STRING
input.Body.CodeGenConfigurationNodes.STRING.ApplyMapping.Mapping[_].ToType == STRING
input.Body.CodeGenConfigurationNodes.STRING.ApplyMapping.Mapping[_].Dropped == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.ApplyMapping.Mapping[_].Children == NESTED
input.Body.CodeGenConfigurationNodes.STRING.SelectFields.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.SelectFields.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.SelectFields.Paths[_][_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.DropFields.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.DropFields.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.DropFields.Paths[_][_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.RenameField.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.RenameField.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.RenameField.SourcePath[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.RenameField.TargetPath[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.Spigot.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.Spigot.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.Spigot.Path == STRING
input.Body.CodeGenConfigurationNodes.STRING.Spigot.Topk == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.Spigot.Prob == DOUBLE
input.Body.CodeGenConfigurationNodes.STRING.Join.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.Join.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.Join.JoinType == enum_JoinType[_]
input.Body.CodeGenConfigurationNodes.STRING.Join.Columns[_].From == STRING
input.Body.CodeGenConfigurationNodes.STRING.Join.Columns[_].Keys[_][_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.SplitFields.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.SplitFields.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.SplitFields.Paths[_][_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.SelectFromCollection.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.SelectFromCollection.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.SelectFromCollection.Index == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.FillMissingValues.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.FillMissingValues.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.FillMissingValues.ImputedPath == STRING
input.Body.CodeGenConfigurationNodes.STRING.FillMissingValues.FilledPath == STRING
input.Body.CodeGenConfigurationNodes.STRING.Filter.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.Filter.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.Filter.LogicalOperator == enum_FilterLogicalOperator[_]
input.Body.CodeGenConfigurationNodes.STRING.Filter.Filters[_].Operation == enum_FilterOperation[_]
input.Body.CodeGenConfigurationNodes.STRING.Filter.Filters[_].Negated == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.Filter.Filters[_].Values[_].Type == enum_FilterValueType[_]
input.Body.CodeGenConfigurationNodes.STRING.Filter.Filters[_].Values[_].Value[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.CustomCode.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.CustomCode.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.CustomCode.Code == STRING
input.Body.CodeGenConfigurationNodes.STRING.CustomCode.ClassName == STRING
input.Body.CodeGenConfigurationNodes.STRING.CustomCode.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.CustomCode.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkSQL.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkSQL.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkSQL.SqlQuery == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkSQL.SqlAliases[_].From == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkSQL.SqlAliases[_].Alias == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkSQL.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.SparkSQL.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.WindowSize == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.DetectSchema == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.EndpointUrl == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.StreamName == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.Classification == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.Delimiter == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.StartingPosition == enum_StartingPosition[_]
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.MaxFetchTimeInMs == LONG
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.MaxFetchRecordsPerShard == LONG
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.MaxRecordPerRead == LONG
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.AddIdleTimeBetweenReads == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.IdleTimeBetweenReadsInMs == LONG
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.DescribeShardInterval == LONG
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.NumRetries == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.RetryIntervalMs == LONG
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.MaxRetryIntervalMs == LONG
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.AvoidEmptyBatches == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.StreamArn == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.RoleArn == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.RoleSessionName == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.AddRecordTimestamp == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.EmitConsumerLagMetrics == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.StreamingOptions.StartingTimestamp == TIMESTAMP
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.DataPreviewOptions.PollingTime == LONG
input.Body.CodeGenConfigurationNodes.STRING.DirectKinesisSource.DataPreviewOptions.RecordPollingLimit == LONG
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.BootstrapServers == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.SecurityProtocol == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.ConnectionName == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.TopicName == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.Assign == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.SubscribePattern == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.Classification == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.Delimiter == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.StartingOffsets == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.EndingOffsets == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.PollTimeoutMs == LONG
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.NumRetries == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.RetryIntervalMs == LONG
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.MaxOffsetsPerTrigger == LONG
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.MinPartitions == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.IncludeHeaders == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.AddRecordTimestamp == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.EmitConsumerLagMetrics == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.StreamingOptions.StartingTimestamp == TIMESTAMP
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.WindowSize == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.DetectSchema == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.DataPreviewOptions.PollingTime == LONG
input.Body.CodeGenConfigurationNodes.STRING.DirectKafkaSource.DataPreviewOptions.RecordPollingLimit == LONG
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.WindowSize == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.DetectSchema == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.EndpointUrl == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.StreamName == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.Classification == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.Delimiter == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.StartingPosition == enum_StartingPosition[_]
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.MaxFetchTimeInMs == LONG
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.MaxFetchRecordsPerShard == LONG
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.MaxRecordPerRead == LONG
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.AddIdleTimeBetweenReads == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.IdleTimeBetweenReadsInMs == LONG
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.DescribeShardInterval == LONG
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.NumRetries == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.RetryIntervalMs == LONG
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.MaxRetryIntervalMs == LONG
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.AvoidEmptyBatches == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.StreamArn == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.RoleArn == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.RoleSessionName == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.AddRecordTimestamp == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.EmitConsumerLagMetrics == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.StreamingOptions.StartingTimestamp == TIMESTAMP
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.DataPreviewOptions.PollingTime == LONG
input.Body.CodeGenConfigurationNodes.STRING.CatalogKinesisSource.DataPreviewOptions.RecordPollingLimit == LONG
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.WindowSize == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.DetectSchema == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.BootstrapServers == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.SecurityProtocol == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.ConnectionName == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.TopicName == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.Assign == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.SubscribePattern == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.Classification == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.Delimiter == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.StartingOffsets == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.EndingOffsets == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.PollTimeoutMs == LONG
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.NumRetries == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.RetryIntervalMs == LONG
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.MaxOffsetsPerTrigger == LONG
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.MinPartitions == INTEGER
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.IncludeHeaders == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.AddRecordTimestamp == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.EmitConsumerLagMetrics == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.StreamingOptions.StartingTimestamp == TIMESTAMP
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.DataPreviewOptions.PollingTime == LONG
input.Body.CodeGenConfigurationNodes.STRING.CatalogKafkaSource.DataPreviewOptions.RecordPollingLimit == LONG
input.Body.CodeGenConfigurationNodes.STRING.DropNullFields.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.DropNullFields.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.DropNullFields.NullCheckBoxList.IsEmpty == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.DropNullFields.NullCheckBoxList.IsNullString == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.DropNullFields.NullCheckBoxList.IsNegOne == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.DropNullFields.NullTextList[_].Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.DropNullFields.NullTextList[_].Datatype.Id == STRING
input.Body.CodeGenConfigurationNodes.STRING.DropNullFields.NullTextList[_].Datatype.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.Merge.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.Merge.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.Merge.Source == STRING
input.Body.CodeGenConfigurationNodes.STRING.Merge.PrimaryKeys[_][_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.Union.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.Union.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.Union.UnionType == enum_UnionType[_]
input.Body.CodeGenConfigurationNodes.STRING.PIIDetection.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.PIIDetection.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.PIIDetection.PiiType == enum_PiiType[_]
input.Body.CodeGenConfigurationNodes.STRING.PIIDetection.EntityTypesToDetect[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.PIIDetection.OutputColumnName == STRING
input.Body.CodeGenConfigurationNodes.STRING.PIIDetection.SampleFraction == DOUBLE
input.Body.CodeGenConfigurationNodes.STRING.PIIDetection.ThresholdFraction == DOUBLE
input.Body.CodeGenConfigurationNodes.STRING.PIIDetection.MaskValue == STRING
input.Body.CodeGenConfigurationNodes.STRING.Aggregate.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.Aggregate.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.Aggregate.Groups[_][_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.Aggregate.Aggs[_].Column[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.Aggregate.Aggs[_].AggFunc == enum_AggFunction[_]
input.Body.CodeGenConfigurationNodes.STRING.DropDuplicates.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.DropDuplicates.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.DropDuplicates.Columns[_][_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.GovernedCatalogTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.GovernedCatalogTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.GovernedCatalogTarget.PartitionKeys[_][_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.GovernedCatalogTarget.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.GovernedCatalogTarget.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.GovernedCatalogTarget.SchemaChangePolicy.EnableUpdateCatalog == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.GovernedCatalogTarget.SchemaChangePolicy.UpdateBehavior == enum_UpdateCatalogBehavior[_]
input.Body.CodeGenConfigurationNodes.STRING.GovernedCatalogSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.GovernedCatalogSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.GovernedCatalogSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.GovernedCatalogSource.PartitionPredicate == STRING
input.Body.CodeGenConfigurationNodes.STRING.GovernedCatalogSource.AdditionalOptions.BoundedSize == LONG
input.Body.CodeGenConfigurationNodes.STRING.GovernedCatalogSource.AdditionalOptions.BoundedFiles == LONG
input.Body.CodeGenConfigurationNodes.STRING.MicrosoftSQLServerCatalogSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.MicrosoftSQLServerCatalogSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.MicrosoftSQLServerCatalogSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.MySQLCatalogSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.MySQLCatalogSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.MySQLCatalogSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.OracleSQLCatalogSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.OracleSQLCatalogSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.OracleSQLCatalogSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.PostgreSQLCatalogSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.PostgreSQLCatalogSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.PostgreSQLCatalogSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.MicrosoftSQLServerCatalogTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.MicrosoftSQLServerCatalogTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.MicrosoftSQLServerCatalogTarget.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.MicrosoftSQLServerCatalogTarget.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.MySQLCatalogTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.MySQLCatalogTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.MySQLCatalogTarget.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.MySQLCatalogTarget.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.OracleSQLCatalogTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.OracleSQLCatalogTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.OracleSQLCatalogTarget.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.OracleSQLCatalogTarget.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.PostgreSQLCatalogTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.PostgreSQLCatalogTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.PostgreSQLCatalogTarget.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.PostgreSQLCatalogTarget.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.DynamicTransform.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.DynamicTransform.TransformName == STRING
input.Body.CodeGenConfigurationNodes.STRING.DynamicTransform.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.DynamicTransform.Parameters[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.DynamicTransform.Parameters[_].Type == enum_ParamType[_]
input.Body.CodeGenConfigurationNodes.STRING.DynamicTransform.Parameters[_].ValidationRule == STRING
input.Body.CodeGenConfigurationNodes.STRING.DynamicTransform.Parameters[_].ValidationMessage == STRING
input.Body.CodeGenConfigurationNodes.STRING.DynamicTransform.Parameters[_].Value[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.DynamicTransform.Parameters[_].ListType == enum_ParamType[_]
input.Body.CodeGenConfigurationNodes.STRING.DynamicTransform.Parameters[_].IsOptional == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.DynamicTransform.FunctionName == STRING
input.Body.CodeGenConfigurationNodes.STRING.DynamicTransform.Path == STRING
input.Body.CodeGenConfigurationNodes.STRING.DynamicTransform.Version == STRING
input.Body.CodeGenConfigurationNodes.STRING.DynamicTransform.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.DynamicTransform.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQuality.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQuality.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQuality.Ruleset == STRING
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQuality.Output == enum_DQTransformOutput[_]
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQuality.PublishingOptions.EvaluationContext == STRING
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQuality.PublishingOptions.ResultsS3Prefix == STRING
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQuality.PublishingOptions.CloudWatchMetricsEnabled == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQuality.PublishingOptions.ResultsPublishingEnabled == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQuality.StopJobOnFailureOptions.StopJobOnFailureTiming == enum_DQStopJobOnFailureTiming[_]
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogHudiSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogHudiSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogHudiSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogHudiSource.AdditionalHudiOptions.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogHudiSource.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogHudiSource.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogHudiSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogHudiSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogHudiSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogHudiSource.AdditionalHudiOptions.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogHudiSource.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogHudiSource.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiSource.Paths[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiSource.AdditionalHudiOptions.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiSource.AdditionalOptions.BoundedSize == LONG
input.Body.CodeGenConfigurationNodes.STRING.S3HudiSource.AdditionalOptions.BoundedFiles == LONG
input.Body.CodeGenConfigurationNodes.STRING.S3HudiSource.AdditionalOptions.EnableSamplePath == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3HudiSource.AdditionalOptions.SamplePath == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiSource.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiSource.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiCatalogTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiCatalogTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiCatalogTarget.PartitionKeys[_][_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiCatalogTarget.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiCatalogTarget.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiCatalogTarget.AdditionalOptions.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiCatalogTarget.SchemaChangePolicy.EnableUpdateCatalog == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3HudiCatalogTarget.SchemaChangePolicy.UpdateBehavior == enum_UpdateCatalogBehavior[_]
input.Body.CodeGenConfigurationNodes.STRING.S3HudiDirectTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiDirectTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiDirectTarget.Path == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiDirectTarget.Compression == enum_HudiTargetCompressionType[_]
input.Body.CodeGenConfigurationNodes.STRING.S3HudiDirectTarget.PartitionKeys[_][_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiDirectTarget.Format == enum_TargetFormat[_]
input.Body.CodeGenConfigurationNodes.STRING.S3HudiDirectTarget.AdditionalOptions.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiDirectTarget.SchemaChangePolicy.EnableUpdateCatalog == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3HudiDirectTarget.SchemaChangePolicy.UpdateBehavior == enum_UpdateCatalogBehavior[_]
input.Body.CodeGenConfigurationNodes.STRING.S3HudiDirectTarget.SchemaChangePolicy.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3HudiDirectTarget.SchemaChangePolicy.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectJDBCSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectJDBCSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectJDBCSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectJDBCSource.ConnectionName == STRING
input.Body.CodeGenConfigurationNodes.STRING.DirectJDBCSource.ConnectionType == enum_JDBCConnectionType[_]
input.Body.CodeGenConfigurationNodes.STRING.DirectJDBCSource.RedshiftTmpDir == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogDeltaSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogDeltaSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogDeltaSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogDeltaSource.AdditionalDeltaOptions.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogDeltaSource.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3CatalogDeltaSource.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogDeltaSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogDeltaSource.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogDeltaSource.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogDeltaSource.AdditionalDeltaOptions.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogDeltaSource.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.CatalogDeltaSource.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaSource.Paths[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaSource.AdditionalDeltaOptions.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaSource.AdditionalOptions.BoundedSize == LONG
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaSource.AdditionalOptions.BoundedFiles == LONG
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaSource.AdditionalOptions.EnableSamplePath == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaSource.AdditionalOptions.SamplePath == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaSource.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaSource.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaCatalogTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaCatalogTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaCatalogTarget.PartitionKeys[_][_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaCatalogTarget.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaCatalogTarget.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaCatalogTarget.AdditionalOptions.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaCatalogTarget.SchemaChangePolicy.EnableUpdateCatalog == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaCatalogTarget.SchemaChangePolicy.UpdateBehavior == enum_UpdateCatalogBehavior[_]
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaDirectTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaDirectTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaDirectTarget.PartitionKeys[_][_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaDirectTarget.Path == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaDirectTarget.Compression == enum_DeltaTargetCompressionType[_]
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaDirectTarget.Format == enum_TargetFormat[_]
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaDirectTarget.AdditionalOptions.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaDirectTarget.SchemaChangePolicy.EnableUpdateCatalog == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaDirectTarget.SchemaChangePolicy.UpdateBehavior == enum_UpdateCatalogBehavior[_]
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaDirectTarget.SchemaChangePolicy.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.S3DeltaDirectTarget.SchemaChangePolicy.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.AccessType == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.SourceType == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.Connection.Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.Connection.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.Connection.Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.Schema.Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.Schema.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.Schema.Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.Table.Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.Table.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.Table.Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.CatalogDatabase.Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.CatalogDatabase.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.CatalogDatabase.Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.CatalogTable.Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.CatalogTable.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.CatalogTable.Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.CatalogRedshiftSchema == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.CatalogRedshiftTable == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.TempDir == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.IamRole.Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.IamRole.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.IamRole.Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.AdvancedOptions[_].Key == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.AdvancedOptions[_].Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.SampleQuery == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.PreAction == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.PostAction == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.Action == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.TablePrefix == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.Upsert == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.MergeAction == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.MergeWhenMatched == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.MergeWhenNotMatched == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.MergeClause == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.CrawlerConnection == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.TableSchema[_].Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.TableSchema[_].Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.TableSchema[_].Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.StagingTable == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.SelectedColumns[_].Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.SelectedColumns[_].Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftSource.Data.SelectedColumns[_].Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.AccessType == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.SourceType == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.Connection.Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.Connection.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.Connection.Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.Schema.Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.Schema.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.Schema.Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.Table.Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.Table.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.Table.Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.CatalogDatabase.Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.CatalogDatabase.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.CatalogDatabase.Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.CatalogTable.Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.CatalogTable.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.CatalogTable.Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.CatalogRedshiftSchema == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.CatalogRedshiftTable == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.TempDir == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.IamRole.Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.IamRole.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.IamRole.Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.AdvancedOptions[_].Key == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.AdvancedOptions[_].Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.SampleQuery == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.PreAction == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.PostAction == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.Action == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.TablePrefix == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.Upsert == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.MergeAction == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.MergeWhenMatched == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.MergeWhenNotMatched == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.MergeClause == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.CrawlerConnection == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.TableSchema[_].Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.TableSchema[_].Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.TableSchema[_].Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.StagingTable == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.SelectedColumns[_].Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.SelectedColumns[_].Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Data.SelectedColumns[_].Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.AmazonRedshiftTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQualityMultiFrame.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQualityMultiFrame.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQualityMultiFrame.AdditionalDataSources.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQualityMultiFrame.Ruleset == STRING
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQualityMultiFrame.PublishingOptions.EvaluationContext == STRING
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQualityMultiFrame.PublishingOptions.ResultsS3Prefix == STRING
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQualityMultiFrame.PublishingOptions.CloudWatchMetricsEnabled == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQualityMultiFrame.PublishingOptions.ResultsPublishingEnabled == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQualityMultiFrame.AdditionalOptions.performanceTuning.caching == STRING
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQualityMultiFrame.AdditionalOptions.observations.scope == STRING
input.Body.CodeGenConfigurationNodes.STRING.EvaluateDataQualityMultiFrame.StopJobOnFailureOptions.StopJobOnFailureTiming == enum_DQStopJobOnFailureTiming[_]
input.Body.CodeGenConfigurationNodes.STRING.Recipe.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.Recipe.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.Recipe.RecipeReference.RecipeArn == STRING
input.Body.CodeGenConfigurationNodes.STRING.Recipe.RecipeReference.RecipeVersion == STRING
input.Body.CodeGenConfigurationNodes.STRING.Recipe.RecipeSteps[_].Action.Operation == STRING
input.Body.CodeGenConfigurationNodes.STRING.Recipe.RecipeSteps[_].Action.Parameters.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.Recipe.RecipeSteps[_].ConditionExpressions[_].Condition == STRING
input.Body.CodeGenConfigurationNodes.STRING.Recipe.RecipeSteps[_].ConditionExpressions[_].Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.Recipe.RecipeSteps[_].ConditionExpressions[_].TargetColumn == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.SourceType == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.Connection.Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.Connection.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.Connection.Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.Schema == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.TempDir == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.IamRole.Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.IamRole.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.IamRole.Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.AdditionalOptions.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.SampleQuery == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.PreAction == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.PostAction == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.Action == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.Upsert == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.MergeAction == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.MergeWhenMatched == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.MergeWhenNotMatched == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.MergeClause == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.StagingTable == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.SelectedColumns[_].Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.SelectedColumns[_].Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.SelectedColumns[_].Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.AutoPushdown == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.TableSchema[_].Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.TableSchema[_].Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.Data.TableSchema[_].Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeSource.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.SourceType == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.Connection.Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.Connection.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.Connection.Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.Schema == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.Table == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.Database == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.TempDir == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.IamRole.Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.IamRole.Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.IamRole.Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.AdditionalOptions.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.SampleQuery == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.PreAction == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.PostAction == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.Action == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.Upsert == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.MergeAction == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.MergeWhenMatched == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.MergeWhenNotMatched == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.MergeClause == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.StagingTable == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.SelectedColumns[_].Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.SelectedColumns[_].Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.SelectedColumns[_].Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.AutoPushdown == BOOLEAN
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.TableSchema[_].Value == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.TableSchema[_].Label == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Data.TableSchema[_].Description == STRING
input.Body.CodeGenConfigurationNodes.STRING.SnowflakeTarget.Inputs[_] == STRING
input.Body.CodeGenConfigurationNodes.STRING.ConnectorDataSource.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.ConnectorDataSource.ConnectionType == STRING
input.Body.CodeGenConfigurationNodes.STRING.ConnectorDataSource.Data.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.ConnectorDataSource.OutputSchemas[_].Columns[_].Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.ConnectorDataSource.OutputSchemas[_].Columns[_].Type == STRING
input.Body.CodeGenConfigurationNodes.STRING.ConnectorDataTarget.Name == STRING
input.Body.CodeGenConfigurationNodes.STRING.ConnectorDataTarget.ConnectionType == STRING
input.Body.CodeGenConfigurationNodes.STRING.ConnectorDataTarget.Data.STRING == STRING
input.Body.CodeGenConfigurationNodes.STRING.ConnectorDataTarget.Inputs[_] == STRING
input.Body.ExecutionClass == enum_ExecutionClass[_]
input.Body.SourceControlDetails.Provider == enum_SourceControlProvider[_]
input.Body.SourceControlDetails.Repository == STRING
input.Body.SourceControlDetails.Owner == STRING
input.Body.SourceControlDetails.Branch == STRING
input.Body.SourceControlDetails.Folder == STRING
input.Body.SourceControlDetails.LastCommitId == STRING
input.Body.SourceControlDetails.AuthStrategy == enum_SourceControlAuthStrategy[_]
input.Body.SourceControlDetails.AuthToken == STRING
input.Body.MaintenanceWindow == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}