Cloud Function Custom Integration allows use GCP Cloud Function as a custom implementation for resource integration
resource "apono_integration" "cloudfunction-custom-integration-integration" {
name = "Cloud Function Custom Integration"
type = "cloudfunction-custom-integration"
connector_id = "apono-connector-id"
connected_resource_types = ["custom-cloud-function"]
resource "apono_resource_integration" "cloudfunction-custom-integration-integration" {
name = "Cloud Function Custom Integration"
type = "cloudfunction-custom-integration"
connector_id = "apono-connector-id"
connected_resource_types = ["custom-cloud-function"]
type cloudfunction-custom-integration
connected_resource_types List of resource types to sync.
access_details (Required | String) Access Details
custom_parameters (Required | String) Custom Parameters
project_id (Required | String) Project ID
{
"cloudfunction-custom-integration-integration": {
"name": "Cloud Function Custom Integration",
"type": "cloudfunction-custom-integration",
"connector_id": "apono-connector-id",
"connected_resource_types": [
"custom-cloud-function"
],
"integration_config": {
"access_details": "<Access Details>",
"custom_parameters": "<Custom Parameters>",
"project_id": "<Project ID>",
"region": "<Region>",
"function_name": "<Function Name>",
}
}
}region (Required | String) Regionfunction_name (Required | String) Function Name