AWS SDK for C++  1.9.70
AWS SDK for C++
Public Member Functions | List of all members
Aws::StorageGateway::Model::DescribeGatewayInformationResult Class Reference

#include <DescribeGatewayInformationResult.h>

Public Member Functions

 DescribeGatewayInformationResult ()
 
 DescribeGatewayInformationResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeGatewayInformationResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetGatewayARN () const
 
void SetGatewayARN (const Aws::String &value)
 
void SetGatewayARN (Aws::String &&value)
 
void SetGatewayARN (const char *value)
 
DescribeGatewayInformationResultWithGatewayARN (const Aws::String &value)
 
DescribeGatewayInformationResultWithGatewayARN (Aws::String &&value)
 
DescribeGatewayInformationResultWithGatewayARN (const char *value)
 
const Aws::StringGetGatewayId () const
 
void SetGatewayId (const Aws::String &value)
 
void SetGatewayId (Aws::String &&value)
 
void SetGatewayId (const char *value)
 
DescribeGatewayInformationResultWithGatewayId (const Aws::String &value)
 
DescribeGatewayInformationResultWithGatewayId (Aws::String &&value)
 
DescribeGatewayInformationResultWithGatewayId (const char *value)
 
const Aws::StringGetGatewayName () const
 
void SetGatewayName (const Aws::String &value)
 
void SetGatewayName (Aws::String &&value)
 
void SetGatewayName (const char *value)
 
DescribeGatewayInformationResultWithGatewayName (const Aws::String &value)
 
DescribeGatewayInformationResultWithGatewayName (Aws::String &&value)
 
DescribeGatewayInformationResultWithGatewayName (const char *value)
 
const Aws::StringGetGatewayTimezone () const
 
void SetGatewayTimezone (const Aws::String &value)
 
void SetGatewayTimezone (Aws::String &&value)
 
void SetGatewayTimezone (const char *value)
 
DescribeGatewayInformationResultWithGatewayTimezone (const Aws::String &value)
 
DescribeGatewayInformationResultWithGatewayTimezone (Aws::String &&value)
 
DescribeGatewayInformationResultWithGatewayTimezone (const char *value)
 
const Aws::StringGetGatewayState () const
 
void SetGatewayState (const Aws::String &value)
 
void SetGatewayState (Aws::String &&value)
 
void SetGatewayState (const char *value)
 
DescribeGatewayInformationResultWithGatewayState (const Aws::String &value)
 
DescribeGatewayInformationResultWithGatewayState (Aws::String &&value)
 
DescribeGatewayInformationResultWithGatewayState (const char *value)
 
const Aws::Vector< NetworkInterface > & GetGatewayNetworkInterfaces () const
 
void SetGatewayNetworkInterfaces (const Aws::Vector< NetworkInterface > &value)
 
void SetGatewayNetworkInterfaces (Aws::Vector< NetworkInterface > &&value)
 
DescribeGatewayInformationResultWithGatewayNetworkInterfaces (const Aws::Vector< NetworkInterface > &value)
 
DescribeGatewayInformationResultWithGatewayNetworkInterfaces (Aws::Vector< NetworkInterface > &&value)
 
DescribeGatewayInformationResultAddGatewayNetworkInterfaces (const NetworkInterface &value)
 
DescribeGatewayInformationResultAddGatewayNetworkInterfaces (NetworkInterface &&value)
 
const Aws::StringGetGatewayType () const
 
void SetGatewayType (const Aws::String &value)
 
void SetGatewayType (Aws::String &&value)
 
void SetGatewayType (const char *value)
 
DescribeGatewayInformationResultWithGatewayType (const Aws::String &value)
 
DescribeGatewayInformationResultWithGatewayType (Aws::String &&value)
 
DescribeGatewayInformationResultWithGatewayType (const char *value)
 
const Aws::StringGetNextUpdateAvailabilityDate () const
 
void SetNextUpdateAvailabilityDate (const Aws::String &value)
 
void SetNextUpdateAvailabilityDate (Aws::String &&value)
 
void SetNextUpdateAvailabilityDate (const char *value)
 
DescribeGatewayInformationResultWithNextUpdateAvailabilityDate (const Aws::String &value)
 
DescribeGatewayInformationResultWithNextUpdateAvailabilityDate (Aws::String &&value)
 
DescribeGatewayInformationResultWithNextUpdateAvailabilityDate (const char *value)
 
const Aws::StringGetLastSoftwareUpdate () const
 
void SetLastSoftwareUpdate (const Aws::String &value)
 
void SetLastSoftwareUpdate (Aws::String &&value)
 
void SetLastSoftwareUpdate (const char *value)
 
DescribeGatewayInformationResultWithLastSoftwareUpdate (const Aws::String &value)
 
DescribeGatewayInformationResultWithLastSoftwareUpdate (Aws::String &&value)
 
DescribeGatewayInformationResultWithLastSoftwareUpdate (const char *value)
 
const Aws::StringGetEc2InstanceId () const
 
void SetEc2InstanceId (const Aws::String &value)
 
void SetEc2InstanceId (Aws::String &&value)
 
void SetEc2InstanceId (const char *value)
 
DescribeGatewayInformationResultWithEc2InstanceId (const Aws::String &value)
 
DescribeGatewayInformationResultWithEc2InstanceId (Aws::String &&value)
 
DescribeGatewayInformationResultWithEc2InstanceId (const char *value)
 
const Aws::StringGetEc2InstanceRegion () const
 
