AWS SDK for C++  1.9.107
AWS SDK for C++
Public Member Functions | List of all members
Aws::EC2::Model::FleetData Class Reference

#include <FleetData.h>

Public Member Functions

 FleetData ()
 
 FleetData (const Aws::Utils::Xml::XmlNode &xmlNode)
 
FleetDataoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void OutputToStream (Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
 
void OutputToStream (Aws::OStream &oStream, const char *location) const
 
const FleetActivityStatusGetActivityStatus () const
 
bool ActivityStatusHasBeenSet () const
 
void SetActivityStatus (const FleetActivityStatus &value)
 
void SetActivityStatus (FleetActivityStatus &&value)
 
FleetDataWithActivityStatus (const FleetActivityStatus &value)
 
FleetDataWithActivityStatus (FleetActivityStatus &&value)
 
const Aws::Utils::DateTimeGetCreateTime () const
 
bool CreateTimeHasBeenSet () const
 
void SetCreateTime (const Aws::Utils::DateTime &value)
 
void SetCreateTime (Aws::Utils::DateTime &&value)
 
FleetDataWithCreateTime (const Aws::Utils::DateTime &value)
 
FleetDataWithCreateTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetFleetId () const
 
bool FleetIdHasBeenSet () const
 
void SetFleetId (const Aws::String &value)
 
void SetFleetId (Aws::String &&value)
 
void SetFleetId (const char *value)
 
FleetDataWithFleetId (const Aws::String &value)
 
FleetDataWithFleetId (Aws::String &&value)
 
FleetDataWithFleetId (const char *value)
 
const FleetStateCodeGetFleetState () const
 
bool FleetStateHasBeenSet () const
 
void SetFleetState (const FleetStateCode &value)
 
void SetFleetState (FleetStateCode &&value)
 
FleetDataWithFleetState (const FleetStateCode &value)
 
FleetDataWithFleetState (FleetStateCode &&value)
 
const Aws::StringGetClientToken () const
 
bool ClientTokenHasBeenSet () const
 
void SetClientToken (const Aws::String &value)
 
void SetClientToken (Aws::String &&value)
 
void SetClientToken (const char *value)
 
FleetDataWithClientToken (const Aws::String &value)
 
FleetDataWithClientToken (Aws::String &&value)
 
FleetDataWithClientToken (const char *value)
 
const FleetExcessCapacityTerminationPolicyGetExcessCapacityTerminationPolicy () const
 
bool ExcessCapacityTerminationPolicyHasBeenSet () const
 
void SetExcessCapacityTerminationPolicy (const FleetExcessCapacityTerminationPolicy &value)
 
void SetExcessCapacityTerminationPolicy (FleetExcessCapacityTerminationPolicy &&value)
 
FleetDataWithExcessCapacityTerminationPolicy (const FleetExcessCapacityTerminationPolicy &value)
 
FleetDataWithExcessCapacityTerminationPolicy (FleetExcessCapacityTerminationPolicy &&value)
 
double GetFulfilledCapacity () const
 
bool FulfilledCapacityHasBeenSet () const
 
void SetFulfilledCapacity (double value)
 
FleetDataWithFulfilledCapacity (double value)
 
double GetFulfilledOnDemandCapacity () const
 
bool FulfilledOnDemandCapacityHasBeenSet () const
 
void SetFulfilledOnDemandCapacity (double value)
 
FleetDataWithFulfilledOnDemandCapacity (double value)
 
const Aws::Vector< FleetLaunchTemplateConfig > & GetLaunchTemplateConfigs () const
 
bool LaunchTemplateConfigsHasBeenSet () const
 
void SetLaunchTemplateConfigs (const Aws::Vector< FleetLaunchTemplateConfig > &value)
 
void SetLaunchTemplateConfigs (Aws::Vector< FleetLaunchTemplateConfig > &&value)
 
FleetDataWithLaunchTemplateConfigs (const Aws::Vector< FleetLaunchTemplateConfig > &value)
 
FleetDataWithLaunchTemplateConfigs (Aws::Vector< FleetLaunchTemplateConfig > &&value)
 
FleetDataAddLaunchTemplateConfigs (const FleetLaunchTemplateConfig &value)
 
FleetDataAddLaunchTemplateConfigs (FleetLaunchTemplateConfig &&value)
 
const TargetCapacitySpecificationGetTargetCapacitySpecification () const
 
bool TargetCapacitySpecificationHasBeenSet () const
 
void SetTargetCapacitySpecification (const TargetCapacitySpecification &value)
 
void SetTargetCapacitySpecification (TargetCapacitySpecification &&value)
 
FleetDataWithTargetCapacitySpecification (const TargetCapacitySpecification &value)
 
FleetDataWithTargetCapacitySpecification (TargetCapacitySpecification &&value)
 
bool GetTerminateInstancesWithExpiration () const
 
bool TerminateInstancesWithExpirationHasBeenSet () const
 
void SetTerminateInstancesWithExpiration (bool value)
 
FleetDataWithTerminateInstancesWithExpiration (bool value)
 
const FleetTypeGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const FleetType &value)
 
void SetType (FleetType &&value)
 
FleetDataWithType (const FleetType &value)
 
FleetDataWithType (FleetType &&value)
 
const Aws::Utils::DateTimeGetValidFrom () const
 
bool ValidFromHasBeenSet () const
 
void SetValidFrom (const Aws::Utils::DateTime &value)
 
void SetValidFrom (Aws::Utils::DateTime &&value)
 
FleetDataWithValidFrom (const Aws::Utils::DateTime &value)
 
