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 UnsafeUnpin 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