Class: Google::Cloud::Compute::V1::FirewallLogConfig

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

Overview

The available logging options for a firewall rule.

Defined Under Namespace

Modules: Metadata

Instance Attribute Summary collapse

Instance Attribute Details

#enable::Boolean

Returns This field denotes whether to enable logging for a particular firewall rule.

Returns:

  • (::Boolean)

    This field denotes whether to enable logging for a particular firewall rule.



6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 6808

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

  # This field can only be specified for a particular firewall rule if logging is enabled for that rule. This field denotes whether to include or exclude metadata for firewall logs.
  module Metadata
    # A value indicating that the enum field is not set.
    UNDEFINED_METADATA = 0

    EXCLUDE_ALL_METADATA = 334519954

    INCLUDE_ALL_METADATA = 164619908
  end
end

#metadata::String

Returns This field can only be specified for a particular firewall rule if logging is enabled for that rule. This field denotes whether to include or exclude metadata for firewall logs. Check the Metadata enum for the list of possible values.

Returns:

  • (::String)

    This field can only be specified for a particular firewall rule if logging is enabled for that rule. This field denotes whether to include or exclude metadata for firewall logs. Check the Metadata enum for the list of possible values.



6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 6808

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

  # This field can only be specified for a particular firewall rule if logging is enabled for that rule. This field denotes whether to include or exclude metadata for firewall logs.
  module Metadata
    # A value indicating that the enum field is not set.
    UNDEFINED_METADATA = 0

    EXCLUDE_ALL_METADATA = 334519954

    INCLUDE_ALL_METADATA = 164619908
  end
end