[−][src]Struct rusoto_ecs::HostVolumeProperties
Details on a container instance bind mount host volume.
Fields
source_path: Option<String>
When the host
parameter is used, specify a sourcePath
to declare the path on the host container instance that is 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 does not 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 are using the Fargate launch type, the sourcePath
parameter is not supported.
Trait Implementations
impl Clone for HostVolumeProperties
[src]
pub fn clone(&self) -> HostVolumeProperties
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for HostVolumeProperties
[src]
impl Default for HostVolumeProperties
[src]
pub fn default() -> HostVolumeProperties
[src]
impl<'de> Deserialize<'de> for HostVolumeProperties
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<HostVolumeProperties> for HostVolumeProperties
[src]
pub fn eq(&self, other: &HostVolumeProperties) -> bool
[src]
pub fn ne(&self, other: &HostVolumeProperties) -> bool
[src]
impl Serialize for HostVolumeProperties
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for HostVolumeProperties
[src]
Auto Trait Implementations
impl RefUnwindSafe for HostVolumeProperties
[src]
impl Send for HostVolumeProperties
[src]
impl Sync for HostVolumeProperties
[src]
impl Unpin for HostVolumeProperties
[src]
impl UnwindSafe for HostVolumeProperties
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,