#[non_exhaustive]pub struct RowLevelPermissionTagConfiguration { /* private fields */ }Expand description
The configuration of tags on a dataset to set row-level security.
Implementations
sourceimpl RowLevelPermissionTagConfiguration
impl RowLevelPermissionTagConfiguration
sourcepub fn status(&self) -> Option<&Status>
pub fn status(&self) -> Option<&Status>
The status of row-level security tags. If enabled, the status is ENABLED. If disabled, the status is DISABLED.
sourcepub fn tag_rules(&self) -> Option<&[RowLevelPermissionTagRule]>
pub fn tag_rules(&self) -> Option<&[RowLevelPermissionTagRule]>
A set of rules associated with row-level security, such as the tag names and columns that they are assigned to.
sourceimpl RowLevelPermissionTagConfiguration
impl RowLevelPermissionTagConfiguration
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture RowLevelPermissionTagConfiguration.
Trait Implementations
sourceimpl Clone for RowLevelPermissionTagConfiguration
impl Clone for RowLevelPermissionTagConfiguration
sourcefn clone(&self) -> RowLevelPermissionTagConfiguration
fn clone(&self) -> RowLevelPermissionTagConfiguration
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl PartialEq<RowLevelPermissionTagConfiguration> for RowLevelPermissionTagConfiguration
impl PartialEq<RowLevelPermissionTagConfiguration> for RowLevelPermissionTagConfiguration
sourcefn eq(&self, other: &RowLevelPermissionTagConfiguration) -> bool
fn eq(&self, other: &RowLevelPermissionTagConfiguration) -> bool
impl StructuralPartialEq for RowLevelPermissionTagConfiguration
Auto Trait Implementations
impl RefUnwindSafe for RowLevelPermissionTagConfiguration
impl Send for RowLevelPermissionTagConfiguration
impl Sync for RowLevelPermissionTagConfiguration
impl Unpin for RowLevelPermissionTagConfiguration
impl UnwindSafe for RowLevelPermissionTagConfiguration
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more