{
"client_tls": {},
"created_at": "<string>",
"id": "<string>",
"name": "<string>",
"required_plugins": [
{
"enabled": true,
"id": "<string>",
"level": "gateway",
"name": "<string>",
"parallel": true,
"priority": 123,
"settings": {},
"stage": "pre_request"
}
],
"security_config": {
"allowed_hosts": [
"<string>"
],
"allowed_hosts_are_regex": true,
"browser_xss_filter": true,
"content_security_policy": "<string>",
"content_type_nosniff": true,
"custom_frame_options_value": "<string>",
"frame_deny": true,
"is_development": true,
"referrer_policy": "<string>",
"ssl_host": "<string>",
"ssl_proxy_headers": {},
"ssl_redirect": true,
"sts_include_subdomains": true,
"sts_seconds": 123
},
"session_config": {
"body_param_name": "<string>",
"enabled": true,
"header_name": "<string>",
"mapping_field": "<string>",
"ttl": 123
},
"status": "<string>",
"telemetry": {
"enable_plugin_traces": true,
"enable_request_traces": true,
"exporters": [
{
"name": "<string>",
"settings": {}
}
],
"extra_params": {},
"header_mapping": {}
},
"updated_at": "<string>"
}Creates a new gateway in the system
{
"client_tls": {},
"created_at": "<string>",
"id": "<string>",
"name": "<string>",
"required_plugins": [
{
"enabled": true,
"id": "<string>",
"level": "gateway",
"name": "<string>",
"parallel": true,
"priority": 123,
"settings": {},
"stage": "pre_request"
}
],
"security_config": {
"allowed_hosts": [
"<string>"
],
"allowed_hosts_are_regex": true,
"browser_xss_filter": true,
"content_security_policy": "<string>",
"content_type_nosniff": true,
"custom_frame_options_value": "<string>",
"frame_deny": true,
"is_development": true,
"referrer_policy": "<string>",
"ssl_host": "<string>",
"ssl_proxy_headers": {},
"ssl_redirect": true,
"sts_include_subdomains": true,
"sts_seconds": 123
},
"session_config": {
"body_param_name": "<string>",
"enabled": true,
"header_name": "<string>",
"mapping_field": "<string>",
"ttl": 123
},
"status": "<string>",
"telemetry": {
"enable_plugin_traces": true,
"enable_request_traces": true,
"exporters": [
{
"name": "<string>",
"settings": {}
}
],
"extra_params": {},
"header_mapping": {}
},
"updated_at": "<string>"
}Authorization token
Gateway data
Show child attributes
Show child attributes
@required
Show child attributes
ID of the gateway or rule this plugin belongs to
gateway, rule Whether this plugin can run in parallel
pre_request, post_request, pre_response, post_response Show child attributes
Show child attributes
Gateway created successfully
Show child attributes
Show child attributes
Show child attributes
ID of the gateway or rule this plugin belongs to
gateway, rule Whether this plugin can run in parallel
pre_request, post_request, pre_response, post_response Show child attributes
Show child attributes