Skip to content

Commit a1500fb

Browse files
authored
Added Support for ACUL R7 (#1128)
2 parents 150091d + d4d4a41 commit a1500fb

File tree

2 files changed

+105
-0
lines changed

2 files changed

+105
-0
lines changed

src/management/__generated/models/index.ts

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

81688176
export const GetRendering200ResponseRenderingModeEnum = {
@@ -8172,6 +8180,84 @@ export const GetRendering200ResponseRenderingModeEnum = {
81728180
export 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

1028310377
export 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

1031610418
export const PatchRenderingRequestRenderingModeEnum = {

test/management/prompts.test.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -460,6 +460,8 @@ describe('PromptsManager', () => {
460460
default_head_tags_disabled: false,
461461
head_tags: [],
462462
rendering_mode: 'advanced',
463+
use_page_template: false,
464+
filters: {},
463465
};
464466
checkMethod({ operation, uri, method, expectedResposne });
465467
});
@@ -470,6 +472,7 @@ describe('PromptsManager', () => {
470472
default_head_tags_disabled: true,
471473
head_tags: [{ title: 'title' }],
472474
rendering_mode: 'advanced',
475+
use_page_template: false,
473476
};
474477
const operation = prompts.updateRendering({ prompt: 'login', screen: 'consent' }, patchBody);
475478
const uri = `/prompts/login/screen/consent/rendering`;

0 commit comments

Comments
 (0)