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.
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 Published OAuth App Integration.
Delete an existing Published OAuth App Integration. You can retrieve the published oauth app integration via :method:PublishedAppIntegration/get.
- Parameters:
integration_id – str The oauth app integration ID.
- get(integration_id: str) GetPublishedAppIntegrationOutput ¶
Get OAuth Published App Integration.
Gets the Published OAuth App Integration for the given integration id.
- Parameters:
integration_id – str The oauth app integration ID.
- Returns:
- list() Iterator[GetPublishedAppIntegrationOutput] ¶
Get published oauth app integrations.
Get the list of published oauth app integrations for the specified Databricks account
- Returns:
Iterator over
GetPublishedAppIntegrationOutput
- update(integration_id: str [, token_access_policy: Optional[TokenAccessPolicy]])¶
Updates Published OAuth App Integration.
Updates an existing published OAuth App Integration. You can retrieve the published oauth app integration via :method:PublishedAppIntegration/get.
- Parameters:
integration_id – str The oauth app integration ID.
token_access_policy –
TokenAccessPolicy
(optional) Token access policy to be updated in the published oauth app integration