FleetDataWithValidFrom (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetValidUntil () const
 
bool ValidUntilHasBeenSet () const
 
void SetValidUntil (const Aws::Utils::DateTime &value)
 
void SetValidUntil (Aws::Utils::DateTime &&value)
 
FleetDataWithValidUntil (const Aws::Utils::DateTime &value)
 
FleetDataWithValidUntil (Aws::Utils::DateTime &&value)
 
bool GetReplaceUnhealthyInstances () const
 
bool ReplaceUnhealthyInstancesHasBeenSet () const
 
void SetReplaceUnhealthyInstances (bool value)
 
FleetDataWithReplaceUnhealthyInstances (bool value)
 
const SpotOptionsGetSpotOptions () const
 
bool SpotOptionsHasBeenSet () const
 
void SetSpotOptions (const SpotOptions &value)
 
void SetSpotOptions (SpotOptions &&value)
 
FleetDataWithSpotOptions (const SpotOptions &value)
 
FleetDataWithSpotOptions (SpotOptions &&value)
 
const OnDemandOptionsGetOnDemandOptions () const
 
bool OnDemandOptionsHasBeenSet () const
 
void SetOnDemandOptions (const OnDemandOptions &value)
 
void SetOnDemandOptions (OnDemandOptions &&value)
 
FleetDataWithOnDemandOptions (const OnDemandOptions &value)
 
FleetDataWithOnDemandOptions (OnDemandOptions &&value)
 
const Aws::Vector< Tag > & GetTags () const
 
bool TagsHasBeenSet () const
 
void SetTags (const Aws::Vector< Tag > &value)
 
void SetTags (Aws::Vector< Tag > &&value)
 
FleetDataWithTags (const Aws::Vector< Tag > &value)
 
FleetDataWithTags (Aws::Vector< Tag > &&value)
 
FleetDataAddTags (const Tag &value)
 
FleetDataAddTags (Tag &&value)
 
const Aws::Vector< DescribeFleetError > & GetErrors () const
 
bool ErrorsHasBeenSet () const
 
void SetErrors (const Aws::Vector< DescribeFleetError > &value)
 
void SetErrors (Aws::Vector< DescribeFleetError > &&value)
 
FleetDataWithErrors (const Aws::Vector< DescribeFleetError > &value)
 
FleetDataWithErrors (Aws::Vector< DescribeFleetError > &&value)
 
FleetDataAddErrors (const DescribeFleetError &value)
 
FleetDataAddErrors (DescribeFleetError &&value)
 
const Aws::Vector< DescribeFleetsInstances > & GetInstances () const
 
bool InstancesHasBeenSet () const
 
void SetInstances (const Aws::Vector< DescribeFleetsInstances > &value)
 
void SetInstances (Aws::Vector< DescribeFleetsInstances > &&value)
 
FleetDataWithInstances (const Aws::Vector< DescribeFleetsInstances > &value)
 
FleetDataWithInstances (Aws::Vector< DescribeFleetsInstances > &&value)
 
FleetDataAddInstances (const DescribeFleetsInstances &value)
 
FleetDataAddInstances (DescribeFleetsInstances &&value)
 
const Aws::StringGetContext () const
 
bool ContextHasBeenSet () const
 
void SetContext (const Aws::String &value)
 
void SetContext (Aws::String &&value)
 
void SetContext (const char *value)
 
FleetDataWithContext (const Aws::String &value)
 
FleetDataWithContext (Aws::String &&value)
 
FleetDataWithContext (const char *value)
 

Detailed Description

Describes an EC2 Fleet.

See Also:

AWS API Reference

Definition at line 44 of file FleetData.h.

Constructor & Destructor Documentation

◆ FleetData() [1/2]

Aws::EC2::Model::FleetData::FleetData ( )

◆ FleetData() [2/2]

Aws::EC2::Model::FleetData::FleetData ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ ActivityStatusHasBeenSet()

bool Aws::EC2::Model::FleetData::ActivityStatusHasBeenSet ( ) const
inline

The progress of the EC2 Fleet. If there is an error, the status is error. After all requests are placed, the status is pending_fulfillment. If the size of the EC2 Fleet is equal to or greater than its target capacity, the status is fulfilled. If the size of the EC2 Fleet is decreased, the status is pending_termination while instances are terminating.

Definition at line 73 of file FleetData.h.

◆ AddErrors() [1/2]

FleetData& Aws::EC2::Model::FleetData::AddErrors ( const DescribeFleetError value)
inline

Information about the instances that could not be launched by the fleet. Valid only when Type is set to instant.

Definition at line 849 of file FleetData.h.

◆ AddErrors() [2/2]

FleetData& Aws::EC2::Model::FleetData::AddErrors ( DescribeFleetError &&  value)
inline

Information about the instances that could not be launched by the fleet. Valid only when Type is set to instant.

Definition at line 855 of file FleetData.h.

◆ AddInstances() [1/2]

FleetData& Aws::EC2::Model::FleetData::AddInstances ( const DescribeFleetsInstances value)
inline

Information about the instances that were launched by the fleet. Valid only when Type is set to instant.

Definition at line 898 of file FleetData.h.

◆ AddInstances() [2/2]

FleetData& Aws::EC2::Model::FleetData::AddInstances ( DescribeFleetsInstances &&  value)
inline

Information about the instances that were launched by the fleet. Valid only when Type is set to instant.

Definition at line 904 of file FleetData.h.

◆ AddLaunchTemplateConfigs() [1/2]

FleetData& Aws::EC2::Model::FleetData::AddLaunchTemplateConfigs ( const FleetLaunchTemplateConfig value)
inline

The launch template and overrides.

Definition at line 410 of file FleetData.h.

◆ AddLaunchTemplateConfigs() [2/2]

FleetData& Aws::EC2::Model::FleetData::AddLaunchTemplateConfigs ( FleetLaunchTemplateConfig &&  value)
inline

The launch template and overrides.

Definition at line 415 of file FleetData.h.

◆ AddTags() [1/2]

FleetData& Aws::EC2::Model::FleetData::AddTags ( const Tag value)
inline

The tags for an EC2 Fleet resource.

Definition at line 801 of file FleetData.h.

◆ AddTags() [2/2]

FleetData& Aws::EC2::Model::FleetData::AddTags ( Tag &&  value)
inline

The tags for an EC2 Fleet resource.

Definition at line 806 of file FleetData.h.

◆ ClientTokenHasBeenSet()

bool Aws::EC2::Model::FleetData::ClientTokenHasBeenSet ( ) const
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency.

Constraints: Maximum 64 ASCII characters

Definition at line 233 of file FleetData.h.

◆ ContextHasBeenSet()

bool Aws::EC2::Model::FleetData::ContextHasBeenSet ( ) const
inline

Reserved.

Definition at line 915 of file FleetData.h.

◆ CreateTimeHasBeenSet()

bool Aws::EC2::Model::FleetData::CreateTimeHasBeenSet ( ) const
inline

The creation date and time of the EC2 Fleet.

Definition at line 124 of file FleetData.h.

◆ ErrorsHasBeenSet()

bool Aws::EC2::Model::FleetData::ErrorsHasBeenSet ( ) const
inline

Information about the instances that could not be launched by the fleet. Valid only when Type is set to instant.

Definition at line 819 of file FleetData.h.

◆ ExcessCapacityTerminationPolicyHasBeenSet()

bool Aws::EC2::Model::FleetData::ExcessCapacityTerminationPolicyHasBeenSet ( ) const
inline

Indicates whether running instances should be terminated if the target capacity of the EC2 Fleet is decreased below the current size of the EC2 Fleet.

Definition at line 296 of file FleetData.h.

◆ FleetIdHasBeenSet()

bool Aws::EC2::Model::FleetData::FleetIdHasBeenSet ( ) const
inline

The ID of the EC2 Fleet.

Definition at line 155 of file FleetData.h.

◆ FleetStateHasBeenSet()

bool Aws::EC2::Model::FleetData::FleetStateHasBeenSet ( ) const
inline

The state of the EC2 Fleet.

Definition at line 196 of file FleetData.h.

◆ FulfilledCapacityHasBeenSet()

bool Aws::EC2::Model::FleetData::FulfilledCapacityHasBeenSet ( ) const
inline

The number of units fulfilled by this request compared to the set target capacity.

Definition at line 337 of file FleetData.h.

◆ FulfilledOnDemandCapacityHasBeenSet()

bool Aws::EC2::Model::FleetData::FulfilledOnDemandCapacityHasBeenSet ( ) const
inline

The number of units fulfilled by this request compared to the set target On-Demand capacity.

Definition at line 362 of file FleetData.h.

◆ GetActivityStatus()

const FleetActivityStatus& Aws::EC2::Model::FleetData::GetActivityStatus ( ) const
inline

The progress of the EC2 Fleet. If there is an error, the status is error. After all requests are placed, the status is pending_fulfillment. If the size of the EC2 Fleet is equal to or greater than its target capacity, the status is fulfilled. If the size of the EC2 Fleet is decreased, the status is pending_termination while instances are terminating.

Definition at line 63 of file FleetData.h.

◆ GetClientToken()

const Aws::String& Aws::EC2::Model::FleetData::GetClientToken ( ) const
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency.

Constraints: Maximum 64 ASCII characters

Definition at line 225 of file FleetData.h.

◆ GetContext()

const Aws::String& Aws::EC2::Model::FleetData::GetContext ( ) const
inline

Reserved.

Definition at line 910 of file FleetData.h.

◆ GetCreateTime()

const Aws::Utils::DateTime& Aws::EC2::Model::FleetData::GetCreateTime ( ) const
inline

The creation date and time of the EC2 Fleet.

Definition at line 119 of file FleetData.h.

◆ GetErrors()

const Aws::Vector<DescribeFleetError>& Aws::EC2::Model::FleetData::GetErrors ( ) const
inline

Information about the instances that could not be launched by the fleet. Valid only when Type is set to instant.

Definition at line 813 of file FleetData.h.

◆ GetExcessCapacityTerminationPolicy()

const FleetExcessCapacityTerminationPolicy& Aws::EC2::Model::FleetData::GetExcessCapacityTerminationPolicy ( ) const
inline

Indicates whether running instances should be terminated if the target capacity of the EC2 Fleet is decreased below the current size of the EC2 Fleet.

Definition at line 289 of file FleetData.h.

◆ GetFleetId()

const Aws::String& Aws::EC2::Model::FleetData::GetFleetId ( ) const
inline

The ID of the EC2 Fleet.

Definition at line 150 of file FleetData.h.

◆ GetFleetState()

const FleetStateCode& Aws::EC2::Model::FleetData::GetFleetState ( ) const
inline

The state of the EC2 Fleet.

Definition at line 191 of file FleetData.h.

◆ GetFulfilledCapacity()

double Aws::EC2::Model::FleetData::GetFulfilledCapacity ( ) const
inline

The number of units fulfilled by this request compared to the set target capacity.

Definition at line 331 of file FleetData.h.

◆ GetFulfilledOnDemandCapacity()

double Aws::EC2::Model::FleetData::GetFulfilledOnDemandCapacity ( ) const
inline

The number of units fulfilled by this request compared to the set target On-Demand capacity.

Definition at line 356 of file FleetData.h.

◆ GetInstances()

const Aws::Vector<DescribeFleetsInstances>& Aws::EC2::Model::FleetData::GetInstances ( ) const
inline

Information about the instances that were launched by the fleet. Valid only when Type is set to instant.

Definition at line 862 of file FleetData.h.

◆ GetLaunchTemplateConfigs()

const Aws::Vector<FleetLaunchTemplateConfig>& Aws::EC2::Model::FleetData::GetLaunchTemplateConfigs ( ) const
inline

The launch template and overrides.

Definition at line 380 of file FleetData.h.

◆ GetOnDemandOptions()

const OnDemandOptions& Aws::EC2::Model::FleetData::GetOnDemandOptions ( ) const
inline

The allocation strategy of On-Demand Instances in an EC2 Fleet.

Definition at line 740 of file FleetData.h.

◆ GetReplaceUnhealthyInstances()

bool Aws::EC2::Model::FleetData::GetReplaceUnhealthyInstances ( ) const
inline

Indicates whether EC2 Fleet should replace unhealthy Spot Instances. Supported only for fleets of type maintain. For more information, see EC2 Fleet health checks in the Amazon EC2 User Guide.

Definition at line 676 of file FleetData.h.

◆ GetSpotOptions()

const SpotOptions& Aws::EC2::Model::FleetData::GetSpotOptions ( ) const
inline

The configuration of Spot Instances in an EC2 Fleet.

Definition at line 709 of file FleetData.h.

◆ GetTags()

const Aws::Vector<Tag>& Aws::EC2::Model::FleetData::GetTags ( ) const
inline

The tags for an EC2 Fleet resource.

Definition at line 771 of file FleetData.h.

◆ GetTargetCapacitySpecification()

const TargetCapacitySpecification& Aws::EC2::Model::FleetData::GetTargetCapacitySpecification ( ) const
inline

The number of units to request. You can choose to set the target capacity in terms of instances or a performance characteristic that is important to your application workload, such as vCPUs, memory, or I/O. If the request type is maintain, you can specify a target capacity of 0 and add capacity later.

Definition at line 425 of file FleetData.h.

◆ GetTerminateInstancesWithExpiration()

bool Aws::EC2::Model::FleetData::GetTerminateInstancesWithExpiration ( ) const
inline

Indicates whether running instances should be terminated when the EC2 Fleet expires.

Definition at line 477 of file FleetData.h.

◆ GetType()

const FleetType& Aws::EC2::Model::FleetData::GetType ( ) const
inline

The type of request. Indicates whether the EC2 Fleet only requests the target capacity, or also attempts to maintain it. If you request a certain target capacity, EC2 Fleet only places the required requests; it does not attempt to replenish instances if capacity is diminished, and it does not submit requests in alternative capacity pools if capacity is unavailable. To maintain a certain target capacity, EC2 Fleet places the required requests to meet this target capacity. It also automatically replenishes any interrupted Spot Instances. Default: maintain.

Definition at line 509 of file FleetData.h.

◆ GetValidFrom()

const Aws::Utils::DateTime& Aws::EC2::Model::FleetData::GetValidFrom ( ) const
inline

The start date and time of the request, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). The default is to start fulfilling the request immediately.

