pub struct DescribeAclsRequestBuilder { /* private fields */ }
Expand description
Builder for DescribeAclsRequest
.
Implementations§
source§impl DescribeAclsRequestBuilder
impl DescribeAclsRequestBuilder
sourcepub fn resource_type_filter(&mut self, value: i8) -> &mut Self
pub fn resource_type_filter(&mut self, value: i8) -> &mut Self
The resource type.
Supported API versions: 0-3
sourcepub fn resource_name_filter(&mut self, value: Option<StrBytes>) -> &mut Self
pub fn resource_name_filter(&mut self, value: Option<StrBytes>) -> &mut Self
The resource name, or null to match any resource name.
Supported API versions: 0-3
sourcepub fn pattern_type_filter(&mut self, value: i8) -> &mut Self
pub fn pattern_type_filter(&mut self, value: i8) -> &mut Self
The resource pattern to match.
Supported API versions: 1-3
sourcepub fn principal_filter(&mut self, value: Option<StrBytes>) -> &mut Self
pub fn principal_filter(&mut self, value: Option<StrBytes>) -> &mut Self
The principal to match, or null to match any principal.
Supported API versions: 0-3
sourcepub fn host_filter(&mut self, value: Option<StrBytes>) -> &mut Self
pub fn host_filter(&mut self, value: Option<StrBytes>) -> &mut Self
The host to match, or null to match any host.
Supported API versions: 0-3
sourcepub fn operation(&mut self, value: i8) -> &mut Self
pub fn operation(&mut self, value: i8) -> &mut Self
The operation to match.
Supported API versions: 0-3
sourcepub fn permission_type(&mut self, value: i8) -> &mut Self
pub fn permission_type(&mut self, value: i8) -> &mut Self
The permission type to match.
Supported API versions: 0-3
sourcepub fn unknown_tagged_fields(
&mut self,
value: BTreeMap<i32, Bytes>,
) -> &mut Self
pub fn unknown_tagged_fields( &mut self, value: BTreeMap<i32, Bytes>, ) -> &mut Self
Other tagged fields
sourcepub fn build(
&self,
) -> Result<DescribeAclsRequest, DescribeAclsRequestBuilderError>
pub fn build( &self, ) -> Result<DescribeAclsRequest, DescribeAclsRequestBuilderError>
Trait Implementations§
source§impl Clone for DescribeAclsRequestBuilder
impl Clone for DescribeAclsRequestBuilder
source§fn clone(&self) -> DescribeAclsRequestBuilder
fn clone(&self) -> DescribeAclsRequestBuilder
Returns a copy 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 moreAuto Trait Implementations§
impl !Freeze for DescribeAclsRequestBuilder
impl RefUnwindSafe for DescribeAclsRequestBuilder
impl Send for DescribeAclsRequestBuilder
impl Sync for DescribeAclsRequestBuilder
impl Unpin for DescribeAclsRequestBuilder
impl UnwindSafe for DescribeAclsRequestBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)