void SetEc2InstanceRegion (const Aws::String &value)
 
void SetEc2InstanceRegion (Aws::String &&value)
 
void SetEc2InstanceRegion (const char *value)
 
DescribeGatewayInformationResultWithEc2InstanceRegion (const Aws::String &value)
 
DescribeGatewayInformationResultWithEc2InstanceRegion (Aws::String &&value)
 
DescribeGatewayInformationResultWithEc2InstanceRegion (const char *value)
 
const Aws::Vector< Tag > & GetTags () const
 
void SetTags (const Aws::Vector< Tag > &value)
 
void SetTags (Aws::Vector< Tag > &&value)
 
DescribeGatewayInformationResultWithTags (const Aws::Vector< Tag > &value)
 
DescribeGatewayInformationResultWithTags (Aws::Vector< Tag > &&value)
 
DescribeGatewayInformationResultAddTags (const Tag &value)
 
DescribeGatewayInformationResultAddTags (Tag &&value)
 
const Aws::StringGetVPCEndpoint () const
 
void SetVPCEndpoint (const Aws::String &value)
 
void SetVPCEndpoint (Aws::String &&value)
 
void SetVPCEndpoint (const char *value)
 
DescribeGatewayInformationResultWithVPCEndpoint (const Aws::String &value)
 
DescribeGatewayInformationResultWithVPCEndpoint (Aws::String &&value)
 
DescribeGatewayInformationResultWithVPCEndpoint (const char *value)
 
const Aws::StringGetCloudWatchLogGroupARN () const
 
void SetCloudWatchLogGroupARN (const Aws::String &value)
 
void SetCloudWatchLogGroupARN (Aws::String &&value)
 
void SetCloudWatchLogGroupARN (const char *value)
 
DescribeGatewayInformationResultWithCloudWatchLogGroupARN (const Aws::String &value)
 
DescribeGatewayInformationResultWithCloudWatchLogGroupARN (Aws::String &&value)
 
DescribeGatewayInformationResultWithCloudWatchLogGroupARN (const char *value)
 
const HostEnvironmentGetHostEnvironment () const
 
void SetHostEnvironment (const HostEnvironment &value)
 
void SetHostEnvironment (HostEnvironment &&value)
 
DescribeGatewayInformationResultWithHostEnvironment (const HostEnvironment &value)
 
DescribeGatewayInformationResultWithHostEnvironment (HostEnvironment &&value)
 
const Aws::StringGetEndpointType () const
 
void SetEndpointType (const Aws::String &value)
 
void SetEndpointType (Aws::String &&value)
 
void SetEndpointType (const char *value)
 
DescribeGatewayInformationResultWithEndpointType (const Aws::String &value)
 
DescribeGatewayInformationResultWithEndpointType (Aws::String &&value)
 
DescribeGatewayInformationResultWithEndpointType (const char *value)
 
const Aws::StringGetSoftwareUpdatesEndDate () const
 
void SetSoftwareUpdatesEndDate (const Aws::String &value)
 
void SetSoftwareUpdatesEndDate (Aws::String &&value)
 
void SetSoftwareUpdatesEndDate (const char *value)
 
DescribeGatewayInformationResultWithSoftwareUpdatesEndDate (const Aws::String &value)
 
DescribeGatewayInformationResultWithSoftwareUpdatesEndDate (Aws::String &&value)
 
DescribeGatewayInformationResultWithSoftwareUpdatesEndDate (const char *value)
 
const Aws::StringGetDeprecationDate () const
 
void SetDeprecationDate (const Aws::String &value)
 
void SetDeprecationDate (Aws::String &&value)
 
void SetDeprecationDate (const char *value)
 
DescribeGatewayInformationResultWithDeprecationDate (const Aws::String &value)
 
DescribeGatewayInformationResultWithDeprecationDate (Aws::String &&value)
 
DescribeGatewayInformationResultWithDeprecationDate (const char *value)
 
const GatewayCapacityGetGatewayCapacity () const
 
void SetGatewayCapacity (const GatewayCapacity &value)
 
void SetGatewayCapacity (GatewayCapacity &&value)
 
DescribeGatewayInformationResultWithGatewayCapacity (const GatewayCapacity &value)
 
DescribeGatewayInformationResultWithGatewayCapacity (GatewayCapacity &&value)
 
const Aws::Vector< GatewayCapacity > & GetSupportedGatewayCapacities () const
 
void SetSupportedGatewayCapacities (const Aws::Vector< GatewayCapacity > &value)
 
void SetSupportedGatewayCapacities (Aws::Vector< GatewayCapacity > &&value)
 
DescribeGatewayInformationResultWithSupportedGatewayCapacities (const Aws::Vector< GatewayCapacity > &value)
 
DescribeGatewayInformationResultWithSupportedGatewayCapacities (Aws::Vector< GatewayCapacity > &&value)
 
DescribeGatewayInformationResultAddSupportedGatewayCapacities (const GatewayCapacity &value)
 
DescribeGatewayInformationResultAddSupportedGatewayCapacities (GatewayCapacity &&value)
 

Detailed Description

A JSON object containing the following fields:

See Also:

AWS API Reference

Definition at line 37 of file DescribeGatewayInformationResult.h.

Constructor & Destructor Documentation

◆ DescribeGatewayInformationResult() [1/2]

Aws::StorageGateway::Model::DescribeGatewayInformationResult::DescribeGatewayInformationResult ( )

◆ DescribeGatewayInformationResult() [2/2]