Definition at line 582 of file FleetData.h.

◆ GetValidUntil()

const Aws::Utils::DateTime& Aws::EC2::Model::FleetData::GetValidUntil ( ) const
inline

The end date and time of the request, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). At this point, no new instance requests are placed or able to fulfill the request. The default end date is 7 days from the current date.

Definition at line 626 of file FleetData.h.

◆ InstancesHasBeenSet()

bool Aws::EC2::Model::FleetData::InstancesHasBeenSet ( ) const
inline

Information about the instances that were launched by the fleet. Valid only when Type is set to instant.

Definition at line 868 of file FleetData.h.

◆ LaunchTemplateConfigsHasBeenSet()

bool Aws::EC2::Model::FleetData::LaunchTemplateConfigsHasBeenSet ( ) const
inline

The launch template and overrides.

Definition at line 385 of file FleetData.h.

◆ OnDemandOptionsHasBeenSet()

bool Aws::EC2::Model::FleetData::OnDemandOptionsHasBeenSet ( ) const
inline

The allocation strategy of On-Demand Instances in an EC2 Fleet.

Definition at line 745 of file FleetData.h.

◆ operator=()

FleetData& Aws::EC2::Model::FleetData::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::EC2::Model::FleetData::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

void Aws::EC2::Model::FleetData::OutputToStream ( Aws::OStream ostream,
const char *  location,
unsigned  index,
const char *  locationValue 
) const

