Skip to content

SharePointParameters

Source code in docs_src/capo_quicksight/types/share_point_parameters.py
class SharePointParameters(TypedDict, closed=True):
    share_point_domain: "capo_quicksight.types.share_point_domain.SharePointDomain"
    """<p>The SharePoint domain for the data source.</p>"""
    tenant_id: NotRequired[
        "capo_quicksight.types.share_point_tenant_id.SharePointTenantId"
    ]
    """<p>The tenant ID for the SharePoint data source.</p>"""
    client_id: NotRequired[
        "capo_quicksight.types.share_point_client_id.SharePointClientId"
    ]
    """<p>The client ID for the SharePoint data source.</p>"""
    auth_type: NotRequired["capo_quicksight.types.auth_type.AuthType"]
    """<p>The authentication type for the SharePoint data source. Valid values include:</p> <ul> <li> <p> <code>TWO_LEGGED_OAUTH</code> – Server-to-server authentication using client credentials that do not require user interaction.</p> </li> <li> <p> <code>THREE_LEGGED_OAUTH</code> – Interactive OAuth that requires user consent.</p> </li> </ul>"""

auth_type instance-attribute

auth_type: NotRequired[AuthType]

The authentication type for the SharePoint data source. Valid values include:

  • TWO_LEGGED_OAUTH – Server-to-server authentication using client credentials that do not require user interaction.

  • THREE_LEGGED_OAUTH – Interactive OAuth that requires user consent.

client_id instance-attribute

client_id: NotRequired[SharePointClientId]

The client ID for the SharePoint data source.

share_point_domain instance-attribute

share_point_domain: SharePointDomain

The SharePoint domain for the data source.

tenant_id instance-attribute

tenant_id: NotRequired[SharePointTenantId]

The tenant ID for the SharePoint data source.