Dagger Python SDK
A client package for running Dagger pipelines.
Tip
New to Dagger? Learn how it works and start using it.
- Connection
- Client
BuildArg
CacheSharingMode
CacheVolume
CacheVolumeID
Client
Client.cache_volume()
Client.check_version_compatibility()
Client.container()
Client.current_function_call()
Client.current_module()
Client.default_platform()
Client.directory()
Client.file()
Client.function()
Client.generated_code()
Client.git()
Client.host()
Client.http()
Client.load_cache_volume_from_id()
Client.load_container_from_id()
Client.load_directory_from_id()
Client.load_file_from_id()
Client.load_function_arg_from_id()
Client.load_function_from_id()
Client.load_generated_code_from_id()
Client.load_module_from_id()
Client.load_secret_from_id()
Client.load_service_from_id()
Client.load_socket_from_id()
Client.load_type_def_from_id()
Client.module()
Client.module_config()
Client.pipeline()
Client.secret()
Client.set_secret()
Client.socket()
Client.type_def()
Client.with_()
Container
Container.as_service()
Container.as_tarball()
Container.build()
Container.default_args()
Container.directory()
Container.entrypoint()
Container.env_variable()
Container.env_variables()
Container.export()
Container.exposed_ports()
Container.file()
Container.from_()
Container.id()
Container.image_ref()
Container.import_()
Container.label()
Container.labels()
Container.mounts()
Container.pipeline()
Container.platform()
Container.publish()
Container.rootfs()
Container.shell_endpoint()
Container.stderr()
Container.stdout()
Container.sync()
Container.user()
Container.with_()
Container.with_default_args()
Container.with_directory()
Container.with_entrypoint()
Container.with_env_variable()
Container.with_exec()
Container.with_exposed_port()
Container.with_file()
Container.with_focus()
Container.with_label()
Container.with_mounted_cache()
Container.with_mounted_directory()
Container.with_mounted_file()
Container.with_mounted_secret()
Container.with_mounted_temp()
Container.with_new_file()
Container.with_registry_auth()
Container.with_rootfs()
Container.with_secret_variable()
Container.with_service_binding()
Container.with_unix_socket()
Container.with_user()
Container.with_workdir()
Container.without_env_variable()
Container.without_exposed_port()
Container.without_focus()
Container.without_label()
Container.without_mount()
Container.without_registry_auth()
Container.without_unix_socket()
Container.workdir()
ContainerID
Directory
Directory.as_module()
Directory.diff()
Directory.directory()
Directory.docker_build()
Directory.entries()
Directory.export()
Directory.file()
Directory.glob()
Directory.id()
Directory.pipeline()
Directory.sync()
Directory.with_()
Directory.with_directory()
Directory.with_file()
Directory.with_new_directory()
Directory.with_new_file()
Directory.with_timestamps()
Directory.without_directory()
Directory.without_file()
DirectoryID
EnvVariable
FieldTypeDef
File
FileID
Function
FunctionArg
FunctionArgID
FunctionCall
FunctionCallArgValue
FunctionID
GeneratedCode
GeneratedCodeID
GitRef
GitRepository
Host
ImageLayerCompression
ImageMediaTypes
JSON
Label
ListTypeDef
Module
ModuleConfig
ModuleID
NetworkProtocol
ObjectTypeDef
PipelineLabel
Platform
Port
PortForward
Secret
SecretID
Service
ServiceID
Socket
SocketID
TypeDef
TypeDefID
TypeDefKind
Void
default_client()
- Exceptions