pub struct NetworkConfiguration {
pub assign_public_ip: Option<String>,
}
Expand description
The network configuration for jobs running on Fargate resources. Jobs running on EC2 resources must not specify this parameter.
Fields§
§assign_public_ip: Option<String>
Indicates whether the job should have a public IP address. For a job running on Fargate resources in a private subnet to send outbound traffic to the internet (for example, in order to pull container images), the private subnet requires a NAT gateway be attached to route requests to the internet. For more information, see Amazon ECS task networking. The default value is "DISABLED".
Trait Implementations§
Source§impl Clone for NetworkConfiguration
impl Clone for NetworkConfiguration
Source§fn clone(&self) -> NetworkConfiguration
fn clone(&self) -> NetworkConfiguration
Returns a duplicate 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 NetworkConfiguration
impl Debug for NetworkConfiguration
Source§impl Default for NetworkConfiguration
impl Default for NetworkConfiguration
Source§fn default() -> NetworkConfiguration
fn default() -> NetworkConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NetworkConfiguration
impl<'de> Deserialize<'de> for NetworkConfiguration
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for NetworkConfiguration
impl PartialEq for NetworkConfiguration
Source§impl Serialize for NetworkConfiguration
impl Serialize for NetworkConfiguration
impl StructuralPartialEq for NetworkConfiguration
Auto Trait Implementations§
impl Freeze for NetworkConfiguration
impl RefUnwindSafe for NetworkConfiguration
impl Send for NetworkConfiguration
impl Sync for NetworkConfiguration
impl Unpin for NetworkConfiguration
impl UnwindSafe for NetworkConfiguration
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