@akamai/openapi-ts
    Preparing search index...

    Variable postLinodeInstanceRequestSchemaConst

    postLinodeInstanceRequestSchema: ZodObject<
        {
            body: ZodIntersection<
                ZodObject<
                    {
                        authorized_keys: ZodOptional<ZodArray<ZodString>>;
                        authorized_users: ZodOptional<ZodArray<ZodString>>;
                        booted: ZodDefault<ZodOptional<ZodBoolean>>;
                        disk_encryption: ZodOptional<
                            ZodEnum<{ disabled: "disabled"; enabled: "enabled" }>,
                        >;
                        image: ZodOptional<ZodUnion<readonly [ZodString, ZodNull]>>;
                        maintenance_policy: ZodOptional<
                            ZodEnum<
                                {
                                    "linode/migrate": "linode/migrate";
                                    "linode/power_off_on": "linode/power_off_on";
                                },
                            >,
                        >;
                        metadata: ZodOptional<
                            ZodObject<{ user_data: ZodOptional<ZodString> }, $strip>,
                        >;
                        root_pass: ZodOptional<ZodString>;
                        stackscript_data: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
                        stackscript_id: ZodOptional<ZodInt>;
                    },
                    $strip,
                >,
                ZodObject<
                    {
                        backup_id: ZodOptional<ZodInt>;
                        backups_enabled: ZodOptional<ZodBoolean>;
                        firewall_id: ZodOptional<ZodInt>;
                        group: ZodOptional<ZodString>;
                        interface_generation: ZodOptional<
                            ZodEnum<{ legacy_config: "legacy_config"; linode: "linode" }>,
                        >;
                        interfaces: ZodDefault<
                            ZodOptional<
                                ZodArray<
                                    ZodUnion<
                                        readonly [
                                            ZodObject<(...), (...)>,
                                            ZodObject<(...), (...)>,
                                            ZodObject<(...), (...)>,
                                            ZodObject<(...), (...)>,
                                        ],
                                    >,
                                >,
                            >,
                        >;
                        label: ZodOptional<ZodString>;
                        network_helper: ZodOptional<ZodUnion<readonly [ZodBoolean, ZodNull]>>;
                        placement_group: ZodOptional<
                            ZodObject<{ id: ZodOptional<ZodInt> }, $strip>,
                        >;
                        private_ip: ZodOptional<ZodBoolean>;
                        region: ZodString;
                        swap_size: ZodDefault<ZodOptional<ZodInt>>;
                        tags: ZodOptional<ZodArray<ZodString>>;
                        type: ZodString;
                    },
                    $strip,
                >,
            >;
            path: ZodOptional<ZodNever>;
            query: ZodOptional<ZodNever>;
        },
        $strip,
    > = ...