◆ ReplaceUnhealthyInstancesHasBeenSet()

bool Aws::EC2::Model::FleetData::ReplaceUnhealthyInstancesHasBeenSet ( ) const
inline

Indicates whether EC2 Fleet should replace unhealthy Spot Instances. Supported only for fleets of type maintain. For more information, see EC2 Fleet health checks in the Amazon EC2 User Guide.

Definition at line 685 of file FleetData.h.

◆ SetActivityStatus() [1/2]

void Aws::EC2::Model::FleetData::SetActivityStatus ( const FleetActivityStatus value)
inline

The progress of the EC2 Fleet. If there is an error, the status is error. After all requests are placed, the status is pending_fulfillment. If the size of the EC2 Fleet is equal to or greater than its target capacity, the status is fulfilled. If the size of the EC2 Fleet is decreased, the status is pending_termination while instances are terminating.

Definition at line 83 of file FleetData.h.

◆ SetActivityStatus() [2/2]

void Aws::EC2::Model::FleetData::SetActivityStatus ( FleetActivityStatus &&  value)
inline

The progress of the EC2 Fleet. If there is an error, the status is error. After all requests are placed, the status is pending_fulfillment. If the size of the EC2 Fleet is equal to or greater than its target capacity, the status is fulfilled. If the size of the EC2 Fleet is decreased, the status is pending_termination while instances are terminating.

Definition at line 93 of file FleetData.h.

◆ SetClientToken() [1/3]

