DataSourceSharePointSourceConfiguration

data class DataSourceSharePointSourceConfiguration(val authType: DataSourceSharePointSourceConfigurationAuthType, val credentialsSecretArn: String, val domain: String, val hostType: DataSourceSharePointSourceConfigurationHostType, val siteUrls: List<String>, val tenantId: String? = null)

The endpoint information to connect to your SharePoint data source.

Constructors

Link copied to clipboard
constructor(authType: DataSourceSharePointSourceConfigurationAuthType, credentialsSecretArn: String, domain: String, hostType: DataSourceSharePointSourceConfigurationHostType, siteUrls: List<String>, tenantId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The supported authentication type to authenticate and connect to your SharePoint site/sites.

Link copied to clipboard

The Amazon Resource Name of an AWS Secrets Manager secret that stores your authentication credentials for your SharePoint site/sites. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see SharePoint connection configuration.

Link copied to clipboard

The domain of your SharePoint instance or site URL/URLs.

Link copied to clipboard

The supported host type, whether online/cloud or server/on-premises.

Link copied to clipboard

A list of one or more SharePoint site URLs.

Link copied to clipboard
val tenantId: String? = null

The identifier of your Microsoft 365 tenant.