Class: Aws::NetworkFirewall::Types::ServerCertificateScope

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-networkfirewall/types.rb

Overview

Settings that define the Secure Sockets Layer/Transport Layer Security (SSL/TLS) traffic that Network Firewall should decrypt for inspection by the stateful rule engine.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#destination_portsArray<Types::PortRange>

The destination ports to decrypt for inspection, in Transmission Control Protocol (TCP) format. If not specified, this matches with any destination port.

You can specify individual ports, for example ‘1994`, and you can specify port ranges, such as `1990:1994`.

Returns:



3625
3626
3627
3628
3629
3630
3631
3632
3633
# File 'lib/aws-sdk-networkfirewall/types.rb', line 3625

class ServerCertificateScope < Struct.new(
  :sources,
  :destinations,
  :source_ports,
  :destination_ports,
  :protocols)
  SENSITIVE = []
  include Aws::Structure
end

#destinationsArray<Types::Address>

The destination IP addresses and address ranges to decrypt for inspection, in CIDR notation. If not specified, this matches with any destination address.

Returns:



3625
3626
3627
3628
3629
3630
3631
3632
3633
# File 'lib/aws-sdk-networkfirewall/types.rb', line 3625

class ServerCertificateScope < Struct.new(
  :sources,
  :destinations,
  :source_ports,
  :destination_ports,
  :protocols)
  SENSITIVE = []
  include Aws::Structure
end

#protocolsArray<Integer>

The protocols to decrypt for inspection, specified using each protocol’s assigned internet protocol number (IANA). Network Firewall currently supports only TCP.

Returns:

  • (Array<Integer>)


3625
3626
3627
3628
3629
3630
3631
3632
3633
# File 'lib/aws-sdk-networkfirewall/types.rb', line 3625

class ServerCertificateScope < Struct.new(
  :sources,
  :destinations,
  :source_ports,
  :destination_ports,
  :protocols)
  SENSITIVE = []
  include Aws::Structure
end

#source_portsArray<Types::PortRange>

The source ports to decrypt for inspection, in Transmission Control Protocol (TCP) format. If not specified, this matches with any source port.

You can specify individual ports, for example ‘1994`, and you can specify port ranges, such as `1990:1994`.

Returns:



3625
3626
3627
3628
3629
3630
3631
3632
3633
# File 'lib/aws-sdk-networkfirewall/types.rb', line 3625

class ServerCertificateScope < Struct.new(
  :sources,
  :destinations,
  :source_ports,
  :destination_ports,
  :protocols)
  SENSITIVE = []
  include Aws::Structure
end

#sourcesArray<Types::Address>

The source IP addresses and address ranges to decrypt for inspection, in CIDR notation. If not specified, this matches with any source address.

Returns:



3625
3626
3627
3628
3629
3630
3631
3632
3633
# File 'lib/aws-sdk-networkfirewall/types.rb', line 3625

class ServerCertificateScope < Struct.new(
  :sources,
  :destinations,
  :source_ports,
  :destination_ports,
  :protocols)
  SENSITIVE = []
  include Aws::Structure
end