integrations
Creates, updates, deletes, gets or lists an integrations resource.
Overview
| Name | integrations |
| Type | Resource |
| Id | confluent.provider_integrations.integrations |
Fields
The following fields are returned by SELECT queries:
SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
update_pim_v2_integration | update | id, environment | Make a request to update an integration. This request only works for integrations with DRAFT status. | |
validate_pim_v2_integration | exec | id, environment | Validate the provider integration configuration. |
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 |
|---|---|---|
id | string | The unique identifier for the integration. |
UPDATE examples
- update_pim_v2_integration
Make a request to update an integration.
This request only works for integrations with DRAFT status.
UPDATE confluent.provider_integrations.integrations
SET
display_name = '{{ display_name }}',
provider = '{{ provider }}',
config = '{{ config }}',
environment = '{{ environment }}'
WHERE
id = '{{ id }}' --required
AND environment = '{{ environment }}' --required
RETURNING
id,
display_name,
api_version,
config,
environment,
kind,
provider,
status,
usages;
Lifecycle Methods
- validate_pim_v2_integration
Validate the provider integration configuration.
EXEC confluent.provider_integrations.integrations.validate_pim_v2_integration
@@json=
'{
"id": "{{ id }}",
"config": "{{ config }}",
"environment": "{{ environment }}"
}'
;