#[non_exhaustive]pub struct Builder { /* private fields */ }Expand description
A builder for RowLevelPermissionDataSet
Implementations
The namespace associated with the dataset that contains permissions for RLS.
The namespace associated with the dataset that contains permissions for RLS.
The Amazon Resource Name (ARN) of the dataset that contains permissions for RLS.
The Amazon Resource Name (ARN) of the dataset that contains permissions for RLS.
The type of permissions to use when interpreting the permissions for RLS. DENY_ACCESS is included for backward compatibility only.
The type of permissions to use when interpreting the permissions for RLS. DENY_ACCESS is included for backward compatibility only.
The user or group rules associated with the dataset that contains permissions for RLS.
By default, FormatVersion is VERSION_1. When FormatVersion is VERSION_1, UserName and GroupName are required. When FormatVersion is VERSION_2, UserARN and GroupARN are required, and Namespace must not exist.
The user or group rules associated with the dataset that contains permissions for RLS.
By default, FormatVersion is VERSION_1. When FormatVersion is VERSION_1, UserName and GroupName are required. When FormatVersion is VERSION_2, UserARN and GroupARN are required, and Namespace must not exist.
The status of the row-level security permission dataset. If enabled, the status is ENABLED. If disabled, the status is DISABLED.
The status of the row-level security permission dataset. If enabled, the status is ENABLED. If disabled, the status is DISABLED.
Consumes the builder and constructs a RowLevelPermissionDataSet
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more