class Aws::WAFRegional::Types::UpdateIPSetRequest

@note When making an API call, you may pass UpdateIPSetRequest

data as a hash:

    {
      ip_set_id: "ResourceId", # required
      change_token: "ChangeToken", # required
      updates: [ # required
        {
          action: "INSERT", # required, accepts INSERT, DELETE
          ip_set_descriptor: { # required
            type: "IPV4", # required, accepts IPV4, IPV6
            value: "IPSetDescriptorValue", # required
          },
        },
      ],
    }

@!attribute [rw] ip_set_id

The `IPSetId` of the IPSet that you want to update. `IPSetId` is
returned by CreateIPSet and by ListIPSets.
@return [String]

@!attribute [rw] change_token

The value returned by the most recent call to GetChangeToken.
@return [String]

@!attribute [rw] updates

An array of `IPSetUpdate` objects that you want to insert into or
delete from an IPSet. For more information, see the applicable data
types:

* IPSetUpdate: Contains `Action` and `IPSetDescriptor`

* IPSetDescriptor: Contains `Type` and `Value`

You can insert a maximum of 1000 addresses in a single request.
@return [Array<Types::IPSetUpdate>]

@see docs.aws.amazon.com/goto/WebAPI/waf-regional-2016-11-28/UpdateIPSetRequest AWS API Documentation

Constants

SENSITIVE