INPUT_OBJECT

UpdatePageInputType

# GraphQL Schema definition

1input UpdatePageInputType {
4
2# ids of authorization policies which should be checked
3authorization_policy_ids: [ID]
6
5content: String
8
7deleted_at: JSONDate
10
9dynamic_cache_expire: Int
12
11dynamic_cache_key: String
14
13dynamic_cache_layout: Boolean
16
15format: PageFormat
18
17handler: PageHandler
21
19# name of the liquid layout to which the content should be injected
20layout: String
24
22# deprecated, use layout
23layout_name: String
29
25# max nesting of the url to be resolved by this slug. For example slug "abc" with
26# max_deep_level 2 will resolve /abc, abc/1, abc/2, but will NOT resolve
27# abc/2/something.
28max_deep_level: Int
31
30metadata: HashObject
36
32# defines where the file definition will be available after pull; should start
33# with the module name follow by private/public scope, for example
34# manual/public/views/pages/my-page
35physical_file_path: String
38
37redirect_code: PageRedifectCode
40
39redirect_to: String
42
41request_method: PageRequestMethod
44
43response_headers: HashObject
46
45searchable: Boolean
52
47# slug will not be automatically if you modify physical_file_path, as this
48# operation is dangerous. After changing the slug you might want to ensure the SEO
49# will not be hurt by creeating Page with the old slug and setting the redirect_to
50# property to the new path.
51slug: String
54
53static_cache_expire: Int
55}

# Required by