pub struct Client { /* private fields */ }
Implementations§
Source§impl Client
impl Client
pub async fn artifact_extract( &self, options: ArtifactExtractOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn artifact_inspect( &self, options: ArtifactInspectOptions<'_>, ) -> Result<ArtifactInspect, Error>
Source§impl Client
impl Client
pub async fn artifact_list(&self) -> Result<ArtifactList, Error>
Source§impl Client
impl Client
pub async fn artifact_pull( &self, options: ArtifactPullOptions<'_>, ) -> Result<ArtifactPull, Error>
Source§impl Client
impl Client
pub async fn artifact_push( &self, options: ArtifactPushOptions<'_>, ) -> Result<ArtifactPush, Error>
Source§impl Client
impl Client
pub async fn artifact_remove( &self, options: ArtifactRemoveOptions<'_>, ) -> Result<ArtifactRemove, Error>
Source§impl Client
impl Client
pub async fn container_change_report( &self, options: ContainerChangeReportOptions<'_>, ) -> Result<ContainerChangeReport, Error>
Source§impl Client
impl Client
pub async fn container_commit( &self, options: ContainerCommitOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn container_create( &self, options: ContainerCreateOptions, ) -> Result<ContainerCreate, Error>
Source§impl Client
impl Client
pub async fn container_delete( &self, options: ContainerDeleteOptions<'_>, ) -> Result<ContainerDelete, Error>
Source§impl Client
impl Client
pub async fn container_delete_stopped( &self, options: Option<ContainerDeleteStoppedOptions<'_>>, ) -> Result<ContainerDeleteStopped, Error>
Source§impl Client
impl Client
pub async fn container_exists( &self, options: ContainerExistsOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn container_health_check( &self, options: ContainerHealthCheckOptions<'_>, ) -> Result<ContainerHealthCheck, Error>
Source§impl Client
impl Client
pub async fn container_initialize( &self, options: ContainerInitializeOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn container_inspect( &self, options: ContainerInspectOptions<'_>, ) -> Result<ContainerInspect, Error>
Source§impl Client
impl Client
pub async fn container_kill( &self, options: ContainerKillOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn container_kube_apply( &self, options: ContainerKubeApplyOptions<'_>, ) -> Result<ContainerKubeApply, Error>
Source§impl Client
impl Client
pub async fn container_kube_generate( &self, options: ContainerKubeGenerateOptions<'_>, ) -> Result<ContainerKubeGenerate, Error>
Source§impl Client
impl Client
pub async fn container_kube_play( &self, options: ContainerKubePlayOptions<'_>, ) -> Result<ContainerKubePlay, Error>
Source§impl Client
impl Client
pub async fn container_kube_play_remove( &self, options: Option<ContainerKubePlayRemoveOptions>, ) -> Result<ContainerKubePlayRemove, Error>
Source§impl Client
impl Client
pub async fn container_list( &self, options: Option<ContainerListOptions>, ) -> Result<ContainerList, Error>
Source§impl Client
impl Client
pub async fn container_list_processes( &self, options: ContainerListProcessesOptions<'_>, ) -> Result<ContainerListProcesses, Error>
Source§impl Client
impl Client
pub async fn container_mount( &self, options: ContainerMountOptions<'_>, ) -> Result<ContainerMount, Error>
Source§impl Client
impl Client
pub async fn container_pause( &self, options: ContainerPauseOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn container_rename( &self, options: ContainerRenameOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn container_resize( &self, options: ContainerResizeOptions<'_>, ) -> Result<ContainerResize, Error>
Source§impl Client
impl Client
pub async fn container_restart( &self, options: ContainerRestartOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn container_restore( &self, options: ContainerRestoreOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn container_show_mounted( &self, ) -> Result<ContainerShowMounted, Error>
Source§impl Client
impl Client
pub async fn container_start( &self, options: ContainerStartOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn container_stats( &self, options: Option<ContainerStatsOptions<'_>>, ) -> Result<ContainerStats, Error>
Source§impl Client
impl Client
pub async fn container_stop( &self, options: ContainerStopOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn container_systemd_units_generate( &self, options: ContainerSystemdUnitsGenerateOptions<'_>, ) -> Result<ContainerSystemdUnitsGenerate, Error>
Source§impl Client
impl Client
pub async fn container_unmount( &self, options: ContainerUnmountOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn container_unpause( &self, options: ContainerUnpauseOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn container_update_configuration( &self, options: ContainerUpdateConfigurationOptions<'_>, ) -> Result<ContainerUpdateConfiguration, Error>
Source§impl Client
impl Client
pub async fn container_wait( &self, options: ContainerWaitOptions<'_>, ) -> Result<ContainerWait, Error>
Source§impl Client
impl Client
pub async fn exec_create( &self, options: ExecCreateOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn exec_inspect( &self, options: ExecInspectOptions<'_>, ) -> Result<ExecInspect, Error>
Source§impl Client
impl Client
pub async fn exec_resize( &self, options: ExecResizeOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn exec_start( &self, options: ExecStartOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn image_change_report( &self, options: ImageChangeReportOptions<'_>, ) -> Result<ImageChangeReport, Error>
Source§impl Client
impl Client
pub async fn image_copy( &self, options: ImageCopyOptions<'_>, ) -> Result<ImageCopy, Error>
Source§impl Client
impl Client
pub async fn image_create( &self, options: Option<ImageCreateOptions<'_>>, ) -> Result<ImageCreate, Error>
Source§impl Client
impl Client
pub async fn image_exists( &self, options: ImageExistsOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn image_history( &self, options: ImageHistoryOptions<'_>, ) -> Result<ImageHistory, Error>
Source§impl Client
impl Client
pub async fn image_inspect( &self, options: ImageInspectOptions<'_>, ) -> Result<ImageInspect, Error>
Source§impl Client
impl Client
pub async fn image_list( &self, options: Option<ImageListOptions<'_>>, ) -> Result<ImageList, Error>
Source§impl Client
impl Client
pub async fn image_prune( &self, options: Option<ImagePruneOptions<'_>>, ) -> Result<ImagePrune, Error>
Source§impl Client
impl Client
pub async fn image_pull( &self, options: Option<ImagePullOptions<'_>>, ) -> Result<ImagePull, Error>
Source§impl Client
impl Client
pub async fn image_push( &self, options: ImagePushOptions<'_>, ) -> Result<ImagePush, Error>
Source§impl Client
impl Client
pub async fn image_remove( &self, options: ImageRemoveOptions<'_>, ) -> Result<ImageRemove, Error>
Source§impl Client
impl Client
pub async fn image_remove_many( &self, options: Option<ImageRemoveManyOptions<'_>>, ) -> Result<ImageRemoveMany, Error>
Source§impl Client
impl Client
pub async fn resolve( &self, options: ImageResolveOptions<'_>, ) -> Result<ImageResolve, Error>
Source§impl Client
impl Client
pub async fn image_search( &self, options: Option<ImageSearchOptions<'_>>, ) -> Result<ImageSearch, Error>
Source§impl Client
impl Client
pub async fn image_tree( &self, options: ImageTreeOptions<'_>, ) -> Result<ImageTree, Error>
Source§impl Client
impl Client
pub async fn image_untag( &self, options: ImageUntagOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn manifest_add_image( &self, options: ManifestAddImageOptions<'_>, ) -> Result<ManifestAddImage, Error>
Source§impl Client
impl Client
pub async fn manifest_create( &self, options: ManifestCreateOptions<'_>, ) -> Result<ManifestCreate, Error>
Source§impl Client
impl Client
pub async fn manifest_delete( &self, options: ManifestDeleteOptions<'_>, ) -> Result<ManifestDelete, Error>
Source§impl Client
impl Client
pub async fn manifest_exists( &self, options: ManifestExistsOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn manifest_inspect( &self, options: ManifestInspectOptions<'_>, ) -> Result<ManifestInspect, Error>
Source§impl Client
impl Client
pub async fn manifest_modify( &self, options: ManifestModifyOptions<'_>, ) -> Result<ManifestModify, Error>
Source§impl Client
impl Client
pub async fn manifest_push_list_to_registry( &self, options: ManifestPushListToRegistryOptions<'_>, ) -> Result<ManifestPushListToRegistry, Error>
Source§impl Client
impl Client
pub async fn manifest_push_to_registry( &self, options: ManifestPushToRegistryOptions<'_>, ) -> Result<ManifestPushToRegistry, Error>
Source§impl Client
impl Client
pub async fn network_connect( &self, options: NetworkConnectOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn network_create( &self, options: NetworkCreateOptions, ) -> Result<NetworkCreate, Error>
Source§impl Client
impl Client
pub async fn network_disconnect( &self, options: NetworkDisconnectOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn network_exists( &self, options: NetworkExistsOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn network_inspect( &self, options: NetworkInspectOptions<'_>, ) -> Result<NetworkInspect, Error>
Source§impl Client
impl Client
pub async fn network_list( &self, options: Option<NetworkListOptions<'_>>, ) -> Result<NetworkList, Error>
Source§impl Client
impl Client
pub async fn network_prune( &self, options: Option<NetworkPruneOptions<'_>>, ) -> Result<NetworkPrune, Error>
Source§impl Client
impl Client
pub async fn network_remove( &self, options: NetworkRemoveOptions<'_>, ) -> Result<NetworkRemove, Error>
Source§impl Client
impl Client
pub async fn network_update( &self, options: NetworkUpdateOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn pod_create( &self, options: PodCreateOptions, ) -> Result<PodCreate, Error>
Source§impl Client
impl Client
pub async fn pod_exists( &self, options: PodExistsOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn pod_inspect( &self, options: PodInspectOptions<'_>, ) -> Result<PodInspect, Error>
Source§impl Client
impl Client
pub async fn pod_kube_apply( &self, options: PodKubeApplyOptions<'_>, ) -> Result<PodKubeApply, Error>
Source§impl Client
impl Client
pub async fn pod_kube_generate( &self, options: PodKubeGenerateOptions<'_>, ) -> Result<PodKubeGenerate, Error>
Source§impl Client
impl Client
pub async fn pod_kube_play( &self, options: PodKubePlayOptions<'_>, ) -> Result<PodKubePlay, Error>
Source§impl Client
impl Client
pub async fn pod_kube_play_remove( &self, options: Option<PodKubePlayRemoveOptions>, ) -> Result<PodKubePlayRemove, Error>
Source§impl Client
impl Client
pub async fn pod_list_processes( &self, options: PodListProcessesOptions<'_>, ) -> Result<PodListProcesses, Error>
Source§impl Client
impl Client
pub async fn pod_remove( &self, options: PodRemoveOptions<'_>, ) -> Result<PodRemove, Error>
Source§impl Client
impl Client
pub async fn pod_restart( &self, options: PodRestartOptions<'_>, ) -> Result<PodRestart, Error>
Source§impl Client
impl Client
pub async fn pod_systemd_units_generate( &self, options: PodSystemdUnitsGenerateOptions<'_>, ) -> Result<PodSystemdUnitsGenerate, Error>
Source§impl Client
impl Client
pub async fn pod_unpause( &self, options: PodUnpauseOptions<'_>, ) -> Result<PodUnpause, Error>
Source§impl Client
impl Client
pub async fn secret_create( &self, options: SecretCreateOptions<'_>, ) -> Result<SecretCreate, Error>
Source§impl Client
impl Client
pub async fn secret_exists( &self, options: SecretExistsOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn secret_inspect( &self, options: SecretInspectOptions, ) -> Result<SecretInspect, Error>
Source§impl Client
impl Client
pub async fn secret_list( &self, options: Option<SecretListOptions<'_>>, ) -> Result<SecretList, Error>
Source§impl Client
impl Client
pub async fn secret_remove( &self, options: SecretRemoveOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn system_check( &self, options: Option<SystemCheckOptions<'_>>, ) -> Result<SystemCheck, Error>
Source§impl Client
impl Client
pub async fn system_disk_usage(&self) -> Result<SystemDiskUsage, Error>
Source§impl Client
impl Client
pub async fn system_info(&self) -> Result<SystemInfo, Error>
Source§impl Client
impl Client
pub async fn system_ping(&self) -> Result<SystemPing, Error>
Source§impl Client
impl Client
pub async fn system_prune(&self) -> Result<SystemPrune, Error>
Source§impl Client
impl Client
pub async fn system_version(&self) -> Result<SystemVersion, Error>
Source§impl Client
impl Client
pub async fn volume_create( &self, options: VolumeCreateOptions<'_>, ) -> Result<VolumeCreate, Error>
Source§impl Client
impl Client
pub async fn volume_exists( &self, options: VolumeExistsOptions<'_>, ) -> Result<(), Error>
Source§impl Client
impl Client
pub async fn volume_inspect( &self, options: VolumeInspectOptions<'_>, ) -> Result<VolumeInspect, Error>
Source§impl Client
impl Client
pub async fn volume_list( &self, options: Option<VolumeListOptions<'_>>, ) -> Result<VolumeList, Error>
Source§impl Client
impl Client
pub async fn volume_prune( &self, options: Option<VolumePruneOptions<'_>>, ) -> Result<VolumePrune, Error>
Source§impl Client
impl Client
pub async fn volume_remove( &self, options: VolumeRemoveOptions<'_>, ) -> Result<(), Error>
Auto Trait Implementations§
impl Freeze for Client
impl RefUnwindSafe for Client
impl Send for Client
impl Sync for Client
impl Unpin for Client
impl UnwindSafe for Client
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more