MDAA TS Docs
    Preparing search index...
    interface MdaaSFTPServerProps {
        additionalSecurityGroupIds?: string[];
        addressAllocationIds?: string[];
        createOutputs?: boolean;
        createParams?: boolean;
        domain?: string;
        identityProviderDetails?: IdentityProviderDetailsProperty | IResolvable;
        identityProviderType?: string;
        loggingRole: IRole;
        naming: IMdaaResourceNaming;
        preAuthenticationLoginBanner?: string;
        publicAddress?: boolean;
        securityGroupId: string;
        securityPolicyName?: string;
        subnetIds: string[];
        tags?: CfnTag[];
        vpcId: string;
        workflowDetails?: IResolvable | WorkflowDetailsProperty;
    }

    Hierarchy (View Summary)

    Index

    Properties

    additionalSecurityGroupIds?: string[]
    addressAllocationIds?: string[]
    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

    domain?: string

    Storage domain specification for file transfer operations controlling the underlying storage system

    identityProviderDetails?: IdentityProviderDetailsProperty | IResolvable
    identityProviderType?: string
    loggingRole: IRole
    naming: IMdaaResourceNaming

    MDAA naming implementation for consistent resource naming across all MDAA constructs

    preAuthenticationLoginBanner?: string
    publicAddress?: boolean
    securityGroupId: string

    Primary security group ID for SFTP server network access control defining inbound and outbound traffic rules

    securityPolicyName?: string

    Optional Transfer Family security policy name controlling cryptographic algorithms for SFTP connections. Defaults to 'TransferSecurityPolicy-FIPS-2020-06' for backwards compatibility. Use a non-FIPS policy (e.g. 'TransferSecurityPolicy-2024-01') in regions that do not support FIPS.

    subnetIds: string[]

    Array of subnet IDs for SFTP server endpoint placement within the VPC

    tags?: CfnTag[]
    vpcId: string

    VPC ID for SFTP server deployment providing network isolation and security controls

    workflowDetails?: IResolvable | WorkflowDetailsProperty