pub struct DescribeResourcePermissionsRequest {
pub authentication_token: Option<String>,
pub limit: Option<i64>,
pub marker: Option<String>,
pub principal_id: Option<String>,
pub resource_id: String,
}
Fields§
§authentication_token: Option<String>
Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.
limit: Option<i64>
The maximum number of items to return with this call.
marker: Option<String>
The marker for the next set of results. (You received this marker from a previous call)
principal_id: Option<String>
The ID of the principal to filter permissions by.
resource_id: String
The ID of the resource.
Trait Implementations§
Source§impl Clone for DescribeResourcePermissionsRequest
impl Clone for DescribeResourcePermissionsRequest
Source§fn clone(&self) -> DescribeResourcePermissionsRequest
fn clone(&self) -> DescribeResourcePermissionsRequest
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 Default for DescribeResourcePermissionsRequest
impl Default for DescribeResourcePermissionsRequest
Source§fn default() -> DescribeResourcePermissionsRequest
fn default() -> DescribeResourcePermissionsRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for DescribeResourcePermissionsRequest
impl PartialEq for DescribeResourcePermissionsRequest
Source§fn eq(&self, other: &DescribeResourcePermissionsRequest) -> bool
fn eq(&self, other: &DescribeResourcePermissionsRequest) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for DescribeResourcePermissionsRequest
Auto Trait Implementations§
impl Freeze for DescribeResourcePermissionsRequest
impl RefUnwindSafe for DescribeResourcePermissionsRequest
impl Send for DescribeResourcePermissionsRequest
impl Sync for DescribeResourcePermissionsRequest
impl Unpin for DescribeResourcePermissionsRequest
impl UnwindSafe for DescribeResourcePermissionsRequest
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