Skip to main content

published_app_integrations

Creates, updates, deletes, gets or lists a published_app_integrations resource.

Overview

Namepublished_app_integrations
TypeResource
Iddatabricks_account.oauth.published_app_integrations

Fields

The following fields are returned by SELECT queries:

Request completed successfully.

NameDatatypeDescription
namestring
app_idstring
integration_idstring
create_timestring
created_byinteger
token_access_policyobject

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectGets the Published OAuth App Integration for the given integration id.
listselectGet the list of published OAuth app integrations for the specified Databricks account
createinsertCreate Published OAuth App Integration.
updateupdateUpdates an existing published OAuth App Integration. You can retrieve the published OAuth app integration via
deletedeleteDelete an existing Published OAuth App Integration. You can retrieve the published OAuth app integration via

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription

SELECT examples

Gets the Published OAuth App Integration for the given integration id.

SELECT
name,
app_id,
integration_id,
create_time,
created_by,
token_access_policy
FROM databricks_account.oauth.published_app_integrations;

INSERT examples

Create Published OAuth App Integration.

INSERT INTO databricks_account.oauth.published_app_integrations (
data__app_id,
data__token_access_policy
)
SELECT
'{{ app_id }}',
'{{ token_access_policy }}'
RETURNING
integration_id
;

UPDATE examples

Updates an existing published OAuth App Integration. You can retrieve the published OAuth app integration via

UPDATE databricks_account.oauth.published_app_integrations
SET
data__token_access_policy = '{{ token_access_policy }}'
WHERE
;

DELETE examples

Delete an existing Published OAuth App Integration. You can retrieve the published OAuth app integration via

DELETE FROM databricks_account.oauth.published_app_integrations;