Skip to content

Update Anycast Ip List

cloudfront_update_anycast_ip_list R Documentation

Updates an Anycast static IP list

Description

Updates an Anycast static IP list.

Usage

cloudfront_update_anycast_ip_list(Id, IpAddressType, IpamCidrConfigs,
  IfMatch)

Arguments

Id

[required] The ID of the Anycast static IP list.

IpAddressType

The IP address type for the Anycast static IP list. You can specify one of the following options:

  • ipv4 only

  • ipv6 only

  • dualstack - Allocate a list of both IPv4 and IPv6 addresses

IpamCidrConfigs

A list of IPAM CIDR configurations that specify the IP address ranges and IPAM pool settings for updating the Anycast static IP list.

IfMatch

[required] The current version (ETag value) of the Anycast static IP list that you are updating.

Value

A list with the following syntax:

list(
  AnycastIpList = list(
    Id = "string",
    Name = "string",
    Status = "string",
    Arn = "string",
    IpAddressType = "ipv4"|"ipv6"|"dualstack",
    IpamConfig = list(
      Quantity = 123,
      IpamCidrConfigs = list(
        list(
          Cidr = "string",
          IpamPoolArn = "string",
          AnycastIp = "string",
          Status = "provisioned"|"failed-provision"|"provisioning"|"deprovisioned"|"failed-deprovision"|"deprovisioning"|"advertised"|"failed-advertise"|"advertising"|"withdrawn"|"failed-withdraw"|"withdrawing"
        )
      )
    ),
    AnycastIps = list(
      "string"
    ),
    IpCount = 123,
    LastModifiedTime = as.POSIXct(
      "2015-01-01"
    )
  ),
  ETag = "string"
)

Request syntax

svc$update_anycast_ip_list(
  Id = "string",
  IpAddressType = "ipv4"|"ipv6"|"dualstack",
  IpamCidrConfigs = list(
    list(
      Cidr = "string",
      IpamPoolArn = "string",
      AnycastIp = "string",
      Status = "provisioned"|"failed-provision"|"provisioning"|"deprovisioned"|"failed-deprovision"|"deprovisioning"|"advertised"|"failed-advertise"|"advertising"|"withdrawn"|"failed-withdraw"|"withdrawing"
    )
  ),
  IfMatch = "string"
)