Class FirewallInfo (1.23.0)

FirewallInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)

For display only. Metadata associated with a VPC firewall rule, an implied VPC firewall rule, or a firewall policy rule.

Attributes

Name Description
display_name str
The display name of the firewall rule. This field might be empty for firewall policy rules.
uri str
The URI of the firewall rule. This field is not applicable to implied VPC firewall rules.
direction str
Possible values: INGRESS, EGRESS
action str
Possible values: ALLOW, DENY, APPLY_SECURITY_PROFILE_GROUP
priority int
The priority of the firewall rule.
network_uri str
The URI of the VPC network that the firewall rule is associated with. This field is not applicable to hierarchical firewall policy rules.
target_tags MutableSequence[str]
The target tags defined by the VPC firewall rule. This field is not applicable to firewall policy rules.
target_service_accounts MutableSequence[str]
The target service accounts specified by the firewall rule.
policy str
The name of the firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules and implied VPC firewall rules.
policy_uri str
The URI of the firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules and implied VPC firewall rules.
firewall_rule_type google.cloud.network_management_v1.types.FirewallInfo.FirewallRuleType
The firewall rule's type.

Classes

FirewallRuleType

FirewallRuleType(value)

The firewall rule's type.