Enum FirewallInfo.FirewallRuleType (1.43.0)

public enum FirewallInfo.FirewallRuleType extends Enum<FirewallInfo.FirewallRuleType> implements ProtocolMessageEnum

The firewall rule's type.

Protobuf enum google.cloud.networkmanagement.v1beta1.FirewallInfo.FirewallRuleType

Implements

ProtocolMessageEnum

Static Fields

Name Description
FIREWALL_RULE_TYPE_UNSPECIFIED

Unspecified type.

FIREWALL_RULE_TYPE_UNSPECIFIED = 0;

FIREWALL_RULE_TYPE_UNSPECIFIED_VALUE

Unspecified type.

FIREWALL_RULE_TYPE_UNSPECIFIED = 0;

HIERARCHICAL_FIREWALL_POLICY_RULE

Hierarchical firewall policy rule. For details, see Hierarchical firewall policies overview.

HIERARCHICAL_FIREWALL_POLICY_RULE = 1;

HIERARCHICAL_FIREWALL_POLICY_RULE_VALUE

Hierarchical firewall policy rule. For details, see Hierarchical firewall policies overview.

HIERARCHICAL_FIREWALL_POLICY_RULE = 1;

IMPLIED_VPC_FIREWALL_RULE

Implied VPC firewall rule. For details, see Implied rules.

IMPLIED_VPC_FIREWALL_RULE = 3;

IMPLIED_VPC_FIREWALL_RULE_VALUE

Implied VPC firewall rule. For details, see Implied rules.

IMPLIED_VPC_FIREWALL_RULE = 3;

NETWORK_FIREWALL_POLICY_RULE

Global network firewall policy rule. For details, see Network firewall policies.

NETWORK_FIREWALL_POLICY_RULE = 5;

NETWORK_FIREWALL_POLICY_RULE_VALUE

Global network firewall policy rule. For details, see Network firewall policies.

NETWORK_FIREWALL_POLICY_RULE = 5;

NETWORK_REGIONAL_FIREWALL_POLICY_RULE

Regional network firewall policy rule. For details, see Regional network firewall policies.

NETWORK_REGIONAL_FIREWALL_POLICY_RULE = 6;

NETWORK_REGIONAL_FIREWALL_POLICY_RULE_VALUE

Regional network firewall policy rule. For details, see Regional network firewall policies.

NETWORK_REGIONAL_FIREWALL_POLICY_RULE = 6;

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.

SERVERLESS_VPC_ACCESS_MANAGED_FIREWALL_RULE = 4;

SERVERLESS_VPC_ACCESS_MANAGED_FIREWALL_RULE_VALUE

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.

SERVERLESS_VPC_ACCESS_MANAGED_FIREWALL_RULE = 4;

TRACKING_STATE

Tracking state for response traffic created when request traffic goes through allow firewall rule. For details, see firewall rules specifications

TRACKING_STATE = 101;

TRACKING_STATE_VALUE

Tracking state for response traffic created when request traffic goes through allow firewall rule. For details, see firewall rules specifications

TRACKING_STATE = 101;

UNRECOGNIZED
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.

UNSUPPORTED_FIREWALL_POLICY_RULE = 100;

UNSUPPORTED_FIREWALL_POLICY_RULE_VALUE

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.

UNSUPPORTED_FIREWALL_POLICY_RULE = 100;

VPC_FIREWALL_RULE

VPC firewall rule. For details, see VPC firewall rules overview.

VPC_FIREWALL_RULE = 2;

VPC_FIREWALL_RULE_VALUE

VPC firewall rule. For details, see VPC firewall rules overview.

VPC_FIREWALL_RULE = 2;

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()