yandex_serverless_eventrouter_rule (Data Source)
Get information about Serverless Event Router Rule.
Example Usage
//
// TBD
//
Schema
Optional
name(String) Name of the rulerule_id(String) ID of the bus that the rule belongs to
Read-Only
bus_id(String) ID of the bus that the rule belongs tocloud_id(String) ID of the cloud that the rule resides incontainer(List of Object) ContainerTarget (see below for nested schema)created_at(String) Creation timestampdeletion_protection(Boolean) Deletion protectiondescription(String) Description of the rulefolder_id(String) ID of the folder that the rule resides infunction(List of Object) FunctionTarget (see below for nested schema)gateway_websocket_broadcast(List of Object) GatewayWebsocketBroadcastTarget (see below for nested schema)id(String) The ID of this resource.jq_filter(String) JQ filter for matching eventslabels(Map of String) Rule labelslogging(List of Object) LoggingTarget. Includes either log_group_id or folder_id (see below for nested schema)workflow(List of Object) WorkflowTarget (see below for nested schema)yds(List of Object) YdsTarget (see below for nested schema)ymq(List of Object) YmqTarget (see below for nested schema)
Nested Schema for container
Read-Only:
-
batch_settings(String) Batch settings -
container_id(String) Container ID -
container_revision_id(String) Container revision ID -
path(String) Endpoint HTTP path to invoke -
service_account_id(String) Service account which should be used to call a container
Nested Schema for function
Read-Only:
-
batch_settings(Block List, Max: 1) Batch settings (see below for nested schema) -
function_id(String) Function ID -
function_tag(String) Function tag -
service_account_id(String) Service account which has call permission on the function
Nested Schema for function.batch_settings
Read-Only:
-
cutoff(String) Maximum batch size: rule will send a batch if its lifetime exceeds this value -
max_bytes(Number) Maximum batch size: rule will send a batch if total size of events exceeds this value -
max_count(Number) Maximum batch size: rule will send a batch if number of events exceeds this value
Nested Schema for gateway_websocket_broadcast
Read-Only:
-
batch_settings(String) Batch settings -
gateway_id(String) Gateway ID -
path(String) Path -
service_account_id(String) Service account which has permission for writing to websockets
Nested Schema for logging
Read-Only:
-
folder_id(String) Folder ID -
log_group_id(String) Log group ID -
service_account_id(String) Service account which has permission for writing logs
Nested Schema for workflow
Read-Only:
-
batch_settings(String) Batch settings -
service_account_id(String) Service account which should be used to start workflow -
workflow_id(String) Workflow ID
Nested Schema for yds
Read-Only:
-
database(String) Stream database -
service_account_id(String) Service account, which has write permission on the stream -
stream_name(String) Full stream name, like /ru-central1/aoegtvhtp8ob********/cc8004q4lbo6********/test
Nested Schema for ymq
Read-Only:
-
queue_arn(String) Queue ARN. Example: yrn:yc:ymq:ru-central1:aoe***:test -
service_account_id(String) Service account which has write access to the queue