AWS SDK for C++
1.9.2
AWS SDK for C++
|
#include <AllocateAddressRequest.h>
Protected Member Functions | |
void | DumpBodyToUrl (Aws::Http::URI &uri) const override |
![]() | |
virtual Aws::Http::HeaderValueCollection | GetRequestSpecificHeaders () const |
Definition at line 24 of file AllocateAddressRequest.h.
Aws::EC2::Model::AllocateAddressRequest::AllocateAddressRequest | ( | ) |
|
inline |
[EC2-VPC] The Elastic IP address to recover or an IPv4 address from an address pool.
Definition at line 101 of file AllocateAddressRequest.h.
|
inline |
The tags to assign to the Elastic IP address.
Definition at line 441 of file AllocateAddressRequest.h.
|
inline |
The tags to assign to the Elastic IP address.
Definition at line 446 of file AllocateAddressRequest.h.
|
inline |
The ID of a customer-owned address pool. Use this parameter to let Amazon EC2 select an address from the address pool. Alternatively, specify a specific address from the address pool.
Definition at line 330 of file AllocateAddressRequest.h.
|
inline |
Indicates whether the Elastic IP address is for use with instances in a VPC or instances in EC2-Classic.
Default: If the Region supports EC2-Classic, the default is standard
. Otherwise, the default is vpc
.
Definition at line 56 of file AllocateAddressRequest.h.
|
inline |
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 DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Definition at line 389 of file AllocateAddressRequest.h.
|
overrideprotectedvirtual |
Default does nothing. Override this to convert what would otherwise be the payload of the request to a query string format.
Reimplemented from Aws::AmazonWebServiceRequest.
|
inline |
[EC2-VPC] The Elastic IP address to recover or an IPv4 address from an address pool.
Definition at line 95 of file AllocateAddressRequest.h.
|
inline |
The ID of a customer-owned address pool. Use this parameter to let Amazon EC2 select an address from the address pool. Alternatively, specify a specific address from the address pool.
Definition at line 323 of file AllocateAddressRequest.h.
|
inline |
Indicates whether the Elastic IP address is for use with instances in a VPC or instances in EC2-Classic.
Default: If the Region supports EC2-Classic, the default is standard
. Otherwise, the default is vpc
.
Definition at line 48 of file AllocateAddressRequest.h.
|
inline |
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 DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Definition at line 381 of file AllocateAddressRequest.h.
|
inline |
A unique set of Availability Zones, Local Zones, or Wavelength Zones from which AWS advertises IP addresses. Use this parameter to limit the IP address to this location. IP addresses cannot move between network border groups.
Use DescribeAvailabilityZones to view the network border groups.
You cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you will receive an InvalidParameterCombination
error. For more information, see Error Codes.
Definition at line 210 of file AllocateAddressRequest.h.
|
inline |
The ID of an address pool that you own. Use this parameter to let Amazon EC2 select an address from the address pool. To specify a specific address from the address pool, use the Address
parameter instead.
Definition at line 145 of file AllocateAddressRequest.h.
|
inlineoverridevirtual |
Implements Aws::AmazonWebServiceRequest.
Definition at line 33 of file AllocateAddressRequest.h.
|
inline |
The tags to assign to the Elastic IP address.
Definition at line 411 of file AllocateAddressRequest.h.
|
inline |
A unique set of Availability Zones, Local Zones, or Wavelength Zones from which AWS advertises IP addresses. Use this parameter to limit the IP address to this location. IP addresses cannot move between network border groups.
Use DescribeAvailabilityZones to view the network border groups.
You cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you will receive an InvalidParameterCombination
error. For more information, see Error Codes.
Definition at line 225 of file AllocateAddressRequest.h.
|
inline |
The ID of an address pool that you own. Use this parameter to let Amazon EC2 select an address from the address pool. To specify a specific address from the address pool, use the Address
parameter instead.
Definition at line 152 of file AllocateAddressRequest.h.
|
overridevirtual |
Convert payload into String.
Implements Aws::AmazonSerializableWebServiceRequest.
|
inline |
[EC2-VPC] The Elastic IP address to recover or an IPv4 address from an address pool.
Definition at line 113 of file AllocateAddressRequest.h.
|
inline |
[EC2-VPC] The Elastic IP address to recover or an IPv4 address from an address pool.
Definition at line 107 of file AllocateAddressRequest.h.
|
inline |
[EC2-VPC] The Elastic IP address to recover or an IPv4 address from an address pool.
Definition at line 119 of file AllocateAddressRequest.h.
|
inline |
The ID of a customer-owned address pool. Use this parameter to let Amazon EC2 select an address from the address pool. Alternatively, specify a specific address from the address pool.
Definition at line 344 of file AllocateAddressRequest.h.
|
inline |
The ID of a customer-owned address pool. Use this parameter to let Amazon EC2 select an address from the address pool. Alternatively, specify a specific address from the address pool.
Definition at line 337 of file AllocateAddressRequest.h.
|
inline |
The ID of a customer-owned address pool. Use this parameter to let Amazon EC2 select an address from the address pool. Alternatively, specify a specific address from the address pool.
Definition at line 351 of file AllocateAddressRequest.h.
|
inline |
Indicates whether the Elastic IP address is for use with instances in a VPC or instances in EC2-Classic.
Default: If the Region supports EC2-Classic, the default is standard
. Otherwise, the default is vpc
.
Definition at line 64 of file AllocateAddressRequest.h.
|
inline |
Indicates whether the Elastic IP address is for use with instances in a VPC or instances in EC2-Classic.
Default: If the Region supports EC2-Classic, the default is standard
. Otherwise, the default is vpc
.
Definition at line 72 of file AllocateAddressRequest.h.
|
inline |
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 DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Definition at line 397 of file AllocateAddressRequest.h.
|
inline |
A unique set of Availability Zones, Local Zones, or Wavelength Zones from which AWS advertises IP addresses. Use this parameter to limit the IP address to this location. IP addresses cannot move between network border groups.
Use DescribeAvailabilityZones to view the network border groups.
You cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you will receive an InvalidParameterCombination
error. For more information, see Error Codes.
Definition at line 255 of file AllocateAddressRequest.h.
|
inline |
A unique set of Availability Zones, Local Zones, or Wavelength Zones from which AWS advertises IP addresses. Use this parameter to limit the IP address to this location. IP addresses cannot move between network border groups.
Use DescribeAvailabilityZones to view the network border groups.
You cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you will receive an InvalidParameterCombination
error. For more information, see Error Codes.
Definition at line 240 of file AllocateAddressRequest.h.
|
inline |
A unique set of Availability Zones, Local Zones, or Wavelength Zones from which AWS advertises IP addresses. Use this parameter to limit the IP address to this location. IP addresses cannot move between network border groups.
Use DescribeAvailabilityZones to view the network border groups.
You cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you will receive an InvalidParameterCombination
error. For more information, see Error Codes.
Definition at line 270 of file AllocateAddressRequest.h.
|
inline |
The ID of an address pool that you own. Use this parameter to let Amazon EC2 select an address from the address pool. To specify a specific address from the address pool, use the Address
parameter instead.
Definition at line 166 of file AllocateAddressRequest.h.
|
inline |
The ID of an address pool that you own. Use this parameter to let Amazon EC2 select an address from the address pool. To specify a specific address from the address pool, use the Address
parameter instead.
Definition at line 159 of file AllocateAddressRequest.h.
|
inline |
The ID of an address pool that you own. Use this parameter to let Amazon EC2 select an address from the address pool. To specify a specific address from the address pool, use the Address
parameter instead.
Definition at line 173 of file AllocateAddressRequest.h.
|
inline |
The tags to assign to the Elastic IP address.
Definition at line 426 of file AllocateAddressRequest.h.
|
inline |
The tags to assign to the Elastic IP address.
Definition at line 421 of file AllocateAddressRequest.h.
|
inline |
The tags to assign to the Elastic IP address.
Definition at line 416 of file AllocateAddressRequest.h.
|
inline |
[EC2-VPC] The Elastic IP address to recover or an IPv4 address from an address pool.
Definition at line 131 of file AllocateAddressRequest.h.
|
inline |
[EC2-VPC] The Elastic IP address to recover or an IPv4 address from an address pool.
Definition at line 125 of file AllocateAddressRequest.h.
|
inline |
[EC2-VPC] The Elastic IP address to recover or an IPv4 address from an address pool.
Definition at line 137 of file AllocateAddressRequest.h.
|
inline |
The ID of a customer-owned address pool. Use this parameter to let Amazon EC2 select an address from the address pool. Alternatively, specify a specific address from the address pool.
Definition at line 365 of file AllocateAddressRequest.h.
|
inline |
The ID of a customer-owned address pool. Use this parameter to let Amazon EC2 select an address from the address pool. Alternatively, specify a specific address from the address pool.
Definition at line 358 of file AllocateAddressRequest.h.
|
inline |
The ID of a customer-owned address pool. Use this parameter to let Amazon EC2 select an address from the address pool. Alternatively, specify a specific address from the address pool.
Definition at line 372 of file AllocateAddressRequest.h.
|
inline |
Indicates whether the Elastic IP address is for use with instances in a VPC or instances in EC2-Classic.
Default: If the Region supports EC2-Classic, the default is standard
. Otherwise, the default is vpc
.
Definition at line 80 of file AllocateAddressRequest.h.
|
inline |
Indicates whether the Elastic IP address is for use with instances in a VPC or instances in EC2-Classic.
Default: If the Region supports EC2-Classic, the default is standard
. Otherwise, the default is vpc
.
Definition at line 88 of file AllocateAddressRequest.h.
|
inline |
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 DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
Definition at line 405 of file AllocateAddressRequest.h.
|
inline |
A unique set of Availability Zones, Local Zones, or Wavelength Zones from which AWS advertises IP addresses. Use this parameter to limit the IP address to this location. IP addresses cannot move between network border groups.
Use DescribeAvailabilityZones to view the network border groups.
You cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you will receive an InvalidParameterCombination
error. For more information, see Error Codes.
Definition at line 300 of file AllocateAddressRequest.h.
|
inline |
A unique set of Availability Zones, Local Zones, or Wavelength Zones from which AWS advertises IP addresses. Use this parameter to limit the IP address to this location. IP addresses cannot move between network border groups.
Use DescribeAvailabilityZones to view the network border groups.
You cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you will receive an InvalidParameterCombination
error. For more information, see Error Codes.
Definition at line 285 of file AllocateAddressRequest.h.
|
inline |
A unique set of Availability Zones, Local Zones, or Wavelength Zones from which AWS advertises IP addresses. Use this parameter to limit the IP address to this location. IP addresses cannot move between network border groups.
Use DescribeAvailabilityZones to view the network border groups.
You cannot use a network border group with EC2 Classic. If you attempt this operation on EC2 classic, you will receive an InvalidParameterCombination
error. For more information, see Error Codes.
Definition at line 315 of file AllocateAddressRequest.h.
|
inline |
The ID of an address pool that you own. Use this parameter to let Amazon EC2 select an address from the address pool. To specify a specific address from the address pool, use the Address
parameter instead.
Definition at line 187 of file AllocateAddressRequest.h.
|
inline |
The ID of an address pool that you own. Use this parameter to let Amazon EC2 select an address from the address pool. To specify a specific address from the address pool, use the Address
parameter instead.
Definition at line 180 of file AllocateAddressRequest.h.
|
inline |
The ID of an address pool that you own. Use this parameter to let Amazon EC2 select an address from the address pool. To specify a specific address from the address pool, use the Address
parameter instead.
Definition at line 194 of file AllocateAddressRequest.h.
|
inline |
The tags to assign to the Elastic IP address.
Definition at line 436 of file AllocateAddressRequest.h.
|
inline |
The tags to assign to the Elastic IP address.
Definition at line 431 of file AllocateAddressRequest.h.