Dagger.Binding (dagger v0.18.2)
View SourceDagger.Binding
Summary
Functions
Retrieve the binding value, as type CacheVolume
Retrieve the binding value, as type Container
Retrieve the binding value, as type Directory
Retrieve the binding value, as type Env
Retrieve the binding value, as type File
Retrieve the binding value, as type GitRef
Retrieve the binding value, as type GitRepository
Retrieve the binding value, as type LLM
Retrieve the binding value, as type Module
Retrieve the binding value, as type ModuleConfigClient
Retrieve the binding value, as type ModuleSource
Retrieve the binding value, as type Secret
Retrieve the binding value, as type Service
Retrieve the binding value, as type Socket
The digest of the binding value
A unique identifier for this Binding.
The binding name
The binding type
Types
Functions
@spec as_cache_volume(t()) :: Dagger.CacheVolume.t()
Retrieve the binding value, as type CacheVolume
@spec as_container(t()) :: Dagger.Container.t()
Retrieve the binding value, as type Container
@spec as_directory(t()) :: Dagger.Directory.t()
Retrieve the binding value, as type Directory
@spec as_env(t()) :: Dagger.Env.t()
Retrieve the binding value, as type Env
@spec as_file(t()) :: Dagger.File.t()
Retrieve the binding value, as type File
@spec as_git_ref(t()) :: Dagger.GitRef.t()
Retrieve the binding value, as type GitRef
@spec as_git_repository(t()) :: Dagger.GitRepository.t()
Retrieve the binding value, as type GitRepository
@spec as_llm(t()) :: Dagger.LLM.t()
Retrieve the binding value, as type LLM
@spec as_module(t()) :: Dagger.Module.t()
Retrieve the binding value, as type Module
@spec as_module_config_client(t()) :: Dagger.ModuleConfigClient.t()
Retrieve the binding value, as type ModuleConfigClient
@spec as_module_source(t()) :: Dagger.ModuleSource.t()
Retrieve the binding value, as type ModuleSource
@spec as_secret(t()) :: Dagger.Secret.t()
Retrieve the binding value, as type Secret
@spec as_service(t()) :: Dagger.Service.t()
Retrieve the binding value, as type Service
@spec as_socket(t()) :: Dagger.Socket.t()
Retrieve the binding value, as type Socket
The digest of the binding value
@spec id(t()) :: {:ok, Dagger.BindingID.t()} | {:error, term()}
A unique identifier for this Binding.
The binding name
The binding type