Network

public struct Network : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The destination domain of network-related information about a finding.

    Declaration

    Swift

    public let destinationDomain: String?
  • The destination IPv4 address of network-related information about a finding.

    Declaration

    Swift

    public let destinationIpV4: String?
  • The destination IPv6 address of network-related information about a finding.

    Declaration

    Swift

    public let destinationIpV6: String?
  • The destination port of network-related information about a finding.

    Declaration

    Swift

    public let destinationPort: Int?
  • The direction of network traffic associated with a finding.

    Declaration

    Swift

    public let direction: NetworkDirection?
  • The range of open ports that is present on the network.

    Declaration

    Swift

    public let openPortRange: PortRange?
  • The protocol of network-related information about a finding.

    Declaration

    Swift

    public let `protocol`: String?
  • The source domain of network-related information about a finding.

    Declaration

    Swift

    public let sourceDomain: String?
  • The source IPv4 address of network-related information about a finding.

    Declaration

    Swift

    public let sourceIpV4: String?
  • The source IPv6 address of network-related information about a finding.

    Declaration

    Swift

    public let sourceIpV6: String?
  • The source media access control (MAC) address of network-related information about a finding.

    Declaration

    Swift

    public let sourceMac: String?
  • The source port of network-related information about a finding.

    Declaration

    Swift

    public let sourcePort: Int?
  • Undocumented

    Declaration

    Swift

    public init(destinationDomain: String? = nil, destinationIpV4: String? = nil, destinationIpV6: String? = nil, destinationPort: Int? = nil, direction: NetworkDirection? = nil, openPortRange: PortRange? = nil, protocol: String? = nil, sourceDomain: String? = nil, sourceIpV4: String? = nil, sourceIpV6: String? = nil, sourceMac: String? = nil, sourcePort: Int? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws