Skip to content
View as Markdown

VolumeService

Service for managing Daytona Volumes. Can be used to list, get, create and delete Volumes.

Constructors

new VolumeService()

def initialize(volumes_api)

Service for managing Daytona Volumes. Can be used to list, get, create and delete Volumes.

Parameters:

  • volumes_api DaytonaApiClient:VolumesApi -

Returns:

  • VolumeService - a new instance of VolumeService

Methods

create()

def create(name)

Create new Volume.

Parameters:

  • name String -

Returns:

  • Daytona:Volume

delete()

def delete(volume)

Delete a Volume.

Parameters:

  • volume Daytona:Volume -

Returns:

  • void

get()

def get(name, create:)

Get a Volume by name.

Parameters:

  • name String -
  • create Boolean -

Returns:

  • Daytona:Volume

list()

def list()

List all Volumes.

Returns:

  • Array\<Daytona:Volume\>