Struct pulumi_wasm_docker::NetworkIpamConfig
source · pub struct NetworkIpamConfig {
pub aux_address: Box<Option<HashMap<String, String>>>,
pub gateway: Box<Option<String>>,
pub ip_range: Box<Option<String>>,
pub subnet: Box<Option<String>>,
}
Fields§
§aux_address: Box<Option<HashMap<String, String>>>
Auxiliary IPv4 or IPv6 addresses used by Network driver
gateway: Box<Option<String>>
The IP address of the gateway
ip_range: Box<Option<String>>
The ip range in CIDR form
subnet: Box<Option<String>>
The subnet in CIDR form
Implementations§
source§impl NetworkIpamConfig
impl NetworkIpamConfig
sourcepub fn builder() -> NetworkIpamConfigBuilder
pub fn builder() -> NetworkIpamConfigBuilder
Create an instance of NetworkIpamConfig
using the builder syntax
Trait Implementations§
source§impl Debug for NetworkIpamConfig
impl Debug for NetworkIpamConfig
source§impl<'de> Deserialize<'de> for NetworkIpamConfig
impl<'de> Deserialize<'de> for NetworkIpamConfig
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
Auto Trait Implementations§
impl Freeze for NetworkIpamConfig
impl RefUnwindSafe for NetworkIpamConfig
impl Send for NetworkIpamConfig
impl Sync for NetworkIpamConfig
impl Unpin for NetworkIpamConfig
impl UnwindSafe for NetworkIpamConfig
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