Aws::StorageGateway::Model::DescribeGatewayInformationResult::DescribeGatewayInformationResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddGatewayNetworkInterfaces() [1/2]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::AddGatewayNetworkInterfaces ( const NetworkInterface value)
inline

A NetworkInterface array that contains descriptions of the gateway network interfaces.

Definition at line 259 of file DescribeGatewayInformationResult.h.

◆ AddGatewayNetworkInterfaces() [2/2]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::AddGatewayNetworkInterfaces ( NetworkInterface &&  value)
inline

A NetworkInterface array that contains descriptions of the gateway network interfaces.

Definition at line 265 of file DescribeGatewayInformationResult.h.

◆ AddSupportedGatewayCapacities() [1/2]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::AddSupportedGatewayCapacities ( const GatewayCapacity value)
inline

A list of the metadata cache sizes that the gateway can support based on its current hardware specifications.

Definition at line 834 of file DescribeGatewayInformationResult.h.

◆ AddSupportedGatewayCapacities() [2/2]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::AddSupportedGatewayCapacities ( GatewayCapacity &&  value)
inline

A list of the metadata cache sizes that the gateway can support based on its current hardware specifications.

Definition at line 840 of file DescribeGatewayInformationResult.h.

◆ AddTags() [1/2]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::AddTags ( const Tag value)
inline

A list of up to 50 tags assigned to the gateway, sorted alphabetically by key name. Each tag is a key-value pair. For a gateway with more than 10 tags assigned, you can view all tags using the ListTagsForResource API operation.

Definition at line 522 of file DescribeGatewayInformationResult.h.

◆ AddTags() [2/2]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::AddTags ( Tag &&  value)
inline

A list of up to 50 tags assigned to the gateway, sorted alphabetically by key name. Each tag is a key-value pair. For a gateway with more than 10 tags assigned, you can view all tags using the ListTagsForResource API operation.

Definition at line 530 of file DescribeGatewayInformationResult.h.

◆ GetCloudWatchLogGroupARN()

const Aws::String& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetCloudWatchLogGroupARN ( ) const
inline

The Amazon Resource Name (ARN) of the Amazon CloudWatch log group that is used to monitor events in the gateway.

Definition at line 580 of file DescribeGatewayInformationResult.h.

◆ GetDeprecationDate()

const Aws::String& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetDeprecationDate ( ) const
inline

Date after which this gateway will not receive software updates for new features and bug fixes.

Definition at line 735 of file DescribeGatewayInformationResult.h.

◆ GetEc2InstanceId()

const Aws::String& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetEc2InstanceId ( ) const
inline

The ID of the Amazon EC2 instance that was used to launch the gateway.

Definition at line 407 of file DescribeGatewayInformationResult.h.

◆ GetEc2InstanceRegion()

const Aws::String& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetEc2InstanceRegion ( ) const
inline

The Region where the Amazon EC2 instance is located.

Definition at line 443 of file DescribeGatewayInformationResult.h.

◆ GetEndpointType()

const Aws::String& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetEndpointType ( ) const
inline

The type of endpoint for your gateway.

Valid Values: STANDARD | FIPS

Definition at line 649 of file DescribeGatewayInformationResult.h.

◆ GetGatewayARN()

const Aws::String& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetGatewayARN ( ) const
inline

Definition at line 46 of file DescribeGatewayInformationResult.h.

◆ GetGatewayCapacity()

const GatewayCapacity& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetGatewayCapacity ( ) const
inline

Specifies the size of the gateway's metadata cache.

Definition at line 777 of file DescribeGatewayInformationResult.h.

◆ GetGatewayId()

const Aws::String& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetGatewayId ( ) const
inline

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.

Definition at line 72 of file DescribeGatewayInformationResult.h.

◆ GetGatewayName()

const Aws::String& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetGatewayName ( ) const
inline

The name you configured for your gateway.

Definition at line 120 of file DescribeGatewayInformationResult.h.

◆ GetGatewayNetworkInterfaces()

const Aws::Vector<NetworkInterface>& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetGatewayNetworkInterfaces ( ) const
inline

A NetworkInterface array that contains descriptions of the gateway network interfaces.

Definition at line 229 of file DescribeGatewayInformationResult.h.

◆ GetGatewayState()

const Aws::String& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetGatewayState ( ) const
inline

A value that indicates the operating state of the gateway.

Definition at line 192 of file DescribeGatewayInformationResult.h.

◆ GetGatewayTimezone()

const Aws::String& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetGatewayTimezone ( ) const
inline

A value that indicates the time zone configured for the gateway.

Definition at line 156 of file DescribeGatewayInformationResult.h.

◆ GetGatewayType()

const Aws::String& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetGatewayType ( ) const
inline

The type of the gateway.

Definition at line 271 of file DescribeGatewayInformationResult.h.

◆ GetHostEnvironment()

const HostEnvironment& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetHostEnvironment ( ) const
inline

The type of hypervisor environment used by the host.

Definition at line 622 of file DescribeGatewayInformationResult.h.

◆ GetLastSoftwareUpdate()

const Aws::String& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetLastSoftwareUpdate ( ) const
inline

The date on which the last software update was applied to the gateway. If the gateway has never been updated, this field does not return a value in the response.

Definition at line 359 of file DescribeGatewayInformationResult.h.

◆ GetNextUpdateAvailabilityDate()

const Aws::String& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetNextUpdateAvailabilityDate ( ) const
inline

The date on which an update to the gateway is available. This date is in the time zone of the gateway. If the gateway is not available for an update this field is not returned in the response.

