Cloud Function Custom Integration
Cloud Function Custom Integration allows use GCP Cloud Function as a custom implementation for resource integration
Example Usage
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"]
metadata = {
access_details = "<Access Details>"
custom_parameters = "<Custom Parameters>"
project_id = "<Project ID>"
region = "<Region>"
function_name = "<Function Name>"
}
}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"]
integration_config = {
access_details = "<Access Details>"
custom_parameters = "<Custom Parameters>"
project_id = "<Project ID>"
region = "<Region>"
function_name = "<Function Name>"
}
}{
"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>",
}
}
}Schema
typecloudfunction-custom-integrationconnected_resource_typesList of resource types to sync.
Integration Config
access_details(Required | String) Access Detailscustom_parameters(Required | String) Custom Parametersproject_id(Required | String) Project IDregion(Required | String) Regionfunction_name(Required | String) Function Name
Last updated
Was this helpful?
