ec2_allocate_address {aws.ecx} | R Documentation |
Allocate Address
Description
Allocate Address
Usage
ec2_allocate_address(
Domain = NULL,
Address = NULL,
PublicIpv4Pool = NULL,
NetworkBorderGroup = NULL,
CustomerOwnedIpv4Pool = NULL,
DryRun = NULL,
TagSpecification = NULL,
simplify = TRUE,
others = list(),
print_on_error = aws_get_print_on_error(),
retry_time = aws_get_retry_time(),
network_timeout = aws_get_network_timeout(),
region = aws_get_region()
)
Arguments
Domain |
Character. Indicates whether the Elastic IP address is for use with instances in a VPC or instances in EC2-Classic....[optional] |
Address |
Character. [EC2-VPC] The Elastic IP address to recover or an IPv4 address from an address pool.[optional] |
PublicIpv4Pool |
Character. The ID of an address pool that you own.[optional] |
NetworkBorderGroup |
Character. A unique set of Availability Zones, Local Zones, or Wavelength Zones from which AWS advertises...[optional] |
CustomerOwnedIpv4Pool |
Character. The ID of a customer-owned address pool.[optional] |
DryRun |
Logical. Checks whether you have the required permissions for the action, without actually making the request,...[optional] |
TagSpecification |
List. The tags to assign to the Elastic IP address.[optional] |
simplify |
Logical. Whether to simplify the result and handle |
others |
Named list. The parameters that are not included in the function parameters and need to be added into the request[optional] |
print_on_error |
Logical. Whether to show an error message when a network error occurs. |
retry_time |
Integer. Number of retries for a REST request when encounter the
network issue. If the request has been sent |
network_timeout |
Numeric. Number of seconds to wait for a REST response until giving up. Can not be less than 1 ms. |
region |
Character. The region of the AWS service. |
Value
A list object or a character vector
Domain
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
.
Address
[EC2-VPC] The Elastic IP address to recover or an IPv4 address from an address pool.
PublicIpv4Pool
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.
NetworkBorderGroup
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.
CustomerOwnedIpv4Pool
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.
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 DryRunOperation
. Otherwise, it is
UnauthorizedOperation
.
TagSpecification
The tags to assign to the Elastic IP address.