ModifyCapacityReservation - Elastic Load Balancing

ModifyCapacityReservation

Modifies the capacity reservation of the specified load balancer.

When modifying capacity reservation, you must include at least one MinimumLoadBalancerCapacity or ResetCapacityReservation.

Request Parameters

For information about the parameters that are common to all actions, see Common Parameters.

LoadBalancerArn

The Amazon Resource Name (ARN) of the load balancer.

Type: String

Required: Yes

MinimumLoadBalancerCapacity

The minimum load balancer capacity reserved.

Type: MinimumLoadBalancerCapacity object

Required: No

ResetCapacityReservation

Resets the capacity reservation.

Type: Boolean

Required: No

Response Elements

The following elements are returned by the service.

CapacityReservationState.member.N

The state of the capacity reservation.

Type: Array of ZonalCapacityReservationState objects

DecreaseRequestsRemaining

The amount of daily capacity decreases remaining.

Type: Integer

LastModifiedTime

The last time the capacity reservation was modified.

Type: Timestamp

MinimumLoadBalancerCapacity

The requested minimum capacity reservation for the load balancer

Type: MinimumLoadBalancerCapacity object

Errors

For information about the errors that are common to all actions, see Common Errors.

CapacityDecreaseRequestLimitExceeded

You've exceeded the daily capacity decrease limit for this reservation.

HTTP Status Code: 400

CapacityReservationPending

There is a pending capacity reservation.

HTTP Status Code: 400

CapacityUnitsLimitExceeded

You've exceeded the capacity units limit.

HTTP Status Code: 400

InsufficientCapacity

There is insufficient capacity to reserve.

HTTP Status Code: 500

InvalidConfigurationRequest

The requested configuration is not valid.

HTTP Status Code: 400

LoadBalancerNotFound

The specified load balancer does not exist.

HTTP Status Code: 400

OperationNotPermitted

This operation is not allowed.

HTTP Status Code: 400

PriorRequestNotComplete

This operation is not allowed while a prior request has not been completed.

HTTP Status Code: 429

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: