a.published_app_integration: OAuth Published App Integration¶
- class databricks.sdk.service.oauth2.PublishedAppIntegrationAPI¶
These APIs enable administrators to manage published OAuth app integrations, which is required for adding/using Published OAuth App Integration like Tableau Desktop for Databricks in AWS cloud.
- create([, app_id: Optional[str], token_access_policy: Optional[TokenAccessPolicy]]) CreatePublishedAppIntegrationOutput¶
Create Published OAuth App Integration.
You can retrieve the published OAuth app integration via :method:PublishedAppIntegration/get.
- Parameters:
app_id – str (optional) App id of the OAuth published app integration. For example power-bi, tableau-deskop
token_access_policy –
TokenAccessPolicy(optional) Token access policy
- Returns:
- delete(integration_id: str)¶
Delete an existing Published OAuth App Integration. You can retrieve the published OAuth app integration via :method:PublishedAppIntegration/get.
- Parameters:
integration_id – str
- get(integration_id: str) GetPublishedAppIntegrationOutput¶
Gets the Published OAuth App Integration for the given integration id.
- Parameters:
integration_id – str
- Returns:
- list([, page_size: Optional[int], page_token: Optional[str]]) Iterator[GetPublishedAppIntegrationOutput]¶
Get the list of published OAuth app integrations for the specified Databricks account
- Parameters:
page_size – int (optional)
page_token – str (optional)
- Returns:
Iterator over
GetPublishedAppIntegrationOutput
- update(integration_id: str [, token_access_policy: Optional[TokenAccessPolicy]])¶
Updates an existing published OAuth App Integration. You can retrieve the published OAuth app integration via :method:PublishedAppIntegration/get.
- Parameters:
integration_id – str
token_access_policy –
TokenAccessPolicy(optional) Token access policy to be updated in the published OAuth app integration