Interface InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy, InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy.Builder

@Generated public interface InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasDisplayName

      boolean hasDisplayName()
       Output only. [Output Only] Deprecated, please use short name instead. The display name
       of the firewall policy.
       
      optional string display_name = 4473832;
      Returns:
      Whether the displayName field is set.
    • getDisplayName

      String getDisplayName()
       Output only. [Output Only] Deprecated, please use short name instead. The display name
       of the firewall policy.
       
      optional string display_name = 4473832;
      Returns:
      The displayName.
    • getDisplayNameBytes

      com.google.protobuf.ByteString getDisplayNameBytes()
       Output only. [Output Only] Deprecated, please use short name instead. The display name
       of the firewall policy.
       
      optional string display_name = 4473832;
      Returns:
      The bytes for displayName.
    • hasName

      boolean hasName()
       Output only. [Output Only] The name of the firewall policy.
       
      optional string name = 3373707;
      Returns:
      Whether the name field is set.
    • getName

      String getName()
       Output only. [Output Only] The name of the firewall policy.
       
      optional string name = 3373707;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Output only. [Output Only] The name of the firewall policy.
       
      optional string name = 3373707;
      Returns:
      The bytes for name.
    • getPacketMirroringRulesList

      List<FirewallPolicyRule> getPacketMirroringRulesList()
       Output only. [Output Only] The packet mirroring rules that apply to the instance.
       
      repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356;
    • getPacketMirroringRules

      FirewallPolicyRule getPacketMirroringRules(int index)
       Output only. [Output Only] The packet mirroring rules that apply to the instance.
       
      repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356;
    • getPacketMirroringRulesCount

      int getPacketMirroringRulesCount()
       Output only. [Output Only] The packet mirroring rules that apply to the instance.
       
      repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356;
    • getPacketMirroringRulesOrBuilderList

      List<? extends FirewallPolicyRuleOrBuilder> getPacketMirroringRulesOrBuilderList()
       Output only. [Output Only] The packet mirroring rules that apply to the instance.
       
      repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356;
    • getPacketMirroringRulesOrBuilder

      FirewallPolicyRuleOrBuilder getPacketMirroringRulesOrBuilder(int index)
       Output only. [Output Only] The packet mirroring rules that apply to the instance.
       
      repeated .google.cloud.compute.v1.FirewallPolicyRule packet_mirroring_rules = 531644356;
    • hasPriority

      boolean hasPriority()
       Output only. [Output only] Priority of firewall policy association. Not applicable for
       type=HIERARCHY.
       
      optional int32 priority = 445151652;
      Returns:
      Whether the priority field is set.
    • getPriority

      int getPriority()
       Output only. [Output only] Priority of firewall policy association. Not applicable for
       type=HIERARCHY.
       
      optional int32 priority = 445151652;
      Returns:
      The priority.
    • getRulesList

      List<FirewallPolicyRule> getRulesList()
       [Output Only] The rules that apply to the instance. Only rules that
       target the specific VM instance are returned if target service accounts
       or target secure tags are specified in the rules.
       
      repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975;
    • getRules

      FirewallPolicyRule getRules(int index)
       [Output Only] The rules that apply to the instance. Only rules that
       target the specific VM instance are returned if target service accounts
       or target secure tags are specified in the rules.
       
      repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975;
    • getRulesCount

      int getRulesCount()
       [Output Only] The rules that apply to the instance. Only rules that
       target the specific VM instance are returned if target service accounts
       or target secure tags are specified in the rules.
       
      repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975;
    • getRulesOrBuilderList

      List<? extends FirewallPolicyRuleOrBuilder> getRulesOrBuilderList()
       [Output Only] The rules that apply to the instance. Only rules that
       target the specific VM instance are returned if target service accounts
       or target secure tags are specified in the rules.
       
      repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975;
    • getRulesOrBuilder

      FirewallPolicyRuleOrBuilder getRulesOrBuilder(int index)
       [Output Only] The rules that apply to the instance. Only rules that
       target the specific VM instance are returned if target service accounts
       or target secure tags are specified in the rules.
       
      repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975;
    • hasShortName

      boolean hasShortName()
       Output only. [Output Only] The short name of the firewall policy.
       
      optional string short_name = 492051566;
      Returns:
      Whether the shortName field is set.
    • getShortName

      String getShortName()
       Output only. [Output Only] The short name of the firewall policy.
       
      optional string short_name = 492051566;
      Returns:
      The shortName.
    • getShortNameBytes

      com.google.protobuf.ByteString getShortNameBytes()
       Output only. [Output Only] The short name of the firewall policy.
       
      optional string short_name = 492051566;
      Returns:
      The bytes for shortName.
    • hasType

      boolean hasType()
       Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
       NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
       Check the Type enum for the list of possible values.
       
      optional string type = 3575610;
      Returns:
      Whether the type field is set.
    • getType

      String getType()
       Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
       NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
       Check the Type enum for the list of possible values.
       
      optional string type = 3575610;
      Returns:
      The type.
    • getTypeBytes

      com.google.protobuf.ByteString getTypeBytes()
       Output only. [Output Only] The type of the firewall policy. Can be one of HIERARCHY,
       NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL.
       Check the Type enum for the list of possible values.
       
      optional string type = 3575610;
      Returns:
      The bytes for type.