AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::NetworkFirewall::Types::RulesSourceList

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing RulesSourceList as input to an Aws::Client method, you can use a vanilla Hash:

{
  targets: ["CollectionMember_String"], # required
  target_types: ["TLS_SNI"], # required, accepts TLS_SNI, HTTP_HOST
  generated_rules_type: "ALLOWLIST", # required, accepts ALLOWLIST, DENYLIST
}

Stateful inspection criteria for a domain list rule group.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#generated_rules_typeString

Whether you want to allow or deny access to the domains in your target list.

Possible values:

  • ALLOWLIST
  • DENYLIST

Returns:

  • (String)

    Whether you want to allow or deny access to the domains in your target list.

#target_typesArray<String>

Returns:

  • (Array<String>)

#targetsArray<String>

The domains that you want to inspect for in your traffic flows. To provide multiple domains, separate them with commas.

Returns:

  • (Array<String>)

    The domains that you want to inspect for in your traffic flows.