#[non_exhaustive]pub struct ActivateGatewayOutput {
pub gateway_arn: Option<String>,
/* private fields */
}Expand description
Storage Gateway returns the Amazon Resource Name (ARN) of the activated gateway. It is a string made of information such as your account, gateway name, and Amazon Web Services Region. This ARN is used to reference the gateway in other API operations as well as resource-based authorization.
For gateways activated prior to September 02, 2015, the gateway ARN contains the gateway name rather than the gateway ID. Changing the name of the gateway has no effect on the gateway ARN.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.gateway_arn: Option<String>The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.
Implementations§
source§impl ActivateGatewayOutput
impl ActivateGatewayOutput
sourcepub fn gateway_arn(&self) -> Option<&str>
pub fn gateway_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the gateway. Use the ListGateways operation to return a list of gateways for your account and Amazon Web Services Region.
source§impl ActivateGatewayOutput
impl ActivateGatewayOutput
sourcepub fn builder() -> ActivateGatewayOutputBuilder
pub fn builder() -> ActivateGatewayOutputBuilder
Creates a new builder-style object to manufacture ActivateGatewayOutput.
Trait Implementations§
source§impl Clone for ActivateGatewayOutput
impl Clone for ActivateGatewayOutput
source§fn clone(&self) -> ActivateGatewayOutput
fn clone(&self) -> ActivateGatewayOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ActivateGatewayOutput
impl Debug for ActivateGatewayOutput
source§impl PartialEq for ActivateGatewayOutput
impl PartialEq for ActivateGatewayOutput
source§fn eq(&self, other: &ActivateGatewayOutput) -> bool
fn eq(&self, other: &ActivateGatewayOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for ActivateGatewayOutput
impl RequestId for ActivateGatewayOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for ActivateGatewayOutput
Auto Trait Implementations§
impl Freeze for ActivateGatewayOutput
impl RefUnwindSafe for ActivateGatewayOutput
impl Send for ActivateGatewayOutput
impl Sync for ActivateGatewayOutput
impl Unpin for ActivateGatewayOutput
impl UnwindSafe for ActivateGatewayOutput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more