import * as $dara from '@darabonba/typescript'; export declare class CreateFunagentInput extends $dara.Model { /** * @remarks * `string`,必填 * * This parameter is required. */ adminName?: string; /** * @remarks * `string`,必填 * * This parameter is required. */ adminSecret?: string; /** * @remarks * `float64`,必填 * * This parameter is required. */ cpu?: number; /** * @remarks * `int32`,必填 * * This parameter is required. */ dbConnections?: number; /** * @remarks * `string`,必填 * * This parameter is required. */ dbHost?: string; /** * @remarks * `string`,必填 */ dbInstanceId?: string; /** * @remarks * `string`,必填 * * This parameter is required. */ dbName?: string; /** * @remarks * `string`,必填 * * This parameter is required. */ dbPassword?: string; /** * @remarks * `int32`,必填 * * This parameter is required. */ dbPort?: number; /** * @remarks * `string`,必填 * * This parameter is required. */ dbType?: string; /** * @remarks * `string`,必填 * * This parameter is required. */ dbUsername?: string; /** * @remarks * `string`,必填 * * This parameter is required. */ description?: string; /** * @remarks * `string`,必填 * * This parameter is required. */ funAgentName?: string; /** * @remarks * `int32`,必填 * * This parameter is required. */ memory?: number; /** * @remarks * 可选; `omitempty` */ regionId?: string; /** * @remarks * `int32`,必填 * * This parameter is required. */ replicas?: number; /** * @remarks * `string`,必填 * * This parameter is required. */ securityGroupId?: string; /** * @remarks * `string`,必填 * * This parameter is required. */ vpcId?: string; /** * @remarks * `string`,必填;JSON 数组 [{vswitchId, zoneId}](core 解码为 `*string` 但校验非空) * * This parameter is required. */ vswitchIds?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }