diff --git a/VERSION b/VERSION index b5021469..4a36342f 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.0.2 +3.0.0 diff --git a/composer.lock b/composer.lock index 187164ef..f72aa9c1 100644 --- a/composer.lock +++ b/composer.lock @@ -4,56 +4,36 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "50495877ca9b2438b66a43000cf35ad2", + "content-hash": "42d69223e0890dd2c43c03e172becc1d", "packages": [ { - "name": "guzzlehttp/guzzle", - "version": "7.2.0", + "name": "clue/stream-filter", + "version": "v1.7.0", "source": { "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "0aa74dfb41ae110835923ef10a9d803a22d50e79" + "url": "https://github.com/clue/stream-filter.git", + "reference": "049509fef80032cb3f051595029ab75b49a3c2f7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/0aa74dfb41ae110835923ef10a9d803a22d50e79", - "reference": "0aa74dfb41ae110835923ef10a9d803a22d50e79", + "url": "https://api.github.com/repos/clue/stream-filter/zipball/049509fef80032cb3f051595029ab75b49a3c2f7", + "reference": "049509fef80032cb3f051595029ab75b49a3c2f7", "shasum": "" }, "require": { - "ext-json": "*", - "guzzlehttp/promises": "^1.4", - "guzzlehttp/psr7": "^1.7", - "php": "^7.2.5 || ^8.0", - "psr/http-client": "^1.0" - }, - "provide": { - "psr/http-client-implementation": "1.0" + "php": ">=5.3" }, "require-dev": { - "ext-curl": "*", - "php-http/client-integration-tests": "^3.0", - "phpunit/phpunit": "^8.5.5 || ^9.3.5", - "psr/log": "^1.1" - }, - "suggest": { - "ext-curl": "Required for CURL handler support", - "ext-intl": "Required for Internationalized Domain Name (IDN) support", - "psr/log": "Required for using the Log middleware" + "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "7.1-dev" - } - }, "autoload": { - "psr-4": { - "GuzzleHttp\\": "src/" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "Clue\\StreamFilter\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -61,85 +41,77 @@ ], "authors": [ { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com", - "homepage": "https://sagikazarmark.hu" + "name": "Christian Lück", + "email": "christian@clue.engineering" } ], - "description": "Guzzle is a PHP HTTP client library", - "homepage": "http://guzzlephp.org/", + "description": "A simple and modern approach to stream filtering in PHP", + "homepage": "https://github.com/clue/stream-filter", "keywords": [ - "client", - "curl", - "framework", - "http", - "http client", - "psr-18", - "psr-7", - "rest", - "web service" + "bucket brigade", + "callback", + "filter", + "php_user_filter", + "stream", + "stream_filter_append", + "stream_filter_register" ], "support": { - "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.2.0" + "issues": "https://github.com/clue/stream-filter/issues", + "source": "https://github.com/clue/stream-filter/tree/v1.7.0" }, "funding": [ { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://github.com/alexeyshockov", - "type": "github" + "url": "https://clue.engineering/support", + "type": "custom" }, { - "url": "https://github.com/gmponos", + "url": "https://github.com/clue", "type": "github" } ], - "time": "2020-10-10T11:47:56+00:00" + "time": "2023-12-20T15:40:13+00:00" }, { - "name": "guzzlehttp/promises", - "version": "1.4.0", + "name": "jane-php/json-schema-runtime", + "version": "v7.6.0", "source": { "type": "git", - "url": "https://github.com/guzzle/promises.git", - "reference": "60d379c243457e073cff02bc323a2a86cb355631" + "url": "https://github.com/janephp/json-schema-runtime.git", + "reference": "658c68abf7e429db2ae71afe9e7a6a5d43d5d247" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/60d379c243457e073cff02bc323a2a86cb355631", - "reference": "60d379c243457e073cff02bc323a2a86cb355631", + "url": "https://api.github.com/repos/janephp/json-schema-runtime/zipball/658c68abf7e429db2ae71afe9e7a6a5d43d5d247", + "reference": "658c68abf7e429db2ae71afe9e7a6a5d43d5d247", "shasum": "" }, "require": { - "php": ">=5.5" + "ext-json": "*", + "league/uri": "^6.7.2 || ^7.4", + "php": "^8.0", + "php-jsonpointer/php-jsonpointer": "^3.0 || ^4.0", + "symfony/serializer": "^5.4 || ^6.4 || ^7.0", + "symfony/yaml": "^5.4 || ^6.4 || ^7.0" + }, + "conflict": { + "symfony/framework-bundle": "5.1.0" }, "require-dev": { - "symfony/phpunit-bridge": "^4.4 || ^5.1" + "phpunit/phpunit": "^8.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4-dev" + "dev-next": "7-dev" } }, "autoload": { "psr-4": { - "GuzzleHttp\\Promise\\": "src/" + "Jane\\Component\\JsonSchemaRuntime\\": "" }, - "files": [ - "src/functions_include.php" + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -148,62 +120,61 @@ ], "authors": [ { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" + "name": "Joel Wurtz", + "email": "jwurtz@jolicode.com" + }, + { + "name": "Baptiste Leduc", + "email": "baptiste.leduc@gmail.com" } ], - "description": "Guzzle promises library", - "keywords": [ - "promise" - ], + "description": "Jane runtime Library", "support": { - "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/1.4.0" + "source": "https://github.com/janephp/json-schema-runtime/tree/v7.6.0" }, - "time": "2020-09-30T07:37:28+00:00" + "time": "2024-01-31T09:18:22+00:00" }, { - "name": "guzzlehttp/psr7", - "version": "1.7.0", + "name": "jane-php/open-api-runtime", + "version": "v7.6.0", "source": { "type": "git", - "url": "https://github.com/guzzle/psr7.git", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3" + "url": "https://github.com/janephp/open-api-runtime.git", + "reference": "af43ccffdb9537adcc32d60df13f553d7554b7bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/53330f47520498c0ae1f61f7e2c90f55690c06a3", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3", + "url": "https://api.github.com/repos/janephp/open-api-runtime/zipball/af43ccffdb9537adcc32d60df13f553d7554b7bd", + "reference": "af43ccffdb9537adcc32d60df13f553d7554b7bd", "shasum": "" }, "require": { - "php": ">=5.4.0", - "psr/http-message": "~1.0", - "ralouphie/getallheaders": "^2.0.5 || ^3.0.0" - }, - "provide": { - "psr/http-message-implementation": "1.0" + "jane-php/json-schema-runtime": "^7.0", + "nyholm/psr7": "^1.8", + "php": "^8.0", + "php-http/client-common": "^2.0", + "php-http/discovery": "^1.6", + "php-http/multipart-stream-builder": "^1.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "symfony/options-resolver": "^5.4 || ^6.4 || ^7.0" }, "require-dev": { - "ext-zlib": "*", - "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10" - }, - "suggest": { - "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + "phpunit/phpunit": "^8.5", + "symfony/serializer": "^5.4 || ^6.4 || ^7.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.7-dev" + "dev-next": "7-dev" } }, "autoload": { "psr-4": { - "GuzzleHttp\\Psr7\\": "src/" + "Jane\\Component\\OpenApiRuntime\\": "" }, - "files": [ - "src/functions_include.php" + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -212,59 +183,60 @@ ], "authors": [ { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" + "name": "Joel Wurtz", + "email": "jwurtz@jolicode.com" }, { - "name": "Tobias Schultze", - "homepage": "https://github.com/Tobion" + "name": "Baptiste Leduc", + "email": "baptiste.leduc@gmail.com" } ], - "description": "PSR-7 message implementation that also provides common utility methods", - "keywords": [ - "http", - "message", - "psr-7", - "request", - "response", - "stream", - "uri", - "url" - ], + "description": "Jane OpenAPI Runtime Library, dependencies and utility class for a library generated by jane/openapi", "support": { - "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/1.7.0" + "source": "https://github.com/janephp/open-api-runtime/tree/v7.6.0" }, - "time": "2020-09-30T07:37:11+00:00" + "time": "2024-01-31T09:32:00+00:00" }, { - "name": "psr/http-client", - "version": "1.0.1", + "name": "league/uri", + "version": "7.4.0", "source": { "type": "git", - "url": "https://github.com/php-fig/http-client.git", - "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" + "url": "https://github.com/thephpleague/uri.git", + "reference": "bf414ba956d902f5d98bf9385fcf63954f09dce5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", - "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "url": "https://api.github.com/repos/thephpleague/uri/zipball/bf414ba956d902f5d98bf9385fcf63954f09dce5", + "reference": "bf414ba956d902f5d98bf9385fcf63954f09dce5", "shasum": "" }, "require": { - "php": "^7.0 || ^8.0", - "psr/http-message": "^1.0" + "league/uri-interfaces": "^7.3", + "php": "^8.1" + }, + "conflict": { + "league/uri-schemes": "^1.0" + }, + "suggest": { + "ext-bcmath": "to improve IPV4 host parsing", + "ext-fileinfo": "to create Data URI from file contennts", + "ext-gmp": "to improve IPV4 host parsing", + "ext-intl": "to handle IDN host with the best performance", + "jeremykendall/php-domain-parser": "to resolve Public Suffix and Top Level Domain", + "league/uri-components": "Needed to easily manipulate URI objects components", + "php-64bit": "to improve IPV4 host parsing", + "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "7.x-dev" } }, "autoload": { "psr-4": { - "Psr\\Http\\Client\\": "src/" + "League\\Uri\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -273,49 +245,84 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "name": "Ignace Nyamagana Butera", + "email": "nyamsprod@gmail.com", + "homepage": "https://nyamsprod.com" } ], - "description": "Common interface for HTTP clients", - "homepage": "https://github.com/php-fig/http-client", + "description": "URI manipulation library", + "homepage": "https://uri.thephpleague.com", "keywords": [ + "data-uri", + "file-uri", + "ftp", + "hostname", "http", - "http-client", - "psr", - "psr-18" + "https", + "middleware", + "parse_str", + "parse_url", + "psr-7", + "query-string", + "querystring", + "rfc3986", + "rfc3987", + "rfc6570", + "uri", + "uri-template", + "url", + "ws" ], "support": { - "source": "https://github.com/php-fig/http-client/tree/master" + "docs": "https://uri.thephpleague.com", + "forum": "https://thephpleague.slack.com", + "issues": "https://github.com/thephpleague/uri-src/issues", + "source": "https://github.com/thephpleague/uri/tree/7.4.0" }, - "time": "2020-06-29T06:28:15+00:00" + "funding": [ + { + "url": "https://github.com/sponsors/nyamsprod", + "type": "github" + } + ], + "time": "2023-12-01T06:24:25+00:00" }, { - "name": "psr/http-message", - "version": "1.0.1", + "name": "league/uri-interfaces", + "version": "7.4.0", "source": { "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + "url": "https://github.com/thephpleague/uri-interfaces.git", + "reference": "bd8c487ec236930f7bbc42b8d374fa882fbba0f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/bd8c487ec236930f7bbc42b8d374fa882fbba0f3", + "reference": "bd8c487ec236930f7bbc42b8d374fa882fbba0f3", "shasum": "" }, "require": { - "php": ">=5.3.0" + "ext-filter": "*", + "php": "^8.1", + "psr/http-factory": "^1", + "psr/http-message": "^1.1 || ^2.0" + }, + "suggest": { + "ext-bcmath": "to improve IPV4 host parsing", + "ext-gmp": "to improve IPV4 host parsing", + "ext-intl": "to handle IDN host with the best performance", + "php-64bit": "to improve IPV4 host parsing", + "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "7.x-dev" } }, "autoload": { "psr-4": { - "Psr\\Http\\Message\\": "src/" + "League\\Uri\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -324,51 +331,87 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "name": "Ignace Nyamagana Butera", + "email": "nyamsprod@gmail.com", + "homepage": "https://nyamsprod.com" } ], - "description": "Common interface for HTTP messages", - "homepage": "https://github.com/php-fig/http-message", + "description": "Common interfaces and classes for URI representation and interaction", + "homepage": "https://uri.thephpleague.com", "keywords": [ + "data-uri", + "file-uri", + "ftp", + "hostname", "http", - "http-message", - "psr", + "https", + "parse_str", + "parse_url", "psr-7", - "request", - "response" + "query-string", + "querystring", + "rfc3986", + "rfc3987", + "rfc6570", + "uri", + "url", + "ws" ], "support": { - "source": "https://github.com/php-fig/http-message/tree/master" + "docs": "https://uri.thephpleague.com", + "forum": "https://thephpleague.slack.com", + "issues": "https://github.com/thephpleague/uri-src/issues", + "source": "https://github.com/thephpleague/uri-interfaces/tree/7.4.0" }, - "time": "2016-08-06T14:39:51+00:00" + "funding": [ + { + "url": "https://github.com/sponsors/nyamsprod", + "type": "github" + } + ], + "time": "2023-11-24T15:40:42+00:00" }, { - "name": "ralouphie/getallheaders", - "version": "3.0.3", + "name": "nyholm/psr7", + "version": "1.8.1", "source": { "type": "git", - "url": "https://github.com/ralouphie/getallheaders.git", - "reference": "120b605dfeb996808c31b6477290a714d356e822" + "url": "https://github.com/Nyholm/psr7.git", + "reference": "aa5fc277a4f5508013d571341ade0c3886d4d00e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", - "reference": "120b605dfeb996808c31b6477290a714d356e822", + "url": "https://api.github.com/repos/Nyholm/psr7/zipball/aa5fc277a4f5508013d571341ade0c3886d4d00e", + "reference": "aa5fc277a4f5508013d571341ade0c3886d4d00e", "shasum": "" }, "require": { - "php": ">=5.6" + "php": ">=7.2", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.1 || ^2.0" + }, + "provide": { + "php-http/message-factory-implementation": "1.0", + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" }, "require-dev": { - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^5 || ^6.5" + "http-interop/http-factory-tests": "^0.9", + "php-http/message-factory": "^1.0", + "php-http/psr7-integration-tests": "^1.0", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.4", + "symfony/error-handler": "^4.4" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.8-dev" + } + }, "autoload": { - "files": [ - "src/getallheaders.php" - ] + "psr-4": { + "Nyholm\\Psr7\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -376,49 +419,79 @@ ], "authors": [ { - "name": "Ralph Khattar", - "email": "ralph.khattar@gmail.com" + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com" + }, + { + "name": "Martijn van der Ven", + "email": "martijn@vanderven.se" } ], - "description": "A polyfill for getallheaders.", + "description": "A fast PHP7 implementation of PSR-7", + "homepage": "https://tnyholm.se", + "keywords": [ + "psr-17", + "psr-7" + ], "support": { - "issues": "https://github.com/ralouphie/getallheaders/issues", - "source": "https://github.com/ralouphie/getallheaders/tree/develop" + "issues": "https://github.com/Nyholm/psr7/issues", + "source": "https://github.com/Nyholm/psr7/tree/1.8.1" }, - "time": "2019-03-08T08:55:37+00:00" - } - ], - "packages-dev": [ + "funding": [ + { + "url": "https://github.com/Zegnat", + "type": "github" + }, + { + "url": "https://github.com/nyholm", + "type": "github" + } + ], + "time": "2023-11-13T09:31:12+00:00" + }, { - "name": "doctrine/instantiator", - "version": "1.4.0", + "name": "php-http/client-common", + "version": "2.7.1", "source": { "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b" + "url": "https://github.com/php-http/client-common.git", + "reference": "1e19c059b0e4d5f717bf5d524d616165aeab0612" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/d56bf6102915de5702778fe20f2de3b2fe570b5b", - "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b", + "url": "https://api.github.com/repos/php-http/client-common/zipball/1e19c059b0e4d5f717bf5d524d616165aeab0612", + "reference": "1e19c059b0e4d5f717bf5d524d616165aeab0612", "shasum": "" }, "require": { - "php": "^7.1 || ^8.0" + "php": "^7.1 || ^8.0", + "php-http/httplug": "^2.0", + "php-http/message": "^1.6", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0 || ^2.0", + "symfony/options-resolver": "~4.0.15 || ~4.1.9 || ^4.2.1 || ^5.0 || ^6.0 || ^7.0", + "symfony/polyfill-php80": "^1.17" }, "require-dev": { - "doctrine/coding-standard": "^8.0", - "ext-pdo": "*", - "ext-phar": "*", - "phpbench/phpbench": "^0.13 || 1.0.0-alpha2", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" + "doctrine/instantiator": "^1.1", + "guzzlehttp/psr7": "^1.4", + "nyholm/psr7": "^1.2", + "phpspec/phpspec": "^5.1 || ^6.3 || ^7.1", + "phpspec/prophecy": "^1.10.2", + "phpunit/phpunit": "^7.5.20 || ^8.5.33 || ^9.6.7" + }, + "suggest": { + "ext-json": "To detect JSON responses with the ContentTypePlugin", + "ext-libxml": "To detect XML responses with the ContentTypePlugin", + "php-http/cache-plugin": "PSR-6 Cache plugin", + "php-http/logger-plugin": "PSR-3 Logger plugin", + "php-http/stopwatch-plugin": "Symfony Stopwatch plugin" }, "type": "library", "autoload": { "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + "Http\\Client\\Common\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -427,64 +500,73 @@ ], "authors": [ { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "https://ocramius.github.io/" + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" } ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "description": "Common HTTP Client implementations and tools for HTTPlug", + "homepage": "http://httplug.io", "keywords": [ - "constructor", - "instantiate" + "client", + "common", + "http", + "httplug" ], "support": { - "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/1.4.0" + "issues": "https://github.com/php-http/client-common/issues", + "source": "https://github.com/php-http/client-common/tree/2.7.1" }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", - "type": "tidelift" - } - ], - "time": "2020-11-10T18:47:58+00:00" + "time": "2023-11-30T10:31:25+00:00" }, { - "name": "facade/ignition-contracts", - "version": "1.0.2", + "name": "php-http/discovery", + "version": "1.19.2", "source": { "type": "git", - "url": "https://github.com/facade/ignition-contracts.git", - "reference": "3c921a1cdba35b68a7f0ccffc6dffc1995b18267" + "url": "https://github.com/php-http/discovery.git", + "reference": "61e1a1eb69c92741f5896d9e05fb8e9d7e8bb0cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/facade/ignition-contracts/zipball/3c921a1cdba35b68a7f0ccffc6dffc1995b18267", - "reference": "3c921a1cdba35b68a7f0ccffc6dffc1995b18267", + "url": "https://api.github.com/repos/php-http/discovery/zipball/61e1a1eb69c92741f5896d9e05fb8e9d7e8bb0cb", + "reference": "61e1a1eb69c92741f5896d9e05fb8e9d7e8bb0cb", "shasum": "" }, "require": { - "php": "^7.3|^8.0" + "composer-plugin-api": "^1.0|^2.0", + "php": "^7.1 || ^8.0" + }, + "conflict": { + "nyholm/psr7": "<1.0", + "zendframework/zend-diactoros": "*" + }, + "provide": { + "php-http/async-client-implementation": "*", + "php-http/client-implementation": "*", + "psr/http-client-implementation": "*", + "psr/http-factory-implementation": "*", + "psr/http-message-implementation": "*" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^v2.15.8", - "phpunit/phpunit": "^9.3.11", - "vimeo/psalm": "^3.17.1" + "composer/composer": "^1.0.2|^2.0", + "graham-campbell/phpspec-skip-example-extension": "^5.0", + "php-http/httplug": "^1.0 || ^2.0", + "php-http/message-factory": "^1.0", + "phpspec/phpspec": "^5.1 || ^6.1 || ^7.3", + "symfony/phpunit-bridge": "^6.2" + }, + "type": "composer-plugin", + "extra": { + "class": "Http\\Discovery\\Composer\\Plugin", + "plugin-optional": true }, - "type": "library", "autoload": { "psr-4": { - "Facade\\IgnitionContracts\\": "src" - } + "Http\\Discovery\\": "src/" + }, + "exclude-from-classmap": [ + "src/Composer/Plugin.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -492,61 +574,56 @@ ], "authors": [ { - "name": "Freek Van der Herten", - "email": "freek@spatie.be", - "homepage": "https://flareapp.io", - "role": "Developer" + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" } ], - "description": "Solution contracts for Ignition", - "homepage": "https://github.com/facade/ignition-contracts", + "description": "Finds and installs PSR-7, PSR-17, PSR-18 and HTTPlug implementations", + "homepage": "http://php-http.org", "keywords": [ - "contracts", - "flare", - "ignition" + "adapter", + "client", + "discovery", + "factory", + "http", + "message", + "psr17", + "psr7" ], "support": { - "issues": "https://github.com/facade/ignition-contracts/issues", - "source": "https://github.com/facade/ignition-contracts/tree/1.0.2" + "issues": "https://github.com/php-http/discovery/issues", + "source": "https://github.com/php-http/discovery/tree/1.19.2" }, - "time": "2020-10-16T08:27:54+00:00" + "time": "2023-11-30T16:49:05+00:00" }, { - "name": "filp/whoops", - "version": "2.9.2", + "name": "php-http/httplug", + "version": "2.4.0", "source": { "type": "git", - "url": "https://github.com/filp/whoops.git", - "reference": "df7933820090489623ce0be5e85c7e693638e536" + "url": "https://github.com/php-http/httplug.git", + "reference": "625ad742c360c8ac580fcc647a1541d29e257f67" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filp/whoops/zipball/df7933820090489623ce0be5e85c7e693638e536", - "reference": "df7933820090489623ce0be5e85c7e693638e536", + "url": "https://api.github.com/repos/php-http/httplug/zipball/625ad742c360c8ac580fcc647a1541d29e257f67", + "reference": "625ad742c360c8ac580fcc647a1541d29e257f67", "shasum": "" }, "require": { - "php": "^5.5.9 || ^7.0 || ^8.0", - "psr/log": "^1.0.1" + "php": "^7.1 || ^8.0", + "php-http/promise": "^1.1", + "psr/http-client": "^1.0", + "psr/http-message": "^1.0 || ^2.0" }, "require-dev": { - "mockery/mockery": "^0.9 || ^1.0", - "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.3", - "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0 || ^5.0" - }, - "suggest": { - "symfony/var-dumper": "Pretty print complex values better with var-dumper available", - "whoops/soap": "Formats errors as SOAP responses" + "friends-of-phpspec/phpspec-code-coverage": "^4.1 || ^5.0 || ^6.0", + "phpspec/phpspec": "^5.1 || ^6.0 || ^7.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev" - } - }, "autoload": { "psr-4": { - "Whoops\\": "src/Whoops/" + "Http\\Client\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -555,190 +632,177 @@ ], "authors": [ { - "name": "Filipe Dobreira", - "homepage": "https://github.com/filp", - "role": "Developer" + "name": "Eric GELOEN", + "email": "geloen.eric@gmail.com" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" } ], - "description": "php error handling for cool kids", - "homepage": "https://filp.github.io/whoops/", + "description": "HTTPlug, the HTTP client abstraction for PHP", + "homepage": "http://httplug.io", "keywords": [ - "error", - "exception", - "handling", - "library", - "throwable", - "whoops" + "client", + "http" ], "support": { - "issues": "https://github.com/filp/whoops/issues", - "source": "https://github.com/filp/whoops/tree/2.9.2" + "issues": "https://github.com/php-http/httplug/issues", + "source": "https://github.com/php-http/httplug/tree/2.4.0" }, - "funding": [ - { - "url": "https://github.com/denis-sokolov", - "type": "github" - } - ], - "time": "2021-01-24T12:00:00+00:00" + "time": "2023-04-14T15:10:03+00:00" }, { - "name": "myclabs/deep-copy", - "version": "1.10.2", + "name": "php-http/message", + "version": "1.16.0", "source": { "type": "git", - "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220" + "url": "https://github.com/php-http/message.git", + "reference": "47a14338bf4ebd67d317bf1144253d7db4ab55fd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/776f831124e9c62e1a2c601ecc52e776d8bb7220", - "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220", + "url": "https://api.github.com/repos/php-http/message/zipball/47a14338bf4ebd67d317bf1144253d7db4ab55fd", + "reference": "47a14338bf4ebd67d317bf1144253d7db4ab55fd", "shasum": "" }, "require": { - "php": "^7.1 || ^8.0" + "clue/stream-filter": "^1.5", + "php": "^7.2 || ^8.0", + "psr/http-message": "^1.1 || ^2.0" }, - "replace": { - "myclabs/deep-copy": "self.version" + "provide": { + "php-http/message-factory-implementation": "1.0" }, "require-dev": { - "doctrine/collections": "^1.0", - "doctrine/common": "^2.6", - "phpunit/phpunit": "^7.1" + "ergebnis/composer-normalize": "^2.6", + "ext-zlib": "*", + "guzzlehttp/psr7": "^1.0 || ^2.0", + "laminas/laminas-diactoros": "^2.0 || ^3.0", + "php-http/message-factory": "^1.0.2", + "phpspec/phpspec": "^5.1 || ^6.3 || ^7.1", + "slim/slim": "^3.0" + }, + "suggest": { + "ext-zlib": "Used with compressor/decompressor streams", + "guzzlehttp/psr7": "Used with Guzzle PSR-7 Factories", + "laminas/laminas-diactoros": "Used with Diactoros Factories", + "slim/slim": "Used with Slim Framework PSR-7 implementation" }, "type": "library", "autoload": { - "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - }, "files": [ - "src/DeepCopy/deep_copy.php" - ] + "src/filters.php" + ], + "psr-4": { + "Http\\Message\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "description": "Create deep copies (clones) of your objects", + "authors": [ + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" + } + ], + "description": "HTTP Message related tools", + "homepage": "http://php-http.org", "keywords": [ - "clone", - "copy", - "duplicate", - "object", - "object graph" + "http", + "message", + "psr-7" ], "support": { - "issues": "https://github.com/myclabs/DeepCopy/issues", - "source": "https://github.com/myclabs/DeepCopy/tree/1.10.2" + "issues": "https://github.com/php-http/message/issues", + "source": "https://github.com/php-http/message/tree/1.16.0" }, - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", - "type": "tidelift" - } - ], - "time": "2020-11-13T09:40:50+00:00" + "time": "2023-05-17T06:43:38+00:00" }, { - "name": "nikic/php-parser", - "version": "v4.10.4", + "name": "php-http/multipart-stream-builder", + "version": "1.3.0", "source": { "type": "git", - "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e" + "url": "https://github.com/php-http/multipart-stream-builder.git", + "reference": "f5938fd135d9fa442cc297dc98481805acfe2b6a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/c6d052fc58cb876152f89f532b95a8d7907e7f0e", - "reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e", + "url": "https://api.github.com/repos/php-http/multipart-stream-builder/zipball/f5938fd135d9fa442cc297dc98481805acfe2b6a", + "reference": "f5938fd135d9fa442cc297dc98481805acfe2b6a", "shasum": "" }, "require": { - "ext-tokenizer": "*", - "php": ">=7.0" + "php": "^7.1 || ^8.0", + "php-http/discovery": "^1.15", + "psr/http-factory-implementation": "^1.0" }, "require-dev": { - "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + "nyholm/psr7": "^1.0", + "php-http/message": "^1.5", + "php-http/message-factory": "^1.0.2", + "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.3" }, - "bin": [ - "bin/php-parse" - ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.9-dev" - } - }, "autoload": { "psr-4": { - "PhpParser\\": "lib/PhpParser" + "Http\\Message\\MultipartStream\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Nikita Popov" + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com" } ], - "description": "A PHP parser written in PHP", + "description": "A builder class that help you create a multipart stream", + "homepage": "http://php-http.org", "keywords": [ - "parser", - "php" + "factory", + "http", + "message", + "multipart stream", + "stream" ], "support": { - "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.10.4" + "issues": "https://github.com/php-http/multipart-stream-builder/issues", + "source": "https://github.com/php-http/multipart-stream-builder/tree/1.3.0" }, - "time": "2020-12-20T10:01:03+00:00" + "time": "2023-04-28T14:10:22+00:00" }, { - "name": "nunomaduro/collision", - "version": "v5.3.0", + "name": "php-http/promise", + "version": "1.3.0", "source": { "type": "git", - "url": "https://github.com/nunomaduro/collision.git", - "reference": "aca63581f380f63a492b1e3114604e411e39133a" + "url": "https://github.com/php-http/promise.git", + "reference": "2916a606d3b390f4e9e8e2b8dd68581508be0f07" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/collision/zipball/aca63581f380f63a492b1e3114604e411e39133a", - "reference": "aca63581f380f63a492b1e3114604e411e39133a", + "url": "https://api.github.com/repos/php-http/promise/zipball/2916a606d3b390f4e9e8e2b8dd68581508be0f07", + "reference": "2916a606d3b390f4e9e8e2b8dd68581508be0f07", "shasum": "" }, "require": { - "facade/ignition-contracts": "^1.0", - "filp/whoops": "^2.7.2", - "php": "^7.3 || ^8.0", - "symfony/console": "^5.0" + "php": "^7.1 || ^8.0" }, "require-dev": { - "brianium/paratest": "^6.1", - "fideloper/proxy": "^4.4.1", - "friendsofphp/php-cs-fixer": "^2.17.3", - "fruitcake/laravel-cors": "^2.0.3", - "laravel/framework": "^9.0", - "nunomaduro/larastan": "^0.6.2", - "nunomaduro/mock-final-classes": "^1.0", - "orchestra/testbench": "^7.0", - "phpstan/phpstan": "^0.12.64", - "phpunit/phpunit": "^9.5.0" + "friends-of-phpspec/phpspec-code-coverage": "^4.3.2 || ^6.3", + "phpspec/phpspec": "^5.1.2 || ^6.2 || ^7.4" }, "type": "library", - "extra": { - "laravel": { - "providers": [ - "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" - ] - } - }, "autoload": { "psr-4": { - "NunoMaduro\\Collision\\": "src/" + "Http\\Promise\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -747,1230 +811,55 @@ ], "authors": [ { - "name": "Nuno Maduro", - "email": "enunomaduro@gmail.com" + "name": "Joel Wurtz", + "email": "joel.wurtz@gmail.com" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" } ], - "description": "Cli error handling for console/command-line PHP applications.", + "description": "Promise used for asynchronous HTTP requests", + "homepage": "http://httplug.io", "keywords": [ - "artisan", - "cli", - "command-line", - "console", - "error", - "handling", - "laravel", - "laravel-zero", - "php", - "symfony" + "promise" ], "support": { - "issues": "https://github.com/nunomaduro/collision/issues", - "source": "https://github.com/nunomaduro/collision" + "issues": "https://github.com/php-http/promise/issues", + "source": "https://github.com/php-http/promise/tree/1.3.0" }, - "funding": [ - { - "url": "https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66BYDWAT92N6L", - "type": "custom" - }, - { - "url": "https://github.com/nunomaduro", - "type": "github" - }, - { - "url": "https://www.patreon.com/nunomaduro", - "type": "patreon" - } - ], - "time": "2021-01-25T15:34:13+00:00" - }, - { - "name": "pestphp/pest", - "version": "v1.0.2", - "source": { - "type": "git", - "url": "https://github.com/pestphp/pest.git", - "reference": "fa130167857fe5daed0c281f1f14cd4a88c56184" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/pestphp/pest/zipball/fa130167857fe5daed0c281f1f14cd4a88c56184", - "reference": "fa130167857fe5daed0c281f1f14cd4a88c56184", - "shasum": "" - }, - "require": { - "nunomaduro/collision": "^5.0", - "pestphp/pest-plugin": "^1.0", - "pestphp/pest-plugin-coverage": "^1.0", - "pestphp/pest-plugin-expectations": "^1.0", - "pestphp/pest-plugin-init": "^1.0", - "php": "^7.3 || ^8.0", - "phpunit/phpunit": ">= 9.3.7 <= 9.5.2" - }, - "require-dev": { - "illuminate/console": "^8.0", - "illuminate/support": "^8.0", - "laravel/dusk": "^6.9.1", - "mockery/mockery": "^1.4.1", - "pestphp/pest-dev-tools": "dev-master" - }, - "bin": [ - "bin/pest" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - }, - "pest": { - "plugins": [ - "Pest\\Plugins\\Version" - ] - }, - "laravel": { - "providers": [ - "Pest\\Laravel\\PestServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "Pest\\": "src/" - }, - "files": [ - "src/Functions.php", - "src/Pest.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nuno Maduro", - "email": "enunomaduro@gmail.com" - } - ], - "description": "An elegant PHP Testing Framework.", - "keywords": [ - "framework", - "pest", - "php", - "test", - "testing", - "unit" - ], - "support": { - "issues": "https://github.com/pestphp/pest/issues", - "source": "https://github.com/pestphp/pest/tree/v1.0.2" - }, - "funding": [ - { - "url": "https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66BYDWAT92N6L", - "type": "custom" - }, - { - "url": "https://github.com/nunomaduro", - "type": "github" - }, - { - "url": "https://github.com/octoper", - "type": "github" - }, - { - "url": "https://github.com/olivernybroe", - "type": "github" - }, - { - "url": "https://github.com/owenvoke", - "type": "github" - }, - { - "url": "https://www.patreon.com/nunomaduro", - "type": "patreon" - } - ], - "time": "2021-02-04T09:15:54+00:00" - }, - { - "name": "pestphp/pest-plugin", - "version": "v1.0.0", - "source": { - "type": "git", - "url": "https://github.com/pestphp/pest-plugin.git", - "reference": "fc8519de148699fe612d9c669be60554cd2db4fa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/pestphp/pest-plugin/zipball/fc8519de148699fe612d9c669be60554cd2db4fa", - "reference": "fc8519de148699fe612d9c669be60554cd2db4fa", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "php": "^7.3 || ^8.0" - }, - "conflict": { - "pestphp/pest": "<1.0" - }, - "require-dev": { - "composer/composer": "^1.10.19", - "pestphp/pest": "^1.0", - "pestphp/pest-dev-tools": "dev-master" - }, - "type": "composer-plugin", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - }, - "class": "Pest\\Plugin\\Manager" - }, - "autoload": { - "psr-4": { - "Pest\\Plugin\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "The Pest plugin manager", - "keywords": [ - "framework", - "manager", - "pest", - "php", - "plugin", - "test", - "testing", - "unit" - ], - "support": { - "source": "https://github.com/pestphp/pest-plugin/tree/v1.0.0" - }, - "funding": [ - { - "url": "https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66BYDWAT92N6L", - "type": "custom" - }, - { - "url": "https://github.com/nunomaduro", - "type": "github" - }, - { - "url": "https://www.patreon.com/nunomaduro", - "type": "patreon" - } - ], - "time": "2021-01-03T15:53:42+00:00" - }, - { - "name": "pestphp/pest-plugin-coverage", - "version": "v1.0.0", - "source": { - "type": "git", - "url": "https://github.com/pestphp/pest-plugin-coverage.git", - "reference": "50260c8671377a5082a06b9e228a984c13ed199c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/pestphp/pest-plugin-coverage/zipball/50260c8671377a5082a06b9e228a984c13ed199c", - "reference": "50260c8671377a5082a06b9e228a984c13ed199c", - "shasum": "" - }, - "require": { - "pestphp/pest-plugin": "^1.0", - "php": "^7.3 || ^8.0", - "sebastian/environment": "^5.1.2" - }, - "conflict": { - "pestphp/pest": "<1.0" - }, - "require-dev": { - "pestphp/pest": "^1.0", - "pestphp/pest-dev-tools": "dev-master" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - }, - "pest": { - "plugins": [ - "Pest\\PluginCoverage\\Plugin" - ] - } - }, - "autoload": { - "psr-4": { - "Pest\\PluginCoverage\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "The Pest Coverage Plugin", - "keywords": [ - "coverage", - "framework", - "pest", - "php", - "plugin", - "test", - "testing", - "unit" - ], - "support": { - "source": "https://github.com/pestphp/pest-plugin-coverage/tree/v1.0.0" - }, - "funding": [ - { - "url": "https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66BYDWAT92N6L", - "type": "custom" - }, - { - "url": "https://github.com/nunomaduro", - "type": "github" - }, - { - "url": "https://www.patreon.com/nunomaduro", - "type": "patreon" - } - ], - "time": "2021-01-03T15:51:41+00:00" - }, - { - "name": "pestphp/pest-plugin-expectations", - "version": "v1.0.1", - "source": { - "type": "git", - "url": "https://github.com/pestphp/pest-plugin-expectations.git", - "reference": "e543acd6d0ca33c9bdaae05d4dffbfc8c66a0285" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/pestphp/pest-plugin-expectations/zipball/e543acd6d0ca33c9bdaae05d4dffbfc8c66a0285", - "reference": "e543acd6d0ca33c9bdaae05d4dffbfc8c66a0285", - "shasum": "" - }, - "require": { - "php": "^7.3 || ^8.0", - "phpunit/phpunit": "^9.0" - }, - "conflict": { - "pestphp/pest": "<1.0" - }, - "require-dev": { - "pestphp/pest": "^1.0", - "pestphp/pest-dev-tools": "dev-master" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Pest\\Expectations\\": "src/" - }, - "files": [ - "src/Autoload.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Add expectations testing capabilities to Pest or PHPUnit", - "keywords": [ - "expectations", - "framework", - "pest", - "php", - "test", - "testing", - "unit" - ], - "support": { - "source": "https://github.com/pestphp/pest-plugin-expectations/tree/v1.0.1" - }, - "funding": [ - { - "url": "https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66BYDWAT92N6L", - "type": "custom" - }, - { - "url": "https://github.com/nunomaduro", - "type": "github" - }, - { - "url": "https://www.patreon.com/nunomaduro", - "type": "patreon" - } - ], - "time": "2021-01-03T16:02:34+00:00" - }, - { - "name": "pestphp/pest-plugin-init", - "version": "v1.0.0", - "source": { - "type": "git", - "url": "https://github.com/pestphp/pest-plugin-init.git", - "reference": "bd6fdb058ba5dc7a9f7f3645ad4e0bdc34cf0026" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/pestphp/pest-plugin-init/zipball/bd6fdb058ba5dc7a9f7f3645ad4e0bdc34cf0026", - "reference": "bd6fdb058ba5dc7a9f7f3645ad4e0bdc34cf0026", - "shasum": "" - }, - "require": { - "pestphp/pest-plugin": "^1.0", - "php": "^7.3 || ^8.0" - }, - "conflict": { - "pestphp/pest": "<1.0" - }, - "require-dev": { - "pestphp/pest": "^1.0", - "pestphp/pest-dev-tools": "dev-master" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - }, - "pest": { - "plugins": [ - "Pest\\Init\\Plugin" - ] - } - }, - "autoload": { - "psr-4": { - "Pest\\Init\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "The Pest Init plugin", - "keywords": [ - "framework", - "init", - "pest", - "php", - "plugin", - "test", - "testing", - "unit" - ], - "support": { - "source": "https://github.com/pestphp/pest-plugin-init/tree/v1.0.0" - }, - "funding": [ - { - "url": "https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66BYDWAT92N6L", - "type": "custom" - }, - { - "url": "https://github.com/nunomaduro", - "type": "github" - }, - { - "url": "https://www.patreon.com/nunomaduro", - "type": "patreon" - } - ], - "time": "2021-01-03T15:47:48+00:00" - }, - { - "name": "phar-io/manifest", - "version": "2.0.1", - "source": { - "type": "git", - "url": "https://github.com/phar-io/manifest.git", - "reference": "85265efd3af7ba3ca4b2a2c34dbfc5788dd29133" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/manifest/zipball/85265efd3af7ba3ca4b2a2c34dbfc5788dd29133", - "reference": "85265efd3af7ba3ca4b2a2c34dbfc5788dd29133", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-phar": "*", - "ext-xmlwriter": "*", - "phar-io/version": "^3.0.1", - "php": "^7.2 || ^8.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", - "support": { - "issues": "https://github.com/phar-io/manifest/issues", - "source": "https://github.com/phar-io/manifest/tree/master" - }, - "time": "2020-06-27T14:33:11+00:00" - }, - { - "name": "phar-io/version", - "version": "3.1.0", - "source": { - "type": "git", - "url": "https://github.com/phar-io/version.git", - "reference": "bae7c545bef187884426f042434e561ab1ddb182" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/bae7c545bef187884426f042434e561ab1ddb182", - "reference": "bae7c545bef187884426f042434e561ab1ddb182", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Library for handling version information and constraints", - "support": { - "issues": "https://github.com/phar-io/version/issues", - "source": "https://github.com/phar-io/version/tree/3.1.0" - }, - "time": "2021-02-23T14:00:09+00:00" - }, - { - "name": "phpdocumentor/reflection-common", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionCommon.git", - "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", - "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-2.x": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jaap van Otterdijk", - "email": "opensource@ijaap.nl" - } - ], - "description": "Common reflection classes used by phpdocumentor to reflect the code structure", - "homepage": "http://www.phpdoc.org", - "keywords": [ - "FQSEN", - "phpDocumentor", - "phpdoc", - "reflection", - "static analysis" - ], - "support": { - "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", - "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" - }, - "time": "2020-06-27T09:03:43+00:00" - }, - { - "name": "phpdocumentor/reflection-docblock", - "version": "5.2.2", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "069a785b2141f5bcf49f3e353548dc1cce6df556" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/069a785b2141f5bcf49f3e353548dc1cce6df556", - "reference": "069a785b2141f5bcf49f3e353548dc1cce6df556", - "shasum": "" - }, - "require": { - "ext-filter": "*", - "php": "^7.2 || ^8.0", - "phpdocumentor/reflection-common": "^2.2", - "phpdocumentor/type-resolver": "^1.3", - "webmozart/assert": "^1.9.1" - }, - "require-dev": { - "mockery/mockery": "~1.3.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - }, - { - "name": "Jaap van Otterdijk", - "email": "account@ijaap.nl" - } - ], - "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", - "support": { - "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", - "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/master" - }, - "time": "2020-09-03T19:13:55+00:00" - }, - { - "name": "phpdocumentor/type-resolver", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0", - "reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0", - "phpdocumentor/reflection-common": "^2.0" - }, - "require-dev": { - "ext-tokenizer": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - } - ], - "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", - "support": { - "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.4.0" - }, - "time": "2020-09-17T18:55:26+00:00" - }, - { - "name": "phpspec/prophecy", - "version": "1.12.2", - "source": { - "type": "git", - "url": "https://github.com/phpspec/prophecy.git", - "reference": "245710e971a030f42e08f4912863805570f23d39" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/245710e971a030f42e08f4912863805570f23d39", - "reference": "245710e971a030f42e08f4912863805570f23d39", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.2", - "php": "^7.2 || ~8.0, <8.1", - "phpdocumentor/reflection-docblock": "^5.2", - "sebastian/comparator": "^3.0 || ^4.0", - "sebastian/recursion-context": "^3.0 || ^4.0" - }, - "require-dev": { - "phpspec/phpspec": "^6.0", - "phpunit/phpunit": "^8.0 || ^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.11.x-dev" - } - }, - "autoload": { - "psr-4": { - "Prophecy\\": "src/Prophecy" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" - }, - { - "name": "Marcello Duarte", - "email": "marcello.duarte@gmail.com" - } - ], - "description": "Highly opinionated mocking framework for PHP 5.3+", - "homepage": "https://github.com/phpspec/prophecy", - "keywords": [ - "Double", - "Dummy", - "fake", - "mock", - "spy", - "stub" - ], - "support": { - "issues": "https://github.com/phpspec/prophecy/issues", - "source": "https://github.com/phpspec/prophecy/tree/1.12.2" - }, - "time": "2020-12-19T10:15:11+00:00" - }, - { - "name": "phpunit/php-code-coverage", - "version": "9.2.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "f3e026641cc91909d421802dd3ac7827ebfd97e1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/f3e026641cc91909d421802dd3ac7827ebfd97e1", - "reference": "f3e026641cc91909d421802dd3ac7827ebfd97e1", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "ext-xmlwriter": "*", - "nikic/php-parser": "^4.10.2", - "php": ">=7.3", - "phpunit/php-file-iterator": "^3.0.3", - "phpunit/php-text-template": "^2.0.2", - "sebastian/code-unit-reverse-lookup": "^2.0.2", - "sebastian/complexity": "^2.0", - "sebastian/environment": "^5.1.2", - "sebastian/lines-of-code": "^1.0.3", - "sebastian/version": "^3.0.1", - "theseer/tokenizer": "^1.2.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcov": "*", - "ext-xdebug": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.2-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", - "homepage": "https://github.com/sebastianbergmann/php-code-coverage", - "keywords": [ - "coverage", - "testing", - "xunit" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.5" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-11-28T06:44:49+00:00" - }, - { - "name": "phpunit/php-file-iterator", - "version": "3.0.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/aa4be8575f26070b100fccb67faabb28f21f66f8", - "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "FilterIterator implementation that filters files based on a list of suffixes.", - "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", - "keywords": [ - "filesystem", - "iterator" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.5" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:57:25+00:00" - }, - { - "name": "phpunit/php-invoker", - "version": "3.1.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-invoker.git", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "ext-pcntl": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcntl": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Invoke callables with a timeout", - "homepage": "https://github.com/sebastianbergmann/php-invoker/", - "keywords": [ - "process" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-invoker/issues", - "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:58:55+00:00" - }, - { - "name": "phpunit/php-text-template", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Simple template engine.", - "homepage": "https://github.com/sebastianbergmann/php-text-template/", - "keywords": [ - "template" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-text-template/issues", - "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T05:33:50+00:00" - }, - { - "name": "phpunit/php-timer", - "version": "5.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Utility class for timing", - "homepage": "https://github.com/sebastianbergmann/php-timer/", - "keywords": [ - "timer" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/php-timer/issues", - "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:16:10+00:00" - }, - { - "name": "phpunit/phpunit", - "version": "9.5.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "f661659747f2f87f9e72095bb207bceb0f151cb4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/f661659747f2f87f9e72095bb207bceb0f151cb4", - "reference": "f661659747f2f87f9e72095bb207bceb0f151cb4", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.3.1", - "ext-dom": "*", - "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.10.1", - "phar-io/manifest": "^2.0.1", - "phar-io/version": "^3.0.2", - "php": ">=7.3", - "phpspec/prophecy": "^1.12.1", - "phpunit/php-code-coverage": "^9.2.3", - "phpunit/php-file-iterator": "^3.0.5", - "phpunit/php-invoker": "^3.1.1", - "phpunit/php-text-template": "^2.0.3", - "phpunit/php-timer": "^5.0.2", - "sebastian/cli-parser": "^1.0.1", - "sebastian/code-unit": "^1.0.6", - "sebastian/comparator": "^4.0.5", - "sebastian/diff": "^4.0.3", - "sebastian/environment": "^5.1.3", - "sebastian/exporter": "^4.0.3", - "sebastian/global-state": "^5.0.1", - "sebastian/object-enumerator": "^4.0.3", - "sebastian/resource-operations": "^3.0.3", - "sebastian/type": "^2.3", - "sebastian/version": "^3.0.2" - }, - "require-dev": { - "ext-pdo": "*", - "phpspec/prophecy-phpunit": "^2.0.1" - }, - "suggest": { - "ext-soap": "*", - "ext-xdebug": "*" - }, - "bin": [ - "phpunit" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.5-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ], - "files": [ - "src/Framework/Assert/Functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "The PHP Unit Testing framework.", - "homepage": "https://phpunit.de/", - "keywords": [ - "phpunit", - "testing", - "xunit" - ], - "support": { - "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.2" - }, - "funding": [ - { - "url": "https://phpunit.de/donate.html", - "type": "custom" - }, - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2021-02-02T14:45:58+00:00" + "time": "2024-01-04T18:49:48+00:00" }, { - "name": "psr/container", - "version": "1.0.0", + "name": "php-jsonpointer/php-jsonpointer", + "version": "v4.0.0", "source": { "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + "url": "https://github.com/raphaelstolt/php-jsonpointer.git", + "reference": "fd50fc1aecd80dedb5bc59c9a1d70d4cfec7933b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "url": "https://api.github.com/repos/raphaelstolt/php-jsonpointer/zipball/fd50fc1aecd80dedb5bc59c9a1d70d4cfec7933b", + "reference": "fd50fc1aecd80dedb5bc59c9a1d70d4cfec7933b", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": ">=7.4" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.0", + "phpunit/phpunit": "8.*" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { - "psr-4": { - "Psr\\Container\\": "src/" + "psr-0": { + "Rs\\Json": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1979,51 +868,51 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "name": "Raphael Stolt", + "email": "raphael.stolt@gmail.com", + "homepage": "http://raphaelstolt.blogspot.com/" } ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", + "description": "Implementation of JSON Pointer (http://tools.ietf.org/html/rfc6901)", + "homepage": "https://github.com/raphaelstolt/php-jsonpointer", "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" + "json", + "json pointer", + "json traversal" ], "support": { - "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/master" + "issues": "https://github.com/raphaelstolt/php-jsonpointer/issues", + "source": "https://github.com/raphaelstolt/php-jsonpointer/tree/v4.0.0" }, - "time": "2017-02-14T16:28:37+00:00" + "time": "2022-01-11T14:28:07+00:00" }, { - "name": "psr/log", - "version": "1.1.3", + "name": "psr/http-client", + "version": "1.0.3", "source": { "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc" + "url": "https://github.com/php-fig/http-client.git", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0 || ^2.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { - "Psr\\Log\\": "Psr/Log/" + "Psr\\Http\\Client\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -2033,906 +922,937 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", "keywords": [ - "log", + "http", + "http-client", "psr", - "psr-3" + "psr-18" ], "support": { - "source": "https://github.com/php-fig/log/tree/1.1.3" + "source": "https://github.com/php-fig/http-client" }, - "time": "2020-03-23T09:12:05+00:00" + "time": "2023-09-23T14:17:50+00:00" }, { - "name": "sebastian/cli-parser", - "version": "1.0.1", + "name": "psr/http-factory", + "version": "1.0.2", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/cli-parser.git", - "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" + "url": "https://github.com/php-fig/http-factory.git", + "reference": "e616d01114759c4c489f93b099585439f795fe35" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", - "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35", + "reference": "e616d01114759c4c489f93b099585439f795fe35", "shasum": "" }, "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" + "php": ">=7.0.0", + "psr/http-message": "^1.0 || ^2.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library for parsing CLI options", - "homepage": "https://github.com/sebastianbergmann/cli-parser", - "support": { - "issues": "https://github.com/sebastianbergmann/cli-parser/issues", - "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:08:49+00:00" - }, - { - "name": "sebastian/code-unit", - "version": "1.0.8", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit.git", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" + "psr-4": { + "Psr\\Http\\Message\\": "src/" } }, - "autoload": { - "classmap": [ - "src/" - ] - }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the PHP code units", - "homepage": "https://github.com/sebastianbergmann/code-unit", - "support": { - "issues": "https://github.com/sebastianbergmann/code-unit/issues", - "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:08:54+00:00" - }, - { - "name": "sebastian/code-unit-reverse-lookup", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" ], - "description": "Looks up which function or method a line of code belongs to", - "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", "support": { - "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", - "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + "source": "https://github.com/php-fig/http-factory/tree/1.0.2" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:30:19+00:00" + "time": "2023-04-10T20:10:41+00:00" }, { - "name": "sebastian/comparator", - "version": "4.0.6", + "name": "psr/http-message", + "version": "2.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "55f4261989e546dc112258c7a75935a81a7ce382" + "url": "https://github.com/php-fig/http-message.git", + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55f4261989e546dc112258c7a75935a81a7ce382", - "reference": "55f4261989e546dc112258c7a75935a81a7ce382", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", "shasum": "" }, "require": { - "php": ">=7.3", - "sebastian/diff": "^4.0", - "sebastian/exporter": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" + "php": "^7.2 || ^8.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@2bepublished.at" + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" } ], - "description": "Provides the functionality to compare PHP values for equality", - "homepage": "https://github.com/sebastianbergmann/comparator", + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", "keywords": [ - "comparator", - "compare", - "equality" + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" ], "support": { - "issues": "https://github.com/sebastianbergmann/comparator/issues", - "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.6" + "source": "https://github.com/php-fig/http-message/tree/2.0" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T15:49:45+00:00" + "time": "2023-04-04T09:54:51+00:00" }, { - "name": "sebastian/complexity", - "version": "2.0.2", + "name": "symfony/deprecation-contracts", + "version": "v3.4.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/complexity.git", - "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", - "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf", + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf", "shasum": "" }, "require": { - "nikic/php-parser": "^4.7", - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" + "php": ">=8.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-main": "3.4-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" } }, "autoload": { - "classmap": [ - "src/" + "files": [ + "function.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Library for calculating the complexity of PHP code units", - "homepage": "https://github.com/sebastianbergmann/complexity", + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com", "support": { - "issues": "https://github.com/sebastianbergmann/complexity/issues", - "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.4.0" }, "funding": [ { - "url": "https://github.com/sebastianbergmann", + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } ], - "time": "2020-10-26T15:52:27+00:00" + "time": "2023-05-23T14:45:45+00:00" }, { - "name": "sebastian/diff", - "version": "4.0.4", + "name": "symfony/options-resolver", + "version": "v7.0.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" + "url": "https://github.com/symfony/options-resolver.git", + "reference": "700ff4096e346f54cb628ea650767c8130f1001f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", - "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/700ff4096e346f54cb628ea650767c8130f1001f", + "reference": "700ff4096e346f54cb628ea650767c8130f1001f", "shasum": "" }, "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3", - "symfony/process": "^4.2 || ^5" + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, "autoload": { - "classmap": [ - "src/" + "psr-4": { + "Symfony\\Component\\OptionsResolver\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Diff implementation", - "homepage": "https://github.com/sebastianbergmann/diff", + "description": "Provides an improved replacement for the array_replace PHP function", + "homepage": "https://symfony.com", "keywords": [ - "diff", - "udiff", - "unidiff", - "unified diff" + "config", + "configuration", + "options" ], "support": { - "issues": "https://github.com/sebastianbergmann/diff/issues", - "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" + "source": "https://github.com/symfony/options-resolver/tree/v7.0.0" }, "funding": [ { - "url": "https://github.com/sebastianbergmann", + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } ], - "time": "2020-10-26T13:10:38+00:00" + "time": "2023-08-08T10:20:21+00:00" }, { - "name": "sebastian/environment", - "version": "5.1.3", + "name": "symfony/polyfill-ctype", + "version": "v1.29.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "388b6ced16caa751030f6a69e588299fa09200ac" + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/388b6ced16caa751030f6a69e588299fa09200ac", - "reference": "388b6ced16caa751030f6a69e588299fa09200ac", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ef4d7e442ca910c4764bce785146269b30cb5fc4", + "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=7.1" }, - "require-dev": { - "phpunit/phpunit": "^9.3" + "provide": { + "ext-ctype": "*" }, "suggest": { - "ext-posix": "*" + "ext-ctype": "For best performance" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "5.1-dev" + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { - "classmap": [ - "src/" - ] + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Provides functionality to handle HHVM/PHP environments", - "homepage": "http://www.github.com/sebastianbergmann/environment", + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", "keywords": [ - "Xdebug", - "environment", - "hhvm" + "compatibility", + "ctype", + "polyfill", + "portable" ], "support": { - "issues": "https://github.com/sebastianbergmann/environment/issues", - "source": "https://github.com/sebastianbergmann/environment/tree/5.1.3" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.29.0" }, "funding": [ { - "url": "https://github.com/sebastianbergmann", + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } ], - "time": "2020-09-28T05:52:38+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { - "name": "sebastian/exporter", - "version": "4.0.3", + "name": "symfony/polyfill-php80", + "version": "v1.29.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65" + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/d89cc98761b8cb5a1a235a6b703ae50d34080e65", - "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", + "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", "shasum": "" }, "require": { - "php": ">=7.3", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-mbstring": "*", - "phpunit/phpunit": "^9.3" + "php": ">=7.1" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "4.0-dev" + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, "classmap": [ - "src/" + "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" }, { - "name": "Adam Harvey", - "email": "aharvey@php.net" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Provides the functionality to export PHP variables for visualization", - "homepage": "http://www.github.com/sebastianbergmann/exporter", + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com", "keywords": [ - "export", - "exporter" + "compatibility", + "polyfill", + "portable", + "shim" ], "support": { - "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.3" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.29.0" }, "funding": [ { - "url": "https://github.com/sebastianbergmann", + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } ], - "time": "2020-09-28T05:24:23+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { - "name": "sebastian/global-state", - "version": "5.0.2", + "name": "symfony/serializer", + "version": "v7.0.3", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "a90ccbddffa067b51f574dea6eb25d5680839455" + "url": "https://github.com/symfony/serializer.git", + "reference": "6e83031c481e50b6f28e72531660341f1f120e6f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/a90ccbddffa067b51f574dea6eb25d5680839455", - "reference": "a90ccbddffa067b51f574dea6eb25d5680839455", + "url": "https://api.github.com/repos/symfony/serializer/zipball/6e83031c481e50b6f28e72531660341f1f120e6f", + "reference": "6e83031c481e50b6f28e72531660341f1f120e6f", "shasum": "" }, "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" + "php": ">=8.2", + "symfony/polyfill-ctype": "~1.8" }, - "require-dev": { - "ext-dom": "*", - "phpunit/phpunit": "^9.3" + "conflict": { + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/dependency-injection": "<6.4", + "symfony/property-access": "<6.4", + "symfony/property-info": "<6.4", + "symfony/uid": "<6.4", + "symfony/validator": "<6.4", + "symfony/yaml": "<6.4" }, - "suggest": { - "ext-uopz": "*" + "require-dev": { + "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", + "seld/jsonlint": "^1.10", + "symfony/cache": "^6.4|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/error-handler": "^6.4|^7.0", + "symfony/filesystem": "^6.4|^7.0", + "symfony/form": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/mime": "^6.4|^7.0", + "symfony/property-access": "^6.4|^7.0", + "symfony/property-info": "^6.4|^7.0", + "symfony/translation-contracts": "^2.5|^3", + "symfony/uid": "^6.4|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0", + "symfony/var-exporter": "^6.4|^7.0", + "symfony/yaml": "^6.4|^7.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, "autoload": { - "classmap": [ - "src/" + "psr-4": { + "Symfony\\Component\\Serializer\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Snapshotting of global state", - "homepage": "http://www.github.com/sebastianbergmann/global-state", - "keywords": [ - "global state" - ], + "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", + "homepage": "https://symfony.com", "support": { - "issues": "https://github.com/sebastianbergmann/global-state/issues", - "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.2" + "source": "https://github.com/symfony/serializer/tree/v7.0.3" }, "funding": [ { - "url": "https://github.com/sebastianbergmann", + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } ], - "time": "2020-10-26T15:55:19+00:00" + "time": "2024-01-30T08:34:29+00:00" }, { - "name": "sebastian/lines-of-code", - "version": "1.0.3", + "name": "symfony/yaml", + "version": "v7.0.3", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/lines-of-code.git", - "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" + "url": "https://github.com/symfony/yaml.git", + "reference": "2d4fca631c00700597e9442a0b2451ce234513d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", - "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "url": "https://api.github.com/repos/symfony/yaml/zipball/2d4fca631c00700597e9442a0b2451ce234513d3", + "reference": "2d4fca631c00700597e9442a0b2451ce234513d3", "shasum": "" }, "require": { - "nikic/php-parser": "^4.6", - "php": ">=7.3" + "php": ">=8.2", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "symfony/console": "<6.4" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "symfony/console": "^6.4|^7.0" }, + "bin": [ + "Resources/bin/yaml-lint" + ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, "autoload": { - "classmap": [ - "src/" + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Library for counting the lines of code in PHP source code", - "homepage": "https://github.com/sebastianbergmann/lines-of-code", + "description": "Loads and dumps YAML files", + "homepage": "https://symfony.com", "support": { - "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", - "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" + "source": "https://github.com/symfony/yaml/tree/v7.0.3" }, "funding": [ { - "url": "https://github.com/sebastianbergmann", + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } ], - "time": "2020-11-28T06:42:11+00:00" - }, + "time": "2024-01-23T15:02:46+00:00" + } + ], + "packages-dev": [ { - "name": "sebastian/object-enumerator", - "version": "4.0.4", + "name": "doctrine/inflector", + "version": "2.0.9", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" + "url": "https://github.com/doctrine/inflector.git", + "reference": "2930cd5ef353871c821d5c43ed030d39ac8cfe65" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/2930cd5ef353871c821d5c43ed030d39ac8cfe65", + "reference": "2930cd5ef353871c821d5c43ed030d39ac8cfe65", "shasum": "" }, "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" + "php": "^7.2 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "doctrine/coding-standard": "^11.0", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-phpunit": "^1.1", + "phpstan/phpstan-strict-rules": "^1.3", + "phpunit/phpunit": "^8.5 || ^9.5", + "vimeo/psalm": "^4.25 || ^5.4" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, "autoload": { - "classmap": [ - "src/" - ] + "psr-4": { + "Doctrine\\Inflector\\": "lib/Doctrine/Inflector" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" } ], - "description": "Traverses array structures and object graphs to enumerate all referenced objects", - "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.", + "homepage": "https://www.doctrine-project.org/projects/inflector.html", + "keywords": [ + "inflection", + "inflector", + "lowercase", + "manipulation", + "php", + "plural", + "singular", + "strings", + "uppercase", + "words" + ], "support": { - "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", - "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" + "issues": "https://github.com/doctrine/inflector/issues", + "source": "https://github.com/doctrine/inflector/tree/2.0.9" }, "funding": [ { - "url": "https://github.com/sebastianbergmann", - "type": "github" + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector", + "type": "tidelift" } ], - "time": "2020-10-26T13:12:34+00:00" + "time": "2024-01-15T18:05:13+00:00" }, { - "name": "sebastian/object-reflector", - "version": "2.0.4", + "name": "jane-php/json-schema", + "version": "v7.6.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" + "url": "https://github.com/janephp/json-schema.git", + "reference": "5cd54d4cedd7aabb02037cc5114063149f437ca9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "url": "https://api.github.com/repos/janephp/json-schema/zipball/5cd54d4cedd7aabb02037cc5114063149f437ca9", + "reference": "5cd54d4cedd7aabb02037cc5114063149f437ca9", "shasum": "" }, "require": { - "php": ">=7.3" + "doctrine/inflector": "^1.4 || ^2.0", + "ext-json": "*", + "jane-php/json-schema-runtime": "^7.5", + "nikic/php-parser": "^4.18", + "php": "^8.0", + "symfony/console": "^5.4 || ^6.4 || ^7.0", + "symfony/filesystem": "^5.4 || ^6.4 || ^7.0", + "symfony/options-resolver": "^5.4 || ^6.4 || ^7.0", + "symfony/serializer": "^5.4 || ^6.4 || ^7.0", + "symfony/validator": "^5.4 || ^6.4 || ^7.0", + "symfony/var-dumper": "^5.4 || ^6.4 || ^7.0", + "symfony/yaml": "^5.4 || ^6.4 || ^7.0" + }, + "conflict": { + "nikic/php-parser": "<4.0.4", + "symfony/framework-bundle": "5.1.0" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^8.5", + "symfony/finder": "^5.4 || ^6.4 || ^7.0" + }, + "suggest": { + "friendsofphp/php-cs-fixer": "Allow to automatically fix cs on generated code for better visualisation" }, + "bin": [ + "bin/jane" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-next": "7-dev" } }, "autoload": { - "classmap": [ - "src/" + "psr-4": { + "Jane\\Component\\JsonSchema\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "name": "Joel Wurtz", + "email": "jwurtz@jolicode.com" + }, + { + "name": "Baptiste Leduc", + "email": "baptiste.leduc@gmail.com" } ], - "description": "Allows reflection of object attributes, including inherited and non-public ones", - "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "description": "Generate a serializable / deserializable object model given a json schema", "support": { - "issues": "https://github.com/sebastianbergmann/object-reflector/issues", - "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" + "source": "https://github.com/janephp/json-schema/tree/v7.6.0" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:14:26+00:00" + "time": "2024-01-31T09:18:22+00:00" }, { - "name": "sebastian/recursion-context", - "version": "4.0.4", + "name": "jane-php/open-api-3", + "version": "v7.6.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" + "url": "https://github.com/janephp/open-api-3.git", + "reference": "1a16a09b2352f3ec77fa2c7f8fa885d08afebfd5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", - "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", + "url": "https://api.github.com/repos/janephp/open-api-3/zipball/1a16a09b2352f3ec77fa2c7f8fa885d08afebfd5", + "reference": "1a16a09b2352f3ec77fa2c7f8fa885d08afebfd5", "shasum": "" }, "require": { - "php": ">=7.3" + "ext-json": "*", + "jane-php/json-schema": "^7.5", + "jane-php/open-api-common": "^7.5", + "nikic/php-parser": "^4.18", + "php": "^8.0", + "symfony/serializer": "^5.4 || ^6.4 || ^7.0", + "symfony/yaml": "^5.4 || ^6.4 || ^7.0" + }, + "conflict": { + "nikic/php-parser": "<4.0.4", + "symfony/framework-bundle": "5.1.0" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "kriswallsmith/buzz": "^1.2", + "nyholm/psr7": "^1.8", + "phpunit/phpunit": "^8.5", + "symfony/finder": "^5.4 || ^6.4 || ^7.0" + }, + "suggest": { + "friendsofphp/php-cs-fixer": "To have a nice formatting of the generated files" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-next": "7-dev" } }, "autoload": { - "classmap": [ - "src/" + "psr-4": { + "Jane\\Component\\OpenApi3\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "name": "Joel Wurtz", + "email": "jwurtz@jolicode.com" }, { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" + "name": "Baptiste Leduc", + "email": "baptiste.leduc@gmail.com" } ], - "description": "Provides functionality to recursively process PHP variables", - "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "description": "Generate a PHP Client API (PSR7/PSR18 compatible) given a OpenApi 3.x specification", + "keywords": [ + "jane", + "openapi", + "swagger" + ], "support": { - "issues": "https://github.com/sebastianbergmann/recursion-context/issues", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" + "source": "https://github.com/janephp/open-api-3/tree/v7.6.0" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:17:30+00:00" + "time": "2024-01-31T09:18:22+00:00" }, { - "name": "sebastian/resource-operations", - "version": "3.0.3", + "name": "jane-php/open-api-common", + "version": "v7.6.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" + "url": "https://github.com/janephp/open-api-common.git", + "reference": "fd92da1b202656eb0a22d04bd1748e78bc7c4d19" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "url": "https://api.github.com/repos/janephp/open-api-common/zipball/fd92da1b202656eb0a22d04bd1748e78bc7c4d19", + "reference": "fd92da1b202656eb0a22d04bd1748e78bc7c4d19", "shasum": "" }, "require": { - "php": ">=7.3" + "ext-json": "*", + "jane-php/json-schema": "^7.5", + "jane-php/open-api-runtime": "^7.0", + "nyholm/psr7": "^1.8", + "php": "^8.0", + "symfony/console": "^5.4 || ^6.4 || ^7.0", + "symfony/filesystem": "^5.4 || ^6.4 || ^7.0", + "symfony/string": "^5.4 || ^6.4 || ^7.0", + "symfony/var-dumper": "^5.4 || ^6.4 || ^7.0" }, - "require-dev": { - "phpunit/phpunit": "^9.0" + "suggest": { + "jane-php/open-api-2": "Allow to generate OpenApi v2 clients", + "jane-php/open-api-3": "Allow to generate OpenApi v3 clients" }, + "bin": [ + "bin/jane-openapi" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-next": "7-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "psr-4": { + "Jane\\Component\\OpenApiCommon\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "name": "Joel Wurtz", + "email": "jwurtz@jolicode.com" + }, + { + "name": "Baptiste Leduc", + "email": "baptiste.leduc@gmail.com" } ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "description": "Utility for OpenApi 2/3 generators", + "keywords": [ + "jane", + "openapi", + "swagger", + "utility" + ], "support": { - "issues": "https://github.com/sebastianbergmann/resource-operations/issues", - "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" + "source": "https://github.com/janephp/open-api-common/tree/v7.6.0" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:45:17+00:00" + "time": "2024-01-31T09:18:22+00:00" }, { - "name": "sebastian/type", - "version": "2.3.1", + "name": "nikic/php-parser", + "version": "v4.18.0", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/type.git", - "reference": "81cd61ab7bbf2de744aba0ea61fae32f721df3d2" + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/81cd61ab7bbf2de744aba0ea61fae32f721df3d2", - "reference": "81cd61ab7bbf2de744aba0ea61fae32f721df3d2", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/1bcbb2179f97633e98bbbc87044ee2611c7d7999", + "reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999", "shasum": "" }, "require": { - "php": ">=7.3" + "ext-tokenizer": "*", + "php": ">=7.0" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" }, + "bin": [ + "bin/php-parse" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "2.3-dev" + "dev-master": "4.9-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -2940,124 +1860,115 @@ ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" + "name": "Nikita Popov" } ], - "description": "Collection of value objects that represent the types of the PHP type system", - "homepage": "https://github.com/sebastianbergmann/type", + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], "support": { - "issues": "https://github.com/sebastianbergmann/type/issues", - "source": "https://github.com/sebastianbergmann/type/tree/2.3.1" + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.18.0" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-26T13:18:59+00:00" + "time": "2023-12-10T21:03:43+00:00" }, { - "name": "sebastian/version", - "version": "3.0.2", + "name": "psr/container", + "version": "2.0.2", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/version.git", - "reference": "c6c1022351a901512170118436c764e473f6de8c" + "url": "https://github.com/php-fig/container.git", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", - "reference": "c6c1022351a901512170118436c764e473f6de8c", + "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=7.4.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "psr-4": { + "Psr\\Container\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" } ], - "description": "Library that helps with managing the version number of Git-hosted PHP projects", - "homepage": "https://github.com/sebastianbergmann/version", + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], "support": { - "issues": "https://github.com/sebastianbergmann/version/issues", - "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/2.0.2" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:39:44+00:00" + "time": "2021-11-05T16:47:00+00:00" }, { "name": "symfony/console", - "version": "v5.2.3", + "version": "v7.0.3", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "89d4b176d12a2946a1ae4e34906a025b7b6b135a" + "reference": "c5010d50f1ee4b25cfa0201d9915cf1b14071456" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/89d4b176d12a2946a1ae4e34906a025b7b6b135a", - "reference": "89d4b176d12a2946a1ae4e34906a025b7b6b135a", + "url": "https://api.github.com/repos/symfony/console/zipball/c5010d50f1ee4b25cfa0201d9915cf1b14071456", + "reference": "c5010d50f1ee4b25cfa0201d9915cf1b14071456", "shasum": "" }, "require": { - "php": ">=7.2.5", + "php": ">=8.2", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.8", - "symfony/polyfill-php80": "^1.15", - "symfony/service-contracts": "^1.1|^2", - "symfony/string": "^5.1" + "symfony/service-contracts": "^2.5|^3", + "symfony/string": "^6.4|^7.0" }, "conflict": { - "symfony/dependency-injection": "<4.4", - "symfony/dotenv": "<5.1", - "symfony/event-dispatcher": "<4.4", - "symfony/lock": "<4.4", - "symfony/process": "<4.4" + "symfony/dependency-injection": "<6.4", + "symfony/dotenv": "<6.4", + "symfony/event-dispatcher": "<6.4", + "symfony/lock": "<6.4", + "symfony/process": "<6.4" }, "provide": { - "psr/log-implementation": "1.0" + "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { - "psr/log": "~1.0", - "symfony/config": "^4.4|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/event-dispatcher": "^4.4|^5.0", - "symfony/lock": "^4.4|^5.0", - "symfony/process": "^4.4|^5.0", - "symfony/var-dumper": "^4.4|^5.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" + "psr/log": "^1|^2|^3", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/lock": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/stopwatch": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -3086,12 +1997,12 @@ "homepage": "https://symfony.com", "keywords": [ "cli", - "command line", + "command-line", "console", "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.2.3" + "source": "https://github.com/symfony/console/tree/v7.0.3" }, "funding": [ { @@ -3107,44 +2018,34 @@ "type": "tidelift" } ], - "time": "2021-01-28T22:06:19+00:00" + "time": "2024-01-23T15:02:46+00:00" }, { - "name": "symfony/polyfill-ctype", - "version": "v1.22.1", + "name": "symfony/filesystem", + "version": "v7.0.3", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "c6c942b1ac76c82448322025e084cadc56048b4e" + "url": "https://github.com/symfony/filesystem.git", + "reference": "2890e3a825bc0c0558526c04499c13f83e1b6b12" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e", - "reference": "c6c942b1ac76c82448322025e084cadc56048b4e", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/2890e3a825bc0c0558526c04499c13f83e1b6b12", + "reference": "2890e3a825bc0c0558526c04499c13f83e1b6b12", "shasum": "" }, "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-ctype": "For best performance" + "php": ">=8.2", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8" }, "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" + "Symfony\\Component\\Filesystem\\": "" }, - "files": [ - "bootstrap.php" + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -3153,24 +2054,18 @@ ], "authors": [ { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for ctype functions", + "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.22.1" + "source": "https://github.com/symfony/filesystem/tree/v7.0.3" }, "funding": [ { @@ -3186,20 +2081,20 @@ "type": "tidelift" } ], - "time": "2021-01-07T16:49:33+00:00" + "time": "2024-01-23T15:02:46+00:00" }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.22.1", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "5601e09b69f26c1828b13b6bb87cb07cddba3170" + "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/5601e09b69f26c1828b13b6bb87cb07cddba3170", - "reference": "5601e09b69f26c1828b13b6bb87cb07cddba3170", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/32a9da87d7b3245e09ac426c83d334ae9f06f80f", + "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f", "shasum": "" }, "require": { @@ -3210,21 +2105,18 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Grapheme\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3251,7 +2143,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.22.1" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.29.0" }, "funding": [ { @@ -3267,20 +2159,20 @@ "type": "tidelift" } ], - "time": "2021-01-22T09:19:47+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.22.1", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "43a0283138253ed1d48d352ab6d0bdb3f809f248" + "reference": "bc45c394692b948b4d383a08d7753968bed9a83d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/43a0283138253ed1d48d352ab6d0bdb3f809f248", - "reference": "43a0283138253ed1d48d352ab6d0bdb3f809f248", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/bc45c394692b948b4d383a08d7753968bed9a83d", + "reference": "bc45c394692b948b4d383a08d7753968bed9a83d", "shasum": "" }, "require": { @@ -3291,21 +2183,18 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Normalizer\\": "" - }, "files": [ "bootstrap.php" ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, "classmap": [ "Resources/stubs" ] @@ -3335,7 +2224,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.22.1" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.29.0" }, "funding": [ { @@ -3351,45 +2240,45 @@ "type": "tidelift" } ], - "time": "2021-01-22T09:19:47+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.22.1", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "5232de97ee3b75b0360528dae24e73db49566ab1" + "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/5232de97ee3b75b0360528dae24e73db49566ab1", - "reference": "5232de97ee3b75b0360528dae24e73db49566ab1", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9773676c8a1bb1f8d4340a62efe641cf76eda7ec", + "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec", "shasum": "" }, "require": { "php": ">=7.1" }, + "provide": { + "ext-mbstring": "*" + }, "suggest": { "ext-mbstring": "For best performance" }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3415,7 +2304,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.22.1" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.29.0" }, "funding": [ { @@ -3431,42 +2320,40 @@ "type": "tidelift" } ], - "time": "2021-01-22T09:19:47+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { - "name": "symfony/polyfill-php73", - "version": "v1.22.1", + "name": "symfony/polyfill-php83", + "version": "v1.29.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2" + "url": "https://github.com/symfony/polyfill-php83.git", + "reference": "86fcae159633351e5fd145d1c47de6c528f8caff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/a678b42e92f86eca04b7fa4c0f6f19d097fb69e2", - "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/86fcae159633351e5fd145d1c47de6c528f8caff", + "reference": "86fcae159633351e5fd145d1c47de6c528f8caff", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.1", + "symfony/polyfill-php80": "^1.14" }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.22-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" - }, "files": [ "bootstrap.php" ], + "psr-4": { + "Symfony\\Polyfill\\Php83\\": "" + }, "classmap": [ "Resources/stubs" ] @@ -3485,7 +2372,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", @@ -3494,7 +2381,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.22.1" + "source": "https://github.com/symfony/polyfill-php83/tree/v1.29.0" }, "funding": [ { @@ -3510,44 +2397,45 @@ "type": "tidelift" } ], - "time": "2021-01-07T16:49:33+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { - "name": "symfony/polyfill-php80", - "version": "v1.22.1", + "name": "symfony/service-contracts", + "version": "v3.4.1", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91" + "url": "https://github.com/symfony/service-contracts.git", + "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91", - "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/fe07cbc8d837f60caf7018068e350cc5163681a0", + "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=8.1", + "psr/container": "^1.1|^2.0" + }, + "conflict": { + "ext-psr": "<1.1|>=2" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "1.22-dev" + "dev-main": "3.4-dev" }, "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" } }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" + "Symfony\\Contracts\\Service\\": "" }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" + "exclude-from-classmap": [ + "/Test/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -3555,10 +2443,6 @@ "MIT" ], "authors": [ - { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, { "name": "Nicolas Grekas", "email": "p@tchwork.com" @@ -3568,16 +2452,18 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "description": "Generic abstractions related to writing services", "homepage": "https://symfony.com", "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.22.1" + "source": "https://github.com/symfony/service-contracts/tree/v3.4.1" }, "funding": [ { @@ -3593,43 +2479,50 @@ "type": "tidelift" } ], - "time": "2021-01-07T16:49:33+00:00" + "time": "2023-12-26T14:02:43+00:00" }, { - "name": "symfony/service-contracts", - "version": "v2.2.0", + "name": "symfony/string", + "version": "v7.0.3", "source": { "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1" + "url": "https://github.com/symfony/string.git", + "reference": "524aac4a280b90a4420d8d6a040718d0586505ac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1", + "url": "https://api.github.com/repos/symfony/string/zipball/524aac4a280b90a4420d8d6a040718d0586505ac", + "reference": "524aac4a280b90a4420d8d6a040718d0586505ac", "shasum": "" }, "require": { - "php": ">=7.2.5", - "psr/container": "^1.0" + "php": ">=8.2", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0" }, - "suggest": { - "symfony/service-implementation": "" + "conflict": { + "symfony/translation-contracts": "<2.5" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } + "require-dev": { + "symfony/error-handler": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", + "symfony/translation-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^6.4|^7.0" }, + "type": "library", "autoload": { + "files": [ + "Resources/functions.php" + ], "psr-4": { - "Symfony\\Contracts\\Service\\": "" - } + "Symfony\\Component\\String\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3645,18 +2538,18 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Generic abstractions related to writing services", + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", "homepage": "https://symfony.com", "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/master" + "source": "https://github.com/symfony/string/tree/v7.0.3" }, "funding": [ { @@ -3672,46 +2565,41 @@ "type": "tidelift" } ], - "time": "2020-09-07T11:33:47+00:00" + "time": "2024-01-29T15:41:16+00:00" }, { - "name": "symfony/string", - "version": "v5.2.3", + "name": "symfony/translation-contracts", + "version": "v3.4.1", "source": { "type": "git", - "url": "https://github.com/symfony/string.git", - "reference": "c95468897f408dd0aca2ff582074423dd0455122" + "url": "https://github.com/symfony/translation-contracts.git", + "reference": "06450585bf65e978026bda220cdebca3f867fde7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/c95468897f408dd0aca2ff582074423dd0455122", - "reference": "c95468897f408dd0aca2ff582074423dd0455122", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/06450585bf65e978026bda220cdebca3f867fde7", + "reference": "06450585bf65e978026bda220cdebca3f867fde7", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-intl-grapheme": "~1.0", - "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "~1.15" - }, - "require-dev": { - "symfony/error-handler": "^4.4|^5.0", - "symfony/http-client": "^4.4|^5.0", - "symfony/translation-contracts": "^1.1|^2", - "symfony/var-exporter": "^4.4|^5.0" + "php": ">=8.1" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.4-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, "autoload": { "psr-4": { - "Symfony\\Component\\String\\": "" + "Symfony\\Contracts\\Translation\\": "" }, - "files": [ - "Resources/functions.php" - ], "exclude-from-classmap": [ - "/Tests/" + "/Test/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -3728,18 +2616,18 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", + "description": "Generic abstractions related to translation", "homepage": "https://symfony.com", "keywords": [ - "grapheme", - "i18n", - "string", - "unicode", - "utf-8", - "utf8" + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" ], "support": { - "source": "https://github.com/symfony/string/tree/v5.2.3" + "source": "https://github.com/symfony/translation-contracts/tree/v3.4.1" }, "funding": [ { @@ -3755,88 +2643,145 @@ "type": "tidelift" } ], - "time": "2021-01-25T15:14:59+00:00" + "time": "2023-12-26T14:02:43+00:00" }, { - "name": "theseer/tokenizer", - "version": "1.2.0", + "name": "symfony/validator", + "version": "v7.0.3", "source": { "type": "git", - "url": "https://github.com/theseer/tokenizer.git", - "reference": "75a63c33a8577608444246075ea0af0d052e452a" + "url": "https://github.com/symfony/validator.git", + "reference": "03b0c75d7d3df1ef9a0fd9fb8db1e86f83ffa2bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/75a63c33a8577608444246075ea0af0d052e452a", - "reference": "75a63c33a8577608444246075ea0af0d052e452a", + "url": "https://api.github.com/repos/symfony/validator/zipball/03b0c75d7d3df1ef9a0fd9fb8db1e86f83ffa2bb", + "reference": "03b0c75d7d3df1ef9a0fd9fb8db1e86f83ffa2bb", "shasum": "" }, "require": { - "ext-dom": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": "^7.2 || ^8.0" + "php": ">=8.2", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php83": "^1.27", + "symfony/translation-contracts": "^2.5|^3" + }, + "conflict": { + "doctrine/lexer": "<1.1", + "symfony/dependency-injection": "<6.4", + "symfony/doctrine-bridge": "<7.0", + "symfony/expression-language": "<6.4", + "symfony/http-kernel": "<6.4", + "symfony/intl": "<6.4", + "symfony/property-info": "<6.4", + "symfony/translation": "<6.4.3|>=7.0,<7.0.3", + "symfony/yaml": "<6.4" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3|^4", + "symfony/cache": "^6.4|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", + "symfony/mime": "^6.4|^7.0", + "symfony/property-access": "^6.4|^7.0", + "symfony/property-info": "^6.4|^7.0", + "symfony/translation": "^6.4.3|^7.0.3", + "symfony/yaml": "^6.4|^7.0" }, "type": "library", "autoload": { - "classmap": [ - "src/" + "psr-4": { + "Symfony\\Component\\Validator\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "description": "Provides tools to validate values", + "homepage": "https://symfony.com", "support": { - "issues": "https://github.com/theseer/tokenizer/issues", - "source": "https://github.com/theseer/tokenizer/tree/master" + "source": "https://github.com/symfony/validator/tree/v7.0.3" }, "funding": [ { - "url": "https://github.com/theseer", + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } ], - "time": "2020-07-12T23:59:07+00:00" + "time": "2024-01-29T15:41:16+00:00" }, { - "name": "webmozart/assert", - "version": "1.9.1", + "name": "symfony/var-dumper", + "version": "v7.0.3", "source": { "type": "git", - "url": "https://github.com/webmozarts/assert.git", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389" + "url": "https://github.com/symfony/var-dumper.git", + "reference": "a7a061abbf6fe3d4a79032cbc5149a4d65a10234" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/a7a061abbf6fe3d4a79032cbc5149a4d65a10234", + "reference": "a7a061abbf6fe3d4a79032cbc5149a4d65a10234", "shasum": "" }, "require": { - "php": "^5.3.3 || ^7.0 || ^8.0", - "symfony/polyfill-ctype": "^1.8" + "php": ">=8.2", + "symfony/polyfill-mbstring": "~1.0" }, "conflict": { - "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<3.9.1" + "symfony/console": "<6.4" }, "require-dev": { - "phpunit/phpunit": "^4.8.36 || ^7.5.13" + "ext-iconv": "*", + "symfony/console": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/uid": "^6.4|^7.0", + "twig/twig": "^3.0.4" }, + "bin": [ + "Resources/bin/var-dump-server" + ], "type": "library", "autoload": { + "files": [ + "Resources/functions/dump.php" + ], "psr-4": { - "Webmozart\\Assert\\": "src/" - } + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3844,31 +2789,48 @@ ], "authors": [ { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Assertions to validate method input/output with nice error messages.", + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", "keywords": [ - "assert", - "check", - "validate" + "debug", + "dump" ], "support": { - "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.9.1" + "source": "https://github.com/symfony/var-dumper/tree/v7.0.3" }, - "time": "2020-07-08T17:02:28+00:00" + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-23T15:02:46+00:00" } ], "aliases": [], "minimum-stability": "stable", "stability-flags": [], - "prefer-stable": false, + "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": "^7.4" + "php": "^8.1" }, "platform-dev": [], - "plugin-api-version": "2.0.0" + "plugin-api-version": "2.6.0" } diff --git a/src/Client.php b/src/Client.php index bc7f49f7..54064947 100644 --- a/src/Client.php +++ b/src/Client.php @@ -103,6 +103,27 @@ public function getOrganization(array $queryParameters = [], string $fetch = sel return $this->executeEndpoint(new Endpoint\GetOrganization($queryParameters), $fetch); } + /** + * @param array $queryParameters { + * + * @var string $organization[id] All 'organization[]' params are mutually exclusive, only one can be provided + * @var string $organization[sub_domain] All 'organization[]' params are mutually exclusive, only one can be provided. + * } + * + * @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE) + * + * @return \Krystal\Katapult\KatapultAPI\Model\OrganizationsOrganizationPolicyLimitsGetResponse200|\Psr\Http\Message\ResponseInterface|null + * + * @throws Exception\GetOrganizationPolicyLimitsBadRequestException + * @throws Exception\GetOrganizationPolicyLimitsForbiddenException + * @throws Exception\GetOrganizationPolicyLimitsNotFoundException + * @throws Exception\GetOrganizationPolicyLimitsTooManyRequestsException + */ + public function getOrganizationPolicyLimits(array $queryParameters = [], string $fetch = self::FETCH_OBJECT) + { + return $this->executeEndpoint(new Endpoint\GetOrganizationPolicyLimits($queryParameters), $fetch); + } + /** * @param array $queryParameters { * @@ -531,6 +552,22 @@ public function postVirtualMachineAllocateIp(Model\VirtualMachinesVirtualMachine return $this->executeEndpoint(new Endpoint\PostVirtualMachineAllocateIp($requestBody), $fetch); } + /** + * @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE) + * @param array $accept Accept content header text/plain|application/json + * + * @return \Psr\Http\Message\ResponseInterface|null + * + * @throws Exception\GetVirtualMachineAuthorizedKeysBadRequestException + * @throws Exception\GetVirtualMachineAuthorizedKeysForbiddenException + * @throws Exception\GetVirtualMachineAuthorizedKeysNotFoundException + * @throws Exception\GetVirtualMachineAuthorizedKeysTooManyRequestsException + */ + public function getVirtualMachineAuthorizedKeys(string $fetch = self::FETCH_OBJECT, array $accept = []) + { + return $this->executeEndpoint(new Endpoint\GetVirtualMachineAuthorizedKeys($accept), $fetch); + } + /** * @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE) * @@ -1493,6 +1530,205 @@ public function getOrganizationNetworkSpeedProfiles(array $queryParameters = [], return $this->executeEndpoint(new Endpoint\GetOrganizationNetworkSpeedProfiles($queryParameters), $fetch); } + /** + * @param array $queryParameters { + * + * @var int $page + * @var int $per_page + * } + * + * @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE) + * + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListsGetResponse200|\Psr\Http\Message\ResponseInterface|null + * + * @throws Exception\GetAddressListsBadRequestException + * @throws Exception\GetAddressListsForbiddenException + * @throws Exception\GetAddressListsTooManyRequestsException + */ + public function getAddressLists(array $queryParameters = [], string $fetch = self::FETCH_OBJECT) + { + return $this->executeEndpoint(new Endpoint\GetAddressLists($queryParameters), $fetch); + } + + /** + * @param array $queryParameters { + * + * @var string $organization[id] The organization for which the address lists should be returned. All 'organization[]' params are mutually exclusive, only one can be provided. + * @var string $organization[sub_domain] The organization for which the address lists should be returned. All 'organization[]' params are mutually exclusive, only one can be provided. + * @var int $page + * @var int $per_page + * } + * + * @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE) + * + * @return \Krystal\Katapult\KatapultAPI\Model\OrganizationsOrganizationAddressListsGetResponse200|\Psr\Http\Message\ResponseInterface|null + * + * @throws Exception\GetOrganizationAddressListsBadRequestException + * @throws Exception\GetOrganizationAddressListsForbiddenException + * @throws Exception\GetOrganizationAddressListsNotFoundException + * @throws Exception\GetOrganizationAddressListsTooManyRequestsException + */ + public function getOrganizationAddressLists(array $queryParameters = [], string $fetch = self::FETCH_OBJECT) + { + return $this->executeEndpoint(new Endpoint\GetOrganizationAddressLists($queryParameters), $fetch); + } + + /** + * @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE) + * + * @return \Krystal\Katapult\KatapultAPI\Model\OrganizationsOrganizationAddressListsPostResponse201|\Psr\Http\Message\ResponseInterface|null + * + * @throws Exception\PostOrganizationAddressListsBadRequestException + * @throws Exception\PostOrganizationAddressListsForbiddenException + * @throws Exception\PostOrganizationAddressListsNotFoundException + * @throws Exception\PostOrganizationAddressListsUnprocessableEntityException + * @throws Exception\PostOrganizationAddressListsTooManyRequestsException + */ + public function postOrganizationAddressLists(Model\OrganizationsOrganizationAddressListsPostBody $requestBody = null, string $fetch = self::FETCH_OBJECT) + { + return $this->executeEndpoint(new Endpoint\PostOrganizationAddressLists($requestBody), $fetch); + } + + /** + * @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE) + * + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListsAddressListDeleteResponse200|\Psr\Http\Message\ResponseInterface|null + * + * @throws Exception\DeleteAddressListBadRequestException + * @throws Exception\DeleteAddressListForbiddenException + * @throws Exception\DeleteAddressListNotFoundException + * @throws Exception\DeleteAddressListTooManyRequestsException + */ + public function deleteAddressList(Model\AddressListsAddressListDeleteBody $requestBody = null, string $fetch = self::FETCH_OBJECT) + { + return $this->executeEndpoint(new Endpoint\DeleteAddressList($requestBody), $fetch); + } + + /** + * @param array $queryParameters { + * + * @var string $address_list[id] The address list to return. All 'address_list[]' params are mutually exclusive, only one can be provided. + * } + * + * @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE) + * + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListsAddressListGetResponse200|\Psr\Http\Message\ResponseInterface|null + * + * @throws Exception\GetAddressListBadRequestException + * @throws Exception\GetAddressListForbiddenException + * @throws Exception\GetAddressListNotFoundException + * @throws Exception\GetAddressListTooManyRequestsException + */ + public function getAddressList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT) + { + return $this->executeEndpoint(new Endpoint\GetAddressList($queryParameters), $fetch); + } + + /** + * @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE) + * + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListsAddressListPatchResponse200|\Psr\Http\Message\ResponseInterface|null + * + * @throws Exception\PatchAddressListBadRequestException + * @throws Exception\PatchAddressListForbiddenException + * @throws Exception\PatchAddressListNotFoundException + * @throws Exception\PatchAddressListUnprocessableEntityException + * @throws Exception\PatchAddressListTooManyRequestsException + */ + public function patchAddressList(Model\AddressListsAddressListPatchBody $requestBody = null, string $fetch = self::FETCH_OBJECT) + { + return $this->executeEndpoint(new Endpoint\PatchAddressList($requestBody), $fetch); + } + + /** + * @param array $queryParameters { + * + * @var string $address_list[id] The address list for which the entries should be returned. All 'address_list[]' params are mutually exclusive, only one can be provided. + * @var int $page + * @var int $per_page + * } + * + * @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE) + * + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListsAddressListEntriesGetResponse200|\Psr\Http\Message\ResponseInterface|null + * + * @throws Exception\GetAddressListEntriesBadRequestException + * @throws Exception\GetAddressListEntriesForbiddenException + * @throws Exception\GetAddressListEntriesNotFoundException + * @throws Exception\GetAddressListEntriesTooManyRequestsException + */ + public function getAddressListEntries(array $queryParameters = [], string $fetch = self::FETCH_OBJECT) + { + return $this->executeEndpoint(new Endpoint\GetAddressListEntries($queryParameters), $fetch); + } + + /** + * @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE) + * + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListsAddressListEntriesPostResponse201|\Psr\Http\Message\ResponseInterface|null + * + * @throws Exception\PostAddressListEntriesBadRequestException + * @throws Exception\PostAddressListEntriesForbiddenException + * @throws Exception\PostAddressListEntriesNotFoundException + * @throws Exception\PostAddressListEntriesUnprocessableEntityException + * @throws Exception\PostAddressListEntriesTooManyRequestsException + */ + public function postAddressListEntries(Model\AddressListsAddressListEntriesPostBody $requestBody = null, string $fetch = self::FETCH_OBJECT) + { + return $this->executeEndpoint(new Endpoint\PostAddressListEntries($requestBody), $fetch); + } + + /** + * @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE) + * + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListEntriesAddressListEntryDeleteResponse200|\Psr\Http\Message\ResponseInterface|null + * + * @throws Exception\DeleteAddressListEntryBadRequestException + * @throws Exception\DeleteAddressListEntryForbiddenException + * @throws Exception\DeleteAddressListEntryNotFoundException + * @throws Exception\DeleteAddressListEntryTooManyRequestsException + */ + public function deleteAddressListEntry(Model\AddressListEntriesAddressListEntryDeleteBody $requestBody = null, string $fetch = self::FETCH_OBJECT) + { + return $this->executeEndpoint(new Endpoint\DeleteAddressListEntry($requestBody), $fetch); + } + + /** + * @param array $queryParameters { + * + * @var string $address_list_entry[id] The address list entry to return. All 'address_list_entry[]' params are mutually exclusive, only one can be provided. + * } + * + * @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE) + * + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListEntriesAddressListEntryGetResponse200|\Psr\Http\Message\ResponseInterface|null + * + * @throws Exception\GetAddressListEntryBadRequestException + * @throws Exception\GetAddressListEntryForbiddenException + * @throws Exception\GetAddressListEntryNotFoundException + * @throws Exception\GetAddressListEntryTooManyRequestsException + */ + public function getAddressListEntry(array $queryParameters = [], string $fetch = self::FETCH_OBJECT) + { + return $this->executeEndpoint(new Endpoint\GetAddressListEntry($queryParameters), $fetch); + } + + /** + * @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE) + * + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListEntriesAddressListEntryPatchResponse200|\Psr\Http\Message\ResponseInterface|null + * + * @throws Exception\PatchAddressListEntryBadRequestException + * @throws Exception\PatchAddressListEntryForbiddenException + * @throws Exception\PatchAddressListEntryNotFoundException + * @throws Exception\PatchAddressListEntryUnprocessableEntityException + * @throws Exception\PatchAddressListEntryTooManyRequestsException + */ + public function patchAddressListEntry(Model\AddressListEntriesAddressListEntryPatchBody $requestBody = null, string $fetch = self::FETCH_OBJECT) + { + return $this->executeEndpoint(new Endpoint\PatchAddressListEntry($requestBody), $fetch); + } + /** * @param array $queryParameters { * @@ -1563,7 +1799,7 @@ public function getOrganizationLoadBalancers(array $queryParameters = [], string /** * @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE) * - * @return \Krystal\Katapult\KatapultAPI\Model\OrganizationsOrganizationLoadBalancersPostResponse200|\Psr\Http\Message\ResponseInterface|null + * @return \Krystal\Katapult\KatapultAPI\Model\OrganizationsOrganizationLoadBalancersPostResponse201|\Psr\Http\Message\ResponseInterface|null * * @throws Exception\PostOrganizationLoadBalancersBadRequestException * @throws Exception\PostOrganizationLoadBalancersForbiddenException @@ -2495,7 +2731,7 @@ public static function create($httpClient = null, array $additionalPlugins = [], if (null === $httpClient) { $httpClient = \Http\Discovery\Psr18ClientDiscovery::find(); $plugins = []; - $uri = \Http\Discovery\Psr17FactoryDiscovery::findUriFactory()->createUri('http://katapult-api.localhost/core/v1'); + $uri = \Http\Discovery\Psr17FactoryDiscovery::findUriFactory()->createUri('https://api.katapult.io/core/v1'); $plugins[] = new \Http\Client\Common\Plugin\AddHostPlugin($uri); $plugins[] = new \Http\Client\Common\Plugin\AddPathPlugin($uri); if (count($additionalPlugins) > 0) { diff --git a/src/Endpoint/DeleteAddressList.php b/src/Endpoint/DeleteAddressList.php new file mode 100644 index 00000000..37924ab0 --- /dev/null +++ b/src/Endpoint/DeleteAddressList.php @@ -0,0 +1,79 @@ +body = $requestBody; + } + + public function getMethod(): string + { + return 'DELETE'; + } + + public function getUri(): string + { + return '/address_lists/:address_list'; + } + + public function getBody(\Symfony\Component\Serializer\SerializerInterface $serializer, $streamFactory = null): array + { + if ($this->body instanceof \Krystal\Katapult\KatapultAPI\Model\AddressListsAddressListDeleteBody) { + return [['Content-Type' => ['application/json']], $serializer->serialize($this->body, 'json')]; + } + + return [[], null]; + } + + public function getExtraHeaders(): array + { + return ['Accept' => ['application/json']]; + } + + /** + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListsAddressListDeleteResponse200|null + * + * @throws \Krystal\Katapult\KatapultAPI\Exception\DeleteAddressListBadRequestException + * @throws \Krystal\Katapult\KatapultAPI\Exception\DeleteAddressListForbiddenException + * @throws \Krystal\Katapult\KatapultAPI\Exception\DeleteAddressListNotFoundException + * @throws \Krystal\Katapult\KatapultAPI\Exception\DeleteAddressListTooManyRequestsException + */ + protected function transformResponseBody(\Psr\Http\Message\ResponseInterface $response, \Symfony\Component\Serializer\SerializerInterface $serializer, string $contentType = null) + { + $status = $response->getStatusCode(); + $body = (string) $response->getBody(); + if (is_null($contentType) === false && (200 === $status && mb_strpos($contentType, 'application/json') !== false)) { + return $serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListDeleteResponse200', 'json'); + } + if (is_null($contentType) === false && (400 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\DeleteAddressListBadRequestException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response', 'json'), $response); + } + if (is_null($contentType) === false && (403 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\DeleteAddressListForbiddenException($response); + } + if (is_null($contentType) === false && (404 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\DeleteAddressListNotFoundException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAddressListNotFoundResponse', 'json'), $response); + } + if (is_null($contentType) === false && (429 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\DeleteAddressListTooManyRequestsException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response', 'json'), $response); + } + } + + public function getAuthenticationScopes(): array + { + return ['Authenticator']; + } +} diff --git a/src/Endpoint/DeleteAddressListEntry.php b/src/Endpoint/DeleteAddressListEntry.php new file mode 100644 index 00000000..0853f700 --- /dev/null +++ b/src/Endpoint/DeleteAddressListEntry.php @@ -0,0 +1,79 @@ +body = $requestBody; + } + + public function getMethod(): string + { + return 'DELETE'; + } + + public function getUri(): string + { + return '/address_list_entries/:address_list_entry'; + } + + public function getBody(\Symfony\Component\Serializer\SerializerInterface $serializer, $streamFactory = null): array + { + if ($this->body instanceof \Krystal\Katapult\KatapultAPI\Model\AddressListEntriesAddressListEntryDeleteBody) { + return [['Content-Type' => ['application/json']], $serializer->serialize($this->body, 'json')]; + } + + return [[], null]; + } + + public function getExtraHeaders(): array + { + return ['Accept' => ['application/json']]; + } + + /** + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListEntriesAddressListEntryDeleteResponse200|null + * + * @throws \Krystal\Katapult\KatapultAPI\Exception\DeleteAddressListEntryBadRequestException + * @throws \Krystal\Katapult\KatapultAPI\Exception\DeleteAddressListEntryForbiddenException + * @throws \Krystal\Katapult\KatapultAPI\Exception\DeleteAddressListEntryNotFoundException + * @throws \Krystal\Katapult\KatapultAPI\Exception\DeleteAddressListEntryTooManyRequestsException + */ + protected function transformResponseBody(\Psr\Http\Message\ResponseInterface $response, \Symfony\Component\Serializer\SerializerInterface $serializer, string $contentType = null) + { + $status = $response->getStatusCode(); + $body = (string) $response->getBody(); + if (is_null($contentType) === false && (200 === $status && mb_strpos($contentType, 'application/json') !== false)) { + return $serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryDeleteResponse200', 'json'); + } + if (is_null($contentType) === false && (400 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\DeleteAddressListEntryBadRequestException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response', 'json'), $response); + } + if (is_null($contentType) === false && (403 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\DeleteAddressListEntryForbiddenException($response); + } + if (is_null($contentType) === false && (404 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\DeleteAddressListEntryNotFoundException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAddressListEntryNotFoundResponse', 'json'), $response); + } + if (is_null($contentType) === false && (429 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\DeleteAddressListEntryTooManyRequestsException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response', 'json'), $response); + } + } + + public function getAuthenticationScopes(): array + { + return ['Authenticator']; + } +} diff --git a/src/Endpoint/GetAddressList.php b/src/Endpoint/GetAddressList.php new file mode 100644 index 00000000..225f84fe --- /dev/null +++ b/src/Endpoint/GetAddressList.php @@ -0,0 +1,92 @@ +queryParameters = $queryParameters; + } + + public function getMethod(): string + { + return 'GET'; + } + + public function getUri(): string + { + return '/address_lists/:address_list'; + } + + public function getBody(\Symfony\Component\Serializer\SerializerInterface $serializer, $streamFactory = null): array + { + return [[], null]; + } + + public function getExtraHeaders(): array + { + return ['Accept' => ['application/json']]; + } + + protected function getQueryOptionsResolver(): \Symfony\Component\OptionsResolver\OptionsResolver + { + $optionsResolver = parent::getQueryOptionsResolver(); + $optionsResolver->setDefined(['address_list[id]']); + $optionsResolver->setRequired([]); + $optionsResolver->setDefaults([]); + $optionsResolver->addAllowedTypes('address_list[id]', ['string']); + + return $optionsResolver; + } + + /** + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListsAddressListGetResponse200|null + * + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetAddressListBadRequestException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetAddressListForbiddenException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetAddressListNotFoundException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetAddressListTooManyRequestsException + */ + protected function transformResponseBody(\Psr\Http\Message\ResponseInterface $response, \Symfony\Component\Serializer\SerializerInterface $serializer, string $contentType = null) + { + $status = $response->getStatusCode(); + $body = (string) $response->getBody(); + if (is_null($contentType) === false && (200 === $status && mb_strpos($contentType, 'application/json') !== false)) { + return $serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListGetResponse200', 'json'); + } + if (is_null($contentType) === false && (400 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetAddressListBadRequestException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response', 'json'), $response); + } + if (is_null($contentType) === false && (403 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetAddressListForbiddenException($response); + } + if (is_null($contentType) === false && (404 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetAddressListNotFoundException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAddressListNotFoundResponse', 'json'), $response); + } + if (is_null($contentType) === false && (429 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetAddressListTooManyRequestsException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response', 'json'), $response); + } + } + + public function getAuthenticationScopes(): array + { + return ['Authenticator']; + } +} diff --git a/src/Endpoint/GetAddressListEntries.php b/src/Endpoint/GetAddressListEntries.php new file mode 100644 index 00000000..dcf225ed --- /dev/null +++ b/src/Endpoint/GetAddressListEntries.php @@ -0,0 +1,96 @@ +queryParameters = $queryParameters; + } + + public function getMethod(): string + { + return 'GET'; + } + + public function getUri(): string + { + return '/address_lists/:address_list/entries'; + } + + public function getBody(\Symfony\Component\Serializer\SerializerInterface $serializer, $streamFactory = null): array + { + return [[], null]; + } + + public function getExtraHeaders(): array + { + return ['Accept' => ['application/json']]; + } + + protected function getQueryOptionsResolver(): \Symfony\Component\OptionsResolver\OptionsResolver + { + $optionsResolver = parent::getQueryOptionsResolver(); + $optionsResolver->setDefined(['address_list[id]', 'page', 'per_page']); + $optionsResolver->setRequired([]); + $optionsResolver->setDefaults([]); + $optionsResolver->addAllowedTypes('address_list[id]', ['string']); + $optionsResolver->addAllowedTypes('page', ['int']); + $optionsResolver->addAllowedTypes('per_page', ['int']); + + return $optionsResolver; + } + + /** + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListsAddressListEntriesGetResponse200|null + * + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetAddressListEntriesBadRequestException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetAddressListEntriesForbiddenException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetAddressListEntriesNotFoundException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetAddressListEntriesTooManyRequestsException + */ + protected function transformResponseBody(\Psr\Http\Message\ResponseInterface $response, \Symfony\Component\Serializer\SerializerInterface $serializer, string $contentType = null) + { + $status = $response->getStatusCode(); + $body = (string) $response->getBody(); + if (is_null($contentType) === false && (200 === $status && mb_strpos($contentType, 'application/json') !== false)) { + return $serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListEntriesGetResponse200', 'json'); + } + if (is_null($contentType) === false && (400 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetAddressListEntriesBadRequestException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response', 'json'), $response); + } + if (is_null($contentType) === false && (403 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetAddressListEntriesForbiddenException($response); + } + if (is_null($contentType) === false && (404 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetAddressListEntriesNotFoundException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAddressListNotFoundResponse', 'json'), $response); + } + if (is_null($contentType) === false && (429 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetAddressListEntriesTooManyRequestsException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response', 'json'), $response); + } + } + + public function getAuthenticationScopes(): array + { + return ['Authenticator']; + } +} diff --git a/src/Endpoint/GetAddressListEntry.php b/src/Endpoint/GetAddressListEntry.php new file mode 100644 index 00000000..0af9c96a --- /dev/null +++ b/src/Endpoint/GetAddressListEntry.php @@ -0,0 +1,92 @@ +queryParameters = $queryParameters; + } + + public function getMethod(): string + { + return 'GET'; + } + + public function getUri(): string + { + return '/address_list_entries/:address_list_entry'; + } + + public function getBody(\Symfony\Component\Serializer\SerializerInterface $serializer, $streamFactory = null): array + { + return [[], null]; + } + + public function getExtraHeaders(): array + { + return ['Accept' => ['application/json']]; + } + + protected function getQueryOptionsResolver(): \Symfony\Component\OptionsResolver\OptionsResolver + { + $optionsResolver = parent::getQueryOptionsResolver(); + $optionsResolver->setDefined(['address_list_entry[id]']); + $optionsResolver->setRequired([]); + $optionsResolver->setDefaults([]); + $optionsResolver->addAllowedTypes('address_list_entry[id]', ['string']); + + return $optionsResolver; + } + + /** + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListEntriesAddressListEntryGetResponse200|null + * + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetAddressListEntryBadRequestException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetAddressListEntryForbiddenException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetAddressListEntryNotFoundException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetAddressListEntryTooManyRequestsException + */ + protected function transformResponseBody(\Psr\Http\Message\ResponseInterface $response, \Symfony\Component\Serializer\SerializerInterface $serializer, string $contentType = null) + { + $status = $response->getStatusCode(); + $body = (string) $response->getBody(); + if (is_null($contentType) === false && (200 === $status && mb_strpos($contentType, 'application/json') !== false)) { + return $serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryGetResponse200', 'json'); + } + if (is_null($contentType) === false && (400 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetAddressListEntryBadRequestException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response', 'json'), $response); + } + if (is_null($contentType) === false && (403 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetAddressListEntryForbiddenException($response); + } + if (is_null($contentType) === false && (404 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetAddressListEntryNotFoundException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAddressListEntryNotFoundResponse', 'json'), $response); + } + if (is_null($contentType) === false && (429 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetAddressListEntryTooManyRequestsException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response', 'json'), $response); + } + } + + public function getAuthenticationScopes(): array + { + return ['Authenticator']; + } +} diff --git a/src/Endpoint/GetAddressLists.php b/src/Endpoint/GetAddressLists.php new file mode 100644 index 00000000..acedd4d9 --- /dev/null +++ b/src/Endpoint/GetAddressLists.php @@ -0,0 +1,90 @@ +queryParameters = $queryParameters; + } + + public function getMethod(): string + { + return 'GET'; + } + + public function getUri(): string + { + return '/address_lists'; + } + + public function getBody(\Symfony\Component\Serializer\SerializerInterface $serializer, $streamFactory = null): array + { + return [[], null]; + } + + public function getExtraHeaders(): array + { + return ['Accept' => ['application/json']]; + } + + protected function getQueryOptionsResolver(): \Symfony\Component\OptionsResolver\OptionsResolver + { + $optionsResolver = parent::getQueryOptionsResolver(); + $optionsResolver->setDefined(['page', 'per_page']); + $optionsResolver->setRequired([]); + $optionsResolver->setDefaults([]); + $optionsResolver->addAllowedTypes('page', ['int']); + $optionsResolver->addAllowedTypes('per_page', ['int']); + + return $optionsResolver; + } + + /** + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListsGetResponse200|null + * + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetAddressListsBadRequestException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetAddressListsForbiddenException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetAddressListsTooManyRequestsException + */ + protected function transformResponseBody(\Psr\Http\Message\ResponseInterface $response, \Symfony\Component\Serializer\SerializerInterface $serializer, string $contentType = null) + { + $status = $response->getStatusCode(); + $body = (string) $response->getBody(); + if (is_null($contentType) === false && (200 === $status && mb_strpos($contentType, 'application/json') !== false)) { + return $serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsGetResponse200', 'json'); + } + if (is_null($contentType) === false && (400 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetAddressListsBadRequestException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response', 'json'), $response); + } + if (is_null($contentType) === false && (403 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetAddressListsForbiddenException($response); + } + if (is_null($contentType) === false && (429 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetAddressListsTooManyRequestsException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response', 'json'), $response); + } + } + + public function getAuthenticationScopes(): array + { + return ['Authenticator']; + } +} diff --git a/src/Endpoint/GetOrganizationAddressLists.php b/src/Endpoint/GetOrganizationAddressLists.php new file mode 100644 index 00000000..9f4e3b90 --- /dev/null +++ b/src/Endpoint/GetOrganizationAddressLists.php @@ -0,0 +1,98 @@ +queryParameters = $queryParameters; + } + + public function getMethod(): string + { + return 'GET'; + } + + public function getUri(): string + { + return '/organizations/:organization/address_lists'; + } + + public function getBody(\Symfony\Component\Serializer\SerializerInterface $serializer, $streamFactory = null): array + { + return [[], null]; + } + + public function getExtraHeaders(): array + { + return ['Accept' => ['application/json']]; + } + + protected function getQueryOptionsResolver(): \Symfony\Component\OptionsResolver\OptionsResolver + { + $optionsResolver = parent::getQueryOptionsResolver(); + $optionsResolver->setDefined(['organization[id]', 'organization[sub_domain]', 'page', 'per_page']); + $optionsResolver->setRequired([]); + $optionsResolver->setDefaults([]); + $optionsResolver->addAllowedTypes('organization[id]', ['string']); + $optionsResolver->addAllowedTypes('organization[sub_domain]', ['string']); + $optionsResolver->addAllowedTypes('page', ['int']); + $optionsResolver->addAllowedTypes('per_page', ['int']); + + return $optionsResolver; + } + + /** + * @return \Krystal\Katapult\KatapultAPI\Model\OrganizationsOrganizationAddressListsGetResponse200|null + * + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetOrganizationAddressListsBadRequestException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetOrganizationAddressListsForbiddenException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetOrganizationAddressListsNotFoundException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetOrganizationAddressListsTooManyRequestsException + */ + protected function transformResponseBody(\Psr\Http\Message\ResponseInterface $response, \Symfony\Component\Serializer\SerializerInterface $serializer, string $contentType = null) + { + $status = $response->getStatusCode(); + $body = (string) $response->getBody(); + if (is_null($contentType) === false && (200 === $status && mb_strpos($contentType, 'application/json') !== false)) { + return $serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAddressListsGetResponse200', 'json'); + } + if (is_null($contentType) === false && (400 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetOrganizationAddressListsBadRequestException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response', 'json'), $response); + } + if (is_null($contentType) === false && (403 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetOrganizationAddressListsForbiddenException($response); + } + if (is_null($contentType) === false && (404 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetOrganizationAddressListsNotFoundException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseOrganizationNotFoundResponse', 'json'), $response); + } + if (is_null($contentType) === false && (429 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetOrganizationAddressListsTooManyRequestsException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response', 'json'), $response); + } + } + + public function getAuthenticationScopes(): array + { + return ['Authenticator']; + } +} diff --git a/src/Endpoint/GetOrganizationPolicyLimits.php b/src/Endpoint/GetOrganizationPolicyLimits.php new file mode 100644 index 00000000..1a19a912 --- /dev/null +++ b/src/Endpoint/GetOrganizationPolicyLimits.php @@ -0,0 +1,94 @@ +queryParameters = $queryParameters; + } + + public function getMethod(): string + { + return 'GET'; + } + + public function getUri(): string + { + return '/organizations/:organization/policy_limits'; + } + + public function getBody(\Symfony\Component\Serializer\SerializerInterface $serializer, $streamFactory = null): array + { + return [[], null]; + } + + public function getExtraHeaders(): array + { + return ['Accept' => ['application/json']]; + } + + protected function getQueryOptionsResolver(): \Symfony\Component\OptionsResolver\OptionsResolver + { + $optionsResolver = parent::getQueryOptionsResolver(); + $optionsResolver->setDefined(['organization[id]', 'organization[sub_domain]']); + $optionsResolver->setRequired([]); + $optionsResolver->setDefaults([]); + $optionsResolver->addAllowedTypes('organization[id]', ['string']); + $optionsResolver->addAllowedTypes('organization[sub_domain]', ['string']); + + return $optionsResolver; + } + + /** + * @return \Krystal\Katapult\KatapultAPI\Model\OrganizationsOrganizationPolicyLimitsGetResponse200|null + * + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetOrganizationPolicyLimitsBadRequestException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetOrganizationPolicyLimitsForbiddenException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetOrganizationPolicyLimitsNotFoundException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetOrganizationPolicyLimitsTooManyRequestsException + */ + protected function transformResponseBody(\Psr\Http\Message\ResponseInterface $response, \Symfony\Component\Serializer\SerializerInterface $serializer, string $contentType = null) + { + $status = $response->getStatusCode(); + $body = (string) $response->getBody(); + if (is_null($contentType) === false && (200 === $status && mb_strpos($contentType, 'application/json') !== false)) { + return $serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationPolicyLimitsGetResponse200', 'json'); + } + if (is_null($contentType) === false && (400 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetOrganizationPolicyLimitsBadRequestException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response', 'json'), $response); + } + if (is_null($contentType) === false && (403 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetOrganizationPolicyLimitsForbiddenException($response); + } + if (is_null($contentType) === false && (404 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetOrganizationPolicyLimitsNotFoundException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseOrganizationNotFoundResponse', 'json'), $response); + } + if (is_null($contentType) === false && (429 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetOrganizationPolicyLimitsTooManyRequestsException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response', 'json'), $response); + } + } + + public function getAuthenticationScopes(): array + { + return ['Authenticator']; + } +} diff --git a/src/Endpoint/GetVirtualMachineAuthorizedKeys.php b/src/Endpoint/GetVirtualMachineAuthorizedKeys.php new file mode 100644 index 00000000..77830527 --- /dev/null +++ b/src/Endpoint/GetVirtualMachineAuthorizedKeys.php @@ -0,0 +1,82 @@ +accept = $accept; + } + + public function getMethod(): string + { + return 'GET'; + } + + public function getUri(): string + { + return '/virtual_machine/authorized_keys'; + } + + public function getBody(\Symfony\Component\Serializer\SerializerInterface $serializer, $streamFactory = null): array + { + return [[], null]; + } + + public function getExtraHeaders(): array + { + if (empty($this->accept)) { + return ['Accept' => ['text/plain', 'application/json']]; + } + + return $this->accept; + } + + /** + * @return null + * + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetVirtualMachineAuthorizedKeysBadRequestException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetVirtualMachineAuthorizedKeysForbiddenException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetVirtualMachineAuthorizedKeysNotFoundException + * @throws \Krystal\Katapult\KatapultAPI\Exception\GetVirtualMachineAuthorizedKeysTooManyRequestsException + */ + protected function transformResponseBody(\Psr\Http\Message\ResponseInterface $response, \Symfony\Component\Serializer\SerializerInterface $serializer, string $contentType = null) + { + $status = $response->getStatusCode(); + $body = (string) $response->getBody(); + if (200 === $status) { + } + if (is_null($contentType) === false && (400 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetVirtualMachineAuthorizedKeysBadRequestException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response', 'json'), $response); + } + if (is_null($contentType) === false && (403 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetVirtualMachineAuthorizedKeysForbiddenException($response); + } + if (is_null($contentType) === false && (404 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetVirtualMachineAuthorizedKeysNotFoundException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNoVirtualMachineForAPITokenResponse', 'json'), $response); + } + if (is_null($contentType) === false && (429 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\GetVirtualMachineAuthorizedKeysTooManyRequestsException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response', 'json'), $response); + } + } + + public function getAuthenticationScopes(): array + { + return ['Authenticator']; + } +} diff --git a/src/Endpoint/PatchAddressList.php b/src/Endpoint/PatchAddressList.php new file mode 100644 index 00000000..f70696d6 --- /dev/null +++ b/src/Endpoint/PatchAddressList.php @@ -0,0 +1,83 @@ +body = $requestBody; + } + + public function getMethod(): string + { + return 'PATCH'; + } + + public function getUri(): string + { + return '/address_lists/:address_list'; + } + + public function getBody(\Symfony\Component\Serializer\SerializerInterface $serializer, $streamFactory = null): array + { + if ($this->body instanceof \Krystal\Katapult\KatapultAPI\Model\AddressListsAddressListPatchBody) { + return [['Content-Type' => ['application/json']], $serializer->serialize($this->body, 'json')]; + } + + return [[], null]; + } + + public function getExtraHeaders(): array + { + return ['Accept' => ['application/json']]; + } + + /** + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListsAddressListPatchResponse200|null + * + * @throws \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListBadRequestException + * @throws \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListForbiddenException + * @throws \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListNotFoundException + * @throws \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListUnprocessableEntityException + * @throws \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListTooManyRequestsException + */ + protected function transformResponseBody(\Psr\Http\Message\ResponseInterface $response, \Symfony\Component\Serializer\SerializerInterface $serializer, string $contentType = null) + { + $status = $response->getStatusCode(); + $body = (string) $response->getBody(); + if (is_null($contentType) === false && (200 === $status && mb_strpos($contentType, 'application/json') !== false)) { + return $serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListPatchResponse200', 'json'); + } + if (is_null($contentType) === false && (400 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListBadRequestException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response', 'json'), $response); + } + if (is_null($contentType) === false && (403 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListForbiddenException($response); + } + if (is_null($contentType) === false && (404 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListNotFoundException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAddressListNotFoundResponse', 'json'), $response); + } + if (is_null($contentType) === false && (422 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListUnprocessableEntityException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseValidationErrorResponse', 'json'), $response); + } + if (is_null($contentType) === false && (429 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListTooManyRequestsException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response', 'json'), $response); + } + } + + public function getAuthenticationScopes(): array + { + return ['Authenticator']; + } +} diff --git a/src/Endpoint/PatchAddressListEntry.php b/src/Endpoint/PatchAddressListEntry.php new file mode 100644 index 00000000..7932a7df --- /dev/null +++ b/src/Endpoint/PatchAddressListEntry.php @@ -0,0 +1,83 @@ +body = $requestBody; + } + + public function getMethod(): string + { + return 'PATCH'; + } + + public function getUri(): string + { + return '/address_list_entries/:address_list_entry'; + } + + public function getBody(\Symfony\Component\Serializer\SerializerInterface $serializer, $streamFactory = null): array + { + if ($this->body instanceof \Krystal\Katapult\KatapultAPI\Model\AddressListEntriesAddressListEntryPatchBody) { + return [['Content-Type' => ['application/json']], $serializer->serialize($this->body, 'json')]; + } + + return [[], null]; + } + + public function getExtraHeaders(): array + { + return ['Accept' => ['application/json']]; + } + + /** + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListEntriesAddressListEntryPatchResponse200|null + * + * @throws \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListEntryBadRequestException + * @throws \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListEntryForbiddenException + * @throws \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListEntryNotFoundException + * @throws \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListEntryUnprocessableEntityException + * @throws \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListEntryTooManyRequestsException + */ + protected function transformResponseBody(\Psr\Http\Message\ResponseInterface $response, \Symfony\Component\Serializer\SerializerInterface $serializer, string $contentType = null) + { + $status = $response->getStatusCode(); + $body = (string) $response->getBody(); + if (is_null($contentType) === false && (200 === $status && mb_strpos($contentType, 'application/json') !== false)) { + return $serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryPatchResponse200', 'json'); + } + if (is_null($contentType) === false && (400 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListEntryBadRequestException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response', 'json'), $response); + } + if (is_null($contentType) === false && (403 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListEntryForbiddenException($response); + } + if (is_null($contentType) === false && (404 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListEntryNotFoundException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAddressListEntryNotFoundResponse', 'json'), $response); + } + if (is_null($contentType) === false && (422 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListEntryUnprocessableEntityException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseValidationErrorResponse', 'json'), $response); + } + if (is_null($contentType) === false && (429 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PatchAddressListEntryTooManyRequestsException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response', 'json'), $response); + } + } + + public function getAuthenticationScopes(): array + { + return ['Authenticator']; + } +} diff --git a/src/Endpoint/PostAddressListEntries.php b/src/Endpoint/PostAddressListEntries.php new file mode 100644 index 00000000..f762f7f0 --- /dev/null +++ b/src/Endpoint/PostAddressListEntries.php @@ -0,0 +1,83 @@ +body = $requestBody; + } + + public function getMethod(): string + { + return 'POST'; + } + + public function getUri(): string + { + return '/address_lists/:address_list/entries'; + } + + public function getBody(\Symfony\Component\Serializer\SerializerInterface $serializer, $streamFactory = null): array + { + if ($this->body instanceof \Krystal\Katapult\KatapultAPI\Model\AddressListsAddressListEntriesPostBody) { + return [['Content-Type' => ['application/json']], $serializer->serialize($this->body, 'json')]; + } + + return [[], null]; + } + + public function getExtraHeaders(): array + { + return ['Accept' => ['application/json']]; + } + + /** + * @return \Krystal\Katapult\KatapultAPI\Model\AddressListsAddressListEntriesPostResponse201|null + * + * @throws \Krystal\Katapult\KatapultAPI\Exception\PostAddressListEntriesBadRequestException + * @throws \Krystal\Katapult\KatapultAPI\Exception\PostAddressListEntriesForbiddenException + * @throws \Krystal\Katapult\KatapultAPI\Exception\PostAddressListEntriesNotFoundException + * @throws \Krystal\Katapult\KatapultAPI\Exception\PostAddressListEntriesUnprocessableEntityException + * @throws \Krystal\Katapult\KatapultAPI\Exception\PostAddressListEntriesTooManyRequestsException + */ + protected function transformResponseBody(\Psr\Http\Message\ResponseInterface $response, \Symfony\Component\Serializer\SerializerInterface $serializer, string $contentType = null) + { + $status = $response->getStatusCode(); + $body = (string) $response->getBody(); + if (is_null($contentType) === false && (201 === $status && mb_strpos($contentType, 'application/json') !== false)) { + return $serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListEntriesPostResponse201', 'json'); + } + if (is_null($contentType) === false && (400 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PostAddressListEntriesBadRequestException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response', 'json'), $response); + } + if (is_null($contentType) === false && (403 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PostAddressListEntriesForbiddenException($response); + } + if (is_null($contentType) === false && (404 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PostAddressListEntriesNotFoundException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAddressListNotFoundResponse', 'json'), $response); + } + if (is_null($contentType) === false && (422 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PostAddressListEntriesUnprocessableEntityException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseValidationErrorResponse', 'json'), $response); + } + if (is_null($contentType) === false && (429 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PostAddressListEntriesTooManyRequestsException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response', 'json'), $response); + } + } + + public function getAuthenticationScopes(): array + { + return ['Authenticator']; + } +} diff --git a/src/Endpoint/PostOrganizationAddressLists.php b/src/Endpoint/PostOrganizationAddressLists.php new file mode 100644 index 00000000..4d497250 --- /dev/null +++ b/src/Endpoint/PostOrganizationAddressLists.php @@ -0,0 +1,83 @@ +body = $requestBody; + } + + public function getMethod(): string + { + return 'POST'; + } + + public function getUri(): string + { + return '/organizations/:organization/address_lists'; + } + + public function getBody(\Symfony\Component\Serializer\SerializerInterface $serializer, $streamFactory = null): array + { + if ($this->body instanceof \Krystal\Katapult\KatapultAPI\Model\OrganizationsOrganizationAddressListsPostBody) { + return [['Content-Type' => ['application/json']], $serializer->serialize($this->body, 'json')]; + } + + return [[], null]; + } + + public function getExtraHeaders(): array + { + return ['Accept' => ['application/json']]; + } + + /** + * @return \Krystal\Katapult\KatapultAPI\Model\OrganizationsOrganizationAddressListsPostResponse201|null + * + * @throws \Krystal\Katapult\KatapultAPI\Exception\PostOrganizationAddressListsBadRequestException + * @throws \Krystal\Katapult\KatapultAPI\Exception\PostOrganizationAddressListsForbiddenException + * @throws \Krystal\Katapult\KatapultAPI\Exception\PostOrganizationAddressListsNotFoundException + * @throws \Krystal\Katapult\KatapultAPI\Exception\PostOrganizationAddressListsUnprocessableEntityException + * @throws \Krystal\Katapult\KatapultAPI\Exception\PostOrganizationAddressListsTooManyRequestsException + */ + protected function transformResponseBody(\Psr\Http\Message\ResponseInterface $response, \Symfony\Component\Serializer\SerializerInterface $serializer, string $contentType = null) + { + $status = $response->getStatusCode(); + $body = (string) $response->getBody(); + if (is_null($contentType) === false && (201 === $status && mb_strpos($contentType, 'application/json') !== false)) { + return $serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAddressListsPostResponse201', 'json'); + } + if (is_null($contentType) === false && (400 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PostOrganizationAddressListsBadRequestException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response', 'json'), $response); + } + if (is_null($contentType) === false && (403 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PostOrganizationAddressListsForbiddenException($response); + } + if (is_null($contentType) === false && (404 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PostOrganizationAddressListsNotFoundException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseOrganizationNotFoundResponse', 'json'), $response); + } + if (is_null($contentType) === false && (422 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PostOrganizationAddressListsUnprocessableEntityException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseValidationErrorResponse', 'json'), $response); + } + if (is_null($contentType) === false && (429 === $status && mb_strpos($contentType, 'application/json') !== false)) { + throw new \Krystal\Katapult\KatapultAPI\Exception\PostOrganizationAddressListsTooManyRequestsException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response', 'json'), $response); + } + } + + public function getAuthenticationScopes(): array + { + return ['Authenticator']; + } +} diff --git a/src/Endpoint/PostOrganizationLoadBalancers.php b/src/Endpoint/PostOrganizationLoadBalancers.php index 04a92497..c981b7d6 100644 --- a/src/Endpoint/PostOrganizationLoadBalancers.php +++ b/src/Endpoint/PostOrganizationLoadBalancers.php @@ -44,7 +44,7 @@ public function getExtraHeaders(): array } /** - * @return \Krystal\Katapult\KatapultAPI\Model\OrganizationsOrganizationLoadBalancersPostResponse200|null + * @return \Krystal\Katapult\KatapultAPI\Model\OrganizationsOrganizationLoadBalancersPostResponse201|null * * @throws \Krystal\Katapult\KatapultAPI\Exception\PostOrganizationLoadBalancersBadRequestException * @throws \Krystal\Katapult\KatapultAPI\Exception\PostOrganizationLoadBalancersForbiddenException @@ -56,8 +56,8 @@ protected function transformResponseBody(\Psr\Http\Message\ResponseInterface $re { $status = $response->getStatusCode(); $body = (string) $response->getBody(); - if (is_null($contentType) === false && (200 === $status && mb_strpos($contentType, 'application/json') !== false)) { - return $serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse200', 'json'); + if (is_null($contentType) === false && (201 === $status && mb_strpos($contentType, 'application/json') !== false)) { + return $serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse201', 'json'); } if (is_null($contentType) === false && (400 === $status && mb_strpos($contentType, 'application/json') !== false)) { throw new \Krystal\Katapult\KatapultAPI\Exception\PostOrganizationLoadBalancersBadRequestException($serializer->deserialize($body, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response', 'json'), $response); diff --git a/src/Exception/DeleteAddressListBadRequestException.php b/src/Exception/DeleteAddressListBadRequestException.php new file mode 100644 index 00000000..c0fe5961 --- /dev/null +++ b/src/Exception/DeleteAddressListBadRequestException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator400Response = $responseAPIAuthenticator400Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator400Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator400Response + { + return $this->responseAPIAuthenticator400Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/DeleteAddressListEntryBadRequestException.php b/src/Exception/DeleteAddressListEntryBadRequestException.php new file mode 100644 index 00000000..c50f285b --- /dev/null +++ b/src/Exception/DeleteAddressListEntryBadRequestException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator400Response = $responseAPIAuthenticator400Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator400Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator400Response + { + return $this->responseAPIAuthenticator400Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/DeleteAddressListEntryForbiddenException.php b/src/Exception/DeleteAddressListEntryForbiddenException.php new file mode 100644 index 00000000..33e9504d --- /dev/null +++ b/src/Exception/DeleteAddressListEntryForbiddenException.php @@ -0,0 +1,30 @@ +response = $response; + } + + public function getResponse(): ?\Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/DeleteAddressListEntryNotFoundException.php b/src/Exception/DeleteAddressListEntryNotFoundException.php new file mode 100644 index 00000000..09502c1d --- /dev/null +++ b/src/Exception/DeleteAddressListEntryNotFoundException.php @@ -0,0 +1,40 @@ +responseAddressListEntryNotFoundResponse = $responseAddressListEntryNotFoundResponse; + $this->response = $response; + } + + public function getResponseAddressListEntryNotFoundResponse(): \Krystal\Katapult\KatapultAPI\Model\ResponseAddressListEntryNotFoundResponse + { + return $this->responseAddressListEntryNotFoundResponse; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/DeleteAddressListEntryTooManyRequestsException.php b/src/Exception/DeleteAddressListEntryTooManyRequestsException.php new file mode 100644 index 00000000..a6fae47e --- /dev/null +++ b/src/Exception/DeleteAddressListEntryTooManyRequestsException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator429Response = $responseAPIAuthenticator429Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator429Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator429Response + { + return $this->responseAPIAuthenticator429Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/DeleteAddressListForbiddenException.php b/src/Exception/DeleteAddressListForbiddenException.php new file mode 100644 index 00000000..eaa9b1dd --- /dev/null +++ b/src/Exception/DeleteAddressListForbiddenException.php @@ -0,0 +1,30 @@ +response = $response; + } + + public function getResponse(): ?\Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/DeleteAddressListNotFoundException.php b/src/Exception/DeleteAddressListNotFoundException.php new file mode 100644 index 00000000..3530a8ee --- /dev/null +++ b/src/Exception/DeleteAddressListNotFoundException.php @@ -0,0 +1,40 @@ +responseAddressListNotFoundResponse = $responseAddressListNotFoundResponse; + $this->response = $response; + } + + public function getResponseAddressListNotFoundResponse(): \Krystal\Katapult\KatapultAPI\Model\ResponseAddressListNotFoundResponse + { + return $this->responseAddressListNotFoundResponse; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/DeleteAddressListTooManyRequestsException.php b/src/Exception/DeleteAddressListTooManyRequestsException.php new file mode 100644 index 00000000..973563c4 --- /dev/null +++ b/src/Exception/DeleteAddressListTooManyRequestsException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator429Response = $responseAPIAuthenticator429Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator429Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator429Response + { + return $this->responseAPIAuthenticator429Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetAddressListBadRequestException.php b/src/Exception/GetAddressListBadRequestException.php new file mode 100644 index 00000000..82b0446d --- /dev/null +++ b/src/Exception/GetAddressListBadRequestException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator400Response = $responseAPIAuthenticator400Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator400Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator400Response + { + return $this->responseAPIAuthenticator400Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetAddressListEntriesBadRequestException.php b/src/Exception/GetAddressListEntriesBadRequestException.php new file mode 100644 index 00000000..1f98a987 --- /dev/null +++ b/src/Exception/GetAddressListEntriesBadRequestException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator400Response = $responseAPIAuthenticator400Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator400Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator400Response + { + return $this->responseAPIAuthenticator400Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetAddressListEntriesForbiddenException.php b/src/Exception/GetAddressListEntriesForbiddenException.php new file mode 100644 index 00000000..5e6e0407 --- /dev/null +++ b/src/Exception/GetAddressListEntriesForbiddenException.php @@ -0,0 +1,30 @@ +response = $response; + } + + public function getResponse(): ?\Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetAddressListEntriesNotFoundException.php b/src/Exception/GetAddressListEntriesNotFoundException.php new file mode 100644 index 00000000..5f6af3e6 --- /dev/null +++ b/src/Exception/GetAddressListEntriesNotFoundException.php @@ -0,0 +1,40 @@ +responseAddressListNotFoundResponse = $responseAddressListNotFoundResponse; + $this->response = $response; + } + + public function getResponseAddressListNotFoundResponse(): \Krystal\Katapult\KatapultAPI\Model\ResponseAddressListNotFoundResponse + { + return $this->responseAddressListNotFoundResponse; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetAddressListEntriesTooManyRequestsException.php b/src/Exception/GetAddressListEntriesTooManyRequestsException.php new file mode 100644 index 00000000..b50de53e --- /dev/null +++ b/src/Exception/GetAddressListEntriesTooManyRequestsException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator429Response = $responseAPIAuthenticator429Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator429Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator429Response + { + return $this->responseAPIAuthenticator429Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetAddressListEntryBadRequestException.php b/src/Exception/GetAddressListEntryBadRequestException.php new file mode 100644 index 00000000..62cbc4c4 --- /dev/null +++ b/src/Exception/GetAddressListEntryBadRequestException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator400Response = $responseAPIAuthenticator400Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator400Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator400Response + { + return $this->responseAPIAuthenticator400Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetAddressListEntryForbiddenException.php b/src/Exception/GetAddressListEntryForbiddenException.php new file mode 100644 index 00000000..286a893c --- /dev/null +++ b/src/Exception/GetAddressListEntryForbiddenException.php @@ -0,0 +1,30 @@ +response = $response; + } + + public function getResponse(): ?\Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetAddressListEntryNotFoundException.php b/src/Exception/GetAddressListEntryNotFoundException.php new file mode 100644 index 00000000..737b923e --- /dev/null +++ b/src/Exception/GetAddressListEntryNotFoundException.php @@ -0,0 +1,40 @@ +responseAddressListEntryNotFoundResponse = $responseAddressListEntryNotFoundResponse; + $this->response = $response; + } + + public function getResponseAddressListEntryNotFoundResponse(): \Krystal\Katapult\KatapultAPI\Model\ResponseAddressListEntryNotFoundResponse + { + return $this->responseAddressListEntryNotFoundResponse; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetAddressListEntryTooManyRequestsException.php b/src/Exception/GetAddressListEntryTooManyRequestsException.php new file mode 100644 index 00000000..fac48c55 --- /dev/null +++ b/src/Exception/GetAddressListEntryTooManyRequestsException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator429Response = $responseAPIAuthenticator429Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator429Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator429Response + { + return $this->responseAPIAuthenticator429Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetAddressListForbiddenException.php b/src/Exception/GetAddressListForbiddenException.php new file mode 100644 index 00000000..cb1ef85b --- /dev/null +++ b/src/Exception/GetAddressListForbiddenException.php @@ -0,0 +1,30 @@ +response = $response; + } + + public function getResponse(): ?\Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetAddressListNotFoundException.php b/src/Exception/GetAddressListNotFoundException.php new file mode 100644 index 00000000..2f8cf2fe --- /dev/null +++ b/src/Exception/GetAddressListNotFoundException.php @@ -0,0 +1,40 @@ +responseAddressListNotFoundResponse = $responseAddressListNotFoundResponse; + $this->response = $response; + } + + public function getResponseAddressListNotFoundResponse(): \Krystal\Katapult\KatapultAPI\Model\ResponseAddressListNotFoundResponse + { + return $this->responseAddressListNotFoundResponse; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetAddressListTooManyRequestsException.php b/src/Exception/GetAddressListTooManyRequestsException.php new file mode 100644 index 00000000..7295ddbd --- /dev/null +++ b/src/Exception/GetAddressListTooManyRequestsException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator429Response = $responseAPIAuthenticator429Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator429Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator429Response + { + return $this->responseAPIAuthenticator429Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetAddressListsBadRequestException.php b/src/Exception/GetAddressListsBadRequestException.php new file mode 100644 index 00000000..0b7a945e --- /dev/null +++ b/src/Exception/GetAddressListsBadRequestException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator400Response = $responseAPIAuthenticator400Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator400Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator400Response + { + return $this->responseAPIAuthenticator400Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetAddressListsForbiddenException.php b/src/Exception/GetAddressListsForbiddenException.php new file mode 100644 index 00000000..610f5b7a --- /dev/null +++ b/src/Exception/GetAddressListsForbiddenException.php @@ -0,0 +1,30 @@ +response = $response; + } + + public function getResponse(): ?\Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetAddressListsTooManyRequestsException.php b/src/Exception/GetAddressListsTooManyRequestsException.php new file mode 100644 index 00000000..2a64387c --- /dev/null +++ b/src/Exception/GetAddressListsTooManyRequestsException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator429Response = $responseAPIAuthenticator429Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator429Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator429Response + { + return $this->responseAPIAuthenticator429Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetOrganizationAddressListsBadRequestException.php b/src/Exception/GetOrganizationAddressListsBadRequestException.php new file mode 100644 index 00000000..5ec4ac23 --- /dev/null +++ b/src/Exception/GetOrganizationAddressListsBadRequestException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator400Response = $responseAPIAuthenticator400Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator400Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator400Response + { + return $this->responseAPIAuthenticator400Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetOrganizationAddressListsForbiddenException.php b/src/Exception/GetOrganizationAddressListsForbiddenException.php new file mode 100644 index 00000000..f7ee6744 --- /dev/null +++ b/src/Exception/GetOrganizationAddressListsForbiddenException.php @@ -0,0 +1,30 @@ +response = $response; + } + + public function getResponse(): ?\Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetOrganizationAddressListsNotFoundException.php b/src/Exception/GetOrganizationAddressListsNotFoundException.php new file mode 100644 index 00000000..444846da --- /dev/null +++ b/src/Exception/GetOrganizationAddressListsNotFoundException.php @@ -0,0 +1,40 @@ +responseOrganizationNotFoundResponse = $responseOrganizationNotFoundResponse; + $this->response = $response; + } + + public function getResponseOrganizationNotFoundResponse(): \Krystal\Katapult\KatapultAPI\Model\ResponseOrganizationNotFoundResponse + { + return $this->responseOrganizationNotFoundResponse; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetOrganizationAddressListsTooManyRequestsException.php b/src/Exception/GetOrganizationAddressListsTooManyRequestsException.php new file mode 100644 index 00000000..925d925b --- /dev/null +++ b/src/Exception/GetOrganizationAddressListsTooManyRequestsException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator429Response = $responseAPIAuthenticator429Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator429Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator429Response + { + return $this->responseAPIAuthenticator429Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetOrganizationPolicyLimitsBadRequestException.php b/src/Exception/GetOrganizationPolicyLimitsBadRequestException.php new file mode 100644 index 00000000..8c1c14ec --- /dev/null +++ b/src/Exception/GetOrganizationPolicyLimitsBadRequestException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator400Response = $responseAPIAuthenticator400Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator400Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator400Response + { + return $this->responseAPIAuthenticator400Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetOrganizationPolicyLimitsForbiddenException.php b/src/Exception/GetOrganizationPolicyLimitsForbiddenException.php new file mode 100644 index 00000000..ff901873 --- /dev/null +++ b/src/Exception/GetOrganizationPolicyLimitsForbiddenException.php @@ -0,0 +1,30 @@ +response = $response; + } + + public function getResponse(): ?\Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetOrganizationPolicyLimitsNotFoundException.php b/src/Exception/GetOrganizationPolicyLimitsNotFoundException.php new file mode 100644 index 00000000..4812c1ce --- /dev/null +++ b/src/Exception/GetOrganizationPolicyLimitsNotFoundException.php @@ -0,0 +1,40 @@ +responseOrganizationNotFoundResponse = $responseOrganizationNotFoundResponse; + $this->response = $response; + } + + public function getResponseOrganizationNotFoundResponse(): \Krystal\Katapult\KatapultAPI\Model\ResponseOrganizationNotFoundResponse + { + return $this->responseOrganizationNotFoundResponse; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetOrganizationPolicyLimitsTooManyRequestsException.php b/src/Exception/GetOrganizationPolicyLimitsTooManyRequestsException.php new file mode 100644 index 00000000..87a3a516 --- /dev/null +++ b/src/Exception/GetOrganizationPolicyLimitsTooManyRequestsException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator429Response = $responseAPIAuthenticator429Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator429Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator429Response + { + return $this->responseAPIAuthenticator429Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetVirtualMachineAuthorizedKeysBadRequestException.php b/src/Exception/GetVirtualMachineAuthorizedKeysBadRequestException.php new file mode 100644 index 00000000..2abcf60a --- /dev/null +++ b/src/Exception/GetVirtualMachineAuthorizedKeysBadRequestException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator400Response = $responseAPIAuthenticator400Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator400Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator400Response + { + return $this->responseAPIAuthenticator400Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetVirtualMachineAuthorizedKeysForbiddenException.php b/src/Exception/GetVirtualMachineAuthorizedKeysForbiddenException.php new file mode 100644 index 00000000..232cae71 --- /dev/null +++ b/src/Exception/GetVirtualMachineAuthorizedKeysForbiddenException.php @@ -0,0 +1,30 @@ +response = $response; + } + + public function getResponse(): ?\Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetVirtualMachineAuthorizedKeysNotFoundException.php b/src/Exception/GetVirtualMachineAuthorizedKeysNotFoundException.php new file mode 100644 index 00000000..adfbcaa5 --- /dev/null +++ b/src/Exception/GetVirtualMachineAuthorizedKeysNotFoundException.php @@ -0,0 +1,40 @@ +responseNoVirtualMachineForAPITokenResponse = $responseNoVirtualMachineForAPITokenResponse; + $this->response = $response; + } + + public function getResponseNoVirtualMachineForAPITokenResponse(): \Krystal\Katapult\KatapultAPI\Model\ResponseNoVirtualMachineForAPITokenResponse + { + return $this->responseNoVirtualMachineForAPITokenResponse; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/GetVirtualMachineAuthorizedKeysTooManyRequestsException.php b/src/Exception/GetVirtualMachineAuthorizedKeysTooManyRequestsException.php new file mode 100644 index 00000000..7fc9d61e --- /dev/null +++ b/src/Exception/GetVirtualMachineAuthorizedKeysTooManyRequestsException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator429Response = $responseAPIAuthenticator429Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator429Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator429Response + { + return $this->responseAPIAuthenticator429Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PatchAddressListBadRequestException.php b/src/Exception/PatchAddressListBadRequestException.php new file mode 100644 index 00000000..85b24f59 --- /dev/null +++ b/src/Exception/PatchAddressListBadRequestException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator400Response = $responseAPIAuthenticator400Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator400Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator400Response + { + return $this->responseAPIAuthenticator400Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PatchAddressListEntryBadRequestException.php b/src/Exception/PatchAddressListEntryBadRequestException.php new file mode 100644 index 00000000..a76270c8 --- /dev/null +++ b/src/Exception/PatchAddressListEntryBadRequestException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator400Response = $responseAPIAuthenticator400Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator400Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator400Response + { + return $this->responseAPIAuthenticator400Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PatchAddressListEntryForbiddenException.php b/src/Exception/PatchAddressListEntryForbiddenException.php new file mode 100644 index 00000000..f59f953d --- /dev/null +++ b/src/Exception/PatchAddressListEntryForbiddenException.php @@ -0,0 +1,30 @@ +response = $response; + } + + public function getResponse(): ?\Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PatchAddressListEntryNotFoundException.php b/src/Exception/PatchAddressListEntryNotFoundException.php new file mode 100644 index 00000000..7e9381b4 --- /dev/null +++ b/src/Exception/PatchAddressListEntryNotFoundException.php @@ -0,0 +1,40 @@ +responseAddressListEntryNotFoundResponse = $responseAddressListEntryNotFoundResponse; + $this->response = $response; + } + + public function getResponseAddressListEntryNotFoundResponse(): \Krystal\Katapult\KatapultAPI\Model\ResponseAddressListEntryNotFoundResponse + { + return $this->responseAddressListEntryNotFoundResponse; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PatchAddressListEntryTooManyRequestsException.php b/src/Exception/PatchAddressListEntryTooManyRequestsException.php new file mode 100644 index 00000000..7b23ac69 --- /dev/null +++ b/src/Exception/PatchAddressListEntryTooManyRequestsException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator429Response = $responseAPIAuthenticator429Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator429Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator429Response + { + return $this->responseAPIAuthenticator429Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PatchAddressListEntryUnprocessableEntityException.php b/src/Exception/PatchAddressListEntryUnprocessableEntityException.php new file mode 100644 index 00000000..2392778e --- /dev/null +++ b/src/Exception/PatchAddressListEntryUnprocessableEntityException.php @@ -0,0 +1,40 @@ +responseValidationErrorResponse = $responseValidationErrorResponse; + $this->response = $response; + } + + public function getResponseValidationErrorResponse(): \Krystal\Katapult\KatapultAPI\Model\ResponseValidationErrorResponse + { + return $this->responseValidationErrorResponse; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PatchAddressListForbiddenException.php b/src/Exception/PatchAddressListForbiddenException.php new file mode 100644 index 00000000..a03041f9 --- /dev/null +++ b/src/Exception/PatchAddressListForbiddenException.php @@ -0,0 +1,30 @@ +response = $response; + } + + public function getResponse(): ?\Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PatchAddressListNotFoundException.php b/src/Exception/PatchAddressListNotFoundException.php new file mode 100644 index 00000000..c85c2ece --- /dev/null +++ b/src/Exception/PatchAddressListNotFoundException.php @@ -0,0 +1,40 @@ +responseAddressListNotFoundResponse = $responseAddressListNotFoundResponse; + $this->response = $response; + } + + public function getResponseAddressListNotFoundResponse(): \Krystal\Katapult\KatapultAPI\Model\ResponseAddressListNotFoundResponse + { + return $this->responseAddressListNotFoundResponse; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PatchAddressListTooManyRequestsException.php b/src/Exception/PatchAddressListTooManyRequestsException.php new file mode 100644 index 00000000..24b203d1 --- /dev/null +++ b/src/Exception/PatchAddressListTooManyRequestsException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator429Response = $responseAPIAuthenticator429Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator429Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator429Response + { + return $this->responseAPIAuthenticator429Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PatchAddressListUnprocessableEntityException.php b/src/Exception/PatchAddressListUnprocessableEntityException.php new file mode 100644 index 00000000..2540ca58 --- /dev/null +++ b/src/Exception/PatchAddressListUnprocessableEntityException.php @@ -0,0 +1,40 @@ +responseValidationErrorResponse = $responseValidationErrorResponse; + $this->response = $response; + } + + public function getResponseValidationErrorResponse(): \Krystal\Katapult\KatapultAPI\Model\ResponseValidationErrorResponse + { + return $this->responseValidationErrorResponse; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PostAddressListEntriesBadRequestException.php b/src/Exception/PostAddressListEntriesBadRequestException.php new file mode 100644 index 00000000..1d7e9402 --- /dev/null +++ b/src/Exception/PostAddressListEntriesBadRequestException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator400Response = $responseAPIAuthenticator400Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator400Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator400Response + { + return $this->responseAPIAuthenticator400Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PostAddressListEntriesForbiddenException.php b/src/Exception/PostAddressListEntriesForbiddenException.php new file mode 100644 index 00000000..1b807291 --- /dev/null +++ b/src/Exception/PostAddressListEntriesForbiddenException.php @@ -0,0 +1,30 @@ +response = $response; + } + + public function getResponse(): ?\Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PostAddressListEntriesNotFoundException.php b/src/Exception/PostAddressListEntriesNotFoundException.php new file mode 100644 index 00000000..1b03d00d --- /dev/null +++ b/src/Exception/PostAddressListEntriesNotFoundException.php @@ -0,0 +1,40 @@ +responseAddressListNotFoundResponse = $responseAddressListNotFoundResponse; + $this->response = $response; + } + + public function getResponseAddressListNotFoundResponse(): \Krystal\Katapult\KatapultAPI\Model\ResponseAddressListNotFoundResponse + { + return $this->responseAddressListNotFoundResponse; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PostAddressListEntriesTooManyRequestsException.php b/src/Exception/PostAddressListEntriesTooManyRequestsException.php new file mode 100644 index 00000000..0b1cff7a --- /dev/null +++ b/src/Exception/PostAddressListEntriesTooManyRequestsException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator429Response = $responseAPIAuthenticator429Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator429Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator429Response + { + return $this->responseAPIAuthenticator429Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PostAddressListEntriesUnprocessableEntityException.php b/src/Exception/PostAddressListEntriesUnprocessableEntityException.php new file mode 100644 index 00000000..76cc8569 --- /dev/null +++ b/src/Exception/PostAddressListEntriesUnprocessableEntityException.php @@ -0,0 +1,40 @@ +responseValidationErrorResponse = $responseValidationErrorResponse; + $this->response = $response; + } + + public function getResponseValidationErrorResponse(): \Krystal\Katapult\KatapultAPI\Model\ResponseValidationErrorResponse + { + return $this->responseValidationErrorResponse; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PostOrganizationAddressListsBadRequestException.php b/src/Exception/PostOrganizationAddressListsBadRequestException.php new file mode 100644 index 00000000..b786a692 --- /dev/null +++ b/src/Exception/PostOrganizationAddressListsBadRequestException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator400Response = $responseAPIAuthenticator400Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator400Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator400Response + { + return $this->responseAPIAuthenticator400Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PostOrganizationAddressListsForbiddenException.php b/src/Exception/PostOrganizationAddressListsForbiddenException.php new file mode 100644 index 00000000..bceb3f14 --- /dev/null +++ b/src/Exception/PostOrganizationAddressListsForbiddenException.php @@ -0,0 +1,30 @@ +response = $response; + } + + public function getResponse(): ?\Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PostOrganizationAddressListsNotFoundException.php b/src/Exception/PostOrganizationAddressListsNotFoundException.php new file mode 100644 index 00000000..209f2166 --- /dev/null +++ b/src/Exception/PostOrganizationAddressListsNotFoundException.php @@ -0,0 +1,40 @@ +responseOrganizationNotFoundResponse = $responseOrganizationNotFoundResponse; + $this->response = $response; + } + + public function getResponseOrganizationNotFoundResponse(): \Krystal\Katapult\KatapultAPI\Model\ResponseOrganizationNotFoundResponse + { + return $this->responseOrganizationNotFoundResponse; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PostOrganizationAddressListsTooManyRequestsException.php b/src/Exception/PostOrganizationAddressListsTooManyRequestsException.php new file mode 100644 index 00000000..e37f904e --- /dev/null +++ b/src/Exception/PostOrganizationAddressListsTooManyRequestsException.php @@ -0,0 +1,40 @@ +responseAPIAuthenticator429Response = $responseAPIAuthenticator429Response; + $this->response = $response; + } + + public function getResponseAPIAuthenticator429Response(): \Krystal\Katapult\KatapultAPI\Model\ResponseAPIAuthenticator429Response + { + return $this->responseAPIAuthenticator429Response; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Exception/PostOrganizationAddressListsUnprocessableEntityException.php b/src/Exception/PostOrganizationAddressListsUnprocessableEntityException.php new file mode 100644 index 00000000..bfcc638e --- /dev/null +++ b/src/Exception/PostOrganizationAddressListsUnprocessableEntityException.php @@ -0,0 +1,40 @@ +responseValidationErrorResponse = $responseValidationErrorResponse; + $this->response = $response; + } + + public function getResponseValidationErrorResponse(): \Krystal\Katapult\KatapultAPI\Model\ResponseValidationErrorResponse + { + return $this->responseValidationErrorResponse; + } + + public function getResponse(): \Psr\Http\Message\ResponseInterface + { + return $this->response; + } +} diff --git a/src/Model/AddressList.php b/src/Model/AddressList.php new file mode 100644 index 00000000..916c1c74 --- /dev/null +++ b/src/Model/AddressList.php @@ -0,0 +1,114 @@ +initialized); + } + /** + * @var string + */ + protected $id; + /** + * Name of the address list. + * + * @var string + */ + protected $name; + /** + * Whether the address list is global or not. + * + * @var bool + */ + protected $global; + /** + * @var AddressListEntry[] + */ + protected $entries; + + public function getId(): string + { + return $this->id; + } + + public function setId(string $id): self + { + $this->initialized['id'] = true; + $this->id = $id; + + return $this; + } + + /** + * Name of the address list. + */ + public function getName(): string + { + return $this->name; + } + + /** + * Name of the address list. + */ + public function setName(string $name): self + { + $this->initialized['name'] = true; + $this->name = $name; + + return $this; + } + + /** + * Whether the address list is global or not. + */ + public function getGlobal(): bool + { + return $this->global; + } + + /** + * Whether the address list is global or not. + */ + public function setGlobal(bool $global): self + { + $this->initialized['global'] = true; + $this->global = $global; + + return $this; + } + + /** + * @return AddressListEntry[] + */ + public function getEntries(): array + { + return $this->entries; + } + + /** + * @param AddressListEntry[] $entries + */ + public function setEntries(array $entries): self + { + $this->initialized['entries'] = true; + $this->entries = $entries; + + return $this; + } +} diff --git a/src/Model/AddressListArguments.php b/src/Model/AddressListArguments.php new file mode 100644 index 00000000..92ae2686 --- /dev/null +++ b/src/Model/AddressListArguments.php @@ -0,0 +1,49 @@ +initialized); + } + /** + * Name of the address list. + * + * @var string + */ + protected $name; + + /** + * Name of the address list. + */ + public function getName(): string + { + return $this->name; + } + + /** + * Name of the address list. + */ + public function setName(string $name): self + { + $this->initialized['name'] = true; + $this->name = $name; + + return $this; + } +} diff --git a/src/Model/AddressListEntriesAddressListEntryDeleteBody.php b/src/Model/AddressListEntriesAddressListEntryDeleteBody.php new file mode 100644 index 00000000..318bd3ee --- /dev/null +++ b/src/Model/AddressListEntriesAddressListEntryDeleteBody.php @@ -0,0 +1,49 @@ +initialized); + } + /** + * All 'address_list_entry[]' params are mutually exclusive, only one can be provided. + * + * @var AddressListEntryLookup + */ + protected $addressListEntry; + + /** + * All 'address_list_entry[]' params are mutually exclusive, only one can be provided. + */ + public function getAddressListEntry(): AddressListEntryLookup + { + return $this->addressListEntry; + } + + /** + * All 'address_list_entry[]' params are mutually exclusive, only one can be provided. + */ + public function setAddressListEntry(AddressListEntryLookup $addressListEntry): self + { + $this->initialized['addressListEntry'] = true; + $this->addressListEntry = $addressListEntry; + + return $this; + } +} diff --git a/src/Model/AddressListEntriesAddressListEntryDeleteResponse200.php b/src/Model/AddressListEntriesAddressListEntryDeleteResponse200.php new file mode 100644 index 00000000..08e8910a --- /dev/null +++ b/src/Model/AddressListEntriesAddressListEntryDeleteResponse200.php @@ -0,0 +1,49 @@ +initialized); + } + /** + * The address list entry that has been destroyed. + * + * @var AddressListEntriesAddressListEntryDeleteResponse200AddressListEntry + */ + protected $addressListEntry; + + /** + * The address list entry that has been destroyed. + */ + public function getAddressListEntry(): AddressListEntriesAddressListEntryDeleteResponse200AddressListEntry + { + return $this->addressListEntry; + } + + /** + * The address list entry that has been destroyed. + */ + public function setAddressListEntry(AddressListEntriesAddressListEntryDeleteResponse200AddressListEntry $addressListEntry): self + { + $this->initialized['addressListEntry'] = true; + $this->addressListEntry = $addressListEntry; + + return $this; + } +} diff --git a/src/Model/AddressListEntriesAddressListEntryDeleteResponse200AddressListEntry.php b/src/Model/AddressListEntriesAddressListEntryDeleteResponse200AddressListEntry.php new file mode 100644 index 00000000..52ae915a --- /dev/null +++ b/src/Model/AddressListEntriesAddressListEntryDeleteResponse200AddressListEntry.php @@ -0,0 +1,91 @@ +initialized); + } + /** + * @var string + */ + protected $id; + /** + * Address or network. + * + * @var string + */ + protected $address; + /** + * Optional name/comment. + * + * @var string + */ + protected $name; + + public function getId(): string + { + return $this->id; + } + + public function setId(string $id): self + { + $this->initialized['id'] = true; + $this->id = $id; + + return $this; + } + + /** + * Address or network. + */ + public function getAddress(): string + { + return $this->address; + } + + /** + * Address or network. + */ + public function setAddress(string $address): self + { + $this->initialized['address'] = true; + $this->address = $address; + + return $this; + } + + /** + * Optional name/comment. + */ + public function getName(): string + { + return $this->name; + } + + /** + * Optional name/comment. + */ + public function setName(string $name): self + { + $this->initialized['name'] = true; + $this->name = $name; + + return $this; + } +} diff --git a/src/Model/AddressListEntriesAddressListEntryGetResponse200.php b/src/Model/AddressListEntriesAddressListEntryGetResponse200.php new file mode 100644 index 00000000..4f1bc347 --- /dev/null +++ b/src/Model/AddressListEntriesAddressListEntryGetResponse200.php @@ -0,0 +1,49 @@ +initialized); + } + /** + * The address list entry. + * + * @var AddressListEntriesAddressListEntryGetResponse200AddressListEntry + */ + protected $addressListEntry; + + /** + * The address list entry. + */ + public function getAddressListEntry(): AddressListEntriesAddressListEntryGetResponse200AddressListEntry + { + return $this->addressListEntry; + } + + /** + * The address list entry. + */ + public function setAddressListEntry(AddressListEntriesAddressListEntryGetResponse200AddressListEntry $addressListEntry): self + { + $this->initialized['addressListEntry'] = true; + $this->addressListEntry = $addressListEntry; + + return $this; + } +} diff --git a/src/Model/AddressListEntriesAddressListEntryGetResponse200AddressListEntry.php b/src/Model/AddressListEntriesAddressListEntryGetResponse200AddressListEntry.php new file mode 100644 index 00000000..9b7c046d --- /dev/null +++ b/src/Model/AddressListEntriesAddressListEntryGetResponse200AddressListEntry.php @@ -0,0 +1,91 @@ +initialized); + } + /** + * @var string + */ + protected $id; + /** + * Address or network. + * + * @var string + */ + protected $address; + /** + * Optional name/comment. + * + * @var string + */ + protected $name; + + public function getId(): string + { + return $this->id; + } + + public function setId(string $id): self + { + $this->initialized['id'] = true; + $this->id = $id; + + return $this; + } + + /** + * Address or network. + */ + public function getAddress(): string + { + return $this->address; + } + + /** + * Address or network. + */ + public function setAddress(string $address): self + { + $this->initialized['address'] = true; + $this->address = $address; + + return $this; + } + + /** + * Optional name/comment. + */ + public function getName(): string + { + return $this->name; + } + + /** + * Optional name/comment. + */ + public function setName(string $name): self + { + $this->initialized['name'] = true; + $this->name = $name; + + return $this; + } +} diff --git a/src/Model/AddressListEntriesAddressListEntryPatchBody.php b/src/Model/AddressListEntriesAddressListEntryPatchBody.php new file mode 100644 index 00000000..fcefcc80 --- /dev/null +++ b/src/Model/AddressListEntriesAddressListEntryPatchBody.php @@ -0,0 +1,74 @@ +initialized); + } + /** + * All 'address_list_entry[]' params are mutually exclusive, only one can be provided. + * + * @var AddressListEntryLookup + */ + protected $addressListEntry; + /** + * All 'properties[]' params are mutually exclusive, only one can be provided. + * + * @var AddressListEntryArguments + */ + protected $properties; + + /** + * All 'address_list_entry[]' params are mutually exclusive, only one can be provided. + */ + public function getAddressListEntry(): AddressListEntryLookup + { + return $this->addressListEntry; + } + + /** + * All 'address_list_entry[]' params are mutually exclusive, only one can be provided. + */ + public function setAddressListEntry(AddressListEntryLookup $addressListEntry): self + { + $this->initialized['addressListEntry'] = true; + $this->addressListEntry = $addressListEntry; + + return $this; + } + + /** + * All 'properties[]' params are mutually exclusive, only one can be provided. + */ + public function getProperties(): AddressListEntryArguments + { + return $this->properties; + } + + /** + * All 'properties[]' params are mutually exclusive, only one can be provided. + */ + public function setProperties(AddressListEntryArguments $properties): self + { + $this->initialized['properties'] = true; + $this->properties = $properties; + + return $this; + } +} diff --git a/src/Model/AddressListEntriesAddressListEntryPatchResponse200.php b/src/Model/AddressListEntriesAddressListEntryPatchResponse200.php new file mode 100644 index 00000000..060bcfa6 --- /dev/null +++ b/src/Model/AddressListEntriesAddressListEntryPatchResponse200.php @@ -0,0 +1,49 @@ +initialized); + } + /** + * The address list entry. + * + * @var AddressListEntriesAddressListEntryPatchResponse200AddressListEntry + */ + protected $addressListEntry; + + /** + * The address list entry. + */ + public function getAddressListEntry(): AddressListEntriesAddressListEntryPatchResponse200AddressListEntry + { + return $this->addressListEntry; + } + + /** + * The address list entry. + */ + public function setAddressListEntry(AddressListEntriesAddressListEntryPatchResponse200AddressListEntry $addressListEntry): self + { + $this->initialized['addressListEntry'] = true; + $this->addressListEntry = $addressListEntry; + + return $this; + } +} diff --git a/src/Model/AddressListEntriesAddressListEntryPatchResponse200AddressListEntry.php b/src/Model/AddressListEntriesAddressListEntryPatchResponse200AddressListEntry.php new file mode 100644 index 00000000..e259d085 --- /dev/null +++ b/src/Model/AddressListEntriesAddressListEntryPatchResponse200AddressListEntry.php @@ -0,0 +1,91 @@ +initialized); + } + /** + * @var string + */ + protected $id; + /** + * Address or network. + * + * @var string + */ + protected $address; + /** + * Optional name/comment. + * + * @var string + */ + protected $name; + + public function getId(): string + { + return $this->id; + } + + public function setId(string $id): self + { + $this->initialized['id'] = true; + $this->id = $id; + + return $this; + } + + /** + * Address or network. + */ + public function getAddress(): string + { + return $this->address; + } + + /** + * Address or network. + */ + public function setAddress(string $address): self + { + $this->initialized['address'] = true; + $this->address = $address; + + return $this; + } + + /** + * Optional name/comment. + */ + public function getName(): string + { + return $this->name; + } + + /** + * Optional name/comment. + */ + public function setName(string $name): self + { + $this->initialized['name'] = true; + $this->name = $name; + + return $this; + } +} diff --git a/src/Model/AddressListEntry.php b/src/Model/AddressListEntry.php new file mode 100644 index 00000000..5d0b42ae --- /dev/null +++ b/src/Model/AddressListEntry.php @@ -0,0 +1,91 @@ +initialized); + } + /** + * @var string + */ + protected $id; + /** + * Address or network. + * + * @var string + */ + protected $address; + /** + * Optional name/comment. + * + * @var string + */ + protected $name; + + public function getId(): string + { + return $this->id; + } + + public function setId(string $id): self + { + $this->initialized['id'] = true; + $this->id = $id; + + return $this; + } + + /** + * Address or network. + */ + public function getAddress(): string + { + return $this->address; + } + + /** + * Address or network. + */ + public function setAddress(string $address): self + { + $this->initialized['address'] = true; + $this->address = $address; + + return $this; + } + + /** + * Optional name/comment. + */ + public function getName(): string + { + return $this->name; + } + + /** + * Optional name/comment. + */ + public function setName(string $name): self + { + $this->initialized['name'] = true; + $this->name = $name; + + return $this; + } +} diff --git a/src/Model/AddressListEntryArguments.php b/src/Model/AddressListEntryArguments.php new file mode 100644 index 00000000..8502daeb --- /dev/null +++ b/src/Model/AddressListEntryArguments.php @@ -0,0 +1,74 @@ +initialized); + } + /** + * Address or network to add to the list. + * + * @var string + */ + protected $address; + /** + * Optional name/comment. + * + * @var string + */ + protected $name; + + /** + * Address or network to add to the list. + */ + public function getAddress(): string + { + return $this->address; + } + + /** + * Address or network to add to the list. + */ + public function setAddress(string $address): self + { + $this->initialized['address'] = true; + $this->address = $address; + + return $this; + } + + /** + * Optional name/comment. + */ + public function getName(): string + { + return $this->name; + } + + /** + * Optional name/comment. + */ + public function setName(string $name): self + { + $this->initialized['name'] = true; + $this->name = $name; + + return $this; + } +} diff --git a/src/Model/AddressListEntryLookup.php b/src/Model/AddressListEntryLookup.php new file mode 100644 index 00000000..f5bc41f8 --- /dev/null +++ b/src/Model/AddressListEntryLookup.php @@ -0,0 +1,41 @@ +initialized); + } + /** + * @var string + */ + protected $id; + + public function getId(): string + { + return $this->id; + } + + public function setId(string $id): self + { + $this->initialized['id'] = true; + $this->id = $id; + + return $this; + } +} diff --git a/src/Model/AddressListLookup.php b/src/Model/AddressListLookup.php new file mode 100644 index 00000000..c260bfbf --- /dev/null +++ b/src/Model/AddressListLookup.php @@ -0,0 +1,41 @@ +initialized); + } + /** + * @var string + */ + protected $id; + + public function getId(): string + { + return $this->id; + } + + public function setId(string $id): self + { + $this->initialized['id'] = true; + $this->id = $id; + + return $this; + } +} diff --git a/src/Model/AddressListsAddressListDeleteBody.php b/src/Model/AddressListsAddressListDeleteBody.php new file mode 100644 index 00000000..3f7816b2 --- /dev/null +++ b/src/Model/AddressListsAddressListDeleteBody.php @@ -0,0 +1,49 @@ +initialized); + } + /** + * All 'address_list[]' params are mutually exclusive, only one can be provided. + * + * @var AddressListLookup + */ + protected $addressList; + + /** + * All 'address_list[]' params are mutually exclusive, only one can be provided. + */ + public function getAddressList(): AddressListLookup + { + return $this->addressList; + } + + /** + * All 'address_list[]' params are mutually exclusive, only one can be provided. + */ + public function setAddressList(AddressListLookup $addressList): self + { + $this->initialized['addressList'] = true; + $this->addressList = $addressList; + + return $this; + } +} diff --git a/src/Model/AddressListsAddressListDeleteResponse200.php b/src/Model/AddressListsAddressListDeleteResponse200.php new file mode 100644 index 00000000..c3ca69ca --- /dev/null +++ b/src/Model/AddressListsAddressListDeleteResponse200.php @@ -0,0 +1,49 @@ +initialized); + } + /** + * The address list that has been destroyed. + * + * @var AddressListsAddressListDeleteResponse200AddressList + */ + protected $addressList; + + /** + * The address list that has been destroyed. + */ + public function getAddressList(): AddressListsAddressListDeleteResponse200AddressList + { + return $this->addressList; + } + + /** + * The address list that has been destroyed. + */ + public function setAddressList(AddressListsAddressListDeleteResponse200AddressList $addressList): self + { + $this->initialized['addressList'] = true; + $this->addressList = $addressList; + + return $this; + } +} diff --git a/src/Model/AddressListsAddressListDeleteResponse200AddressList.php b/src/Model/AddressListsAddressListDeleteResponse200AddressList.php new file mode 100644 index 00000000..d6f2dea2 --- /dev/null +++ b/src/Model/AddressListsAddressListDeleteResponse200AddressList.php @@ -0,0 +1,114 @@ +initialized); + } + /** + * @var string + */ + protected $id; + /** + * Name of the address list. + * + * @var string + */ + protected $name; + /** + * Whether the address list is global or not. + * + * @var bool + */ + protected $global; + /** + * @var AddressListEntry[] + */ + protected $entries; + + public function getId(): string + { + return $this->id; + } + + public function setId(string $id): self + { + $this->initialized['id'] = true; + $this->id = $id; + + return $this; + } + + /** + * Name of the address list. + */ + public function getName(): string + { + return $this->name; + } + + /** + * Name of the address list. + */ + public function setName(string $name): self + { + $this->initialized['name'] = true; + $this->name = $name; + + return $this; + } + + /** + * Whether the address list is global or not. + */ + public function getGlobal(): bool + { + return $this->global; + } + + /** + * Whether the address list is global or not. + */ + public function setGlobal(bool $global): self + { + $this->initialized['global'] = true; + $this->global = $global; + + return $this; + } + + /** + * @return AddressListEntry[] + */ + public function getEntries(): array + { + return $this->entries; + } + + /** + * @param AddressListEntry[] $entries + */ + public function setEntries(array $entries): self + { + $this->initialized['entries'] = true; + $this->entries = $entries; + + return $this; + } +} diff --git a/src/Model/AddressListsAddressListEntriesGetResponse200.php b/src/Model/AddressListsAddressListEntriesGetResponse200.php new file mode 100644 index 00000000..3bf85a22 --- /dev/null +++ b/src/Model/AddressListsAddressListEntriesGetResponse200.php @@ -0,0 +1,70 @@ +initialized); + } + /** + * @var PaginationObject + */ + protected $pagination; + /** + * A list of all address list entries for the given address list. + * + * @var AddressListEntry[] + */ + protected $addressListEntries; + + public function getPagination(): PaginationObject + { + return $this->pagination; + } + + public function setPagination(PaginationObject $pagination): self + { + $this->initialized['pagination'] = true; + $this->pagination = $pagination; + + return $this; + } + + /** + * A list of all address list entries for the given address list. + * + * @return AddressListEntry[] + */ + public function getAddressListEntries(): array + { + return $this->addressListEntries; + } + + /** + * A list of all address list entries for the given address list. + * + * @param AddressListEntry[] $addressListEntries + */ + public function setAddressListEntries(array $addressListEntries): self + { + $this->initialized['addressListEntries'] = true; + $this->addressListEntries = $addressListEntries; + + return $this; + } +} diff --git a/src/Model/AddressListsAddressListEntriesPostBody.php b/src/Model/AddressListsAddressListEntriesPostBody.php new file mode 100644 index 00000000..fe09d9a5 --- /dev/null +++ b/src/Model/AddressListsAddressListEntriesPostBody.php @@ -0,0 +1,74 @@ +initialized); + } + /** + * All 'address_list[]' params are mutually exclusive, only one can be provided. + * + * @var AddressListLookup + */ + protected $addressList; + /** + * All 'properties[]' params are mutually exclusive, only one can be provided. + * + * @var AddressListEntryArguments + */ + protected $properties; + + /** + * All 'address_list[]' params are mutually exclusive, only one can be provided. + */ + public function getAddressList(): AddressListLookup + { + return $this->addressList; + } + + /** + * All 'address_list[]' params are mutually exclusive, only one can be provided. + */ + public function setAddressList(AddressListLookup $addressList): self + { + $this->initialized['addressList'] = true; + $this->addressList = $addressList; + + return $this; + } + + /** + * All 'properties[]' params are mutually exclusive, only one can be provided. + */ + public function getProperties(): AddressListEntryArguments + { + return $this->properties; + } + + /** + * All 'properties[]' params are mutually exclusive, only one can be provided. + */ + public function setProperties(AddressListEntryArguments $properties): self + { + $this->initialized['properties'] = true; + $this->properties = $properties; + + return $this; + } +} diff --git a/src/Model/AddressListsAddressListEntriesPostResponse201.php b/src/Model/AddressListsAddressListEntriesPostResponse201.php new file mode 100644 index 00000000..8db8b841 --- /dev/null +++ b/src/Model/AddressListsAddressListEntriesPostResponse201.php @@ -0,0 +1,49 @@ +initialized); + } + /** + * The address list entry. + * + * @var AddressListsAddressListEntriesPostResponse201AddressListEntry + */ + protected $addressListEntry; + + /** + * The address list entry. + */ + public function getAddressListEntry(): AddressListsAddressListEntriesPostResponse201AddressListEntry + { + return $this->addressListEntry; + } + + /** + * The address list entry. + */ + public function setAddressListEntry(AddressListsAddressListEntriesPostResponse201AddressListEntry $addressListEntry): self + { + $this->initialized['addressListEntry'] = true; + $this->addressListEntry = $addressListEntry; + + return $this; + } +} diff --git a/src/Model/AddressListsAddressListEntriesPostResponse201AddressListEntry.php b/src/Model/AddressListsAddressListEntriesPostResponse201AddressListEntry.php new file mode 100644 index 00000000..40c8755c --- /dev/null +++ b/src/Model/AddressListsAddressListEntriesPostResponse201AddressListEntry.php @@ -0,0 +1,91 @@ +initialized); + } + /** + * @var string + */ + protected $id; + /** + * Address or network. + * + * @var string + */ + protected $address; + /** + * Optional name/comment. + * + * @var string + */ + protected $name; + + public function getId(): string + { + return $this->id; + } + + public function setId(string $id): self + { + $this->initialized['id'] = true; + $this->id = $id; + + return $this; + } + + /** + * Address or network. + */ + public function getAddress(): string + { + return $this->address; + } + + /** + * Address or network. + */ + public function setAddress(string $address): self + { + $this->initialized['address'] = true; + $this->address = $address; + + return $this; + } + + /** + * Optional name/comment. + */ + public function getName(): string + { + return $this->name; + } + + /** + * Optional name/comment. + */ + public function setName(string $name): self + { + $this->initialized['name'] = true; + $this->name = $name; + + return $this; + } +} diff --git a/src/Model/AddressListsAddressListGetResponse200.php b/src/Model/AddressListsAddressListGetResponse200.php new file mode 100644 index 00000000..e246e3ec --- /dev/null +++ b/src/Model/AddressListsAddressListGetResponse200.php @@ -0,0 +1,49 @@ +initialized); + } + /** + * The address list. + * + * @var AddressListsAddressListGetResponse200AddressList + */ + protected $addressList; + + /** + * The address list. + */ + public function getAddressList(): AddressListsAddressListGetResponse200AddressList + { + return $this->addressList; + } + + /** + * The address list. + */ + public function setAddressList(AddressListsAddressListGetResponse200AddressList $addressList): self + { + $this->initialized['addressList'] = true; + $this->addressList = $addressList; + + return $this; + } +} diff --git a/src/Model/AddressListsAddressListGetResponse200AddressList.php b/src/Model/AddressListsAddressListGetResponse200AddressList.php new file mode 100644 index 00000000..0d776d9e --- /dev/null +++ b/src/Model/AddressListsAddressListGetResponse200AddressList.php @@ -0,0 +1,114 @@ +initialized); + } + /** + * @var string + */ + protected $id; + /** + * Name of the address list. + * + * @var string + */ + protected $name; + /** + * Whether the address list is global or not. + * + * @var bool + */ + protected $global; + /** + * @var AddressListEntry[] + */ + protected $entries; + + public function getId(): string + { + return $this->id; + } + + public function setId(string $id): self + { + $this->initialized['id'] = true; + $this->id = $id; + + return $this; + } + + /** + * Name of the address list. + */ + public function getName(): string + { + return $this->name; + } + + /** + * Name of the address list. + */ + public function setName(string $name): self + { + $this->initialized['name'] = true; + $this->name = $name; + + return $this; + } + + /** + * Whether the address list is global or not. + */ + public function getGlobal(): bool + { + return $this->global; + } + + /** + * Whether the address list is global or not. + */ + public function setGlobal(bool $global): self + { + $this->initialized['global'] = true; + $this->global = $global; + + return $this; + } + + /** + * @return AddressListEntry[] + */ + public function getEntries(): array + { + return $this->entries; + } + + /** + * @param AddressListEntry[] $entries + */ + public function setEntries(array $entries): self + { + $this->initialized['entries'] = true; + $this->entries = $entries; + + return $this; + } +} diff --git a/src/Model/AddressListsAddressListPatchBody.php b/src/Model/AddressListsAddressListPatchBody.php new file mode 100644 index 00000000..0a2de239 --- /dev/null +++ b/src/Model/AddressListsAddressListPatchBody.php @@ -0,0 +1,74 @@ +initialized); + } + /** + * All 'address_list[]' params are mutually exclusive, only one can be provided. + * + * @var AddressListLookup + */ + protected $addressList; + /** + * All 'properties[]' params are mutually exclusive, only one can be provided. + * + * @var AddressListArguments + */ + protected $properties; + + /** + * All 'address_list[]' params are mutually exclusive, only one can be provided. + */ + public function getAddressList(): AddressListLookup + { + return $this->addressList; + } + + /** + * All 'address_list[]' params are mutually exclusive, only one can be provided. + */ + public function setAddressList(AddressListLookup $addressList): self + { + $this->initialized['addressList'] = true; + $this->addressList = $addressList; + + return $this; + } + + /** + * All 'properties[]' params are mutually exclusive, only one can be provided. + */ + public function getProperties(): AddressListArguments + { + return $this->properties; + } + + /** + * All 'properties[]' params are mutually exclusive, only one can be provided. + */ + public function setProperties(AddressListArguments $properties): self + { + $this->initialized['properties'] = true; + $this->properties = $properties; + + return $this; + } +} diff --git a/src/Model/AddressListsAddressListPatchResponse200.php b/src/Model/AddressListsAddressListPatchResponse200.php new file mode 100644 index 00000000..3e9dc555 --- /dev/null +++ b/src/Model/AddressListsAddressListPatchResponse200.php @@ -0,0 +1,49 @@ +initialized); + } + /** + * The address list. + * + * @var AddressListsAddressListPatchResponse200AddressList + */ + protected $addressList; + + /** + * The address list. + */ + public function getAddressList(): AddressListsAddressListPatchResponse200AddressList + { + return $this->addressList; + } + + /** + * The address list. + */ + public function setAddressList(AddressListsAddressListPatchResponse200AddressList $addressList): self + { + $this->initialized['addressList'] = true; + $this->addressList = $addressList; + + return $this; + } +} diff --git a/src/Model/AddressListsAddressListPatchResponse200AddressList.php b/src/Model/AddressListsAddressListPatchResponse200AddressList.php new file mode 100644 index 00000000..5f7526d7 --- /dev/null +++ b/src/Model/AddressListsAddressListPatchResponse200AddressList.php @@ -0,0 +1,114 @@ +initialized); + } + /** + * @var string + */ + protected $id; + /** + * Name of the address list. + * + * @var string + */ + protected $name; + /** + * Whether the address list is global or not. + * + * @var bool + */ + protected $global; + /** + * @var AddressListEntry[] + */ + protected $entries; + + public function getId(): string + { + return $this->id; + } + + public function setId(string $id): self + { + $this->initialized['id'] = true; + $this->id = $id; + + return $this; + } + + /** + * Name of the address list. + */ + public function getName(): string + { + return $this->name; + } + + /** + * Name of the address list. + */ + public function setName(string $name): self + { + $this->initialized['name'] = true; + $this->name = $name; + + return $this; + } + + /** + * Whether the address list is global or not. + */ + public function getGlobal(): bool + { + return $this->global; + } + + /** + * Whether the address list is global or not. + */ + public function setGlobal(bool $global): self + { + $this->initialized['global'] = true; + $this->global = $global; + + return $this; + } + + /** + * @return AddressListEntry[] + */ + public function getEntries(): array + { + return $this->entries; + } + + /** + * @param AddressListEntry[] $entries + */ + public function setEntries(array $entries): self + { + $this->initialized['entries'] = true; + $this->entries = $entries; + + return $this; + } +} diff --git a/src/Model/AddressListsGetResponse200.php b/src/Model/AddressListsGetResponse200.php new file mode 100644 index 00000000..2b8e688a --- /dev/null +++ b/src/Model/AddressListsGetResponse200.php @@ -0,0 +1,70 @@ +initialized); + } + /** + * @var PaginationObject + */ + protected $pagination; + /** + * A list of all global address lists. + * + * @var GetAddressLists200ResponseAddressLists[] + */ + protected $addressLists; + + public function getPagination(): PaginationObject + { + return $this->pagination; + } + + public function setPagination(PaginationObject $pagination): self + { + $this->initialized['pagination'] = true; + $this->pagination = $pagination; + + return $this; + } + + /** + * A list of all global address lists. + * + * @return GetAddressLists200ResponseAddressLists[] + */ + public function getAddressLists(): array + { + return $this->addressLists; + } + + /** + * A list of all global address lists. + * + * @param GetAddressLists200ResponseAddressLists[] $addressLists + */ + public function setAddressLists(array $addressLists): self + { + $this->initialized['addressLists'] = true; + $this->addressLists = $addressLists; + + return $this; + } +} diff --git a/src/Model/DecimalOrUnlimited.php b/src/Model/DecimalOrUnlimited.php new file mode 100644 index 00000000..b57f638f --- /dev/null +++ b/src/Model/DecimalOrUnlimited.php @@ -0,0 +1,58 @@ +initialized); + } + /** + * @var float|null + */ + protected $value; + /** + * @var bool + */ + protected $unlimited; + + public function getValue(): ?float + { + return $this->value; + } + + public function setValue(?float $value): self + { + $this->initialized['value'] = true; + $this->value = $value; + + return $this; + } + + public function getUnlimited(): bool + { + return $this->unlimited; + } + + public function setUnlimited(bool $unlimited): self + { + $this->initialized['unlimited'] = true; + $this->unlimited = $unlimited; + + return $this; + } +} diff --git a/src/Model/DeleteVirtualMachine200ResponseVirtualMachine.php b/src/Model/DeleteVirtualMachine200ResponseVirtualMachine.php index 45b05120..82de683d 100644 --- a/src/Model/DeleteVirtualMachine200ResponseVirtualMachine.php +++ b/src/Model/DeleteVirtualMachine200ResponseVirtualMachine.php @@ -81,6 +81,10 @@ public function isInitialized($property): bool * @var int|null */ protected $cpuCores; + /** + * @var bool|null + */ + protected $useDedicatedCpus; /** * @var DeleteVirtualMachine200ResponseVirtualMachineGpuType|null */ @@ -297,6 +301,19 @@ public function setCpuCores(?int $cpuCores): self return $this; } + public function getUseDedicatedCpus(): ?bool + { + return $this->useDedicatedCpus; + } + + public function setUseDedicatedCpus(?bool $useDedicatedCpus): self + { + $this->initialized['useDedicatedCpus'] = true; + $this->useDedicatedCpus = $useDedicatedCpus; + + return $this; + } + public function getGpuType(): ?DeleteVirtualMachine200ResponseVirtualMachineGpuType { return $this->gpuType; diff --git a/src/Model/DeleteVirtualMachine200ResponseVirtualMachinePackage.php b/src/Model/DeleteVirtualMachine200ResponseVirtualMachinePackage.php index b1c41fb2..bbde4593 100644 --- a/src/Model/DeleteVirtualMachine200ResponseVirtualMachinePackage.php +++ b/src/Model/DeleteVirtualMachine200ResponseVirtualMachinePackage.php @@ -61,6 +61,10 @@ public function isInitialized($property): bool * @var VirtualMachinePackageIcon|null */ protected $icon; + /** + * @var bool + */ + protected $useDedicatedCpus; public function getId(): string { @@ -191,4 +195,17 @@ public function setIcon(?VirtualMachinePackageIcon $icon): self return $this; } + + public function getUseDedicatedCpus(): bool + { + return $this->useDedicatedCpus; + } + + public function setUseDedicatedCpus(bool $useDedicatedCpus): self + { + $this->initialized['useDedicatedCpus'] = true; + $this->useDedicatedCpus = $useDedicatedCpus; + + return $this; + } } diff --git a/src/Model/Enum/VirtualMachineStateEnum.php b/src/Model/Enum/VirtualMachineStateEnum.php index d1d7cfd2..292ed25a 100644 --- a/src/Model/Enum/VirtualMachineStateEnum.php +++ b/src/Model/Enum/VirtualMachineStateEnum.php @@ -12,5 +12,6 @@ enum VirtualMachineStateEnum: string case Migrating = 'migrating'; case Stopping = 'stopping'; case ShuttingDown = 'shutting_down'; + case Transferring = 'transferring'; case Orphaned = 'orphaned'; } diff --git a/src/Model/GetAddressLists200ResponseAddressLists.php b/src/Model/GetAddressLists200ResponseAddressLists.php new file mode 100644 index 00000000..ad796ec5 --- /dev/null +++ b/src/Model/GetAddressLists200ResponseAddressLists.php @@ -0,0 +1,91 @@ +initialized); + } + /** + * @var string + */ + protected $id; + /** + * Name of the address list. + * + * @var string + */ + protected $name; + /** + * Whether the address list is global or not. + * + * @var bool + */ + protected $global; + + public function getId(): string + { + return $this->id; + } + + public function setId(string $id): self + { + $this->initialized['id'] = true; + $this->id = $id; + + return $this; + } + + /** + * Name of the address list. + */ + public function getName(): string + { + return $this->name; + } + + /** + * Name of the address list. + */ + public function setName(string $name): self + { + $this->initialized['name'] = true; + $this->name = $name; + + return $this; + } + + /** + * Whether the address list is global or not. + */ + public function getGlobal(): bool + { + return $this->global; + } + + /** + * Whether the address list is global or not. + */ + public function setGlobal(bool $global): self + { + $this->initialized['global'] = true; + $this->global = $global; + + return $this; + } +} diff --git a/src/Model/GetLoadBalancer200ResponseLoadBalancer.php b/src/Model/GetLoadBalancer200ResponseLoadBalancer.php index 3a7068d8..fa1e15df 100644 --- a/src/Model/GetLoadBalancer200ResponseLoadBalancer.php +++ b/src/Model/GetLoadBalancer200ResponseLoadBalancer.php @@ -46,7 +46,7 @@ public function isInitialized($property): bool */ protected $resourceIds; /** - * @var GetLoadBalancerPartIPAddress[] + * @var GetLoadBalancerPartIPAddress */ protected $ipAddress; /** @@ -168,18 +168,12 @@ public function setResourceIds(array $resourceIds): self return $this; } - /** - * @return GetLoadBalancerPartIPAddress[] - */ - public function getIpAddress(): array + public function getIpAddress(): GetLoadBalancerPartIPAddress { return $this->ipAddress; } - /** - * @param GetLoadBalancerPartIPAddress[] $ipAddress - */ - public function setIpAddress(array $ipAddress): self + public function setIpAddress(GetLoadBalancerPartIPAddress $ipAddress): self { $this->initialized['ipAddress'] = true; $this->ipAddress = $ipAddress; diff --git a/src/Model/GetOrganizationAddressLists200ResponseAddressLists.php b/src/Model/GetOrganizationAddressLists200ResponseAddressLists.php new file mode 100644 index 00000000..c11d2ebe --- /dev/null +++ b/src/Model/GetOrganizationAddressLists200ResponseAddressLists.php @@ -0,0 +1,91 @@ +initialized); + } + /** + * @var string + */ + protected $id; + /** + * Name of the address list. + * + * @var string + */ + protected $name; + /** + * Whether the address list is global or not. + * + * @var bool + */ + protected $global; + + public function getId(): string + { + return $this->id; + } + + public function setId(string $id): self + { + $this->initialized['id'] = true; + $this->id = $id; + + return $this; + } + + /** + * Name of the address list. + */ + public function getName(): string + { + return $this->name; + } + + /** + * Name of the address list. + */ + public function setName(string $name): self + { + $this->initialized['name'] = true; + $this->name = $name; + + return $this; + } + + /** + * Whether the address list is global or not. + */ + public function getGlobal(): bool + { + return $this->global; + } + + /** + * Whether the address list is global or not. + */ + public function setGlobal(bool $global): self + { + $this->initialized['global'] = true; + $this->global = $global; + + return $this; + } +} diff --git a/src/Model/GetOrganizationLoadBalancers200ResponseLoadBalancers.php b/src/Model/GetOrganizationLoadBalancers200ResponseLoadBalancers.php index 26bc8ca1..e1683c92 100644 --- a/src/Model/GetOrganizationLoadBalancers200ResponseLoadBalancers.php +++ b/src/Model/GetOrganizationLoadBalancers200ResponseLoadBalancers.php @@ -46,7 +46,7 @@ public function isInitialized($property): bool */ protected $resourceIds; /** - * @var GetOrganizationLoadBalancersPartIPAddress[] + * @var GetOrganizationLoadBalancersPartIPAddress */ protected $ipAddress; /** @@ -144,18 +144,12 @@ public function setResourceIds(array $resourceIds): self return $this; } - /** - * @return GetOrganizationLoadBalancersPartIPAddress[] - */ - public function getIpAddress(): array + public function getIpAddress(): GetOrganizationLoadBalancersPartIPAddress { return $this->ipAddress; } - /** - * @param GetOrganizationLoadBalancersPartIPAddress[] $ipAddress - */ - public function setIpAddress(array $ipAddress): self + public function setIpAddress(GetOrganizationLoadBalancersPartIPAddress $ipAddress): self { $this->initialized['ipAddress'] = true; $this->ipAddress = $ipAddress; diff --git a/src/Model/GetVirtualMachine200ResponseVirtualMachine.php b/src/Model/GetVirtualMachine200ResponseVirtualMachine.php index 521fbeec..2e836cdc 100644 --- a/src/Model/GetVirtualMachine200ResponseVirtualMachine.php +++ b/src/Model/GetVirtualMachine200ResponseVirtualMachine.php @@ -81,6 +81,10 @@ public function isInitialized($property): bool * @var int|null */ protected $cpuCores; + /** + * @var bool|null + */ + protected $useDedicatedCpus; /** * @var GetVirtualMachine200ResponseVirtualMachineGpuType|null */ @@ -297,6 +301,19 @@ public function setCpuCores(?int $cpuCores): self return $this; } + public function getUseDedicatedCpus(): ?bool + { + return $this->useDedicatedCpus; + } + + public function setUseDedicatedCpus(?bool $useDedicatedCpus): self + { + $this->initialized['useDedicatedCpus'] = true; + $this->useDedicatedCpus = $useDedicatedCpus; + + return $this; + } + public function getGpuType(): ?GetVirtualMachine200ResponseVirtualMachineGpuType { return $this->gpuType; diff --git a/src/Model/GetVirtualMachine200ResponseVirtualMachinePackage.php b/src/Model/GetVirtualMachine200ResponseVirtualMachinePackage.php index dc6fb916..0f828ddb 100644 --- a/src/Model/GetVirtualMachine200ResponseVirtualMachinePackage.php +++ b/src/Model/GetVirtualMachine200ResponseVirtualMachinePackage.php @@ -61,6 +61,10 @@ public function isInitialized($property): bool * @var VirtualMachinePackageIcon|null */ protected $icon; + /** + * @var bool + */ + protected $useDedicatedCpus; public function getId(): string { @@ -191,4 +195,17 @@ public function setIcon(?VirtualMachinePackageIcon $icon): self return $this; } + + public function getUseDedicatedCpus(): bool + { + return $this->useDedicatedCpus; + } + + public function setUseDedicatedCpus(bool $useDedicatedCpus): self + { + $this->initialized['useDedicatedCpus'] = true; + $this->useDedicatedCpus = $useDedicatedCpus; + + return $this; + } } diff --git a/src/Model/IntegerOrUnlimited.php b/src/Model/IntegerOrUnlimited.php new file mode 100644 index 00000000..ed440030 --- /dev/null +++ b/src/Model/IntegerOrUnlimited.php @@ -0,0 +1,58 @@ +initialized); + } + /** + * @var int|null + */ + protected $value; + /** + * @var bool + */ + protected $unlimited; + + public function getValue(): ?int + { + return $this->value; + } + + public function setValue(?int $value): self + { + $this->initialized['value'] = true; + $this->value = $value; + + return $this; + } + + public function getUnlimited(): bool + { + return $this->unlimited; + } + + public function setUnlimited(bool $unlimited): self + { + $this->initialized['unlimited'] = true; + $this->unlimited = $unlimited; + + return $this; + } +} diff --git a/src/Model/LoadBalancersLoadBalancerGetResponse200LoadBalancer.php b/src/Model/LoadBalancersLoadBalancerGetResponse200LoadBalancer.php index b9971868..ffd776ee 100644 --- a/src/Model/LoadBalancersLoadBalancerGetResponse200LoadBalancer.php +++ b/src/Model/LoadBalancersLoadBalancerGetResponse200LoadBalancer.php @@ -46,7 +46,7 @@ public function isInitialized($property): bool */ protected $resourceIds; /** - * @var GetLoadBalancerPartIPAddress[] + * @var GetLoadBalancerPartIPAddress */ protected $ipAddress; /** @@ -168,18 +168,12 @@ public function setResourceIds(array $resourceIds): self return $this; } - /** - * @return GetLoadBalancerPartIPAddress[] - */ - public function getIpAddress(): array + public function getIpAddress(): GetLoadBalancerPartIPAddress { return $this->ipAddress; } - /** - * @param GetLoadBalancerPartIPAddress[] $ipAddress - */ - public function setIpAddress(array $ipAddress): self + public function setIpAddress(GetLoadBalancerPartIPAddress $ipAddress): self { $this->initialized['ipAddress'] = true; $this->ipAddress = $ipAddress; diff --git a/src/Model/LoadBalancersLoadBalancerPatchResponse200LoadBalancer.php b/src/Model/LoadBalancersLoadBalancerPatchResponse200LoadBalancer.php index 8bf9b6ba..2b78ac8d 100644 --- a/src/Model/LoadBalancersLoadBalancerPatchResponse200LoadBalancer.php +++ b/src/Model/LoadBalancersLoadBalancerPatchResponse200LoadBalancer.php @@ -46,7 +46,7 @@ public function isInitialized($property): bool */ protected $resourceIds; /** - * @var PatchLoadBalancerPartIPAddress[] + * @var PatchLoadBalancerPartIPAddress */ protected $ipAddress; /** @@ -168,18 +168,12 @@ public function setResourceIds(array $resourceIds): self return $this; } - /** - * @return PatchLoadBalancerPartIPAddress[] - */ - public function getIpAddress(): array + public function getIpAddress(): PatchLoadBalancerPartIPAddress { return $this->ipAddress; } - /** - * @param PatchLoadBalancerPartIPAddress[] $ipAddress - */ - public function setIpAddress(array $ipAddress): self + public function setIpAddress(PatchLoadBalancerPartIPAddress $ipAddress): self { $this->initialized['ipAddress'] = true; $this->ipAddress = $ipAddress; diff --git a/src/Model/OrganizationPolicy.php b/src/Model/OrganizationPolicy.php new file mode 100644 index 00000000..ff131978 --- /dev/null +++ b/src/Model/OrganizationPolicy.php @@ -0,0 +1,296 @@ +initialized); + } + /** + * @var DecimalOrUnlimited + */ + protected $maximumUninvoicedBalance; + /** + * @var IntegerOrUnlimited + */ + protected $maximumVirtualMachines; + /** + * @var IntegerOrUnlimited + */ + protected $maximumVirtualMachineMemory; + /** + * @var IntegerOrUnlimited + */ + protected $maximumDiskSpace; + /** + * @var IntegerOrUnlimited + */ + protected $maximumManagedOrganizations; + /** + * @var IntegerOrUnlimited + */ + protected $maximumUnallocatedIpAddresses; + /** + * @var IntegerOrUnlimited + */ + protected $maximumSecurityGroups; + /** + * @var IntegerOrUnlimited + */ + protected $maximumVirtualNetworks; + /** + * @var IntegerOrUnlimited + */ + protected $maximumLoadBalancers; + /** + * @var IntegerOrUnlimited + */ + protected $maximumDnsZones; + /** + * @var IntegerOrUnlimited + */ + protected $maximumCertificates; + /** + * @var IntegerOrUnlimited + */ + protected $maximumFileStorageVolumes; + /** + * @var IntegerOrUnlimited + */ + protected $maximumIsos; + /** + * @var bool + */ + protected $flexibleVirtualMachineResources; + /** + * @var bool + */ + protected $allowSuspension; + /** + * @var bool + */ + protected $allowRestrictedTrafficTypes; + + public function getMaximumUninvoicedBalance(): DecimalOrUnlimited + { + return $this->maximumUninvoicedBalance; + } + + public function setMaximumUninvoicedBalance(DecimalOrUnlimited $maximumUninvoicedBalance): self + { + $this->initialized['maximumUninvoicedBalance'] = true; + $this->maximumUninvoicedBalance = $maximumUninvoicedBalance; + + return $this; + } + + public function getMaximumVirtualMachines(): IntegerOrUnlimited + { + return $this->maximumVirtualMachines; + } + + public function setMaximumVirtualMachines(IntegerOrUnlimited $maximumVirtualMachines): self + { + $this->initialized['maximumVirtualMachines'] = true; + $this->maximumVirtualMachines = $maximumVirtualMachines; + + return $this; + } + + public function getMaximumVirtualMachineMemory(): IntegerOrUnlimited + { + return $this->maximumVirtualMachineMemory; + } + + public function setMaximumVirtualMachineMemory(IntegerOrUnlimited $maximumVirtualMachineMemory): self + { + $this->initialized['maximumVirtualMachineMemory'] = true; + $this->maximumVirtualMachineMemory = $maximumVirtualMachineMemory; + + return $this; + } + + public function getMaximumDiskSpace(): IntegerOrUnlimited + { + return $this->maximumDiskSpace; + } + + public function setMaximumDiskSpace(IntegerOrUnlimited $maximumDiskSpace): self + { + $this->initialized['maximumDiskSpace'] = true; + $this->maximumDiskSpace = $maximumDiskSpace; + + return $this; + } + + public function getMaximumManagedOrganizations(): IntegerOrUnlimited + { + return $this->maximumManagedOrganizations; + } + + public function setMaximumManagedOrganizations(IntegerOrUnlimited $maximumManagedOrganizations): self + { + $this->initialized['maximumManagedOrganizations'] = true; + $this->maximumManagedOrganizations = $maximumManagedOrganizations; + + return $this; + } + + public function getMaximumUnallocatedIpAddresses(): IntegerOrUnlimited + { + return $this->maximumUnallocatedIpAddresses; + } + + public function setMaximumUnallocatedIpAddresses(IntegerOrUnlimited $maximumUnallocatedIpAddresses): self + { + $this->initialized['maximumUnallocatedIpAddresses'] = true; + $this->maximumUnallocatedIpAddresses = $maximumUnallocatedIpAddresses; + + return $this; + } + + public function getMaximumSecurityGroups(): IntegerOrUnlimited + { + return $this->maximumSecurityGroups; + } + + public function setMaximumSecurityGroups(IntegerOrUnlimited $maximumSecurityGroups): self + { + $this->initialized['maximumSecurityGroups'] = true; + $this->maximumSecurityGroups = $maximumSecurityGroups; + + return $this; + } + + public function getMaximumVirtualNetworks(): IntegerOrUnlimited + { + return $this->maximumVirtualNetworks; + } + + public function setMaximumVirtualNetworks(IntegerOrUnlimited $maximumVirtualNetworks): self + { + $this->initialized['maximumVirtualNetworks'] = true; + $this->maximumVirtualNetworks = $maximumVirtualNetworks; + + return $this; + } + + public function getMaximumLoadBalancers(): IntegerOrUnlimited + { + return $this->maximumLoadBalancers; + } + + public function setMaximumLoadBalancers(IntegerOrUnlimited $maximumLoadBalancers): self + { + $this->initialized['maximumLoadBalancers'] = true; + $this->maximumLoadBalancers = $maximumLoadBalancers; + + return $this; + } + + public function getMaximumDnsZones(): IntegerOrUnlimited + { + return $this->maximumDnsZones; + } + + public function setMaximumDnsZones(IntegerOrUnlimited $maximumDnsZones): self + { + $this->initialized['maximumDnsZones'] = true; + $this->maximumDnsZones = $maximumDnsZones; + + return $this; + } + + public function getMaximumCertificates(): IntegerOrUnlimited + { + return $this->maximumCertificates; + } + + public function setMaximumCertificates(IntegerOrUnlimited $maximumCertificates): self + { + $this->initialized['maximumCertificates'] = true; + $this->maximumCertificates = $maximumCertificates; + + return $this; + } + + public function getMaximumFileStorageVolumes(): IntegerOrUnlimited + { + return $this->maximumFileStorageVolumes; + } + + public function setMaximumFileStorageVolumes(IntegerOrUnlimited $maximumFileStorageVolumes): self + { + $this->initialized['maximumFileStorageVolumes'] = true; + $this->maximumFileStorageVolumes = $maximumFileStorageVolumes; + + return $this; + } + + public function getMaximumIsos(): IntegerOrUnlimited + { + return $this->maximumIsos; + } + + public function setMaximumIsos(IntegerOrUnlimited $maximumIsos): self + { + $this->initialized['maximumIsos'] = true; + $this->maximumIsos = $maximumIsos; + + return $this; + } + + public function getFlexibleVirtualMachineResources(): bool + { + return $this->flexibleVirtualMachineResources; + } + + public function setFlexibleVirtualMachineResources(bool $flexibleVirtualMachineResources): self + { + $this->initialized['flexibleVirtualMachineResources'] = true; + $this->flexibleVirtualMachineResources = $flexibleVirtualMachineResources; + + return $this; + } + + public function getAllowSuspension(): bool + { + return $this->allowSuspension; + } + + public function setAllowSuspension(bool $allowSuspension): self + { + $this->initialized['allowSuspension'] = true; + $this->allowSuspension = $allowSuspension; + + return $this; + } + + public function getAllowRestrictedTrafficTypes(): bool + { + return $this->allowRestrictedTrafficTypes; + } + + public function setAllowRestrictedTrafficTypes(bool $allowRestrictedTrafficTypes): self + { + $this->initialized['allowRestrictedTrafficTypes'] = true; + $this->allowRestrictedTrafficTypes = $allowRestrictedTrafficTypes; + + return $this; + } +} diff --git a/src/Model/OrganizationsOrganizationAddressListsGetResponse200.php b/src/Model/OrganizationsOrganizationAddressListsGetResponse200.php new file mode 100644 index 00000000..46d4053f --- /dev/null +++ b/src/Model/OrganizationsOrganizationAddressListsGetResponse200.php @@ -0,0 +1,70 @@ +initialized); + } + /** + * @var PaginationObject + */ + protected $pagination; + /** + * A list of all address lists for the given organization. + * + * @var GetOrganizationAddressLists200ResponseAddressLists[] + */ + protected $addressLists; + + public function getPagination(): PaginationObject + { + return $this->pagination; + } + + public function setPagination(PaginationObject $pagination): self + { + $this->initialized['pagination'] = true; + $this->pagination = $pagination; + + return $this; + } + + /** + * A list of all address lists for the given organization. + * + * @return GetOrganizationAddressLists200ResponseAddressLists[] + */ + public function getAddressLists(): array + { + return $this->addressLists; + } + + /** + * A list of all address lists for the given organization. + * + * @param GetOrganizationAddressLists200ResponseAddressLists[] $addressLists + */ + public function setAddressLists(array $addressLists): self + { + $this->initialized['addressLists'] = true; + $this->addressLists = $addressLists; + + return $this; + } +} diff --git a/src/Model/OrganizationsOrganizationAddressListsPostBody.php b/src/Model/OrganizationsOrganizationAddressListsPostBody.php new file mode 100644 index 00000000..7a012b75 --- /dev/null +++ b/src/Model/OrganizationsOrganizationAddressListsPostBody.php @@ -0,0 +1,74 @@ +initialized); + } + /** + * All 'organization[]' params are mutually exclusive, only one can be provided. + * + * @var OrganizationLookup + */ + protected $organization; + /** + * All 'properties[]' params are mutually exclusive, only one can be provided. + * + * @var AddressListArguments + */ + protected $properties; + + /** + * All 'organization[]' params are mutually exclusive, only one can be provided. + */ + public function getOrganization(): OrganizationLookup + { + return $this->organization; + } + + /** + * All 'organization[]' params are mutually exclusive, only one can be provided. + */ + public function setOrganization(OrganizationLookup $organization): self + { + $this->initialized['organization'] = true; + $this->organization = $organization; + + return $this; + } + + /** + * All 'properties[]' params are mutually exclusive, only one can be provided. + */ + public function getProperties(): AddressListArguments + { + return $this->properties; + } + + /** + * All 'properties[]' params are mutually exclusive, only one can be provided. + */ + public function setProperties(AddressListArguments $properties): self + { + $this->initialized['properties'] = true; + $this->properties = $properties; + + return $this; + } +} diff --git a/src/Model/OrganizationsOrganizationAddressListsPostResponse201.php b/src/Model/OrganizationsOrganizationAddressListsPostResponse201.php new file mode 100644 index 00000000..9477234e --- /dev/null +++ b/src/Model/OrganizationsOrganizationAddressListsPostResponse201.php @@ -0,0 +1,49 @@ +initialized); + } + /** + * The address list. + * + * @var OrganizationsOrganizationAddressListsPostResponse201AddressList + */ + protected $addressList; + + /** + * The address list. + */ + public function getAddressList(): OrganizationsOrganizationAddressListsPostResponse201AddressList + { + return $this->addressList; + } + + /** + * The address list. + */ + public function setAddressList(OrganizationsOrganizationAddressListsPostResponse201AddressList $addressList): self + { + $this->initialized['addressList'] = true; + $this->addressList = $addressList; + + return $this; + } +} diff --git a/src/Model/OrganizationsOrganizationAddressListsPostResponse201AddressList.php b/src/Model/OrganizationsOrganizationAddressListsPostResponse201AddressList.php new file mode 100644 index 00000000..a7f877d0 --- /dev/null +++ b/src/Model/OrganizationsOrganizationAddressListsPostResponse201AddressList.php @@ -0,0 +1,114 @@ +initialized); + } + /** + * @var string + */ + protected $id; + /** + * Name of the address list. + * + * @var string + */ + protected $name; + /** + * Whether the address list is global or not. + * + * @var bool + */ + protected $global; + /** + * @var AddressListEntry[] + */ + protected $entries; + + public function getId(): string + { + return $this->id; + } + + public function setId(string $id): self + { + $this->initialized['id'] = true; + $this->id = $id; + + return $this; + } + + /** + * Name of the address list. + */ + public function getName(): string + { + return $this->name; + } + + /** + * Name of the address list. + */ + public function setName(string $name): self + { + $this->initialized['name'] = true; + $this->name = $name; + + return $this; + } + + /** + * Whether the address list is global or not. + */ + public function getGlobal(): bool + { + return $this->global; + } + + /** + * Whether the address list is global or not. + */ + public function setGlobal(bool $global): self + { + $this->initialized['global'] = true; + $this->global = $global; + + return $this; + } + + /** + * @return AddressListEntry[] + */ + public function getEntries(): array + { + return $this->entries; + } + + /** + * @param AddressListEntry[] $entries + */ + public function setEntries(array $entries): self + { + $this->initialized['entries'] = true; + $this->entries = $entries; + + return $this; + } +} diff --git a/src/Model/OrganizationsOrganizationLoadBalancersPostResponse200.php b/src/Model/OrganizationsOrganizationLoadBalancersPostResponse201.php similarity index 84% rename from src/Model/OrganizationsOrganizationLoadBalancersPostResponse200.php rename to src/Model/OrganizationsOrganizationLoadBalancersPostResponse201.php index f13b8748..90720df4 100644 --- a/src/Model/OrganizationsOrganizationLoadBalancersPostResponse200.php +++ b/src/Model/OrganizationsOrganizationLoadBalancersPostResponse201.php @@ -10,7 +10,7 @@ namespace Krystal\Katapult\KatapultAPI\Model; -class OrganizationsOrganizationLoadBalancersPostResponse200 extends \ArrayObject +class OrganizationsOrganizationLoadBalancersPostResponse201 extends \ArrayObject { /** * @var array @@ -24,14 +24,14 @@ public function isInitialized($property): bool /** * The load balancer that has been created. * - * @var OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancer + * @var OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancer */ protected $loadBalancer; /** * The load balancer that has been created. */ - public function getLoadBalancer(): OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancer + public function getLoadBalancer(): OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancer { return $this->loadBalancer; } @@ -39,7 +39,7 @@ public function getLoadBalancer(): OrganizationsOrganizationLoadBalancersPostRes /** * The load balancer that has been created. */ - public function setLoadBalancer(OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancer $loadBalancer): self + public function setLoadBalancer(OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancer $loadBalancer): self { $this->initialized['loadBalancer'] = true; $this->loadBalancer = $loadBalancer; diff --git a/src/Model/OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancer.php b/src/Model/OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancer.php similarity index 93% rename from src/Model/OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancer.php rename to src/Model/OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancer.php index aa157075..f0ad19cc 100644 --- a/src/Model/OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancer.php +++ b/src/Model/OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancer.php @@ -10,7 +10,7 @@ namespace Krystal\Katapult\KatapultAPI\Model; -class OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancer extends \ArrayObject +class OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancer extends \ArrayObject { /** * @var array @@ -46,7 +46,7 @@ public function isInitialized($property): bool */ protected $resourceIds; /** - * @var PostOrganizationLoadBalancersPartIPAddress[] + * @var PostOrganizationLoadBalancersPartIPAddress */ protected $ipAddress; /** @@ -168,18 +168,12 @@ public function setResourceIds(array $resourceIds): self return $this; } - /** - * @return PostOrganizationLoadBalancersPartIPAddress[] - */ - public function getIpAddress(): array + public function getIpAddress(): PostOrganizationLoadBalancersPartIPAddress { return $this->ipAddress; } - /** - * @param PostOrganizationLoadBalancersPartIPAddress[] $ipAddress - */ - public function setIpAddress(array $ipAddress): self + public function setIpAddress(PostOrganizationLoadBalancersPartIPAddress $ipAddress): self { $this->initialized['ipAddress'] = true; $this->ipAddress = $ipAddress; diff --git a/src/Model/OrganizationsOrganizationPolicyLimitsGetResponse200.php b/src/Model/OrganizationsOrganizationPolicyLimitsGetResponse200.php new file mode 100644 index 00000000..41858d77 --- /dev/null +++ b/src/Model/OrganizationsOrganizationPolicyLimitsGetResponse200.php @@ -0,0 +1,41 @@ +initialized); + } + /** + * @var OrganizationPolicy + */ + protected $policyLimits; + + public function getPolicyLimits(): OrganizationPolicy + { + return $this->policyLimits; + } + + public function setPolicyLimits(OrganizationPolicy $policyLimits): self + { + $this->initialized['policyLimits'] = true; + $this->policyLimits = $policyLimits; + + return $this; + } +} diff --git a/src/Model/PatchLoadBalancer200ResponseLoadBalancer.php b/src/Model/PatchLoadBalancer200ResponseLoadBalancer.php index 336f1df3..3e967f3f 100644 --- a/src/Model/PatchLoadBalancer200ResponseLoadBalancer.php +++ b/src/Model/PatchLoadBalancer200ResponseLoadBalancer.php @@ -46,7 +46,7 @@ public function isInitialized($property): bool */ protected $resourceIds; /** - * @var PatchLoadBalancerPartIPAddress[] + * @var PatchLoadBalancerPartIPAddress */ protected $ipAddress; /** @@ -168,18 +168,12 @@ public function setResourceIds(array $resourceIds): self return $this; } - /** - * @return PatchLoadBalancerPartIPAddress[] - */ - public function getIpAddress(): array + public function getIpAddress(): PatchLoadBalancerPartIPAddress { return $this->ipAddress; } - /** - * @param PatchLoadBalancerPartIPAddress[] $ipAddress - */ - public function setIpAddress(array $ipAddress): self + public function setIpAddress(PatchLoadBalancerPartIPAddress $ipAddress): self { $this->initialized['ipAddress'] = true; $this->ipAddress = $ipAddress; diff --git a/src/Model/PatchVirtualMachine200ResponseVirtualMachine.php b/src/Model/PatchVirtualMachine200ResponseVirtualMachine.php index a5fe3a12..918c8730 100644 --- a/src/Model/PatchVirtualMachine200ResponseVirtualMachine.php +++ b/src/Model/PatchVirtualMachine200ResponseVirtualMachine.php @@ -81,6 +81,10 @@ public function isInitialized($property): bool * @var int|null */ protected $cpuCores; + /** + * @var bool|null + */ + protected $useDedicatedCpus; /** * @var PatchVirtualMachine200ResponseVirtualMachineGpuType|null */ @@ -297,6 +301,19 @@ public function setCpuCores(?int $cpuCores): self return $this; } + public function getUseDedicatedCpus(): ?bool + { + return $this->useDedicatedCpus; + } + + public function setUseDedicatedCpus(?bool $useDedicatedCpus): self + { + $this->initialized['useDedicatedCpus'] = true; + $this->useDedicatedCpus = $useDedicatedCpus; + + return $this; + } + public function getGpuType(): ?PatchVirtualMachine200ResponseVirtualMachineGpuType { return $this->gpuType; diff --git a/src/Model/PatchVirtualMachine200ResponseVirtualMachinePackage.php b/src/Model/PatchVirtualMachine200ResponseVirtualMachinePackage.php index 2a027c02..452955ca 100644 --- a/src/Model/PatchVirtualMachine200ResponseVirtualMachinePackage.php +++ b/src/Model/PatchVirtualMachine200ResponseVirtualMachinePackage.php @@ -61,6 +61,10 @@ public function isInitialized($property): bool * @var VirtualMachinePackageIcon|null */ protected $icon; + /** + * @var bool + */ + protected $useDedicatedCpus; public function getId(): string { @@ -191,4 +195,17 @@ public function setIcon(?VirtualMachinePackageIcon $icon): self return $this; } + + public function getUseDedicatedCpus(): bool + { + return $this->useDedicatedCpus; + } + + public function setUseDedicatedCpus(bool $useDedicatedCpus): self + { + $this->initialized['useDedicatedCpus'] = true; + $this->useDedicatedCpus = $useDedicatedCpus; + + return $this; + } } diff --git a/src/Model/PostOrganizationLoadBalancers200ResponseLoadBalancer.php b/src/Model/PostOrganizationLoadBalancers201ResponseLoadBalancer.php similarity index 93% rename from src/Model/PostOrganizationLoadBalancers200ResponseLoadBalancer.php rename to src/Model/PostOrganizationLoadBalancers201ResponseLoadBalancer.php index 6dce9b4d..ea7636c3 100644 --- a/src/Model/PostOrganizationLoadBalancers200ResponseLoadBalancer.php +++ b/src/Model/PostOrganizationLoadBalancers201ResponseLoadBalancer.php @@ -10,7 +10,7 @@ namespace Krystal\Katapult\KatapultAPI\Model; -class PostOrganizationLoadBalancers200ResponseLoadBalancer extends \ArrayObject +class PostOrganizationLoadBalancers201ResponseLoadBalancer extends \ArrayObject { /** * @var array @@ -46,7 +46,7 @@ public function isInitialized($property): bool */ protected $resourceIds; /** - * @var PostOrganizationLoadBalancersPartIPAddress[] + * @var PostOrganizationLoadBalancersPartIPAddress */ protected $ipAddress; /** @@ -168,18 +168,12 @@ public function setResourceIds(array $resourceIds): self return $this; } - /** - * @return PostOrganizationLoadBalancersPartIPAddress[] - */ - public function getIpAddress(): array + public function getIpAddress(): PostOrganizationLoadBalancersPartIPAddress { return $this->ipAddress; } - /** - * @param PostOrganizationLoadBalancersPartIPAddress[] $ipAddress - */ - public function setIpAddress(array $ipAddress): self + public function setIpAddress(PostOrganizationLoadBalancersPartIPAddress $ipAddress): self { $this->initialized['ipAddress'] = true; $this->ipAddress = $ipAddress; diff --git a/src/Model/ResponseAddressListEntryNotFoundResponse.php b/src/Model/ResponseAddressListEntryNotFoundResponse.php new file mode 100644 index 00000000..4f9f671c --- /dev/null +++ b/src/Model/ResponseAddressListEntryNotFoundResponse.php @@ -0,0 +1,81 @@ +initialized); + } + /** + * @var string + */ + protected $code; + /** + * @var string + */ + protected $description; + /** + * @var array + */ + protected $detail; + + public function getCode(): string + { + return $this->code; + } + + public function setCode(string $code): self + { + $this->initialized['code'] = true; + $this->code = $code; + + return $this; + } + + public function getDescription(): string + { + return $this->description; + } + + public function setDescription(string $description): self + { + $this->initialized['description'] = true; + $this->description = $description; + + return $this; + } + + /** + * @return array + */ + public function getDetail(): iterable + { + return $this->detail; + } + + /** + * @param array $detail + */ + public function setDetail(iterable $detail): self + { + $this->initialized['detail'] = true; + $this->detail = $detail; + + return $this; + } +} diff --git a/src/Model/ResponseAddressListNotFoundResponse.php b/src/Model/ResponseAddressListNotFoundResponse.php new file mode 100644 index 00000000..85b62e2d --- /dev/null +++ b/src/Model/ResponseAddressListNotFoundResponse.php @@ -0,0 +1,81 @@ +initialized); + } + /** + * @var string + */ + protected $code; + /** + * @var string + */ + protected $description; + /** + * @var array + */ + protected $detail; + + public function getCode(): string + { + return $this->code; + } + + public function setCode(string $code): self + { + $this->initialized['code'] = true; + $this->code = $code; + + return $this; + } + + public function getDescription(): string + { + return $this->description; + } + + public function setDescription(string $description): self + { + $this->initialized['description'] = true; + $this->description = $description; + + return $this; + } + + /** + * @return array + */ + public function getDetail(): iterable + { + return $this->detail; + } + + /** + * @param array $detail + */ + public function setDetail(iterable $detail): self + { + $this->initialized['detail'] = true; + $this->detail = $detail; + + return $this; + } +} diff --git a/src/Model/ResponseNoVirtualMachineForAPITokenResponse.php b/src/Model/ResponseNoVirtualMachineForAPITokenResponse.php new file mode 100644 index 00000000..ea68a015 --- /dev/null +++ b/src/Model/ResponseNoVirtualMachineForAPITokenResponse.php @@ -0,0 +1,81 @@ +initialized); + } + /** + * @var string + */ + protected $code; + /** + * @var string + */ + protected $description; + /** + * @var array + */ + protected $detail; + + public function getCode(): string + { + return $this->code; + } + + public function setCode(string $code): self + { + $this->initialized['code'] = true; + $this->code = $code; + + return $this; + } + + public function getDescription(): string + { + return $this->description; + } + + public function setDescription(string $description): self + { + $this->initialized['description'] = true; + $this->description = $description; + + return $this; + } + + /** + * @return array + */ + public function getDetail(): iterable + { + return $this->detail; + } + + /** + * @param array $detail + */ + public function setDetail(iterable $detail): self + { + $this->initialized['detail'] = true; + $this->detail = $detail; + + return $this; + } +} diff --git a/src/Model/VirtualMachine.php b/src/Model/VirtualMachine.php index 610ff7a9..fe5f06dd 100644 --- a/src/Model/VirtualMachine.php +++ b/src/Model/VirtualMachine.php @@ -81,6 +81,10 @@ public function isInitialized($property): bool * @var int|null */ protected $cpuCores; + /** + * @var bool|null + */ + protected $useDedicatedCpus; /** * @var VirtualMachineGpuType|null */ @@ -297,6 +301,19 @@ public function setCpuCores(?int $cpuCores): self return $this; } + public function getUseDedicatedCpus(): ?bool + { + return $this->useDedicatedCpus; + } + + public function setUseDedicatedCpus(?bool $useDedicatedCpus): self + { + $this->initialized['useDedicatedCpus'] = true; + $this->useDedicatedCpus = $useDedicatedCpus; + + return $this; + } + public function getGpuType(): ?VirtualMachineGpuType { return $this->gpuType; diff --git a/src/Model/VirtualMachineFlexibleResources.php b/src/Model/VirtualMachineFlexibleResources.php index 347fdb0e..e22449de 100644 --- a/src/Model/VirtualMachineFlexibleResources.php +++ b/src/Model/VirtualMachineFlexibleResources.php @@ -29,6 +29,10 @@ public function isInitialized($property): bool * @var int */ protected $memoryInGb; + /** + * @var bool + */ + protected $useDedicatedCpus; public function getCpuCores(): int { @@ -55,4 +59,17 @@ public function setMemoryInGb(int $memoryInGb): self return $this; } + + public function getUseDedicatedCpus(): bool + { + return $this->useDedicatedCpus; + } + + public function setUseDedicatedCpus(bool $useDedicatedCpus): self + { + $this->initialized['useDedicatedCpus'] = true; + $this->useDedicatedCpus = $useDedicatedCpus; + + return $this; + } } diff --git a/src/Model/VirtualMachinePackage.php b/src/Model/VirtualMachinePackage.php index a377c78a..a4330290 100644 --- a/src/Model/VirtualMachinePackage.php +++ b/src/Model/VirtualMachinePackage.php @@ -61,6 +61,10 @@ public function isInitialized($property): bool * @var VirtualMachinePackageIcon|null */ protected $icon; + /** + * @var bool + */ + protected $useDedicatedCpus; public function getId(): string { @@ -191,4 +195,17 @@ public function setIcon(?VirtualMachinePackageIcon $icon): self return $this; } + + public function getUseDedicatedCpus(): bool + { + return $this->useDedicatedCpus; + } + + public function setUseDedicatedCpus(bool $useDedicatedCpus): self + { + $this->initialized['useDedicatedCpus'] = true; + $this->useDedicatedCpus = $useDedicatedCpus; + + return $this; + } } diff --git a/src/Model/VirtualMachinesVirtualMachinePatchResponse200VirtualMachine.php b/src/Model/VirtualMachinesVirtualMachinePatchResponse200VirtualMachine.php index 5df439f8..4be33750 100644 --- a/src/Model/VirtualMachinesVirtualMachinePatchResponse200VirtualMachine.php +++ b/src/Model/VirtualMachinesVirtualMachinePatchResponse200VirtualMachine.php @@ -81,6 +81,10 @@ public function isInitialized($property): bool * @var int|null */ protected $cpuCores; + /** + * @var bool|null + */ + protected $useDedicatedCpus; /** * @var PatchVirtualMachine200ResponseVirtualMachineGpuType|null */ @@ -297,6 +301,19 @@ public function setCpuCores(?int $cpuCores): self return $this; } + public function getUseDedicatedCpus(): ?bool + { + return $this->useDedicatedCpus; + } + + public function setUseDedicatedCpus(?bool $useDedicatedCpus): self + { + $this->initialized['useDedicatedCpus'] = true; + $this->useDedicatedCpus = $useDedicatedCpus; + + return $this; + } + public function getGpuType(): ?PatchVirtualMachine200ResponseVirtualMachineGpuType { return $this->gpuType; diff --git a/src/Normalizer/AddressListArgumentsNormalizer.php b/src/Normalizer/AddressListArgumentsNormalizer.php new file mode 100644 index 00000000..c79c2814 --- /dev/null +++ b/src/Normalizer/AddressListArgumentsNormalizer.php @@ -0,0 +1,87 @@ +setName($data['name']); + unset($data['name']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('name') && null !== $object->getName()) { + $data['name'] = $object->getName(); + } + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListArguments' => false]; + } +} diff --git a/src/Normalizer/AddressListEntriesAddressListEntryDeleteBodyNormalizer.php b/src/Normalizer/AddressListEntriesAddressListEntryDeleteBodyNormalizer.php new file mode 100644 index 00000000..bd7e6a5f --- /dev/null +++ b/src/Normalizer/AddressListEntriesAddressListEntryDeleteBodyNormalizer.php @@ -0,0 +1,85 @@ +setAddressListEntry($this->denormalizer->denormalize($data['address_list_entry'], 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntryLookup', 'json', $context)); + unset($data['address_list_entry']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['address_list_entry'] = $this->normalizer->normalize($object->getAddressListEntry(), 'json', $context); + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryDeleteBody' => false]; + } +} diff --git a/src/Normalizer/AddressListEntriesAddressListEntryDeleteResponse200AddressListEntryNormalizer.php b/src/Normalizer/AddressListEntriesAddressListEntryDeleteResponse200AddressListEntryNormalizer.php new file mode 100644 index 00000000..82f257fd --- /dev/null +++ b/src/Normalizer/AddressListEntriesAddressListEntryDeleteResponse200AddressListEntryNormalizer.php @@ -0,0 +1,101 @@ +setId($data['id']); + unset($data['id']); + } + if (\array_key_exists('address', $data)) { + $object->setAddress($data['address']); + unset($data['address']); + } + if (\array_key_exists('name', $data)) { + $object->setName($data['name']); + unset($data['name']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('id') && null !== $object->getId()) { + $data['id'] = $object->getId(); + } + if ($object->isInitialized('address') && null !== $object->getAddress()) { + $data['address'] = $object->getAddress(); + } + if ($object->isInitialized('name') && null !== $object->getName()) { + $data['name'] = $object->getName(); + } + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryDeleteResponse200AddressListEntry' => false]; + } +} diff --git a/src/Normalizer/AddressListEntriesAddressListEntryDeleteResponse200Normalizer.php b/src/Normalizer/AddressListEntriesAddressListEntryDeleteResponse200Normalizer.php new file mode 100644 index 00000000..51ec89c1 --- /dev/null +++ b/src/Normalizer/AddressListEntriesAddressListEntryDeleteResponse200Normalizer.php @@ -0,0 +1,85 @@ +setAddressListEntry($this->denormalizer->denormalize($data['address_list_entry'], 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryDeleteResponse200AddressListEntry', 'json', $context)); + unset($data['address_list_entry']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['address_list_entry'] = $this->normalizer->normalize($object->getAddressListEntry(), 'json', $context); + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryDeleteResponse200' => false]; + } +} diff --git a/src/Normalizer/AddressListEntriesAddressListEntryGetResponse200AddressListEntryNormalizer.php b/src/Normalizer/AddressListEntriesAddressListEntryGetResponse200AddressListEntryNormalizer.php new file mode 100644 index 00000000..ee78b0a8 --- /dev/null +++ b/src/Normalizer/AddressListEntriesAddressListEntryGetResponse200AddressListEntryNormalizer.php @@ -0,0 +1,101 @@ +setId($data['id']); + unset($data['id']); + } + if (\array_key_exists('address', $data)) { + $object->setAddress($data['address']); + unset($data['address']); + } + if (\array_key_exists('name', $data)) { + $object->setName($data['name']); + unset($data['name']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('id') && null !== $object->getId()) { + $data['id'] = $object->getId(); + } + if ($object->isInitialized('address') && null !== $object->getAddress()) { + $data['address'] = $object->getAddress(); + } + if ($object->isInitialized('name') && null !== $object->getName()) { + $data['name'] = $object->getName(); + } + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryGetResponse200AddressListEntry' => false]; + } +} diff --git a/src/Normalizer/AddressListEntriesAddressListEntryGetResponse200Normalizer.php b/src/Normalizer/AddressListEntriesAddressListEntryGetResponse200Normalizer.php new file mode 100644 index 00000000..13623b78 --- /dev/null +++ b/src/Normalizer/AddressListEntriesAddressListEntryGetResponse200Normalizer.php @@ -0,0 +1,85 @@ +setAddressListEntry($this->denormalizer->denormalize($data['address_list_entry'], 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryGetResponse200AddressListEntry', 'json', $context)); + unset($data['address_list_entry']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['address_list_entry'] = $this->normalizer->normalize($object->getAddressListEntry(), 'json', $context); + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryGetResponse200' => false]; + } +} diff --git a/src/Normalizer/AddressListEntriesAddressListEntryPatchBodyNormalizer.php b/src/Normalizer/AddressListEntriesAddressListEntryPatchBodyNormalizer.php new file mode 100644 index 00000000..c16d3a39 --- /dev/null +++ b/src/Normalizer/AddressListEntriesAddressListEntryPatchBodyNormalizer.php @@ -0,0 +1,90 @@ +setAddressListEntry($this->denormalizer->denormalize($data['address_list_entry'], 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntryLookup', 'json', $context)); + unset($data['address_list_entry']); + } + if (\array_key_exists('properties', $data)) { + $object->setProperties($this->denormalizer->denormalize($data['properties'], 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntryArguments', 'json', $context)); + unset($data['properties']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['address_list_entry'] = $this->normalizer->normalize($object->getAddressListEntry(), 'json', $context); + $data['properties'] = $this->normalizer->normalize($object->getProperties(), 'json', $context); + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryPatchBody' => false]; + } +} diff --git a/src/Normalizer/AddressListEntriesAddressListEntryPatchResponse200AddressListEntryNormalizer.php b/src/Normalizer/AddressListEntriesAddressListEntryPatchResponse200AddressListEntryNormalizer.php new file mode 100644 index 00000000..9cc8d749 --- /dev/null +++ b/src/Normalizer/AddressListEntriesAddressListEntryPatchResponse200AddressListEntryNormalizer.php @@ -0,0 +1,101 @@ +setId($data['id']); + unset($data['id']); + } + if (\array_key_exists('address', $data)) { + $object->setAddress($data['address']); + unset($data['address']); + } + if (\array_key_exists('name', $data)) { + $object->setName($data['name']); + unset($data['name']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('id') && null !== $object->getId()) { + $data['id'] = $object->getId(); + } + if ($object->isInitialized('address') && null !== $object->getAddress()) { + $data['address'] = $object->getAddress(); + } + if ($object->isInitialized('name') && null !== $object->getName()) { + $data['name'] = $object->getName(); + } + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryPatchResponse200AddressListEntry' => false]; + } +} diff --git a/src/Normalizer/AddressListEntriesAddressListEntryPatchResponse200Normalizer.php b/src/Normalizer/AddressListEntriesAddressListEntryPatchResponse200Normalizer.php new file mode 100644 index 00000000..af6e7efa --- /dev/null +++ b/src/Normalizer/AddressListEntriesAddressListEntryPatchResponse200Normalizer.php @@ -0,0 +1,85 @@ +setAddressListEntry($this->denormalizer->denormalize($data['address_list_entry'], 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryPatchResponse200AddressListEntry', 'json', $context)); + unset($data['address_list_entry']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['address_list_entry'] = $this->normalizer->normalize($object->getAddressListEntry(), 'json', $context); + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryPatchResponse200' => false]; + } +} diff --git a/src/Normalizer/AddressListEntryArgumentsNormalizer.php b/src/Normalizer/AddressListEntryArgumentsNormalizer.php new file mode 100644 index 00000000..48e67d89 --- /dev/null +++ b/src/Normalizer/AddressListEntryArgumentsNormalizer.php @@ -0,0 +1,94 @@ +setAddress($data['address']); + unset($data['address']); + } + if (\array_key_exists('name', $data)) { + $object->setName($data['name']); + unset($data['name']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('address') && null !== $object->getAddress()) { + $data['address'] = $object->getAddress(); + } + if ($object->isInitialized('name') && null !== $object->getName()) { + $data['name'] = $object->getName(); + } + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntryArguments' => false]; + } +} diff --git a/src/Normalizer/AddressListEntryLookupNormalizer.php b/src/Normalizer/AddressListEntryLookupNormalizer.php new file mode 100644 index 00000000..0df56ed9 --- /dev/null +++ b/src/Normalizer/AddressListEntryLookupNormalizer.php @@ -0,0 +1,87 @@ +setId($data['id']); + unset($data['id']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('id') && null !== $object->getId()) { + $data['id'] = $object->getId(); + } + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntryLookup' => false]; + } +} diff --git a/src/Normalizer/AddressListEntryNormalizer.php b/src/Normalizer/AddressListEntryNormalizer.php new file mode 100644 index 00000000..b96016d3 --- /dev/null +++ b/src/Normalizer/AddressListEntryNormalizer.php @@ -0,0 +1,101 @@ +setId($data['id']); + unset($data['id']); + } + if (\array_key_exists('address', $data)) { + $object->setAddress($data['address']); + unset($data['address']); + } + if (\array_key_exists('name', $data)) { + $object->setName($data['name']); + unset($data['name']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('id') && null !== $object->getId()) { + $data['id'] = $object->getId(); + } + if ($object->isInitialized('address') && null !== $object->getAddress()) { + $data['address'] = $object->getAddress(); + } + if ($object->isInitialized('name') && null !== $object->getName()) { + $data['name'] = $object->getName(); + } + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntry' => false]; + } +} diff --git a/src/Normalizer/AddressListLookupNormalizer.php b/src/Normalizer/AddressListLookupNormalizer.php new file mode 100644 index 00000000..b9ed26cf --- /dev/null +++ b/src/Normalizer/AddressListLookupNormalizer.php @@ -0,0 +1,87 @@ +setId($data['id']); + unset($data['id']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('id') && null !== $object->getId()) { + $data['id'] = $object->getId(); + } + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListLookup' => false]; + } +} diff --git a/src/Normalizer/AddressListNormalizer.php b/src/Normalizer/AddressListNormalizer.php new file mode 100644 index 00000000..7b333f98 --- /dev/null +++ b/src/Normalizer/AddressListNormalizer.php @@ -0,0 +1,116 @@ +setId($data['id']); + unset($data['id']); + } + if (\array_key_exists('name', $data)) { + $object->setName($data['name']); + unset($data['name']); + } + if (\array_key_exists('global', $data)) { + $object->setGlobal($data['global']); + unset($data['global']); + } + if (\array_key_exists('entries', $data)) { + $values = []; + foreach ($data['entries'] as $value) { + $values[] = $this->denormalizer->denormalize($value, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntry', 'json', $context); + } + $object->setEntries($values); + unset($data['entries']); + } + foreach ($data as $key => $value_1) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value_1; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('id') && null !== $object->getId()) { + $data['id'] = $object->getId(); + } + if ($object->isInitialized('name') && null !== $object->getName()) { + $data['name'] = $object->getName(); + } + if ($object->isInitialized('global') && null !== $object->getGlobal()) { + $data['global'] = $object->getGlobal(); + } + if ($object->isInitialized('entries') && null !== $object->getEntries()) { + $values = []; + foreach ($object->getEntries() as $value) { + $values[] = $this->normalizer->normalize($value, 'json', $context); + } + $data['entries'] = $values; + } + foreach ($object as $key => $value_1) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value_1; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressList' => false]; + } +} diff --git a/src/Normalizer/AddressListsAddressListDeleteBodyNormalizer.php b/src/Normalizer/AddressListsAddressListDeleteBodyNormalizer.php new file mode 100644 index 00000000..537f559b --- /dev/null +++ b/src/Normalizer/AddressListsAddressListDeleteBodyNormalizer.php @@ -0,0 +1,85 @@ +setAddressList($this->denormalizer->denormalize($data['address_list'], 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListLookup', 'json', $context)); + unset($data['address_list']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['address_list'] = $this->normalizer->normalize($object->getAddressList(), 'json', $context); + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListDeleteBody' => false]; + } +} diff --git a/src/Normalizer/AddressListsAddressListDeleteResponse200AddressListNormalizer.php b/src/Normalizer/AddressListsAddressListDeleteResponse200AddressListNormalizer.php new file mode 100644 index 00000000..19bdfddc --- /dev/null +++ b/src/Normalizer/AddressListsAddressListDeleteResponse200AddressListNormalizer.php @@ -0,0 +1,116 @@ +setId($data['id']); + unset($data['id']); + } + if (\array_key_exists('name', $data)) { + $object->setName($data['name']); + unset($data['name']); + } + if (\array_key_exists('global', $data)) { + $object->setGlobal($data['global']); + unset($data['global']); + } + if (\array_key_exists('entries', $data)) { + $values = []; + foreach ($data['entries'] as $value) { + $values[] = $this->denormalizer->denormalize($value, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntry', 'json', $context); + } + $object->setEntries($values); + unset($data['entries']); + } + foreach ($data as $key => $value_1) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value_1; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('id') && null !== $object->getId()) { + $data['id'] = $object->getId(); + } + if ($object->isInitialized('name') && null !== $object->getName()) { + $data['name'] = $object->getName(); + } + if ($object->isInitialized('global') && null !== $object->getGlobal()) { + $data['global'] = $object->getGlobal(); + } + if ($object->isInitialized('entries') && null !== $object->getEntries()) { + $values = []; + foreach ($object->getEntries() as $value) { + $values[] = $this->normalizer->normalize($value, 'json', $context); + } + $data['entries'] = $values; + } + foreach ($object as $key => $value_1) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value_1; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListDeleteResponse200AddressList' => false]; + } +} diff --git a/src/Normalizer/AddressListsAddressListDeleteResponse200Normalizer.php b/src/Normalizer/AddressListsAddressListDeleteResponse200Normalizer.php new file mode 100644 index 00000000..5deacb67 --- /dev/null +++ b/src/Normalizer/AddressListsAddressListDeleteResponse200Normalizer.php @@ -0,0 +1,85 @@ +setAddressList($this->denormalizer->denormalize($data['address_list'], 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListDeleteResponse200AddressList', 'json', $context)); + unset($data['address_list']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['address_list'] = $this->normalizer->normalize($object->getAddressList(), 'json', $context); + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListDeleteResponse200' => false]; + } +} diff --git a/src/Normalizer/AddressListsAddressListEntriesGetResponse200Normalizer.php b/src/Normalizer/AddressListsAddressListEntriesGetResponse200Normalizer.php new file mode 100644 index 00000000..bac2c3b4 --- /dev/null +++ b/src/Normalizer/AddressListsAddressListEntriesGetResponse200Normalizer.php @@ -0,0 +1,98 @@ +setPagination($this->denormalizer->denormalize($data['pagination'], 'Krystal\\Katapult\\KatapultAPI\\Model\\PaginationObject', 'json', $context)); + unset($data['pagination']); + } + if (\array_key_exists('address_list_entries', $data)) { + $values = []; + foreach ($data['address_list_entries'] as $value) { + $values[] = $this->denormalizer->denormalize($value, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntry', 'json', $context); + } + $object->setAddressListEntries($values); + unset($data['address_list_entries']); + } + foreach ($data as $key => $value_1) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value_1; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['pagination'] = $this->normalizer->normalize($object->getPagination(), 'json', $context); + $values = []; + foreach ($object->getAddressListEntries() as $value) { + $values[] = $this->normalizer->normalize($value, 'json', $context); + } + $data['address_list_entries'] = $values; + foreach ($object as $key => $value_1) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value_1; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListEntriesGetResponse200' => false]; + } +} diff --git a/src/Normalizer/AddressListsAddressListEntriesPostBodyNormalizer.php b/src/Normalizer/AddressListsAddressListEntriesPostBodyNormalizer.php new file mode 100644 index 00000000..b3935f7e --- /dev/null +++ b/src/Normalizer/AddressListsAddressListEntriesPostBodyNormalizer.php @@ -0,0 +1,90 @@ +setAddressList($this->denormalizer->denormalize($data['address_list'], 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListLookup', 'json', $context)); + unset($data['address_list']); + } + if (\array_key_exists('properties', $data)) { + $object->setProperties($this->denormalizer->denormalize($data['properties'], 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntryArguments', 'json', $context)); + unset($data['properties']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['address_list'] = $this->normalizer->normalize($object->getAddressList(), 'json', $context); + $data['properties'] = $this->normalizer->normalize($object->getProperties(), 'json', $context); + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListEntriesPostBody' => false]; + } +} diff --git a/src/Normalizer/AddressListsAddressListEntriesPostResponse201AddressListEntryNormalizer.php b/src/Normalizer/AddressListsAddressListEntriesPostResponse201AddressListEntryNormalizer.php new file mode 100644 index 00000000..508bdde8 --- /dev/null +++ b/src/Normalizer/AddressListsAddressListEntriesPostResponse201AddressListEntryNormalizer.php @@ -0,0 +1,101 @@ +setId($data['id']); + unset($data['id']); + } + if (\array_key_exists('address', $data)) { + $object->setAddress($data['address']); + unset($data['address']); + } + if (\array_key_exists('name', $data)) { + $object->setName($data['name']); + unset($data['name']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('id') && null !== $object->getId()) { + $data['id'] = $object->getId(); + } + if ($object->isInitialized('address') && null !== $object->getAddress()) { + $data['address'] = $object->getAddress(); + } + if ($object->isInitialized('name') && null !== $object->getName()) { + $data['name'] = $object->getName(); + } + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListEntriesPostResponse201AddressListEntry' => false]; + } +} diff --git a/src/Normalizer/AddressListsAddressListEntriesPostResponse201Normalizer.php b/src/Normalizer/AddressListsAddressListEntriesPostResponse201Normalizer.php new file mode 100644 index 00000000..fad42960 --- /dev/null +++ b/src/Normalizer/AddressListsAddressListEntriesPostResponse201Normalizer.php @@ -0,0 +1,85 @@ +setAddressListEntry($this->denormalizer->denormalize($data['address_list_entry'], 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListEntriesPostResponse201AddressListEntry', 'json', $context)); + unset($data['address_list_entry']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['address_list_entry'] = $this->normalizer->normalize($object->getAddressListEntry(), 'json', $context); + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListEntriesPostResponse201' => false]; + } +} diff --git a/src/Normalizer/AddressListsAddressListGetResponse200AddressListNormalizer.php b/src/Normalizer/AddressListsAddressListGetResponse200AddressListNormalizer.php new file mode 100644 index 00000000..bca75716 --- /dev/null +++ b/src/Normalizer/AddressListsAddressListGetResponse200AddressListNormalizer.php @@ -0,0 +1,116 @@ +setId($data['id']); + unset($data['id']); + } + if (\array_key_exists('name', $data)) { + $object->setName($data['name']); + unset($data['name']); + } + if (\array_key_exists('global', $data)) { + $object->setGlobal($data['global']); + unset($data['global']); + } + if (\array_key_exists('entries', $data)) { + $values = []; + foreach ($data['entries'] as $value) { + $values[] = $this->denormalizer->denormalize($value, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntry', 'json', $context); + } + $object->setEntries($values); + unset($data['entries']); + } + foreach ($data as $key => $value_1) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value_1; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('id') && null !== $object->getId()) { + $data['id'] = $object->getId(); + } + if ($object->isInitialized('name') && null !== $object->getName()) { + $data['name'] = $object->getName(); + } + if ($object->isInitialized('global') && null !== $object->getGlobal()) { + $data['global'] = $object->getGlobal(); + } + if ($object->isInitialized('entries') && null !== $object->getEntries()) { + $values = []; + foreach ($object->getEntries() as $value) { + $values[] = $this->normalizer->normalize($value, 'json', $context); + } + $data['entries'] = $values; + } + foreach ($object as $key => $value_1) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value_1; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListGetResponse200AddressList' => false]; + } +} diff --git a/src/Normalizer/AddressListsAddressListGetResponse200Normalizer.php b/src/Normalizer/AddressListsAddressListGetResponse200Normalizer.php new file mode 100644 index 00000000..e17acc2e --- /dev/null +++ b/src/Normalizer/AddressListsAddressListGetResponse200Normalizer.php @@ -0,0 +1,85 @@ +setAddressList($this->denormalizer->denormalize($data['address_list'], 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListGetResponse200AddressList', 'json', $context)); + unset($data['address_list']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['address_list'] = $this->normalizer->normalize($object->getAddressList(), 'json', $context); + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListGetResponse200' => false]; + } +} diff --git a/src/Normalizer/AddressListsAddressListPatchBodyNormalizer.php b/src/Normalizer/AddressListsAddressListPatchBodyNormalizer.php new file mode 100644 index 00000000..36492324 --- /dev/null +++ b/src/Normalizer/AddressListsAddressListPatchBodyNormalizer.php @@ -0,0 +1,90 @@ +setAddressList($this->denormalizer->denormalize($data['address_list'], 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListLookup', 'json', $context)); + unset($data['address_list']); + } + if (\array_key_exists('properties', $data)) { + $object->setProperties($this->denormalizer->denormalize($data['properties'], 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListArguments', 'json', $context)); + unset($data['properties']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['address_list'] = $this->normalizer->normalize($object->getAddressList(), 'json', $context); + $data['properties'] = $this->normalizer->normalize($object->getProperties(), 'json', $context); + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListPatchBody' => false]; + } +} diff --git a/src/Normalizer/AddressListsAddressListPatchResponse200AddressListNormalizer.php b/src/Normalizer/AddressListsAddressListPatchResponse200AddressListNormalizer.php new file mode 100644 index 00000000..77f5ffd5 --- /dev/null +++ b/src/Normalizer/AddressListsAddressListPatchResponse200AddressListNormalizer.php @@ -0,0 +1,116 @@ +setId($data['id']); + unset($data['id']); + } + if (\array_key_exists('name', $data)) { + $object->setName($data['name']); + unset($data['name']); + } + if (\array_key_exists('global', $data)) { + $object->setGlobal($data['global']); + unset($data['global']); + } + if (\array_key_exists('entries', $data)) { + $values = []; + foreach ($data['entries'] as $value) { + $values[] = $this->denormalizer->denormalize($value, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntry', 'json', $context); + } + $object->setEntries($values); + unset($data['entries']); + } + foreach ($data as $key => $value_1) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value_1; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('id') && null !== $object->getId()) { + $data['id'] = $object->getId(); + } + if ($object->isInitialized('name') && null !== $object->getName()) { + $data['name'] = $object->getName(); + } + if ($object->isInitialized('global') && null !== $object->getGlobal()) { + $data['global'] = $object->getGlobal(); + } + if ($object->isInitialized('entries') && null !== $object->getEntries()) { + $values = []; + foreach ($object->getEntries() as $value) { + $values[] = $this->normalizer->normalize($value, 'json', $context); + } + $data['entries'] = $values; + } + foreach ($object as $key => $value_1) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value_1; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListPatchResponse200AddressList' => false]; + } +} diff --git a/src/Normalizer/AddressListsAddressListPatchResponse200Normalizer.php b/src/Normalizer/AddressListsAddressListPatchResponse200Normalizer.php new file mode 100644 index 00000000..4cb9eb74 --- /dev/null +++ b/src/Normalizer/AddressListsAddressListPatchResponse200Normalizer.php @@ -0,0 +1,85 @@ +setAddressList($this->denormalizer->denormalize($data['address_list'], 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListPatchResponse200AddressList', 'json', $context)); + unset($data['address_list']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['address_list'] = $this->normalizer->normalize($object->getAddressList(), 'json', $context); + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListPatchResponse200' => false]; + } +} diff --git a/src/Normalizer/AddressListsGetResponse200Normalizer.php b/src/Normalizer/AddressListsGetResponse200Normalizer.php new file mode 100644 index 00000000..fc61839e --- /dev/null +++ b/src/Normalizer/AddressListsGetResponse200Normalizer.php @@ -0,0 +1,98 @@ +setPagination($this->denormalizer->denormalize($data['pagination'], 'Krystal\\Katapult\\KatapultAPI\\Model\\PaginationObject', 'json', $context)); + unset($data['pagination']); + } + if (\array_key_exists('address_lists', $data)) { + $values = []; + foreach ($data['address_lists'] as $value) { + $values[] = $this->denormalizer->denormalize($value, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetAddressLists200ResponseAddressLists', 'json', $context); + } + $object->setAddressLists($values); + unset($data['address_lists']); + } + foreach ($data as $key => $value_1) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value_1; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['pagination'] = $this->normalizer->normalize($object->getPagination(), 'json', $context); + $values = []; + foreach ($object->getAddressLists() as $value) { + $values[] = $this->normalizer->normalize($value, 'json', $context); + } + $data['address_lists'] = $values; + foreach ($object as $key => $value_1) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value_1; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsGetResponse200' => false]; + } +} diff --git a/src/Normalizer/DecimalOrUnlimitedNormalizer.php b/src/Normalizer/DecimalOrUnlimitedNormalizer.php new file mode 100644 index 00000000..28f64812 --- /dev/null +++ b/src/Normalizer/DecimalOrUnlimitedNormalizer.php @@ -0,0 +1,99 @@ +setValue($data['value']); + unset($data['value']); + } elseif (\array_key_exists('value', $data) && $data['value'] === null) { + $object->setValue(null); + } + if (\array_key_exists('unlimited', $data)) { + $object->setUnlimited($data['unlimited']); + unset($data['unlimited']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('value') && null !== $object->getValue()) { + $data['value'] = $object->getValue(); + } + if ($object->isInitialized('unlimited') && null !== $object->getUnlimited()) { + $data['unlimited'] = $object->getUnlimited(); + } + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\DecimalOrUnlimited' => false]; + } +} diff --git a/src/Normalizer/DeleteVirtualMachine200ResponseVirtualMachineNormalizer.php b/src/Normalizer/DeleteVirtualMachine200ResponseVirtualMachineNormalizer.php index eb325f89..3ac00425 100644 --- a/src/Normalizer/DeleteVirtualMachine200ResponseVirtualMachineNormalizer.php +++ b/src/Normalizer/DeleteVirtualMachine200ResponseVirtualMachineNormalizer.php @@ -123,6 +123,12 @@ public function denormalize($data, $class, $format = null, array $context = []) } elseif (\array_key_exists('cpu_cores', $data) && $data['cpu_cores'] === null) { $object->setCpuCores(null); } + if (\array_key_exists('use_dedicated_cpus', $data) && $data['use_dedicated_cpus'] !== null) { + $object->setUseDedicatedCpus($data['use_dedicated_cpus']); + unset($data['use_dedicated_cpus']); + } elseif (\array_key_exists('use_dedicated_cpus', $data) && $data['use_dedicated_cpus'] === null) { + $object->setUseDedicatedCpus(null); + } if (\array_key_exists('gpu_type', $data) && $data['gpu_type'] !== null) { $object->setGpuType($this->denormalizer->denormalize($data['gpu_type'], 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachineGpuType', 'json', $context)); unset($data['gpu_type']); @@ -221,6 +227,9 @@ public function normalize($object, $format = null, array $context = []) if ($object->isInitialized('cpuCores') && null !== $object->getCpuCores()) { $data['cpu_cores'] = $object->getCpuCores(); } + if ($object->isInitialized('useDedicatedCpus') && null !== $object->getUseDedicatedCpus()) { + $data['use_dedicated_cpus'] = $object->getUseDedicatedCpus(); + } if ($object->isInitialized('gpuType') && null !== $object->getGpuType()) { $data['gpu_type'] = $this->normalizer->normalize($object->getGpuType(), 'json', $context); } diff --git a/src/Normalizer/DeleteVirtualMachine200ResponseVirtualMachinePackageNormalizer.php b/src/Normalizer/DeleteVirtualMachine200ResponseVirtualMachinePackageNormalizer.php index 1e3e1a3e..e2dee42d 100644 --- a/src/Normalizer/DeleteVirtualMachine200ResponseVirtualMachinePackageNormalizer.php +++ b/src/Normalizer/DeleteVirtualMachine200ResponseVirtualMachinePackageNormalizer.php @@ -93,6 +93,10 @@ public function denormalize($data, $class, $format = null, array $context = []) } elseif (\array_key_exists('icon', $data) && $data['icon'] === null) { $object->setIcon(null); } + if (\array_key_exists('use_dedicated_cpus', $data)) { + $object->setUseDedicatedCpus($data['use_dedicated_cpus']); + unset($data['use_dedicated_cpus']); + } foreach ($data as $key => $value) { if (preg_match('/.*/', (string) $key)) { $object[$key] = $value; @@ -138,6 +142,9 @@ public function normalize($object, $format = null, array $context = []) if ($object->isInitialized('icon') && null !== $object->getIcon()) { $data['icon'] = $this->normalizer->normalize($object->getIcon(), 'json', $context); } + if ($object->isInitialized('useDedicatedCpus') && null !== $object->getUseDedicatedCpus()) { + $data['use_dedicated_cpus'] = $object->getUseDedicatedCpus(); + } foreach ($object as $key => $value) { if (preg_match('/.*/', (string) $key)) { $data[$key] = $value; diff --git a/src/Normalizer/GetAddressLists200ResponseAddressListsNormalizer.php b/src/Normalizer/GetAddressLists200ResponseAddressListsNormalizer.php new file mode 100644 index 00000000..2860ea40 --- /dev/null +++ b/src/Normalizer/GetAddressLists200ResponseAddressListsNormalizer.php @@ -0,0 +1,101 @@ +setId($data['id']); + unset($data['id']); + } + if (\array_key_exists('name', $data)) { + $object->setName($data['name']); + unset($data['name']); + } + if (\array_key_exists('global', $data)) { + $object->setGlobal($data['global']); + unset($data['global']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('id') && null !== $object->getId()) { + $data['id'] = $object->getId(); + } + if ($object->isInitialized('name') && null !== $object->getName()) { + $data['name'] = $object->getName(); + } + if ($object->isInitialized('global') && null !== $object->getGlobal()) { + $data['global'] = $object->getGlobal(); + } + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\GetAddressLists200ResponseAddressLists' => false]; + } +} diff --git a/src/Normalizer/GetLoadBalancer200ResponseLoadBalancerNormalizer.php b/src/Normalizer/GetLoadBalancer200ResponseLoadBalancerNormalizer.php index 16bd438f..9330d597 100644 --- a/src/Normalizer/GetLoadBalancer200ResponseLoadBalancerNormalizer.php +++ b/src/Normalizer/GetLoadBalancer200ResponseLoadBalancerNormalizer.php @@ -84,11 +84,7 @@ public function denormalize($data, $class, $format = null, array $context = []) unset($data['resource_ids']); } if (\array_key_exists('ip_address', $data)) { - $values_2 = []; - foreach ($data['ip_address'] as $value_2) { - $values_2[] = $this->denormalizer->denormalize($value_2, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerPartIPAddress', 'json', $context); - } - $object->setIpAddress($values_2); + $object->setIpAddress($this->denormalizer->denormalize($data['ip_address'], 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerPartIPAddress', 'json', $context)); unset($data['ip_address']); } if (\array_key_exists('https_redirect', $data)) { @@ -112,24 +108,24 @@ public function denormalize($data, $class, $format = null, array $context = []) unset($data['enable_weighting']); } if (\array_key_exists('weights', $data)) { - $values_3 = []; - foreach ($data['weights'] as $value_3) { - $values_3[] = $this->denormalizer->denormalize($value_3, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeight', 'json', $context); + $values_2 = []; + foreach ($data['weights'] as $value_2) { + $values_2[] = $this->denormalizer->denormalize($value_2, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeight', 'json', $context); } - $object->setWeights($values_3); + $object->setWeights($values_2); unset($data['weights']); } if (\array_key_exists('standby_vms', $data)) { - $values_4 = []; - foreach ($data['standby_vms'] as $value_4) { - $values_4[] = $value_4; + $values_3 = []; + foreach ($data['standby_vms'] as $value_3) { + $values_3[] = $value_3; } - $object->setStandbyVms($values_4); + $object->setStandbyVms($values_3); unset($data['standby_vms']); } - foreach ($data as $key => $value_5) { + foreach ($data as $key => $value_4) { if (preg_match('/.*/', (string) $key)) { - $object[$key] = $value_5; + $object[$key] = $value_4; } } @@ -169,11 +165,7 @@ public function normalize($object, $format = null, array $context = []) $data['resource_ids'] = $values_1; } if ($object->isInitialized('ipAddress') && null !== $object->getIpAddress()) { - $values_2 = []; - foreach ($object->getIpAddress() as $value_2) { - $values_2[] = $this->normalizer->normalize($value_2, 'json', $context); - } - $data['ip_address'] = $values_2; + $data['ip_address'] = $this->normalizer->normalize($object->getIpAddress(), 'json', $context); } if ($object->isInitialized('httpsRedirect') && null !== $object->getHttpsRedirect()) { $data['https_redirect'] = $object->getHttpsRedirect(); @@ -191,22 +183,22 @@ public function normalize($object, $format = null, array $context = []) $data['enable_weighting'] = $object->getEnableWeighting(); } if ($object->isInitialized('weights') && null !== $object->getWeights()) { - $values_3 = []; - foreach ($object->getWeights() as $value_3) { - $values_3[] = $this->normalizer->normalize($value_3, 'json', $context); + $values_2 = []; + foreach ($object->getWeights() as $value_2) { + $values_2[] = $this->normalizer->normalize($value_2, 'json', $context); } - $data['weights'] = $values_3; + $data['weights'] = $values_2; } if ($object->isInitialized('standbyVms') && null !== $object->getStandbyVms()) { - $values_4 = []; - foreach ($object->getStandbyVms() as $value_4) { - $values_4[] = $value_4; + $values_3 = []; + foreach ($object->getStandbyVms() as $value_3) { + $values_3[] = $value_3; } - $data['standby_vms'] = $values_4; + $data['standby_vms'] = $values_3; } - foreach ($object as $key => $value_5) { + foreach ($object as $key => $value_4) { if (preg_match('/.*/', (string) $key)) { - $data[$key] = $value_5; + $data[$key] = $value_4; } } diff --git a/src/Normalizer/GetOrganizationAddressLists200ResponseAddressListsNormalizer.php b/src/Normalizer/GetOrganizationAddressLists200ResponseAddressListsNormalizer.php new file mode 100644 index 00000000..0dfdb7af --- /dev/null +++ b/src/Normalizer/GetOrganizationAddressLists200ResponseAddressListsNormalizer.php @@ -0,0 +1,101 @@ +setId($data['id']); + unset($data['id']); + } + if (\array_key_exists('name', $data)) { + $object->setName($data['name']); + unset($data['name']); + } + if (\array_key_exists('global', $data)) { + $object->setGlobal($data['global']); + unset($data['global']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('id') && null !== $object->getId()) { + $data['id'] = $object->getId(); + } + if ($object->isInitialized('name') && null !== $object->getName()) { + $data['name'] = $object->getName(); + } + if ($object->isInitialized('global') && null !== $object->getGlobal()) { + $data['global'] = $object->getGlobal(); + } + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationAddressLists200ResponseAddressLists' => false]; + } +} diff --git a/src/Normalizer/GetOrganizationLoadBalancers200ResponseLoadBalancersNormalizer.php b/src/Normalizer/GetOrganizationLoadBalancers200ResponseLoadBalancersNormalizer.php index 47495a7c..598fca22 100644 --- a/src/Normalizer/GetOrganizationLoadBalancers200ResponseLoadBalancersNormalizer.php +++ b/src/Normalizer/GetOrganizationLoadBalancers200ResponseLoadBalancersNormalizer.php @@ -84,20 +84,16 @@ public function denormalize($data, $class, $format = null, array $context = []) unset($data['resource_ids']); } if (\array_key_exists('ip_address', $data)) { - $values_2 = []; - foreach ($data['ip_address'] as $value_2) { - $values_2[] = $this->denormalizer->denormalize($value_2, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationLoadBalancersPartIPAddress', 'json', $context); - } - $object->setIpAddress($values_2); + $object->setIpAddress($this->denormalizer->denormalize($data['ip_address'], 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationLoadBalancersPartIPAddress', 'json', $context)); unset($data['ip_address']); } if (\array_key_exists('data_center', $data)) { $object->setDataCenter($this->denormalizer->denormalize($data['data_center'], 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationLoadBalancersPartDataCenter', 'json', $context)); unset($data['data_center']); } - foreach ($data as $key => $value_3) { + foreach ($data as $key => $value_2) { if (preg_match('/.*/', (string) $key)) { - $object[$key] = $value_3; + $object[$key] = $value_2; } } @@ -137,18 +133,14 @@ public function normalize($object, $format = null, array $context = []) $data['resource_ids'] = $values_1; } if ($object->isInitialized('ipAddress') && null !== $object->getIpAddress()) { - $values_2 = []; - foreach ($object->getIpAddress() as $value_2) { - $values_2[] = $this->normalizer->normalize($value_2, 'json', $context); - } - $data['ip_address'] = $values_2; + $data['ip_address'] = $this->normalizer->normalize($object->getIpAddress(), 'json', $context); } if ($object->isInitialized('dataCenter') && null !== $object->getDataCenter()) { $data['data_center'] = $this->normalizer->normalize($object->getDataCenter(), 'json', $context); } - foreach ($object as $key => $value_3) { + foreach ($object as $key => $value_2) { if (preg_match('/.*/', (string) $key)) { - $data[$key] = $value_3; + $data[$key] = $value_2; } } diff --git a/src/Normalizer/GetVirtualMachine200ResponseVirtualMachineNormalizer.php b/src/Normalizer/GetVirtualMachine200ResponseVirtualMachineNormalizer.php index ebf269e1..4959b2f8 100644 --- a/src/Normalizer/GetVirtualMachine200ResponseVirtualMachineNormalizer.php +++ b/src/Normalizer/GetVirtualMachine200ResponseVirtualMachineNormalizer.php @@ -123,6 +123,12 @@ public function denormalize($data, $class, $format = null, array $context = []) } elseif (\array_key_exists('cpu_cores', $data) && $data['cpu_cores'] === null) { $object->setCpuCores(null); } + if (\array_key_exists('use_dedicated_cpus', $data) && $data['use_dedicated_cpus'] !== null) { + $object->setUseDedicatedCpus($data['use_dedicated_cpus']); + unset($data['use_dedicated_cpus']); + } elseif (\array_key_exists('use_dedicated_cpus', $data) && $data['use_dedicated_cpus'] === null) { + $object->setUseDedicatedCpus(null); + } if (\array_key_exists('gpu_type', $data) && $data['gpu_type'] !== null) { $object->setGpuType($this->denormalizer->denormalize($data['gpu_type'], 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachineGpuType', 'json', $context)); unset($data['gpu_type']); @@ -221,6 +227,9 @@ public function normalize($object, $format = null, array $context = []) if ($object->isInitialized('cpuCores') && null !== $object->getCpuCores()) { $data['cpu_cores'] = $object->getCpuCores(); } + if ($object->isInitialized('useDedicatedCpus') && null !== $object->getUseDedicatedCpus()) { + $data['use_dedicated_cpus'] = $object->getUseDedicatedCpus(); + } if ($object->isInitialized('gpuType') && null !== $object->getGpuType()) { $data['gpu_type'] = $this->normalizer->normalize($object->getGpuType(), 'json', $context); } diff --git a/src/Normalizer/GetVirtualMachine200ResponseVirtualMachinePackageNormalizer.php b/src/Normalizer/GetVirtualMachine200ResponseVirtualMachinePackageNormalizer.php index 545345a3..b25d9de9 100644 --- a/src/Normalizer/GetVirtualMachine200ResponseVirtualMachinePackageNormalizer.php +++ b/src/Normalizer/GetVirtualMachine200ResponseVirtualMachinePackageNormalizer.php @@ -93,6 +93,10 @@ public function denormalize($data, $class, $format = null, array $context = []) } elseif (\array_key_exists('icon', $data) && $data['icon'] === null) { $object->setIcon(null); } + if (\array_key_exists('use_dedicated_cpus', $data)) { + $object->setUseDedicatedCpus($data['use_dedicated_cpus']); + unset($data['use_dedicated_cpus']); + } foreach ($data as $key => $value) { if (preg_match('/.*/', (string) $key)) { $object[$key] = $value; @@ -138,6 +142,9 @@ public function normalize($object, $format = null, array $context = []) if ($object->isInitialized('icon') && null !== $object->getIcon()) { $data['icon'] = $this->normalizer->normalize($object->getIcon(), 'json', $context); } + if ($object->isInitialized('useDedicatedCpus') && null !== $object->getUseDedicatedCpus()) { + $data['use_dedicated_cpus'] = $object->getUseDedicatedCpus(); + } foreach ($object as $key => $value) { if (preg_match('/.*/', (string) $key)) { $data[$key] = $value; diff --git a/src/Normalizer/IntegerOrUnlimitedNormalizer.php b/src/Normalizer/IntegerOrUnlimitedNormalizer.php new file mode 100644 index 00000000..d8766e77 --- /dev/null +++ b/src/Normalizer/IntegerOrUnlimitedNormalizer.php @@ -0,0 +1,96 @@ +setValue($data['value']); + unset($data['value']); + } elseif (\array_key_exists('value', $data) && $data['value'] === null) { + $object->setValue(null); + } + if (\array_key_exists('unlimited', $data)) { + $object->setUnlimited($data['unlimited']); + unset($data['unlimited']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('value') && null !== $object->getValue()) { + $data['value'] = $object->getValue(); + } + if ($object->isInitialized('unlimited') && null !== $object->getUnlimited()) { + $data['unlimited'] = $object->getUnlimited(); + } + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\IntegerOrUnlimited' => false]; + } +} diff --git a/src/Normalizer/JaneObjectNormalizer.php b/src/Normalizer/JaneObjectNormalizer.php index 0203cb25..6510b541 100644 --- a/src/Normalizer/JaneObjectNormalizer.php +++ b/src/Normalizer/JaneObjectNormalizer.php @@ -25,7 +25,7 @@ class JaneObjectNormalizer implements DenormalizerInterface, NormalizerInterface use NormalizerAwareTrait; use CheckArray; use ValidatorTrait; - protected $normalizers = ['Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenters200ResponseDataCenters' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDataCenters200ResponseDataCentersNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCentersPartCountry' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDataCentersPartCountryNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\UnauthorizedNetworkForAPIToken' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\UnauthorizedNetworkForAPITokenNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\UnauthorizedNetworkForAPITokenSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\UnauthorizedNetworkForAPITokenSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidAPIToken' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InvalidAPITokenNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidAPITokenSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InvalidAPITokenSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ScopeNotGrantedError' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ScopeNotGrantedErrorNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ScopeNotGrantedErrorSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ScopeNotGrantedErrorSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RateLimitReached' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RateLimitReachedNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenter200ResponseDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDataCenter200ResponseDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenterPartCountry' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDataCenterPartCountryNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenterDefaultNetwork200ResponseNetwork' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDataCenterDefaultNetwork200ResponseNetworkNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenterDefaultNetworkPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDataCenterDefaultNetworkPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizations200ResponseOrganizations' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizations200ResponseOrganizationsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Organization' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationCountry' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationCountryNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationCountryState' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationCountryStateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Currency' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CurrencyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Country' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CountryNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CountryState' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CountryStateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationSuspendedSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationSuspendedSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationNotActivatedSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationNotActivatedSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PaginationObject' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PaginationObjectNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationUsersWithAccess200ResponseUsers' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationUsersWithAccess200ResponseUsersNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationUsersWithAccess200ResponseUsersUser' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationUsersWithAccess200ResponseUsersUserNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\User' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\UserNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationManaged200ResponseOrganizations' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationManaged200ResponseOrganizationsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationLimitReachedSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationLimitReachedSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ValidationError' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ValidationErrorNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ValidationErrorSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ValidationErrorSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDisks200ResponseDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDisks200ResponseDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDisks200ResponseDiskVirtualMachineDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDisks200ResponseDiskVirtualMachineDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDisksPartVirtualMachineDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDisksPartVirtualMachineDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDisksPartVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDisksPartVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDisk200ResponseDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDisk200ResponseDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDisk200ResponseDiskIoProfile' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDisk200ResponseDiskIoProfileNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDisk200ResponseDiskVirtualMachineDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDisk200ResponseDiskVirtualMachineDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDisk200ResponseDiskInstallation' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDisk200ResponseDiskInstallationNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskIOProfile' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskIOProfileNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskPartVirtualMachineDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskPartVirtualMachineDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskPartVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskPartVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskInstallation' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskInstallationNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplate' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateLatestVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateLatestVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateOperatingSystem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateOperatingSystemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OperatingSystemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemBadge' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OperatingSystemBadgeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Attachment' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AttachmentNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskInstallationAttribute' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskInstallationAttributeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineDisks200ResponseDisks' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineDisks200ResponseDisksNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineDisksPartDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineDisksPartDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ObjectInTrash' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ObjectInTrashNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ObjectInTrashTrashObject' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ObjectInTrashTrashObjectNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObject' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplates200ResponseDiskTemplates' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDiskTemplates200ResponseDiskTemplatesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplates200ResponseDiskTemplatesLatestVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDiskTemplates200ResponseDiskTemplatesLatestVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplates200ResponseDiskTemplatesOperatingSystem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDiskTemplates200ResponseDiskTemplatesOperatingSystemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplatesPartLatestVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDiskTemplatesPartLatestVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplatesPartOperatingSystem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDiskTemplatesPartOperatingSystemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OperatingSystemNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplate200ResponseDiskTemplate' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplate200ResponseDiskTemplateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplate200ResponseDiskTemplateLatestVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplate200ResponseDiskTemplateLatestVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplate200ResponseDiskTemplateOperatingSystem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplate200ResponseDiskTemplateOperatingSystemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplatePartLatestVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplatePartLatestVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersions200ResponseDiskTemplate' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplateVersions200ResponseDiskTemplateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersions200ResponseDiskTemplateVersions' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplateVersions200ResponseDiskTemplateVersionsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersion200ResponseDiskTemplateVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplateVersion200ResponseDiskTemplateVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersionPartDiskTemplate' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplateVersionPartDiskTemplateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersionSpec200ResponseDiskTemplateVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplateVersionSpec200ResponseDiskTemplateVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersionSpecPartDiskTemplate' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplateVersionSpecPartDiskTemplateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TemplateSpec' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TemplateSpecNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TemplateSpecField' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TemplateSpecFieldNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUTypes200ResponseGPUTypes' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetGPUTypes200ResponseGPUTypesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUTypes200ResponseGPUTypesDataCentersItem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetGPUTypes200ResponseGPUTypesDataCentersItemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUTypesPartDataCenters' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetGPUTypesPartDataCentersNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUType200ResponseGPUType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetGPUType200ResponseGPUTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUType200ResponseGPUTypeDataCentersItem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetGPUType200ResponseGPUTypeDataCentersItemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUTypePartDataCenters' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetGPUTypePartDataCentersNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenterGPUTypes200ResponseGPUTypes' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDataCenterGPUTypes200ResponseGPUTypesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachines200ResponseVirtualMachines' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationVirtualMachines200ResponseVirtualMachinesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachines200ResponseVirtualMachinesPackage' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationVirtualMachines200ResponseVirtualMachinesPackageNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachines200ResponseVirtualMachinesGpuType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationVirtualMachines200ResponseVirtualMachinesGpuTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Zone' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ZoneNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachinesPartPackage' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationVirtualMachinesPartPackageNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachinesPartGPUType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationVirtualMachinesPartGPUTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachinesPartIPAddresses' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationVirtualMachinesPartIPAddressesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachine200ResponseVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachineGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachine200ResponseVirtualMachineGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachinePackage' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachine200ResponseVirtualMachinePackageNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachineAttachedIso' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachine200ResponseVirtualMachineAttachedIsoNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachineGpuType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachine200ResponseVirtualMachineGpuTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackage' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinePackageNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackageIcon' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinePackageIconNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ISO' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ISONormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ISOOperatingSystem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ISOOperatingSystemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinePartGPUType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachinePartGPUTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGPU' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGPUNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GPUType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GPUTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GPUTypeDataCentersItem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GPUTypeDataCentersItemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Tag' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IPAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IPAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Network' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NetworkNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GPUTypeLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GPUTypeLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchVirtualMachine200ResponseVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachineGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchVirtualMachine200ResponseVirtualMachineGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachinePackage' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchVirtualMachine200ResponseVirtualMachinePackageNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachineAttachedIso' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchVirtualMachine200ResponseVirtualMachineAttachedIsoNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachineGpuType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchVirtualMachine200ResponseVirtualMachineGpuTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachinePartGPUType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchVirtualMachinePartGPUTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteVirtualMachine200ResponseVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachineGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteVirtualMachine200ResponseVirtualMachineGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachinePackage' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteVirtualMachine200ResponseVirtualMachinePackageNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachineAttachedIso' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteVirtualMachine200ResponseVirtualMachineAttachedIsoNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachineGpuType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteVirtualMachine200ResponseVirtualMachineGpuTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachinePartGPUType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteVirtualMachinePartGPUTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PermissionDenied' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PermissionDeniedNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PermissionDeniedSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PermissionDeniedSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackageLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinePackageLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Task' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TaskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackageNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinePackageNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ObjectInTrashSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ObjectInTrashSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TaskQueueingError' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TaskQueueingErrorNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TaskQueueingErrorSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TaskQueueingErrorSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineFlexibleResources' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineFlexibleResourcesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FlexibleResourcesUnavailableToOrganizationSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FlexibleResourcesUnavailableToOrganizationSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IPAddressLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IPAddressLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IPAddressNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IPAddressNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\NoInterfaceAvailableSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NoInterfaceAvailableSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IPAlreadyAllocatedSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IPAlreadyAllocatedSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ZoneLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ZoneLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCenterLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DataCenterLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\KeyValue' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\KeyValueNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NetworkLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuild201ResponseTask' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationVirtualMachinesBuild201ResponseTaskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuild201ResponseBuild' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationVirtualMachinesBuild201ResponseBuildNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuild201ResponseVirtualMachineBuild' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationVirtualMachinesBuild201ResponseVirtualMachineBuildNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResourceCreationRestricted' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResourceCreationRestrictedNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResourceCreationRestrictedSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResourceCreationRestrictedSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ZoneNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ZoneNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCenterNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DataCenterNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NetworkNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LocationRequiredSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LocationRequiredSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseTask' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseTaskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseBuild' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseBuildNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseVirtualMachineBuild' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseVirtualMachineBuildNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\APIAuthenticator400Schema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\APIAuthenticator400SchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidSpecXML' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InvalidSpecXMLNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidSpecXMLSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InvalidSpecXMLSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuild' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuildNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuildVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuildVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinesBuildsVirtualMachineBuildPartVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachinesBuildsVirtualMachineBuildPartVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineStart200ResponseTask' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineStart200ResponseTaskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineStop200ResponseTask' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineStop200ResponseTaskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineShutdown200ResponseTask' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineShutdown200ResponseTaskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineReset200ResponseTask' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineReset200ResponseTaskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineConsoleSessions201ResponseConsoleSession' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineConsoleSessions201ResponseConsoleSessionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineConsoleSessionsPartVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineConsoleSessionsPartVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineMustBeStarted' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineMustBeStartedNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineMustBeStartedSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineMustBeStartedSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinePackages200ResponseVirtualMachinePackages' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachinePackages200ResponseVirtualMachinePackagesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinePackages200ResponseVirtualMachinePackagesIcon' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachinePackages200ResponseVirtualMachinePackagesIconNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinePackagesPartIcon' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachinePackagesPartIconNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AuthSSHKey' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AuthSSHKeyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AuthSSHKeyProperties' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AuthSSHKeyPropertiesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AuthSSHKeyLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AuthSSHKeyLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeletionRestricted' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeletionRestrictedNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskBackupPolicies200ResponseDiskBackupPolicies' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDiskBackupPolicies200ResponseDiskBackupPoliciesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPolicyTarget' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPolicyTargetNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineAttachedIso' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineAttachedIsoNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGpuType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGpuTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Disk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskIoProfile' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskIoProfileNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskVirtualMachineDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskVirtualMachineDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskBackupPoliciesPartSchedule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDiskBackupPoliciesPartScheduleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicies' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineDiskBackupPolicies200ResponseDiskBackupPoliciesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineDiskBackupPoliciesPartSchedule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineDiskBackupPoliciesPartScheduleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskDiskBackupPolicies200ResponseDiskBackupPolicies' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskDiskBackupPolicies200ResponseDiskBackupPoliciesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskDiskBackupPoliciesPartSchedule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskDiskBackupPoliciesPartScheduleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskBackupPolicy200ResponseDiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskBackupPolicy200ResponseDiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Schedule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ScheduleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPolicyLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPolicyLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteDiskBackupPolicy200ResponseDiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteDiskBackupPolicy200ResponseDiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteDiskBackupPolicySchedule200ResponseDiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteDiskBackupPolicySchedule200ResponseDiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidTimestampSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InvalidTimestampSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPolicyArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPolicyArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ScheduleArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ScheduleArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchDiskBackupPolicy200ResponseDiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchDiskBackupPolicy200ResponseDiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostDiskDiskBackupPolicies200ResponseDiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostDiskDiskBackupPolicies200ResponseDiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSZone' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSZoneNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSZoneArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSZoneArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSZoneLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSZoneLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecord' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributes' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesAAAA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesAAAANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesALIAS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesALIASNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesCAA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesCAANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesCNAME' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesCNAMENormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesIPS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesIPSNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesMX' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesMXNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesNS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesNSNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesPTR' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesPTRNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesSRV' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesSRVNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesSSHFP' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesSSHFPNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesTXT' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesTXTNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForAAAA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForAAAANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForALIAS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForALIASNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForCAA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForCAANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForCNAME' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForCNAMENormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForIPS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForIPSNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForMX' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForMXNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForNS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForNSNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForPTR' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForPTRNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForSRV' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForSRVNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForSSHFP' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForSSHFPNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForTXT' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForTXTNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForAAAA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForAAAANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForALIAS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForALIASNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForCAA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForCAANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForCNAME' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForCNAMENormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForIPS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForIPSNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForMX' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForMXNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForNS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForNSNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForPTR' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForPTRNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForSRV' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForSRVNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForSSHFP' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForSSHFPNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForTXT' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForTXTNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteSecurityGroup200ResponseSecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteSecurityGroup200ResponseSecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetSecurityGroupRules200ResponseSecurityGroupRules' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetSecurityGroupRules200ResponseSecurityGroupRulesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupRuleArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupRuleArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostSecurityGroupRules200ResponseSecurityGroupRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostSecurityGroupRules200ResponseSecurityGroupRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostSecurityGroupRulesPartSecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostSecurityGroupRulesPartSecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetSecurityGroupsRulesSecurityGroupRulePartSecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetSecurityGroupsRulesSecurityGroupRulePartSecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupRuleLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupRuleLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchSecurityGroupsRulesSecurityGroupRulePartSecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchSecurityGroupsRulesSecurityGroupRulePartSecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationFileStorageVolumes200ResponseFileStorageVolumes' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationFileStorageVolumes200ResponseFileStorageVolumesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationFileStorageVolumesPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationFileStorageVolumesPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetFileStorageVolume200ResponseFileStorageVolume' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetFileStorageVolume200ResponseFileStorageVolumeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetFileStorageVolumePartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetFileStorageVolumePartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumeArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumeArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationFileStorageVolumes201ResponseFileStorageVolume' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationFileStorageVolumes201ResponseFileStorageVolumeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationFileStorageVolumesPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationFileStorageVolumesPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumeLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumeLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchFileStorageVolume200ResponseFileStorageVolume' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchFileStorageVolume200ResponseFileStorageVolumeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchFileStorageVolumePartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchFileStorageVolumePartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteFileStorageVolume200ResponseFileStorageVolume' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteFileStorageVolume200ResponseFileStorageVolumeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteFileStorageVolumePartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteFileStorageVolumePartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationAvailableNetworks200ResponseNetworks' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationAvailableNetworks200ResponseNetworksNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationAvailableNetworksPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationAvailableNetworksPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationAvailableNetworks200ResponseVirtualNetworks' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationAvailableNetworks200ResponseVirtualNetworksNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkSpeedProfile' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NetworkSpeedProfileNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationCertificates200ResponseCertificates' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationCertificates200ResponseCertificatesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Certificate' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CertificateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationLoadBalancers200ResponseLoadBalancers' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationLoadBalancers200ResponseLoadBalancersNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerResource' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancerResourceNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationLoadBalancersPartIPAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationLoadBalancersPartIPAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationLoadBalancersPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationLoadBalancersPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancerArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeightsArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancerWeightsArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancers200ResponseLoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationLoadBalancers200ResponseLoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancersPartIPAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationLoadBalancersPartIPAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancersPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationLoadBalancersPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeight' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancerWeightNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancer200ResponseLoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetLoadBalancer200ResponseLoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerPartIPAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetLoadBalancerPartIPAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetLoadBalancerPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancerLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancer200ResponseLoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchLoadBalancer200ResponseLoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancerPartIPAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchLoadBalancerPartIPAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancerPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchLoadBalancerPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteLoadBalancer200ResponseLoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteLoadBalancer200ResponseLoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerRules200ResponseLoadBalancerRules' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetLoadBalancerRules200ResponseLoadBalancerRulesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerRulesPartCertificates' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetLoadBalancerRulesPartCertificatesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerRuleArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancerRuleArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CertificateLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CertificateLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostLoadBalancerRules200ResponseLoadBalancerRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostLoadBalancerRules200ResponseLoadBalancerRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostLoadBalancerRulesPartCertificates' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostLoadBalancerRulesPartCertificatesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostLoadBalancerRulesPartLoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostLoadBalancerRulesPartLoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancersRulesLoadBalancerRulePartCertificates' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetLoadBalancersRulesLoadBalancerRulePartCertificatesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancersRulesLoadBalancerRulePartLoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetLoadBalancersRulesLoadBalancerRulePartLoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerRuleLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancerRuleLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancersRulesLoadBalancerRulePartCertificates' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchLoadBalancersRulesLoadBalancerRulePartCertificatesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancersRulesLoadBalancerRulePartLoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchLoadBalancersRulesLoadBalancerRulePartLoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationIPAddresses200ResponseIPAddresses' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationIPAddresses200ResponseIPAddressesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetIPAddress200ResponseAllocation' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetIPAddress200ResponseAllocationNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfaces200ResponseVirtualMachineNetworkInterfaces' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineNetworkInterfaces200ResponseVirtualMachineNetworkInterfacesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacesPartNetwork' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineNetworkInterfacesPartNetworkNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacesPartIPAddresses' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineNetworkInterfacesPartIPAddressesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterface200ResponseVirtualMachineNetworkInterface' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineNetworkInterface200ResponseVirtualMachineNetworkInterfaceNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacePartVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineNetworkInterfacePartVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacePartNetwork' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineNetworkInterfacePartNetworkNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacePartIPAddresses' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineNetworkInterfacePartIPAddressesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InterfaceNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InterfaceNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNI200ResponseVirtualMachineNetworkInterface' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVMNIVMNI200ResponseVirtualMachineNetworkInterfaceNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNIPartVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVMNIVMNIPartVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNIPartNetwork' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVMNIVMNIPartNetworkNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNIPartIPAddresses' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVMNIVMNIPartIPAddressesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNIPartSpeedProfile' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVMNIVMNIPartSpeedProfileNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfaceLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfaceLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineNetworkInterfaceAllocateIP200ResponseVirtualMachineNetworkInterface' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineNetworkInterfaceAllocateIP200ResponseVirtualMachineNetworkInterfaceNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineNetworkInterfaceAllocateIPPartVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineNetworkInterfaceAllocateIPPartVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineNetworkInterfaceAllocateIPPartNetwork' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineNetworkInterfaceAllocateIPPartNetworkNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineNetworkInterfaceAllocateIPPartIPAddresses' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineNetworkInterfaceAllocateIPPartIPAddressesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfaceNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfaceNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidIPSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InvalidIPSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkSpeedProfileLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NetworkSpeedProfileLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkSpeedProfileNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NetworkSpeedProfileNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationTags200ResponseTags' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationTags200ResponseTagsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOperatingSystems200ResponseOperatingSystems' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOperatingSystems200ResponseOperatingSystemsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetZones200ResponseZones' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetZones200ResponseZonesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetZonesPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetZonesPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetCountries200ResponseCountries' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetCountries200ResponseCountriesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetCountryCountryStates200ResponseCountryStates' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetCountryCountryStates200ResponseCountryStatesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetCurrencies200ResponseCurrencies' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetCurrencies200ResponseCurrenciesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetUsersCurrent200ResponseOrganizations' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetUsersCurrent200ResponseOrganizationsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IdentityNotLinkedToWebSessionSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IdentityNotLinkedToWebSessionSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseAPIAuthenticator400ResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseAPIAuthenticator429ResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDataCenterNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDataCenterNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseOrganizationNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseOrganizationNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDiskNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDiskNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachineNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseVirtualMachineNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseObjectInTrashResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseObjectInTrashResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDiskTemplateNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDiskTemplateNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDiskTemplateVersionNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDiskTemplateVersionNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseGPUTypeNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseGPUTypeNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseValidationErrorResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseValidationErrorResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachineBuildNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseVirtualMachineBuildNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachinePackageNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseVirtualMachinePackageNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseSSHKeyNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseSSHKeyNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDeletionRestrictedResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDeletionRestrictedResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDiskBackupPolicyNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDiskBackupPolicyNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDNSZoneNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDNSZoneNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDNSZoneNotVerifiedResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDNSZoneNotVerifiedResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDNSRecordNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDNSRecordNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseSecurityGroupNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseSecurityGroupNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseSecurityGroupRuleNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseSecurityGroupRuleNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseFileStorageVolumeNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseFileStorageVolumeNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNetworkNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseNetworkNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseCertificateNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseCertificateNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseLoadBalancerNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseLoadBalancerNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseLoadBalancerRuleNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseLoadBalancerRuleNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNoAvailableAddressesResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseNoAvailableAddressesResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseIPAddressNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseIPAddressNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseResourceDoesNotSupportUnallocationResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseResourceDoesNotSupportUnallocationResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNoAllocationResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseNoAllocationResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachineNetworkInterfaceNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseVirtualMachineNetworkInterfaceNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseTaskQueueingErrorResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseTaskQueueingErrorResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseSpeedProfileAlreadyAssignedResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseSpeedProfileAlreadyAssignedResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseTagNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseTagNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachineGroupNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseVirtualMachineGroupNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseOperatingSystemNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseOperatingSystemNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseTrashObjectNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseTrashObjectNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseZoneNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseZoneNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseCountryNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseCountryNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseCountryStateNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseCountryStateNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseCurrencyNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseCurrencyNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseTaskNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseTaskNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNoUserAssociatedWithIdentityResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseNoUserAssociatedWithIdentityResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DataCentersGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersDataCenterGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DataCentersDataCenterGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersDataCenterDefaultNetworkGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DataCentersDataCenterDefaultNetworkGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersDataCenterDefaultNetworkGetResponse200Network' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DataCentersDataCenterDefaultNetworkGetResponse200NetworkNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationUsersWithAccessGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationUsersWithAccessGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationManagedGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationManagedGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationManagedPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationManagedPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationManagedPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationManagedPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDisksGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationDisksGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DisksDiskGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskGetResponse200Disk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DisksDiskGetResponse200DiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDisksGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineDisksGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDiskTemplatesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationDiskTemplatesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplatesDiskTemplateGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplatesDiskTemplateGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplatesDiskTemplateGetResponse200DiskTemplate' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplatesDiskTemplateGetResponse200DiskTemplateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplatesDiskTemplateVersionsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplatesDiskTemplateVersionsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersionsDiskTemplateVersionGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateVersionsDiskTemplateVersionGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersionsDiskTemplateVersionGetResponse200DiskTemplateVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateVersionsDiskTemplateVersionGetResponse200DiskTemplateVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersionsDiskTemplateVersionSpecGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateVersionsDiskTemplateVersionSpecGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersionsDiskTemplateVersionSpecGetResponse200DiskTemplateVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateVersionsDiskTemplateVersionSpecGetResponse200DiskTemplateVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GpuTypesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GpuTypesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GpuTypesGpuTypeGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GpuTypesGpuTypeGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersDataCenterGpuTypesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DataCentersDataCenterGpuTypesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachinesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachinePatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachinePatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePatchResponse200VirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachinePatchResponse200VirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePackagePutBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachinePackagePutBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePackagePutResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachinePackagePutResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineFlexibleResourcesPutBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineFlexibleResourcesPutBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineFlexibleResourcesPutResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineFlexibleResourcesPutResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineAllocateIpPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineAllocateIpPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineAllocateIpPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineAllocateIpPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineAllocateIpPostResponse200IpAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineAllocateIpPostResponse200IpAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachinesBuildPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachinesBuildPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildPostResponse201Build' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachinesBuildPostResponse201BuildNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostResponse201Build' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostResponse201BuildNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesBuildsVirtualMachineBuildGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesBuildsVirtualMachineBuildGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineStartPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineStartPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineStartPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineStartPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineStopPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineStopPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineStopPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineStopPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineShutdownPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineShutdownPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineShutdownPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineShutdownPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineResetPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineResetPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineResetPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineResetPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineConsoleSessionsPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineConsoleSessionsPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineConsoleSessionsPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineConsoleSessionsPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackagesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinePackagesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackagesVirtualMachinePackageGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinePackagesVirtualMachinePackageGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSshKeysGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationSshKeysGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSshKeysPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationSshKeysPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSshKeysPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationSshKeysPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SshKeysSshKeyDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SshKeysSshKeyDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SshKeysSshKeyDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SshKeysSshKeyDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDiskBackupPoliciesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationDiskBackupPoliciesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDiskBackupPoliciesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineDiskBackupPoliciesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostResponse200DiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostResponse200DiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskDiskBackupPoliciesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DisksDiskDiskBackupPoliciesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskDiskBackupPoliciesPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DisksDiskDiskBackupPoliciesPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskDiskBackupPoliciesPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DisksDiskDiskBackupPoliciesPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskDiskBackupPoliciesPostResponse200DiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DisksDiskDiskBackupPoliciesPostResponse200DiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyDeleteResponse200DiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyDeleteResponse200DiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyGetResponse200DiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyGetResponse200DiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyPatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyPatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyPatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyPatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyPatchResponse200DiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyPatchResponse200DiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteResponse200DiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteResponse200DiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationDnsZonesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationDnsZonesPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationDnsZonesPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesPostResponse201DnsZone' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationDnsZonesPostResponse201DnsZoneNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesNameserversGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationDnsZonesNameserversGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneGetResponse200DnsZone' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneGetResponse200DnsZoneNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZonePatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZonePatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZonePatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZonePatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZonePatchResponse200DnsZone' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZonePatchResponse200DnsZoneNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneVerifyPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneVerifyPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneVerifyPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneVerifyPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneVerifyPostResponse200DnsZone' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneVerifyPostResponse200DnsZoneNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneRecordsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneRecordsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneRecordsPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneRecordsPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneRecordsPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneRecordsPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsRecordsDnsRecordDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsRecordsDnsRecordDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsRecordsDnsRecordGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordGetResponse200DnsRecord' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsRecordsDnsRecordGetResponse200DnsRecordNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordPatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsRecordsDnsRecordPatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordPatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsRecordsDnsRecordPatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordPatchResponse200DnsRecord' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsRecordsDnsRecordPatchResponse200DnsRecordNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSecurityGroupsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationSecurityGroupsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSecurityGroupsPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationSecurityGroupsPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSecurityGroupsPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationSecurityGroupsPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSecurityGroupsPostResponse200SecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationSecurityGroupsPostResponse200SecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupDeleteResponse200SecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupDeleteResponse200SecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupGetResponse200SecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupGetResponse200SecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupPatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupPatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupPatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupPatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupPatchResponse200SecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupPatchResponse200SecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupRulesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupRulesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupRulesPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupRulesPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupRulesPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupRulesPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupRulesPostResponse200SecurityGroupRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupRulesPostResponse200SecurityGroupRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsRulesSecurityGroupRuleDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsRulesSecurityGroupRuleDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleDeleteResponse200SecurityGroupRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsRulesSecurityGroupRuleDeleteResponse200SecurityGroupRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsRulesSecurityGroupRuleGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleGetResponse200SecurityGroupRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsRulesSecurityGroupRuleGetResponse200SecurityGroupRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRulePatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsRulesSecurityGroupRulePatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRulePatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsRulesSecurityGroupRulePatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRulePatchResponse200SecurityGroupRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsRulesSecurityGroupRulePatchResponse200SecurityGroupRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationFileStorageVolumesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationFileStorageVolumesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationFileStorageVolumesPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationFileStorageVolumesPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationFileStorageVolumesPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationFileStorageVolumesPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationFileStorageVolumesPostResponse201FileStorageVolume' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationFileStorageVolumesPostResponse201FileStorageVolumeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumesFileStorageVolumeDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumesFileStorageVolumeDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeDeleteResponse200FileStorageVolume' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumesFileStorageVolumeDeleteResponse200FileStorageVolumeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumesFileStorageVolumeGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeGetResponse200FileStorageVolume' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumesFileStorageVolumeGetResponse200FileStorageVolumeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumePatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumesFileStorageVolumePatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumePatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumesFileStorageVolumePatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumePatchResponse200FileStorageVolume' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumesFileStorageVolumePatchResponse200FileStorageVolumeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAvailableNetworksGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationAvailableNetworksGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworksNetworkGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NetworksNetworkGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworksNetworkGetResponse200Network' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NetworksNetworkGetResponse200NetworkNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationNetworkSpeedProfilesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationNetworkSpeedProfilesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationCertificatesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationCertificatesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CertificatesCertificateGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CertificatesCertificateGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationLoadBalancersGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationLoadBalancersPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationLoadBalancersPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerDeleteResponse200LoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerDeleteResponse200LoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerGetResponse200LoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerGetResponse200LoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerPatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerPatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerPatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerPatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerPatchResponse200LoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerPatchResponse200LoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerRulesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerRulesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerRulesPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerRulesPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerRulesPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerRulesPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerRulesPostResponse200LoadBalancerRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerRulesPostResponse200LoadBalancerRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersRulesLoadBalancerRuleDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersRulesLoadBalancerRuleDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleDeleteResponse200LoadBalancerRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersRulesLoadBalancerRuleDeleteResponse200LoadBalancerRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersRulesLoadBalancerRuleGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleGetResponse200LoadBalancerRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersRulesLoadBalancerRuleGetResponse200LoadBalancerRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRulePatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersRulesLoadBalancerRulePatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRulePatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersRulesLoadBalancerRulePatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRulePatchResponse200LoadBalancerRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersRulesLoadBalancerRulePatchResponse200LoadBalancerRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationIpAddressesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationIpAddressesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationIpAddressesPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationIpAddressesPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationIpAddressesPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationIpAddressesPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationIpAddressesPostResponse200IpAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationIpAddressesPostResponse200IpAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressGetResponse200IpAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressGetResponse200IpAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressGetResponse200Allocation' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressGetResponse200AllocationNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressPatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressPatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressPatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressPatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressPatchResponse200IpAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressPatchResponse200IpAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressUnallocatePostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressUnallocatePostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressUnallocatePostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressUnallocatePostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineNetworkInterfacesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineNetworkInterfacesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineNetworksNetworkInterfaceGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineNetworksNetworkInterfaceGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineNetworksNetworkInterfaceGetResponse200VirtualMachineNetworkInterface' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineNetworksNetworkInterfaceGetResponse200VirtualMachineNetworkInterfaceNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceGetResponse200VirtualMachineNetworkInterface' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceGetResponse200VirtualMachineNetworkInterfaceNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAvailableIpsAddressVersionGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAvailableIpsAddressVersionGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostResponse200VirtualMachineNetworkInterface' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostResponse200VirtualMachineNetworkInterfaceNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostResponse200IpAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostResponse200IpAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchResponse200Task' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchResponse200TaskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTagsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationTagsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTagsPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationTagsPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTagsPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationTagsPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTagsPostResponse200Tag' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationTagsPostResponse200TagNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagsTagDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagsTagDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagDeleteResponse200Tag' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagsTagDeleteResponse200TagNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagsTagGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagGetResponse200Tag' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagsTagGetResponse200TagNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagPatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagsTagPatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagPatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagsTagPatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagPatchResponse200Tag' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagsTagPatchResponse200TagNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachineGroupsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachineGroupsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachineGroupsPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachineGroupsPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachineGroupsPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachineGroupsPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachineGroupsPostResponse200VirtualMachineGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachineGroupsPostResponse200VirtualMachineGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupsVirtualMachineGroupDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupsVirtualMachineGroupDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupDeleteResponse200VirtualMachineGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupsVirtualMachineGroupDeleteResponse200VirtualMachineGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupsVirtualMachineGroupGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupGetResponse200VirtualMachineGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupsVirtualMachineGroupGetResponse200VirtualMachineGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupPatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupsVirtualMachineGroupPatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupPatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupsVirtualMachineGroupPatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupPatchResponse200VirtualMachineGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupsVirtualMachineGroupPatchResponse200VirtualMachineGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OperatingSystemsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemsOperatingSystemGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OperatingSystemsOperatingSystemGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemsOperatingSystemGetResponse200OperatingSystem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OperatingSystemsOperatingSystemGetResponse200OperatingSystemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTrashObjectsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationTrashObjectsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTrashObjectsPurgeAllPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationTrashObjectsPurgeAllPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTrashObjectsPurgeAllPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationTrashObjectsPurgeAllPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectsTrashObjectDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectsTrashObjectDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectsTrashObjectGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectGetResponse200TrashObject' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectsTrashObjectGetResponse200TrashObjectNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectRestorePostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectsTrashObjectRestorePostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectRestorePostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectsTrashObjectRestorePostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectRestorePostResponse200TrashObject' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectsTrashObjectRestorePostResponse200TrashObjectNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ZonesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ZonesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ZonesZoneGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ZonesZoneGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ZonesZoneGetResponse200Zone' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ZonesZoneGetResponse200ZoneNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CountriesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CountriesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CountriesCountryGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CountriesCountryGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CountriesCountryGetResponse200Country' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CountriesCountryGetResponse200CountryNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CountriesCountryCountryStatesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CountriesCountryCountryStatesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CountryStatesCountryStateGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CountryStatesCountryStateGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CountryStatesCountryStateGetResponse200CountryState' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CountryStatesCountryStateGetResponse200CountryStateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CurrenciesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CurrenciesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CurrenciesCurrencyGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CurrenciesCurrencyGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CurrenciesCurrencyGetResponse200Currency' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CurrenciesCurrencyGetResponse200CurrencyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TasksTaskGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TasksTaskGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\UsersCurrentGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\UsersCurrentGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidateLinkedWebSessionPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InvalidateLinkedWebSessionPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidateLinkedWebSessionPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InvalidateLinkedWebSessionPostResponse200Normalizer', '\\Jane\\Component\\JsonSchemaRuntime\\Reference' => '\\Krystal\\Katapult\\KatapultAPI\\Runtime\\Normalizer\\ReferenceNormalizer']; + protected $normalizers = ['Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenters200ResponseDataCenters' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDataCenters200ResponseDataCentersNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCentersPartCountry' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDataCentersPartCountryNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\UnauthorizedNetworkForAPIToken' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\UnauthorizedNetworkForAPITokenNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\UnauthorizedNetworkForAPITokenSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\UnauthorizedNetworkForAPITokenSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidAPIToken' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InvalidAPITokenNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidAPITokenSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InvalidAPITokenSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ScopeNotGrantedError' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ScopeNotGrantedErrorNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ScopeNotGrantedErrorSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ScopeNotGrantedErrorSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RateLimitReached' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RateLimitReachedNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenter200ResponseDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDataCenter200ResponseDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenterPartCountry' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDataCenterPartCountryNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenterDefaultNetwork200ResponseNetwork' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDataCenterDefaultNetwork200ResponseNetworkNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenterDefaultNetworkPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDataCenterDefaultNetworkPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizations200ResponseOrganizations' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizations200ResponseOrganizationsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Organization' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationCountry' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationCountryNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationCountryState' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationCountryStateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Currency' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CurrencyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Country' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CountryNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CountryState' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CountryStateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationSuspendedSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationSuspendedSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationNotActivatedSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationNotActivatedSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DecimalOrUnlimited' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DecimalOrUnlimitedNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IntegerOrUnlimited' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IntegerOrUnlimitedNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PaginationObject' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PaginationObjectNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationUsersWithAccess200ResponseUsers' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationUsersWithAccess200ResponseUsersNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationUsersWithAccess200ResponseUsersUser' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationUsersWithAccess200ResponseUsersUserNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\User' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\UserNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationManaged200ResponseOrganizations' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationManaged200ResponseOrganizationsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationLimitReachedSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationLimitReachedSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ValidationError' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ValidationErrorNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ValidationErrorSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ValidationErrorSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDisks200ResponseDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDisks200ResponseDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDisks200ResponseDiskVirtualMachineDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDisks200ResponseDiskVirtualMachineDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDisksPartVirtualMachineDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDisksPartVirtualMachineDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDisksPartVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDisksPartVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDisk200ResponseDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDisk200ResponseDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDisk200ResponseDiskIoProfile' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDisk200ResponseDiskIoProfileNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDisk200ResponseDiskVirtualMachineDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDisk200ResponseDiskVirtualMachineDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDisk200ResponseDiskInstallation' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDisk200ResponseDiskInstallationNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskIOProfile' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskIOProfileNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskPartVirtualMachineDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskPartVirtualMachineDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskPartVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskPartVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskInstallation' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskInstallationNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplate' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateLatestVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateLatestVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateOperatingSystem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateOperatingSystemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OperatingSystemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemBadge' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OperatingSystemBadgeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Attachment' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AttachmentNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskInstallationAttribute' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskInstallationAttributeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineDisks200ResponseDisks' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineDisks200ResponseDisksNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineDisksPartDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineDisksPartDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ObjectInTrash' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ObjectInTrashNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ObjectInTrashTrashObject' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ObjectInTrashTrashObjectNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObject' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplates200ResponseDiskTemplates' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDiskTemplates200ResponseDiskTemplatesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplates200ResponseDiskTemplatesLatestVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDiskTemplates200ResponseDiskTemplatesLatestVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplates200ResponseDiskTemplatesOperatingSystem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDiskTemplates200ResponseDiskTemplatesOperatingSystemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplatesPartLatestVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDiskTemplatesPartLatestVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplatesPartOperatingSystem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDiskTemplatesPartOperatingSystemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OperatingSystemNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplate200ResponseDiskTemplate' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplate200ResponseDiskTemplateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplate200ResponseDiskTemplateLatestVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplate200ResponseDiskTemplateLatestVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplate200ResponseDiskTemplateOperatingSystem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplate200ResponseDiskTemplateOperatingSystemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplatePartLatestVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplatePartLatestVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersions200ResponseDiskTemplate' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplateVersions200ResponseDiskTemplateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersions200ResponseDiskTemplateVersions' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplateVersions200ResponseDiskTemplateVersionsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersion200ResponseDiskTemplateVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplateVersion200ResponseDiskTemplateVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersionPartDiskTemplate' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplateVersionPartDiskTemplateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersionSpec200ResponseDiskTemplateVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplateVersionSpec200ResponseDiskTemplateVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersionSpecPartDiskTemplate' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskTemplateVersionSpecPartDiskTemplateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TemplateSpec' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TemplateSpecNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TemplateSpecField' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TemplateSpecFieldNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUTypes200ResponseGPUTypes' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetGPUTypes200ResponseGPUTypesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUTypes200ResponseGPUTypesDataCentersItem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetGPUTypes200ResponseGPUTypesDataCentersItemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUTypesPartDataCenters' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetGPUTypesPartDataCentersNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUType200ResponseGPUType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetGPUType200ResponseGPUTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUType200ResponseGPUTypeDataCentersItem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetGPUType200ResponseGPUTypeDataCentersItemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUTypePartDataCenters' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetGPUTypePartDataCentersNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenterGPUTypes200ResponseGPUTypes' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDataCenterGPUTypes200ResponseGPUTypesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachines200ResponseVirtualMachines' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationVirtualMachines200ResponseVirtualMachinesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachines200ResponseVirtualMachinesPackage' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationVirtualMachines200ResponseVirtualMachinesPackageNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachines200ResponseVirtualMachinesGpuType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationVirtualMachines200ResponseVirtualMachinesGpuTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Zone' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ZoneNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachinesPartPackage' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationVirtualMachinesPartPackageNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachinesPartGPUType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationVirtualMachinesPartGPUTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachinesPartIPAddresses' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationVirtualMachinesPartIPAddressesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachine200ResponseVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachineGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachine200ResponseVirtualMachineGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachinePackage' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachine200ResponseVirtualMachinePackageNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachineAttachedIso' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachine200ResponseVirtualMachineAttachedIsoNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachineGpuType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachine200ResponseVirtualMachineGpuTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackage' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinePackageNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackageIcon' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinePackageIconNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ISO' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ISONormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ISOOperatingSystem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ISOOperatingSystemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinePartGPUType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachinePartGPUTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGPU' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGPUNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GPUType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GPUTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GPUTypeDataCentersItem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GPUTypeDataCentersItemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Tag' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IPAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IPAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Network' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NetworkNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GPUTypeLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GPUTypeLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchVirtualMachine200ResponseVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachineGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchVirtualMachine200ResponseVirtualMachineGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachinePackage' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchVirtualMachine200ResponseVirtualMachinePackageNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachineAttachedIso' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchVirtualMachine200ResponseVirtualMachineAttachedIsoNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachineGpuType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchVirtualMachine200ResponseVirtualMachineGpuTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachinePartGPUType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchVirtualMachinePartGPUTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteVirtualMachine200ResponseVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachineGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteVirtualMachine200ResponseVirtualMachineGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachinePackage' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteVirtualMachine200ResponseVirtualMachinePackageNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachineAttachedIso' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteVirtualMachine200ResponseVirtualMachineAttachedIsoNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachineGpuType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteVirtualMachine200ResponseVirtualMachineGpuTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachinePartGPUType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteVirtualMachinePartGPUTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PermissionDenied' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PermissionDeniedNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PermissionDeniedSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PermissionDeniedSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackageLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinePackageLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Task' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TaskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackageNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinePackageNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ObjectInTrashSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ObjectInTrashSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TaskQueueingError' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TaskQueueingErrorNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TaskQueueingErrorSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TaskQueueingErrorSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineFlexibleResources' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineFlexibleResourcesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FlexibleResourcesUnavailableToOrganizationSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FlexibleResourcesUnavailableToOrganizationSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IPAddressLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IPAddressLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IPAddressNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IPAddressNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\NoInterfaceAvailableSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NoInterfaceAvailableSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IPAlreadyAllocatedSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IPAlreadyAllocatedSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ZoneLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ZoneLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCenterLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DataCenterLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\KeyValue' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\KeyValueNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NetworkLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuild201ResponseTask' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationVirtualMachinesBuild201ResponseTaskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuild201ResponseBuild' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationVirtualMachinesBuild201ResponseBuildNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuild201ResponseVirtualMachineBuild' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationVirtualMachinesBuild201ResponseVirtualMachineBuildNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResourceCreationRestricted' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResourceCreationRestrictedNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResourceCreationRestrictedSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResourceCreationRestrictedSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ZoneNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ZoneNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCenterNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DataCenterNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NetworkNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LocationRequiredSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LocationRequiredSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseTask' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseTaskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseBuild' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseBuildNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseVirtualMachineBuild' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseVirtualMachineBuildNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\APIAuthenticator400Schema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\APIAuthenticator400SchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidSpecXML' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InvalidSpecXMLNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidSpecXMLSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InvalidSpecXMLSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuild' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuildNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuildVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuildVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinesBuildsVirtualMachineBuildPartVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachinesBuildsVirtualMachineBuildPartVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineStart200ResponseTask' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineStart200ResponseTaskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineStop200ResponseTask' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineStop200ResponseTaskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineShutdown200ResponseTask' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineShutdown200ResponseTaskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineReset200ResponseTask' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineReset200ResponseTaskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineConsoleSessions201ResponseConsoleSession' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineConsoleSessions201ResponseConsoleSessionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineConsoleSessionsPartVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineConsoleSessionsPartVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineMustBeStarted' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineMustBeStartedNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineMustBeStartedSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineMustBeStartedSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinePackages200ResponseVirtualMachinePackages' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachinePackages200ResponseVirtualMachinePackagesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinePackages200ResponseVirtualMachinePackagesIcon' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachinePackages200ResponseVirtualMachinePackagesIconNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinePackagesPartIcon' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachinePackagesPartIconNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AuthSSHKey' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AuthSSHKeyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AuthSSHKeyProperties' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AuthSSHKeyPropertiesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AuthSSHKeyLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AuthSSHKeyLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeletionRestricted' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeletionRestrictedNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskBackupPolicies200ResponseDiskBackupPolicies' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDiskBackupPolicies200ResponseDiskBackupPoliciesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPolicyTarget' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPolicyTargetNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineAttachedIso' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineAttachedIsoNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGpuType' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGpuTypeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Disk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskIoProfile' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskIoProfileNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskVirtualMachineDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskVirtualMachineDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineDisk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineDiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskBackupPoliciesPartSchedule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationDiskBackupPoliciesPartScheduleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicies' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineDiskBackupPolicies200ResponseDiskBackupPoliciesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineDiskBackupPoliciesPartSchedule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineDiskBackupPoliciesPartScheduleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskDiskBackupPolicies200ResponseDiskBackupPolicies' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskDiskBackupPolicies200ResponseDiskBackupPoliciesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskDiskBackupPoliciesPartSchedule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskDiskBackupPoliciesPartScheduleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskBackupPolicy200ResponseDiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetDiskBackupPolicy200ResponseDiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Schedule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ScheduleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPolicyLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPolicyLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteDiskBackupPolicy200ResponseDiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteDiskBackupPolicy200ResponseDiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteDiskBackupPolicySchedule200ResponseDiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteDiskBackupPolicySchedule200ResponseDiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidTimestampSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InvalidTimestampSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPolicyArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPolicyArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ScheduleArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ScheduleArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchDiskBackupPolicy200ResponseDiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchDiskBackupPolicy200ResponseDiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostDiskDiskBackupPolicies200ResponseDiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostDiskDiskBackupPolicies200ResponseDiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSZone' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSZoneNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSZoneArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSZoneArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSZoneLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSZoneLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecord' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributes' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesAAAA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesAAAANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesALIAS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesALIASNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesCAA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesCAANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesCNAME' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesCNAMENormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesIPS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesIPSNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesMX' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesMXNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesNS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesNSNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesPTR' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesPTRNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesSRV' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesSRVNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesSSHFP' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesSSHFPNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesTXT' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesTXTNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentAttributesVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForAAAA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForAAAANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForALIAS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForALIASNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForCAA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForCAANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForCNAME' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForCNAMENormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForIPS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForIPSNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForMX' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForMXNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForNS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForNSNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForPTR' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForPTRNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForSRV' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForSRVNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForSSHFP' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForSSHFPNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForTXT' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForTXTNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\RecordContentAttributesForVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForAAAA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForAAAANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForALIAS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForALIASNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForCAA' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForCAANormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForCNAME' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForCNAMENormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForIPS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForIPSNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForMX' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForMXNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForNS' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForNSNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForPTR' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForPTRNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForSRV' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForSRVNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForSSHFP' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForSSHFPNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForTXT' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForTXTNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordContentArgumentsForVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DNSRecordLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteSecurityGroup200ResponseSecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteSecurityGroup200ResponseSecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetSecurityGroupRules200ResponseSecurityGroupRules' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetSecurityGroupRules200ResponseSecurityGroupRulesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupRuleArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupRuleArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostSecurityGroupRules200ResponseSecurityGroupRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostSecurityGroupRules200ResponseSecurityGroupRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostSecurityGroupRulesPartSecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostSecurityGroupRulesPartSecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetSecurityGroupsRulesSecurityGroupRulePartSecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetSecurityGroupsRulesSecurityGroupRulePartSecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupRuleLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupRuleLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchSecurityGroupsRulesSecurityGroupRulePartSecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchSecurityGroupsRulesSecurityGroupRulePartSecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationFileStorageVolumes200ResponseFileStorageVolumes' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationFileStorageVolumes200ResponseFileStorageVolumesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationFileStorageVolumesPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationFileStorageVolumesPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetFileStorageVolume200ResponseFileStorageVolume' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetFileStorageVolume200ResponseFileStorageVolumeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetFileStorageVolumePartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetFileStorageVolumePartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumeArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumeArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationFileStorageVolumes201ResponseFileStorageVolume' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationFileStorageVolumes201ResponseFileStorageVolumeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationFileStorageVolumesPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationFileStorageVolumesPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumeLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumeLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchFileStorageVolume200ResponseFileStorageVolume' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchFileStorageVolume200ResponseFileStorageVolumeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchFileStorageVolumePartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchFileStorageVolumePartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteFileStorageVolume200ResponseFileStorageVolume' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteFileStorageVolume200ResponseFileStorageVolumeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteFileStorageVolumePartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteFileStorageVolumePartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationAvailableNetworks200ResponseNetworks' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationAvailableNetworks200ResponseNetworksNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationAvailableNetworksPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationAvailableNetworksPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationAvailableNetworks200ResponseVirtualNetworks' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationAvailableNetworks200ResponseVirtualNetworksNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkSpeedProfile' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NetworkSpeedProfileNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetAddressLists200ResponseAddressLists' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetAddressLists200ResponseAddressListsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationAddressLists200ResponseAddressLists' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationAddressLists200ResponseAddressListsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressList' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntry' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListEntryNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntryArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListEntryArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntryLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListEntryLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationCertificates200ResponseCertificates' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationCertificates200ResponseCertificatesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\Certificate' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CertificateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationLoadBalancers200ResponseLoadBalancers' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationLoadBalancers200ResponseLoadBalancersNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerResource' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancerResourceNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationLoadBalancersPartIPAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationLoadBalancersPartIPAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationLoadBalancersPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationLoadBalancersPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancerArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeightsArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancerWeightsArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancers201ResponseLoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationLoadBalancers201ResponseLoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancersPartIPAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationLoadBalancersPartIPAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancersPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostOrganizationLoadBalancersPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeight' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancerWeightNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancer200ResponseLoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetLoadBalancer200ResponseLoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerPartIPAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetLoadBalancerPartIPAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetLoadBalancerPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancerLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancer200ResponseLoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchLoadBalancer200ResponseLoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancerPartIPAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchLoadBalancerPartIPAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancerPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchLoadBalancerPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteLoadBalancer200ResponseLoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteLoadBalancer200ResponseLoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerRules200ResponseLoadBalancerRules' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetLoadBalancerRules200ResponseLoadBalancerRulesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerRulesPartCertificates' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetLoadBalancerRulesPartCertificatesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerRuleArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancerRuleArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CertificateLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CertificateLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostLoadBalancerRules200ResponseLoadBalancerRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostLoadBalancerRules200ResponseLoadBalancerRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostLoadBalancerRulesPartCertificates' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostLoadBalancerRulesPartCertificatesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostLoadBalancerRulesPartLoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostLoadBalancerRulesPartLoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancersRulesLoadBalancerRulePartCertificates' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetLoadBalancersRulesLoadBalancerRulePartCertificatesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancersRulesLoadBalancerRulePartLoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetLoadBalancersRulesLoadBalancerRulePartLoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerRuleLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancerRuleLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancersRulesLoadBalancerRulePartCertificates' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchLoadBalancersRulesLoadBalancerRulePartCertificatesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancersRulesLoadBalancerRulePartLoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PatchLoadBalancersRulesLoadBalancerRulePartLoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DeleteLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationIPAddresses200ResponseIPAddresses' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationIPAddresses200ResponseIPAddressesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetIPAddress200ResponseAllocation' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetIPAddress200ResponseAllocationNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfaces200ResponseVirtualMachineNetworkInterfaces' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineNetworkInterfaces200ResponseVirtualMachineNetworkInterfacesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacesPartNetwork' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineNetworkInterfacesPartNetworkNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacesPartIPAddresses' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineNetworkInterfacesPartIPAddressesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterface200ResponseVirtualMachineNetworkInterface' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineNetworkInterface200ResponseVirtualMachineNetworkInterfaceNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacePartVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineNetworkInterfacePartVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacePartNetwork' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineNetworkInterfacePartNetworkNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacePartIPAddresses' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVirtualMachineNetworkInterfacePartIPAddressesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InterfaceNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InterfaceNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNI200ResponseVirtualMachineNetworkInterface' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVMNIVMNI200ResponseVirtualMachineNetworkInterfaceNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNIPartVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVMNIVMNIPartVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNIPartNetwork' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVMNIVMNIPartNetworkNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNIPartIPAddresses' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVMNIVMNIPartIPAddressesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNIPartSpeedProfile' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetVMNIVMNIPartSpeedProfileNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfaceLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfaceLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineNetworkInterfaceAllocateIP200ResponseVirtualMachineNetworkInterface' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineNetworkInterfaceAllocateIP200ResponseVirtualMachineNetworkInterfaceNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineNetworkInterfaceAllocateIPPartVirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineNetworkInterfaceAllocateIPPartVirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineNetworkInterfaceAllocateIPPartNetwork' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineNetworkInterfaceAllocateIPPartNetworkNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineNetworkInterfaceAllocateIPPartIPAddresses' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\PostVirtualMachineNetworkInterfaceAllocateIPPartIPAddressesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfaceNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfaceNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidIPSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InvalidIPSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkSpeedProfileLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NetworkSpeedProfileLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkSpeedProfileNotFoundSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NetworkSpeedProfileNotFoundSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationTags200ResponseTags' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOrganizationTags200ResponseTagsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupArguments' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupArgumentsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOperatingSystems200ResponseOperatingSystems' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetOperatingSystems200ResponseOperatingSystemsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectLookup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectLookupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetZones200ResponseZones' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetZones200ResponseZonesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetZonesPartDataCenter' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetZonesPartDataCenterNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetCountries200ResponseCountries' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetCountries200ResponseCountriesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetCountryCountryStates200ResponseCountryStates' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetCountryCountryStates200ResponseCountryStatesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetCurrencies200ResponseCurrencies' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetCurrencies200ResponseCurrenciesNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GetUsersCurrent200ResponseOrganizations' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GetUsersCurrent200ResponseOrganizationsNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IdentityNotLinkedToWebSessionSchema' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IdentityNotLinkedToWebSessionSchemaNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseAPIAuthenticator400ResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseAPIAuthenticator429ResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDataCenterNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDataCenterNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseOrganizationNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseOrganizationNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDiskNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDiskNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachineNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseVirtualMachineNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseObjectInTrashResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseObjectInTrashResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDiskTemplateNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDiskTemplateNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDiskTemplateVersionNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDiskTemplateVersionNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseGPUTypeNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseGPUTypeNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNoVirtualMachineForAPITokenResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseNoVirtualMachineForAPITokenResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseValidationErrorResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseValidationErrorResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachineBuildNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseVirtualMachineBuildNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachinePackageNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseVirtualMachinePackageNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseSSHKeyNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseSSHKeyNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDeletionRestrictedResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDeletionRestrictedResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDiskBackupPolicyNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDiskBackupPolicyNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDNSZoneNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDNSZoneNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDNSZoneNotVerifiedResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDNSZoneNotVerifiedResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDNSRecordNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseDNSRecordNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseSecurityGroupNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseSecurityGroupNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseSecurityGroupRuleNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseSecurityGroupRuleNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseFileStorageVolumeNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseFileStorageVolumeNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNetworkNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseNetworkNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAddressListNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseAddressListNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAddressListEntryNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseAddressListEntryNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseCertificateNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseCertificateNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseLoadBalancerNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseLoadBalancerNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseLoadBalancerRuleNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseLoadBalancerRuleNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNoAvailableAddressesResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseNoAvailableAddressesResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseIPAddressNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseIPAddressNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseResourceDoesNotSupportUnallocationResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseResourceDoesNotSupportUnallocationResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNoAllocationResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseNoAllocationResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachineNetworkInterfaceNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseVirtualMachineNetworkInterfaceNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseTaskQueueingErrorResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseTaskQueueingErrorResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseSpeedProfileAlreadyAssignedResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseSpeedProfileAlreadyAssignedResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseTagNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseTagNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachineGroupNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseVirtualMachineGroupNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseOperatingSystemNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseOperatingSystemNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseTrashObjectNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseTrashObjectNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseZoneNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseZoneNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseCountryNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseCountryNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseCountryStateNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseCountryStateNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseCurrencyNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseCurrencyNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseTaskNotFoundResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseTaskNotFoundResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNoUserAssociatedWithIdentityResponse' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ResponseNoUserAssociatedWithIdentityResponseNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DataCentersGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersDataCenterGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DataCentersDataCenterGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersDataCenterDefaultNetworkGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DataCentersDataCenterDefaultNetworkGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersDataCenterDefaultNetworkGetResponse200Network' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DataCentersDataCenterDefaultNetworkGetResponse200NetworkNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationPolicyLimitsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationPolicyLimitsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationUsersWithAccessGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationUsersWithAccessGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationManagedGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationManagedGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationManagedPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationManagedPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationManagedPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationManagedPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDisksGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationDisksGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DisksDiskGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskGetResponse200Disk' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DisksDiskGetResponse200DiskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDisksGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineDisksGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDiskTemplatesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationDiskTemplatesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplatesDiskTemplateGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplatesDiskTemplateGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplatesDiskTemplateGetResponse200DiskTemplate' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplatesDiskTemplateGetResponse200DiskTemplateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplatesDiskTemplateVersionsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplatesDiskTemplateVersionsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersionsDiskTemplateVersionGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateVersionsDiskTemplateVersionGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersionsDiskTemplateVersionGetResponse200DiskTemplateVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateVersionsDiskTemplateVersionGetResponse200DiskTemplateVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersionsDiskTemplateVersionSpecGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateVersionsDiskTemplateVersionSpecGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersionsDiskTemplateVersionSpecGetResponse200DiskTemplateVersion' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskTemplateVersionsDiskTemplateVersionSpecGetResponse200DiskTemplateVersionNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GpuTypesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GpuTypesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\GpuTypesGpuTypeGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\GpuTypesGpuTypeGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersDataCenterGpuTypesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DataCentersDataCenterGpuTypesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachinesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachinePatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachinePatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePatchResponse200VirtualMachine' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachinePatchResponse200VirtualMachineNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePackagePutBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachinePackagePutBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePackagePutResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachinePackagePutResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineFlexibleResourcesPutBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineFlexibleResourcesPutBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineFlexibleResourcesPutResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineFlexibleResourcesPutResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineAllocateIpPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineAllocateIpPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineAllocateIpPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineAllocateIpPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineAllocateIpPostResponse200IpAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineAllocateIpPostResponse200IpAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachinesBuildPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachinesBuildPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildPostResponse201Build' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachinesBuildPostResponse201BuildNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostResponse201Build' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostResponse201BuildNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesBuildsVirtualMachineBuildGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesBuildsVirtualMachineBuildGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineStartPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineStartPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineStartPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineStartPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineStopPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineStopPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineStopPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineStopPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineShutdownPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineShutdownPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineShutdownPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineShutdownPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineResetPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineResetPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineResetPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineResetPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineConsoleSessionsPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineConsoleSessionsPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineConsoleSessionsPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineConsoleSessionsPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackagesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinePackagesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackagesVirtualMachinePackageGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinePackagesVirtualMachinePackageGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSshKeysGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationSshKeysGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSshKeysPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationSshKeysPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSshKeysPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationSshKeysPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SshKeysSshKeyDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SshKeysSshKeyDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SshKeysSshKeyDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SshKeysSshKeyDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDiskBackupPoliciesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationDiskBackupPoliciesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDiskBackupPoliciesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineDiskBackupPoliciesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostResponse200DiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostResponse200DiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskDiskBackupPoliciesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DisksDiskDiskBackupPoliciesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskDiskBackupPoliciesPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DisksDiskDiskBackupPoliciesPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskDiskBackupPoliciesPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DisksDiskDiskBackupPoliciesPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskDiskBackupPoliciesPostResponse200DiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DisksDiskDiskBackupPoliciesPostResponse200DiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyDeleteResponse200DiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyDeleteResponse200DiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyGetResponse200DiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyGetResponse200DiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyPatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyPatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyPatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyPatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyPatchResponse200DiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyPatchResponse200DiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteResponse200DiskBackupPolicy' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteResponse200DiskBackupPolicyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationDnsZonesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationDnsZonesPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationDnsZonesPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesPostResponse201DnsZone' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationDnsZonesPostResponse201DnsZoneNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesNameserversGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationDnsZonesNameserversGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneGetResponse200DnsZone' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneGetResponse200DnsZoneNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZonePatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZonePatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZonePatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZonePatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZonePatchResponse200DnsZone' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZonePatchResponse200DnsZoneNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneVerifyPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneVerifyPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneVerifyPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneVerifyPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneVerifyPostResponse200DnsZone' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneVerifyPostResponse200DnsZoneNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneRecordsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneRecordsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneRecordsPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneRecordsPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneRecordsPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsZonesDnsZoneRecordsPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsRecordsDnsRecordDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsRecordsDnsRecordDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsRecordsDnsRecordGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordGetResponse200DnsRecord' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsRecordsDnsRecordGetResponse200DnsRecordNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordPatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsRecordsDnsRecordPatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordPatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsRecordsDnsRecordPatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordPatchResponse200DnsRecord' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\DnsRecordsDnsRecordPatchResponse200DnsRecordNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSecurityGroupsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationSecurityGroupsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSecurityGroupsPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationSecurityGroupsPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSecurityGroupsPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationSecurityGroupsPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSecurityGroupsPostResponse200SecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationSecurityGroupsPostResponse200SecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupDeleteResponse200SecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupDeleteResponse200SecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupGetResponse200SecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupGetResponse200SecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupPatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupPatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupPatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupPatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupPatchResponse200SecurityGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupPatchResponse200SecurityGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupRulesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupRulesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupRulesPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupRulesPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupRulesPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupRulesPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupRulesPostResponse200SecurityGroupRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsSecurityGroupRulesPostResponse200SecurityGroupRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsRulesSecurityGroupRuleDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsRulesSecurityGroupRuleDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleDeleteResponse200SecurityGroupRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsRulesSecurityGroupRuleDeleteResponse200SecurityGroupRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsRulesSecurityGroupRuleGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleGetResponse200SecurityGroupRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsRulesSecurityGroupRuleGetResponse200SecurityGroupRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRulePatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsRulesSecurityGroupRulePatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRulePatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsRulesSecurityGroupRulePatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRulePatchResponse200SecurityGroupRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\SecurityGroupsRulesSecurityGroupRulePatchResponse200SecurityGroupRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationFileStorageVolumesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationFileStorageVolumesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationFileStorageVolumesPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationFileStorageVolumesPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationFileStorageVolumesPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationFileStorageVolumesPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationFileStorageVolumesPostResponse201FileStorageVolume' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationFileStorageVolumesPostResponse201FileStorageVolumeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumesFileStorageVolumeDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumesFileStorageVolumeDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeDeleteResponse200FileStorageVolume' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumesFileStorageVolumeDeleteResponse200FileStorageVolumeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumesFileStorageVolumeGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeGetResponse200FileStorageVolume' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumesFileStorageVolumeGetResponse200FileStorageVolumeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumePatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumesFileStorageVolumePatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumePatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumesFileStorageVolumePatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumePatchResponse200FileStorageVolume' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\FileStorageVolumesFileStorageVolumePatchResponse200FileStorageVolumeNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAvailableNetworksGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationAvailableNetworksGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworksNetworkGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NetworksNetworkGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworksNetworkGetResponse200Network' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\NetworksNetworkGetResponse200NetworkNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationNetworkSpeedProfilesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationNetworkSpeedProfilesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAddressListsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationAddressListsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAddressListsPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationAddressListsPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAddressListsPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationAddressListsPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAddressListsPostResponse201AddressList' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationAddressListsPostResponse201AddressListNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListsAddressListDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListsAddressListDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListDeleteResponse200AddressList' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListsAddressListDeleteResponse200AddressListNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListsAddressListGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListGetResponse200AddressList' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListsAddressListGetResponse200AddressListNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListPatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListsAddressListPatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListPatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListsAddressListPatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListPatchResponse200AddressList' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListsAddressListPatchResponse200AddressListNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListEntriesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListsAddressListEntriesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListEntriesPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListsAddressListEntriesPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListEntriesPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListsAddressListEntriesPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListEntriesPostResponse201AddressListEntry' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListsAddressListEntriesPostResponse201AddressListEntryNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListEntriesAddressListEntryDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListEntriesAddressListEntryDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryDeleteResponse200AddressListEntry' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListEntriesAddressListEntryDeleteResponse200AddressListEntryNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListEntriesAddressListEntryGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryGetResponse200AddressListEntry' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListEntriesAddressListEntryGetResponse200AddressListEntryNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryPatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListEntriesAddressListEntryPatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryPatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListEntriesAddressListEntryPatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryPatchResponse200AddressListEntry' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\AddressListEntriesAddressListEntryPatchResponse200AddressListEntryNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationCertificatesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationCertificatesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CertificatesCertificateGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CertificatesCertificateGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationLoadBalancersGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationLoadBalancersPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse201' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationLoadBalancersPostResponse201Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerDeleteResponse200LoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerDeleteResponse200LoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerGetResponse200LoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerGetResponse200LoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerPatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerPatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerPatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerPatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerPatchResponse200LoadBalancer' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerPatchResponse200LoadBalancerNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerRulesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerRulesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerRulesPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerRulesPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerRulesPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerRulesPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerRulesPostResponse200LoadBalancerRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersLoadBalancerRulesPostResponse200LoadBalancerRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersRulesLoadBalancerRuleDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersRulesLoadBalancerRuleDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleDeleteResponse200LoadBalancerRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersRulesLoadBalancerRuleDeleteResponse200LoadBalancerRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersRulesLoadBalancerRuleGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleGetResponse200LoadBalancerRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersRulesLoadBalancerRuleGetResponse200LoadBalancerRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRulePatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersRulesLoadBalancerRulePatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRulePatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersRulesLoadBalancerRulePatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRulePatchResponse200LoadBalancerRule' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\LoadBalancersRulesLoadBalancerRulePatchResponse200LoadBalancerRuleNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationIpAddressesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationIpAddressesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationIpAddressesPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationIpAddressesPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationIpAddressesPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationIpAddressesPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationIpAddressesPostResponse200IpAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationIpAddressesPostResponse200IpAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressGetResponse200IpAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressGetResponse200IpAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressGetResponse200Allocation' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressGetResponse200AllocationNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressPatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressPatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressPatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressPatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressPatchResponse200IpAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressPatchResponse200IpAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressUnallocatePostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressUnallocatePostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressUnallocatePostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\IpAddressesIpAddressUnallocatePostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineNetworkInterfacesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineNetworkInterfacesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineNetworksNetworkInterfaceGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineNetworksNetworkInterfaceGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineNetworksNetworkInterfaceGetResponse200VirtualMachineNetworkInterface' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachinesVirtualMachineNetworksNetworkInterfaceGetResponse200VirtualMachineNetworkInterfaceNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceGetResponse200VirtualMachineNetworkInterface' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceGetResponse200VirtualMachineNetworkInterfaceNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAvailableIpsAddressVersionGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAvailableIpsAddressVersionGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostResponse200VirtualMachineNetworkInterface' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostResponse200VirtualMachineNetworkInterfaceNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostResponse200IpAddress' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostResponse200IpAddressNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchResponse200Task' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchResponse200TaskNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTagsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationTagsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTagsPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationTagsPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTagsPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationTagsPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTagsPostResponse200Tag' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationTagsPostResponse200TagNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagsTagDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagsTagDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagDeleteResponse200Tag' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagsTagDeleteResponse200TagNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagsTagGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagGetResponse200Tag' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagsTagGetResponse200TagNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagPatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagsTagPatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagPatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagsTagPatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagPatchResponse200Tag' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TagsTagPatchResponse200TagNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachineGroupsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachineGroupsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachineGroupsPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachineGroupsPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachineGroupsPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachineGroupsPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachineGroupsPostResponse200VirtualMachineGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationVirtualMachineGroupsPostResponse200VirtualMachineGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupsVirtualMachineGroupDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupsVirtualMachineGroupDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupDeleteResponse200VirtualMachineGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupsVirtualMachineGroupDeleteResponse200VirtualMachineGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupsVirtualMachineGroupGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupGetResponse200VirtualMachineGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupsVirtualMachineGroupGetResponse200VirtualMachineGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupPatchBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupsVirtualMachineGroupPatchBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupPatchResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupsVirtualMachineGroupPatchResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupPatchResponse200VirtualMachineGroup' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\VirtualMachineGroupsVirtualMachineGroupPatchResponse200VirtualMachineGroupNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OperatingSystemsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemsOperatingSystemGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OperatingSystemsOperatingSystemGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemsOperatingSystemGetResponse200OperatingSystem' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OperatingSystemsOperatingSystemGetResponse200OperatingSystemNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTrashObjectsGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationTrashObjectsGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTrashObjectsPurgeAllPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationTrashObjectsPurgeAllPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTrashObjectsPurgeAllPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\OrganizationsOrganizationTrashObjectsPurgeAllPostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectDeleteBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectsTrashObjectDeleteBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectDeleteResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectsTrashObjectDeleteResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectsTrashObjectGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectGetResponse200TrashObject' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectsTrashObjectGetResponse200TrashObjectNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectRestorePostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectsTrashObjectRestorePostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectRestorePostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectsTrashObjectRestorePostResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectRestorePostResponse200TrashObject' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TrashObjectsTrashObjectRestorePostResponse200TrashObjectNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ZonesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ZonesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ZonesZoneGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ZonesZoneGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\ZonesZoneGetResponse200Zone' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\ZonesZoneGetResponse200ZoneNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CountriesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CountriesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CountriesCountryGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CountriesCountryGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CountriesCountryGetResponse200Country' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CountriesCountryGetResponse200CountryNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CountriesCountryCountryStatesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CountriesCountryCountryStatesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CountryStatesCountryStateGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CountryStatesCountryStateGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CountryStatesCountryStateGetResponse200CountryState' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CountryStatesCountryStateGetResponse200CountryStateNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CurrenciesGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CurrenciesGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CurrenciesCurrencyGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CurrenciesCurrencyGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\CurrenciesCurrencyGetResponse200Currency' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\CurrenciesCurrencyGetResponse200CurrencyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\TasksTaskGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\TasksTaskGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\UsersCurrentGetResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\UsersCurrentGetResponse200Normalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidateLinkedWebSessionPostBody' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InvalidateLinkedWebSessionPostBodyNormalizer', 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidateLinkedWebSessionPostResponse200' => 'Krystal\\Katapult\\KatapultAPI\\Normalizer\\InvalidateLinkedWebSessionPostResponse200Normalizer', '\\Jane\\Component\\JsonSchemaRuntime\\Reference' => '\\Krystal\\Katapult\\KatapultAPI\\Runtime\\Normalizer\\ReferenceNormalizer']; protected $normalizersCache = []; public function supportsDenormalization($data, $type, $format = null, array $context = []): bool @@ -74,6 +74,6 @@ private function initNormalizer(string $normalizerClass) public function getSupportedTypes(string $format = null): array { - return ['Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenters200ResponseDataCenters' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCentersPartCountry' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\UnauthorizedNetworkForAPIToken' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\UnauthorizedNetworkForAPITokenSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidAPIToken' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidAPITokenSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ScopeNotGrantedError' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ScopeNotGrantedErrorSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RateLimitReached' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenter200ResponseDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenterPartCountry' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenterDefaultNetwork200ResponseNetwork' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenterDefaultNetworkPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizations200ResponseOrganizations' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Organization' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationCountry' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationCountryState' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Currency' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Country' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CountryState' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationSuspendedSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationNotActivatedSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PaginationObject' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationUsersWithAccess200ResponseUsers' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationUsersWithAccess200ResponseUsersUser' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\User' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationManaged200ResponseOrganizations' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationLimitReachedSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ValidationError' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ValidationErrorSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDisks200ResponseDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDisks200ResponseDiskVirtualMachineDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDisksPartVirtualMachineDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDisksPartVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDisk200ResponseDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDisk200ResponseDiskIoProfile' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDisk200ResponseDiskVirtualMachineDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDisk200ResponseDiskInstallation' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskIOProfile' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskPartVirtualMachineDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskPartVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskInstallation' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplate' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateLatestVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateOperatingSystem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemBadge' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Attachment' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskInstallationAttribute' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineDisks200ResponseDisks' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineDisksPartDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ObjectInTrash' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ObjectInTrashTrashObject' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObject' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplates200ResponseDiskTemplates' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplates200ResponseDiskTemplatesLatestVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplates200ResponseDiskTemplatesOperatingSystem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplatesPartLatestVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplatesPartOperatingSystem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplate200ResponseDiskTemplate' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplate200ResponseDiskTemplateLatestVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplate200ResponseDiskTemplateOperatingSystem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplatePartLatestVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersions200ResponseDiskTemplate' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersions200ResponseDiskTemplateVersions' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersion200ResponseDiskTemplateVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersionPartDiskTemplate' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersionSpec200ResponseDiskTemplateVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersionSpecPartDiskTemplate' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TemplateSpec' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TemplateSpecField' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUTypes200ResponseGPUTypes' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUTypes200ResponseGPUTypesDataCentersItem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUTypesPartDataCenters' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUType200ResponseGPUType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUType200ResponseGPUTypeDataCentersItem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUTypePartDataCenters' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenterGPUTypes200ResponseGPUTypes' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachines200ResponseVirtualMachines' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachines200ResponseVirtualMachinesPackage' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachines200ResponseVirtualMachinesGpuType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Zone' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachinesPartPackage' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachinesPartGPUType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachinesPartIPAddresses' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachineGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachinePackage' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachineAttachedIso' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachineGpuType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackage' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackageIcon' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ISO' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ISOOperatingSystem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinePartGPUType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGPU' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GPUType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GPUTypeDataCentersItem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Tag' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IPAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Network' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GPUTypeLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachineGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachinePackage' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachineAttachedIso' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachineGpuType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachinePartGPUType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachineGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachinePackage' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachineAttachedIso' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachineGpuType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachinePartGPUType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PermissionDenied' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PermissionDeniedSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackageLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Task' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackageNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ObjectInTrashSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TaskQueueingError' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TaskQueueingErrorSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineFlexibleResources' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FlexibleResourcesUnavailableToOrganizationSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IPAddressLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IPAddressNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\NoInterfaceAvailableSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IPAlreadyAllocatedSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ZoneLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCenterLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\KeyValue' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuild201ResponseTask' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuild201ResponseBuild' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuild201ResponseVirtualMachineBuild' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResourceCreationRestricted' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResourceCreationRestrictedSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ZoneNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCenterNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LocationRequiredSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseTask' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseBuild' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseVirtualMachineBuild' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\APIAuthenticator400Schema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidSpecXML' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidSpecXMLSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuild' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuildVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinesBuildsVirtualMachineBuildPartVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineStart200ResponseTask' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineStop200ResponseTask' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineShutdown200ResponseTask' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineReset200ResponseTask' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineConsoleSessions201ResponseConsoleSession' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineConsoleSessionsPartVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineMustBeStarted' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineMustBeStartedSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinePackages200ResponseVirtualMachinePackages' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinePackages200ResponseVirtualMachinePackagesIcon' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinePackagesPartIcon' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AuthSSHKey' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AuthSSHKeyProperties' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AuthSSHKeyLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeletionRestricted' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskBackupPolicies200ResponseDiskBackupPolicies' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPolicyTarget' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineAttachedIso' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGpuType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Disk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskIoProfile' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskVirtualMachineDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskBackupPoliciesPartSchedule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicies' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineDiskBackupPoliciesPartSchedule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskDiskBackupPolicies200ResponseDiskBackupPolicies' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskDiskBackupPoliciesPartSchedule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskBackupPolicy200ResponseDiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Schedule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPolicyLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteDiskBackupPolicy200ResponseDiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteDiskBackupPolicySchedule200ResponseDiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidTimestampSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPolicyArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ScheduleArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchDiskBackupPolicy200ResponseDiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostDiskDiskBackupPolicies200ResponseDiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSZone' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSZoneArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSZoneLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecord' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributes' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesAAAA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesALIAS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesCAA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesCNAME' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesIPS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesMX' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesNS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesPTR' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesSRV' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesSSHFP' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesTXT' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForAAAA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForALIAS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForCAA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForCNAME' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForIPS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForMX' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForNS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForPTR' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForSRV' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForSSHFP' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForTXT' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForAAAA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForALIAS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForCAA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForCNAME' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForIPS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForMX' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForNS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForPTR' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForSRV' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForSSHFP' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForTXT' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteSecurityGroup200ResponseSecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetSecurityGroupRules200ResponseSecurityGroupRules' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupRuleArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostSecurityGroupRules200ResponseSecurityGroupRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostSecurityGroupRulesPartSecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetSecurityGroupsRulesSecurityGroupRulePartSecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupRuleLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchSecurityGroupsRulesSecurityGroupRulePartSecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationFileStorageVolumes200ResponseFileStorageVolumes' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationFileStorageVolumesPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetFileStorageVolume200ResponseFileStorageVolume' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetFileStorageVolumePartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumeArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationFileStorageVolumes201ResponseFileStorageVolume' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationFileStorageVolumesPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumeLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchFileStorageVolume200ResponseFileStorageVolume' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchFileStorageVolumePartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteFileStorageVolume200ResponseFileStorageVolume' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteFileStorageVolumePartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationAvailableNetworks200ResponseNetworks' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationAvailableNetworksPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationAvailableNetworks200ResponseVirtualNetworks' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkSpeedProfile' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationCertificates200ResponseCertificates' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Certificate' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationLoadBalancers200ResponseLoadBalancers' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerResource' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationLoadBalancersPartIPAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationLoadBalancersPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeightsArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancers200ResponseLoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancersPartIPAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancersPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeight' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancer200ResponseLoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerPartIPAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancer200ResponseLoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancerPartIPAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancerPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteLoadBalancer200ResponseLoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerRules200ResponseLoadBalancerRules' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerRulesPartCertificates' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerRuleArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CertificateLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostLoadBalancerRules200ResponseLoadBalancerRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostLoadBalancerRulesPartCertificates' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostLoadBalancerRulesPartLoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancersRulesLoadBalancerRulePartCertificates' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancersRulesLoadBalancerRulePartLoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerRuleLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancersRulesLoadBalancerRulePartCertificates' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancersRulesLoadBalancerRulePartLoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationIPAddresses200ResponseIPAddresses' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetIPAddress200ResponseAllocation' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfaces200ResponseVirtualMachineNetworkInterfaces' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacesPartNetwork' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacesPartIPAddresses' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterface200ResponseVirtualMachineNetworkInterface' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacePartVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacePartNetwork' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacePartIPAddresses' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InterfaceNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNI200ResponseVirtualMachineNetworkInterface' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNIPartVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNIPartNetwork' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNIPartIPAddresses' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNIPartSpeedProfile' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfaceLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineNetworkInterfaceAllocateIP200ResponseVirtualMachineNetworkInterface' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineNetworkInterfaceAllocateIPPartVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineNetworkInterfaceAllocateIPPartNetwork' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineNetworkInterfaceAllocateIPPartIPAddresses' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfaceNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidIPSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkSpeedProfileLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkSpeedProfileNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationTags200ResponseTags' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOperatingSystems200ResponseOperatingSystems' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetZones200ResponseZones' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetZonesPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetCountries200ResponseCountries' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetCountryCountryStates200ResponseCountryStates' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetCurrencies200ResponseCurrencies' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetUsersCurrent200ResponseOrganizations' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IdentityNotLinkedToWebSessionSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDataCenterNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseOrganizationNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDiskNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachineNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseObjectInTrashResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDiskTemplateNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDiskTemplateVersionNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseGPUTypeNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseValidationErrorResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachineBuildNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachinePackageNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseSSHKeyNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDeletionRestrictedResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDiskBackupPolicyNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDNSZoneNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDNSZoneNotVerifiedResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDNSRecordNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseSecurityGroupNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseSecurityGroupRuleNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseFileStorageVolumeNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNetworkNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseCertificateNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseLoadBalancerNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseLoadBalancerRuleNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNoAvailableAddressesResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseIPAddressNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseResourceDoesNotSupportUnallocationResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNoAllocationResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachineNetworkInterfaceNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseTaskQueueingErrorResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseSpeedProfileAlreadyAssignedResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseTagNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachineGroupNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseOperatingSystemNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseTrashObjectNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseZoneNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseCountryNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseCountryStateNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseCurrencyNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseTaskNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNoUserAssociatedWithIdentityResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersDataCenterGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersDataCenterDefaultNetworkGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersDataCenterDefaultNetworkGetResponse200Network' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationUsersWithAccessGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationManagedGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationManagedPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationManagedPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDisksGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskGetResponse200Disk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDisksGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDiskTemplatesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplatesDiskTemplateGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplatesDiskTemplateGetResponse200DiskTemplate' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplatesDiskTemplateVersionsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersionsDiskTemplateVersionGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersionsDiskTemplateVersionGetResponse200DiskTemplateVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersionsDiskTemplateVersionSpecGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersionsDiskTemplateVersionSpecGetResponse200DiskTemplateVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GpuTypesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GpuTypesGpuTypeGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersDataCenterGpuTypesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePatchResponse200VirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePackagePutBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePackagePutResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineFlexibleResourcesPutBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineFlexibleResourcesPutResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineAllocateIpPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineAllocateIpPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineAllocateIpPostResponse200IpAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildPostResponse201Build' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostResponse201Build' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesBuildsVirtualMachineBuildGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineStartPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineStartPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineStopPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineStopPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineShutdownPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineShutdownPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineResetPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineResetPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineConsoleSessionsPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineConsoleSessionsPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackagesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackagesVirtualMachinePackageGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSshKeysGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSshKeysPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSshKeysPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SshKeysSshKeyDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SshKeysSshKeyDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDiskBackupPoliciesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDiskBackupPoliciesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostResponse200DiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskDiskBackupPoliciesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskDiskBackupPoliciesPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskDiskBackupPoliciesPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskDiskBackupPoliciesPostResponse200DiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyDeleteResponse200DiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyGetResponse200DiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyPatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyPatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyPatchResponse200DiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteResponse200DiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesPostResponse201DnsZone' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesNameserversGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneGetResponse200DnsZone' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZonePatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZonePatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZonePatchResponse200DnsZone' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneVerifyPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneVerifyPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneVerifyPostResponse200DnsZone' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneRecordsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneRecordsPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneRecordsPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordGetResponse200DnsRecord' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordPatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordPatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordPatchResponse200DnsRecord' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSecurityGroupsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSecurityGroupsPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSecurityGroupsPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSecurityGroupsPostResponse200SecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupDeleteResponse200SecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupGetResponse200SecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupPatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupPatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupPatchResponse200SecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupRulesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupRulesPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupRulesPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupRulesPostResponse200SecurityGroupRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleDeleteResponse200SecurityGroupRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleGetResponse200SecurityGroupRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRulePatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRulePatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRulePatchResponse200SecurityGroupRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationFileStorageVolumesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationFileStorageVolumesPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationFileStorageVolumesPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationFileStorageVolumesPostResponse201FileStorageVolume' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeDeleteResponse200FileStorageVolume' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeGetResponse200FileStorageVolume' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumePatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumePatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumePatchResponse200FileStorageVolume' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAvailableNetworksGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworksNetworkGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworksNetworkGetResponse200Network' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationNetworkSpeedProfilesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationCertificatesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CertificatesCertificateGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerDeleteResponse200LoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerGetResponse200LoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerPatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerPatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerPatchResponse200LoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerRulesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerRulesPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerRulesPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerRulesPostResponse200LoadBalancerRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleDeleteResponse200LoadBalancerRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleGetResponse200LoadBalancerRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRulePatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRulePatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRulePatchResponse200LoadBalancerRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationIpAddressesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationIpAddressesPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationIpAddressesPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationIpAddressesPostResponse200IpAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressGetResponse200IpAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressGetResponse200Allocation' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressPatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressPatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressPatchResponse200IpAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressUnallocatePostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressUnallocatePostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineNetworkInterfacesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineNetworksNetworkInterfaceGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineNetworksNetworkInterfaceGetResponse200VirtualMachineNetworkInterface' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceGetResponse200VirtualMachineNetworkInterface' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAvailableIpsAddressVersionGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostResponse200VirtualMachineNetworkInterface' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostResponse200IpAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchResponse200Task' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTagsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTagsPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTagsPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTagsPostResponse200Tag' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagDeleteResponse200Tag' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagGetResponse200Tag' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagPatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagPatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagPatchResponse200Tag' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachineGroupsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachineGroupsPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachineGroupsPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachineGroupsPostResponse200VirtualMachineGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupDeleteResponse200VirtualMachineGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupGetResponse200VirtualMachineGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupPatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupPatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupPatchResponse200VirtualMachineGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemsOperatingSystemGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemsOperatingSystemGetResponse200OperatingSystem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTrashObjectsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTrashObjectsPurgeAllPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTrashObjectsPurgeAllPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectGetResponse200TrashObject' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectRestorePostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectRestorePostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectRestorePostResponse200TrashObject' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ZonesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ZonesZoneGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ZonesZoneGetResponse200Zone' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CountriesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CountriesCountryGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CountriesCountryGetResponse200Country' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CountriesCountryCountryStatesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CountryStatesCountryStateGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CountryStatesCountryStateGetResponse200CountryState' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CurrenciesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CurrenciesCurrencyGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CurrenciesCurrencyGetResponse200Currency' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TasksTaskGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\UsersCurrentGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidateLinkedWebSessionPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidateLinkedWebSessionPostResponse200' => false, '\\Jane\\Component\\JsonSchemaRuntime\\Reference' => false]; + return ['Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenters200ResponseDataCenters' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCentersPartCountry' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\UnauthorizedNetworkForAPIToken' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\UnauthorizedNetworkForAPITokenSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidAPIToken' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidAPITokenSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ScopeNotGrantedError' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ScopeNotGrantedErrorSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RateLimitReached' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenter200ResponseDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenterPartCountry' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenterDefaultNetwork200ResponseNetwork' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenterDefaultNetworkPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizations200ResponseOrganizations' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Organization' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationCountry' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationCountryState' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Currency' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Country' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CountryState' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationSuspendedSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationNotActivatedSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DecimalOrUnlimited' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IntegerOrUnlimited' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PaginationObject' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationUsersWithAccess200ResponseUsers' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationUsersWithAccess200ResponseUsersUser' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\User' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationManaged200ResponseOrganizations' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationLimitReachedSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ValidationError' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ValidationErrorSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDisks200ResponseDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDisks200ResponseDiskVirtualMachineDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDisksPartVirtualMachineDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDisksPartVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDisk200ResponseDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDisk200ResponseDiskIoProfile' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDisk200ResponseDiskVirtualMachineDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDisk200ResponseDiskInstallation' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskIOProfile' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskPartVirtualMachineDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskPartVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskInstallation' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplate' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateLatestVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateOperatingSystem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemBadge' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Attachment' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskInstallationAttribute' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineDisks200ResponseDisks' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineDisksPartDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ObjectInTrash' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ObjectInTrashTrashObject' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObject' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplates200ResponseDiskTemplates' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplates200ResponseDiskTemplatesLatestVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplates200ResponseDiskTemplatesOperatingSystem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplatesPartLatestVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskTemplatesPartOperatingSystem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplate200ResponseDiskTemplate' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplate200ResponseDiskTemplateLatestVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplate200ResponseDiskTemplateOperatingSystem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplatePartLatestVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersions200ResponseDiskTemplate' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersions200ResponseDiskTemplateVersions' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersion200ResponseDiskTemplateVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersionPartDiskTemplate' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersionSpec200ResponseDiskTemplateVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskTemplateVersionSpecPartDiskTemplate' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TemplateSpec' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TemplateSpecField' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUTypes200ResponseGPUTypes' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUTypes200ResponseGPUTypesDataCentersItem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUTypesPartDataCenters' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUType200ResponseGPUType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUType200ResponseGPUTypeDataCentersItem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetGPUTypePartDataCenters' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDataCenterGPUTypes200ResponseGPUTypes' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachines200ResponseVirtualMachines' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachines200ResponseVirtualMachinesPackage' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachines200ResponseVirtualMachinesGpuType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Zone' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachinesPartPackage' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachinesPartGPUType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationVirtualMachinesPartIPAddresses' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachineGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachinePackage' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachineAttachedIso' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachine200ResponseVirtualMachineGpuType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackage' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackageIcon' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ISO' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ISOOperatingSystem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinePartGPUType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGPU' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GPUType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GPUTypeDataCentersItem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Tag' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IPAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Network' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GPUTypeLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachineGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachinePackage' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachineAttachedIso' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachineGpuType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachinePartGPUType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachineGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachinePackage' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachineAttachedIso' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachine200ResponseVirtualMachineGpuType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteVirtualMachinePartGPUType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PermissionDenied' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PermissionDeniedSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackageLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Task' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackageNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ObjectInTrashSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TaskQueueingError' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TaskQueueingErrorSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineFlexibleResources' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FlexibleResourcesUnavailableToOrganizationSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IPAddressLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IPAddressNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\NoInterfaceAvailableSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IPAlreadyAllocatedSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ZoneLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCenterLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\KeyValue' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuild201ResponseTask' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuild201ResponseBuild' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuild201ResponseVirtualMachineBuild' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResourceCreationRestricted' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResourceCreationRestrictedSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ZoneNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCenterNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LocationRequiredSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseTask' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseBuild' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationVirtualMachinesBuildFromSpec201ResponseVirtualMachineBuild' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\APIAuthenticator400Schema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidSpecXML' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidSpecXMLSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuild' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinesBuildsVirtualMachineBuild200ResponseVirtualMachineBuildVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinesBuildsVirtualMachineBuildPartVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineStart200ResponseTask' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineStop200ResponseTask' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineShutdown200ResponseTask' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineReset200ResponseTask' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineConsoleSessions201ResponseConsoleSession' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineConsoleSessionsPartVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineMustBeStarted' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineMustBeStartedSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinePackages200ResponseVirtualMachinePackages' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinePackages200ResponseVirtualMachinePackagesIcon' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachinePackagesPartIcon' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AuthSSHKey' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AuthSSHKeyProperties' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AuthSSHKeyLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeletionRestricted' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskBackupPolicies200ResponseDiskBackupPolicies' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPolicyTarget' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineAttachedIso' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGpuType' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Disk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskIoProfile' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskVirtualMachineDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineDisk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationDiskBackupPoliciesPartSchedule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicies' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineDiskBackupPoliciesPartSchedule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskDiskBackupPolicies200ResponseDiskBackupPolicies' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskDiskBackupPoliciesPartSchedule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetDiskBackupPolicy200ResponseDiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Schedule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPolicyLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteDiskBackupPolicy200ResponseDiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteDiskBackupPolicySchedule200ResponseDiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidTimestampSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPolicyArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ScheduleArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchDiskBackupPolicy200ResponseDiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineDiskBackupPolicies200ResponseDiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostDiskDiskBackupPolicies200ResponseDiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSZone' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSZoneArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSZoneLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecord' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributes' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesAAAA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesALIAS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesCAA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesCNAME' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesIPS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesMX' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesNS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesPTR' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesSRV' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesSSHFP' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesTXT' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentAttributesVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForAAAA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForALIAS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForCAA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForCNAME' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForIPS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForMX' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForNS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForPTR' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForSRV' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForSSHFP' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForTXT' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\RecordContentAttributesForVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForAAAA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForALIAS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForCAA' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForCNAME' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForIPS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForMX' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForNS' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForPTR' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForSRV' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForSSHFP' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForTXT' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordContentArgumentsForVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DNSRecordLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteSecurityGroup200ResponseSecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetSecurityGroupRules200ResponseSecurityGroupRules' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupRuleArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostSecurityGroupRules200ResponseSecurityGroupRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostSecurityGroupRulesPartSecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetSecurityGroupsRulesSecurityGroupRulePartSecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupRuleLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchSecurityGroupsRulesSecurityGroupRulePartSecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteSecurityGroupsRulesSecurityGroupRule200ResponseSecurityGroupRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationFileStorageVolumes200ResponseFileStorageVolumes' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationFileStorageVolumesPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetFileStorageVolume200ResponseFileStorageVolume' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetFileStorageVolumePartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumeArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationFileStorageVolumes201ResponseFileStorageVolume' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationFileStorageVolumesPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumeLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchFileStorageVolume200ResponseFileStorageVolume' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchFileStorageVolumePartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteFileStorageVolume200ResponseFileStorageVolume' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteFileStorageVolumePartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationAvailableNetworks200ResponseNetworks' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationAvailableNetworksPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationAvailableNetworks200ResponseVirtualNetworks' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkSpeedProfile' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetAddressLists200ResponseAddressLists' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationAddressLists200ResponseAddressLists' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressList' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntry' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntryArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntryLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationCertificates200ResponseCertificates' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\Certificate' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationLoadBalancers200ResponseLoadBalancers' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerResource' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationLoadBalancersPartIPAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationLoadBalancersPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeightsArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancers201ResponseLoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancersPartIPAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancersPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeight' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancer200ResponseLoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerPartIPAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancer200ResponseLoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancerPartIPAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancerPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteLoadBalancer200ResponseLoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerRules200ResponseLoadBalancerRules' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerRulesPartCertificates' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerRuleArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CertificateLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostLoadBalancerRules200ResponseLoadBalancerRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostLoadBalancerRulesPartCertificates' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostLoadBalancerRulesPartLoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancersRulesLoadBalancerRulePartCertificates' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancersRulesLoadBalancerRulePartLoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerRuleLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancersRulesLoadBalancerRulePartCertificates' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancersRulesLoadBalancerRulePartLoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DeleteLoadBalancersRulesLoadBalancerRule200ResponseLoadBalancerRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationIPAddresses200ResponseIPAddresses' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetIPAddress200ResponseAllocation' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfaces200ResponseVirtualMachineNetworkInterfaces' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacesPartNetwork' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacesPartIPAddresses' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterface200ResponseVirtualMachineNetworkInterface' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacePartVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacePartNetwork' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVirtualMachineNetworkInterfacePartIPAddresses' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InterfaceNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNI200ResponseVirtualMachineNetworkInterface' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNIPartVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNIPartNetwork' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNIPartIPAddresses' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetVMNIVMNIPartSpeedProfile' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfaceLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineNetworkInterfaceAllocateIP200ResponseVirtualMachineNetworkInterface' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineNetworkInterfaceAllocateIPPartVirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineNetworkInterfaceAllocateIPPartNetwork' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostVirtualMachineNetworkInterfaceAllocateIPPartIPAddresses' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfaceNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidIPSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkSpeedProfileLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworkSpeedProfileNotFoundSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationTags200ResponseTags' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupArguments' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOperatingSystems200ResponseOperatingSystems' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectLookup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetZones200ResponseZones' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetZonesPartDataCenter' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetCountries200ResponseCountries' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetCountryCountryStates200ResponseCountryStates' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetCurrencies200ResponseCurrencies' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetUsersCurrent200ResponseOrganizations' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IdentityNotLinkedToWebSessionSchema' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator400Response' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAPIAuthenticator429Response' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDataCenterNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseOrganizationNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDiskNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachineNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseObjectInTrashResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDiskTemplateNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDiskTemplateVersionNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseGPUTypeNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNoVirtualMachineForAPITokenResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseValidationErrorResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachineBuildNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachinePackageNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseSSHKeyNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDeletionRestrictedResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDiskBackupPolicyNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDNSZoneNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDNSZoneNotVerifiedResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseDNSRecordNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseSecurityGroupNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseSecurityGroupRuleNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseFileStorageVolumeNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNetworkNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAddressListNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAddressListEntryNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseCertificateNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseLoadBalancerNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseLoadBalancerRuleNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNoAvailableAddressesResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseIPAddressNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseResourceDoesNotSupportUnallocationResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNoAllocationResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachineNetworkInterfaceNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseTaskQueueingErrorResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseSpeedProfileAlreadyAssignedResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseTagNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseVirtualMachineGroupNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseOperatingSystemNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseTrashObjectNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseZoneNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseCountryNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseCountryStateNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseCurrencyNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseTaskNotFoundResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNoUserAssociatedWithIdentityResponse' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersDataCenterGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersDataCenterDefaultNetworkGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersDataCenterDefaultNetworkGetResponse200Network' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationPolicyLimitsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationUsersWithAccessGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationManagedGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationManagedPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationManagedPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDisksGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskGetResponse200Disk' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDisksGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDiskTemplatesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplatesDiskTemplateGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplatesDiskTemplateGetResponse200DiskTemplate' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplatesDiskTemplateVersionsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersionsDiskTemplateVersionGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersionsDiskTemplateVersionGetResponse200DiskTemplateVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersionsDiskTemplateVersionSpecGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskTemplateVersionsDiskTemplateVersionSpecGetResponse200DiskTemplateVersion' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GpuTypesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\GpuTypesGpuTypeGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DataCentersDataCenterGpuTypesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePatchResponse200VirtualMachine' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePackagePutBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachinePackagePutResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineFlexibleResourcesPutBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineFlexibleResourcesPutResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineAllocateIpPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineAllocateIpPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineAllocateIpPostResponse200IpAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildPostResponse201Build' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachinesBuildFromSpecPostResponse201Build' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesBuildsVirtualMachineBuildGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineStartPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineStartPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineStopPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineStopPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineShutdownPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineShutdownPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineResetPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineResetPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineConsoleSessionsPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineConsoleSessionsPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackagesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinePackagesVirtualMachinePackageGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSshKeysGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSshKeysPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSshKeysPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SshKeysSshKeyDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SshKeysSshKeyDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDiskBackupPoliciesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDiskBackupPoliciesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineDiskBackupPoliciesPostResponse200DiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskDiskBackupPoliciesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskDiskBackupPoliciesPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskDiskBackupPoliciesPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DisksDiskDiskBackupPoliciesPostResponse200DiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyDeleteResponse200DiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyGetResponse200DiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyPatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyPatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyPatchResponse200DiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DiskBackupPoliciesDiskBackupPolicyScheduleDeleteResponse200DiskBackupPolicy' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesPostResponse201DnsZone' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationDnsZonesNameserversGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneGetResponse200DnsZone' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZonePatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZonePatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZonePatchResponse200DnsZone' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneVerifyPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneVerifyPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneVerifyPostResponse200DnsZone' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneRecordsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneRecordsPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsZonesDnsZoneRecordsPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordGetResponse200DnsRecord' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordPatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordPatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\DnsRecordsDnsRecordPatchResponse200DnsRecord' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSecurityGroupsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSecurityGroupsPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSecurityGroupsPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationSecurityGroupsPostResponse200SecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupDeleteResponse200SecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupGetResponse200SecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupPatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupPatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupPatchResponse200SecurityGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupRulesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupRulesPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupRulesPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsSecurityGroupRulesPostResponse200SecurityGroupRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleDeleteResponse200SecurityGroupRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRuleGetResponse200SecurityGroupRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRulePatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRulePatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\SecurityGroupsRulesSecurityGroupRulePatchResponse200SecurityGroupRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationFileStorageVolumesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationFileStorageVolumesPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationFileStorageVolumesPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationFileStorageVolumesPostResponse201FileStorageVolume' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeDeleteResponse200FileStorageVolume' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumeGetResponse200FileStorageVolume' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumePatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumePatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\FileStorageVolumesFileStorageVolumePatchResponse200FileStorageVolume' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAvailableNetworksGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworksNetworkGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\NetworksNetworkGetResponse200Network' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationNetworkSpeedProfilesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAddressListsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAddressListsPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAddressListsPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAddressListsPostResponse201AddressList' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListDeleteResponse200AddressList' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListGetResponse200AddressList' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListPatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListPatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListPatchResponse200AddressList' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListEntriesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListEntriesPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListEntriesPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListsAddressListEntriesPostResponse201AddressListEntry' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryDeleteResponse200AddressListEntry' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryGetResponse200AddressListEntry' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryPatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryPatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntriesAddressListEntryPatchResponse200AddressListEntry' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationCertificatesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CertificatesCertificateGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse201' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerDeleteResponse200LoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerGetResponse200LoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerPatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerPatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerPatchResponse200LoadBalancer' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerRulesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerRulesPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerRulesPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersLoadBalancerRulesPostResponse200LoadBalancerRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleDeleteResponse200LoadBalancerRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRuleGetResponse200LoadBalancerRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRulePatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRulePatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancersRulesLoadBalancerRulePatchResponse200LoadBalancerRule' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationIpAddressesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationIpAddressesPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationIpAddressesPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationIpAddressesPostResponse200IpAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressGetResponse200IpAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressGetResponse200Allocation' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressPatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressPatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressPatchResponse200IpAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressUnallocatePostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\IpAddressesIpAddressUnallocatePostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineNetworkInterfacesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineNetworksNetworkInterfaceGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachinesVirtualMachineNetworksNetworkInterfaceGetResponse200VirtualMachineNetworkInterface' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceGetResponse200VirtualMachineNetworkInterface' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAvailableIpsAddressVersionGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateIpPostResponse200VirtualMachineNetworkInterface' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceAllocateNewIpPostResponse200IpAddress' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineNetworkInterfacesVirtualMachineNetworkInterfaceUpdateSpeedProfilePatchResponse200Task' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTagsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTagsPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTagsPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTagsPostResponse200Tag' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagDeleteResponse200Tag' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagGetResponse200Tag' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagPatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagPatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TagsTagPatchResponse200Tag' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachineGroupsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachineGroupsPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachineGroupsPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationVirtualMachineGroupsPostResponse200VirtualMachineGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupDeleteResponse200VirtualMachineGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupGetResponse200VirtualMachineGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupPatchBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupPatchResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGroupsVirtualMachineGroupPatchResponse200VirtualMachineGroup' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemsOperatingSystemGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OperatingSystemsOperatingSystemGetResponse200OperatingSystem' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTrashObjectsGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTrashObjectsPurgeAllPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationTrashObjectsPurgeAllPostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectDeleteBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectDeleteResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectGetResponse200TrashObject' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectRestorePostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectRestorePostResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TrashObjectsTrashObjectRestorePostResponse200TrashObject' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ZonesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ZonesZoneGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\ZonesZoneGetResponse200Zone' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CountriesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CountriesCountryGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CountriesCountryGetResponse200Country' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CountriesCountryCountryStatesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CountryStatesCountryStateGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CountryStatesCountryStateGetResponse200CountryState' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CurrenciesGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CurrenciesCurrencyGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\CurrenciesCurrencyGetResponse200Currency' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\TasksTaskGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\UsersCurrentGetResponse200' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidateLinkedWebSessionPostBody' => false, 'Krystal\\Katapult\\KatapultAPI\\Model\\InvalidateLinkedWebSessionPostResponse200' => false, '\\Jane\\Component\\JsonSchemaRuntime\\Reference' => false]; } } diff --git a/src/Normalizer/LoadBalancersLoadBalancerGetResponse200LoadBalancerNormalizer.php b/src/Normalizer/LoadBalancersLoadBalancerGetResponse200LoadBalancerNormalizer.php index 41991a3a..782658b4 100644 --- a/src/Normalizer/LoadBalancersLoadBalancerGetResponse200LoadBalancerNormalizer.php +++ b/src/Normalizer/LoadBalancersLoadBalancerGetResponse200LoadBalancerNormalizer.php @@ -84,11 +84,7 @@ public function denormalize($data, $class, $format = null, array $context = []) unset($data['resource_ids']); } if (\array_key_exists('ip_address', $data)) { - $values_2 = []; - foreach ($data['ip_address'] as $value_2) { - $values_2[] = $this->denormalizer->denormalize($value_2, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerPartIPAddress', 'json', $context); - } - $object->setIpAddress($values_2); + $object->setIpAddress($this->denormalizer->denormalize($data['ip_address'], 'Krystal\\Katapult\\KatapultAPI\\Model\\GetLoadBalancerPartIPAddress', 'json', $context)); unset($data['ip_address']); } if (\array_key_exists('https_redirect', $data)) { @@ -112,24 +108,24 @@ public function denormalize($data, $class, $format = null, array $context = []) unset($data['enable_weighting']); } if (\array_key_exists('weights', $data)) { - $values_3 = []; - foreach ($data['weights'] as $value_3) { - $values_3[] = $this->denormalizer->denormalize($value_3, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeight', 'json', $context); + $values_2 = []; + foreach ($data['weights'] as $value_2) { + $values_2[] = $this->denormalizer->denormalize($value_2, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeight', 'json', $context); } - $object->setWeights($values_3); + $object->setWeights($values_2); unset($data['weights']); } if (\array_key_exists('standby_vms', $data)) { - $values_4 = []; - foreach ($data['standby_vms'] as $value_4) { - $values_4[] = $value_4; + $values_3 = []; + foreach ($data['standby_vms'] as $value_3) { + $values_3[] = $value_3; } - $object->setStandbyVms($values_4); + $object->setStandbyVms($values_3); unset($data['standby_vms']); } - foreach ($data as $key => $value_5) { + foreach ($data as $key => $value_4) { if (preg_match('/.*/', (string) $key)) { - $object[$key] = $value_5; + $object[$key] = $value_4; } } @@ -169,11 +165,7 @@ public function normalize($object, $format = null, array $context = []) $data['resource_ids'] = $values_1; } if ($object->isInitialized('ipAddress') && null !== $object->getIpAddress()) { - $values_2 = []; - foreach ($object->getIpAddress() as $value_2) { - $values_2[] = $this->normalizer->normalize($value_2, 'json', $context); - } - $data['ip_address'] = $values_2; + $data['ip_address'] = $this->normalizer->normalize($object->getIpAddress(), 'json', $context); } if ($object->isInitialized('httpsRedirect') && null !== $object->getHttpsRedirect()) { $data['https_redirect'] = $object->getHttpsRedirect(); @@ -191,22 +183,22 @@ public function normalize($object, $format = null, array $context = []) $data['enable_weighting'] = $object->getEnableWeighting(); } if ($object->isInitialized('weights') && null !== $object->getWeights()) { - $values_3 = []; - foreach ($object->getWeights() as $value_3) { - $values_3[] = $this->normalizer->normalize($value_3, 'json', $context); + $values_2 = []; + foreach ($object->getWeights() as $value_2) { + $values_2[] = $this->normalizer->normalize($value_2, 'json', $context); } - $data['weights'] = $values_3; + $data['weights'] = $values_2; } if ($object->isInitialized('standbyVms') && null !== $object->getStandbyVms()) { - $values_4 = []; - foreach ($object->getStandbyVms() as $value_4) { - $values_4[] = $value_4; + $values_3 = []; + foreach ($object->getStandbyVms() as $value_3) { + $values_3[] = $value_3; } - $data['standby_vms'] = $values_4; + $data['standby_vms'] = $values_3; } - foreach ($object as $key => $value_5) { + foreach ($object as $key => $value_4) { if (preg_match('/.*/', (string) $key)) { - $data[$key] = $value_5; + $data[$key] = $value_4; } } diff --git a/src/Normalizer/LoadBalancersLoadBalancerPatchResponse200LoadBalancerNormalizer.php b/src/Normalizer/LoadBalancersLoadBalancerPatchResponse200LoadBalancerNormalizer.php index 62749579..6fafdde8 100644 --- a/src/Normalizer/LoadBalancersLoadBalancerPatchResponse200LoadBalancerNormalizer.php +++ b/src/Normalizer/LoadBalancersLoadBalancerPatchResponse200LoadBalancerNormalizer.php @@ -84,11 +84,7 @@ public function denormalize($data, $class, $format = null, array $context = []) unset($data['resource_ids']); } if (\array_key_exists('ip_address', $data)) { - $values_2 = []; - foreach ($data['ip_address'] as $value_2) { - $values_2[] = $this->denormalizer->denormalize($value_2, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancerPartIPAddress', 'json', $context); - } - $object->setIpAddress($values_2); + $object->setIpAddress($this->denormalizer->denormalize($data['ip_address'], 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancerPartIPAddress', 'json', $context)); unset($data['ip_address']); } if (\array_key_exists('https_redirect', $data)) { @@ -112,24 +108,24 @@ public function denormalize($data, $class, $format = null, array $context = []) unset($data['enable_weighting']); } if (\array_key_exists('weights', $data)) { - $values_3 = []; - foreach ($data['weights'] as $value_3) { - $values_3[] = $this->denormalizer->denormalize($value_3, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeight', 'json', $context); + $values_2 = []; + foreach ($data['weights'] as $value_2) { + $values_2[] = $this->denormalizer->denormalize($value_2, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeight', 'json', $context); } - $object->setWeights($values_3); + $object->setWeights($values_2); unset($data['weights']); } if (\array_key_exists('standby_vms', $data)) { - $values_4 = []; - foreach ($data['standby_vms'] as $value_4) { - $values_4[] = $value_4; + $values_3 = []; + foreach ($data['standby_vms'] as $value_3) { + $values_3[] = $value_3; } - $object->setStandbyVms($values_4); + $object->setStandbyVms($values_3); unset($data['standby_vms']); } - foreach ($data as $key => $value_5) { + foreach ($data as $key => $value_4) { if (preg_match('/.*/', (string) $key)) { - $object[$key] = $value_5; + $object[$key] = $value_4; } } @@ -169,11 +165,7 @@ public function normalize($object, $format = null, array $context = []) $data['resource_ids'] = $values_1; } if ($object->isInitialized('ipAddress') && null !== $object->getIpAddress()) { - $values_2 = []; - foreach ($object->getIpAddress() as $value_2) { - $values_2[] = $this->normalizer->normalize($value_2, 'json', $context); - } - $data['ip_address'] = $values_2; + $data['ip_address'] = $this->normalizer->normalize($object->getIpAddress(), 'json', $context); } if ($object->isInitialized('httpsRedirect') && null !== $object->getHttpsRedirect()) { $data['https_redirect'] = $object->getHttpsRedirect(); @@ -191,22 +183,22 @@ public function normalize($object, $format = null, array $context = []) $data['enable_weighting'] = $object->getEnableWeighting(); } if ($object->isInitialized('weights') && null !== $object->getWeights()) { - $values_3 = []; - foreach ($object->getWeights() as $value_3) { - $values_3[] = $this->normalizer->normalize($value_3, 'json', $context); + $values_2 = []; + foreach ($object->getWeights() as $value_2) { + $values_2[] = $this->normalizer->normalize($value_2, 'json', $context); } - $data['weights'] = $values_3; + $data['weights'] = $values_2; } if ($object->isInitialized('standbyVms') && null !== $object->getStandbyVms()) { - $values_4 = []; - foreach ($object->getStandbyVms() as $value_4) { - $values_4[] = $value_4; + $values_3 = []; + foreach ($object->getStandbyVms() as $value_3) { + $values_3[] = $value_3; } - $data['standby_vms'] = $values_4; + $data['standby_vms'] = $values_3; } - foreach ($object as $key => $value_5) { + foreach ($object as $key => $value_4) { if (preg_match('/.*/', (string) $key)) { - $data[$key] = $value_5; + $data[$key] = $value_4; } } diff --git a/src/Normalizer/OrganizationPolicyNormalizer.php b/src/Normalizer/OrganizationPolicyNormalizer.php new file mode 100644 index 00000000..583c39e6 --- /dev/null +++ b/src/Normalizer/OrganizationPolicyNormalizer.php @@ -0,0 +1,192 @@ +setMaximumUninvoicedBalance($this->denormalizer->denormalize($data['maximum_uninvoiced_balance'], 'Krystal\\Katapult\\KatapultAPI\\Model\\DecimalOrUnlimited', 'json', $context)); + unset($data['maximum_uninvoiced_balance']); + } + if (\array_key_exists('maximum_virtual_machines', $data)) { + $object->setMaximumVirtualMachines($this->denormalizer->denormalize($data['maximum_virtual_machines'], 'Krystal\\Katapult\\KatapultAPI\\Model\\IntegerOrUnlimited', 'json', $context)); + unset($data['maximum_virtual_machines']); + } + if (\array_key_exists('maximum_virtual_machine_memory', $data)) { + $object->setMaximumVirtualMachineMemory($this->denormalizer->denormalize($data['maximum_virtual_machine_memory'], 'Krystal\\Katapult\\KatapultAPI\\Model\\IntegerOrUnlimited', 'json', $context)); + unset($data['maximum_virtual_machine_memory']); + } + if (\array_key_exists('maximum_disk_space', $data)) { + $object->setMaximumDiskSpace($this->denormalizer->denormalize($data['maximum_disk_space'], 'Krystal\\Katapult\\KatapultAPI\\Model\\IntegerOrUnlimited', 'json', $context)); + unset($data['maximum_disk_space']); + } + if (\array_key_exists('maximum_managed_organizations', $data)) { + $object->setMaximumManagedOrganizations($this->denormalizer->denormalize($data['maximum_managed_organizations'], 'Krystal\\Katapult\\KatapultAPI\\Model\\IntegerOrUnlimited', 'json', $context)); + unset($data['maximum_managed_organizations']); + } + if (\array_key_exists('maximum_unallocated_ip_addresses', $data)) { + $object->setMaximumUnallocatedIpAddresses($this->denormalizer->denormalize($data['maximum_unallocated_ip_addresses'], 'Krystal\\Katapult\\KatapultAPI\\Model\\IntegerOrUnlimited', 'json', $context)); + unset($data['maximum_unallocated_ip_addresses']); + } + if (\array_key_exists('maximum_security_groups', $data)) { + $object->setMaximumSecurityGroups($this->denormalizer->denormalize($data['maximum_security_groups'], 'Krystal\\Katapult\\KatapultAPI\\Model\\IntegerOrUnlimited', 'json', $context)); + unset($data['maximum_security_groups']); + } + if (\array_key_exists('maximum_virtual_networks', $data)) { + $object->setMaximumVirtualNetworks($this->denormalizer->denormalize($data['maximum_virtual_networks'], 'Krystal\\Katapult\\KatapultAPI\\Model\\IntegerOrUnlimited', 'json', $context)); + unset($data['maximum_virtual_networks']); + } + if (\array_key_exists('maximum_load_balancers', $data)) { + $object->setMaximumLoadBalancers($this->denormalizer->denormalize($data['maximum_load_balancers'], 'Krystal\\Katapult\\KatapultAPI\\Model\\IntegerOrUnlimited', 'json', $context)); + unset($data['maximum_load_balancers']); + } + if (\array_key_exists('maximum_dns_zones', $data)) { + $object->setMaximumDnsZones($this->denormalizer->denormalize($data['maximum_dns_zones'], 'Krystal\\Katapult\\KatapultAPI\\Model\\IntegerOrUnlimited', 'json', $context)); + unset($data['maximum_dns_zones']); + } + if (\array_key_exists('maximum_certificates', $data)) { + $object->setMaximumCertificates($this->denormalizer->denormalize($data['maximum_certificates'], 'Krystal\\Katapult\\KatapultAPI\\Model\\IntegerOrUnlimited', 'json', $context)); + unset($data['maximum_certificates']); + } + if (\array_key_exists('maximum_file_storage_volumes', $data)) { + $object->setMaximumFileStorageVolumes($this->denormalizer->denormalize($data['maximum_file_storage_volumes'], 'Krystal\\Katapult\\KatapultAPI\\Model\\IntegerOrUnlimited', 'json', $context)); + unset($data['maximum_file_storage_volumes']); + } + if (\array_key_exists('maximum_isos', $data)) { + $object->setMaximumIsos($this->denormalizer->denormalize($data['maximum_isos'], 'Krystal\\Katapult\\KatapultAPI\\Model\\IntegerOrUnlimited', 'json', $context)); + unset($data['maximum_isos']); + } + if (\array_key_exists('flexible_virtual_machine_resources', $data)) { + $object->setFlexibleVirtualMachineResources($data['flexible_virtual_machine_resources']); + unset($data['flexible_virtual_machine_resources']); + } + if (\array_key_exists('allow_suspension', $data)) { + $object->setAllowSuspension($data['allow_suspension']); + unset($data['allow_suspension']); + } + if (\array_key_exists('allow_restricted_traffic_types', $data)) { + $object->setAllowRestrictedTrafficTypes($data['allow_restricted_traffic_types']); + unset($data['allow_restricted_traffic_types']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('maximumUninvoicedBalance') && null !== $object->getMaximumUninvoicedBalance()) { + $data['maximum_uninvoiced_balance'] = $this->normalizer->normalize($object->getMaximumUninvoicedBalance(), 'json', $context); + } + if ($object->isInitialized('maximumVirtualMachines') && null !== $object->getMaximumVirtualMachines()) { + $data['maximum_virtual_machines'] = $this->normalizer->normalize($object->getMaximumVirtualMachines(), 'json', $context); + } + if ($object->isInitialized('maximumVirtualMachineMemory') && null !== $object->getMaximumVirtualMachineMemory()) { + $data['maximum_virtual_machine_memory'] = $this->normalizer->normalize($object->getMaximumVirtualMachineMemory(), 'json', $context); + } + if ($object->isInitialized('maximumDiskSpace') && null !== $object->getMaximumDiskSpace()) { + $data['maximum_disk_space'] = $this->normalizer->normalize($object->getMaximumDiskSpace(), 'json', $context); + } + if ($object->isInitialized('maximumManagedOrganizations') && null !== $object->getMaximumManagedOrganizations()) { + $data['maximum_managed_organizations'] = $this->normalizer->normalize($object->getMaximumManagedOrganizations(), 'json', $context); + } + if ($object->isInitialized('maximumUnallocatedIpAddresses') && null !== $object->getMaximumUnallocatedIpAddresses()) { + $data['maximum_unallocated_ip_addresses'] = $this->normalizer->normalize($object->getMaximumUnallocatedIpAddresses(), 'json', $context); + } + if ($object->isInitialized('maximumSecurityGroups') && null !== $object->getMaximumSecurityGroups()) { + $data['maximum_security_groups'] = $this->normalizer->normalize($object->getMaximumSecurityGroups(), 'json', $context); + } + if ($object->isInitialized('maximumVirtualNetworks') && null !== $object->getMaximumVirtualNetworks()) { + $data['maximum_virtual_networks'] = $this->normalizer->normalize($object->getMaximumVirtualNetworks(), 'json', $context); + } + if ($object->isInitialized('maximumLoadBalancers') && null !== $object->getMaximumLoadBalancers()) { + $data['maximum_load_balancers'] = $this->normalizer->normalize($object->getMaximumLoadBalancers(), 'json', $context); + } + if ($object->isInitialized('maximumDnsZones') && null !== $object->getMaximumDnsZones()) { + $data['maximum_dns_zones'] = $this->normalizer->normalize($object->getMaximumDnsZones(), 'json', $context); + } + if ($object->isInitialized('maximumCertificates') && null !== $object->getMaximumCertificates()) { + $data['maximum_certificates'] = $this->normalizer->normalize($object->getMaximumCertificates(), 'json', $context); + } + if ($object->isInitialized('maximumFileStorageVolumes') && null !== $object->getMaximumFileStorageVolumes()) { + $data['maximum_file_storage_volumes'] = $this->normalizer->normalize($object->getMaximumFileStorageVolumes(), 'json', $context); + } + if ($object->isInitialized('maximumIsos') && null !== $object->getMaximumIsos()) { + $data['maximum_isos'] = $this->normalizer->normalize($object->getMaximumIsos(), 'json', $context); + } + if ($object->isInitialized('flexibleVirtualMachineResources') && null !== $object->getFlexibleVirtualMachineResources()) { + $data['flexible_virtual_machine_resources'] = $object->getFlexibleVirtualMachineResources(); + } + if ($object->isInitialized('allowSuspension') && null !== $object->getAllowSuspension()) { + $data['allow_suspension'] = $object->getAllowSuspension(); + } + if ($object->isInitialized('allowRestrictedTrafficTypes') && null !== $object->getAllowRestrictedTrafficTypes()) { + $data['allow_restricted_traffic_types'] = $object->getAllowRestrictedTrafficTypes(); + } + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationPolicy' => false]; + } +} diff --git a/src/Normalizer/OrganizationsOrganizationAddressListsGetResponse200Normalizer.php b/src/Normalizer/OrganizationsOrganizationAddressListsGetResponse200Normalizer.php new file mode 100644 index 00000000..c9c3f313 --- /dev/null +++ b/src/Normalizer/OrganizationsOrganizationAddressListsGetResponse200Normalizer.php @@ -0,0 +1,98 @@ +setPagination($this->denormalizer->denormalize($data['pagination'], 'Krystal\\Katapult\\KatapultAPI\\Model\\PaginationObject', 'json', $context)); + unset($data['pagination']); + } + if (\array_key_exists('address_lists', $data)) { + $values = []; + foreach ($data['address_lists'] as $value) { + $values[] = $this->denormalizer->denormalize($value, 'Krystal\\Katapult\\KatapultAPI\\Model\\GetOrganizationAddressLists200ResponseAddressLists', 'json', $context); + } + $object->setAddressLists($values); + unset($data['address_lists']); + } + foreach ($data as $key => $value_1) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value_1; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['pagination'] = $this->normalizer->normalize($object->getPagination(), 'json', $context); + $values = []; + foreach ($object->getAddressLists() as $value) { + $values[] = $this->normalizer->normalize($value, 'json', $context); + } + $data['address_lists'] = $values; + foreach ($object as $key => $value_1) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value_1; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAddressListsGetResponse200' => false]; + } +} diff --git a/src/Normalizer/OrganizationsOrganizationAddressListsPostBodyNormalizer.php b/src/Normalizer/OrganizationsOrganizationAddressListsPostBodyNormalizer.php new file mode 100644 index 00000000..d88ca8b2 --- /dev/null +++ b/src/Normalizer/OrganizationsOrganizationAddressListsPostBodyNormalizer.php @@ -0,0 +1,90 @@ +setOrganization($this->denormalizer->denormalize($data['organization'], 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationLookup', 'json', $context)); + unset($data['organization']); + } + if (\array_key_exists('properties', $data)) { + $object->setProperties($this->denormalizer->denormalize($data['properties'], 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListArguments', 'json', $context)); + unset($data['properties']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['organization'] = $this->normalizer->normalize($object->getOrganization(), 'json', $context); + $data['properties'] = $this->normalizer->normalize($object->getProperties(), 'json', $context); + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAddressListsPostBody' => false]; + } +} diff --git a/src/Normalizer/OrganizationsOrganizationAddressListsPostResponse201AddressListNormalizer.php b/src/Normalizer/OrganizationsOrganizationAddressListsPostResponse201AddressListNormalizer.php new file mode 100644 index 00000000..153d90d2 --- /dev/null +++ b/src/Normalizer/OrganizationsOrganizationAddressListsPostResponse201AddressListNormalizer.php @@ -0,0 +1,116 @@ +setId($data['id']); + unset($data['id']); + } + if (\array_key_exists('name', $data)) { + $object->setName($data['name']); + unset($data['name']); + } + if (\array_key_exists('global', $data)) { + $object->setGlobal($data['global']); + unset($data['global']); + } + if (\array_key_exists('entries', $data)) { + $values = []; + foreach ($data['entries'] as $value) { + $values[] = $this->denormalizer->denormalize($value, 'Krystal\\Katapult\\KatapultAPI\\Model\\AddressListEntry', 'json', $context); + } + $object->setEntries($values); + unset($data['entries']); + } + foreach ($data as $key => $value_1) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value_1; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('id') && null !== $object->getId()) { + $data['id'] = $object->getId(); + } + if ($object->isInitialized('name') && null !== $object->getName()) { + $data['name'] = $object->getName(); + } + if ($object->isInitialized('global') && null !== $object->getGlobal()) { + $data['global'] = $object->getGlobal(); + } + if ($object->isInitialized('entries') && null !== $object->getEntries()) { + $values = []; + foreach ($object->getEntries() as $value) { + $values[] = $this->normalizer->normalize($value, 'json', $context); + } + $data['entries'] = $values; + } + foreach ($object as $key => $value_1) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value_1; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAddressListsPostResponse201AddressList' => false]; + } +} diff --git a/src/Normalizer/OrganizationsOrganizationAddressListsPostResponse201Normalizer.php b/src/Normalizer/OrganizationsOrganizationAddressListsPostResponse201Normalizer.php new file mode 100644 index 00000000..71d9bf0b --- /dev/null +++ b/src/Normalizer/OrganizationsOrganizationAddressListsPostResponse201Normalizer.php @@ -0,0 +1,85 @@ +setAddressList($this->denormalizer->denormalize($data['address_list'], 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAddressListsPostResponse201AddressList', 'json', $context)); + unset($data['address_list']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['address_list'] = $this->normalizer->normalize($object->getAddressList(), 'json', $context); + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationAddressListsPostResponse201' => false]; + } +} diff --git a/src/Normalizer/OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancerNormalizer.php b/src/Normalizer/OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancerNormalizer.php similarity index 83% rename from src/Normalizer/OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancerNormalizer.php rename to src/Normalizer/OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancerNormalizer.php index 8010361a..84182387 100644 --- a/src/Normalizer/OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancerNormalizer.php +++ b/src/Normalizer/OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancerNormalizer.php @@ -20,7 +20,7 @@ use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait; use Symfony\Component\Serializer\Normalizer\NormalizerInterface; -class OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancerNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface +class OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancerNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface { use DenormalizerAwareTrait; use NormalizerAwareTrait; @@ -29,12 +29,12 @@ class OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancerNormalize public function supportsDenormalization($data, $type, $format = null, array $context = []): bool { - return $type === 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancer'; + return $type === 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancer'; } public function supportsNormalization($data, $format = null, array $context = []): bool { - return is_object($data) && get_class($data) === 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancer'; + return is_object($data) && get_class($data) === 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancer'; } public function denormalize($data, $class, $format = null, array $context = []) @@ -45,7 +45,7 @@ public function denormalize($data, $class, $format = null, array $context = []) if (isset($data['$recursiveRef'])) { return new Reference($data['$recursiveRef'], $context['document-origin']); } - $object = new \Krystal\Katapult\KatapultAPI\Model\OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancer(); + $object = new \Krystal\Katapult\KatapultAPI\Model\OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancer(); if (null === $data || false === \is_array($data)) { return $object; } @@ -84,11 +84,7 @@ public function denormalize($data, $class, $format = null, array $context = []) unset($data['resource_ids']); } if (\array_key_exists('ip_address', $data)) { - $values_2 = []; - foreach ($data['ip_address'] as $value_2) { - $values_2[] = $this->denormalizer->denormalize($value_2, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancersPartIPAddress', 'json', $context); - } - $object->setIpAddress($values_2); + $object->setIpAddress($this->denormalizer->denormalize($data['ip_address'], 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancersPartIPAddress', 'json', $context)); unset($data['ip_address']); } if (\array_key_exists('https_redirect', $data)) { @@ -112,24 +108,24 @@ public function denormalize($data, $class, $format = null, array $context = []) unset($data['enable_weighting']); } if (\array_key_exists('weights', $data)) { - $values_3 = []; - foreach ($data['weights'] as $value_3) { - $values_3[] = $this->denormalizer->denormalize($value_3, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeight', 'json', $context); + $values_2 = []; + foreach ($data['weights'] as $value_2) { + $values_2[] = $this->denormalizer->denormalize($value_2, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeight', 'json', $context); } - $object->setWeights($values_3); + $object->setWeights($values_2); unset($data['weights']); } if (\array_key_exists('standby_vms', $data)) { - $values_4 = []; - foreach ($data['standby_vms'] as $value_4) { - $values_4[] = $value_4; + $values_3 = []; + foreach ($data['standby_vms'] as $value_3) { + $values_3[] = $value_3; } - $object->setStandbyVms($values_4); + $object->setStandbyVms($values_3); unset($data['standby_vms']); } - foreach ($data as $key => $value_5) { + foreach ($data as $key => $value_4) { if (preg_match('/.*/', (string) $key)) { - $object[$key] = $value_5; + $object[$key] = $value_4; } } @@ -169,11 +165,7 @@ public function normalize($object, $format = null, array $context = []) $data['resource_ids'] = $values_1; } if ($object->isInitialized('ipAddress') && null !== $object->getIpAddress()) { - $values_2 = []; - foreach ($object->getIpAddress() as $value_2) { - $values_2[] = $this->normalizer->normalize($value_2, 'json', $context); - } - $data['ip_address'] = $values_2; + $data['ip_address'] = $this->normalizer->normalize($object->getIpAddress(), 'json', $context); } if ($object->isInitialized('httpsRedirect') && null !== $object->getHttpsRedirect()) { $data['https_redirect'] = $object->getHttpsRedirect(); @@ -191,22 +183,22 @@ public function normalize($object, $format = null, array $context = []) $data['enable_weighting'] = $object->getEnableWeighting(); } if ($object->isInitialized('weights') && null !== $object->getWeights()) { - $values_3 = []; - foreach ($object->getWeights() as $value_3) { - $values_3[] = $this->normalizer->normalize($value_3, 'json', $context); + $values_2 = []; + foreach ($object->getWeights() as $value_2) { + $values_2[] = $this->normalizer->normalize($value_2, 'json', $context); } - $data['weights'] = $values_3; + $data['weights'] = $values_2; } if ($object->isInitialized('standbyVms') && null !== $object->getStandbyVms()) { - $values_4 = []; - foreach ($object->getStandbyVms() as $value_4) { - $values_4[] = $value_4; + $values_3 = []; + foreach ($object->getStandbyVms() as $value_3) { + $values_3[] = $value_3; } - $data['standby_vms'] = $values_4; + $data['standby_vms'] = $values_3; } - foreach ($object as $key => $value_5) { + foreach ($object as $key => $value_4) { if (preg_match('/.*/', (string) $key)) { - $data[$key] = $value_5; + $data[$key] = $value_4; } } @@ -215,6 +207,6 @@ public function normalize($object, $format = null, array $context = []) public function getSupportedTypes(string $format = null): array { - return ['Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancer' => false]; + return ['Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancer' => false]; } } diff --git a/src/Normalizer/OrganizationsOrganizationLoadBalancersPostResponse200Normalizer.php b/src/Normalizer/OrganizationsOrganizationLoadBalancersPostResponse201Normalizer.php similarity index 90% rename from src/Normalizer/OrganizationsOrganizationLoadBalancersPostResponse200Normalizer.php rename to src/Normalizer/OrganizationsOrganizationLoadBalancersPostResponse201Normalizer.php index 5a1b8388..4f36ac21 100644 --- a/src/Normalizer/OrganizationsOrganizationLoadBalancersPostResponse200Normalizer.php +++ b/src/Normalizer/OrganizationsOrganizationLoadBalancersPostResponse201Normalizer.php @@ -20,7 +20,7 @@ use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait; use Symfony\Component\Serializer\Normalizer\NormalizerInterface; -class OrganizationsOrganizationLoadBalancersPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface +class OrganizationsOrganizationLoadBalancersPostResponse201Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface { use DenormalizerAwareTrait; use NormalizerAwareTrait; @@ -29,12 +29,12 @@ class OrganizationsOrganizationLoadBalancersPostResponse200Normalizer implements public function supportsDenormalization($data, $type, $format = null, array $context = []): bool { - return $type === 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse200'; + return $type === 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse201'; } public function supportsNormalization($data, $format = null, array $context = []): bool { - return is_object($data) && get_class($data) === 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse200'; + return is_object($data) && get_class($data) === 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse201'; } public function denormalize($data, $class, $format = null, array $context = []) @@ -45,12 +45,12 @@ public function denormalize($data, $class, $format = null, array $context = []) if (isset($data['$recursiveRef'])) { return new Reference($data['$recursiveRef'], $context['document-origin']); } - $object = new \Krystal\Katapult\KatapultAPI\Model\OrganizationsOrganizationLoadBalancersPostResponse200(); + $object = new \Krystal\Katapult\KatapultAPI\Model\OrganizationsOrganizationLoadBalancersPostResponse201(); if (null === $data || false === \is_array($data)) { return $object; } if (\array_key_exists('load_balancer', $data)) { - $object->setLoadBalancer($this->denormalizer->denormalize($data['load_balancer'], 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse200LoadBalancer', 'json', $context)); + $object->setLoadBalancer($this->denormalizer->denormalize($data['load_balancer'], 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse201LoadBalancer', 'json', $context)); unset($data['load_balancer']); } foreach ($data as $key => $value) { @@ -80,6 +80,6 @@ public function normalize($object, $format = null, array $context = []) public function getSupportedTypes(string $format = null): array { - return ['Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse200' => false]; + return ['Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationLoadBalancersPostResponse201' => false]; } } diff --git a/src/Normalizer/OrganizationsOrganizationPolicyLimitsGetResponse200Normalizer.php b/src/Normalizer/OrganizationsOrganizationPolicyLimitsGetResponse200Normalizer.php new file mode 100644 index 00000000..3a7f6933 --- /dev/null +++ b/src/Normalizer/OrganizationsOrganizationPolicyLimitsGetResponse200Normalizer.php @@ -0,0 +1,85 @@ +setPolicyLimits($this->denormalizer->denormalize($data['policy_limits'], 'Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationPolicy', 'json', $context)); + unset($data['policy_limits']); + } + foreach ($data as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $object[$key] = $value; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + $data['policy_limits'] = $this->normalizer->normalize($object->getPolicyLimits(), 'json', $context); + foreach ($object as $key => $value) { + if (preg_match('/.*/', (string) $key)) { + $data[$key] = $value; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\OrganizationsOrganizationPolicyLimitsGetResponse200' => false]; + } +} diff --git a/src/Normalizer/PatchLoadBalancer200ResponseLoadBalancerNormalizer.php b/src/Normalizer/PatchLoadBalancer200ResponseLoadBalancerNormalizer.php index 3810a443..a26df505 100644 --- a/src/Normalizer/PatchLoadBalancer200ResponseLoadBalancerNormalizer.php +++ b/src/Normalizer/PatchLoadBalancer200ResponseLoadBalancerNormalizer.php @@ -84,11 +84,7 @@ public function denormalize($data, $class, $format = null, array $context = []) unset($data['resource_ids']); } if (\array_key_exists('ip_address', $data)) { - $values_2 = []; - foreach ($data['ip_address'] as $value_2) { - $values_2[] = $this->denormalizer->denormalize($value_2, 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancerPartIPAddress', 'json', $context); - } - $object->setIpAddress($values_2); + $object->setIpAddress($this->denormalizer->denormalize($data['ip_address'], 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchLoadBalancerPartIPAddress', 'json', $context)); unset($data['ip_address']); } if (\array_key_exists('https_redirect', $data)) { @@ -112,24 +108,24 @@ public function denormalize($data, $class, $format = null, array $context = []) unset($data['enable_weighting']); } if (\array_key_exists('weights', $data)) { - $values_3 = []; - foreach ($data['weights'] as $value_3) { - $values_3[] = $this->denormalizer->denormalize($value_3, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeight', 'json', $context); + $values_2 = []; + foreach ($data['weights'] as $value_2) { + $values_2[] = $this->denormalizer->denormalize($value_2, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeight', 'json', $context); } - $object->setWeights($values_3); + $object->setWeights($values_2); unset($data['weights']); } if (\array_key_exists('standby_vms', $data)) { - $values_4 = []; - foreach ($data['standby_vms'] as $value_4) { - $values_4[] = $value_4; + $values_3 = []; + foreach ($data['standby_vms'] as $value_3) { + $values_3[] = $value_3; } - $object->setStandbyVms($values_4); + $object->setStandbyVms($values_3); unset($data['standby_vms']); } - foreach ($data as $key => $value_5) { + foreach ($data as $key => $value_4) { if (preg_match('/.*/', (string) $key)) { - $object[$key] = $value_5; + $object[$key] = $value_4; } } @@ -169,11 +165,7 @@ public function normalize($object, $format = null, array $context = []) $data['resource_ids'] = $values_1; } if ($object->isInitialized('ipAddress') && null !== $object->getIpAddress()) { - $values_2 = []; - foreach ($object->getIpAddress() as $value_2) { - $values_2[] = $this->normalizer->normalize($value_2, 'json', $context); - } - $data['ip_address'] = $values_2; + $data['ip_address'] = $this->normalizer->normalize($object->getIpAddress(), 'json', $context); } if ($object->isInitialized('httpsRedirect') && null !== $object->getHttpsRedirect()) { $data['https_redirect'] = $object->getHttpsRedirect(); @@ -191,22 +183,22 @@ public function normalize($object, $format = null, array $context = []) $data['enable_weighting'] = $object->getEnableWeighting(); } if ($object->isInitialized('weights') && null !== $object->getWeights()) { - $values_3 = []; - foreach ($object->getWeights() as $value_3) { - $values_3[] = $this->normalizer->normalize($value_3, 'json', $context); + $values_2 = []; + foreach ($object->getWeights() as $value_2) { + $values_2[] = $this->normalizer->normalize($value_2, 'json', $context); } - $data['weights'] = $values_3; + $data['weights'] = $values_2; } if ($object->isInitialized('standbyVms') && null !== $object->getStandbyVms()) { - $values_4 = []; - foreach ($object->getStandbyVms() as $value_4) { - $values_4[] = $value_4; + $values_3 = []; + foreach ($object->getStandbyVms() as $value_3) { + $values_3[] = $value_3; } - $data['standby_vms'] = $values_4; + $data['standby_vms'] = $values_3; } - foreach ($object as $key => $value_5) { + foreach ($object as $key => $value_4) { if (preg_match('/.*/', (string) $key)) { - $data[$key] = $value_5; + $data[$key] = $value_4; } } diff --git a/src/Normalizer/PatchVirtualMachine200ResponseVirtualMachineNormalizer.php b/src/Normalizer/PatchVirtualMachine200ResponseVirtualMachineNormalizer.php index a675a8eb..6ca25d81 100644 --- a/src/Normalizer/PatchVirtualMachine200ResponseVirtualMachineNormalizer.php +++ b/src/Normalizer/PatchVirtualMachine200ResponseVirtualMachineNormalizer.php @@ -123,6 +123,12 @@ public function denormalize($data, $class, $format = null, array $context = []) } elseif (\array_key_exists('cpu_cores', $data) && $data['cpu_cores'] === null) { $object->setCpuCores(null); } + if (\array_key_exists('use_dedicated_cpus', $data) && $data['use_dedicated_cpus'] !== null) { + $object->setUseDedicatedCpus($data['use_dedicated_cpus']); + unset($data['use_dedicated_cpus']); + } elseif (\array_key_exists('use_dedicated_cpus', $data) && $data['use_dedicated_cpus'] === null) { + $object->setUseDedicatedCpus(null); + } if (\array_key_exists('gpu_type', $data) && $data['gpu_type'] !== null) { $object->setGpuType($this->denormalizer->denormalize($data['gpu_type'], 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachineGpuType', 'json', $context)); unset($data['gpu_type']); @@ -221,6 +227,9 @@ public function normalize($object, $format = null, array $context = []) if ($object->isInitialized('cpuCores') && null !== $object->getCpuCores()) { $data['cpu_cores'] = $object->getCpuCores(); } + if ($object->isInitialized('useDedicatedCpus') && null !== $object->getUseDedicatedCpus()) { + $data['use_dedicated_cpus'] = $object->getUseDedicatedCpus(); + } if ($object->isInitialized('gpuType') && null !== $object->getGpuType()) { $data['gpu_type'] = $this->normalizer->normalize($object->getGpuType(), 'json', $context); } diff --git a/src/Normalizer/PatchVirtualMachine200ResponseVirtualMachinePackageNormalizer.php b/src/Normalizer/PatchVirtualMachine200ResponseVirtualMachinePackageNormalizer.php index 327279df..3d076b00 100644 --- a/src/Normalizer/PatchVirtualMachine200ResponseVirtualMachinePackageNormalizer.php +++ b/src/Normalizer/PatchVirtualMachine200ResponseVirtualMachinePackageNormalizer.php @@ -93,6 +93,10 @@ public function denormalize($data, $class, $format = null, array $context = []) } elseif (\array_key_exists('icon', $data) && $data['icon'] === null) { $object->setIcon(null); } + if (\array_key_exists('use_dedicated_cpus', $data)) { + $object->setUseDedicatedCpus($data['use_dedicated_cpus']); + unset($data['use_dedicated_cpus']); + } foreach ($data as $key => $value) { if (preg_match('/.*/', (string) $key)) { $object[$key] = $value; @@ -138,6 +142,9 @@ public function normalize($object, $format = null, array $context = []) if ($object->isInitialized('icon') && null !== $object->getIcon()) { $data['icon'] = $this->normalizer->normalize($object->getIcon(), 'json', $context); } + if ($object->isInitialized('useDedicatedCpus') && null !== $object->getUseDedicatedCpus()) { + $data['use_dedicated_cpus'] = $object->getUseDedicatedCpus(); + } foreach ($object as $key => $value) { if (preg_match('/.*/', (string) $key)) { $data[$key] = $value; diff --git a/src/Normalizer/PostOrganizationLoadBalancers200ResponseLoadBalancerNormalizer.php b/src/Normalizer/PostOrganizationLoadBalancers201ResponseLoadBalancerNormalizer.php similarity index 83% rename from src/Normalizer/PostOrganizationLoadBalancers200ResponseLoadBalancerNormalizer.php rename to src/Normalizer/PostOrganizationLoadBalancers201ResponseLoadBalancerNormalizer.php index d0d394ff..2e73d06f 100644 --- a/src/Normalizer/PostOrganizationLoadBalancers200ResponseLoadBalancerNormalizer.php +++ b/src/Normalizer/PostOrganizationLoadBalancers201ResponseLoadBalancerNormalizer.php @@ -20,7 +20,7 @@ use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait; use Symfony\Component\Serializer\Normalizer\NormalizerInterface; -class PostOrganizationLoadBalancers200ResponseLoadBalancerNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface +class PostOrganizationLoadBalancers201ResponseLoadBalancerNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface { use DenormalizerAwareTrait; use NormalizerAwareTrait; @@ -29,12 +29,12 @@ class PostOrganizationLoadBalancers200ResponseLoadBalancerNormalizer implements public function supportsDenormalization($data, $type, $format = null, array $context = []): bool { - return $type === 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancers200ResponseLoadBalancer'; + return $type === 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancers201ResponseLoadBalancer'; } public function supportsNormalization($data, $format = null, array $context = []): bool { - return is_object($data) && get_class($data) === 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancers200ResponseLoadBalancer'; + return is_object($data) && get_class($data) === 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancers201ResponseLoadBalancer'; } public function denormalize($data, $class, $format = null, array $context = []) @@ -45,7 +45,7 @@ public function denormalize($data, $class, $format = null, array $context = []) if (isset($data['$recursiveRef'])) { return new Reference($data['$recursiveRef'], $context['document-origin']); } - $object = new \Krystal\Katapult\KatapultAPI\Model\PostOrganizationLoadBalancers200ResponseLoadBalancer(); + $object = new \Krystal\Katapult\KatapultAPI\Model\PostOrganizationLoadBalancers201ResponseLoadBalancer(); if (null === $data || false === \is_array($data)) { return $object; } @@ -84,11 +84,7 @@ public function denormalize($data, $class, $format = null, array $context = []) unset($data['resource_ids']); } if (\array_key_exists('ip_address', $data)) { - $values_2 = []; - foreach ($data['ip_address'] as $value_2) { - $values_2[] = $this->denormalizer->denormalize($value_2, 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancersPartIPAddress', 'json', $context); - } - $object->setIpAddress($values_2); + $object->setIpAddress($this->denormalizer->denormalize($data['ip_address'], 'Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancersPartIPAddress', 'json', $context)); unset($data['ip_address']); } if (\array_key_exists('https_redirect', $data)) { @@ -112,24 +108,24 @@ public function denormalize($data, $class, $format = null, array $context = []) unset($data['enable_weighting']); } if (\array_key_exists('weights', $data)) { - $values_3 = []; - foreach ($data['weights'] as $value_3) { - $values_3[] = $this->denormalizer->denormalize($value_3, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeight', 'json', $context); + $values_2 = []; + foreach ($data['weights'] as $value_2) { + $values_2[] = $this->denormalizer->denormalize($value_2, 'Krystal\\Katapult\\KatapultAPI\\Model\\LoadBalancerWeight', 'json', $context); } - $object->setWeights($values_3); + $object->setWeights($values_2); unset($data['weights']); } if (\array_key_exists('standby_vms', $data)) { - $values_4 = []; - foreach ($data['standby_vms'] as $value_4) { - $values_4[] = $value_4; + $values_3 = []; + foreach ($data['standby_vms'] as $value_3) { + $values_3[] = $value_3; } - $object->setStandbyVms($values_4); + $object->setStandbyVms($values_3); unset($data['standby_vms']); } - foreach ($data as $key => $value_5) { + foreach ($data as $key => $value_4) { if (preg_match('/.*/', (string) $key)) { - $object[$key] = $value_5; + $object[$key] = $value_4; } } @@ -169,11 +165,7 @@ public function normalize($object, $format = null, array $context = []) $data['resource_ids'] = $values_1; } if ($object->isInitialized('ipAddress') && null !== $object->getIpAddress()) { - $values_2 = []; - foreach ($object->getIpAddress() as $value_2) { - $values_2[] = $this->normalizer->normalize($value_2, 'json', $context); - } - $data['ip_address'] = $values_2; + $data['ip_address'] = $this->normalizer->normalize($object->getIpAddress(), 'json', $context); } if ($object->isInitialized('httpsRedirect') && null !== $object->getHttpsRedirect()) { $data['https_redirect'] = $object->getHttpsRedirect(); @@ -191,22 +183,22 @@ public function normalize($object, $format = null, array $context = []) $data['enable_weighting'] = $object->getEnableWeighting(); } if ($object->isInitialized('weights') && null !== $object->getWeights()) { - $values_3 = []; - foreach ($object->getWeights() as $value_3) { - $values_3[] = $this->normalizer->normalize($value_3, 'json', $context); + $values_2 = []; + foreach ($object->getWeights() as $value_2) { + $values_2[] = $this->normalizer->normalize($value_2, 'json', $context); } - $data['weights'] = $values_3; + $data['weights'] = $values_2; } if ($object->isInitialized('standbyVms') && null !== $object->getStandbyVms()) { - $values_4 = []; - foreach ($object->getStandbyVms() as $value_4) { - $values_4[] = $value_4; + $values_3 = []; + foreach ($object->getStandbyVms() as $value_3) { + $values_3[] = $value_3; } - $data['standby_vms'] = $values_4; + $data['standby_vms'] = $values_3; } - foreach ($object as $key => $value_5) { + foreach ($object as $key => $value_4) { if (preg_match('/.*/', (string) $key)) { - $data[$key] = $value_5; + $data[$key] = $value_4; } } @@ -215,6 +207,6 @@ public function normalize($object, $format = null, array $context = []) public function getSupportedTypes(string $format = null): array { - return ['Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancers200ResponseLoadBalancer' => false]; + return ['Krystal\\Katapult\\KatapultAPI\\Model\\PostOrganizationLoadBalancers201ResponseLoadBalancer' => false]; } } diff --git a/src/Normalizer/ResponseAddressListEntryNotFoundResponseNormalizer.php b/src/Normalizer/ResponseAddressListEntryNotFoundResponseNormalizer.php new file mode 100644 index 00000000..dfde679d --- /dev/null +++ b/src/Normalizer/ResponseAddressListEntryNotFoundResponseNormalizer.php @@ -0,0 +1,109 @@ +setCode($data['code']); + unset($data['code']); + } + if (\array_key_exists('description', $data)) { + $object->setDescription($data['description']); + unset($data['description']); + } + if (\array_key_exists('detail', $data)) { + $values = new \ArrayObject([], \ArrayObject::ARRAY_AS_PROPS); + foreach ($data['detail'] as $key => $value) { + $values[$key] = $value; + } + $object->setDetail($values); + unset($data['detail']); + } + foreach ($data as $key_1 => $value_1) { + if (preg_match('/.*/', (string) $key_1)) { + $object[$key_1] = $value_1; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('code') && null !== $object->getCode()) { + $data['code'] = $object->getCode(); + } + if ($object->isInitialized('description') && null !== $object->getDescription()) { + $data['description'] = $object->getDescription(); + } + if ($object->isInitialized('detail') && null !== $object->getDetail()) { + $values = []; + foreach ($object->getDetail() as $key => $value) { + $values[$key] = $value; + } + $data['detail'] = $values; + } + foreach ($object as $key_1 => $value_1) { + if (preg_match('/.*/', (string) $key_1)) { + $data[$key_1] = $value_1; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAddressListEntryNotFoundResponse' => false]; + } +} diff --git a/src/Normalizer/ResponseAddressListNotFoundResponseNormalizer.php b/src/Normalizer/ResponseAddressListNotFoundResponseNormalizer.php new file mode 100644 index 00000000..9c813329 --- /dev/null +++ b/src/Normalizer/ResponseAddressListNotFoundResponseNormalizer.php @@ -0,0 +1,109 @@ +setCode($data['code']); + unset($data['code']); + } + if (\array_key_exists('description', $data)) { + $object->setDescription($data['description']); + unset($data['description']); + } + if (\array_key_exists('detail', $data)) { + $values = new \ArrayObject([], \ArrayObject::ARRAY_AS_PROPS); + foreach ($data['detail'] as $key => $value) { + $values[$key] = $value; + } + $object->setDetail($values); + unset($data['detail']); + } + foreach ($data as $key_1 => $value_1) { + if (preg_match('/.*/', (string) $key_1)) { + $object[$key_1] = $value_1; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('code') && null !== $object->getCode()) { + $data['code'] = $object->getCode(); + } + if ($object->isInitialized('description') && null !== $object->getDescription()) { + $data['description'] = $object->getDescription(); + } + if ($object->isInitialized('detail') && null !== $object->getDetail()) { + $values = []; + foreach ($object->getDetail() as $key => $value) { + $values[$key] = $value; + } + $data['detail'] = $values; + } + foreach ($object as $key_1 => $value_1) { + if (preg_match('/.*/', (string) $key_1)) { + $data[$key_1] = $value_1; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\ResponseAddressListNotFoundResponse' => false]; + } +} diff --git a/src/Normalizer/ResponseNoVirtualMachineForAPITokenResponseNormalizer.php b/src/Normalizer/ResponseNoVirtualMachineForAPITokenResponseNormalizer.php new file mode 100644 index 00000000..5791443f --- /dev/null +++ b/src/Normalizer/ResponseNoVirtualMachineForAPITokenResponseNormalizer.php @@ -0,0 +1,109 @@ +setCode($data['code']); + unset($data['code']); + } + if (\array_key_exists('description', $data)) { + $object->setDescription($data['description']); + unset($data['description']); + } + if (\array_key_exists('detail', $data)) { + $values = new \ArrayObject([], \ArrayObject::ARRAY_AS_PROPS); + foreach ($data['detail'] as $key => $value) { + $values[$key] = $value; + } + $object->setDetail($values); + unset($data['detail']); + } + foreach ($data as $key_1 => $value_1) { + if (preg_match('/.*/', (string) $key_1)) { + $object[$key_1] = $value_1; + } + } + + return $object; + } + + /** + * @return array|string|int|float|bool|\ArrayObject|null + */ + public function normalize($object, $format = null, array $context = []) + { + $data = []; + if ($object->isInitialized('code') && null !== $object->getCode()) { + $data['code'] = $object->getCode(); + } + if ($object->isInitialized('description') && null !== $object->getDescription()) { + $data['description'] = $object->getDescription(); + } + if ($object->isInitialized('detail') && null !== $object->getDetail()) { + $values = []; + foreach ($object->getDetail() as $key => $value) { + $values[$key] = $value; + } + $data['detail'] = $values; + } + foreach ($object as $key_1 => $value_1) { + if (preg_match('/.*/', (string) $key_1)) { + $data[$key_1] = $value_1; + } + } + + return $data; + } + + public function getSupportedTypes(string $format = null): array + { + return ['Krystal\\Katapult\\KatapultAPI\\Model\\ResponseNoVirtualMachineForAPITokenResponse' => false]; + } +} diff --git a/src/Normalizer/VirtualMachineFlexibleResourcesNormalizer.php b/src/Normalizer/VirtualMachineFlexibleResourcesNormalizer.php index 51fc5ed0..0a7ce9c5 100644 --- a/src/Normalizer/VirtualMachineFlexibleResourcesNormalizer.php +++ b/src/Normalizer/VirtualMachineFlexibleResourcesNormalizer.php @@ -57,6 +57,10 @@ public function denormalize($data, $class, $format = null, array $context = []) $object->setMemoryInGb($data['memory_in_gb']); unset($data['memory_in_gb']); } + if (\array_key_exists('use_dedicated_cpus', $data)) { + $object->setUseDedicatedCpus($data['use_dedicated_cpus']); + unset($data['use_dedicated_cpus']); + } foreach ($data as $key => $value) { if (preg_match('/.*/', (string) $key)) { $object[$key] = $value; @@ -74,6 +78,9 @@ public function normalize($object, $format = null, array $context = []) $data = []; $data['cpu_cores'] = $object->getCpuCores(); $data['memory_in_gb'] = $object->getMemoryInGb(); + if ($object->isInitialized('useDedicatedCpus') && null !== $object->getUseDedicatedCpus()) { + $data['use_dedicated_cpus'] = $object->getUseDedicatedCpus(); + } foreach ($object as $key => $value) { if (preg_match('/.*/', (string) $key)) { $data[$key] = $value; diff --git a/src/Normalizer/VirtualMachineNormalizer.php b/src/Normalizer/VirtualMachineNormalizer.php index 94440510..8fde92a5 100644 --- a/src/Normalizer/VirtualMachineNormalizer.php +++ b/src/Normalizer/VirtualMachineNormalizer.php @@ -123,6 +123,12 @@ public function denormalize($data, $class, $format = null, array $context = []) } elseif (\array_key_exists('cpu_cores', $data) && $data['cpu_cores'] === null) { $object->setCpuCores(null); } + if (\array_key_exists('use_dedicated_cpus', $data) && $data['use_dedicated_cpus'] !== null) { + $object->setUseDedicatedCpus($data['use_dedicated_cpus']); + unset($data['use_dedicated_cpus']); + } elseif (\array_key_exists('use_dedicated_cpus', $data) && $data['use_dedicated_cpus'] === null) { + $object->setUseDedicatedCpus(null); + } if (\array_key_exists('gpu_type', $data) && $data['gpu_type'] !== null) { $object->setGpuType($this->denormalizer->denormalize($data['gpu_type'], 'Krystal\\Katapult\\KatapultAPI\\Model\\VirtualMachineGpuType', 'json', $context)); unset($data['gpu_type']); @@ -221,6 +227,9 @@ public function normalize($object, $format = null, array $context = []) if ($object->isInitialized('cpuCores') && null !== $object->getCpuCores()) { $data['cpu_cores'] = $object->getCpuCores(); } + if ($object->isInitialized('useDedicatedCpus') && null !== $object->getUseDedicatedCpus()) { + $data['use_dedicated_cpus'] = $object->getUseDedicatedCpus(); + } if ($object->isInitialized('gpuType') && null !== $object->getGpuType()) { $data['gpu_type'] = $this->normalizer->normalize($object->getGpuType(), 'json', $context); } diff --git a/src/Normalizer/VirtualMachinePackageNormalizer.php b/src/Normalizer/VirtualMachinePackageNormalizer.php index 28666aed..9c223215 100644 --- a/src/Normalizer/VirtualMachinePackageNormalizer.php +++ b/src/Normalizer/VirtualMachinePackageNormalizer.php @@ -93,6 +93,10 @@ public function denormalize($data, $class, $format = null, array $context = []) } elseif (\array_key_exists('icon', $data) && $data['icon'] === null) { $object->setIcon(null); } + if (\array_key_exists('use_dedicated_cpus', $data)) { + $object->setUseDedicatedCpus($data['use_dedicated_cpus']); + unset($data['use_dedicated_cpus']); + } foreach ($data as $key => $value) { if (preg_match('/.*/', (string) $key)) { $object[$key] = $value; @@ -138,6 +142,9 @@ public function normalize($object, $format = null, array $context = []) if ($object->isInitialized('icon') && null !== $object->getIcon()) { $data['icon'] = $this->normalizer->normalize($object->getIcon(), 'json', $context); } + if ($object->isInitialized('useDedicatedCpus') && null !== $object->getUseDedicatedCpus()) { + $data['use_dedicated_cpus'] = $object->getUseDedicatedCpus(); + } foreach ($object as $key => $value) { if (preg_match('/.*/', (string) $key)) { $data[$key] = $value; diff --git a/src/Normalizer/VirtualMachinesVirtualMachinePatchResponse200VirtualMachineNormalizer.php b/src/Normalizer/VirtualMachinesVirtualMachinePatchResponse200VirtualMachineNormalizer.php index ab46c4ce..4fac9194 100644 --- a/src/Normalizer/VirtualMachinesVirtualMachinePatchResponse200VirtualMachineNormalizer.php +++ b/src/Normalizer/VirtualMachinesVirtualMachinePatchResponse200VirtualMachineNormalizer.php @@ -123,6 +123,12 @@ public function denormalize($data, $class, $format = null, array $context = []) } elseif (\array_key_exists('cpu_cores', $data) && $data['cpu_cores'] === null) { $object->setCpuCores(null); } + if (\array_key_exists('use_dedicated_cpus', $data) && $data['use_dedicated_cpus'] !== null) { + $object->setUseDedicatedCpus($data['use_dedicated_cpus']); + unset($data['use_dedicated_cpus']); + } elseif (\array_key_exists('use_dedicated_cpus', $data) && $data['use_dedicated_cpus'] === null) { + $object->setUseDedicatedCpus(null); + } if (\array_key_exists('gpu_type', $data) && $data['gpu_type'] !== null) { $object->setGpuType($this->denormalizer->denormalize($data['gpu_type'], 'Krystal\\Katapult\\KatapultAPI\\Model\\PatchVirtualMachine200ResponseVirtualMachineGpuType', 'json', $context)); unset($data['gpu_type']); @@ -221,6 +227,9 @@ public function normalize($object, $format = null, array $context = []) if ($object->isInitialized('cpuCores') && null !== $object->getCpuCores()) { $data['cpu_cores'] = $object->getCpuCores(); } + if ($object->isInitialized('useDedicatedCpus') && null !== $object->getUseDedicatedCpus()) { + $data['use_dedicated_cpus'] = $object->getUseDedicatedCpus(); + } if ($object->isInitialized('gpuType') && null !== $object->getGpuType()) { $data['gpu_type'] = $this->normalizer->normalize($object->getGpuType(), 'json', $context); }