Interface FirewallInfoOrBuilder (1.37.0)

public interface FirewallInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAction()

public abstract String getAction()

Possible values: ALLOW, DENY

string action = 4;

Returns
TypeDescription
String

The action.

getActionBytes()

public abstract ByteString getActionBytes()

Possible values: ALLOW, DENY

string action = 4;

Returns
TypeDescription
ByteString

The bytes for action.

getDirection()

public abstract String getDirection()

Possible values: INGRESS, EGRESS

string direction = 3;

Returns
TypeDescription
String

The direction.

getDirectionBytes()

public abstract ByteString getDirectionBytes()

Possible values: INGRESS, EGRESS

string direction = 3;

Returns
TypeDescription
ByteString

The bytes for direction.

getDisplayName()

public abstract String getDisplayName()

The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.

string display_name = 1;

Returns
TypeDescription
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.

string display_name = 1;

Returns
TypeDescription
ByteString

The bytes for displayName.

getFirewallRuleType()

public abstract FirewallInfo.FirewallRuleType getFirewallRuleType()

The firewall rule's type.

.google.cloud.networkmanagement.v1.FirewallInfo.FirewallRuleType firewall_rule_type = 10;

Returns
TypeDescription
FirewallInfo.FirewallRuleType

The firewallRuleType.

getFirewallRuleTypeValue()

public abstract int getFirewallRuleTypeValue()

The firewall rule's type.

.google.cloud.networkmanagement.v1.FirewallInfo.FirewallRuleType firewall_rule_type = 10;

Returns
TypeDescription
int

The enum numeric value on the wire for firewallRuleType.

getNetworkUri()

public abstract String getNetworkUri()

The URI of the VPC network that the firewall rule is associated with. This field is not applicable to hierarchical firewall policy rules.

string network_uri = 6;

Returns
TypeDescription
String

The networkUri.

getNetworkUriBytes()

public abstract ByteString getNetworkUriBytes()

The URI of the VPC network that the firewall rule is associated with. This field is not applicable to hierarchical firewall policy rules.

string network_uri = 6;

Returns
TypeDescription
ByteString

The bytes for networkUri.

getPolicy()

public abstract String getPolicy()

The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.

string policy = 9;

Returns
TypeDescription
String

The policy.

getPolicyBytes()

public abstract ByteString getPolicyBytes()

The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.

string policy = 9;

Returns
TypeDescription
ByteString

The bytes for policy.

getPriority()

public abstract int getPriority()

The priority of the firewall rule.

int32 priority = 5;

Returns
TypeDescription
int

The priority.

getTargetServiceAccounts(int index)

public abstract String getTargetServiceAccounts(int index)

The target service accounts specified by the firewall rule.

repeated string target_service_accounts = 8;

Parameter
NameDescription
indexint

The index of the element to return.