import * as $dara from '@darabonba/typescript'; import { NASConfig } from "./Nasconfig"; import { OSSMountConfig } from "./OssmountConfig"; import { PolarFsConfig } from "./PolarFsConfig"; export declare class CreateSandboxInput extends $dara.Model { /** * @remarks * The NAS configuration. */ nasConfig?: NASConfig; /** * @remarks * The OSS mount configuration. */ ossMountConfig?: OSSMountConfig; /** * @remarks * The PolarFS configuration. */ polarFsConfig?: PolarFsConfig; /** * @remarks * The unique identifier of the sandbox instance. * * @example * 01KE8DAJ35JC8SKP9CNFRZ8CW7 */ sandboxId?: string; /** * @remarks * The idle timeout for the sandbox, in seconds. */ sandboxIdleTimeoutInSeconds?: number; /** * @remarks * The idle timeout for the sandbox, in seconds. * * @example * 1800 * * @deprecated */ sandboxIdleTimeoutSeconds?: number; /** * @remarks * The template name. * * This parameter is required. * * @example * templateName */ templateName?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }