pub struct CustomInterceptProfile {
pub intercept_endpoint_group: Option<String>,
}Expand description
CustomInterceptProfile defines in-band integration behavior (intercept). It is used by firewall rules with an APPLY_SECURITY_PROFILE_GROUP action.
This type is not used in any activity, and only used as part of another schema.
Fields§
§intercept_endpoint_group: Option<String>Required. The target InterceptEndpointGroup. When a firewall rule with this security profile attached matches a packet, the packet will be intercepted to the location-local target in this group.
Trait Implementations§
Source§impl Clone for CustomInterceptProfile
impl Clone for CustomInterceptProfile
Source§fn clone(&self) -> CustomInterceptProfile
fn clone(&self) -> CustomInterceptProfile
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 CustomInterceptProfile
impl Debug for CustomInterceptProfile
Source§impl Default for CustomInterceptProfile
impl Default for CustomInterceptProfile
Source§fn default() -> CustomInterceptProfile
fn default() -> CustomInterceptProfile
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CustomInterceptProfile
impl<'de> Deserialize<'de> for CustomInterceptProfile
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 CustomInterceptProfile
impl Serialize for CustomInterceptProfile
impl Part for CustomInterceptProfile
Auto Trait Implementations§
impl Freeze for CustomInterceptProfile
impl RefUnwindSafe for CustomInterceptProfile
impl Send for CustomInterceptProfile
impl Sync for CustomInterceptProfile
impl Unpin for CustomInterceptProfile
impl UnwindSafe for CustomInterceptProfile
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