Definition at line 309 of file DescribeGatewayInformationResult.h.

◆ GetSoftwareUpdatesEndDate()

const Aws::String& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetSoftwareUpdatesEndDate ( ) const
inline

Date after which this gateway will not receive software updates for new features.

Definition at line 692 of file DescribeGatewayInformationResult.h.

◆ GetSupportedGatewayCapacities()

const Aws::Vector<GatewayCapacity>& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetSupportedGatewayCapacities ( ) const
inline

A list of the metadata cache sizes that the gateway can support based on its current hardware specifications.

Definition at line 804 of file DescribeGatewayInformationResult.h.

◆ GetTags()

const Aws::Vector<Tag>& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetTags ( ) const
inline

A list of up to 50 tags assigned to the gateway, sorted alphabetically by key name. Each tag is a key-value pair. For a gateway with more than 10 tags assigned, you can view all tags using the ListTagsForResource API operation.

Definition at line 482 of file DescribeGatewayInformationResult.h.

◆ GetVPCEndpoint()

const Aws::String& Aws::StorageGateway::Model::DescribeGatewayInformationResult::GetVPCEndpoint ( ) const
inline

The configuration settings for the virtual private cloud (VPC) endpoint for your gateway.

Definition at line 537 of file DescribeGatewayInformationResult.h.

