provider_personalization_requests
Creates, updates, deletes, gets or lists a provider_personalization_requests
resource.
Overview
Name | provider_personalization_requests |
Type | Resource |
Id | databricks_workspace.marketplace.provider_personalization_requests |
Fields
The following fields are returned by SELECT
queries:
- list
Request completed successfully.
Name | Datatype | Description |
---|---|---|
id | string | |
listing_id | string | |
metastore_id | string | |
provider_id | string | |
listing_name | string | |
comment | string | |
consumer_region | object | |
contact_info | object | |
created_at | integer | |
intended_use | string | |
is_from_lighthouse | boolean | |
recipient_type | string | |
share | object | |
status | string | |
status_message | string | |
updated_at | integer |
Methods
The following methods are available for this resource:
Name | Accessible by | Required Params | Optional Params | Description |
---|---|---|---|---|
list | select | deployment_name | List personalization requests to this provider. This will return all personalization requests, regardless of which listing they are for. | |
update | update | deployment_name | Update personalization request. This method only permits updating the status of the request. |
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.
Name | Datatype | Description |
---|---|---|
deployment_name | string | The Databricks Workspace Deployment Name (default: dbc-abcd0123-a1bc) |
SELECT
examples
- list
List personalization requests to this provider. This will return all personalization requests, regardless of which listing they are for.
SELECT
id,
listing_id,
metastore_id,
provider_id,
listing_name,
comment,
consumer_region,
contact_info,
created_at,
intended_use,
is_from_lighthouse,
recipient_type,
share,
status,
status_message,
updated_at
FROM databricks_workspace.marketplace.provider_personalization_requests
WHERE deployment_name = '{{ deployment_name }}' -- required;
UPDATE
examples
- update
Update personalization request. This method only permits updating the status of the request.
UPDATE databricks_workspace.marketplace.provider_personalization_requests
SET
data__status = '{{ status }}',
data__reason = '{{ reason }}',
data__share = '{{ share }}'
WHERE
deployment_name = '{{ deployment_name }}' --required
RETURNING
request;