AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Container for the parameters to the PurchaseReservedInstancesOffering operation. Purchases a Reserved Instance for use with your account. With Reserved Instances, you pay a lower hourly rate compared to On-Demand instance pricing.
Use DescribeReservedInstancesOfferings to get a list of Reserved Instance offerings that match your specifications. After you've purchased a Reserved Instance, you can check for your new Reserved Instance with DescribeReservedInstances.
To queue a purchase for a future date and time, specify a purchase time. If you do not specify a purchase time, the default is the current time.
For more information, see Reserved Instances and Sell in the Reserved Instance Marketplace in the Amazon EC2 User Guide.
Namespace: Amazon.EC2.Model
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z
public class PurchaseReservedInstancesOfferingRequest : AmazonEC2Request IAmazonWebServiceRequest
The PurchaseReservedInstancesOfferingRequest type exposes the following members
Name | Description | |
---|---|---|
![]() |
PurchaseReservedInstancesOfferingRequest() |
Empty constructor used to set properties independently even when a simple constructor is available |
![]() |
PurchaseReservedInstancesOfferingRequest(string, Nullable<Int32>) |
Instantiates PurchaseReservedInstancesOfferingRequest with the parameterized properties |
Name | Type | Description | |
---|---|---|---|
![]() |
DryRun | System.Nullable<System.Boolean> |
Gets and sets the property DryRun.
Checks whether you have the required permissions for the action, without actually
making the request, and provides an error response. If you have the required permissions,
the error response is |
![]() |
InstanceCount | System.Nullable<System.Int32> |
Gets and sets the property InstanceCount. The number of Reserved Instances to purchase. |
![]() |
LimitPrice | Amazon.EC2.Model.ReservedInstanceLimitPrice |
Gets and sets the property LimitPrice. Specified for Reserved Instance Marketplace offerings to limit the total order and ensure that the Reserved Instances are not purchased at unexpected prices. |
![]() |
PurchaseTime | System.Nullable<System.DateTime> |
Gets and sets the property PurchaseTime. The time at which to purchase the Reserved Instance, in UTC format (for example, YYYY-MM-DDTHH:MM:SSZ). |
![]() |
ReservedInstancesOfferingId | System.String |
Gets and sets the property ReservedInstancesOfferingId. The ID of the Reserved Instance offering to purchase. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.7.2 and newer