MDAA TS Docs
    Preparing search index...
    interface MdaaNoteBookProps {
        acceleratorTypes?: string[];
        additionalCodeRepositories?: string[];
        createOutputs?: boolean;
        createParams?: boolean;
        defaultCodeRepository?: string;
        instanceMetadataServiceConfiguration?:
            | IResolvable
            | InstanceMetadataServiceConfigurationProperty;
        instanceType: string;
        kmsKeyId: string;
        lifecycleConfigName?: string;
        naming: IMdaaResourceNaming;
        notebookInstanceId: string;
        notebookInstanceName?: string;
        platformIdentifier?: string;
        roleArn: string;
        rootAccess?: string;
        securityGroupIds: string[];
        subnetId: string;
        volumeSizeInGb?: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    acceleratorTypes?: string[]

    Array of Elastic Inference instance types for ML inference acceleration enabling

    additionalCodeRepositories?: string[]

    Array of additional Git repositories for multi-repository development enabling

    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

    defaultCodeRepository?: string

    Default Git repository for primary development workflow enabling version-controlled ML development

    instanceMetadataServiceConfiguration?:
        | IResolvable
        | InstanceMetadataServiceConfigurationProperty

    Instance metadata service configuration for enhanced security compliance and metadata access control

    instanceType: string

    EC2 instance type for the SageMaker notebook instance determining compute capacity and

    kmsKeyId: string
    lifecycleConfigName?: string

    Lifecycle configuration name for automated setup and teardown operations enabling

    naming: IMdaaResourceNaming

    MDAA naming implementation for consistent resource naming across all MDAA constructs

    notebookInstanceId: string
    notebookInstanceName?: string
    platformIdentifier?: string

    Platform identifier for runtime environment specification enabling platform-specific

    roleArn: string

    IAM role ARN for SageMaker service permissions enabling secure access to AWS services and resources

    rootAccess?: string

    Root access control for notebook instance users enabling or restricting administrative

    securityGroupIds: string[]
    subnetId: string

    VPC subnet ID for notebook instance placement enabling VPC integration and network connectivity

    volumeSizeInGb?: number

    Storage volume size in GB for ML data and model storage enabling adequate workspace capacity