Class: Google::Cloud::Compute::V1::NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/compute/v1/compute.rb

Defined Under Namespace

Modules: Type

Instance Attribute Summary collapse

Instance Attribute Details

#display_name::String

Returns [Output Only] Deprecated, please use short name instead. The display name of the firewall policy.

Returns:

  • (::String)

    [Output Only] Deprecated, please use short name instead. The display name of the firewall policy.



21634
21635
21636
21637
21638
21639
21640
21641
21642
21643
21644
21645
21646
21647
21648
21649
21650
21651
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 21634

class NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # [Output Only] The type of the firewall policy.
  module Type
    # A value indicating that the enum field is not set.
    UNDEFINED_TYPE = 0

    HIERARCHY = 69_902_869

    NETWORK = 413_984_270

    SYSTEM = 313_484_847

    UNSPECIFIED = 526_786_327
  end
end

#name::String

Returns [Output Only] The name of the firewall policy.

Returns:

  • (::String)

    [Output Only] The name of the firewall policy.



21634
21635
21636
21637
21638
21639
21640
21641
21642
21643
21644
21645
21646
21647
21648
21649
21650
21651
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 21634

class NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # [Output Only] The type of the firewall policy.
  module Type
    # A value indicating that the enum field is not set.
    UNDEFINED_TYPE = 0

    HIERARCHY = 69_902_869

    NETWORK = 413_984_270

    SYSTEM = 313_484_847

    UNSPECIFIED = 526_786_327
  end
end

#priority::Integer

Returns [Output only] Priority of firewall policy association. Not applicable for type=HIERARCHY.

Returns:

  • (::Integer)

    [Output only] Priority of firewall policy association. Not applicable for type=HIERARCHY.



21634
21635
21636
21637
21638
21639
21640
21641
21642
21643
21644
21645
21646
21647
21648
21649
21650
21651
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 21634

class NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # [Output Only] The type of the firewall policy.
  module Type
    # A value indicating that the enum field is not set.
    UNDEFINED_TYPE = 0

    HIERARCHY = 69_902_869

    NETWORK = 413_984_270

    SYSTEM = 313_484_847

    UNSPECIFIED = 526_786_327
  end
end

#rules::Array<::Google::Cloud::Compute::V1::FirewallPolicyRule>

Returns [Output Only] The rules that apply to the network.

Returns:



21634
21635
21636
21637
21638
21639
21640
21641
21642
21643
21644
21645
21646
21647
21648
21649
21650
21651
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 21634

class NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # [Output Only] The type of the firewall policy.
  module Type
    # A value indicating that the enum field is not set.
    UNDEFINED_TYPE = 0

    HIERARCHY = 69_902_869

    NETWORK = 413_984_270

    SYSTEM = 313_484_847

    UNSPECIFIED = 526_786_327
  end
end

#short_name::String

Returns [Output Only] The short name of the firewall policy.

Returns:

  • (::String)

    [Output Only] The short name of the firewall policy.



21634
21635
21636
21637
21638
21639
21640
21641
21642
21643
21644
21645
21646
21647
21648
21649
21650
21651
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 21634

class NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # [Output Only] The type of the firewall policy.
  module Type
    # A value indicating that the enum field is not set.
    UNDEFINED_TYPE = 0

    HIERARCHY = 69_902_869

    NETWORK = 413_984_270

    SYSTEM = 313_484_847

    UNSPECIFIED = 526_786_327
  end
end

#type::String

Returns [Output Only] The type of the firewall policy. Check the Type enum for the list of possible values.

Returns:

  • (::String)

    [Output Only] The type of the firewall policy. Check the Type enum for the list of possible values.



21634
21635
21636
21637
21638
21639
21640
21641
21642
21643
21644
21645
21646
21647
21648
21649
21650
21651
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 21634

class NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # [Output Only] The type of the firewall policy.
  module Type
    # A value indicating that the enum field is not set.
    UNDEFINED_TYPE = 0

    HIERARCHY = 69_902_869

    NETWORK = 413_984_270

    SYSTEM = 313_484_847

    UNSPECIFIED = 526_786_327
  end
end