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



6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 6299

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



6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 6299

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