EzOpenAPI.Encodingval contact_object : Types.contact_object Json_encoding.encodingval license_object : Types.license_object Json_encoding.encodingval openapi_info : Types.openapi_info Json_encoding.encodingval server_variable_object :
Types.server_variable_object Json_encoding.encodingval server_object : Types.server_object Json_encoding.encodingval param_type : EzAPI.Param.kind Json_encoding.encodingval param_object : Types.param_object Json_encoding.encodingval encoding_object : Types.encoding_object Json_encoding.encodingval media_type_object : Types.media_type_object Json_encoding.encodingval link_object : Types.link_object Json_encoding.encodingval response_object : Types.response_object Json_encoding.encodingval external_doc_object : Types.external_doc_object Json_encoding.encodingval request_object : Types.request_object Json_encoding.encodingval operation_object : Types.operation_object Json_encoding.encodingval path_item : Types.path_item Json_encoding.encodingval example_object : Types.example_object Json_encoding.encodingval security_scheme_object :
Types.security_scheme_object Json_encoding.encodingval make_security_scheme :
[< `Basic of EzAPI.Security.basic_desc
| `Bearer of EzAPI.Security.bearer_desc
| `Cookie of string EzAPI.Security.apikey * 'a
| `Header of string EzAPI.Security.apikey
| `Nosecurity of 'b
| `Query of EzAPI.Param.t EzAPI.Security.apikey ] ->
(string * Types.security_scheme_object) optionval components_object : Types.components_object Json_encoding.encodingval openapi_object : Types.openapi_object Json_encoding.encoding