import { IpBlock } from '../../IpBlock';
/** Input configuration */
export interface InputCreation {
    /** IP blocks */
    allowedNetworks?: IpBlock[];
    /** Whether the workload is auto-scaled */
    autoscale?: boolean;
    /** Description */
    description: string;
    /** Engine ID */
    engineId: string;
    /** Exposed port */
    exposedPort?: string;
    /** Maximum number of instances in auto-scaled mode */
    maxScaleInstance?: number;
    /** Minimum number of instances in auto-scaled mode */
    minScaleInstance?: number;
    /** Number of instance running */
    nbInstance?: number;
    /** If set, notify when scaling happens */
    scalingNotifyEnabled?: boolean;
    /** Stream ID */
    streamId: string;
    /** Title */
    title: string;
}
//# sourceMappingURL=InputCreation.d.ts.map