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:



137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
# File 'proto_docs/google/cloud/aiplatform/v1/io.rb', line 137

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