Class: Aws::Types::RateBasedStatement

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#aggregate_key_type"IP", ...

Returns the value of attribute aggregate_key_type.

Returns:

  • ("IP", "FORWARDED_IP", "CUSTOM_KEYS", "CONSTANT")


1328
1329
1330
# File 'sig/types.rbs', line 1328

def aggregate_key_type
  @aggregate_key_type
end

#custom_keys::Array[Types::RateBasedStatementCustomKey]

Returns the value of attribute custom_keys.



1331
1332
1333
# File 'sig/types.rbs', line 1331

def custom_keys
  @custom_keys
end

#evaluation_window_sec::Integer

Returns the value of attribute evaluation_window_sec.

Returns:

  • (::Integer)


1327
1328
1329
# File 'sig/types.rbs', line 1327

def evaluation_window_sec
  @evaluation_window_sec
end

#forwarded_ip_configTypes::ForwardedIPConfig

Returns the value of attribute forwarded_ip_config.



1330
1331
1332
# File 'sig/types.rbs', line 1330

def forwarded_ip_config
  @forwarded_ip_config
end

#limit::Integer

Returns the value of attribute limit.

Returns:

  • (::Integer)


1326
1327
1328
# File 'sig/types.rbs', line 1326

def limit
  @limit
end

#scope_down_statementTypes::Statement

Returns the value of attribute scope_down_statement.

Returns:



1329
1330
1331
# File 'sig/types.rbs', line 1329

def scope_down_statement
  @scope_down_statement
end