Struct aws_sdk_pipes::types::EcsEphemeralStorage
source · #[non_exhaustive]pub struct EcsEphemeralStorage { /* private fields */ }
Expand description
The amount of ephemeral storage to allocate for the task. This parameter is used to expand the total amount of ephemeral storage available, beyond the default amount, for tasks hosted on Fargate. For more information, see Fargate task storage in the Amazon ECS User Guide for Fargate.
This parameter is only supported for tasks hosted on Fargate using Linux platform version 1.4.0
or later. This parameter is not supported for Windows containers on Fargate.
Implementations§
source§impl EcsEphemeralStorage
impl EcsEphemeralStorage
sourcepub fn size_in_gi_b(&self) -> i32
pub fn size_in_gi_b(&self) -> i32
The total amount, in GiB, of ephemeral storage to set for the task. The minimum supported value is 21
GiB and the maximum supported value is 200
GiB.
source§impl EcsEphemeralStorage
impl EcsEphemeralStorage
sourcepub fn builder() -> EcsEphemeralStorageBuilder
pub fn builder() -> EcsEphemeralStorageBuilder
Creates a new builder-style object to manufacture EcsEphemeralStorage
.
Trait Implementations§
source§impl Clone for EcsEphemeralStorage
impl Clone for EcsEphemeralStorage
source§fn clone(&self) -> EcsEphemeralStorage
fn clone(&self) -> EcsEphemeralStorage
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for EcsEphemeralStorage
impl Debug for EcsEphemeralStorage
source§impl PartialEq<EcsEphemeralStorage> for EcsEphemeralStorage
impl PartialEq<EcsEphemeralStorage> for EcsEphemeralStorage
source§fn eq(&self, other: &EcsEphemeralStorage) -> bool
fn eq(&self, other: &EcsEphemeralStorage) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for EcsEphemeralStorage
Auto Trait Implementations§
impl RefUnwindSafe for EcsEphemeralStorage
impl Send for EcsEphemeralStorage
impl Sync for EcsEphemeralStorage
impl Unpin for EcsEphemeralStorage
impl UnwindSafe for EcsEphemeralStorage
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