public interface FirewallInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getAction()
Possible values: ALLOW, DENY
|
com.google.protobuf.ByteString |
getActionBytes()
Possible values: ALLOW, DENY
|
String |
getDirection()
Possible values: INGRESS, EGRESS
|
com.google.protobuf.ByteString |
getDirectionBytes()
Possible values: INGRESS, EGRESS
|
String |
getDisplayName()
The display name of the VPC firewall rule.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
The display name of the VPC firewall rule.
|
FirewallInfo.FirewallRuleType |
getFirewallRuleType()
The firewall rule's type.
|
int |
getFirewallRuleTypeValue()
The firewall rule's type.
|
String |
getNetworkUri()
The URI of the VPC network that the firewall rule is associated with.
|
com.google.protobuf.ByteString |
getNetworkUriBytes()
The URI of the VPC network that the firewall rule is associated with.
|
String |
getPolicy()
The hierarchical firewall policy that this rule is associated with.
|
com.google.protobuf.ByteString |
getPolicyBytes()
The hierarchical firewall policy that this rule is associated with.
|
int |
getPriority()
The priority of the firewall rule.
|
String |
getTargetServiceAccounts(int index)
The target service accounts specified by the firewall rule.
|
com.google.protobuf.ByteString |
getTargetServiceAccountsBytes(int index)
The target service accounts specified by the firewall rule.
|
int |
getTargetServiceAccountsCount()
The target service accounts specified by the firewall rule.
|
List<String> |
getTargetServiceAccountsList()
The target service accounts specified by the firewall rule.
|
String |
getTargetTags(int index)
The target tags defined by the VPC firewall rule.
|
com.google.protobuf.ByteString |
getTargetTagsBytes(int index)
The target tags defined by the VPC firewall rule.
|
int |
getTargetTagsCount()
The target tags defined by the VPC firewall rule.
|
List<String> |
getTargetTagsList()
The target tags defined by the VPC firewall rule.
|
String |
getUri()
The URI of the VPC firewall rule.
|
com.google.protobuf.ByteString |
getUriBytes()
The URI of the VPC firewall rule.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getDisplayName()
The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
string display_name = 1;com.google.protobuf.ByteString getDisplayNameBytes()
The display name of the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
string display_name = 1;String getUri()
The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.
string uri = 2;com.google.protobuf.ByteString getUriBytes()
The URI of the VPC firewall rule. This field is not applicable to implied firewall rules or hierarchical firewall policy rules.
string uri = 2;String getDirection()
Possible values: INGRESS, EGRESS
string direction = 3;com.google.protobuf.ByteString getDirectionBytes()
Possible values: INGRESS, EGRESS
string direction = 3;String getAction()
Possible values: ALLOW, DENY
string action = 4;com.google.protobuf.ByteString getActionBytes()
Possible values: ALLOW, DENY
string action = 4;int getPriority()
The priority of the firewall rule.
int32 priority = 5;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;com.google.protobuf.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;List<String> getTargetTagsList()
The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
repeated string target_tags = 7;int getTargetTagsCount()
The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
repeated string target_tags = 7;String getTargetTags(int index)
The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
repeated string target_tags = 7;index - The index of the element to return.com.google.protobuf.ByteString getTargetTagsBytes(int index)
The target tags defined by the VPC firewall rule. This field is not applicable to hierarchical firewall policy rules.
repeated string target_tags = 7;index - The index of the value to return.List<String> getTargetServiceAccountsList()
The target service accounts specified by the firewall rule.
repeated string target_service_accounts = 8;int getTargetServiceAccountsCount()
The target service accounts specified by the firewall rule.
repeated string target_service_accounts = 8;String getTargetServiceAccounts(int index)
The target service accounts specified by the firewall rule.
repeated string target_service_accounts = 8;index - The index of the element to return.com.google.protobuf.ByteString getTargetServiceAccountsBytes(int index)
The target service accounts specified by the firewall rule.
repeated string target_service_accounts = 8;index - The index of the value to return.String getPolicy()
The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.
string policy = 9;com.google.protobuf.ByteString getPolicyBytes()
The hierarchical firewall policy that this rule is associated with. This field is not applicable to VPC firewall rules.
string policy = 9;int getFirewallRuleTypeValue()
The firewall rule's type.
.google.cloud.networkmanagement.v1beta1.FirewallInfo.FirewallRuleType firewall_rule_type = 10;
FirewallInfo.FirewallRuleType getFirewallRuleType()
The firewall rule's type.
.google.cloud.networkmanagement.v1beta1.FirewallInfo.FirewallRuleType firewall_rule_type = 10;
Copyright © 2022 Google LLC. All rights reserved.