MDAA TS Docs
    Preparing search index...
    interface MdaaCfnJobProps {
        allocatedCapacity?: number;
        command: IResolvable | JobCommandProperty;
        connections?: IResolvable | ConnectionsListProperty;
        createOutputs?: boolean;
        createParams?: boolean;
        defaultArguments?: IResolvable | ConfigurationElement;
        description?: string;
        executionProperty?: IResolvable | ExecutionPropertyProperty;
        glueVersion?: string;
        logUri?: string;
        maxCapacity?: number;
        maxRetries?: number;
        name: string;
        naming: IMdaaResourceNaming;
        notificationProperty?: IResolvable | NotificationPropertyProperty;
        numberOfWorkers?: number;
        role: string;
        securityConfiguration: string;
        tags?: TagElement;
        timeout?: number;
        workerType?: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    allocatedCapacity?: number

    Allocated capacity in DPUs for legacy job types with fixed compute resource provisioning

    command: IResolvable | JobCommandProperty

    Job command configuration defining the code execution environment and script location for ETL processing

    connections?: IResolvable | ConnectionsListProperty

    Connections configuration for accessing external data sources and databases during ETL processing

    createOutputs?: boolean

    Flag controlling CloudFormation output and stack export creation for construct resources

    createParams?: boolean

    Flag controlling SSM parameter creation for construct resource references enabling

    defaultArguments?: IResolvable | ConfigurationElement

    Default arguments for job configuration and parameter passing enabling flexible ETL script configuration

    description?: string

    Description of the Glue job explaining its purpose and ETL operations for documentation and management clarity

    executionProperty?: IResolvable | ExecutionPropertyProperty

    Execution properties controlling concurrent runs and job execution limits for resource management

    glueVersion?: string

    Glue version determining Apache Spark and Python versions for job execution runtime environment

    logUri?: string
    maxCapacity?: number

    Maximum capacity in DPUs for job execution resource allocation enabling performance and cost optimization

    maxRetries?: number

    Maximum retry attempts for failed job runs enabling fault tolerance and reliability

    name: string

    Name for the Glue job enabling job identification and management in ETL workflows

    naming: IMdaaResourceNaming

    MDAA naming implementation for consistent resource naming across all MDAA constructs

    notificationProperty?: IResolvable | NotificationPropertyProperty

    Notification configuration for job status and completion alerts enabling monitoring and alerting

    numberOfWorkers?: number

    Number of workers for parallel processing capacity enabling horizontal scaling and performance optimization

    role: string

    IAM role name or ARN for Glue service permissions enabling secure access to AWS services and resources

    securityConfiguration: string
    tags?: TagElement
    timeout?: number

    Job timeout in minutes controlling maximum execution time for ETL operations enabling cost

    workerType?: string

    Worker type defining compute resource specifications for job execution enabling performance