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 hierarchical firewall policy rule.
Attributes |
|
---|---|
Name | Description |
display_name |
str
The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules. |
uri |
str
The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy 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 hierarchical firewall policy rules. |
target_service_accounts |
MutableSequence[str]
The target service accounts specified by the firewall rule. |
policy |
str
The hierarchical firewall policy that this rule is associated with. This field is not applicable to 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.