@@ -8163,6 +8163,14 @@ export interface GetRendering200Response {
81638163 *
81648164 */
81658165 head_tags: Array<GetRendering200ResponseHeadTagsInner>;
8166+ /**
8167+ */
8168+ filters?: GetRendering200ResponseFilters | null;
8169+ /**
8170+ * Use page template with ACUL
8171+ *
8172+ */
8173+ use_page_template?: boolean | null;
81668174}
81678175
81688176export const GetRendering200ResponseRenderingModeEnum = {
@@ -8172,6 +8180,84 @@ export const GetRendering200ResponseRenderingModeEnum = {
81728180export type GetRendering200ResponseRenderingModeEnum =
81738181 (typeof GetRendering200ResponseRenderingModeEnum)[keyof typeof GetRendering200ResponseRenderingModeEnum];
81748182
8183+ /**
8184+ * Optional filters to apply rendering rules to specific entities
8185+ */
8186+ export interface GetRendering200ResponseFilters {
8187+ /**
8188+ * Type of match to apply
8189+ *
8190+ */
8191+ match_type?: GetRendering200ResponseFiltersMatchTypeEnum;
8192+ /**
8193+ * Clients filter
8194+ *
8195+ */
8196+ clients?: Array<GetRendering200ResponseFiltersClientsInner>;
8197+ /**
8198+ * Organizations filter
8199+ *
8200+ */
8201+ organizations?: Array<GetRendering200ResponseFiltersOrganizationsInner>;
8202+ /**
8203+ * Domains filter
8204+ *
8205+ */
8206+ domains?: Array<GetRendering200ResponseFiltersDomainsInner>;
8207+ }
8208+
8209+ export const GetRendering200ResponseFiltersMatchTypeEnum = {
8210+ includes_any: 'includes_any',
8211+ excludes_any: 'excludes_any',
8212+ } as const;
8213+ export type GetRendering200ResponseFiltersMatchTypeEnum =
8214+ (typeof GetRendering200ResponseFiltersMatchTypeEnum)[keyof typeof GetRendering200ResponseFiltersMatchTypeEnum];
8215+
8216+ /**
8217+ * Client array filter items
8218+ */
8219+ export interface GetRendering200ResponseFiltersClientsInner {
8220+ /**
8221+ * Client ID
8222+ *
8223+ */
8224+ id?: string;
8225+ /**
8226+ * Client metadata key/value pairs
8227+ *
8228+ */
8229+ metadata?: { [key: string]: any };
8230+ }
8231+ /**
8232+ * Domains array filter items
8233+ */
8234+ export interface GetRendering200ResponseFiltersDomainsInner {
8235+ /**
8236+ * Domain ID
8237+ *
8238+ */
8239+ id?: string;
8240+ /**
8241+ * Client metadata key/value pairs
8242+ *
8243+ */
8244+ metadata?: { [key: string]: any };
8245+ }
8246+ /**
8247+ * Organizations array filter items
8248+ */
8249+ export interface GetRendering200ResponseFiltersOrganizationsInner {
8250+ /**
8251+ * Organization ID
8252+ *
8253+ */
8254+ id?: string;
8255+ /**
8256+ * Client metadata key/value pairs
8257+ *
8258+ */
8259+ metadata?: { [key: string]: any };
8260+ }
81758261/**
81768262 *
81778263 */
@@ -10278,6 +10364,14 @@ export interface PatchRendering200Response {
1027810364 *
1027910365 */
1028010366 head_tags: Array<GetRendering200ResponseHeadTagsInner>;
10367+ /**
10368+ */
10369+ filters?: GetRendering200ResponseFilters | null;
10370+ /**
10371+ * Use page template with ACUL
10372+ *
10373+ */
10374+ use_page_template?: boolean | null;
1028110375}
1028210376
1028310377export const PatchRendering200ResponseRenderingModeEnum = {
@@ -10311,6 +10405,14 @@ export interface PatchRenderingRequest {
1031110405 *
1031210406 */
1031310407 head_tags?: Array<PatchRenderingRequestHeadTagsInner>;
10408+ /**
10409+ */
10410+ filters?: GetRendering200ResponseFilters | null;
10411+ /**
10412+ * Use page template with ACUL
10413+ *
10414+ */
10415+ use_page_template?: boolean | null;
1031410416}
1031510417
1031610418export const PatchRenderingRequestRenderingModeEnum = {
0 commit comments