You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::WAFRegional::Types::GeoMatchSetUpdate

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-wafregional/lib/aws-sdk-wafregional/types.rb

Overview

Note:

When making an API call, you may pass GeoMatchSetUpdate data as a hash:

{
  action: "INSERT", # required, accepts INSERT, DELETE
  geo_match_constraint: { # required
    type: "Country", # required, accepts Country
    value: "AF", # required, accepts AF, AX, AL, DZ, AS, AD, AO, AI, AQ, AG, AR, AM, AW, AU, AT, AZ, BS, BH, BD, BB, BY, BE, BZ, BJ, BM, BT, BO, BQ, BA, BW, BV, BR, IO, BN, BG, BF, BI, KH, CM, CA, CV, KY, CF, TD, CL, CN, CX, CC, CO, KM, CG, CD, CK, CR, CI, HR, CU, CW, CY, CZ, DK, DJ, DM, DO, EC, EG, SV, GQ, ER, EE, ET, FK, FO, FJ, FI, FR, GF, PF, TF, GA, GM, GE, DE, GH, GI, GR, GL, GD, GP, GU, GT, GG, GN, GW, GY, HT, HM, VA, HN, HK, HU, IS, IN, ID, IR, IQ, IE, IM, IL, IT, JM, JP, JE, JO, KZ, KE, KI, KP, KR, KW, KG, LA, LV, LB, LS, LR, LY, LI, LT, LU, MO, MK, MG, MW, MY, MV, ML, MT, MH, MQ, MR, MU, YT, MX, FM, MD, MC, MN, ME, MS, MA, MZ, MM, NA, NR, NP, NL, NC, NZ, NI, NE, NG, NU, NF, MP, NO, OM, PK, PW, PS, PA, PG, PY, PE, PH, PN, PL, PT, PR, QA, RE, RO, RU, RW, BL, SH, KN, LC, MF, PM, VC, WS, SM, ST, SA, SN, RS, SC, SL, SG, SX, SK, SI, SB, SO, ZA, GS, SS, ES, LK, SD, SR, SJ, SZ, SE, CH, SY, TW, TJ, TZ, TH, TL, TG, TK, TO, TT, TN, TR, TM, TC, TV, UG, UA, AE, GB, US, UM, UY, UZ, VU, VE, VN, VG, VI, WF, EH, YE, ZM, ZW
  },
}

Specifies the type of update to perform to an GeoMatchSet with UpdateGeoMatchSet.

Instance Attribute Summary collapse

Instance Attribute Details

#actionString

Specifies whether to insert or delete a country with UpdateGeoMatchSet.

Returns:

  • (String)


1720
1721
1722
1723
1724
# File 'gems/aws-sdk-wafregional/lib/aws-sdk-wafregional/types.rb', line 1720

class GeoMatchSetUpdate < Struct.new(
  :action,
  :geo_match_constraint)
  include Aws::Structure
end

#geo_match_constraintTypes::GeoMatchConstraint

The country from which web requests originate that you want AWS WAF to search for.



1720
1721
1722
1723
1724
# File 'gems/aws-sdk-wafregional/lib/aws-sdk-wafregional/types.rb', line 1720

class GeoMatchSetUpdate < Struct.new(
  :action,
  :geo_match_constraint)
  include Aws::Structure
end