Class: Aws::Types::WebACL

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.



1979
1980
1981
# File 'sig/types.rbs', line 1979

def application_config
  @application_config
end

#arn::String

Returns the value of attribute arn.

Returns:

  • (::String)


1961
1962
1963
# File 'sig/types.rbs', line 1961

def arn
  @arn
end

#association_configTypes::AssociationConfig

Returns the value of attribute association_config.



1976
1977
1978
# File 'sig/types.rbs', line 1976

def association_config
  @association_config
end

#capacity::Integer

Returns the value of attribute capacity.

Returns:

  • (::Integer)


1967
1968
1969
# File 'sig/types.rbs', line 1967

def capacity
  @capacity
end

#captcha_configTypes::CaptchaConfig

Returns the value of attribute captcha_config.



1973
1974
1975
# File 'sig/types.rbs', line 1973

def captcha_config
  @captcha_config
end

#challenge_configTypes::ChallengeConfig

Returns the value of attribute challenge_config.



1974
1975
1976
# File 'sig/types.rbs', line 1974

def challenge_config
  @challenge_config
end

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

Returns the value of attribute custom_response_bodies.

Returns:



1972
1973
1974
# File 'sig/types.rbs', line 1972

def custom_response_bodies
  @custom_response_bodies
end

#data_protection_configTypes::DataProtectionConfig

Returns the value of attribute data_protection_config.



1966
1967
1968
# File 'sig/types.rbs', line 1966

def data_protection_config
  @data_protection_config
end

#default_actionTypes::DefaultAction

Returns the value of attribute default_action.



1962
1963
1964
# File 'sig/types.rbs', line 1962

def default_action
  @default_action
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


1963
1964
1965
# File 'sig/types.rbs', line 1963

def description
  @description
end

#id::String

Returns the value of attribute id.

Returns:

  • (::String)


1960
1961
1962
# File 'sig/types.rbs', line 1960

def id
  @id
end

#label_namespace::String

Returns the value of attribute label_namespace.

Returns:

  • (::String)


1971
1972
1973
# File 'sig/types.rbs', line 1971

def label_namespace
  @label_namespace
end

#managed_by_firewall_managerBoolean

Returns the value of attribute managed_by_firewall_manager.

Returns:

  • (Boolean)


1970
1971
1972
# File 'sig/types.rbs', line 1970

def managed_by_firewall_manager
  @managed_by_firewall_manager
end

#monetization_configTypes::MonetizationConfig

Returns the value of attribute monetization_config.



1980
1981
1982
# File 'sig/types.rbs', line 1980

def monetization_config
  @monetization_config
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


1959
1960
1961
# File 'sig/types.rbs', line 1959

def name
  @name
end

#on_source_d_do_s_protection_configTypes::OnSourceDDoSProtectionConfig

Returns the value of attribute on_source_d_do_s_protection_config.



1978
1979
1980
# File 'sig/types.rbs', line 1978

def on_source_d_do_s_protection_config
  @on_source_d_do_s_protection_config
end

#post_process_firewall_manager_rule_groups::Array[Types::FirewallManagerRuleGroup]

Returns the value of attribute post_process_firewall_manager_rule_groups.

Returns:



1969
1970
1971
# File 'sig/types.rbs', line 1969

def post_process_firewall_manager_rule_groups
  @post_process_firewall_manager_rule_groups
end

#pre_process_firewall_manager_rule_groups::Array[Types::FirewallManagerRuleGroup]

Returns the value of attribute pre_process_firewall_manager_rule_groups.

Returns:



1968
1969
1970
# File 'sig/types.rbs', line 1968

def pre_process_firewall_manager_rule_groups
  @pre_process_firewall_manager_rule_groups
end

#retrofitted_by_firewall_managerBoolean

Returns the value of attribute retrofitted_by_firewall_manager.

Returns:

  • (Boolean)


1977
1978
1979
# File 'sig/types.rbs', line 1977

def retrofitted_by_firewall_manager
  @retrofitted_by_firewall_manager
end

#rules::Array[Types::Rule]

Returns the value of attribute rules.

Returns:



1964
1965
1966
# File 'sig/types.rbs', line 1964

def rules
  @rules
end

#token_domains::Array[::String]

Returns the value of attribute token_domains.

Returns:

  • (::Array[::String])


1975
1976
1977
# File 'sig/types.rbs', line 1975

def token_domains
  @token_domains
end

#visibility_configTypes::VisibilityConfig

Returns the value of attribute visibility_config.



1965
1966
1967
# File 'sig/types.rbs', line 1965

def visibility_config
  @visibility_config
end