void Aws::EC2::Model::FleetData::SetClientToken ( Aws::String &&  value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency.

Constraints: Maximum 64 ASCII characters

Definition at line 249 of file FleetData.h.

◆ SetClientToken() [2/3]

void Aws::EC2::Model::FleetData::SetClientToken ( const Aws::String value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency.

Constraints: Maximum 64 ASCII characters

Definition at line 241 of file FleetData.h.

◆ SetClientToken() [3/3]

void Aws::EC2::Model::FleetData::SetClientToken ( const char *  value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency.

Constraints: Maximum 64 ASCII characters

Definition at line 257 of file FleetData.h.

◆ SetContext() [1/3]

void Aws::EC2::Model::FleetData::SetContext ( Aws::String &&  value)
inline

Reserved.

Definition at line 925 of file FleetData.h.

◆ SetContext() [2/3]

void Aws::EC2::Model::FleetData::SetContext ( const Aws::String value)
inline

Reserved.

Definition at line 920 of file FleetData.h.

◆ SetContext() [3/3]

void Aws::EC2::Model::FleetData::SetContext ( const char *  value)
inline

Reserved.

Definition at line 930 of file FleetData.h.

◆ SetCreateTime() [1/2]

void Aws::EC2::Model::FleetData::SetCreateTime ( Aws::Utils::DateTime &&  value)
inline

The creation date and time of the EC2 Fleet.

Definition at line 134 of file FleetData.h.

◆ SetCreateTime() [2/2]

void Aws::EC2::Model::FleetData::SetCreateTime ( const Aws::Utils::DateTime value)
inline

The creation date and time of the EC2 Fleet.

Definition at line 129 of file FleetData.h.

◆ SetErrors() [1/2]

void Aws::EC2::Model::FleetData::SetErrors ( Aws::Vector< DescribeFleetError > &&  value)
inline

Information about the instances that could not be launched by the fleet. Valid only when Type is set to instant.

Definition at line 831 of file FleetData.h.

◆ SetErrors() [2/2]

void Aws::EC2::Model::FleetData::SetErrors ( const Aws::Vector< DescribeFleetError > &  value)
inline

Information about the instances that could not be launched by the fleet. Valid only when Type is set to instant.

Definition at line 825 of file FleetData.h.

◆ SetExcessCapacityTerminationPolicy() [1/2]

void Aws::EC2::Model::FleetData::SetExcessCapacityTerminationPolicy ( const FleetExcessCapacityTerminationPolicy value)
inline

Indicates whether running instances should be terminated if the target capacity of the EC2 Fleet is decreased below the current size of the EC2 Fleet.

Definition at line 303 of file FleetData.h.

◆ SetExcessCapacityTerminationPolicy() [2/2]

void Aws::EC2::Model::FleetData::SetExcessCapacityTerminationPolicy ( FleetExcessCapacityTerminationPolicy &&  value)
inline

Indicates whether running instances should be terminated if the target capacity of the EC2 Fleet is decreased below the current size of the EC2 Fleet.

Definition at line 310 of file FleetData.h.

◆ SetFleetId() [1/3]

void Aws::EC2::Model::FleetData::SetFleetId ( Aws::String &&  value)
inline

The ID of the EC2 Fleet.

Definition at line 165 of file FleetData.h.

◆ SetFleetId() [2/3]

void Aws::EC2::Model::FleetData::SetFleetId ( const Aws::String value)
inline

The ID of the EC2 Fleet.

Definition at line 160 of file FleetData.h.

◆ SetFleetId() [3/3]

void Aws::EC2::Model::FleetData::SetFleetId ( const char *  value)
inline

The ID of the EC2 Fleet.

Definition at line 170 of file FleetData.h.

◆ SetFleetState() [1/2]

void Aws::EC2::Model::FleetData::SetFleetState ( const FleetStateCode value)
inline

The state of the EC2 Fleet.

Definition at line 201 of file FleetData.h.

◆ SetFleetState() [2/2]

void Aws::EC2::Model::FleetData::SetFleetState ( FleetStateCode &&  value)
inline

The state of the EC2 Fleet.

Definition at line 206 of file FleetData.h.

◆ SetFulfilledCapacity()

void Aws::EC2::Model::FleetData::SetFulfilledCapacity ( double  value)
inline

The number of units fulfilled by this request compared to the set target capacity.

Definition at line 343 of file FleetData.h.

◆ SetFulfilledOnDemandCapacity()

void Aws::EC2::Model::FleetData::SetFulfilledOnDemandCapacity ( double  value)
inline

The number of units fulfilled by this request compared to the set target On-Demand capacity.

Definition at line 368 of file FleetData.h.

◆ SetInstances() [1/2]

void Aws::EC2::Model::FleetData::SetInstances ( Aws::Vector< DescribeFleetsInstances > &&  value)
inline

Information about the instances that were launched by the fleet. Valid only when Type is set to instant.

Definition at line 880 of file FleetData.h.

◆ SetInstances() [2/2]

void Aws::EC2::Model::FleetData::SetInstances ( const Aws::Vector< DescribeFleetsInstances > &  value)
inline

Information about the instances that were launched by the fleet. Valid only when Type is set to instant.

Definition at line 874 of file FleetData.h.

◆ SetLaunchTemplateConfigs() [1/2]

void Aws::EC2::Model::FleetData::SetLaunchTemplateConfigs ( Aws::Vector< FleetLaunchTemplateConfig > &&  value)
inline

The launch template and overrides.

Definition at line 395 of file FleetData.h.

◆ SetLaunchTemplateConfigs() [2/2]

void Aws::EC2::Model::FleetData::SetLaunchTemplateConfigs ( const Aws::Vector< FleetLaunchTemplateConfig > &  value)
inline

The launch template and overrides.

Definition at line 390 of file FleetData.h.

◆ SetOnDemandOptions() [1/2]

void Aws::EC2::Model::FleetData::SetOnDemandOptions ( const OnDemandOptions value)
inline

The allocation strategy of On-Demand Instances in an EC2 Fleet.

Definition at line 750 of file FleetData.h.

◆ SetOnDemandOptions() [2/2]

void Aws::EC2::Model::FleetData::SetOnDemandOptions ( OnDemandOptions &&  value)
inline

The allocation strategy of On-Demand Instances in an EC2 Fleet.

Definition at line 755 of file FleetData.h.

◆ SetReplaceUnhealthyInstances()

void Aws::EC2::Model::FleetData::SetReplaceUnhealthyInstances ( bool  value)
inline

Indicates whether EC2 Fleet should replace unhealthy Spot Instances. Supported only for fleets of type maintain. For more information, see EC2 Fleet health checks in the Amazon EC2 User Guide.

Definition at line 694 of file FleetData.h.

◆ SetSpotOptions() [1/2]

void Aws::EC2::Model::FleetData::SetSpotOptions ( const SpotOptions value)
inline

The configuration of Spot Instances in an EC2 Fleet.

Definition at line 719 of file FleetData.h.

◆ SetSpotOptions() [2/2]

void Aws::EC2::Model::FleetData::SetSpotOptions ( SpotOptions &&  value)
inline

The configuration of Spot Instances in an EC2 Fleet.

Definition at line 724 of file FleetData.h.

◆ SetTags() [1/2]

void Aws::EC2::Model::FleetData::SetTags ( Aws::Vector< Tag > &&  value)
inline

The tags for an EC2 Fleet resource.

Definition at line 786 of file FleetData.h.

◆ SetTags() [2/2]

void Aws::EC2::Model::FleetData::SetTags ( const Aws::Vector< Tag > &  value)
inline

The tags for an EC2 Fleet resource.

Definition at line 781 of file FleetData.h.

◆ SetTargetCapacitySpecification() [1/2]

void Aws::EC2::Model::FleetData::SetTargetCapacitySpecification ( const TargetCapacitySpecification value)
inline

The number of units to request. You can choose to set the target capacity in terms of instances or a performance characteristic that is important to your application workload, such as vCPUs, memory, or I/O. If the request type is maintain, you can specify a target capacity of 0 and add capacity later.

Definition at line 443 of file FleetData.h.

◆ SetTargetCapacitySpecification() [2/2]

void Aws::EC2::Model::FleetData::SetTargetCapacitySpecification ( TargetCapacitySpecification &&  value)
inline

The number of units to request. You can choose to set the target capacity in terms of instances or a performance characteristic that is important to your application workload, such as vCPUs, memory, or I/O. If the request type is maintain, you can specify a target capacity of 0 and add capacity later.

Definition at line 452 of file FleetData.h.

◆ SetTerminateInstancesWithExpiration()

void Aws::EC2::Model::FleetData::SetTerminateInstancesWithExpiration ( bool  value)
inline

Indicates whether running instances should be terminated when the EC2 Fleet expires.

Definition at line 489 of file FleetData.h.

◆ SetType() [1/2]

void Aws::EC2::Model::FleetData::SetType ( const FleetType value)
inline

The type of request. Indicates whether the EC2 Fleet only requests the target capacity, or also attempts to maintain it. If you request a certain target capacity, EC2 Fleet only places the required requests; it does not attempt to replenish instances if capacity is diminished, and it does not submit requests in alternative capacity pools if capacity is unavailable. To maintain a certain target capacity, EC2 Fleet places the required requests to meet this target capacity. It also automatically replenishes any interrupted Spot Instances. Default: maintain.

Definition at line 535 of file FleetData.h.

◆ SetType() [2/2]

void Aws::EC2::Model::FleetData::SetType ( FleetType &&  value)
inline

The type of request. Indicates whether the EC2 Fleet only requests the target capacity, or also attempts to maintain it. If you request a certain target capacity, EC2 Fleet only places the required requests; it does not attempt to replenish instances if capacity is diminished, and it does not submit requests in alternative capacity pools if capacity is unavailable. To maintain a certain target capacity, EC2 Fleet places the required requests to meet this target capacity. It also automatically replenishes any interrupted Spot Instances. Default: maintain.

Definition at line 548 of file FleetData.h.

◆ SetValidFrom() [1/2]

void Aws::EC2::Model::FleetData::SetValidFrom ( Aws::Utils::DateTime &&  value)
inline

The start date and time of the request, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). The default is to start fulfilling the request immediately.

Definition at line 603 of file FleetData.h.

◆ SetValidFrom() [2/2]

void Aws::EC2::Model::FleetData::SetValidFrom ( const Aws::Utils::DateTime value)
inline

The start date and time of the request, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). The default is to start fulfilling the request immediately.

Definition at line 596 of file FleetData.h.

◆ SetValidUntil() [1/2]

void Aws::EC2::Model::FleetData::SetValidUntil ( Aws::Utils::DateTime &&  value)
inline

The end date and time of the request, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). At this point, no new instance requests are placed or able to fulfill the request. The default end date is 7 days from the current date.

