pub struct InstanceNetworkConfig {
pub authorized_external_networks: Option<Vec<AuthorizedNetwork>>,
pub enable_outbound_public_ip: Option<bool>,
pub enable_public_ip: Option<bool>,
}Expand description
Metadata related to instance level network configuration.
This type is not used in any activity, and only used as part of another schema.
Fields§
Optional. A list of external network authorized to access this instance.
enable_outbound_public_ip: Option<bool>Optional. Enabling an outbound public IP address to support a database server sending requests out into the internet.
enable_public_ip: Option<bool>Optional. Enabling public ip for the instance.
Trait Implementations§
Source§impl Clone for InstanceNetworkConfig
impl Clone for InstanceNetworkConfig
Source§fn clone(&self) -> InstanceNetworkConfig
fn clone(&self) -> InstanceNetworkConfig
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 InstanceNetworkConfig
impl Debug for InstanceNetworkConfig
Source§impl Default for InstanceNetworkConfig
impl Default for InstanceNetworkConfig
Source§fn default() -> InstanceNetworkConfig
fn default() -> InstanceNetworkConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InstanceNetworkConfig
impl<'de> Deserialize<'de> for InstanceNetworkConfig
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 Serialize for InstanceNetworkConfig
impl Serialize for InstanceNetworkConfig
impl Part for InstanceNetworkConfig
Auto Trait Implementations§
impl Freeze for InstanceNetworkConfig
impl RefUnwindSafe for InstanceNetworkConfig
impl Send for InstanceNetworkConfig
impl Sync for InstanceNetworkConfig
impl Unpin for InstanceNetworkConfig
impl UnwindSafe for InstanceNetworkConfig
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