Class: Google::Cloud::AIPlatform::V1::SharePointSources::SharePointSource

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

Overview

An individual SharePointSource.

Instance Attribute Summary collapse

Instance Attribute Details

#client_id::String

Returns 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.

Returns:

  • (::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.



293
294
295
296
# File 'proto_docs/google/cloud/aiplatform/v1/io.rb', line 293

class SharePointSource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#client_secret::Google::Cloud::AIPlatform::V1::ApiAuth::ApiKeyConfig

Returns The application secret for the app registered in Azure.

Returns:



293
294
295
296
# File 'proto_docs/google/cloud/aiplatform/v1/io.rb', line 293

class SharePointSource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#drive_id::String

Returns 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.

Returns:

  • (::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.



293
294
295
296
# File 'proto_docs/google/cloud/aiplatform/v1/io.rb', line 293

class SharePointSource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#drive_name::String

Returns 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.

Returns:

  • (::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.



293
294
295
296
# File 'proto_docs/google/cloud/aiplatform/v1/io.rb', line 293

class SharePointSource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#file_id::String (readonly)

Returns Output only. The SharePoint file id. Output only.

Returns:

  • (::String)

    Output only. The SharePoint file id. Output only.



293
294
295
296
# File 'proto_docs/google/cloud/aiplatform/v1/io.rb', line 293

class SharePointSource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#sharepoint_folder_id::String

Returns 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.

Returns:

  • (::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.



293
294
295
296
# File 'proto_docs/google/cloud/aiplatform/v1/io.rb', line 293

class SharePointSource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#sharepoint_folder_path::String

Returns 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.

Returns:

  • (::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.



293
294
295
296
# File 'proto_docs/google/cloud/aiplatform/v1/io.rb', line 293

class SharePointSource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#sharepoint_site_name::String

Returns The name of the SharePoint site to download from. This can be the site name or the site id.

Returns:

  • (::String)

    The name of the SharePoint site to download from. This can be the site name or the site id.



293
294
295
296
# File 'proto_docs/google/cloud/aiplatform/v1/io.rb', line 293

class SharePointSource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#tenant_id::String

Returns Unique identifier of the Azure Active Directory Instance.

Returns:

  • (::String)

    Unique identifier of the Azure Active Directory Instance.



293
294
295
296
# File 'proto_docs/google/cloud/aiplatform/v1/io.rb', line 293

class SharePointSource
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end