Definition at line 650 of file FleetData.h.

◆ SetValidUntil() [2/2]

void Aws::EC2::Model::FleetData::SetValidUntil ( const Aws::Utils::DateTime value)
inline

The end date and time of the request, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). At this point, no new instance requests are placed or able to fulfill the request. The default end date is 7 days from the current date.

Definition at line 642 of file FleetData.h.

◆ SpotOptionsHasBeenSet()

bool Aws::EC2::Model::FleetData::SpotOptionsHasBeenSet ( ) const
inline

The configuration of Spot Instances in an EC2 Fleet.

Definition at line 714 of file FleetData.h.

◆ TagsHasBeenSet()

bool Aws::EC2::Model::FleetData::TagsHasBeenSet ( ) const
inline

The tags for an EC2 Fleet resource.

Definition at line 776 of file FleetData.h.

◆ TargetCapacitySpecificationHasBeenSet()

bool Aws::EC2::Model::FleetData::TargetCapacitySpecificationHasBeenSet ( ) const
inline

The number of units to request. You can choose to set the target capacity in terms of instances or a performance characteristic that is important to your application workload, such as vCPUs, memory, or I/O. If the request type is maintain, you can specify a target capacity of 0 and add capacity later.

Definition at line 434 of file FleetData.h.

◆ TerminateInstancesWithExpirationHasBeenSet()

bool Aws::EC2::Model::FleetData::TerminateInstancesWithExpirationHasBeenSet ( ) const
inline

Indicates whether running instances should be terminated when the EC2 Fleet expires.

Definition at line 483 of file FleetData.h.

◆ TypeHasBeenSet()

bool Aws::EC2::Model::FleetData::TypeHasBeenSet ( ) const
inline

The type of request. Indicates whether the EC2 Fleet only requests the target capacity, or also attempts to maintain it. If you request a certain target capacity, EC2 Fleet only places the required requests; it does not attempt to replenish instances if capacity is diminished, and it does not submit requests in alternative capacity pools if capacity is unavailable. To maintain a certain target capacity, EC2 Fleet places the required requests to meet this target capacity. It also automatically replenishes any interrupted Spot Instances. Default: maintain.

Definition at line 522 of file FleetData.h.

◆ ValidFromHasBeenSet()

bool Aws::EC2::Model::FleetData::ValidFromHasBeenSet ( ) const
inline

The start date and time of the request, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). The default is to start fulfilling the request immediately.

Definition at line 589 of file FleetData.h.

◆ ValidUntilHasBeenSet()

bool Aws::EC2::Model::FleetData::ValidUntilHasBeenSet ( ) const
inline

The end date and time of the request, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). At this point, no new instance requests are placed or able to fulfill the request. The default end date is 7 days from the current date.

Definition at line 634 of file FleetData.h.

◆ WithActivityStatus() [1/2]

FleetData& Aws::EC2::Model::FleetData::WithActivityStatus ( const FleetActivityStatus value)
inline

The progress of the EC2 Fleet. If there is an error, the status is error. After all requests are placed, the status is pending_fulfillment. If the size of the EC2 Fleet is equal to or greater than its target capacity, the status is fulfilled. If the size of the EC2 Fleet is decreased, the status is pending_termination while instances are terminating.

