Class: Google::Cloud::Dlp::V2::ProcessingLocation

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/privacy/dlp/v2/dlp.rb

Overview

Configure processing location for discovery and inspection. For example, image OCR is only provided in limited regions but configuring ProcessingLocation will redirect OCR to a location where OCR is provided.

Defined Under Namespace

Classes: DocumentFallbackLocation, GlobalProcessing, ImageFallbackLocation, MultiRegionProcessing

Instance Attribute Summary collapse

Instance Attribute Details

#document_fallback_location::Google::Cloud::Dlp::V2::ProcessingLocation::DocumentFallbackLocation

Returns Document processing falls back using this configuration.

Returns:



8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 8233

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

  # Processing occurs in a multi-region that contains the current region
  # if available.
  class MultiRegionProcessing
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Processing occurs in the global region.
  class GlobalProcessing
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Configure image processing to fall back to any of the following processing
  # options if image processing is unavailable in the original request
  # location.
  # @!attribute [rw] multi_region_processing
  #   @return [::Google::Cloud::Dlp::V2::ProcessingLocation::MultiRegionProcessing]
  #     Processing occurs in a multi-region that contains the current region
  #     if available.
  # @!attribute [rw] global_processing
  #   @return [::Google::Cloud::Dlp::V2::ProcessingLocation::GlobalProcessing]
  #     Processing occurs in the global region.
  class ImageFallbackLocation
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Configure document processing to fall back to any of the following
  # processing options if document processing is unavailable in the original
  # request location.
  # @!attribute [rw] multi_region_processing
  #   @return [::Google::Cloud::Dlp::V2::ProcessingLocation::MultiRegionProcessing]
  #     Processing occurs in a multi-region that contains the current region
  #     if available.
  # @!attribute [rw] global_processing
  #   @return [::Google::Cloud::Dlp::V2::ProcessingLocation::GlobalProcessing]
  #     Processing occurs in the global region.
  class DocumentFallbackLocation
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#image_fallback_location::Google::Cloud::Dlp::V2::ProcessingLocation::ImageFallbackLocation

Returns Image processing falls back using this configuration.

Returns:



8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 8233

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

  # Processing occurs in a multi-region that contains the current region
  # if available.
  class MultiRegionProcessing
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Processing occurs in the global region.
  class GlobalProcessing
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Configure image processing to fall back to any of the following processing
  # options if image processing is unavailable in the original request
  # location.
  # @!attribute [rw] multi_region_processing
  #   @return [::Google::Cloud::Dlp::V2::ProcessingLocation::MultiRegionProcessing]
  #     Processing occurs in a multi-region that contains the current region
  #     if available.
  # @!attribute [rw] global_processing
  #   @return [::Google::Cloud::Dlp::V2::ProcessingLocation::GlobalProcessing]
  #     Processing occurs in the global region.
  class ImageFallbackLocation
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Configure document processing to fall back to any of the following
  # processing options if document processing is unavailable in the original
  # request location.
  # @!attribute [rw] multi_region_processing
  #   @return [::Google::Cloud::Dlp::V2::ProcessingLocation::MultiRegionProcessing]
  #     Processing occurs in a multi-region that contains the current region
  #     if available.
  # @!attribute [rw] global_processing
  #   @return [::Google::Cloud::Dlp::V2::ProcessingLocation::GlobalProcessing]
  #     Processing occurs in the global region.
  class DocumentFallbackLocation
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end