@adcp/client API Reference - v3.3.3
    Preparing search index...

    Variable MediaBuySchemaConst

    MediaBuySchema: ZodObject<
        {
            media_buy_id: ZodString;
            buyer_ref: ZodOptional<ZodNullable<ZodString>>;
            status: ZodUnion<
                readonly [
                    ZodLiteral<"pending_activation">,
                    ZodLiteral<"active">,
                    ZodLiteral<"paused">,
                    ZodLiteral<"completed">,
                ],
            >;
            promoted_offering: ZodString;
            total_budget: ZodNumber;
            packages: ZodArray<
                ZodObject<
                    {
                        package_id: ZodString;
                        buyer_ref: ZodOptional<ZodNullable<ZodString>>;
                        product_id: ZodOptional<ZodNullable<ZodString>>;
                        budget: ZodOptional<ZodNullable<ZodNumber>>;
                        pacing: ZodOptional<
                            ZodNullable<
                                ZodUnion<
                                    readonly [
                                        ZodLiteral<"even">,
                                        ZodLiteral<"asap">,
                                        ZodLiteral<"front_loaded">,
                                    ],
                                >,
                            >,
                        >;
                        pricing_option_id: ZodOptional<ZodNullable<ZodString>>;
                        bid_price: ZodOptional<ZodNullable<ZodNumber>>;
                        impressions: ZodOptional<ZodNullable<ZodNumber>>;
                        targeting_overlay: ZodOptional<
                            ZodNullable<
                                ZodObject<
                                    {
                                        geo_country_any_of: ZodOptional<ZodNullable<(...)>>;
                                        geo_region_any_of: ZodOptional<ZodNullable<(...)>>;
                                        geo_metro_any_of: ZodOptional<ZodNullable<(...)>>;
                                        geo_postal_code_any_of: ZodOptional<ZodNullable<(...)>>;
                                        axe_include_segment: ZodOptional<ZodNullable<(...)>>;
                                        axe_exclude_segment: ZodOptional<ZodNullable<(...)>>;
                                        frequency_cap: ZodOptional<ZodNullable<(...)>>;
                                    },
                                    $strip,
                                >,
                            >,
                        >;
                        creative_assignments: ZodOptional<
                            ZodNullable<
                                ZodArray<
                                    ZodObject<
                                        {
                                            creative_id: ZodString;
                                            weight: ZodOptional<(...)>;
                                            placement_ids: ZodOptional<(...)>;
                                        },
                                        $strip,
                                    >,
                                >,
                            >,
                        >;
                        format_ids_to_provide: ZodOptional<
                            ZodNullable<
                                ZodArray<
                                    ZodObject<
                                        {
                                            agent_url: ZodString;
                                            id: ZodString;
                                            width: ZodOptional<(...)>;
                                            height: ZodOptional<(...)>;
                                            duration_ms: ZodOptional<(...)>;
                                        },
                                        $strip,
                                    >,
                                >,
                            >,
                        >;
                        paused: ZodOptional<ZodNullable<ZodBoolean>>;
                        ext: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodUnknown>>>;
                    },
                    $strip,
                >,
            >;
            creative_deadline: ZodOptional<ZodNullable<ZodString>>;
            created_at: ZodOptional<ZodNullable<ZodString>>;
            updated_at: ZodOptional<ZodNullable<ZodString>>;
            ext: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodUnknown>>>;
        },
        $strip,
    > = ...