VolumeService
Section titled “VolumeService”Service for managing Daytona Volumes. Can be used to list, get, create and delete Volumes.
Constructors
Section titled “Constructors”new VolumeService()
Section titled “new VolumeService()”def initialize(volumes_api, otel_state:)Service for managing Daytona Volumes. Can be used to list, get, create and delete Volumes.
Parameters:
volumes_apiDaytonaApiClient:VolumesApi -otel_stateDaytona:OtelState, nil -
Returns:
VolumeService- a new instance of VolumeService
Methods
Section titled “Methods”create()
Section titled “create()”def create(name)Create new Volume.
Parameters:
nameString -
Returns:
Daytona:Volume
delete()
Section titled “delete()”def delete(volume)Delete a Volume.
Parameters:
volumeDaytona:Volume -
Returns:
void
def get(name, create:)Get a Volume by name.
Parameters:
nameString -createBoolean -
Returns:
Daytona:Volume
list()
Section titled “list()”def list()List all Volumes.
Returns:
Array\<Daytona:Volume\>