@adcp/client API Reference - v4.19.0
    Preparing search index...

    Variable CreatePropertyListRequestSchemaConst

    CreatePropertyListRequestSchema: ZodObject<
        {
            name: ZodString;
            description: ZodOptional<ZodNullable<ZodString>>;
            base_properties: ZodOptional<
                ZodNullable<
                    ZodArray<
                        ZodUnion<
                            readonly [
                                ZodObject<
                                    {
                                        selection_type: ZodLiteral<"publisher_tags">;
                                        publisher_domain: ZodString;
                                        tags: ZodArray<ZodString>;
                                    },
                                    $loose,
                                >,
                                ZodObject<
                                    {
                                        selection_type: ZodLiteral<"publisher_ids">;
                                        publisher_domain: ZodString;
                                        property_ids: ZodArray<ZodString>;
                                    },
                                    $loose,
                                >,
                                ZodObject<
                                    {
                                        selection_type: ZodLiteral<"identifiers">;
                                        identifiers: ZodArray<ZodObject<(...), (...)>>;
                                    },
                                    $loose,
                                >,
                            ],
                        >,
                    >,
                >,
            >;
            filters: ZodOptional<
                ZodNullable<
                    ZodObject<
                        {
                            countries_all: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
                            channels_any: ZodOptional<
                                ZodNullable<
                                    ZodArray<
                                        ZodUnion<
                                            readonly [
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                            ],
                                        >,
                                    >,
                                >,
                            >;
                            property_types: ZodOptional<
                                ZodNullable<
                                    ZodArray<
                                        ZodUnion<
                                            readonly [
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                                (...),
                                            ],
                                        >,
                                    >,
                                >,
                            >;
                            feature_requirements: ZodOptional<
                                ZodNullable<
                                    ZodArray<
                                        ZodObject<
                                            {
                                                feature_id: ...;
                                                min_value: ...;
                                                max_value: ...;
                                                allowed_values: ...;
                                                if_not_covered: ...;
                                            },
                                            $loose,
                                        >,
                                    >,
                                >,
                            >;
                            exclude_identifiers: ZodOptional<
                                ZodNullable<
                                    ZodArray<ZodObject<{ type: ...; value: ... }, $loose>>,
                                >,
                            >;
                        },
                        $loose,
                    >,
                >,
            >;
            brand: ZodOptional<
                ZodNullable<
                    ZodObject<
                        { domain: ZodString; brand_id: ZodOptional<ZodNullable<ZodString>> },
                        $loose,
                    >,
                >,
            >;
            idempotency_key: ZodOptional<ZodNullable<ZodString>>;
            context: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
            ext: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
        },
        $loose,
    > = ...