Class: Aws::Types::FirewallRule

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#action"ALLOW", ...

Returns the value of attribute action.

Returns:

  • ("ALLOW", "BLOCK", "ALERT")


447
448
449
# File 'sig/types.rbs', line 447

def action
  @action
end

#block_override_dns_type"CNAME"

Returns the value of attribute block_override_dns_type.

Returns:

  • ("CNAME")


450
451
452
# File 'sig/types.rbs', line 450

def block_override_dns_type
  @block_override_dns_type
end

#block_override_domain::String

Returns the value of attribute block_override_domain.

Returns:

  • (::String)


449
450
451
# File 'sig/types.rbs', line 449

def block_override_domain
  @block_override_domain
end

#block_override_ttl::Integer

Returns the value of attribute block_override_ttl.

Returns:

  • (::Integer)


451
452
453
# File 'sig/types.rbs', line 451

def block_override_ttl
  @block_override_ttl
end

#block_response"NODATA", ...

Returns the value of attribute block_response.

Returns:

  • ("NODATA", "NXDOMAIN", "OVERRIDE")


448
449
450
# File 'sig/types.rbs', line 448

def block_response
  @block_response
end

#confidence_threshold"LOW", ...

Returns the value of attribute confidence_threshold.

Returns:

  • ("LOW", "MEDIUM", "HIGH")


458
459
460
# File 'sig/types.rbs', line 458

def confidence_threshold
  @confidence_threshold
end

#creation_time::String

Returns the value of attribute creation_time.

Returns:

  • (::String)


453
454
455
# File 'sig/types.rbs', line 453

def creation_time
  @creation_time
end

#creator_request_id::String

Returns the value of attribute creator_request_id.

Returns:

  • (::String)


452
453
454
# File 'sig/types.rbs', line 452

def creator_request_id
  @creator_request_id
end

#dns_threat_protection"DGA", ...

Returns the value of attribute dns_threat_protection.

Returns:

  • ("DGA", "DNS_TUNNELING", "DICTIONARY_DGA")


457
458
459
# File 'sig/types.rbs', line 457

def dns_threat_protection
  @dns_threat_protection
end

#firewall_domain_list_id::String

Returns the value of attribute firewall_domain_list_id.

Returns:

  • (::String)


443
444
445
# File 'sig/types.rbs', line 443

def firewall_domain_list_id
  @firewall_domain_list_id
end

#firewall_domain_redirection_action"INSPECT_REDIRECTION_DOMAIN", "TRUST_REDIRECTION_DOMAIN"

Returns the value of attribute firewall_domain_redirection_action.

Returns:

  • ("INSPECT_REDIRECTION_DOMAIN", "TRUST_REDIRECTION_DOMAIN")


455
456
457
# File 'sig/types.rbs', line 455

def firewall_domain_redirection_action
  @firewall_domain_redirection_action
end

#firewall_rule_group_id::String

Returns the value of attribute firewall_rule_group_id.

Returns:

  • (::String)


442
443
444
# File 'sig/types.rbs', line 442

def firewall_rule_group_id
  @firewall_rule_group_id
end

#firewall_rule_typeTypes::FirewallRuleType

Returns the value of attribute firewall_rule_type.



459
460
461
# File 'sig/types.rbs', line 459

def firewall_rule_type
  @firewall_rule_type
end

#firewall_threat_protection_id::String

Returns the value of attribute firewall_threat_protection_id.

Returns:

  • (::String)


444
445
446
# File 'sig/types.rbs', line 444

def firewall_threat_protection_id
  @firewall_threat_protection_id
end

#modification_time::String

Returns the value of attribute modification_time.

Returns:

  • (::String)


454
455
456
# File 'sig/types.rbs', line 454

def modification_time
  @modification_time
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


445
446
447
# File 'sig/types.rbs', line 445

def name
  @name
end

#priority::Integer

Returns the value of attribute priority.

Returns:

  • (::Integer)


446
447
448
# File 'sig/types.rbs', line 446

def priority
  @priority
end

#qtype::String

Returns the value of attribute qtype.

Returns:

  • (::String)


456
457
458
# File 'sig/types.rbs', line 456

def qtype
  @qtype
end

#status::String

Returns the value of attribute status.

Returns:

  • (::String)


460
461
462
# File 'sig/types.rbs', line 460

def status
  @status
end

#status_message::String

Returns the value of attribute status_message.

Returns:

  • (::String)


461
462
463
# File 'sig/types.rbs', line 461

def status_message
  @status_message
end