Class: Aws::Types::UpdateWebACLRequest

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.



1817
1818
1819
# File 'sig/types.rbs', line 1817

def application_config
  @application_config
end

#association_configTypes::AssociationConfig

Returns the value of attribute association_config.



1815
1816
1817
# File 'sig/types.rbs', line 1815

def association_config
  @association_config
end

#captcha_configTypes::CaptchaConfig

Returns the value of attribute captcha_config.



1812
1813
1814
# File 'sig/types.rbs', line 1812

def captcha_config
  @captcha_config
end

#challenge_configTypes::ChallengeConfig

Returns the value of attribute challenge_config.



1813
1814
1815
# File 'sig/types.rbs', line 1813

def challenge_config
  @challenge_config
end

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

Returns the value of attribute custom_response_bodies.

Returns:



1811
1812
1813
# File 'sig/types.rbs', line 1811

def custom_response_bodies
  @custom_response_bodies
end

#data_protection_configTypes::DataProtectionConfig

Returns the value of attribute data_protection_config.



1809
1810
1811
# File 'sig/types.rbs', line 1809

def data_protection_config
  @data_protection_config
end

#default_actionTypes::DefaultAction

Returns the value of attribute default_action.



1805
1806
1807
# File 'sig/types.rbs', line 1805

def default_action
  @default_action
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


1806
1807
1808
# File 'sig/types.rbs', line 1806

def description
  @description
end

#id::String

Returns the value of attribute id.

Returns:

  • (::String)


1804
1805
1806
# File 'sig/types.rbs', line 1804

def id
  @id
end

#lock_token::String

Returns the value of attribute lock_token.

Returns:

  • (::String)


1810
1811
1812
# File 'sig/types.rbs', line 1810

def lock_token
  @lock_token
end

#monetization_configTypes::MonetizationConfig

Returns the value of attribute monetization_config.



1818
1819
1820
# File 'sig/types.rbs', line 1818

def monetization_config
  @monetization_config
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


1802
1803
1804
# File 'sig/types.rbs', line 1802

def name
  @name
end

#on_source_d_do_s_protection_configTypes::OnSourceDDoSProtectionConfig

Returns the value of attribute on_source_d_do_s_protection_config.



1816
1817
1818
# File 'sig/types.rbs', line 1816

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:



1807
1808
1809
# File 'sig/types.rbs', line 1807

def rules
  @rules
end

#scope"CLOUDFRONT", "REGIONAL"

Returns the value of attribute scope.

Returns:

  • ("CLOUDFRONT", "REGIONAL")


1803
1804
1805
# File 'sig/types.rbs', line 1803

def scope
  @scope
end

#token_domains::Array[::String]

Returns the value of attribute token_domains.

Returns:

  • (::Array[::String])


1814
1815
1816
# File 'sig/types.rbs', line 1814

def token_domains
  @token_domains
end

#visibility_configTypes::VisibilityConfig

Returns the value of attribute visibility_config.



1808
1809
1810
# File 'sig/types.rbs', line 1808

def visibility_config
  @visibility_config
end