Extend metadata endpoints
Add remote ls endpoint
Bump pydantic to v2
Add get_pull_actions_for_remote machine endpoint
Add free space check
Remove metadata_type_values from metadata model.
Add remote path exists endpoint.
Add `action_data` to Action model
Add action restart
Remove support for Python <3.9
Add `get_metadata` and `delete_metadata` functions to client.
Extend Machine class to include label, note and responsible person.
Add support to list remote machines and remote volumes.
Added get_collection and list_collections
Add result_data to Action model
Added data pull and pullover requests.
Add sharing
Added Data Status
Added get data endpoint