Class: Aws::SecurityHub::Types::RuleGroupSourceStatelessRuleMatchAttributes
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::RuleGroupSourceStatelessRuleMatchAttributes
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Criteria for the stateless rule.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#destination_ports ⇒ Array<Types::RuleGroupSourceStatelessRuleMatchAttributesDestinationPorts>
A list of port ranges to specify the destination ports to inspect for.
-
#destinations ⇒ Array<Types::RuleGroupSourceStatelessRuleMatchAttributesDestinations>
The destination IP addresses and address ranges to inspect for, in CIDR notation.
-
#protocols ⇒ Array<Integer>
The protocols to inspect for.
-
#source_ports ⇒ Array<Types::RuleGroupSourceStatelessRuleMatchAttributesSourcePorts>
A list of port ranges to specify the source ports to inspect for.
-
#sources ⇒ Array<Types::RuleGroupSourceStatelessRuleMatchAttributesSources>
The source IP addresses and address ranges to inspect for, in CIDR notation.
-
#tcp_flags ⇒ Array<Types::RuleGroupSourceStatelessRuleMatchAttributesTcpFlags>
The TCP flags and masks to inspect for.
Instance Attribute Details
#destination_ports ⇒ Array<Types::RuleGroupSourceStatelessRuleMatchAttributesDestinationPorts>
A list of port ranges to specify the destination ports to inspect for.
29101 29102 29103 29104 29105 29106 29107 29108 29109 29110 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 29101 class RuleGroupSourceStatelessRuleMatchAttributes < Struct.new( :destination_ports, :destinations, :protocols, :source_ports, :sources, :tcp_flags) SENSITIVE = [] include Aws::Structure end |
#destinations ⇒ Array<Types::RuleGroupSourceStatelessRuleMatchAttributesDestinations>
The destination IP addresses and address ranges to inspect for, in CIDR notation.
29101 29102 29103 29104 29105 29106 29107 29108 29109 29110 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 29101 class RuleGroupSourceStatelessRuleMatchAttributes < Struct.new( :destination_ports, :destinations, :protocols, :source_ports, :sources, :tcp_flags) SENSITIVE = [] include Aws::Structure end |
#protocols ⇒ Array<Integer>
The protocols to inspect for.
29101 29102 29103 29104 29105 29106 29107 29108 29109 29110 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 29101 class RuleGroupSourceStatelessRuleMatchAttributes < Struct.new( :destination_ports, :destinations, :protocols, :source_ports, :sources, :tcp_flags) SENSITIVE = [] include Aws::Structure end |
#source_ports ⇒ Array<Types::RuleGroupSourceStatelessRuleMatchAttributesSourcePorts>
A list of port ranges to specify the source ports to inspect for.
29101 29102 29103 29104 29105 29106 29107 29108 29109 29110 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 29101 class RuleGroupSourceStatelessRuleMatchAttributes < Struct.new( :destination_ports, :destinations, :protocols, :source_ports, :sources, :tcp_flags) SENSITIVE = [] include Aws::Structure end |
#sources ⇒ Array<Types::RuleGroupSourceStatelessRuleMatchAttributesSources>
The source IP addresses and address ranges to inspect for, in CIDR notation.
29101 29102 29103 29104 29105 29106 29107 29108 29109 29110 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 29101 class RuleGroupSourceStatelessRuleMatchAttributes < Struct.new( :destination_ports, :destinations, :protocols, :source_ports, :sources, :tcp_flags) SENSITIVE = [] include Aws::Structure end |
#tcp_flags ⇒ Array<Types::RuleGroupSourceStatelessRuleMatchAttributesTcpFlags>
The TCP flags and masks to inspect for.
29101 29102 29103 29104 29105 29106 29107 29108 29109 29110 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 29101 class RuleGroupSourceStatelessRuleMatchAttributes < Struct.new( :destination_ports, :destinations, :protocols, :source_ports, :sources, :tcp_flags) SENSITIVE = [] include Aws::Structure end |