Describes the components of a Spot Instance request.
Namespace: Amazon.EC2.ModelAssembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)
Syntax
| C# | Visual Basic | Visual C++ |
public class SpotInstanceRequest
Public Class SpotInstanceRequest
public ref class SpotInstanceRequest
Members
| All Members | Constructors | Properties | Methods |
| Member | Description | |
|---|---|---|
| SpotInstanceRequest()()()() | Initializes a new instance of the SpotInstanceRequest class | |
| AvailabilityZoneGroup |
Gets and sets the AvailabilityZoneGroup property.
Specifies the Availability Zone group. If you
specify the same Availability Zone group for
all Spot Instance requests, all Spot
Instances are launched in the same
Availability Zone.
| |
| CreateTime |
Gets and sets the CreateTime property.
Time stamp when the Spot Instance request was
fulfilled.
| |
| Equals(Object) | (Inherited from Object.) | |
| Fault |
Gets and sets the Fault property.
Fault details for the Spot Instance request, if any.
| |
| GetHashCode()()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetType()()()() |
Gets the Type of the current instance.
(Inherited from Object.) | |
| InstanceId |
Gets and sets the InstanceId property.
The instance associated with the Spot Instance
Request.
| |
| IsSetAvailabilityZoneGroup()()()() |
Checks if AvailabilityZoneGroup property is set
| |
| IsSetCreateTime()()()() |
Checks if CreateTime property is set
| |
| IsSetFault()()()() |
Checks if Fault property is set
| |
| IsSetInstanceId()()()() |
Checks if InstanceId property is set
| |
| IsSetLaunchedAvailabilityZone()()()() |
Checks if LaunchedAvailabilityZone property is set
| |
| IsSetLaunchGroup()()()() |
Checks if LaunchGroup property is set
| |
| IsSetLaunchSpecification()()()() |
Checks if LaunchSpecification property is set
| |
| IsSetProductDescription()()()() |
Checks if ProductDescription property is set
| |
| IsSetSpotInstanceRequestId()()()() |
Checks if SpotInstanceRequestId property is set
| |
| IsSetSpotPrice()()()() |
Checks if SpotPrice property is set
| |
| IsSetState()()()() |
Checks if State property is set
| |
| IsSetTag()()()() |
Checks if Tag property is set
| |
| IsSetType()()()() |
Checks if Type property is set
| |
| IsSetValidFrom()()()() |
Checks if ValidFrom property is set
| |
| IsSetValidUntil()()()() |
Checks if ValidUntil property is set
| |
| LaunchedAvailabilityZone |
Gets and sets the LaunchedAvailabilityZone property.
The Availability Zone in which the bid is launched.
| |
| LaunchGroup |
Gets and sets the LaunchGroup property.
Specifies the instance launch group. Launch
groups are Spot
Instances that launch together and terminate
together.
| |
| LaunchSpecification |
Gets and sets the LaunchSpecification property.
Specifies additional launch instance
information.
| |
| ProductDescription |
Gets and sets the ProductDescription property.
The product description associated with the
Spot Instance.
| |
| SpotInstanceRequestId |
Gets and sets the SpotInstanceRequestId property.
The ID of the SpotInstanceRequest.
| |
| SpotPrice |
Gets and sets the SpotPrice property.
Specifies the maximum price you will pay to
launch one or more Spot Instances.
| |
| State |
Gets and sets the State property.
The state of the Spot Instance request.
Possible values:
open|closed|cancelled|failed
| |
| Tag |
Gets and sets the Tag property.
A list of tags for the specified resources.
| |
| ToString()()()() | (Inherited from Object.) | |
| Type |
Gets and sets the Type property.
The instance type (eg. m1.small)
| |
| ValidFrom |
Gets and sets the ValidFrom property.
Start date of the request. If this is a
one-time request, the request
remains active until all instances
launch, the request expires, or
the request is canceled. If the
request is persistent, it remains
active until it expires or is
canceled.
| |
| ValidUntil |
Gets and sets the ValidUntil property.
End date of the request. If this is a one-time
request, the request
remains active until all instances launch,
the request expires, or
the request is canceled. If the request is
persistent, it remains
active until it expires or is canceled.
| |
| WithAvailabilityZoneGroup(String) |
Sets the AvailabilityZoneGroup property
| |
| WithCreateTime(String) |
Sets the CreateTime property
| |
| WithFault(SpotInstanceStateFault) |
Sets the Fault property
| |
| WithInstanceId(String) |
Sets the InstanceId property
| |
| WithLaunchedAvailabilityZone(String) |
Sets the LaunchedAvailabilityZone property
| |
| WithLaunchGroup(String) |
Sets the LaunchGroup property
| |
| WithLaunchSpecification(LaunchSpecification) |
Sets the LaunchSpecification property
| |
| WithProductDescription(String) |
Sets the ProductDescription property
| |
| WithSpotInstanceRequestId(String) |
Sets the SpotInstanceRequestId property
| |
| WithSpotPrice(String) |
Sets the SpotPrice property
| |
| WithState(String) |
Sets the State property
| |
| WithTag(array<Tag>[]()[][]) |
Sets the Tag property
| |
| WithType(String) |
Sets the Type property
| |
| WithValidFrom(String) |
Sets the ValidFrom property
| |
| WithValidUntil(String) |
Sets the ValidUntil property
|