Definition at line 103 of file FleetData.h.

◆ WithActivityStatus() [2/2]

FleetData& Aws::EC2::Model::FleetData::WithActivityStatus ( FleetActivityStatus &&  value)
inline

The progress of the EC2 Fleet. If there is an error, the status is error. After all requests are placed, the status is pending_fulfillment. If the size of the EC2 Fleet is equal to or greater than its target capacity, the status is fulfilled. If the size of the EC2 Fleet is decreased, the status is pending_termination while instances are terminating.

Definition at line 113 of file FleetData.h.

◆ WithClientToken() [1/3]

FleetData& Aws::EC2::Model::FleetData::WithClientToken ( Aws::String &&  value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency.

Constraints: Maximum 64 ASCII characters

Definition at line 273 of file FleetData.h.

◆ WithClientToken() [2/3]

FleetData& Aws::EC2::Model::FleetData::WithClientToken ( const Aws::String value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency.

Constraints: Maximum 64 ASCII characters

Definition at line 265 of file FleetData.h.

◆ WithClientToken() [3/3]

FleetData& Aws::EC2::Model::FleetData::WithClientToken ( const char *  value)
inline

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring Idempotency.

Constraints: Maximum 64 ASCII characters

Definition at line 281 of file FleetData.h.

◆ WithContext() [1/3]

FleetData& Aws::EC2::Model::FleetData::WithContext ( Aws::String &&  value)
inline

Reserved.

Definition at line 940 of file FleetData.h.

◆ WithContext() [2/3]

FleetData& Aws::EC2::Model::FleetData::WithContext ( const Aws::String value)
inline

Reserved.

Definition at line 935 of file FleetData.h.

◆ WithContext() [3/3]

FleetData& Aws::EC2::Model::FleetData::WithContext ( const char *  value)
inline

Reserved.

Definition at line 945 of file FleetData.h.

◆ WithCreateTime() [1/2]

FleetData& Aws::EC2::Model::FleetData::WithCreateTime ( Aws::Utils::DateTime &&  value)
inline

The creation date and time of the EC2 Fleet.

Definition at line 144 of file FleetData.h.

◆ WithCreateTime() [2/2]

FleetData& Aws::EC2::Model::FleetData::WithCreateTime ( const Aws::Utils::DateTime value)
inline

The creation date and time of the EC2 Fleet.

Definition at line 139 of file FleetData.h.

◆ WithErrors() [1/2]

FleetData& Aws::EC2::Model::FleetData::WithErrors ( Aws::Vector< DescribeFleetError > &&  value)
inline

Information about the instances that could not be launched by the fleet. Valid only when Type is set to instant.

Definition at line 843 of file FleetData.h.

◆ WithErrors() [2/2]

FleetData& Aws::EC2::Model::FleetData::WithErrors ( const Aws::Vector< DescribeFleetError > &  value)
inline

Information about the instances that could not be launched by the fleet. Valid only when Type is set to instant.

Definition at line 837 of file FleetData.h.

◆ WithExcessCapacityTerminationPolicy() [1/2]

FleetData& Aws::EC2::Model::FleetData::WithExcessCapacityTerminationPolicy ( const FleetExcessCapacityTerminationPolicy value)
inline

Indicates whether running instances should be terminated if the target capacity of the EC2 Fleet is decreased below the current size of the EC2 Fleet.

Definition at line 317 of file FleetData.h.

◆ WithExcessCapacityTerminationPolicy() [2/2]

FleetData& Aws::EC2::Model::FleetData::WithExcessCapacityTerminationPolicy ( FleetExcessCapacityTerminationPolicy &&  value)
inline

Indicates whether running instances should be terminated if the target capacity of the EC2 Fleet is decreased below the current size of the EC2 Fleet.

Definition at line 324 of file FleetData.h.

◆ WithFleetId() [1/3]

FleetData& Aws::EC2::Model::FleetData::WithFleetId ( Aws::String &&  value)
inline

The ID of the EC2 Fleet.

Definition at line 180 of file FleetData.h.

◆ WithFleetId() [2/3]

FleetData& Aws::EC2::Model::FleetData::WithFleetId ( const Aws::String value)
inline

The ID of the EC2 Fleet.

Definition at line 175 of file FleetData.h.

◆ WithFleetId() [3/3]

FleetData& Aws::EC2::Model::FleetData::WithFleetId ( const char *  value)
inline

The ID of the EC2 Fleet.

Definition at line 185 of file FleetData.h.

◆ WithFleetState() [1/2]

FleetData& Aws::EC2::Model::FleetData::WithFleetState ( const FleetStateCode value)
inline

The state of the EC2 Fleet.

Definition at line 211 of file FleetData.h.

◆ WithFleetState() [2/2]

FleetData& Aws::EC2::Model::FleetData::WithFleetState ( FleetStateCode &&  value)
inline

The state of the EC2 Fleet.

Definition at line 216 of file FleetData.h.

◆ WithFulfilledCapacity()

FleetData& Aws::EC2::Model::FleetData::WithFulfilledCapacity ( double  value)
inline

The number of units fulfilled by this request compared to the set target capacity.

Definition at line 349 of file FleetData.h.

◆ WithFulfilledOnDemandCapacity()

FleetData& Aws::EC2::Model::FleetData::WithFulfilledOnDemandCapacity ( double  value)
inline

The number of units fulfilled by this request compared to the set target On-Demand capacity.

Definition at line 374 of file FleetData.h.

◆ WithInstances() [1/2]

FleetData& Aws::EC2::Model::FleetData::WithInstances ( Aws::Vector< DescribeFleetsInstances > &&  value)
inline

Information about the instances that were launched by the fleet. Valid only when Type is set to instant.

Definition at line 892 of file FleetData.h.

◆ WithInstances() [2/2]

FleetData& Aws::EC2::Model::FleetData::WithInstances ( const Aws::Vector< DescribeFleetsInstances > &  value)
inline

Information about the instances that were launched by the fleet. Valid only when Type is set to instant.

Definition at line 886 of file FleetData.h.

◆ WithLaunchTemplateConfigs() [1/2]

FleetData& Aws::EC2::Model::FleetData::WithLaunchTemplateConfigs ( Aws::Vector< FleetLaunchTemplateConfig > &&  value)
inline

The launch template and overrides.

Definition at line 405 of file FleetData.h.

◆ WithLaunchTemplateConfigs() [2/2]

FleetData& Aws::EC2::Model::FleetData::WithLaunchTemplateConfigs ( const Aws::Vector< FleetLaunchTemplateConfig > &  value)
inline

The launch template and overrides.

Definition at line 400 of file FleetData.h.

◆ WithOnDemandOptions() [1/2]

FleetData& Aws::EC2::Model::FleetData::WithOnDemandOptions ( const OnDemandOptions value)
inline

The allocation strategy of On-Demand Instances in an EC2 Fleet.

Definition at line 760 of file FleetData.h.

◆ WithOnDemandOptions() [2/2]

FleetData& Aws::EC2::Model::FleetData::WithOnDemandOptions ( OnDemandOptions &&  value)
inline

The allocation strategy of On-Demand Instances in an EC2 Fleet.

Definition at line 765 of file FleetData.h.

◆ WithReplaceUnhealthyInstances()

FleetData& Aws::EC2::Model::FleetData::WithReplaceUnhealthyInstances ( bool  value)
inline

Indicates whether EC2 Fleet should replace unhealthy Spot Instances. Supported only for fleets of type maintain. For more information, see EC2 Fleet health checks in the Amazon EC2 User Guide.

Definition at line 703 of file FleetData.h.

◆ WithSpotOptions() [1/2]

FleetData& Aws::EC2::Model::FleetData::WithSpotOptions ( const SpotOptions value)
inline

The configuration of Spot Instances in an EC2 Fleet.

Definition at line 729 of file FleetData.h.

◆ WithSpotOptions() [2/2]

FleetData& Aws::EC2::Model::FleetData::WithSpotOptions ( SpotOptions &&  value)
inline

The configuration of Spot Instances in an EC2 Fleet.

Definition at line 734 of file FleetData.h.

◆ WithTags() [1/2]

FleetData& Aws::EC2::Model::FleetData::WithTags ( Aws::Vector< Tag > &&  value)
inline

The tags for an EC2 Fleet resource.

Definition at line 796 of file FleetData.h.

◆ WithTags() [2/2]

FleetData& Aws::EC2::Model::FleetData::WithTags ( const Aws::Vector< Tag > &  value)
inline

The tags for an EC2 Fleet resource.

Definition at line 791 of file FleetData.h.

◆ WithTargetCapacitySpecification() [1/2]

FleetData& Aws::EC2::Model::FleetData::WithTargetCapacitySpecification ( const TargetCapacitySpecification value)
inline

The number of units to request. You can choose to set the target capacity in terms of instances or a performance characteristic that is important to your application workload, such as vCPUs, memory, or I/O. If the request type is maintain, you can specify a target capacity of 0 and add capacity later.

Definition at line 461 of file FleetData.h.

◆ WithTargetCapacitySpecification() [2/2]

FleetData& Aws::EC2::Model::FleetData::WithTargetCapacitySpecification ( TargetCapacitySpecification &&  value)
inline

The number of units to request. You can choose to set the target capacity in terms of instances or a performance characteristic that is important to your application workload, such as vCPUs, memory, or I/O. If the request type is maintain, you can specify a target capacity of 0 and add capacity later.

Definition at line 470 of file FleetData.h.

◆ WithTerminateInstancesWithExpiration()

FleetData& Aws::EC2::Model::FleetData::WithTerminateInstancesWithExpiration ( bool  value)
inline

Indicates whether running instances should be terminated when the EC2 Fleet expires.

Definition at line 495 of file FleetData.h.

◆ WithType() [1/2]

FleetData& Aws::EC2::Model::FleetData::WithType ( const FleetType value)
inline

The type of request. Indicates whether the EC2 Fleet only requests the target capacity, or also attempts to maintain it. If you request a certain target capacity, EC2 Fleet only places the required requests; it does not attempt to replenish instances if capacity is diminished, and it does not submit requests in alternative capacity pools if capacity is unavailable. To maintain a certain target capacity, EC2 Fleet places the required requests to meet this target capacity. It also automatically replenishes any interrupted Spot Instances. Default: maintain.

Definition at line 561 of file FleetData.h.

◆ WithType() [2/2]

FleetData& Aws::EC2::Model::FleetData::WithType ( FleetType &&  value)
inline

The type of request. Indicates whether the EC2 Fleet only requests the target capacity, or also attempts to maintain it. If you request a certain target capacity, EC2 Fleet only places the required requests; it does not attempt to replenish instances if capacity is diminished, and it does not submit requests in alternative capacity pools if capacity is unavailable. To maintain a certain target capacity, EC2 Fleet places the required requests to meet this target capacity. It also automatically replenishes any interrupted Spot Instances. Default: maintain.

Definition at line 574 of file FleetData.h.

◆ WithValidFrom() [1/2]

FleetData& Aws::EC2::Model::FleetData::WithValidFrom ( Aws::Utils::DateTime &&  value)
inline

The start date and time of the request, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). The default is to start fulfilling the request immediately.

Definition at line 617 of file FleetData.h.

◆ WithValidFrom() [2/2]

FleetData& Aws::EC2::Model::FleetData::WithValidFrom ( const Aws::Utils::DateTime value)
inline

The start date and time of the request, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). The default is to start fulfilling the request immediately.

Definition at line 610 of file FleetData.h.

◆ WithValidUntil() [1/2]

FleetData& Aws::EC2::Model::FleetData::WithValidUntil ( Aws::Utils::DateTime &&  value)
inline

The end date and time of the request, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). At this point, no new instance requests are placed or able to fulfill the request. The default end date is 7 days from the current date.

Definition at line 666 of file FleetData.h.

◆ WithValidUntil() [2/2]

FleetData& Aws::EC2::Model::FleetData::WithValidUntil ( const Aws::Utils::DateTime value)
inline

The end date and time of the request, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). At this point, no new instance requests are placed or able to fulfill the request. The default end date is 7 days from the current date.

Definition at line 658 of file FleetData.h.


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