{"ScriptPreparationCode":"var MyObject = {\r\n \u0022id\u0022: \u0022https://spec.openapis.org/oas/3.0/schema/2021-09-28\u0022,\r\n \u0022$schema\u0022: \u0022http://json-schema.org/draft-04/schema#\u0022,\r\n \u0022description\u0022: \u0022The description of OpenAPI v3.0.x documents, as defined by https://spec.openapis.org/oas/v3.0.3\u0022,\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022openapi\u0022,\r\n \u0022info\u0022,\r\n \u0022paths\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022openapi\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022pattern\u0022: \u0022^3\\\\.0\\\\.\\\\d(-.\u002B)?$\u0022\r\n },\r\n \u0022info\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/Info\u0022\r\n },\r\n \u0022externalDocs\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/ExternalDocumentation\u0022\r\n },\r\n \u0022servers\u0022: {\r\n \u0022type\u0022: \u0022array\u0022,\r\n \u0022items\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/Server\u0022\r\n }\r\n },\r\n \u0022security\u0022: {\r\n \u0022type\u0022: \u0022array\u0022,\r\n \u0022items\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/SecurityRequirement\u0022\r\n }\r\n },\r\n \u0022tags\u0022: {\r\n \u0022type\u0022: \u0022array\u0022,\r\n \u0022items\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/Tag\u0022\r\n },\r\n \u0022uniqueItems\u0022: true\r\n },\r\n \u0022paths\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/Paths\u0022\r\n },\r\n \u0022components\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/Components\u0022\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false,\r\n \u0022definitions\u0022: {\r\n \u0022Reference\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022$ref\u0022\r\n ],\r\n \u0022patternProperties\u0022: {\r\n \u0022^\\\\$ref$\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n }\r\n }\r\n },\r\n \u0022Info\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022title\u0022,\r\n \u0022version\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022title\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022termsOfService\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n },\r\n \u0022contact\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/Contact\u0022\r\n },\r\n \u0022license\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/License\u0022\r\n },\r\n \u0022version\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022Contact\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022properties\u0022: {\r\n \u0022name\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022url\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n },\r\n \u0022email\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022email\u0022\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022License\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022name\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022name\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022url\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022Server\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022url\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022url\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022variables\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/ServerVariable\u0022\r\n }\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022ServerVariable\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022default\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022enum\u0022: {\r\n \u0022type\u0022: \u0022array\u0022,\r\n \u0022items\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n }\r\n },\r\n \u0022default\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022Components\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022properties\u0022: {\r\n \u0022schemas\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022patternProperties\u0022: {\r\n \u0022^[a-zA-Z0-9\\\\.\\\\-_]\u002B$\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Schema\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n \u0022responses\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022patternProperties\u0022: {\r\n \u0022^[a-zA-Z0-9\\\\.\\\\-_]\u002B$\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Response\u0022\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n \u0022parameters\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022patternProperties\u0022: {\r\n \u0022^[a-zA-Z0-9\\\\.\\\\-_]\u002B$\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Parameter\u0022\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n \u0022examples\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022patternProperties\u0022: {\r\n \u0022^[a-zA-Z0-9\\\\.\\\\-_]\u002B$\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Example\u0022\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n \u0022requestBodies\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022patternProperties\u0022: {\r\n \u0022^[a-zA-Z0-9\\\\.\\\\-_]\u002B$\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/RequestBody\u0022\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n \u0022headers\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022patternProperties\u0022: {\r\n \u0022^[a-zA-Z0-9\\\\.\\\\-_]\u002B$\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Header\u0022\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n \u0022securitySchemes\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022patternProperties\u0022: {\r\n \u0022^[a-zA-Z0-9\\\\.\\\\-_]\u002B$\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/SecurityScheme\u0022\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n \u0022links\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022patternProperties\u0022: {\r\n \u0022^[a-zA-Z0-9\\\\.\\\\-_]\u002B$\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Link\u0022\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n \u0022callbacks\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022patternProperties\u0022: {\r\n \u0022^[a-zA-Z0-9\\\\.\\\\-_]\u002B$\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Callback\u0022\r\n }\r\n ]\r\n }\r\n }\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022Schema\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022properties\u0022: {\r\n \u0022title\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022multipleOf\u0022: {\r\n \u0022type\u0022: \u0022number\u0022,\r\n \u0022minimum\u0022: 0,\r\n \u0022exclusiveMinimum\u0022: true\r\n },\r\n \u0022maximum\u0022: {\r\n \u0022type\u0022: \u0022number\u0022\r\n },\r\n \u0022exclusiveMaximum\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022minimum\u0022: {\r\n \u0022type\u0022: \u0022number\u0022\r\n },\r\n \u0022exclusiveMinimum\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022maxLength\u0022: {\r\n \u0022type\u0022: \u0022integer\u0022,\r\n \u0022minimum\u0022: 0\r\n },\r\n \u0022minLength\u0022: {\r\n \u0022type\u0022: \u0022integer\u0022,\r\n \u0022minimum\u0022: 0,\r\n \u0022default\u0022: 0\r\n },\r\n \u0022pattern\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022regex\u0022\r\n },\r\n \u0022maxItems\u0022: {\r\n \u0022type\u0022: \u0022integer\u0022,\r\n \u0022minimum\u0022: 0\r\n },\r\n \u0022minItems\u0022: {\r\n \u0022type\u0022: \u0022integer\u0022,\r\n \u0022minimum\u0022: 0,\r\n \u0022default\u0022: 0\r\n },\r\n \u0022uniqueItems\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022maxProperties\u0022: {\r\n \u0022type\u0022: \u0022integer\u0022,\r\n \u0022minimum\u0022: 0\r\n },\r\n \u0022minProperties\u0022: {\r\n \u0022type\u0022: \u0022integer\u0022,\r\n \u0022minimum\u0022: 0,\r\n \u0022default\u0022: 0\r\n },\r\n \u0022required\u0022: {\r\n \u0022type\u0022: \u0022array\u0022,\r\n \u0022items\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022minItems\u0022: 1,\r\n \u0022uniqueItems\u0022: true\r\n },\r\n \u0022enum\u0022: {\r\n \u0022type\u0022: \u0022array\u0022,\r\n \u0022items\u0022: {\r\n },\r\n \u0022minItems\u0022: 1,\r\n \u0022uniqueItems\u0022: false\r\n },\r\n \u0022type\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022enum\u0022: [\r\n \u0022array\u0022,\r\n \u0022boolean\u0022,\r\n \u0022integer\u0022,\r\n \u0022number\u0022,\r\n \u0022object\u0022,\r\n \u0022string\u0022\r\n ]\r\n },\r\n \u0022not\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Schema\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n },\r\n \u0022allOf\u0022: {\r\n \u0022type\u0022: \u0022array\u0022,\r\n \u0022items\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Schema\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n }\r\n },\r\n \u0022oneOf\u0022: {\r\n \u0022type\u0022: \u0022array\u0022,\r\n \u0022items\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Schema\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n }\r\n },\r\n \u0022anyOf\u0022: {\r\n \u0022type\u0022: \u0022array\u0022,\r\n \u0022items\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Schema\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n }\r\n },\r\n \u0022items\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Schema\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n },\r\n \u0022properties\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Schema\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n }\r\n },\r\n \u0022additionalProperties\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Schema\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022boolean\u0022\r\n }\r\n ],\r\n \u0022default\u0022: true\r\n },\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022format\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022default\u0022: {\r\n },\r\n \u0022nullable\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022discriminator\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/Discriminator\u0022\r\n },\r\n \u0022readOnly\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022writeOnly\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022example\u0022: {\r\n },\r\n \u0022externalDocs\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/ExternalDocumentation\u0022\r\n },\r\n \u0022deprecated\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022xml\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/XML\u0022\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022Discriminator\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022propertyName\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022propertyName\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022mapping\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n }\r\n }\r\n }\r\n },\r\n \u0022XML\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022properties\u0022: {\r\n \u0022name\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022namespace\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri\u0022\r\n },\r\n \u0022prefix\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022attribute\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022wrapped\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022Response\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022description\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022headers\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Header\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n }\r\n },\r\n \u0022content\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/MediaType\u0022\r\n }\r\n },\r\n \u0022links\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Link\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022MediaType\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022properties\u0022: {\r\n \u0022schema\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Schema\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n },\r\n \u0022example\u0022: {\r\n },\r\n \u0022examples\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Example\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n }\r\n },\r\n \u0022encoding\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/Encoding\u0022\r\n }\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false,\r\n \u0022allOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/ExampleXORExamples\u0022\r\n }\r\n ]\r\n },\r\n \u0022Example\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022properties\u0022: {\r\n \u0022summary\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022value\u0022: {\r\n },\r\n \u0022externalValue\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022Header\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022properties\u0022: {\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022required\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022deprecated\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022allowEmptyValue\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022style\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022enum\u0022: [\r\n \u0022simple\u0022\r\n ],\r\n \u0022default\u0022: \u0022simple\u0022\r\n },\r\n \u0022explode\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022\r\n },\r\n \u0022allowReserved\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022schema\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Schema\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n },\r\n \u0022content\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/MediaType\u0022\r\n },\r\n \u0022minProperties\u0022: 1,\r\n \u0022maxProperties\u0022: 1\r\n },\r\n \u0022example\u0022: {\r\n },\r\n \u0022examples\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Example\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false,\r\n \u0022allOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/ExampleXORExamples\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/SchemaXORContent\u0022\r\n }\r\n ]\r\n },\r\n \u0022Paths\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022patternProperties\u0022: {\r\n \u0022^\\\\/\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/PathItem\u0022\r\n },\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022PathItem\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022properties\u0022: {\r\n \u0022$ref\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022summary\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022servers\u0022: {\r\n \u0022type\u0022: \u0022array\u0022,\r\n \u0022items\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/Server\u0022\r\n }\r\n },\r\n \u0022parameters\u0022: {\r\n \u0022type\u0022: \u0022array\u0022,\r\n \u0022items\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Parameter\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n },\r\n \u0022uniqueItems\u0022: true\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^(get|put|post|delete|options|head|patch|trace)$\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/Operation\u0022\r\n },\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022Operation\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022responses\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022tags\u0022: {\r\n \u0022type\u0022: \u0022array\u0022,\r\n \u0022items\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n }\r\n },\r\n \u0022summary\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022externalDocs\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/ExternalDocumentation\u0022\r\n },\r\n \u0022operationId\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022parameters\u0022: {\r\n \u0022type\u0022: \u0022array\u0022,\r\n \u0022items\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Parameter\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n },\r\n \u0022uniqueItems\u0022: true\r\n },\r\n \u0022requestBody\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/RequestBody\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n },\r\n \u0022responses\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/Responses\u0022\r\n },\r\n \u0022callbacks\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Callback\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n }\r\n },\r\n \u0022deprecated\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022security\u0022: {\r\n \u0022type\u0022: \u0022array\u0022,\r\n \u0022items\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/SecurityRequirement\u0022\r\n }\r\n },\r\n \u0022servers\u0022: {\r\n \u0022type\u0022: \u0022array\u0022,\r\n \u0022items\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/Server\u0022\r\n }\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022Responses\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022properties\u0022: {\r\n \u0022default\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Response\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^[1-5](?:\\\\d{2}|XX)$\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Response\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n },\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022minProperties\u0022: 1,\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022SecurityRequirement\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022type\u0022: \u0022array\u0022,\r\n \u0022items\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n }\r\n }\r\n },\r\n \u0022Tag\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022name\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022name\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022externalDocs\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/ExternalDocumentation\u0022\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022ExternalDocumentation\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022url\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022url\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022ExampleXORExamples\u0022: {\r\n \u0022description\u0022: \u0022Example and examples are mutually exclusive\u0022,\r\n \u0022not\u0022: {\r\n \u0022required\u0022: [\r\n \u0022example\u0022,\r\n \u0022examples\u0022\r\n ]\r\n }\r\n },\r\n \u0022SchemaXORContent\u0022: {\r\n \u0022description\u0022: \u0022Schema and content are mutually exclusive, at least one is required\u0022,\r\n \u0022not\u0022: {\r\n \u0022required\u0022: [\r\n \u0022schema\u0022,\r\n \u0022content\u0022\r\n ]\r\n },\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022required\u0022: [\r\n \u0022schema\u0022\r\n ]\r\n },\r\n {\r\n \u0022required\u0022: [\r\n \u0022content\u0022\r\n ],\r\n \u0022description\u0022: \u0022Some properties are not allowed if content is present\u0022,\r\n \u0022allOf\u0022: [\r\n {\r\n \u0022not\u0022: {\r\n \u0022required\u0022: [\r\n \u0022style\u0022\r\n ]\r\n }\r\n },\r\n {\r\n \u0022not\u0022: {\r\n \u0022required\u0022: [\r\n \u0022explode\u0022\r\n ]\r\n }\r\n },\r\n {\r\n \u0022not\u0022: {\r\n \u0022required\u0022: [\r\n \u0022allowReserved\u0022\r\n ]\r\n }\r\n },\r\n {\r\n \u0022not\u0022: {\r\n \u0022required\u0022: [\r\n \u0022example\u0022\r\n ]\r\n }\r\n },\r\n {\r\n \u0022not\u0022: {\r\n \u0022required\u0022: [\r\n \u0022examples\u0022\r\n ]\r\n }\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n \u0022Parameter\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022properties\u0022: {\r\n \u0022name\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022in\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022required\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022deprecated\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022allowEmptyValue\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022style\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022explode\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022\r\n },\r\n \u0022allowReserved\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n },\r\n \u0022schema\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Schema\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n },\r\n \u0022content\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/MediaType\u0022\r\n },\r\n \u0022minProperties\u0022: 1,\r\n \u0022maxProperties\u0022: 1\r\n },\r\n \u0022example\u0022: {\r\n },\r\n \u0022examples\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Example\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n }\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false,\r\n \u0022required\u0022: [\r\n \u0022name\u0022,\r\n \u0022in\u0022\r\n ],\r\n \u0022allOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/ExampleXORExamples\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/SchemaXORContent\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/ParameterLocation\u0022\r\n }\r\n ]\r\n },\r\n \u0022ParameterLocation\u0022: {\r\n \u0022description\u0022: \u0022Parameter location\u0022,\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022description\u0022: \u0022Parameter in path\u0022,\r\n \u0022required\u0022: [\r\n \u0022required\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022in\u0022: {\r\n \u0022enum\u0022: [\r\n \u0022path\u0022\r\n ]\r\n },\r\n \u0022style\u0022: {\r\n \u0022enum\u0022: [\r\n \u0022matrix\u0022,\r\n \u0022label\u0022,\r\n \u0022simple\u0022\r\n ],\r\n \u0022default\u0022: \u0022simple\u0022\r\n },\r\n \u0022required\u0022: {\r\n \u0022enum\u0022: [\r\n true\r\n ]\r\n }\r\n }\r\n },\r\n {\r\n \u0022description\u0022: \u0022Parameter in query\u0022,\r\n \u0022properties\u0022: {\r\n \u0022in\u0022: {\r\n \u0022enum\u0022: [\r\n \u0022query\u0022\r\n ]\r\n },\r\n \u0022style\u0022: {\r\n \u0022enum\u0022: [\r\n \u0022form\u0022,\r\n \u0022spaceDelimited\u0022,\r\n \u0022pipeDelimited\u0022,\r\n \u0022deepObject\u0022\r\n ],\r\n \u0022default\u0022: \u0022form\u0022\r\n }\r\n }\r\n },\r\n {\r\n \u0022description\u0022: \u0022Parameter in header\u0022,\r\n \u0022properties\u0022: {\r\n \u0022in\u0022: {\r\n \u0022enum\u0022: [\r\n \u0022header\u0022\r\n ]\r\n },\r\n \u0022style\u0022: {\r\n \u0022enum\u0022: [\r\n \u0022simple\u0022\r\n ],\r\n \u0022default\u0022: \u0022simple\u0022\r\n }\r\n }\r\n },\r\n {\r\n \u0022description\u0022: \u0022Parameter in cookie\u0022,\r\n \u0022properties\u0022: {\r\n \u0022in\u0022: {\r\n \u0022enum\u0022: [\r\n \u0022cookie\u0022\r\n ]\r\n },\r\n \u0022style\u0022: {\r\n \u0022enum\u0022: [\r\n \u0022form\u0022\r\n ],\r\n \u0022default\u0022: \u0022form\u0022\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n \u0022RequestBody\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022content\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022content\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/MediaType\u0022\r\n }\r\n },\r\n \u0022required\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022SecurityScheme\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/APIKeySecurityScheme\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/HTTPSecurityScheme\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/OAuth2SecurityScheme\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/OpenIdConnectSecurityScheme\u0022\r\n }\r\n ]\r\n },\r\n \u0022APIKeySecurityScheme\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022type\u0022,\r\n \u0022name\u0022,\r\n \u0022in\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022type\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022enum\u0022: [\r\n \u0022apiKey\u0022\r\n ]\r\n },\r\n \u0022name\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022in\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022enum\u0022: [\r\n \u0022header\u0022,\r\n \u0022query\u0022,\r\n \u0022cookie\u0022\r\n ]\r\n },\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022HTTPSecurityScheme\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022scheme\u0022,\r\n \u0022type\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022scheme\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022bearerFormat\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022type\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022enum\u0022: [\r\n \u0022http\u0022\r\n ]\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false,\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022description\u0022: \u0022Bearer\u0022,\r\n \u0022properties\u0022: {\r\n \u0022scheme\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022pattern\u0022: \u0022^[Bb][Ee][Aa][Rr][Ee][Rr]$\u0022\r\n }\r\n }\r\n },\r\n {\r\n \u0022description\u0022: \u0022Non Bearer\u0022,\r\n \u0022not\u0022: {\r\n \u0022required\u0022: [\r\n \u0022bearerFormat\u0022\r\n ]\r\n },\r\n \u0022properties\u0022: {\r\n \u0022scheme\u0022: {\r\n \u0022not\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022pattern\u0022: \u0022^[Bb][Ee][Aa][Rr][Ee][Rr]$\u0022\r\n }\r\n }\r\n }\r\n }\r\n ]\r\n },\r\n \u0022OAuth2SecurityScheme\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022type\u0022,\r\n \u0022flows\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022type\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022enum\u0022: [\r\n \u0022oauth2\u0022\r\n ]\r\n },\r\n \u0022flows\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/OAuthFlows\u0022\r\n },\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022OpenIdConnectSecurityScheme\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022type\u0022,\r\n \u0022openIdConnectUrl\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022type\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022enum\u0022: [\r\n \u0022openIdConnect\u0022\r\n ]\r\n },\r\n \u0022openIdConnectUrl\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n },\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022OAuthFlows\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022properties\u0022: {\r\n \u0022implicit\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/ImplicitOAuthFlow\u0022\r\n },\r\n \u0022password\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/PasswordOAuthFlow\u0022\r\n },\r\n \u0022clientCredentials\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/ClientCredentialsFlow\u0022\r\n },\r\n \u0022authorizationCode\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/AuthorizationCodeOAuthFlow\u0022\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022ImplicitOAuthFlow\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022authorizationUrl\u0022,\r\n \u0022scopes\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022authorizationUrl\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n },\r\n \u0022refreshUrl\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n },\r\n \u0022scopes\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n }\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022PasswordOAuthFlow\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022tokenUrl\u0022,\r\n \u0022scopes\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022tokenUrl\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n },\r\n \u0022refreshUrl\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n },\r\n \u0022scopes\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n }\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022ClientCredentialsFlow\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022tokenUrl\u0022,\r\n \u0022scopes\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022tokenUrl\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n },\r\n \u0022refreshUrl\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n },\r\n \u0022scopes\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n }\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022AuthorizationCodeOAuthFlow\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022required\u0022: [\r\n \u0022authorizationUrl\u0022,\r\n \u0022tokenUrl\u0022,\r\n \u0022scopes\u0022\r\n ],\r\n \u0022properties\u0022: {\r\n \u0022authorizationUrl\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n },\r\n \u0022tokenUrl\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n },\r\n \u0022refreshUrl\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n },\r\n \u0022scopes\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n }\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n },\r\n \u0022Link\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022properties\u0022: {\r\n \u0022operationId\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022operationRef\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022format\u0022: \u0022uri-reference\u0022\r\n },\r\n \u0022parameters\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n }\r\n },\r\n \u0022requestBody\u0022: {\r\n },\r\n \u0022description\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022server\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/Server\u0022\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false,\r\n \u0022not\u0022: {\r\n \u0022description\u0022: \u0022Operation Id and Operation Ref are mutually exclusive\u0022,\r\n \u0022required\u0022: [\r\n \u0022operationId\u0022,\r\n \u0022operationRef\u0022\r\n ]\r\n }\r\n },\r\n \u0022Callback\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022$ref\u0022: \u0022#/definitions/PathItem\u0022\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n }\r\n },\r\n \u0022Encoding\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022properties\u0022: {\r\n \u0022contentType\u0022: {\r\n \u0022type\u0022: \u0022string\u0022\r\n },\r\n \u0022headers\u0022: {\r\n \u0022type\u0022: \u0022object\u0022,\r\n \u0022additionalProperties\u0022: {\r\n \u0022oneOf\u0022: [\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Header\u0022\r\n },\r\n {\r\n \u0022$ref\u0022: \u0022#/definitions/Reference\u0022\r\n }\r\n ]\r\n }\r\n },\r\n \u0022style\u0022: {\r\n \u0022type\u0022: \u0022string\u0022,\r\n \u0022enum\u0022: [\r\n \u0022form\u0022,\r\n \u0022spaceDelimited\u0022,\r\n \u0022pipeDelimited\u0022,\r\n \u0022deepObject\u0022\r\n ]\r\n },\r\n \u0022explode\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022\r\n },\r\n \u0022allowReserved\u0022: {\r\n \u0022type\u0022: \u0022boolean\u0022,\r\n \u0022default\u0022: false\r\n }\r\n },\r\n \u0022patternProperties\u0022: {\r\n \u0022^x-\u0022: {\r\n }\r\n },\r\n \u0022additionalProperties\u0022: false\r\n }\r\n }\r\n}\r\n\r\nvar myCopy = null;","TestCases":[{"Name":"Lodash cloneDeep","Code":"myCopy = _.cloneDeep(MyObject);","IsDeferred":false},{"Name":"Native structuredClone","Code":"myCopy = structuredClone(MyObject);","IsDeferred":false}]}