pub struct LoadBalancerBackend {
pub display_name: Option<String>,
pub health_check_allowing_firewall_rules: Option<Vec<String>>,
pub health_check_blocking_firewall_rules: Option<Vec<String>>,
pub health_check_firewall_state: Option<String>,
pub uri: Option<String>,
}
Expand description
For display only. Metadata associated with a specific load balancer backend.
This type is not used in any activity, and only used as part of another schema.
Fields§
§display_name: Option<String>
Name of a Compute Engine instance or network endpoint.
health_check_allowing_firewall_rules: Option<Vec<String>>
A list of firewall rule URIs allowing probes from health check IP ranges.
health_check_blocking_firewall_rules: Option<Vec<String>>
A list of firewall rule URIs blocking probes from health check IP ranges.
health_check_firewall_state: Option<String>
State of the health check firewall configuration.
uri: Option<String>
URI of a Compute Engine instance or network endpoint.
Trait Implementations§
source§impl Clone for LoadBalancerBackend
impl Clone for LoadBalancerBackend
source§fn clone(&self) -> LoadBalancerBackend
fn clone(&self) -> LoadBalancerBackend
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 LoadBalancerBackend
impl Debug for LoadBalancerBackend
source§impl Default for LoadBalancerBackend
impl Default for LoadBalancerBackend
source§fn default() -> LoadBalancerBackend
fn default() -> LoadBalancerBackend
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for LoadBalancerBackend
impl<'de> Deserialize<'de> for LoadBalancerBackend
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 LoadBalancerBackend
impl Serialize for LoadBalancerBackend
impl Part for LoadBalancerBackend
Auto Trait Implementations§
impl RefUnwindSafe for LoadBalancerBackend
impl Send for LoadBalancerBackend
impl Sync for LoadBalancerBackend
impl Unpin for LoadBalancerBackend
impl UnwindSafe for LoadBalancerBackend
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