Class: Google::Cloud::AIPlatform::V1::SharePointSources
- Inherits:
-
Object
- Object
- Google::Cloud::AIPlatform::V1::SharePointSources
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/aiplatform/v1/io.rb
Overview
The SharePointSources to pass to ImportRagFiles.
Defined Under Namespace
Classes: SharePointSource
Instance Attribute Summary collapse
-
#share_point_sources ⇒ ::Array<::Google::Cloud::AIPlatform::V1::SharePointSources::SharePointSource>
The SharePoint sources.
Instance Attribute Details
#share_point_sources ⇒ ::Array<::Google::Cloud::AIPlatform::V1::SharePointSources::SharePointSource>
Returns The SharePoint sources.
250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 |
# File 'proto_docs/google/cloud/aiplatform/v1/io.rb', line 250 class SharePointSources include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # An individual SharePointSource. # @!attribute [rw] sharepoint_folder_path # @return [::String] # The path of the SharePoint folder to download from. # # Note: The following fields are mutually exclusive: `sharepoint_folder_path`, `sharepoint_folder_id`. If a field in that set is populated, all other fields in the set will automatically be cleared. # @!attribute [rw] sharepoint_folder_id # @return [::String] # The ID of the SharePoint folder to download from. # # Note: The following fields are mutually exclusive: `sharepoint_folder_id`, `sharepoint_folder_path`. If a field in that set is populated, all other fields in the set will automatically be cleared. # @!attribute [rw] drive_name # @return [::String] # The name of the drive to download from. # # Note: The following fields are mutually exclusive: `drive_name`, `drive_id`. If a field in that set is populated, all other fields in the set will automatically be cleared. # @!attribute [rw] drive_id # @return [::String] # The ID of the drive to download from. # # Note: The following fields are mutually exclusive: `drive_id`, `drive_name`. If a field in that set is populated, all other fields in the set will automatically be cleared. # @!attribute [rw] client_id # @return [::String] # The Application ID for the app registered in Microsoft Azure Portal. # The application must also be configured with MS Graph permissions # "Files.ReadAll", "Sites.ReadAll" and BrowserSiteLists.Read.All. # @!attribute [rw] client_secret # @return [::Google::Cloud::AIPlatform::V1::ApiAuth::ApiKeyConfig] # The application secret for the app registered in Azure. # @!attribute [rw] tenant_id # @return [::String] # Unique identifier of the Azure Active Directory Instance. # @!attribute [rw] sharepoint_site_name # @return [::String] # The name of the SharePoint site to download from. This can be the site # name or the site id. # @!attribute [r] file_id # @return [::String] # Output only. The SharePoint file id. Output only. class SharePointSource include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |