Struct aws_sdk_storagegateway::model::GatewayInfo
source · [−]#[non_exhaustive]pub struct GatewayInfo { /* private fields */ }
Expand description
Describes a gateway object.
Implementations
sourceimpl GatewayInfo
impl GatewayInfo
sourcepub fn gateway_id(&self) -> Option<&str>
pub fn gateway_id(&self) -> Option<&str>
The unique identifier assigned to your gateway during activation. This ID becomes part of the gateway Amazon Resource Name (ARN), which you use as input for other operations.
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.
sourcepub fn gateway_type(&self) -> Option<&str>
pub fn gateway_type(&self) -> Option<&str>
The type of the gateway.
sourcepub fn gateway_operational_state(&self) -> Option<&str>
pub fn gateway_operational_state(&self) -> Option<&str>
The state of the gateway.
Valid Values: DISABLED
| ACTIVE
sourcepub fn gateway_name(&self) -> Option<&str>
pub fn gateway_name(&self) -> Option<&str>
The name of the gateway.
sourcepub fn ec2_instance_id(&self) -> Option<&str>
pub fn ec2_instance_id(&self) -> Option<&str>
The ID of the Amazon EC2 instance that was used to launch the gateway.
sourcepub fn ec2_instance_region(&self) -> Option<&str>
pub fn ec2_instance_region(&self) -> Option<&str>
The Amazon Web Services Region where the Amazon EC2 instance is located.
sourcepub fn host_environment(&self) -> Option<&HostEnvironment>
pub fn host_environment(&self) -> Option<&HostEnvironment>
The type of hardware or software platform on which the gateway is running.
sourcepub fn host_environment_id(&self) -> Option<&str>
pub fn host_environment_id(&self) -> Option<&str>
A unique identifier for the specific instance of the host platform running the gateway. This value is only available for certain host environments, and its format depends on the host environment type.
sourceimpl GatewayInfo
impl GatewayInfo
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture GatewayInfo
.
Trait Implementations
sourceimpl Clone for GatewayInfo
impl Clone for GatewayInfo
sourcefn clone(&self) -> GatewayInfo
fn clone(&self) -> GatewayInfo
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more