Templates Version Args
data class TemplatesVersionArgs(val databasePersistencePolicy: Output<TemplatesVersionDatabasePersistencePolicy>? = null, val description: Output<String>? = null, val errorCatcherConfigs: Output<List<GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs>>? = null, val integrationtemplateId: Output<String>? = null, val lastModifierEmail: Output<String>? = null, val location: Output<String>? = null, val parentIntegrationVersionId: Output<String>? = null, val productId: Output<String>? = null, val project: Output<String>? = null, val taskConfigs: Output<List<EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs>>? = null, val teardown: Output<EnterpriseCrmEventbusProtoTeardownArgs>? = null, val templateParameters: Output<EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs>? = null, val triggerConfigs: Output<List<EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs>>? = null, val userLabel: Output<String>? = null) : ConvertibleToJava<TemplatesVersionArgs>
Creates an IntegrationTemplateVersion. Auto-naming is currently not supported for this resource. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
Constructors
Link copied to clipboard
fun TemplatesVersionArgs(databasePersistencePolicy: Output<TemplatesVersionDatabasePersistencePolicy>? = null, description: Output<String>? = null, errorCatcherConfigs: Output<List<GoogleCloudIntegrationsV1alphaErrorCatcherConfigArgs>>? = null, integrationtemplateId: Output<String>? = null, lastModifierEmail: Output<String>? = null, location: Output<String>? = null, parentIntegrationVersionId: Output<String>? = null, productId: Output<String>? = null, project: Output<String>? = null, taskConfigs: Output<List<EnterpriseCrmFrontendsEventbusProtoTaskConfigArgs>>? = null, teardown: Output<EnterpriseCrmEventbusProtoTeardownArgs>? = null, templateParameters: Output<EnterpriseCrmFrontendsEventbusProtoWorkflowParametersArgs>? = null, triggerConfigs: Output<List<EnterpriseCrmFrontendsEventbusProtoTriggerConfigArgs>>? = null, userLabel: Output<String>? = null)
Functions
Properties
Link copied to clipboard
Optional. Parameters that are expected to be passed to the IntegrationTemplateVersion when an event is triggered. This consists of all the parameters that are expected in the IntegrationTemplateVersion execution. This gives the user the ability to provide default values, add information like PII and also provide data types of each parameter.