page_title | subcategory | description |
---|---|---|
epilot-webhook_webhook Resource - terraform-provider-epilot-webhook |
Webhook Resource |
Webhook Resource
resource "epilot-webhook_webhook" "my_webhook" {
event_name = "automation_flow_target"
name = "Generated by Terraform"
}
event_name
(String)name
(String)
auth
(Attributes) (see below for nested schema)creation_time
(String) creation timestampenable_static_ip
(Boolean)enabled
(Boolean)filter
(Attributes) (see below for nested schema)http_method
(String) must be one of ["GET", "POST", "PUT", "PATCH", "DELETE", "OPTIONS", "HEAD"]payload_configuration
(Attributes) Configuration for the webhook payload (see below for nested schema)status
(String) must be one of ["active", "inactive", "incomplete"]url
(String)
id
(String) The ID of this resource.
Optional:
api_key_config
(Attributes) To be sent only if authType is API_KEY (see below for nested schema)auth_type
(String) Not Null; must be one of ["BASIC", "OAUTH_CLIENT_CREDENTIALS", "API_KEY"]basic_auth_config
(Attributes) To be sent only if authType is BASIC (see below for nested schema)oauth_config
(Attributes) To be sent only if authType is OAUTH_CLIENT_CREDENTIALS (see below for nested schema)
Optional:
key_name
(String) Not Nullkey_value
(String)
Optional:
password
(String)username
(String) Not Null
Optional:
client_id
(String) Not Nullclient_secret
(String)custom_parameter_list
(Attributes List) (see below for nested schema)endpoint
(String) Https Endpoint for authentication. Not Nullhttp_method
(String) Not Null; must be one of ["GET", "POST", "PUT", "PATCH", "DELETE", "OPTIONS", "HEAD"]
Optional:
key
(String) Not Nulltype
(String) Not Null; must be one of ["body", "query", "header"]value
(String) Not Null
Optional:
key_to_filter
(String) Not Nullsupported_values
(List of String) Not Null
Optional:
custom_headers
(Map of String) Object representing custom headers as key-value pairs.hydrate_entity
(Boolean)include_activity
(Boolean)include_changed_attributes
(Boolean)include_relations
(Boolean)
Import is supported using the following syntax:
terraform import epilot-webhook_webhook.my_epilot-webhook_webhook ""