◆ operator=()

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetCloudWatchLogGroupARN() [1/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetCloudWatchLogGroupARN ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the Amazon CloudWatch log group that is used to monitor events in the gateway.

Definition at line 592 of file DescribeGatewayInformationResult.h.

◆ SetCloudWatchLogGroupARN() [2/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetCloudWatchLogGroupARN ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the Amazon CloudWatch log group that is used to monitor events in the gateway.

Definition at line 586 of file DescribeGatewayInformationResult.h.

◆ SetCloudWatchLogGroupARN() [3/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetCloudWatchLogGroupARN ( const char *  value)
inline

The Amazon Resource Name (ARN) of the Amazon CloudWatch log group that is used to monitor events in the gateway.

Definition at line 598 of file DescribeGatewayInformationResult.h.

◆ SetDeprecationDate() [1/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetDeprecationDate ( Aws::String &&  value)
inline

Date after which this gateway will not receive software updates for new features and bug fixes.

Definition at line 747 of file DescribeGatewayInformationResult.h.

◆ SetDeprecationDate() [2/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetDeprecationDate ( const Aws::String value)
inline

Date after which this gateway will not receive software updates for new features and bug fixes.

Definition at line 741 of file DescribeGatewayInformationResult.h.

◆ SetDeprecationDate() [3/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetDeprecationDate ( const char *  value)
inline

Date after which this gateway will not receive software updates for new features and bug fixes.

Definition at line 753 of file DescribeGatewayInformationResult.h.

◆ SetEc2InstanceId() [1/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetEc2InstanceId ( Aws::String &&  value)
inline

The ID of the Amazon EC2 instance that was used to launch the gateway.

Definition at line 417 of file DescribeGatewayInformationResult.h.

◆ SetEc2InstanceId() [2/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetEc2InstanceId ( const Aws::String value)
inline

The ID of the Amazon EC2 instance that was used to launch the gateway.

Definition at line 412 of file DescribeGatewayInformationResult.h.

◆ SetEc2InstanceId() [3/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetEc2InstanceId ( const char *  value)
inline

The ID of the Amazon EC2 instance that was used to launch the gateway.

Definition at line 422 of file DescribeGatewayInformationResult.h.

◆ SetEc2InstanceRegion() [1/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetEc2InstanceRegion ( Aws::String &&  value)
inline

The Region where the Amazon EC2 instance is located.

Definition at line 453 of file DescribeGatewayInformationResult.h.

◆ SetEc2InstanceRegion() [2/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetEc2InstanceRegion ( const Aws::String value)
inline

The Region where the Amazon EC2 instance is located.

Definition at line 448 of file DescribeGatewayInformationResult.h.

◆ SetEc2InstanceRegion() [3/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetEc2InstanceRegion ( const char *  value)
inline

The Region where the Amazon EC2 instance is located.

Definition at line 458 of file DescribeGatewayInformationResult.h.

◆ SetEndpointType() [1/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetEndpointType ( Aws::String &&  value)
inline

The type of endpoint for your gateway.

Valid Values: STANDARD | FIPS

Definition at line 661 of file DescribeGatewayInformationResult.h.

◆ SetEndpointType() [2/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetEndpointType ( const Aws::String value)
inline

The type of endpoint for your gateway.

Valid Values: STANDARD | FIPS

Definition at line 655 of file DescribeGatewayInformationResult.h.

◆ SetEndpointType() [3/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetEndpointType ( const char *  value)
inline

The type of endpoint for your gateway.

Valid Values: STANDARD | FIPS

Definition at line 667 of file DescribeGatewayInformationResult.h.

◆ SetGatewayARN() [1/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayARN ( Aws::String &&  value)
inline

Definition at line 52 of file DescribeGatewayInformationResult.h.

◆ SetGatewayARN() [2/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayARN ( const Aws::String value)
inline

Definition at line 49 of file DescribeGatewayInformationResult.h.

◆ SetGatewayARN() [3/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayARN ( const char *  value)
inline

Definition at line 55 of file DescribeGatewayInformationResult.h.

◆ SetGatewayCapacity() [1/2]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayCapacity ( const GatewayCapacity value)
inline

Specifies the size of the gateway's metadata cache.

Definition at line 782 of file DescribeGatewayInformationResult.h.

◆ SetGatewayCapacity() [2/2]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayCapacity ( GatewayCapacity &&  value)
inline

Specifies the size of the gateway's metadata cache.

Definition at line 787 of file DescribeGatewayInformationResult.h.

◆ SetGatewayId() [1/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayId ( Aws::String &&  value)
inline

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.

Definition at line 86 of file DescribeGatewayInformationResult.h.

◆ SetGatewayId() [2/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayId ( const Aws::String value)
inline

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.

Definition at line 79 of file DescribeGatewayInformationResult.h.

◆ SetGatewayId() [3/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayId ( const char *  value)
inline

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.

Definition at line 93 of file DescribeGatewayInformationResult.h.

◆ SetGatewayName() [1/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayName ( Aws::String &&  value)
inline

The name you configured for your gateway.

Definition at line 130 of file DescribeGatewayInformationResult.h.

◆ SetGatewayName() [2/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayName ( const Aws::String value)
inline

The name you configured for your gateway.

Definition at line 125 of file DescribeGatewayInformationResult.h.

◆ SetGatewayName() [3/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayName ( const char *  value)
inline

The name you configured for your gateway.

Definition at line 135 of file DescribeGatewayInformationResult.h.

◆ SetGatewayNetworkInterfaces() [1/2]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayNetworkInterfaces ( Aws::Vector< NetworkInterface > &&  value)
inline

A NetworkInterface array that contains descriptions of the gateway network interfaces.

Definition at line 241 of file DescribeGatewayInformationResult.h.

◆ SetGatewayNetworkInterfaces() [2/2]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayNetworkInterfaces ( const Aws::Vector< NetworkInterface > &  value)
inline

A NetworkInterface array that contains descriptions of the gateway network interfaces.

Definition at line 235 of file DescribeGatewayInformationResult.h.

◆ SetGatewayState() [1/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayState ( Aws::String &&  value)
inline

A value that indicates the operating state of the gateway.

Definition at line 202 of file DescribeGatewayInformationResult.h.

◆ SetGatewayState() [2/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayState ( const Aws::String value)
inline

A value that indicates the operating state of the gateway.

Definition at line 197 of file DescribeGatewayInformationResult.h.

◆ SetGatewayState() [3/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayState ( const char *  value)
inline

A value that indicates the operating state of the gateway.

Definition at line 207 of file DescribeGatewayInformationResult.h.

◆ SetGatewayTimezone() [1/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayTimezone ( Aws::String &&  value)
inline

A value that indicates the time zone configured for the gateway.

Definition at line 166 of file DescribeGatewayInformationResult.h.

◆ SetGatewayTimezone() [2/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayTimezone ( const Aws::String value)
inline

A value that indicates the time zone configured for the gateway.

Definition at line 161 of file DescribeGatewayInformationResult.h.

◆ SetGatewayTimezone() [3/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayTimezone ( const char *  value)
inline

A value that indicates the time zone configured for the gateway.

Definition at line 171 of file DescribeGatewayInformationResult.h.

◆ SetGatewayType() [1/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayType ( Aws::String &&  value)
inline

The type of the gateway.

Definition at line 281 of file DescribeGatewayInformationResult.h.

◆ SetGatewayType() [2/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayType ( const Aws::String value)
inline

The type of the gateway.

Definition at line 276 of file DescribeGatewayInformationResult.h.

◆ SetGatewayType() [3/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetGatewayType ( const char *  value)
inline

The type of the gateway.

Definition at line 286 of file DescribeGatewayInformationResult.h.

◆ SetHostEnvironment() [1/2]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetHostEnvironment ( const HostEnvironment value)
inline

The type of hypervisor environment used by the host.

Definition at line 627 of file DescribeGatewayInformationResult.h.

◆ SetHostEnvironment() [2/2]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetHostEnvironment ( HostEnvironment &&  value)
inline

The type of hypervisor environment used by the host.

Definition at line 632 of file DescribeGatewayInformationResult.h.

◆ SetLastSoftwareUpdate() [1/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetLastSoftwareUpdate ( Aws::String &&  value)
inline

The date on which the last software update was applied to the gateway. If the gateway has never been updated, this field does not return a value in the response.

Definition at line 373 of file DescribeGatewayInformationResult.h.

◆ SetLastSoftwareUpdate() [2/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetLastSoftwareUpdate ( const Aws::String value)
inline

The date on which the last software update was applied to the gateway. If the gateway has never been updated, this field does not return a value in the response.

Definition at line 366 of file DescribeGatewayInformationResult.h.

◆ SetLastSoftwareUpdate() [3/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetLastSoftwareUpdate ( const char *  value)
inline

The date on which the last software update was applied to the gateway. If the gateway has never been updated, this field does not return a value in the response.

Definition at line 380 of file DescribeGatewayInformationResult.h.

◆ SetNextUpdateAvailabilityDate() [1/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetNextUpdateAvailabilityDate ( Aws::String &&  value)
inline

The date on which an update to the gateway is available. This date is in the time zone of the gateway. If the gateway is not available for an update this field is not returned in the response.

Definition at line 323 of file DescribeGatewayInformationResult.h.

◆ SetNextUpdateAvailabilityDate() [2/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetNextUpdateAvailabilityDate ( const Aws::String value)
inline

The date on which an update to the gateway is available. This date is in the time zone of the gateway. If the gateway is not available for an update this field is not returned in the response.

Definition at line 316 of file DescribeGatewayInformationResult.h.

◆ SetNextUpdateAvailabilityDate() [3/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetNextUpdateAvailabilityDate ( const char *  value)
inline

The date on which an update to the gateway is available. This date is in the time zone of the gateway. If the gateway is not available for an update this field is not returned in the response.

Definition at line 330 of file DescribeGatewayInformationResult.h.

◆ SetSoftwareUpdatesEndDate() [1/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetSoftwareUpdatesEndDate ( Aws::String &&  value)
inline

Date after which this gateway will not receive software updates for new features.

Definition at line 704 of file DescribeGatewayInformationResult.h.

◆ SetSoftwareUpdatesEndDate() [2/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetSoftwareUpdatesEndDate ( const Aws::String value)
inline

Date after which this gateway will not receive software updates for new features.

Definition at line 698 of file DescribeGatewayInformationResult.h.

◆ SetSoftwareUpdatesEndDate() [3/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetSoftwareUpdatesEndDate ( const char *  value)
inline

Date after which this gateway will not receive software updates for new features.

Definition at line 710 of file DescribeGatewayInformationResult.h.

◆ SetSupportedGatewayCapacities() [1/2]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetSupportedGatewayCapacities ( Aws::Vector< GatewayCapacity > &&  value)
inline

A list of the metadata cache sizes that the gateway can support based on its current hardware specifications.

Definition at line 816 of file DescribeGatewayInformationResult.h.

◆ SetSupportedGatewayCapacities() [2/2]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetSupportedGatewayCapacities ( const Aws::Vector< GatewayCapacity > &  value)
inline

A list of the metadata cache sizes that the gateway can support based on its current hardware specifications.

Definition at line 810 of file DescribeGatewayInformationResult.h.

◆ SetTags() [1/2]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetTags ( Aws::Vector< Tag > &&  value)
inline

A list of up to 50 tags assigned to the gateway, sorted alphabetically by key name. Each tag is a key-value pair. For a gateway with more than 10 tags assigned, you can view all tags using the ListTagsForResource API operation.

Definition at line 498 of file DescribeGatewayInformationResult.h.

◆ SetTags() [2/2]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetTags ( const Aws::Vector< Tag > &  value)
inline

A list of up to 50 tags assigned to the gateway, sorted alphabetically by key name. Each tag is a key-value pair. For a gateway with more than 10 tags assigned, you can view all tags using the ListTagsForResource API operation.

Definition at line 490 of file DescribeGatewayInformationResult.h.

◆ SetVPCEndpoint() [1/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetVPCEndpoint ( Aws::String &&  value)
inline

The configuration settings for the virtual private cloud (VPC) endpoint for your gateway.

Definition at line 549 of file DescribeGatewayInformationResult.h.

◆ SetVPCEndpoint() [2/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetVPCEndpoint ( const Aws::String value)
inline

The configuration settings for the virtual private cloud (VPC) endpoint for your gateway.

Definition at line 543 of file DescribeGatewayInformationResult.h.

◆ SetVPCEndpoint() [3/3]

void Aws::StorageGateway::Model::DescribeGatewayInformationResult::SetVPCEndpoint ( const char *  value)
inline

The configuration settings for the virtual private cloud (VPC) endpoint for your gateway.

Definition at line 555 of file DescribeGatewayInformationResult.h.

◆ WithCloudWatchLogGroupARN() [1/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithCloudWatchLogGroupARN ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the Amazon CloudWatch log group that is used to monitor events in the gateway.

Definition at line 610 of file DescribeGatewayInformationResult.h.

◆ WithCloudWatchLogGroupARN() [2/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithCloudWatchLogGroupARN ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the Amazon CloudWatch log group that is used to monitor events in the gateway.

Definition at line 604 of file DescribeGatewayInformationResult.h.

◆ WithCloudWatchLogGroupARN() [3/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithCloudWatchLogGroupARN ( const char *  value)
inline

The Amazon Resource Name (ARN) of the Amazon CloudWatch log group that is used to monitor events in the gateway.

Definition at line 616 of file DescribeGatewayInformationResult.h.

◆ WithDeprecationDate() [1/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithDeprecationDate ( Aws::String &&  value)
inline

Date after which this gateway will not receive software updates for new features and bug fixes.

Definition at line 765 of file DescribeGatewayInformationResult.h.

◆ WithDeprecationDate() [2/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithDeprecationDate ( const Aws::String value)
inline

Date after which this gateway will not receive software updates for new features and bug fixes.

Definition at line 759 of file DescribeGatewayInformationResult.h.

◆ WithDeprecationDate() [3/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithDeprecationDate ( const char *  value)
inline

Date after which this gateway will not receive software updates for new features and bug fixes.

Definition at line 771 of file DescribeGatewayInformationResult.h.

◆ WithEc2InstanceId() [1/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithEc2InstanceId ( Aws::String &&  value)
inline

The ID of the Amazon EC2 instance that was used to launch the gateway.

Definition at line 432 of file DescribeGatewayInformationResult.h.

◆ WithEc2InstanceId() [2/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithEc2InstanceId ( const Aws::String value)
inline

The ID of the Amazon EC2 instance that was used to launch the gateway.

Definition at line 427 of file DescribeGatewayInformationResult.h.

◆ WithEc2InstanceId() [3/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithEc2InstanceId ( const char *  value)
inline

The ID of the Amazon EC2 instance that was used to launch the gateway.

Definition at line 437 of file DescribeGatewayInformationResult.h.

◆ WithEc2InstanceRegion() [1/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithEc2InstanceRegion ( Aws::String &&  value)
inline

The Region where the Amazon EC2 instance is located.

Definition at line 468 of file DescribeGatewayInformationResult.h.

◆ WithEc2InstanceRegion() [2/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithEc2InstanceRegion ( const Aws::String value)
inline

The Region where the Amazon EC2 instance is located.

Definition at line 463 of file DescribeGatewayInformationResult.h.

◆ WithEc2InstanceRegion() [3/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithEc2InstanceRegion ( const char *  value)
inline

The Region where the Amazon EC2 instance is located.

Definition at line 473 of file DescribeGatewayInformationResult.h.

◆ WithEndpointType() [1/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithEndpointType ( Aws::String &&  value)
inline

The type of endpoint for your gateway.

Valid Values: STANDARD | FIPS

Definition at line 679 of file DescribeGatewayInformationResult.h.

◆ WithEndpointType() [2/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithEndpointType ( const Aws::String value)
inline

The type of endpoint for your gateway.

Valid Values: STANDARD | FIPS

Definition at line 673 of file DescribeGatewayInformationResult.h.

◆ WithEndpointType() [3/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithEndpointType ( const char *  value)
inline

The type of endpoint for your gateway.

Valid Values: STANDARD | FIPS

Definition at line 685 of file DescribeGatewayInformationResult.h.

◆ WithGatewayARN() [1/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayARN ( Aws::String &&  value)
inline

Definition at line 61 of file DescribeGatewayInformationResult.h.

◆ WithGatewayARN() [2/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayARN ( const Aws::String value)
inline

Definition at line 58 of file DescribeGatewayInformationResult.h.

◆ WithGatewayARN() [3/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayARN ( const char *  value)
inline

Definition at line 64 of file DescribeGatewayInformationResult.h.

◆ WithGatewayCapacity() [1/2]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayCapacity ( const GatewayCapacity value)
inline

Specifies the size of the gateway's metadata cache.

Definition at line 792 of file DescribeGatewayInformationResult.h.

◆ WithGatewayCapacity() [2/2]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayCapacity ( GatewayCapacity &&  value)
inline

Specifies the size of the gateway's metadata cache.

Definition at line 797 of file DescribeGatewayInformationResult.h.

◆ WithGatewayId() [1/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayId ( Aws::String &&  value)
inline

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.

Definition at line 107 of file DescribeGatewayInformationResult.h.

◆ WithGatewayId() [2/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayId ( const Aws::String value)
inline

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.

Definition at line 100 of file DescribeGatewayInformationResult.h.

◆ WithGatewayId() [3/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayId ( const char *  value)
inline

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.

Definition at line 114 of file DescribeGatewayInformationResult.h.

◆ WithGatewayName() [1/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayName ( Aws::String &&  value)
inline

The name you configured for your gateway.

Definition at line 145 of file DescribeGatewayInformationResult.h.

◆ WithGatewayName() [2/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayName ( const Aws::String value)
inline

The name you configured for your gateway.

Definition at line 140 of file DescribeGatewayInformationResult.h.

◆ WithGatewayName() [3/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayName ( const char *  value)
inline

The name you configured for your gateway.

Definition at line 150 of file DescribeGatewayInformationResult.h.

◆ WithGatewayNetworkInterfaces() [1/2]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayNetworkInterfaces ( Aws::Vector< NetworkInterface > &&  value)
inline

A NetworkInterface array that contains descriptions of the gateway network interfaces.

Definition at line 253 of file DescribeGatewayInformationResult.h.

◆ WithGatewayNetworkInterfaces() [2/2]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayNetworkInterfaces ( const Aws::Vector< NetworkInterface > &  value)
inline

A NetworkInterface array that contains descriptions of the gateway network interfaces.

Definition at line 247 of file DescribeGatewayInformationResult.h.

◆ WithGatewayState() [1/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayState ( Aws::String &&  value)
inline

A value that indicates the operating state of the gateway.

Definition at line 217 of file DescribeGatewayInformationResult.h.

◆ WithGatewayState() [2/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayState ( const Aws::String value)
inline

A value that indicates the operating state of the gateway.

Definition at line 212 of file DescribeGatewayInformationResult.h.

◆ WithGatewayState() [3/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayState ( const char *  value)
inline

A value that indicates the operating state of the gateway.

Definition at line 222 of file DescribeGatewayInformationResult.h.

◆ WithGatewayTimezone() [1/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayTimezone ( Aws::String &&  value)
inline

A value that indicates the time zone configured for the gateway.

Definition at line 181 of file DescribeGatewayInformationResult.h.

◆ WithGatewayTimezone() [2/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayTimezone ( const Aws::String value)
inline

A value that indicates the time zone configured for the gateway.

Definition at line 176 of file DescribeGatewayInformationResult.h.

◆ WithGatewayTimezone() [3/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayTimezone ( const char *  value)
inline

A value that indicates the time zone configured for the gateway.

Definition at line 186 of file DescribeGatewayInformationResult.h.

◆ WithGatewayType() [1/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayType ( Aws::String &&  value)
inline

The type of the gateway.

Definition at line 296 of file DescribeGatewayInformationResult.h.

◆ WithGatewayType() [2/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayType ( const Aws::String value)
inline

The type of the gateway.

Definition at line 291 of file DescribeGatewayInformationResult.h.

◆ WithGatewayType() [3/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithGatewayType ( const char *  value)
inline

The type of the gateway.

Definition at line 301 of file DescribeGatewayInformationResult.h.

◆ WithHostEnvironment() [1/2]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithHostEnvironment ( const HostEnvironment value)
inline

The type of hypervisor environment used by the host.

Definition at line 637 of file DescribeGatewayInformationResult.h.

◆ WithHostEnvironment() [2/2]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithHostEnvironment ( HostEnvironment &&  value)
inline

The type of hypervisor environment used by the host.

Definition at line 642 of file DescribeGatewayInformationResult.h.

◆ WithLastSoftwareUpdate() [1/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithLastSoftwareUpdate ( Aws::String &&  value)
inline

The date on which the last software update was applied to the gateway. If the gateway has never been updated, this field does not return a value in the response.

Definition at line 394 of file DescribeGatewayInformationResult.h.

◆ WithLastSoftwareUpdate() [2/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithLastSoftwareUpdate ( const Aws::String value)
inline

The date on which the last software update was applied to the gateway. If the gateway has never been updated, this field does not return a value in the response.

Definition at line 387 of file DescribeGatewayInformationResult.h.

◆ WithLastSoftwareUpdate() [3/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithLastSoftwareUpdate ( const char *  value)
inline

The date on which the last software update was applied to the gateway. If the gateway has never been updated, this field does not return a value in the response.

Definition at line 401 of file DescribeGatewayInformationResult.h.

◆ WithNextUpdateAvailabilityDate() [1/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithNextUpdateAvailabilityDate ( Aws::String &&  value)
inline

The date on which an update to the gateway is available. This date is in the time zone of the gateway. If the gateway is not available for an update this field is not returned in the response.

Definition at line 344 of file DescribeGatewayInformationResult.h.

◆ WithNextUpdateAvailabilityDate() [2/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithNextUpdateAvailabilityDate ( const Aws::String value)
inline

The date on which an update to the gateway is available. This date is in the time zone of the gateway. If the gateway is not available for an update this field is not returned in the response.

Definition at line 337 of file DescribeGatewayInformationResult.h.

◆ WithNextUpdateAvailabilityDate() [3/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithNextUpdateAvailabilityDate ( const char *  value)
inline

The date on which an update to the gateway is available. This date is in the time zone of the gateway. If the gateway is not available for an update this field is not returned in the response.

Definition at line 351 of file DescribeGatewayInformationResult.h.

◆ WithSoftwareUpdatesEndDate() [1/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithSoftwareUpdatesEndDate ( Aws::String &&  value)
inline

Date after which this gateway will not receive software updates for new features.

Definition at line 722 of file DescribeGatewayInformationResult.h.

◆ WithSoftwareUpdatesEndDate() [2/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithSoftwareUpdatesEndDate ( const Aws::String value)
inline

Date after which this gateway will not receive software updates for new features.

Definition at line 716 of file DescribeGatewayInformationResult.h.

◆ WithSoftwareUpdatesEndDate() [3/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithSoftwareUpdatesEndDate ( const char *  value)
inline

Date after which this gateway will not receive software updates for new features.

Definition at line 728 of file DescribeGatewayInformationResult.h.

◆ WithSupportedGatewayCapacities() [1/2]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithSupportedGatewayCapacities ( Aws::Vector< GatewayCapacity > &&  value)
inline

A list of the metadata cache sizes that the gateway can support based on its current hardware specifications.

Definition at line 828 of file DescribeGatewayInformationResult.h.

◆ WithSupportedGatewayCapacities() [2/2]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithSupportedGatewayCapacities ( const Aws::Vector< GatewayCapacity > &  value)
inline

A list of the metadata cache sizes that the gateway can support based on its current hardware specifications.

Definition at line 822 of file DescribeGatewayInformationResult.h.

◆ WithTags() [1/2]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithTags ( Aws::Vector< Tag > &&  value)
inline

A list of up to 50 tags assigned to the gateway, sorted alphabetically by key name. Each tag is a key-value pair. For a gateway with more than 10 tags assigned, you can view all tags using the ListTagsForResource API operation.

Definition at line 514 of file DescribeGatewayInformationResult.h.

◆ WithTags() [2/2]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithTags ( const Aws::Vector< Tag > &  value)
inline

A list of up to 50 tags assigned to the gateway, sorted alphabetically by key name. Each tag is a key-value pair. For a gateway with more than 10 tags assigned, you can view all tags using the ListTagsForResource API operation.

Definition at line 506 of file DescribeGatewayInformationResult.h.

◆ WithVPCEndpoint() [1/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithVPCEndpoint ( Aws::String &&  value)
inline

The configuration settings for the virtual private cloud (VPC) endpoint for your gateway.

Definition at line 567 of file DescribeGatewayInformationResult.h.

◆ WithVPCEndpoint() [2/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithVPCEndpoint ( const Aws::String value)
inline

The configuration settings for the virtual private cloud (VPC) endpoint for your gateway.

Definition at line 561 of file DescribeGatewayInformationResult.h.

◆ WithVPCEndpoint() [3/3]

DescribeGatewayInformationResult& Aws::StorageGateway::Model::DescribeGatewayInformationResult::WithVPCEndpoint ( const char *  value)
inline

The configuration settings for the virtual private cloud (VPC) endpoint for your gateway.

Definition at line 573 of file DescribeGatewayInformationResult.h.


The documentation for this class was generated from the following file: