View Source GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1SharePointSourcesSharePointSource (google_api_ai_platform v0.25.0)

An individual SharePointSource.

Attributes

  • clientId (type: String.t, default: nil) - 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.
  • clientSecret (type: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1ApiAuthApiKeyConfig.t, default: nil) - The application secret for the app registered in Azure.
  • driveId (type: String.t, default: nil) - The ID of the drive to download from.
  • driveName (type: String.t, default: nil) - The name of the drive to download from.
  • fileId (type: String.t, default: nil) - Output only. The SharePoint file id. Output only.
  • sharepointFolderId (type: String.t, default: nil) - The ID of the SharePoint folder to download from.
  • sharepointFolderPath (type: String.t, default: nil) - The path of the SharePoint folder to download from.
  • sharepointSiteName (type: String.t, default: nil) - The name of the SharePoint site to download from. This can be the site name or the site id.
  • tenantId (type: String.t, default: nil) - Unique identifier of the Azure Active Directory Instance.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() ::
  %GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1SharePointSourcesSharePointSource{
    clientId: String.t() | nil,
    clientSecret:
      GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1ApiAuthApiKeyConfig.t()
      | nil,
    driveId: String.t() | nil,
    driveName: String.t() | nil,
    fileId: String.t() | nil,
    sharepointFolderId: String.t() | nil,
    sharepointFolderPath: String.t() | nil,
    sharepointSiteName: String.t() | nil,
    tenantId: String.t() | nil
  }

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.