FlowhookState class
Input properties used for looking up and filtering Flowhook resources.
Constructors
-
FlowhookState({Input<
bool?> ? continueOnError, Input<String?> ? deletionPolicy, Input<String?> ? description, Input<String?> ? environment, Input<String?> ? flowHookPoint, Input<String?> ? orgId, }) -
Creates a new FlowhookState.
continueOnErrorFlag 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.deletionPolicy(Optional) Whether Terraform will be prevented from destroying the resource. Defaults to "DELETE".descriptionDescription of the flow hook.environmentThe resource ID of the environment.flowHookPointWhere in the API call flow the flow hook is invoked. Must be one of PreProxyFlowHook, PostProxyFlowHook, PreTargetFlowHook, or PostTargetFlowHook.orgIdThe Apigee Organization associated with the environmentsharedflowId of the Sharedflow attaching to a flowhook point.const -
FlowhookState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
continueOnError
→ Input<
bool?> ? -
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.
final
-
deletionPolicy
→ Input<
String?> ? -
(Optional) Whether Terraform will be prevented from destroying the resource. Defaults to "DELETE".
When a 'terraform destroy' or 'pulumi up' would delete the resource,
the command will fail if this field is set to "PREVENT" in Terraform state.
When set to "ABANDON", the command will remove the resource from Terraform
management without updating or deleting the resource in the API.
When set to "DELETE", deleting the resource is allowed.
final
-
description
→ Input<
String?> ? -
Description of the flow hook.
final
-
environment
→ Input<
String?> ? -
The resource ID of the environment.
final
-
flowHookPoint
→ Input<
String?> ? -
Where in the API call flow the flow hook is invoked. Must be one of PreProxyFlowHook, PostProxyFlowHook, PreTargetFlowHook, or PostTargetFlowHook.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
orgId
→ Input<
String?> ? -
The Apigee Organization associated with the environment
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
Id of the Sharedflow attaching to a flowhook point.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited