Class: Google::Cloud::AIPlatform::V1::GoogleDriveSource

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

Overview

The Google Drive location for the input content.

Defined Under Namespace

Classes: ResourceId

Instance Attribute Summary collapse

Instance Attribute Details

#resource_ids::Array<::Google::Cloud::AIPlatform::V1::GoogleDriveSource::ResourceId>

Returns Required. Google Drive resource IDs.

Returns:



161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
# File 'proto_docs/google/cloud/aiplatform/v1/io.rb', line 161

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

  # The type and ID of the Google Drive resource.
  # @!attribute [rw] resource_type
  #   @return [::Google::Cloud::AIPlatform::V1::GoogleDriveSource::ResourceId::ResourceType]
  #     Required. The type of the Google Drive resource.
  # @!attribute [rw] resource_id
  #   @return [::String]
  #     Required. The ID of the Google Drive resource.
  class ResourceId
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # The type of the Google Drive resource.
    module ResourceType
      # Unspecified resource type.
      RESOURCE_TYPE_UNSPECIFIED = 0

      # File resource type.
      RESOURCE_TYPE_FILE = 1

      # Folder resource type.
      RESOURCE_TYPE_FOLDER = 2
    end
  end
end