CfnJobProps

class aws_cdk.aws_databrew.CfnJobProps(*, name, role_arn, type, database_outputs=None, data_catalog_outputs=None, dataset_name=None, encryption_key_arn=None, encryption_mode=None, job_sample=None, log_subscription=None, max_capacity=None, max_retries=None, output_location=None, outputs=None, profile_configuration=None, project_name=None, recipe=None, tags=None, timeout=None)

Bases: object

Properties for defining a AWS::DataBrew::Job.

Parameters
  • name (str) – AWS::DataBrew::Job.Name.

  • role_arn (str) – AWS::DataBrew::Job.RoleArn.

  • type (str) – AWS::DataBrew::Job.Type.

  • database_outputs (Union[IResolvable, Sequence[Union[IResolvable, DatabaseOutputProperty]], None]) – AWS::DataBrew::Job.DatabaseOutputs.

  • data_catalog_outputs (Union[IResolvable, Sequence[Union[IResolvable, DataCatalogOutputProperty]], None]) – AWS::DataBrew::Job.DataCatalogOutputs.

  • dataset_name (Optional[str]) – AWS::DataBrew::Job.DatasetName.

  • encryption_key_arn (Optional[str]) – AWS::DataBrew::Job.EncryptionKeyArn.

  • encryption_mode (Optional[str]) – AWS::DataBrew::Job.EncryptionMode.

  • job_sample (Union[IResolvable, JobSampleProperty, None]) – AWS::DataBrew::Job.JobSample.

  • log_subscription (Optional[str]) – AWS::DataBrew::Job.LogSubscription.

  • max_capacity (Union[int, float, None]) – AWS::DataBrew::Job.MaxCapacity.

  • max_retries (Union[int, float, None]) – AWS::DataBrew::Job.MaxRetries.

  • output_location (Union[IResolvable, OutputLocationProperty, None]) – AWS::DataBrew::Job.OutputLocation.

  • outputs (Union[IResolvable, Sequence[Union[IResolvable, OutputProperty]], None]) – AWS::DataBrew::Job.Outputs.

  • profile_configuration (Union[IResolvable, ProfileConfigurationProperty, None]) – AWS::DataBrew::Job.ProfileConfiguration.

  • project_name (Optional[str]) – AWS::DataBrew::Job.ProjectName.

  • recipe (Optional[Any]) – AWS::DataBrew::Job.Recipe.

  • tags (Optional[Sequence[CfnTag]]) – AWS::DataBrew::Job.Tags.

  • timeout (Union[int, float, None]) – AWS::DataBrew::Job.Timeout.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html

Attributes

data_catalog_outputs

AWS::DataBrew::Job.DataCatalogOutputs.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-datacatalogoutputs

Return type

Union[IResolvable, List[Union[IResolvable, DataCatalogOutputProperty]], None]

database_outputs

AWS::DataBrew::Job.DatabaseOutputs.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-databaseoutputs

Return type

Union[IResolvable, List[Union[IResolvable, DatabaseOutputProperty]], None]

dataset_name

AWS::DataBrew::Job.DatasetName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-datasetname

Return type

Optional[str]

encryption_key_arn

AWS::DataBrew::Job.EncryptionKeyArn.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-encryptionkeyarn

Return type

Optional[str]

encryption_mode

AWS::DataBrew::Job.EncryptionMode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-encryptionmode

Return type

Optional[str]

job_sample

AWS::DataBrew::Job.JobSample.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-jobsample

Return type

Union[IResolvable, JobSampleProperty, None]

log_subscription

AWS::DataBrew::Job.LogSubscription.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-logsubscription

Return type

Optional[str]

max_capacity

AWS::DataBrew::Job.MaxCapacity.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-maxcapacity

Return type

Union[int, float, None]

max_retries

AWS::DataBrew::Job.MaxRetries.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-maxretries

Return type

Union[int, float, None]

name

AWS::DataBrew::Job.Name.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-name

Return type

str

output_location

AWS::DataBrew::Job.OutputLocation.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-outputlocation

Return type

Union[IResolvable, OutputLocationProperty, None]

outputs

AWS::DataBrew::Job.Outputs.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-outputs

Return type

Union[IResolvable, List[Union[IResolvable, OutputProperty]], None]

profile_configuration

AWS::DataBrew::Job.ProfileConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-profileconfiguration

Return type

Union[IResolvable, ProfileConfigurationProperty, None]

project_name

AWS::DataBrew::Job.ProjectName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-projectname

Return type

Optional[str]

recipe

AWS::DataBrew::Job.Recipe.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-recipe

Return type

Any

role_arn

AWS::DataBrew::Job.RoleArn.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-rolearn

Return type

str

tags

AWS::DataBrew::Job.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-tags

Return type

Optional[List[CfnTag]]

timeout

AWS::DataBrew::Job.Timeout.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-timeout

Return type

Union[int, float, None]

type

AWS::DataBrew::Job.Type.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-type

Return type

str