#[non_exhaustive]pub struct AddResourcePermissionsInput { /* private fields */ }Implementations
sourceimpl AddResourcePermissionsInput
impl AddResourcePermissionsInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<AddResourcePermissions, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<AddResourcePermissions, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<AddResourcePermissions>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AddResourcePermissionsInput.
sourceimpl AddResourcePermissionsInput
impl AddResourcePermissionsInput
sourcepub fn authentication_token(&self) -> Option<&str>
pub fn authentication_token(&self) -> Option<&str>
Amazon WorkDocs authentication token. Not required when using AWS administrator credentials to access the API.
sourcepub fn resource_id(&self) -> Option<&str>
pub fn resource_id(&self) -> Option<&str>
The ID of the resource.
sourcepub fn principals(&self) -> Option<&[SharePrincipal]>
pub fn principals(&self) -> Option<&[SharePrincipal]>
The users, groups, or organization being granted permission.
sourcepub fn notification_options(&self) -> Option<&NotificationOptions>
pub fn notification_options(&self) -> Option<&NotificationOptions>
The notification options.
Trait Implementations
sourceimpl Clone for AddResourcePermissionsInput
impl Clone for AddResourcePermissionsInput
sourcefn clone(&self) -> AddResourcePermissionsInput
fn clone(&self) -> AddResourcePermissionsInput
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 Debug for AddResourcePermissionsInput
impl Debug for AddResourcePermissionsInput
sourceimpl PartialEq<AddResourcePermissionsInput> for AddResourcePermissionsInput
impl PartialEq<AddResourcePermissionsInput> for AddResourcePermissionsInput
sourcefn eq(&self, other: &AddResourcePermissionsInput) -> bool
fn eq(&self, other: &AddResourcePermissionsInput) -> bool
impl StructuralPartialEq for AddResourcePermissionsInput
Auto Trait Implementations
impl RefUnwindSafe for AddResourcePermissionsInput
impl Send for AddResourcePermissionsInput
impl Sync for AddResourcePermissionsInput
impl Unpin for AddResourcePermissionsInput
impl UnwindSafe for AddResourcePermissionsInput
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