firewallRuleType property

String? firewallRuleType
getter/setter pair

The firewall rule's type. Possible string values are:

  • "FIREWALL_RULE_TYPE_UNSPECIFIED" : Unspecified type.
  • "HIERARCHICAL_FIREWALL_POLICY_RULE" : Hierarchical firewall policy rule. For details, see Hierarchical firewall policies overview.
  • "VPC_FIREWALL_RULE" : VPC firewall rule. For details, see VPC firewall rules overview.
  • "IMPLIED_VPC_FIREWALL_RULE" : Implied VPC firewall rule. For details, see Implied rules.
  • "SERVERLESS_VPC_ACCESS_MANAGED_FIREWALL_RULE" : Implicit firewall rules that are managed by serverless VPC access to allow ingress access. They are not visible in the Google Cloud console. For details, see VPC connector's implicit rules.
  • "NETWORK_FIREWALL_POLICY_RULE" : Global network firewall policy rule. For details, see Network firewall policies.
  • "NETWORK_REGIONAL_FIREWALL_POLICY_RULE" : Regional network firewall policy rule. For details, see Regional network firewall policies.
  • "UNSUPPORTED_FIREWALL_POLICY_RULE" : Firewall policy rule containing attributes not yet supported in Connectivity tests. Firewall analysis is skipped if such a rule can potentially be matched. Please see the list of unsupported configurations.
  • "TRACKING_STATE" : Tracking state for response traffic created when request traffic goes through allow firewall rule. For details, see firewall rules specifications

Implementation

core.String? firewallRuleType;