Documentation ¶
Index ¶
- func CfnDataset_CFN_RESOURCE_TYPE_NAME() *string
- func CfnDataset_IsCfnElement(x interface{}) *bool
- func CfnDataset_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnDataset_IsConstruct(x interface{}) *bool
- func CfnJob_CFN_RESOURCE_TYPE_NAME() *string
- func CfnJob_IsCfnElement(x interface{}) *bool
- func CfnJob_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnJob_IsConstruct(x interface{}) *bool
- func CfnProject_CFN_RESOURCE_TYPE_NAME() *string
- func CfnProject_IsCfnElement(x interface{}) *bool
- func CfnProject_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnProject_IsConstruct(x interface{}) *bool
- func CfnRecipe_CFN_RESOURCE_TYPE_NAME() *string
- func CfnRecipe_IsCfnElement(x interface{}) *bool
- func CfnRecipe_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnRecipe_IsConstruct(x interface{}) *bool
- func CfnRuleset_CFN_RESOURCE_TYPE_NAME() *string
- func CfnRuleset_IsCfnElement(x interface{}) *bool
- func CfnRuleset_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnRuleset_IsConstruct(x interface{}) *bool
- func CfnSchedule_CFN_RESOURCE_TYPE_NAME() *string
- func CfnSchedule_IsCfnElement(x interface{}) *bool
- func CfnSchedule_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnSchedule_IsConstruct(x interface{}) *bool
- func NewCfnDataset_Override(c CfnDataset, scope constructs.Construct, id *string, props *CfnDatasetProps)
- func NewCfnJob_Override(c CfnJob, scope constructs.Construct, id *string, props *CfnJobProps)
- func NewCfnProject_Override(c CfnProject, scope constructs.Construct, id *string, props *CfnProjectProps)
- func NewCfnRecipe_Override(c CfnRecipe, scope constructs.Construct, id *string, props *CfnRecipeProps)
- func NewCfnRuleset_Override(c CfnRuleset, scope constructs.Construct, id *string, props *CfnRulesetProps)
- func NewCfnSchedule_Override(c CfnSchedule, scope constructs.Construct, id *string, props *CfnScheduleProps)
- type CfnDataset
- type CfnDatasetProps
- type CfnDataset_CsvOptionsProperty
- type CfnDataset_DataCatalogInputDefinitionProperty
- type CfnDataset_DatabaseInputDefinitionProperty
- type CfnDataset_DatasetParameterProperty
- type CfnDataset_DatetimeOptionsProperty
- type CfnDataset_ExcelOptionsProperty
- type CfnDataset_FilesLimitProperty
- type CfnDataset_FilterExpressionProperty
- type CfnDataset_FilterValueProperty
- type CfnDataset_FormatOptionsProperty
- type CfnDataset_InputProperty
- type CfnDataset_JsonOptionsProperty
- type CfnDataset_MetadataProperty
- type CfnDataset_PathOptionsProperty
- type CfnDataset_PathParameterProperty
- type CfnDataset_S3LocationProperty
- type CfnJob
- type CfnJobProps
- type CfnJob_AllowedStatisticsProperty
- type CfnJob_ColumnSelectorProperty
- type CfnJob_ColumnStatisticsConfigurationProperty
- type CfnJob_CsvOutputOptionsProperty
- type CfnJob_DataCatalogOutputProperty
- type CfnJob_DatabaseOutputProperty
- type CfnJob_DatabaseTableOutputOptionsProperty
- type CfnJob_EntityDetectorConfigurationProperty
- type CfnJob_JobSampleProperty
- type CfnJob_OutputFormatOptionsProperty
- type CfnJob_OutputLocationProperty
- type CfnJob_OutputProperty
- type CfnJob_ParameterMapProperty
- type CfnJob_ProfileConfigurationProperty
- type CfnJob_RecipeProperty
- type CfnJob_S3LocationProperty
- type CfnJob_S3TableOutputOptionsProperty
- type CfnJob_StatisticOverrideProperty
- type CfnJob_StatisticsConfigurationProperty
- type CfnJob_ValidationConfigurationProperty
- type CfnProject
- type CfnProjectProps
- type CfnProject_SampleProperty
- type CfnRecipe
- type CfnRecipeProps
- type CfnRecipe_ActionProperty
- type CfnRecipe_ConditionExpressionProperty
- type CfnRecipe_DataCatalogInputDefinitionProperty
- type CfnRecipe_ParameterMapProperty
- type CfnRecipe_RecipeParametersProperty
- type CfnRecipe_RecipeStepProperty
- type CfnRecipe_S3LocationProperty
- type CfnRecipe_SecondaryInputProperty
- type CfnRuleset
- type CfnRulesetProps
- type CfnRuleset_ColumnSelectorProperty
- type CfnRuleset_RuleProperty
- type CfnRuleset_SubstitutionValueProperty
- type CfnRuleset_ThresholdProperty
- type CfnSchedule
- type CfnScheduleProps
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CfnDataset_CFN_RESOURCE_TYPE_NAME ¶
func CfnDataset_CFN_RESOURCE_TYPE_NAME() *string
func CfnDataset_IsCfnElement ¶
func CfnDataset_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnDataset_IsCfnResource ¶
func CfnDataset_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnDataset_IsConstruct ¶
func CfnDataset_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnJob_CFN_RESOURCE_TYPE_NAME ¶
func CfnJob_CFN_RESOURCE_TYPE_NAME() *string
func CfnJob_IsCfnElement ¶
func CfnJob_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnJob_IsCfnResource ¶
func CfnJob_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnJob_IsConstruct ¶
func CfnJob_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnProject_CFN_RESOURCE_TYPE_NAME ¶
func CfnProject_CFN_RESOURCE_TYPE_NAME() *string
func CfnProject_IsCfnElement ¶
func CfnProject_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnProject_IsCfnResource ¶
func CfnProject_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnProject_IsConstruct ¶
func CfnProject_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnRecipe_CFN_RESOURCE_TYPE_NAME ¶
func CfnRecipe_CFN_RESOURCE_TYPE_NAME() *string
func CfnRecipe_IsCfnElement ¶
func CfnRecipe_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnRecipe_IsCfnResource ¶
func CfnRecipe_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnRecipe_IsConstruct ¶
func CfnRecipe_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnRuleset_CFN_RESOURCE_TYPE_NAME ¶
func CfnRuleset_CFN_RESOURCE_TYPE_NAME() *string
func CfnRuleset_IsCfnElement ¶
func CfnRuleset_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnRuleset_IsCfnResource ¶
func CfnRuleset_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnRuleset_IsConstruct ¶
func CfnRuleset_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnSchedule_CFN_RESOURCE_TYPE_NAME ¶
func CfnSchedule_CFN_RESOURCE_TYPE_NAME() *string
func CfnSchedule_IsCfnElement ¶
func CfnSchedule_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element. Experimental.
func CfnSchedule_IsCfnResource ¶
func CfnSchedule_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource. Experimental.
func CfnSchedule_IsConstruct ¶
func CfnSchedule_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func NewCfnDataset_Override ¶
func NewCfnDataset_Override(c CfnDataset, scope constructs.Construct, id *string, props *CfnDatasetProps)
Create a new `AWS::DataBrew::Dataset`.
func NewCfnJob_Override ¶
func NewCfnJob_Override(c CfnJob, scope constructs.Construct, id *string, props *CfnJobProps)
Create a new `AWS::DataBrew::Job`.
func NewCfnProject_Override ¶
func NewCfnProject_Override(c CfnProject, scope constructs.Construct, id *string, props *CfnProjectProps)
Create a new `AWS::DataBrew::Project`.
func NewCfnRecipe_Override ¶
func NewCfnRecipe_Override(c CfnRecipe, scope constructs.Construct, id *string, props *CfnRecipeProps)
Create a new `AWS::DataBrew::Recipe`.
func NewCfnRuleset_Override ¶
func NewCfnRuleset_Override(c CfnRuleset, scope constructs.Construct, id *string, props *CfnRulesetProps)
Create a new `AWS::DataBrew::Ruleset`.
func NewCfnSchedule_Override ¶
func NewCfnSchedule_Override(c CfnSchedule, scope constructs.Construct, id *string, props *CfnScheduleProps)
Create a new `AWS::DataBrew::Schedule`.
Types ¶
type CfnDataset ¶
type CfnDataset interface { awscdk.CfnResource awscdk.IInspectable CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Format() *string SetFormat(val *string) FormatOptions() interface{} SetFormatOptions(val interface{}) Input() interface{} SetInput(val interface{}) LogicalId() *string Name() *string SetName(val *string) Node() constructs.Node PathOptions() interface{} SetPathOptions(val interface{}) Ref() *string Stack() awscdk.Stack Tags() awscdk.TagManager UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::DataBrew::Dataset`.
TODO: EXAMPLE
func NewCfnDataset ¶
func NewCfnDataset(scope constructs.Construct, id *string, props *CfnDatasetProps) CfnDataset
Create a new `AWS::DataBrew::Dataset`.
type CfnDatasetProps ¶
type CfnDatasetProps struct { // `AWS::DataBrew::Dataset.Format`. Format *string `json:"format"` // `AWS::DataBrew::Dataset.FormatOptions`. FormatOptions interface{} `json:"formatOptions"` // `AWS::DataBrew::Dataset.Input`. Input interface{} `json:"input"` // `AWS::DataBrew::Dataset.Name`. Name *string `json:"name"` // `AWS::DataBrew::Dataset.PathOptions`. PathOptions interface{} `json:"pathOptions"` // `AWS::DataBrew::Dataset.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
Properties for defining a `AWS::DataBrew::Dataset`.
TODO: EXAMPLE
type CfnDataset_CsvOptionsProperty ¶
type CfnDataset_CsvOptionsProperty struct { // `CfnDataset.CsvOptionsProperty.Delimiter`. Delimiter *string `json:"delimiter"` // `CfnDataset.CsvOptionsProperty.HeaderRow`. HeaderRow interface{} `json:"headerRow"` }
TODO: EXAMPLE
type CfnDataset_DataCatalogInputDefinitionProperty ¶
type CfnDataset_DataCatalogInputDefinitionProperty struct { // `CfnDataset.DataCatalogInputDefinitionProperty.CatalogId`. CatalogId *string `json:"catalogId"` // `CfnDataset.DataCatalogInputDefinitionProperty.DatabaseName`. DatabaseName *string `json:"databaseName"` // `CfnDataset.DataCatalogInputDefinitionProperty.TableName`. TableName *string `json:"tableName"` // `CfnDataset.DataCatalogInputDefinitionProperty.TempDirectory`. TempDirectory interface{} `json:"tempDirectory"` }
TODO: EXAMPLE
type CfnDataset_DatabaseInputDefinitionProperty ¶
type CfnDataset_DatabaseInputDefinitionProperty struct { // `CfnDataset.DatabaseInputDefinitionProperty.DatabaseTableName`. DatabaseTableName *string `json:"databaseTableName"` // `CfnDataset.DatabaseInputDefinitionProperty.GlueConnectionName`. GlueConnectionName *string `json:"glueConnectionName"` // `CfnDataset.DatabaseInputDefinitionProperty.QueryString`. QueryString *string `json:"queryString"` // `CfnDataset.DatabaseInputDefinitionProperty.TempDirectory`. TempDirectory interface{} `json:"tempDirectory"` }
TODO: EXAMPLE
type CfnDataset_DatasetParameterProperty ¶
type CfnDataset_DatasetParameterProperty struct { // `CfnDataset.DatasetParameterProperty.CreateColumn`. CreateColumn interface{} `json:"createColumn"` // `CfnDataset.DatasetParameterProperty.DatetimeOptions`. DatetimeOptions interface{} `json:"datetimeOptions"` // `CfnDataset.DatasetParameterProperty.Filter`. Filter interface{} `json:"filter"` // `CfnDataset.DatasetParameterProperty.Name`. Name *string `json:"name"` // `CfnDataset.DatasetParameterProperty.Type`. Type *string `json:"type"` }
TODO: EXAMPLE
type CfnDataset_DatetimeOptionsProperty ¶
type CfnDataset_DatetimeOptionsProperty struct { // `CfnDataset.DatetimeOptionsProperty.Format`. Format *string `json:"format"` // `CfnDataset.DatetimeOptionsProperty.LocaleCode`. LocaleCode *string `json:"localeCode"` // `CfnDataset.DatetimeOptionsProperty.TimezoneOffset`. TimezoneOffset *string `json:"timezoneOffset"` }
TODO: EXAMPLE
type CfnDataset_ExcelOptionsProperty ¶
type CfnDataset_ExcelOptionsProperty struct { // `CfnDataset.ExcelOptionsProperty.HeaderRow`. HeaderRow interface{} `json:"headerRow"` // `CfnDataset.ExcelOptionsProperty.SheetIndexes`. SheetIndexes interface{} `json:"sheetIndexes"` // `CfnDataset.ExcelOptionsProperty.SheetNames`. SheetNames *[]*string `json:"sheetNames"` }
TODO: EXAMPLE
type CfnDataset_FilesLimitProperty ¶
type CfnDataset_FilesLimitProperty struct { // `CfnDataset.FilesLimitProperty.MaxFiles`. MaxFiles *float64 `json:"maxFiles"` // `CfnDataset.FilesLimitProperty.Order`. Order *string `json:"order"` // `CfnDataset.FilesLimitProperty.OrderedBy`. OrderedBy *string `json:"orderedBy"` }
TODO: EXAMPLE
type CfnDataset_FilterExpressionProperty ¶
type CfnDataset_FilterExpressionProperty struct { // `CfnDataset.FilterExpressionProperty.Expression`. Expression *string `json:"expression"` // `CfnDataset.FilterExpressionProperty.ValuesMap`. ValuesMap interface{} `json:"valuesMap"` }
TODO: EXAMPLE
type CfnDataset_FilterValueProperty ¶
type CfnDataset_FilterValueProperty struct { // `CfnDataset.FilterValueProperty.Value`. Value *string `json:"value"` // `CfnDataset.FilterValueProperty.ValueReference`. ValueReference *string `json:"valueReference"` }
TODO: EXAMPLE
type CfnDataset_FormatOptionsProperty ¶
type CfnDataset_FormatOptionsProperty struct { // `CfnDataset.FormatOptionsProperty.Csv`. Csv interface{} `json:"csv"` // `CfnDataset.FormatOptionsProperty.Excel`. Excel interface{} `json:"excel"` // `CfnDataset.FormatOptionsProperty.Json`. Json interface{} `json:"json"` }
TODO: EXAMPLE
type CfnDataset_InputProperty ¶
type CfnDataset_InputProperty struct { // `CfnDataset.InputProperty.DatabaseInputDefinition`. DatabaseInputDefinition interface{} `json:"databaseInputDefinition"` // `CfnDataset.InputProperty.DataCatalogInputDefinition`. DataCatalogInputDefinition interface{} `json:"dataCatalogInputDefinition"` // `CfnDataset.InputProperty.Metadata`. Metadata interface{} `json:"metadata"` // `CfnDataset.InputProperty.S3InputDefinition`. S3InputDefinition interface{} `json:"s3InputDefinition"` }
TODO: EXAMPLE
type CfnDataset_JsonOptionsProperty ¶
type CfnDataset_JsonOptionsProperty struct {
// `CfnDataset.JsonOptionsProperty.MultiLine`.
MultiLine interface{} `json:"multiLine"`
}
TODO: EXAMPLE
type CfnDataset_MetadataProperty ¶
type CfnDataset_MetadataProperty struct { // `CfnDataset.MetadataProperty.SourceArn`. SourceArn *string `json:"sourceArn"` }
TODO: EXAMPLE
type CfnDataset_PathOptionsProperty ¶
type CfnDataset_PathOptionsProperty struct { // `CfnDataset.PathOptionsProperty.FilesLimit`. FilesLimit interface{} `json:"filesLimit"` // `CfnDataset.PathOptionsProperty.LastModifiedDateCondition`. LastModifiedDateCondition interface{} `json:"lastModifiedDateCondition"` // `CfnDataset.PathOptionsProperty.Parameters`. Parameters interface{} `json:"parameters"` }
TODO: EXAMPLE
type CfnDataset_PathParameterProperty ¶
type CfnDataset_PathParameterProperty struct { // `CfnDataset.PathParameterProperty.DatasetParameter`. DatasetParameter interface{} `json:"datasetParameter"` // `CfnDataset.PathParameterProperty.PathParameterName`. PathParameterName *string `json:"pathParameterName"` }
TODO: EXAMPLE
type CfnDataset_S3LocationProperty ¶
type CfnDataset_S3LocationProperty struct { // `CfnDataset.S3LocationProperty.Bucket`. Bucket *string `json:"bucket"` // `CfnDataset.S3LocationProperty.Key`. Key *string `json:"key"` }
TODO: EXAMPLE
type CfnJob ¶
type CfnJob interface { awscdk.CfnResource awscdk.IInspectable CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string DatabaseOutputs() interface{} SetDatabaseOutputs(val interface{}) DataCatalogOutputs() interface{} SetDataCatalogOutputs(val interface{}) DatasetName() *string SetDatasetName(val *string) EncryptionKeyArn() *string SetEncryptionKeyArn(val *string) EncryptionMode() *string SetEncryptionMode(val *string) JobSample() interface{} SetJobSample(val interface{}) LogicalId() *string LogSubscription() *string SetLogSubscription(val *string) MaxCapacity() *float64 SetMaxCapacity(val *float64) MaxRetries() *float64 SetMaxRetries(val *float64) Name() *string SetName(val *string) Node() constructs.Node OutputLocation() interface{} SetOutputLocation(val interface{}) Outputs() interface{} SetOutputs(val interface{}) ProfileConfiguration() interface{} SetProfileConfiguration(val interface{}) ProjectName() *string SetProjectName(val *string) Recipe() interface{} SetRecipe(val interface{}) Ref() *string RoleArn() *string SetRoleArn(val *string) Stack() awscdk.Stack Tags() awscdk.TagManager Timeout() *float64 SetTimeout(val *float64) Type() *string SetType(val *string) UpdatedProperites() *map[string]interface{} ValidationConfigurations() interface{} SetValidationConfigurations(val interface{}) AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::DataBrew::Job`.
TODO: EXAMPLE
func NewCfnJob ¶
func NewCfnJob(scope constructs.Construct, id *string, props *CfnJobProps) CfnJob
Create a new `AWS::DataBrew::Job`.
type CfnJobProps ¶
type CfnJobProps struct { // `AWS::DataBrew::Job.DatabaseOutputs`. DatabaseOutputs interface{} `json:"databaseOutputs"` // `AWS::DataBrew::Job.DataCatalogOutputs`. DataCatalogOutputs interface{} `json:"dataCatalogOutputs"` // `AWS::DataBrew::Job.DatasetName`. DatasetName *string `json:"datasetName"` // `AWS::DataBrew::Job.EncryptionKeyArn`. EncryptionKeyArn *string `json:"encryptionKeyArn"` // `AWS::DataBrew::Job.EncryptionMode`. EncryptionMode *string `json:"encryptionMode"` // `AWS::DataBrew::Job.JobSample`. JobSample interface{} `json:"jobSample"` // `AWS::DataBrew::Job.LogSubscription`. LogSubscription *string `json:"logSubscription"` // `AWS::DataBrew::Job.MaxCapacity`. MaxCapacity *float64 `json:"maxCapacity"` // `AWS::DataBrew::Job.MaxRetries`. MaxRetries *float64 `json:"maxRetries"` // `AWS::DataBrew::Job.Name`. Name *string `json:"name"` // `AWS::DataBrew::Job.OutputLocation`. OutputLocation interface{} `json:"outputLocation"` // `AWS::DataBrew::Job.Outputs`. Outputs interface{} `json:"outputs"` // `AWS::DataBrew::Job.ProfileConfiguration`. ProfileConfiguration interface{} `json:"profileConfiguration"` // `AWS::DataBrew::Job.ProjectName`. ProjectName *string `json:"projectName"` // `AWS::DataBrew::Job.Recipe`. Recipe interface{} `json:"recipe"` // `AWS::DataBrew::Job.RoleArn`. RoleArn *string `json:"roleArn"` // `AWS::DataBrew::Job.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` // `AWS::DataBrew::Job.Timeout`. Timeout *float64 `json:"timeout"` // `AWS::DataBrew::Job.Type`. Type *string `json:"type"` // `AWS::DataBrew::Job.ValidationConfigurations`. ValidationConfigurations interface{} `json:"validationConfigurations"` }
Properties for defining a `AWS::DataBrew::Job`.
TODO: EXAMPLE
type CfnJob_AllowedStatisticsProperty ¶
type CfnJob_AllowedStatisticsProperty struct { // `CfnJob.AllowedStatisticsProperty.Statistics`. Statistics *[]*string `json:"statistics"` }
TODO: EXAMPLE
type CfnJob_ColumnSelectorProperty ¶
type CfnJob_ColumnSelectorProperty struct { // `CfnJob.ColumnSelectorProperty.Name`. Name *string `json:"name"` // `CfnJob.ColumnSelectorProperty.Regex`. Regex *string `json:"regex"` }
TODO: EXAMPLE
type CfnJob_ColumnStatisticsConfigurationProperty ¶
type CfnJob_ColumnStatisticsConfigurationProperty struct { // `CfnJob.ColumnStatisticsConfigurationProperty.Selectors`. Selectors interface{} `json:"selectors"` // `CfnJob.ColumnStatisticsConfigurationProperty.Statistics`. Statistics interface{} `json:"statistics"` }
TODO: EXAMPLE
type CfnJob_CsvOutputOptionsProperty ¶
type CfnJob_CsvOutputOptionsProperty struct { // `CfnJob.CsvOutputOptionsProperty.Delimiter`. Delimiter *string `json:"delimiter"` }
TODO: EXAMPLE
type CfnJob_DataCatalogOutputProperty ¶
type CfnJob_DataCatalogOutputProperty struct { // `CfnJob.DataCatalogOutputProperty.CatalogId`. CatalogId *string `json:"catalogId"` // `CfnJob.DataCatalogOutputProperty.DatabaseName`. DatabaseName *string `json:"databaseName"` // `CfnJob.DataCatalogOutputProperty.DatabaseOptions`. DatabaseOptions interface{} `json:"databaseOptions"` // `CfnJob.DataCatalogOutputProperty.Overwrite`. Overwrite interface{} `json:"overwrite"` // `CfnJob.DataCatalogOutputProperty.S3Options`. S3Options interface{} `json:"s3Options"` // `CfnJob.DataCatalogOutputProperty.TableName`. TableName *string `json:"tableName"` }
TODO: EXAMPLE
type CfnJob_DatabaseOutputProperty ¶
type CfnJob_DatabaseOutputProperty struct { // `CfnJob.DatabaseOutputProperty.DatabaseOptions`. DatabaseOptions interface{} `json:"databaseOptions"` // `CfnJob.DatabaseOutputProperty.DatabaseOutputMode`. DatabaseOutputMode *string `json:"databaseOutputMode"` // `CfnJob.DatabaseOutputProperty.GlueConnectionName`. GlueConnectionName *string `json:"glueConnectionName"` }
TODO: EXAMPLE
type CfnJob_DatabaseTableOutputOptionsProperty ¶
type CfnJob_DatabaseTableOutputOptionsProperty struct { // `CfnJob.DatabaseTableOutputOptionsProperty.TableName`. TableName *string `json:"tableName"` // `CfnJob.DatabaseTableOutputOptionsProperty.TempDirectory`. TempDirectory interface{} `json:"tempDirectory"` }
TODO: EXAMPLE
type CfnJob_EntityDetectorConfigurationProperty ¶
type CfnJob_EntityDetectorConfigurationProperty struct { // `CfnJob.EntityDetectorConfigurationProperty.AllowedStatistics`. AllowedStatistics interface{} `json:"allowedStatistics"` // `CfnJob.EntityDetectorConfigurationProperty.EntityTypes`. EntityTypes *[]*string `json:"entityTypes"` }
TODO: EXAMPLE
type CfnJob_JobSampleProperty ¶
type CfnJob_JobSampleProperty struct { // `CfnJob.JobSampleProperty.Mode`. Mode *string `json:"mode"` // `CfnJob.JobSampleProperty.Size`. Size *float64 `json:"size"` }
TODO: EXAMPLE
type CfnJob_OutputFormatOptionsProperty ¶
type CfnJob_OutputFormatOptionsProperty struct {
// `CfnJob.OutputFormatOptionsProperty.Csv`.
Csv interface{} `json:"csv"`
}
TODO: EXAMPLE
type CfnJob_OutputLocationProperty ¶
type CfnJob_OutputLocationProperty struct { // `CfnJob.OutputLocationProperty.Bucket`. Bucket *string `json:"bucket"` // `CfnJob.OutputLocationProperty.Key`. Key *string `json:"key"` }
TODO: EXAMPLE
type CfnJob_OutputProperty ¶
type CfnJob_OutputProperty struct { // `CfnJob.OutputProperty.CompressionFormat`. CompressionFormat *string `json:"compressionFormat"` // `CfnJob.OutputProperty.Format`. Format *string `json:"format"` // `CfnJob.OutputProperty.FormatOptions`. FormatOptions interface{} `json:"formatOptions"` // `CfnJob.OutputProperty.Location`. Location interface{} `json:"location"` // `CfnJob.OutputProperty.Overwrite`. Overwrite interface{} `json:"overwrite"` // `CfnJob.OutputProperty.PartitionColumns`. PartitionColumns *[]*string `json:"partitionColumns"` }
TODO: EXAMPLE
type CfnJob_ProfileConfigurationProperty ¶
type CfnJob_ProfileConfigurationProperty struct { // `CfnJob.ProfileConfigurationProperty.ColumnStatisticsConfigurations`. ColumnStatisticsConfigurations interface{} `json:"columnStatisticsConfigurations"` // `CfnJob.ProfileConfigurationProperty.DatasetStatisticsConfiguration`. DatasetStatisticsConfiguration interface{} `json:"datasetStatisticsConfiguration"` // `CfnJob.ProfileConfigurationProperty.EntityDetectorConfiguration`. EntityDetectorConfiguration interface{} `json:"entityDetectorConfiguration"` // `CfnJob.ProfileConfigurationProperty.ProfileColumns`. ProfileColumns interface{} `json:"profileColumns"` }
TODO: EXAMPLE
type CfnJob_RecipeProperty ¶
type CfnJob_RecipeProperty struct { // `CfnJob.RecipeProperty.Name`. Name *string `json:"name"` // `CfnJob.RecipeProperty.Version`. Version *string `json:"version"` }
TODO: EXAMPLE
type CfnJob_S3LocationProperty ¶
type CfnJob_S3LocationProperty struct { // `CfnJob.S3LocationProperty.Bucket`. Bucket *string `json:"bucket"` // `CfnJob.S3LocationProperty.Key`. Key *string `json:"key"` }
TODO: EXAMPLE
type CfnJob_S3TableOutputOptionsProperty ¶
type CfnJob_S3TableOutputOptionsProperty struct {
// `CfnJob.S3TableOutputOptionsProperty.Location`.
Location interface{} `json:"location"`
}
TODO: EXAMPLE
type CfnJob_StatisticOverrideProperty ¶
type CfnJob_StatisticOverrideProperty struct { // `CfnJob.StatisticOverrideProperty.Parameters`. Parameters interface{} `json:"parameters"` // `CfnJob.StatisticOverrideProperty.Statistic`. Statistic *string `json:"statistic"` }
TODO: EXAMPLE
type CfnJob_StatisticsConfigurationProperty ¶
type CfnJob_StatisticsConfigurationProperty struct { // `CfnJob.StatisticsConfigurationProperty.IncludedStatistics`. IncludedStatistics *[]*string `json:"includedStatistics"` // `CfnJob.StatisticsConfigurationProperty.Overrides`. Overrides interface{} `json:"overrides"` }
TODO: EXAMPLE
type CfnJob_ValidationConfigurationProperty ¶
type CfnJob_ValidationConfigurationProperty struct { // `CfnJob.ValidationConfigurationProperty.RulesetArn`. RulesetArn *string `json:"rulesetArn"` // `CfnJob.ValidationConfigurationProperty.ValidationMode`. ValidationMode *string `json:"validationMode"` }
TODO: EXAMPLE
type CfnProject ¶
type CfnProject interface { awscdk.CfnResource awscdk.IInspectable CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string DatasetName() *string SetDatasetName(val *string) LogicalId() *string Name() *string SetName(val *string) Node() constructs.Node RecipeName() *string SetRecipeName(val *string) Ref() *string RoleArn() *string SetRoleArn(val *string) Sample() interface{} SetSample(val interface{}) Stack() awscdk.Stack Tags() awscdk.TagManager UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::DataBrew::Project`.
TODO: EXAMPLE
func NewCfnProject ¶
func NewCfnProject(scope constructs.Construct, id *string, props *CfnProjectProps) CfnProject
Create a new `AWS::DataBrew::Project`.
type CfnProjectProps ¶
type CfnProjectProps struct { // `AWS::DataBrew::Project.DatasetName`. DatasetName *string `json:"datasetName"` // `AWS::DataBrew::Project.Name`. Name *string `json:"name"` // `AWS::DataBrew::Project.RecipeName`. RecipeName *string `json:"recipeName"` // `AWS::DataBrew::Project.RoleArn`. RoleArn *string `json:"roleArn"` // `AWS::DataBrew::Project.Sample`. Sample interface{} `json:"sample"` // `AWS::DataBrew::Project.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
Properties for defining a `AWS::DataBrew::Project`.
TODO: EXAMPLE
type CfnProject_SampleProperty ¶
type CfnProject_SampleProperty struct { // `CfnProject.SampleProperty.Size`. Size *float64 `json:"size"` // `CfnProject.SampleProperty.Type`. Type *string `json:"type"` }
TODO: EXAMPLE
type CfnRecipe ¶
type CfnRecipe interface { awscdk.CfnResource awscdk.IInspectable CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Description() *string SetDescription(val *string) LogicalId() *string Name() *string SetName(val *string) Node() constructs.Node Ref() *string Stack() awscdk.Stack Steps() interface{} SetSteps(val interface{}) Tags() awscdk.TagManager UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::DataBrew::Recipe`.
TODO: EXAMPLE
func NewCfnRecipe ¶
func NewCfnRecipe(scope constructs.Construct, id *string, props *CfnRecipeProps) CfnRecipe
Create a new `AWS::DataBrew::Recipe`.
type CfnRecipeProps ¶
type CfnRecipeProps struct { // `AWS::DataBrew::Recipe.Description`. Description *string `json:"description"` // `AWS::DataBrew::Recipe.Name`. Name *string `json:"name"` // `AWS::DataBrew::Recipe.Steps`. Steps interface{} `json:"steps"` // `AWS::DataBrew::Recipe.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
Properties for defining a `AWS::DataBrew::Recipe`.
TODO: EXAMPLE
type CfnRecipe_ActionProperty ¶
type CfnRecipe_ActionProperty struct { // `CfnRecipe.ActionProperty.Operation`. Operation *string `json:"operation"` // `CfnRecipe.ActionProperty.Parameters`. Parameters interface{} `json:"parameters"` }
TODO: EXAMPLE
type CfnRecipe_ConditionExpressionProperty ¶
type CfnRecipe_ConditionExpressionProperty struct { // `CfnRecipe.ConditionExpressionProperty.Condition`. Condition *string `json:"condition"` // `CfnRecipe.ConditionExpressionProperty.TargetColumn`. TargetColumn *string `json:"targetColumn"` // `CfnRecipe.ConditionExpressionProperty.Value`. Value *string `json:"value"` }
TODO: EXAMPLE
type CfnRecipe_DataCatalogInputDefinitionProperty ¶
type CfnRecipe_DataCatalogInputDefinitionProperty struct { // `CfnRecipe.DataCatalogInputDefinitionProperty.CatalogId`. CatalogId *string `json:"catalogId"` // `CfnRecipe.DataCatalogInputDefinitionProperty.DatabaseName`. DatabaseName *string `json:"databaseName"` // `CfnRecipe.DataCatalogInputDefinitionProperty.TableName`. TableName *string `json:"tableName"` // `CfnRecipe.DataCatalogInputDefinitionProperty.TempDirectory`. TempDirectory interface{} `json:"tempDirectory"` }
TODO: EXAMPLE
type CfnRecipe_RecipeParametersProperty ¶
type CfnRecipe_RecipeParametersProperty struct { // `CfnRecipe.RecipeParametersProperty.AggregateFunction`. AggregateFunction *string `json:"aggregateFunction"` // `CfnRecipe.RecipeParametersProperty.Base`. Base *string `json:"base"` // `CfnRecipe.RecipeParametersProperty.CaseStatement`. CaseStatement *string `json:"caseStatement"` // `CfnRecipe.RecipeParametersProperty.CategoryMap`. CategoryMap *string `json:"categoryMap"` // `CfnRecipe.RecipeParametersProperty.CharsToRemove`. CharsToRemove *string `json:"charsToRemove"` // `CfnRecipe.RecipeParametersProperty.CollapseConsecutiveWhitespace`. CollapseConsecutiveWhitespace *string `json:"collapseConsecutiveWhitespace"` // `CfnRecipe.RecipeParametersProperty.ColumnDataType`. ColumnDataType *string `json:"columnDataType"` // `CfnRecipe.RecipeParametersProperty.ColumnRange`. ColumnRange *string `json:"columnRange"` // `CfnRecipe.RecipeParametersProperty.Count`. Count *string `json:"count"` // `CfnRecipe.RecipeParametersProperty.CustomCharacters`. CustomCharacters *string `json:"customCharacters"` // `CfnRecipe.RecipeParametersProperty.CustomStopWords`. CustomStopWords *string `json:"customStopWords"` // `CfnRecipe.RecipeParametersProperty.CustomValue`. CustomValue *string `json:"customValue"` // `CfnRecipe.RecipeParametersProperty.DatasetsColumns`. DatasetsColumns *string `json:"datasetsColumns"` // `CfnRecipe.RecipeParametersProperty.DateAddValue`. DateAddValue *string `json:"dateAddValue"` // `CfnRecipe.RecipeParametersProperty.DateTimeFormat`. DateTimeFormat *string `json:"dateTimeFormat"` // `CfnRecipe.RecipeParametersProperty.DateTimeParameters`. DateTimeParameters *string `json:"dateTimeParameters"` // `CfnRecipe.RecipeParametersProperty.DeleteOtherRows`. DeleteOtherRows *string `json:"deleteOtherRows"` // `CfnRecipe.RecipeParametersProperty.Delimiter`. Delimiter *string `json:"delimiter"` // `CfnRecipe.RecipeParametersProperty.EndPattern`. EndPattern *string `json:"endPattern"` // `CfnRecipe.RecipeParametersProperty.EndPosition`. EndPosition *string `json:"endPosition"` // `CfnRecipe.RecipeParametersProperty.EndValue`. EndValue *string `json:"endValue"` // `CfnRecipe.RecipeParametersProperty.ExpandContractions`. ExpandContractions *string `json:"expandContractions"` // `CfnRecipe.RecipeParametersProperty.Exponent`. Exponent *string `json:"exponent"` // `CfnRecipe.RecipeParametersProperty.FalseString`. FalseString *string `json:"falseString"` // `CfnRecipe.RecipeParametersProperty.GroupByAggFunctionOptions`. GroupByAggFunctionOptions *string `json:"groupByAggFunctionOptions"` // `CfnRecipe.RecipeParametersProperty.GroupByColumns`. GroupByColumns *string `json:"groupByColumns"` // `CfnRecipe.RecipeParametersProperty.HiddenColumns`. HiddenColumns *string `json:"hiddenColumns"` // `CfnRecipe.RecipeParametersProperty.IgnoreCase`. IgnoreCase *string `json:"ignoreCase"` // `CfnRecipe.RecipeParametersProperty.IncludeInSplit`. IncludeInSplit *string `json:"includeInSplit"` // `CfnRecipe.RecipeParametersProperty.Input`. Input interface{} `json:"input"` // `CfnRecipe.RecipeParametersProperty.Interval`. Interval *string `json:"interval"` // `CfnRecipe.RecipeParametersProperty.IsText`. IsText *string `json:"isText"` // `CfnRecipe.RecipeParametersProperty.JoinKeys`. JoinKeys *string `json:"joinKeys"` // `CfnRecipe.RecipeParametersProperty.JoinType`. JoinType *string `json:"joinType"` // `CfnRecipe.RecipeParametersProperty.LeftColumns`. LeftColumns *string `json:"leftColumns"` // `CfnRecipe.RecipeParametersProperty.Limit`. Limit *string `json:"limit"` // `CfnRecipe.RecipeParametersProperty.LowerBound`. LowerBound *string `json:"lowerBound"` // `CfnRecipe.RecipeParametersProperty.MapType`. MapType *string `json:"mapType"` // `CfnRecipe.RecipeParametersProperty.ModeType`. ModeType *string `json:"modeType"` // `CfnRecipe.RecipeParametersProperty.MultiLine`. MultiLine interface{} `json:"multiLine"` // `CfnRecipe.RecipeParametersProperty.NumRows`. NumRows *string `json:"numRows"` // `CfnRecipe.RecipeParametersProperty.NumRowsAfter`. NumRowsAfter *string `json:"numRowsAfter"` // `CfnRecipe.RecipeParametersProperty.NumRowsBefore`. NumRowsBefore *string `json:"numRowsBefore"` // `CfnRecipe.RecipeParametersProperty.OrderByColumn`. OrderByColumn *string `json:"orderByColumn"` // `CfnRecipe.RecipeParametersProperty.OrderByColumns`. OrderByColumns *string `json:"orderByColumns"` // `CfnRecipe.RecipeParametersProperty.Other`. Other *string `json:"other"` // `CfnRecipe.RecipeParametersProperty.Pattern`. Pattern *string `json:"pattern"` // `CfnRecipe.RecipeParametersProperty.PatternOption1`. PatternOption1 *string `json:"patternOption1"` // `CfnRecipe.RecipeParametersProperty.PatternOption2`. PatternOption2 *string `json:"patternOption2"` // `CfnRecipe.RecipeParametersProperty.PatternOptions`. PatternOptions *string `json:"patternOptions"` // `CfnRecipe.RecipeParametersProperty.Period`. Period *string `json:"period"` // `CfnRecipe.RecipeParametersProperty.Position`. Position *string `json:"position"` // `CfnRecipe.RecipeParametersProperty.RemoveAllPunctuation`. RemoveAllPunctuation *string `json:"removeAllPunctuation"` // `CfnRecipe.RecipeParametersProperty.RemoveAllQuotes`. RemoveAllQuotes *string `json:"removeAllQuotes"` // `CfnRecipe.RecipeParametersProperty.RemoveAllWhitespace`. RemoveAllWhitespace *string `json:"removeAllWhitespace"` // `CfnRecipe.RecipeParametersProperty.RemoveCustomCharacters`. RemoveCustomCharacters *string `json:"removeCustomCharacters"` // `CfnRecipe.RecipeParametersProperty.RemoveCustomValue`. RemoveCustomValue *string `json:"removeCustomValue"` // `CfnRecipe.RecipeParametersProperty.RemoveLeadingAndTrailingPunctuation`. RemoveLeadingAndTrailingPunctuation *string `json:"removeLeadingAndTrailingPunctuation"` // `CfnRecipe.RecipeParametersProperty.RemoveLeadingAndTrailingQuotes`. RemoveLeadingAndTrailingQuotes *string `json:"removeLeadingAndTrailingQuotes"` // `CfnRecipe.RecipeParametersProperty.RemoveLeadingAndTrailingWhitespace`. RemoveLeadingAndTrailingWhitespace *string `json:"removeLeadingAndTrailingWhitespace"` // `CfnRecipe.RecipeParametersProperty.RemoveLetters`. RemoveLetters *string `json:"removeLetters"` // `CfnRecipe.RecipeParametersProperty.RemoveNumbers`. RemoveNumbers *string `json:"removeNumbers"` // `CfnRecipe.RecipeParametersProperty.RemoveSourceColumn`. RemoveSourceColumn *string `json:"removeSourceColumn"` // `CfnRecipe.RecipeParametersProperty.RemoveSpecialCharacters`. RemoveSpecialCharacters *string `json:"removeSpecialCharacters"` // `CfnRecipe.RecipeParametersProperty.RightColumns`. RightColumns *string `json:"rightColumns"` // `CfnRecipe.RecipeParametersProperty.SampleSize`. SampleSize *string `json:"sampleSize"` // `CfnRecipe.RecipeParametersProperty.SampleType`. SampleType *string `json:"sampleType"` // `CfnRecipe.RecipeParametersProperty.SecondaryInputs`. SecondaryInputs interface{} `json:"secondaryInputs"` // `CfnRecipe.RecipeParametersProperty.SecondInput`. SecondInput *string `json:"secondInput"` // `CfnRecipe.RecipeParametersProperty.SheetIndexes`. SheetIndexes interface{} `json:"sheetIndexes"` // `CfnRecipe.RecipeParametersProperty.SheetNames`. SheetNames *[]*string `json:"sheetNames"` // `CfnRecipe.RecipeParametersProperty.SourceColumn`. SourceColumn *string `json:"sourceColumn"` // `CfnRecipe.RecipeParametersProperty.SourceColumn1`. SourceColumn1 *string `json:"sourceColumn1"` // `CfnRecipe.RecipeParametersProperty.SourceColumn2`. SourceColumn2 *string `json:"sourceColumn2"` // `CfnRecipe.RecipeParametersProperty.SourceColumns`. SourceColumns *string `json:"sourceColumns"` // `CfnRecipe.RecipeParametersProperty.StartColumnIndex`. StartColumnIndex *string `json:"startColumnIndex"` // `CfnRecipe.RecipeParametersProperty.StartPattern`. StartPattern *string `json:"startPattern"` // `CfnRecipe.RecipeParametersProperty.StartPosition`. StartPosition *string `json:"startPosition"` // `CfnRecipe.RecipeParametersProperty.StartValue`. StartValue *string `json:"startValue"` // `CfnRecipe.RecipeParametersProperty.StemmingMode`. StemmingMode *string `json:"stemmingMode"` // `CfnRecipe.RecipeParametersProperty.StepCount`. StepCount *string `json:"stepCount"` // `CfnRecipe.RecipeParametersProperty.StepIndex`. StepIndex *string `json:"stepIndex"` // `CfnRecipe.RecipeParametersProperty.StopWordsMode`. StopWordsMode *string `json:"stopWordsMode"` // `CfnRecipe.RecipeParametersProperty.Strategy`. Strategy *string `json:"strategy"` // `CfnRecipe.RecipeParametersProperty.TargetColumn`. TargetColumn *string `json:"targetColumn"` // `CfnRecipe.RecipeParametersProperty.TargetColumnNames`. TargetColumnNames *string `json:"targetColumnNames"` // `CfnRecipe.RecipeParametersProperty.TargetDateFormat`. TargetDateFormat *string `json:"targetDateFormat"` // `CfnRecipe.RecipeParametersProperty.TargetIndex`. TargetIndex *string `json:"targetIndex"` // `CfnRecipe.RecipeParametersProperty.TimeZone`. TimeZone *string `json:"timeZone"` // `CfnRecipe.RecipeParametersProperty.TokenizerPattern`. TokenizerPattern *string `json:"tokenizerPattern"` // `CfnRecipe.RecipeParametersProperty.TrueString`. TrueString *string `json:"trueString"` // `CfnRecipe.RecipeParametersProperty.UdfLang`. UdfLang *string `json:"udfLang"` // `CfnRecipe.RecipeParametersProperty.Units`. Units *string `json:"units"` // `CfnRecipe.RecipeParametersProperty.UnpivotColumn`. UnpivotColumn *string `json:"unpivotColumn"` // `CfnRecipe.RecipeParametersProperty.UpperBound`. UpperBound *string `json:"upperBound"` // `CfnRecipe.RecipeParametersProperty.UseNewDataFrame`. UseNewDataFrame *string `json:"useNewDataFrame"` // `CfnRecipe.RecipeParametersProperty.Value`. Value *string `json:"value"` // `CfnRecipe.RecipeParametersProperty.Value1`. Value1 *string `json:"value1"` // `CfnRecipe.RecipeParametersProperty.Value2`. Value2 *string `json:"value2"` // `CfnRecipe.RecipeParametersProperty.ValueColumn`. ValueColumn *string `json:"valueColumn"` // `CfnRecipe.RecipeParametersProperty.ViewFrame`. ViewFrame *string `json:"viewFrame"` }
TODO: EXAMPLE
type CfnRecipe_RecipeStepProperty ¶
type CfnRecipe_RecipeStepProperty struct { // `CfnRecipe.RecipeStepProperty.Action`. Action interface{} `json:"action"` // `CfnRecipe.RecipeStepProperty.ConditionExpressions`. ConditionExpressions interface{} `json:"conditionExpressions"` }
TODO: EXAMPLE
type CfnRecipe_S3LocationProperty ¶
type CfnRecipe_S3LocationProperty struct { // `CfnRecipe.S3LocationProperty.Bucket`. Bucket *string `json:"bucket"` // `CfnRecipe.S3LocationProperty.Key`. Key *string `json:"key"` }
TODO: EXAMPLE
type CfnRecipe_SecondaryInputProperty ¶
type CfnRecipe_SecondaryInputProperty struct { // `CfnRecipe.SecondaryInputProperty.DataCatalogInputDefinition`. DataCatalogInputDefinition interface{} `json:"dataCatalogInputDefinition"` // `CfnRecipe.SecondaryInputProperty.S3InputDefinition`. S3InputDefinition interface{} `json:"s3InputDefinition"` }
TODO: EXAMPLE
type CfnRuleset ¶
type CfnRuleset interface { awscdk.CfnResource awscdk.IInspectable CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string Description() *string SetDescription(val *string) LogicalId() *string Name() *string SetName(val *string) Node() constructs.Node Ref() *string Rules() interface{} SetRules(val interface{}) Stack() awscdk.Stack Tags() awscdk.TagManager TargetArn() *string SetTargetArn(val *string) UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::DataBrew::Ruleset`.
TODO: EXAMPLE
func NewCfnRuleset ¶
func NewCfnRuleset(scope constructs.Construct, id *string, props *CfnRulesetProps) CfnRuleset
Create a new `AWS::DataBrew::Ruleset`.
type CfnRulesetProps ¶
type CfnRulesetProps struct { // `AWS::DataBrew::Ruleset.Description`. Description *string `json:"description"` // `AWS::DataBrew::Ruleset.Name`. Name *string `json:"name"` // `AWS::DataBrew::Ruleset.Rules`. Rules interface{} `json:"rules"` // `AWS::DataBrew::Ruleset.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` // `AWS::DataBrew::Ruleset.TargetArn`. TargetArn *string `json:"targetArn"` }
Properties for defining a `AWS::DataBrew::Ruleset`.
TODO: EXAMPLE
type CfnRuleset_ColumnSelectorProperty ¶
type CfnRuleset_ColumnSelectorProperty struct { // `CfnRuleset.ColumnSelectorProperty.Name`. Name *string `json:"name"` // `CfnRuleset.ColumnSelectorProperty.Regex`. Regex *string `json:"regex"` }
TODO: EXAMPLE
type CfnRuleset_RuleProperty ¶
type CfnRuleset_RuleProperty struct { // `CfnRuleset.RuleProperty.CheckExpression`. CheckExpression *string `json:"checkExpression"` // `CfnRuleset.RuleProperty.ColumnSelectors`. ColumnSelectors interface{} `json:"columnSelectors"` // `CfnRuleset.RuleProperty.Disabled`. Disabled interface{} `json:"disabled"` // `CfnRuleset.RuleProperty.Name`. Name *string `json:"name"` // `CfnRuleset.RuleProperty.SubstitutionMap`. SubstitutionMap interface{} `json:"substitutionMap"` // `CfnRuleset.RuleProperty.Threshold`. Threshold interface{} `json:"threshold"` }
TODO: EXAMPLE
type CfnRuleset_SubstitutionValueProperty ¶
type CfnRuleset_SubstitutionValueProperty struct { // `CfnRuleset.SubstitutionValueProperty.Value`. Value *string `json:"value"` // `CfnRuleset.SubstitutionValueProperty.ValueReference`. ValueReference *string `json:"valueReference"` }
TODO: EXAMPLE
type CfnRuleset_ThresholdProperty ¶
type CfnRuleset_ThresholdProperty struct { // `CfnRuleset.ThresholdProperty.Type`. Type *string `json:"type"` // `CfnRuleset.ThresholdProperty.Unit`. Unit *string `json:"unit"` // `CfnRuleset.ThresholdProperty.Value`. Value *float64 `json:"value"` }
TODO: EXAMPLE
type CfnSchedule ¶
type CfnSchedule interface { awscdk.CfnResource awscdk.IInspectable CfnOptions() awscdk.ICfnResourceOptions CfnProperties() *map[string]interface{} CfnResourceType() *string CreationStack() *[]*string CronExpression() *string SetCronExpression(val *string) JobNames() *[]*string SetJobNames(val *[]*string) LogicalId() *string Name() *string SetName(val *string) Node() constructs.Node Ref() *string Stack() awscdk.Stack Tags() awscdk.TagManager UpdatedProperites() *map[string]interface{} AddDeletionOverride(path *string) AddDependsOn(target awscdk.CfnResource) AddMetadata(key *string, value interface{}) AddOverride(path *string, value interface{}) AddPropertyDeletionOverride(propertyPath *string) AddPropertyOverride(propertyPath *string, value interface{}) ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions) GetAtt(attributeName *string) awscdk.Reference GetMetadata(key *string) interface{} Inspect(inspector awscdk.TreeInspector) OverrideLogicalId(newLogicalId *string) RenderProperties(props *map[string]interface{}) *map[string]interface{} ShouldSynthesize() *bool ToString() *string ValidateProperties(_properties interface{}) }
A CloudFormation `AWS::DataBrew::Schedule`.
TODO: EXAMPLE
func NewCfnSchedule ¶
func NewCfnSchedule(scope constructs.Construct, id *string, props *CfnScheduleProps) CfnSchedule
Create a new `AWS::DataBrew::Schedule`.
type CfnScheduleProps ¶
type CfnScheduleProps struct { // `AWS::DataBrew::Schedule.CronExpression`. CronExpression *string `json:"cronExpression"` // `AWS::DataBrew::Schedule.JobNames`. JobNames *[]*string `json:"jobNames"` // `AWS::DataBrew::Schedule.Name`. Name *string `json:"name"` // `AWS::DataBrew::Schedule.Tags`. Tags *[]*awscdk.CfnTag `json:"tags"` }
Properties for defining a `AWS::DataBrew::Schedule`.
TODO: EXAMPLE