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:



8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 8088

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:



8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 8088

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