GoogleApi.SecurityCenter.V1.Model.IpRules (google_api_security_center v0.39.0)
View SourceIP rules associated with the finding.
Attributes
-
allowed(type:GoogleApi.SecurityCenter.V1.Model.Allowed.t, default:nil) - Tuple with allowed rules. -
denied(type:GoogleApi.SecurityCenter.V1.Model.Denied.t, default:nil) - Tuple with denied rules. -
destinationIpRanges(type:list(String.t), default:nil) - If destination IP ranges are specified, the firewall rule applies only to traffic that has a destination IP address in these ranges. These ranges must be expressed in CIDR format. Only supports IPv4. -
direction(type:String.t, default:nil) - The direction that the rule is applicable to, one of ingress or egress. -
exposedServices(type:list(String.t), default:nil) - Name of the network protocol service, such as FTP, that is exposed by the open port. Follows the naming convention available at: https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml. -
sourceIpRanges(type:list(String.t), default:nil) - If source IP ranges are specified, the firewall rule applies only to traffic that has a source IP address in these ranges. These ranges must be expressed in CIDR format. Only supports IPv4.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.SecurityCenter.V1.Model.IpRules{ allowed: GoogleApi.SecurityCenter.V1.Model.Allowed.t() | nil, denied: GoogleApi.SecurityCenter.V1.Model.Denied.t() | nil, destinationIpRanges: [String.t()] | nil, direction: String.t() | nil, exposedServices: [String.t()] | nil, sourceIpRanges: [String.t()] | nil }