Class: Aws::Types::CreateWebACLRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#application_configTypes::ApplicationConfig

Returns the value of attribute application_config.



286
287
288
# File 'sig/types.rbs', line 286

def application_config
  @application_config
end

#association_configTypes::AssociationConfig

Returns the value of attribute association_config.



284
285
286
# File 'sig/types.rbs', line 284

def association_config
  @association_config
end

#captcha_configTypes::CaptchaConfig

Returns the value of attribute captcha_config.



281
282
283
# File 'sig/types.rbs', line 281

def captcha_config
  @captcha_config
end

#challenge_configTypes::ChallengeConfig

Returns the value of attribute challenge_config.



282
283
284
# File 'sig/types.rbs', line 282

def challenge_config
  @challenge_config
end

#custom_response_bodies::Hash[::String, Types::CustomResponseBody]

Returns the value of attribute custom_response_bodies.

Returns:



280
281
282
# File 'sig/types.rbs', line 280

def custom_response_bodies
  @custom_response_bodies
end

#data_protection_configTypes::DataProtectionConfig

Returns the value of attribute data_protection_config.



278
279
280
# File 'sig/types.rbs', line 278

def data_protection_config
  @data_protection_config
end

#default_actionTypes::DefaultAction

Returns the value of attribute default_action.



274
275
276
# File 'sig/types.rbs', line 274

def default_action
  @default_action
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


275
276
277
# File 'sig/types.rbs', line 275

def description
  @description
end

#monetization_configTypes::MonetizationConfig

Returns the value of attribute monetization_config.



287
288
289
# File 'sig/types.rbs', line 287

def monetization_config
  @monetization_config
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


272
273
274
# File 'sig/types.rbs', line 272

def name
  @name
end

#on_source_d_do_s_protection_configTypes::OnSourceDDoSProtectionConfig

Returns the value of attribute on_source_d_do_s_protection_config.



285
286
287
# File 'sig/types.rbs', line 285

def on_source_d_do_s_protection_config
  @on_source_d_do_s_protection_config
end

#rules::Array[Types::Rule]

Returns the value of attribute rules.

Returns:



276
277
278
# File 'sig/types.rbs', line 276

def rules
  @rules
end

#scope"CLOUDFRONT", "REGIONAL"

Returns the value of attribute scope.

Returns:

  • ("CLOUDFRONT", "REGIONAL")


273
274
275
# File 'sig/types.rbs', line 273

def scope
  @scope
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



279
280
281
# File 'sig/types.rbs', line 279

def tags
  @tags
end

#token_domains::Array[::String]

Returns the value of attribute token_domains.

Returns:

  • (::Array[::String])


283
284
285
# File 'sig/types.rbs', line 283

def token_domains
  @token_domains
end

#visibility_configTypes::VisibilityConfig

Returns the value of attribute visibility_config.



277
278
279
# File 'sig/types.rbs', line 277

def visibility_config
  @visibility_config
end