Struct rusoto_ds::ShareDirectoryRequest
source · [−]pub struct ShareDirectoryRequest {
pub directory_id: String,
pub share_method: String,
pub share_notes: Option<String>,
pub share_target: ShareTarget,
}
Fields
directory_id: String
Identifier of the AWS Managed Microsoft AD directory that you want to share with other AWS accounts.
The method used when sharing a directory to determine whether the directory should be shared within your AWS organization (ORGANIZATIONS
) or with any AWS account by sending a directory sharing request (HANDSHAKE
).
A directory share request that is sent by the directory owner to the directory consumer. The request includes a typed message to help the directory consumer administrator determine whether to approve or reject the share invitation.
Identifier for the directory consumer account with whom the directory is to be shared.
Trait Implementations
sourceimpl Clone for ShareDirectoryRequest
impl Clone for ShareDirectoryRequest
sourcefn clone(&self) -> ShareDirectoryRequest
fn clone(&self) -> ShareDirectoryRequest
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 more
sourceimpl Debug for ShareDirectoryRequest
impl Debug for ShareDirectoryRequest
sourceimpl Default for ShareDirectoryRequest
impl Default for ShareDirectoryRequest
sourcefn default() -> ShareDirectoryRequest
fn default() -> ShareDirectoryRequest
Returns the “default value” for a type. Read more
sourcefn eq(&self, other: &ShareDirectoryRequest) -> bool
fn eq(&self, other: &ShareDirectoryRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &ShareDirectoryRequest) -> bool
fn ne(&self, other: &ShareDirectoryRequest) -> bool
This method tests for !=
.
sourceimpl Serialize for ShareDirectoryRequest
impl Serialize for ShareDirectoryRequest
impl StructuralPartialEq for ShareDirectoryRequest
Auto Trait Implementations
impl RefUnwindSafe for ShareDirectoryRequest
impl Send for ShareDirectoryRequest
impl Sync for ShareDirectoryRequest
impl Unpin for ShareDirectoryRequest
impl UnwindSafe for ShareDirectoryRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more