Class: Google::Cloud::Compute::V1::SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig

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

Overview

Configurations to specifc granular traffic units processed by Adaptive Protection.

Defined Under Namespace

Modules: Type

Instance Attribute Summary collapse

Instance Attribute Details

#enable_each_unique_value::Boolean



32678
32679
32680
32681
32682
32683
32684
32685
32686
32687
32688
32689
32690
32691
32692
32693
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 32678

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

  # Type of this configuration.
  module Type
    # A value indicating that the enum field is not set.
    UNDEFINED_TYPE = 0

    HTTP_HEADER_HOST = 374_321_891

    HTTP_PATH = 311_503_228

    UNSPECIFIED_TYPE = 53_933_922
  end
end

#type::String



32678
32679
32680
32681
32682
32683
32684
32685
32686
32687
32688
32689
32690
32691
32692
32693
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 32678

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

  # Type of this configuration.
  module Type
    # A value indicating that the enum field is not set.
    UNDEFINED_TYPE = 0

    HTTP_HEADER_HOST = 374_321_891

    HTTP_PATH = 311_503_228

    UNSPECIFIED_TYPE = 53_933_922
  end
end

#value::String



32678
32679
32680
32681
32682
32683
32684
32685
32686
32687
32688
32689
32690
32691
32692
32693
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 32678

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

  # Type of this configuration.
  module Type
    # A value indicating that the enum field is not set.
    UNDEFINED_TYPE = 0

    HTTP_HEADER_HOST = 374_321_891

    HTTP_PATH = 311_503_228

    UNSPECIFIED_TYPE = 53_933_922
  end
end