Struct google_compute1::api::FirewallDenied
source · pub struct FirewallDenied {
pub ip_protocol: Option<String>,
pub ports: Option<Vec<String>>,
}
Expand description
The list of DENY rules specified by this firewall. Each rule specifies a protocol and port-range tuple that describes a denied connection.
This type is not used in any activity, and only used as part of another schema.
Fields§
§ip_protocol: Option<String>
The IP protocol to which this rule applies. The protocol type is required when creating a firewall rule. This value can either be one of the following well known protocol strings (tcp, udp, icmp, esp, ah, ipip, sctp) or the IP protocol number.
ports: Option<Vec<String>>
An optional list of ports to which this rule applies. This field is only applicable for the UDP or TCP protocol. Each entry must be either an integer or a range. If not specified, this rule applies to connections through any port. Example inputs include: [“22”], [“80”,“443”], and [“12345-12349”].
Trait Implementations§
source§impl Clone for FirewallDenied
impl Clone for FirewallDenied
source§fn clone(&self) -> FirewallDenied
fn clone(&self) -> FirewallDenied
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more