pub struct LogicalIdFilter {
pub rule_id: Option<String>,
pub logical_id: String,
pub entity_type: Option<EntityType>,
}Expand description
Suppress a rule for a specific named template entity - a resource,
parameter, output, mapping, condition, or template rule - identified by its
logical ID. An absent rule_id scopes the filter to every rule on that
entity; an absent entity_type scopes it to entities of every type with
that logical ID.
Fields§
§rule_id: Option<String>§logical_id: String§entity_type: Option<EntityType>Trait Implementations§
Source§impl Clone for LogicalIdFilter
impl Clone for LogicalIdFilter
Source§impl Debug for LogicalIdFilter
impl Debug for LogicalIdFilter
Source§impl<'de> Deserialize<'de> for LogicalIdFilter
impl<'de> Deserialize<'de> for LogicalIdFilter
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 LogicalIdFilter
impl RefUnwindSafe for LogicalIdFilter
impl Send for LogicalIdFilter
impl Sync for LogicalIdFilter
impl Unpin for LogicalIdFilter
impl UnsafeUnpin for LogicalIdFilter
impl UnwindSafe for LogicalIdFilter
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