Struct aws_sdk_workmail::client::fluent_builders::GetMobileDeviceAccessOverride [−][src]
pub struct GetMobileDeviceAccessOverride<C = DynConnector, M = AwsMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Fluent builder constructing a request to GetMobileDeviceAccessOverride
.
Gets the mobile device access override for the given WorkMail organization, user, and device.
Implementations
impl<C, M, R> GetMobileDeviceAccessOverride<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> GetMobileDeviceAccessOverride<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<GetMobileDeviceAccessOverrideOutput, SdkError<GetMobileDeviceAccessOverrideError>> where
R::Policy: SmithyRetryPolicy<GetMobileDeviceAccessOverrideInputOperationOutputAlias, GetMobileDeviceAccessOverrideOutput, GetMobileDeviceAccessOverrideError, GetMobileDeviceAccessOverrideInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<GetMobileDeviceAccessOverrideOutput, SdkError<GetMobileDeviceAccessOverrideError>> where
R::Policy: SmithyRetryPolicy<GetMobileDeviceAccessOverrideInputOperationOutputAlias, GetMobileDeviceAccessOverrideOutput, GetMobileDeviceAccessOverrideError, GetMobileDeviceAccessOverrideInputOperationRetryAlias>,
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
The Amazon WorkMail organization to which you want to apply the override.
The Amazon WorkMail organization to which you want to apply the override.
Identifies the WorkMail user for the override. Accepts the following types of user identities:
-
User ID:
12345678-1234-1234-1234-123456789012
orS-1-1-12-1234567890-123456789-123456789-1234
-
Email address:
user@domain.tld
-
User name:
user
Identifies the WorkMail user for the override. Accepts the following types of user identities:
-
User ID:
12345678-1234-1234-1234-123456789012
orS-1-1-12-1234567890-123456789-123456789-1234
-
Email address:
user@domain.tld
-
User name:
user
The mobile device to which the override applies. DeviceId
is case insensitive.
The mobile device to which the override applies. DeviceId
is case insensitive.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !RefUnwindSafe for GetMobileDeviceAccessOverride<C, M, R>
impl<C, M, R> Send for GetMobileDeviceAccessOverride<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for GetMobileDeviceAccessOverride<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for GetMobileDeviceAccessOverride<C, M, R>
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !UnwindSafe for GetMobileDeviceAccessOverride<C, M, R>
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