Skip to main content

integrations

Creates, updates, deletes, gets or lists an integrations resource.

Overview

Nameintegrations
TypeResource
Idconfluent.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:

NameAccessible byRequired ParamsOptional ParamsDescription
update_pim_v2_integrationupdateid, environment Make a request to update an integration.

This request only works for integrations with DRAFT status.


validate_pim_v2_integrationexecid, 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.

NameDatatypeDescription
idstringThe unique identifier for the integration.

UPDATE examples

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 the provider integration configuration.

EXEC confluent.provider_integrations.integrations.validate_pim_v2_integration
@@json=
'{
"id": "{{ id }}",
"config": "{{ config }}",
"environment": "{{ environment }}"
}'
;