pub struct NetworkBinding {
pub bind_ip: Option<String>,
pub container_port: Option<i64>,
pub host_port: Option<i64>,
pub protocol: Option<String>,
}Expand description
Details on the network bindings between a container and its host container instance. After a task reaches the RUNNING status, manual and automatic host and container port assignments are visible in the networkBindings section of DescribeTasks API responses.
Fields§
§bind_ip: Option<String>The IP address that the container is bound to on the container instance.
container_port: Option<i64>The port number on the container that is used with the network binding.
host_port: Option<i64>The port number on the host that is used with the network binding.
protocol: Option<String>The protocol used for the network binding.
Trait Implementations§
Source§impl Clone for NetworkBinding
impl Clone for NetworkBinding
Source§fn clone(&self) -> NetworkBinding
fn clone(&self) -> NetworkBinding
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 NetworkBinding
impl Debug for NetworkBinding
Source§impl Default for NetworkBinding
impl Default for NetworkBinding
Source§fn default() -> NetworkBinding
fn default() -> NetworkBinding
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NetworkBinding
impl<'de> Deserialize<'de> for NetworkBinding
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 NetworkBinding
impl PartialEq for NetworkBinding
Source§impl Serialize for NetworkBinding
impl Serialize for NetworkBinding
impl StructuralPartialEq for NetworkBinding
Auto Trait Implementations§
impl Freeze for NetworkBinding
impl RefUnwindSafe for NetworkBinding
impl Send for NetworkBinding
impl Sync for NetworkBinding
impl Unpin for NetworkBinding
impl UnwindSafe for NetworkBinding
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