Struct aws_sdk_ecs::model::HostVolumeProperties
source · [−]Expand description
Details on a container instance bind mount host volume.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.source_path: Option<String>
When the host
parameter is used, specify a sourcePath
to declare the path on the host container instance that's presented to the container. If this parameter is empty, then the Docker daemon has assigned a host path for you. If the host
parameter contains a sourcePath
file location, then the data volume persists at the specified location on the host container instance until you delete it manually. If the sourcePath
value doesn't exist on the host container instance, the Docker daemon creates it. If the location does exist, the contents of the source path folder are exported.
If you're using the Fargate launch type, the sourcePath
parameter is not supported.
Implementations
sourceimpl HostVolumeProperties
impl HostVolumeProperties
sourcepub fn source_path(&self) -> Option<&str>
pub fn source_path(&self) -> Option<&str>
When the host
parameter is used, specify a sourcePath
to declare the path on the host container instance that's presented to the container. If this parameter is empty, then the Docker daemon has assigned a host path for you. If the host
parameter contains a sourcePath
file location, then the data volume persists at the specified location on the host container instance until you delete it manually. If the sourcePath
value doesn't exist on the host container instance, the Docker daemon creates it. If the location does exist, the contents of the source path folder are exported.
If you're using the Fargate launch type, the sourcePath
parameter is not supported.
sourceimpl HostVolumeProperties
impl HostVolumeProperties
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture HostVolumeProperties
Trait Implementations
sourceimpl Clone for HostVolumeProperties
impl Clone for HostVolumeProperties
sourcefn clone(&self) -> HostVolumeProperties
fn clone(&self) -> HostVolumeProperties
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for HostVolumeProperties
impl Debug for HostVolumeProperties
sourceimpl PartialEq<HostVolumeProperties> for HostVolumeProperties
impl PartialEq<HostVolumeProperties> for HostVolumeProperties
sourcefn eq(&self, other: &HostVolumeProperties) -> bool
fn eq(&self, other: &HostVolumeProperties) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &HostVolumeProperties) -> bool
fn ne(&self, other: &HostVolumeProperties) -> bool
This method tests for !=
.
impl StructuralPartialEq for HostVolumeProperties
Auto Trait Implementations
impl RefUnwindSafe for HostVolumeProperties
impl Send for HostVolumeProperties
impl Sync for HostVolumeProperties
impl Unpin for HostVolumeProperties
impl UnwindSafe for HostVolumeProperties
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more