pub struct FirewallEndpointAssociation {
pub create_time: Option<DateTime<Utc>>,
pub disabled: Option<bool>,
pub firewall_endpoint: Option<String>,
pub labels: Option<HashMap<String, String>>,
pub name: Option<String>,
pub network: Option<String>,
pub reconciling: Option<bool>,
pub state: Option<String>,
pub tls_inspection_policy: Option<String>,
pub update_time: Option<DateTime<Utc>>,
}
Expand description
Message describing Association object
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
Fields§
§create_time: Option<DateTime<Utc>>
Output only. Create time stamp
disabled: Option<bool>
Optional. Whether the association is disabled. True indicates that traffic won’t be intercepted
firewall_endpoint: Option<String>
Required. The URL of the FirewallEndpoint that is being associated.
labels: Option<HashMap<String, String>>
Optional. Labels as key value pairs
name: Option<String>
Immutable. Identifier. name of resource
network: Option<String>
Required. The URL of the network that is being associated.
reconciling: Option<bool>
Output only. Whether reconciling is in progress, recommended per https://google.aip.dev/128.
state: Option<String>
Output only. Current state of the association.
tls_inspection_policy: Option<String>
Optional. The URL of the TlsInspectionPolicy that is being associated.
update_time: Option<DateTime<Utc>>
Output only. Update time stamp
Trait Implementations§
Source§impl Clone for FirewallEndpointAssociation
impl Clone for FirewallEndpointAssociation
Source§fn clone(&self) -> FirewallEndpointAssociation
fn clone(&self) -> FirewallEndpointAssociation
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for FirewallEndpointAssociation
impl Debug for FirewallEndpointAssociation
Source§impl Default for FirewallEndpointAssociation
impl Default for FirewallEndpointAssociation
Source§fn default() -> FirewallEndpointAssociation
fn default() -> FirewallEndpointAssociation
Source§impl<'de> Deserialize<'de> for FirewallEndpointAssociation
impl<'de> Deserialize<'de> for FirewallEndpointAssociation
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>,
impl RequestValue for FirewallEndpointAssociation
impl ResponseResult for FirewallEndpointAssociation
Auto Trait Implementations§
impl Freeze for FirewallEndpointAssociation
impl RefUnwindSafe for FirewallEndpointAssociation
impl Send for FirewallEndpointAssociation
impl Sync for FirewallEndpointAssociation
impl Unpin for FirewallEndpointAssociation
impl UnwindSafe for FirewallEndpointAssociation
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more