CfnMLTransformProps

class aws_cdk.aws_glue.CfnMLTransformProps(*, input_record_tables, role, transform_parameters, description=None, glue_version=None, max_capacity=None, max_retries=None, name=None, number_of_workers=None, timeout=None, worker_type=None)

Bases: object

__init__(*, input_record_tables, role, transform_parameters, description=None, glue_version=None, max_capacity=None, max_retries=None, name=None, number_of_workers=None, timeout=None, worker_type=None)

Properties for defining a AWS::Glue::MLTransform.

Parameters
  • input_record_tables (Union[IResolvable, InputRecordTablesProperty]) – AWS::Glue::MLTransform.InputRecordTables.

  • role (str) – AWS::Glue::MLTransform.Role.

  • transform_parameters (Union[IResolvable, TransformParametersProperty]) – AWS::Glue::MLTransform.TransformParameters.

  • description (Optional[str]) – AWS::Glue::MLTransform.Description.

  • glue_version (Optional[str]) – AWS::Glue::MLTransform.GlueVersion.

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

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

  • name (Optional[str]) – AWS::Glue::MLTransform.Name.

  • number_of_workers (Union[int, float, None]) – AWS::Glue::MLTransform.NumberOfWorkers.

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

  • worker_type (Optional[str]) – AWS::Glue::MLTransform.WorkerType.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html

Attributes

description

AWS::Glue::MLTransform.Description.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-description

Return type

Optional[str]

glue_version

AWS::Glue::MLTransform.GlueVersion.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-glueversion

Return type

Optional[str]

input_record_tables

AWS::Glue::MLTransform.InputRecordTables.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-inputrecordtables

Return type

Union[IResolvable, InputRecordTablesProperty]

max_capacity

AWS::Glue::MLTransform.MaxCapacity.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-maxcapacity

Return type

Union[int, float, None]

max_retries

AWS::Glue::MLTransform.MaxRetries.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-maxretries

Return type

Union[int, float, None]

name

AWS::Glue::MLTransform.Name.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-name

Return type

Optional[str]

number_of_workers

AWS::Glue::MLTransform.NumberOfWorkers.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-numberofworkers

Return type

Union[int, float, None]

role

AWS::Glue::MLTransform.Role.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-role

Return type

str

timeout

AWS::Glue::MLTransform.Timeout.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-timeout

Return type

Union[int, float, None]

transform_parameters

AWS::Glue::MLTransform.TransformParameters.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-transformparameters

Return type

Union[IResolvable, TransformParametersProperty]

worker_type

AWS::Glue::MLTransform.WorkerType.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-mltransform.html#cfn-glue-mltransform-workertype

Return type

Optional[str]