resources: App\Entity\Client: processor: App\State\Processor\ClientProcessor input: App\Dto\Input\ClientInput output: App\Dto\Output\ClientOutput normalizationContext: groups: ['default', 'client:read'] denormalizationContext: groups: ['client:write'] operations: ApiPlatform\Metadata\GetCollection: provider: App\State\Provider\ClientProvider filters: - 'api_platform.filter.client.order' - 'api_platform.filter.client.search' - 'api_platform.filter.client.exist' ApiPlatform\Metadata\Get: provider: App\State\Provider\ClientProvider ApiPlatform\Metadata\Put: provider: App\State\Provider\ClientProvider ApiPlatform\Metadata\Patch: provider: App\State\Provider\ClientProvider validationContext: groups: [ 'client:patch' ] ApiPlatform\Metadata\Post: ~ ApiPlatform\Metadata\Delete: ~ change_organizational_units: provider: App\State\Provider\ClientProvider class: ApiPlatform\Metadata\Post method: POST input: App\Dto\Input\ChangeOrganizationalUnitInput uriTemplate: /clients/change-organizational-units controller: App\Controller\ChangeOrganizationalUnitAction agent_status: class: ApiPlatform\Metadata\Post method: POST input: false output: false uriTemplate: /clients/{uuid}/agent/status controller: App\Controller\OgAgent\StatusAction get_pxe: class: ApiPlatform\Metadata\Post method: POST input: false uriTemplate: /clients/server/{uuid}/get-pxe controller: App\Controller\OgBoot\PxeBootFile\GetAction reboot_client: class: ApiPlatform\Metadata\Post method: POST input: App\Dto\Input\MultipleClientsInput uriTemplate: /clients/server/reboot controller: App\Controller\OgAgent\RebootAction power_off_client: class: ApiPlatform\Metadata\Post method: POST input: App\Dto\Input\MultipleClientsInput uriTemplate: /clients/server/power-off controller: App\Controller\OgAgent\PowerOffAction properties: App\Entity\Client: id: identifier: false uuid: identifier: true