FlowhookArgs

data class FlowhookArgs(val continueOnError: Output<Boolean>? = null, val description: Output<String>? = null, val environment: Output<String>? = null, val flowHookPoint: Output<String>? = null, val orgId: Output<String>? = null, val sharedflow: Output<String>? = null) : ConvertibleToJava<FlowhookArgs>

Represents a sharedflow attachment to a flowhook point. To get more information about Flowhook, see:

Import

Flowhook can be imported using any of these accepted formats:

  • organizations/{{org_id}}/environments/{{environment}}/flowhooks/{{flow_hook_point}}

  • {{org_id}}/{{environment}}/{{flow_hook_point}} When using the pulumi import command, Flowhook can be imported using one of the formats above. For example:

$ pulumi import gcp:apigee/flowhook:Flowhook default organizations/{{org_id}}/environments/{{environment}}/flowhooks/{{flow_hook_point}}
$ pulumi import gcp:apigee/flowhook:Flowhook default {{org_id}}/{{environment}}/{{flow_hook_point}}

Constructors

Link copied to clipboard
constructor(continueOnError: Output<Boolean>? = null, description: Output<String>? = null, environment: Output<String>? = null, flowHookPoint: Output<String>? = null, orgId: Output<String>? = null, sharedflow: Output<String>? = null)

Properties

Link copied to clipboard
val continueOnError: Output<Boolean>? = null

Flag that specifies whether execution should continue if the flow hook throws an exception. Set to true to continue execution. Set to false to stop execution if the flow hook throws an exception. Defaults to true.

Link copied to clipboard
val description: Output<String>? = null

Description of the flow hook.

Link copied to clipboard
val environment: Output<String>? = null

The resource ID of the environment.

Link copied to clipboard
val flowHookPoint: Output<String>? = null

Where in the API call flow the flow hook is invoked. Must be one of PreProxyFlowHook, PostProxyFlowHook, PreTargetFlowHook, or PostTargetFlowHook.

Link copied to clipboard
val orgId: Output<String>? = null

The Apigee Organization associated with the environment

Link copied to clipboard
val sharedflow: Output<String>? = null

Id of the Sharedflow attaching to a flowhook point.

Functions

Link copied to clipboard
open override fun toJava(): FlowhookArgs