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



29760
29761
29762
29763
29764
29765
29766
29767
29768
29769
29770
29771
29772
29773
29774
29775
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29760

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



29760
29761
29762
29763
29764
29765
29766
29767
29768
29769
29770
29771
29772
29773
29774
29775
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29760

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



29760
29761
29762
29763
29764
29765
29766
29767
29768
29769
29770
29771
29772
29773
29774
29775
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29760

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