Share via


SharePointOnlineListLinkedService Constructors

Definition

Overloads

SharePointOnlineListLinkedService()

Initializes a new instance of the SharePointOnlineListLinkedService class.

SharePointOnlineListLinkedService(Object, Object, Object, SecretBase, IDictionary<String,Object>, IntegrationRuntimeReference, String, IDictionary<String,ParameterSpecification>, IList<Object>, Object)

Initializes a new instance of the SharePointOnlineListLinkedService class.

SharePointOnlineListLinkedService()

Initializes a new instance of the SharePointOnlineListLinkedService class.

public SharePointOnlineListLinkedService ();
Public Sub New ()

Applies to

SharePointOnlineListLinkedService(Object, Object, Object, SecretBase, IDictionary<String,Object>, IntegrationRuntimeReference, String, IDictionary<String,ParameterSpecification>, IList<Object>, Object)

Initializes a new instance of the SharePointOnlineListLinkedService class.

public SharePointOnlineListLinkedService (object siteUrl, object tenantId, object servicePrincipalId, Microsoft.Azure.Management.DataFactory.Models.SecretBase servicePrincipalKey, System.Collections.Generic.IDictionary<string,object> additionalProperties = default, Microsoft.Azure.Management.DataFactory.Models.IntegrationRuntimeReference connectVia = default, string description = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.DataFactory.Models.ParameterSpecification> parameters = default, System.Collections.Generic.IList<object> annotations = default, object encryptedCredential = default);
new Microsoft.Azure.Management.DataFactory.Models.SharePointOnlineListLinkedService : obj * obj * obj * Microsoft.Azure.Management.DataFactory.Models.SecretBase * System.Collections.Generic.IDictionary<string, obj> * Microsoft.Azure.Management.DataFactory.Models.IntegrationRuntimeReference * string * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.DataFactory.Models.ParameterSpecification> * System.Collections.Generic.IList<obj> * obj -> Microsoft.Azure.Management.DataFactory.Models.SharePointOnlineListLinkedService
Public Sub New (siteUrl As Object, tenantId As Object, servicePrincipalId As Object, servicePrincipalKey As SecretBase, Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional connectVia As IntegrationRuntimeReference = Nothing, Optional description As String = Nothing, Optional parameters As IDictionary(Of String, ParameterSpecification) = Nothing, Optional annotations As IList(Of Object) = Nothing, Optional encryptedCredential As Object = Nothing)

Parameters

siteUrl
Object

The URL of the SharePoint Online site. For example, https://contoso.sharepoint.com/sites/siteName. Type: string (or Expression with resultType string).

tenantId
Object

The tenant ID under which your application resides. You can find it from Azure portal Active Directory overview page. Type: string (or Expression with resultType string).

servicePrincipalId
Object

The application (client) ID of your application registered in Azure Active Directory. Make sure to grant SharePoint site permission to this application. Type: string (or Expression with resultType string).

servicePrincipalKey
SecretBase

The client secret of your application registered in Azure Active Directory. Type: string (or Expression with resultType string).

additionalProperties
IDictionary<String,Object>

Unmatched properties from the message are deserialized this collection

connectVia
IntegrationRuntimeReference

The integration runtime reference.

description
String

Linked service description.

parameters
IDictionary<String,ParameterSpecification>

Parameters for linked service.

annotations
IList<Object>

List of tags that can be used for describing the linked service.

encryptedCredential
Object

The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).

Applies to