public interface FirewallPolicyRuleMatcherOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getDestAddressGroups(int index)
Address groups which should be matched against the traffic destination.
|
com.google.protobuf.ByteString |
getDestAddressGroupsBytes(int index)
Address groups which should be matched against the traffic destination.
|
int |
getDestAddressGroupsCount()
Address groups which should be matched against the traffic destination.
|
List<String> |
getDestAddressGroupsList()
Address groups which should be matched against the traffic destination.
|
String |
getDestFqdns(int index)
Fully Qualified Domain Name (FQDN) which should be matched against traffic destination.
|
com.google.protobuf.ByteString |
getDestFqdnsBytes(int index)
Fully Qualified Domain Name (FQDN) which should be matched against traffic destination.
|
int |
getDestFqdnsCount()
Fully Qualified Domain Name (FQDN) which should be matched against traffic destination.
|
List<String> |
getDestFqdnsList()
Fully Qualified Domain Name (FQDN) which should be matched against traffic destination.
|
String |
getDestIpRanges(int index)
CIDR IP address range.
|
com.google.protobuf.ByteString |
getDestIpRangesBytes(int index)
CIDR IP address range.
|
int |
getDestIpRangesCount()
CIDR IP address range.
|
List<String> |
getDestIpRangesList()
CIDR IP address range.
|
String |
getDestRegionCodes(int index)
Region codes whose IP addresses will be used to match for destination of traffic.
|
com.google.protobuf.ByteString |
getDestRegionCodesBytes(int index)
Region codes whose IP addresses will be used to match for destination of traffic.
|
int |
getDestRegionCodesCount()
Region codes whose IP addresses will be used to match for destination of traffic.
|
List<String> |
getDestRegionCodesList()
Region codes whose IP addresses will be used to match for destination of traffic.
|
String |
getDestThreatIntelligences(int index)
Names of Network Threat Intelligence lists.
|
com.google.protobuf.ByteString |
getDestThreatIntelligencesBytes(int index)
Names of Network Threat Intelligence lists.
|
int |
getDestThreatIntelligencesCount()
Names of Network Threat Intelligence lists.
|
List<String> |
getDestThreatIntelligencesList()
Names of Network Threat Intelligence lists.
|
FirewallPolicyRuleMatcherLayer4Config |
getLayer4Configs(int index)
Pairs of IP protocols and ports that the rule should match.
|
int |
getLayer4ConfigsCount()
Pairs of IP protocols and ports that the rule should match.
|
List<FirewallPolicyRuleMatcherLayer4Config> |
getLayer4ConfigsList()
Pairs of IP protocols and ports that the rule should match.
|
FirewallPolicyRuleMatcherLayer4ConfigOrBuilder |
getLayer4ConfigsOrBuilder(int index)
Pairs of IP protocols and ports that the rule should match.
|
List<? extends FirewallPolicyRuleMatcherLayer4ConfigOrBuilder> |
getLayer4ConfigsOrBuilderList()
Pairs of IP protocols and ports that the rule should match.
|
String |
getSrcAddressGroups(int index)
Address groups which should be matched against the traffic source.
|
com.google.protobuf.ByteString |
getSrcAddressGroupsBytes(int index)
Address groups which should be matched against the traffic source.
|
int |
getSrcAddressGroupsCount()
Address groups which should be matched against the traffic source.
|
List<String> |
getSrcAddressGroupsList()
Address groups which should be matched against the traffic source.
|
String |
getSrcFqdns(int index)
Fully Qualified Domain Name (FQDN) which should be matched against traffic source.
|
com.google.protobuf.ByteString |
getSrcFqdnsBytes(int index)
Fully Qualified Domain Name (FQDN) which should be matched against traffic source.
|
int |
getSrcFqdnsCount()
Fully Qualified Domain Name (FQDN) which should be matched against traffic source.
|
List<String> |
getSrcFqdnsList()
Fully Qualified Domain Name (FQDN) which should be matched against traffic source.
|
String |
getSrcIpRanges(int index)
CIDR IP address range.
|
com.google.protobuf.ByteString |
getSrcIpRangesBytes(int index)
CIDR IP address range.
|
int |
getSrcIpRangesCount()
CIDR IP address range.
|
List<String> |
getSrcIpRangesList()
CIDR IP address range.
|
String |
getSrcRegionCodes(int index)
Region codes whose IP addresses will be used to match for source of traffic.
|
com.google.protobuf.ByteString |
getSrcRegionCodesBytes(int index)
Region codes whose IP addresses will be used to match for source of traffic.
|
int |
getSrcRegionCodesCount()
Region codes whose IP addresses will be used to match for source of traffic.
|
List<String> |
getSrcRegionCodesList()
Region codes whose IP addresses will be used to match for source of traffic.
|
FirewallPolicyRuleSecureTag |
getSrcSecureTags(int index)
List of secure tag values, which should be matched at the source of the traffic.
|
int |
getSrcSecureTagsCount()
List of secure tag values, which should be matched at the source of the traffic.
|
List<FirewallPolicyRuleSecureTag> |
getSrcSecureTagsList()
List of secure tag values, which should be matched at the source of the traffic.
|
FirewallPolicyRuleSecureTagOrBuilder |
getSrcSecureTagsOrBuilder(int index)
List of secure tag values, which should be matched at the source of the traffic.
|
List<? extends FirewallPolicyRuleSecureTagOrBuilder> |
getSrcSecureTagsOrBuilderList()
List of secure tag values, which should be matched at the source of the traffic.
|
String |
getSrcThreatIntelligences(int index)
Names of Network Threat Intelligence lists.
|
com.google.protobuf.ByteString |
getSrcThreatIntelligencesBytes(int index)
Names of Network Threat Intelligence lists.
|
int |
getSrcThreatIntelligencesCount()
Names of Network Threat Intelligence lists.
|
List<String> |
getSrcThreatIntelligencesList()
Names of Network Threat Intelligence lists.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofList<String> getDestAddressGroupsList()
Address groups which should be matched against the traffic destination. Maximum number of destination address groups is 10.
repeated string dest_address_groups = 468760508;int getDestAddressGroupsCount()
Address groups which should be matched against the traffic destination. Maximum number of destination address groups is 10.
repeated string dest_address_groups = 468760508;String getDestAddressGroups(int index)
Address groups which should be matched against the traffic destination. Maximum number of destination address groups is 10.
repeated string dest_address_groups = 468760508;index - The index of the element to return.com.google.protobuf.ByteString getDestAddressGroupsBytes(int index)
Address groups which should be matched against the traffic destination. Maximum number of destination address groups is 10.
repeated string dest_address_groups = 468760508;index - The index of the value to return.List<String> getDestFqdnsList()
Fully Qualified Domain Name (FQDN) which should be matched against traffic destination. Maximum number of destination fqdn allowed is 100.
repeated string dest_fqdns = 370712737;int getDestFqdnsCount()
Fully Qualified Domain Name (FQDN) which should be matched against traffic destination. Maximum number of destination fqdn allowed is 100.
repeated string dest_fqdns = 370712737;String getDestFqdns(int index)
Fully Qualified Domain Name (FQDN) which should be matched against traffic destination. Maximum number of destination fqdn allowed is 100.
repeated string dest_fqdns = 370712737;index - The index of the element to return.com.google.protobuf.ByteString getDestFqdnsBytes(int index)
Fully Qualified Domain Name (FQDN) which should be matched against traffic destination. Maximum number of destination fqdn allowed is 100.
repeated string dest_fqdns = 370712737;index - The index of the value to return.List<String> getDestIpRangesList()
CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000.
repeated string dest_ip_ranges = 337357713;int getDestIpRangesCount()
CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000.
repeated string dest_ip_ranges = 337357713;String getDestIpRanges(int index)
CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000.
repeated string dest_ip_ranges = 337357713;index - The index of the element to return.com.google.protobuf.ByteString getDestIpRangesBytes(int index)
CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000.
repeated string dest_ip_ranges = 337357713;index - The index of the value to return.List<String> getDestRegionCodesList()
Region codes whose IP addresses will be used to match for destination of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of dest region codes allowed is 5000.
repeated string dest_region_codes = 199120280;int getDestRegionCodesCount()
Region codes whose IP addresses will be used to match for destination of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of dest region codes allowed is 5000.
repeated string dest_region_codes = 199120280;String getDestRegionCodes(int index)
Region codes whose IP addresses will be used to match for destination of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of dest region codes allowed is 5000.
repeated string dest_region_codes = 199120280;index - The index of the element to return.com.google.protobuf.ByteString getDestRegionCodesBytes(int index)
Region codes whose IP addresses will be used to match for destination of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of dest region codes allowed is 5000.
repeated string dest_region_codes = 199120280;index - The index of the value to return.List<String> getDestThreatIntelligencesList()
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic destination.
repeated string dest_threat_intelligences = 119896492;int getDestThreatIntelligencesCount()
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic destination.
repeated string dest_threat_intelligences = 119896492;String getDestThreatIntelligences(int index)
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic destination.
repeated string dest_threat_intelligences = 119896492;index - The index of the element to return.com.google.protobuf.ByteString getDestThreatIntelligencesBytes(int index)
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic destination.
repeated string dest_threat_intelligences = 119896492;index - The index of the value to return.List<FirewallPolicyRuleMatcherLayer4Config> getLayer4ConfigsList()
Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261;
FirewallPolicyRuleMatcherLayer4Config getLayer4Configs(int index)
Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261;
int getLayer4ConfigsCount()
Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261;
List<? extends FirewallPolicyRuleMatcherLayer4ConfigOrBuilder> getLayer4ConfigsOrBuilderList()
Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261;
FirewallPolicyRuleMatcherLayer4ConfigOrBuilder getLayer4ConfigsOrBuilder(int index)
Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261;
List<String> getSrcAddressGroupsList()
Address groups which should be matched against the traffic source. Maximum number of source address groups is 10.
repeated string src_address_groups = 436423738;int getSrcAddressGroupsCount()
Address groups which should be matched against the traffic source. Maximum number of source address groups is 10.
repeated string src_address_groups = 436423738;String getSrcAddressGroups(int index)
Address groups which should be matched against the traffic source. Maximum number of source address groups is 10.
repeated string src_address_groups = 436423738;index - The index of the element to return.com.google.protobuf.ByteString getSrcAddressGroupsBytes(int index)
Address groups which should be matched against the traffic source. Maximum number of source address groups is 10.
repeated string src_address_groups = 436423738;index - The index of the value to return.List<String> getSrcFqdnsList()
Fully Qualified Domain Name (FQDN) which should be matched against traffic source. Maximum number of source fqdn allowed is 100.
repeated string src_fqdns = 435906147;int getSrcFqdnsCount()
Fully Qualified Domain Name (FQDN) which should be matched against traffic source. Maximum number of source fqdn allowed is 100.
repeated string src_fqdns = 435906147;String getSrcFqdns(int index)
Fully Qualified Domain Name (FQDN) which should be matched against traffic source. Maximum number of source fqdn allowed is 100.
repeated string src_fqdns = 435906147;index - The index of the element to return.com.google.protobuf.ByteString getSrcFqdnsBytes(int index)
Fully Qualified Domain Name (FQDN) which should be matched against traffic source. Maximum number of source fqdn allowed is 100.
repeated string src_fqdns = 435906147;index - The index of the value to return.List<String> getSrcIpRangesList()
CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.
repeated string src_ip_ranges = 432128083;int getSrcIpRangesCount()
CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.
repeated string src_ip_ranges = 432128083;String getSrcIpRanges(int index)
CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.
repeated string src_ip_ranges = 432128083;index - The index of the element to return.com.google.protobuf.ByteString getSrcIpRangesBytes(int index)
CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.
repeated string src_ip_ranges = 432128083;index - The index of the value to return.List<String> getSrcRegionCodesList()
Region codes whose IP addresses will be used to match for source of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of source region codes allowed is 5000.
repeated string src_region_codes = 99086742;int getSrcRegionCodesCount()
Region codes whose IP addresses will be used to match for source of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of source region codes allowed is 5000.
repeated string src_region_codes = 99086742;String getSrcRegionCodes(int index)
Region codes whose IP addresses will be used to match for source of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of source region codes allowed is 5000.
repeated string src_region_codes = 99086742;index - The index of the element to return.com.google.protobuf.ByteString getSrcRegionCodesBytes(int index)
Region codes whose IP addresses will be used to match for source of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of source region codes allowed is 5000.
repeated string src_region_codes = 99086742;index - The index of the value to return.List<FirewallPolicyRuleSecureTag> getSrcSecureTagsList()
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302;
FirewallPolicyRuleSecureTag getSrcSecureTags(int index)
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302;
int getSrcSecureTagsCount()
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302;
List<? extends FirewallPolicyRuleSecureTagOrBuilder> getSrcSecureTagsOrBuilderList()
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302;
FirewallPolicyRuleSecureTagOrBuilder getSrcSecureTagsOrBuilder(int index)
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302;
List<String> getSrcThreatIntelligencesList()
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic source.
repeated string src_threat_intelligences = 323631018;int getSrcThreatIntelligencesCount()
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic source.
repeated string src_threat_intelligences = 323631018;String getSrcThreatIntelligences(int index)
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic source.
repeated string src_threat_intelligences = 323631018;index - The index of the element to return.com.google.protobuf.ByteString getSrcThreatIntelligencesBytes(int index)
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic source.
repeated string src_threat_intelligences = 323631018;index - The index of the value to return.Copyright © 2025 Google LLC. All rights reserved.