Class: Aws::Types::CreateWebACLRequest
- Inherits:
-
Object
- Object
- Aws::Types::CreateWebACLRequest
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#application_config ⇒ Types::ApplicationConfig
Returns the value of attribute application_config.
-
#association_config ⇒ Types::AssociationConfig
Returns the value of attribute association_config.
-
#captcha_config ⇒ Types::CaptchaConfig
Returns the value of attribute captcha_config.
-
#challenge_config ⇒ Types::ChallengeConfig
Returns the value of attribute challenge_config.
-
#custom_response_bodies ⇒ ::Hash[::String, Types::CustomResponseBody]
Returns the value of attribute custom_response_bodies.
-
#data_protection_config ⇒ Types::DataProtectionConfig
Returns the value of attribute data_protection_config.
-
#default_action ⇒ Types::DefaultAction
Returns the value of attribute default_action.
-
#description ⇒ ::String
Returns the value of attribute description.
-
#monetization_config ⇒ Types::MonetizationConfig
Returns the value of attribute monetization_config.
-
#name ⇒ ::String
Returns the value of attribute name.
-
#on_source_d_do_s_protection_config ⇒ Types::OnSourceDDoSProtectionConfig
Returns the value of attribute on_source_d_do_s_protection_config.
-
#rules ⇒ ::Array[Types::Rule]
Returns the value of attribute rules.
-
#scope ⇒ "CLOUDFRONT", "REGIONAL"
Returns the value of attribute scope.
-
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
-
#token_domains ⇒ ::Array[::String]
Returns the value of attribute token_domains.
-
#visibility_config ⇒ Types::VisibilityConfig
Returns the value of attribute visibility_config.
Instance Attribute Details
#application_config ⇒ Types::ApplicationConfig
Returns the value of attribute application_config.
286 287 288 |
# File 'sig/types.rbs', line 286 def application_config @application_config end |
#association_config ⇒ Types::AssociationConfig
Returns the value of attribute association_config.
284 285 286 |
# File 'sig/types.rbs', line 284 def association_config @association_config end |
#captcha_config ⇒ Types::CaptchaConfig
Returns the value of attribute captcha_config.
281 282 283 |
# File 'sig/types.rbs', line 281 def captcha_config @captcha_config end |
#challenge_config ⇒ Types::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.
280 281 282 |
# File 'sig/types.rbs', line 280 def custom_response_bodies @custom_response_bodies end |
#data_protection_config ⇒ Types::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_action ⇒ Types::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.
275 276 277 |
# File 'sig/types.rbs', line 275 def description @description end |
#monetization_config ⇒ Types::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.
272 273 274 |
# File 'sig/types.rbs', line 272 def name @name end |
#on_source_d_do_s_protection_config ⇒ Types::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.
276 277 278 |
# File 'sig/types.rbs', line 276 def rules @rules end |
#scope ⇒ "CLOUDFRONT", "REGIONAL"
Returns the value of attribute scope.
273 274 275 |
# File 'sig/types.rbs', line 273 def scope @scope end |
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
279 280 281 |
# File 'sig/types.rbs', line 279 def @tags end |
#token_domains ⇒ ::Array[::String]
Returns the value of attribute token_domains.
283 284 285 |
# File 'sig/types.rbs', line 283 def token_domains @token_domains end |
#visibility_config ⇒ Types::VisibilityConfig
Returns the value of attribute visibility_config.
277 278 279 |
# File 'sig/types.rbs', line 277 def visibility_config @visibility_config end |