-
Notifications
You must be signed in to change notification settings - Fork 7
/
targets-manifest.json
1 lines (1 loc) · 146 KB
/
targets-manifest.json
1
{"schema":"targets","version":"","sources":[{"kind":"kubemq.queue","name":"KubeMQ Queue","provider":"","category":"Queue","description":"Kubemq Queue Source","tags":[],"properties":[{"name":"address","kind":"string","title":"KubeMQ gRPC Service Address","description":"Set Kubemq grpc endpoint address","default":"kubemq-cluster-grpc.kubemq:50000","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":"kubemq-address"},{"name":"channel","kind":"string","title":"","description":"Set Queue channel","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"channel.queue","LoadedOptions":""},{"name":"do_not_parse_payload","kind":"bool","title":"Don't Parse Payload","description":"Allow payload pass-through","default":"false","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"response_channel","kind":"string","title":"Response Channel","description":"Set Queue response channel","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"sources","kind":"string","title":"Concurrent Connections","description":"Set how many concurrent Queue sources to run","default":"1","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"client_id","kind":"string","title":"Client ID","description":"Set Queue connection clients Id","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"auth_token","kind":"multilines","title":"Authentication Token","description":"Set Queue connection authentication token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"batch_size","kind":"int","title":"Poll Batch Size","description":"Set how many messages will pull in one request","default":"1","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"wait_timeout","kind":"int","title":"Wait Timeout (Seconds)","description":"Set how long to wait in seconds for messages during pull of requests","default":"5","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":null,"PropertiesSpec":""},{"kind":"kubemq.query","name":"KubeMQ Query","provider":"","category":"RPC","description":"Kubemq Query Source","tags":[],"properties":[{"name":"address","kind":"string","title":"KubeMQ gRPC Service Address","description":"Set Kubemq grpc endpoint address","default":"kubemq-cluster-grpc.kubemq:50000","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":"kubemq-address"},{"name":"channel","kind":"string","title":"","description":"Set Query channel","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"channel.query","LoadedOptions":""},{"name":"do_not_parse_payload","kind":"bool","title":"Don't Parse Payload","description":"Allow payload pass-through","default":"false","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"group","kind":"string","title":"","description":"Set Query channel group","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"sources","kind":"string","title":"Concurrent Connections","description":"Set how many concurrent Query sources to run","default":"1","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"client_id","kind":"string","title":"Client ID","description":"Set Query connection client Id","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"auth_token","kind":"multilines","title":"Authentication Token","description":"Set Query connection authentication token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"auto_reconnect","kind":"bool","title":"Reconnect Automatically","description":"Set auto reconnection ","default":"true","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"reconnect_interval_seconds","kind":"int","title":"Reconnection Interval (Seconds)","description":"Set auto reconnection interval in seconds ","default":"0","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_reconnects","kind":"int","title":"Max Reconnections","description":"Set auto reconnection max reconnects","default":"0","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":null,"PropertiesSpec":""},{"kind":"kubemq.events","name":"KubeMQ Events","provider":"","category":"Pub/Sub","description":"Kubemq Events Source","tags":[],"properties":[{"name":"address","kind":"string","title":"KubeMQ gRPC Service Address","description":"Set Kubemq grpc endpoint address","default":"kubemq-cluster-grpc.kubemq:50000","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":"kubemq-address"},{"name":"channel","kind":"string","title":"","description":"Set Events channel","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"channel.events","LoadedOptions":""},{"name":"do_not_parse_payload","kind":"bool","title":"Don't Parse Payload","description":"Allow payload pass-through","default":"false","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"group","kind":"string","title":"","description":"Set Events channel group","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"sources","kind":"string","title":"Concurrent Connections","description":"Set how many concurrent events sources to run","default":"1","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"response_channel","kind":"string","title":"Response Channel","description":"Set Events response channel","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"client_id","kind":"string","title":"Client ID","description":"Set Events connection client Id","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"auth_token","kind":"multilines","title":"Authentication Token","description":"Set Events connection authentication token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"auto_reconnect","kind":"bool","title":"Reconnect Automatically","description":"Set auto reconnection ","default":"true","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"reconnect_interval_seconds","kind":"int","title":"Reconnection Interval (Seconds)","description":"Set auto reconnection interval in seconds ","default":"0","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_reconnects","kind":"int","title":"Max Reconnections","description":"Set auto reconnection max reconnects","default":"0","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":null,"PropertiesSpec":""},{"kind":"kubemq.events-store","name":"KubeMQ Events Store","provider":"","category":"Pub/Sub","description":"Kubemq Events-Store Source","tags":[],"properties":[{"name":"address","kind":"string","title":"KubeMQ gRPC Service Address","description":"Set Kubemq grpc endpoint address","default":"kubemq-cluster-grpc.kubemq:50000","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":"kubemq-address"},{"name":"channel","kind":"string","title":"","description":"Set Events-Store channel","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"channel.events-store","LoadedOptions":""},{"name":"do_not_parse_payload","kind":"bool","title":"Don't Parse Payload","description":"Allow payload pass-through","default":"false","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"group","kind":"string","title":"","description":"Set Events-Store channel group","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"sources","kind":"string","title":"Concurrent Connections","description":"Set how many concurrent events sources to run","default":"1","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"response_channel","kind":"string","title":"Response Channel","description":"Set Events-Store response channel","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"client_id","kind":"string","title":"Client ID","description":"Set Events-Store connection client Id","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"auth_token","kind":"multilines","title":"Authentication Token","description":"Set Events-Store connection authentication token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"auto_reconnect","kind":"bool","title":"Reconnect Automatically","description":"Set auto reconnection ","default":"true","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"reconnect_interval_seconds","kind":"int","title":"Reconnection Interval (Seconds)","description":"Set auto reconnection interval in seconds ","default":"0","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_reconnects","kind":"int","title":"Max Reconnections","description":"Set auto reconnection max reconnects","default":"0","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":null,"PropertiesSpec":""},{"kind":"kubemq.command","name":"KubeMQ Command","provider":"","category":"RPC","description":"Kubemq Command Source","tags":[],"properties":[{"name":"address","kind":"string","title":"KubeMQ gRPC Service Address","description":"Set Kubemq grpc endpoint address","default":"kubemq-cluster-grpc.kubemq:50000","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":"kubemq-address"},{"name":"channel","kind":"string","title":"","description":"Set Command channel","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"channel.command","LoadedOptions":""},{"name":"do_not_parse_payload","kind":"bool","title":"Don't Parse Payload","description":"Allow payload pass-through","default":"false","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"group","kind":"string","title":"","description":"Set Command channel group","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"sources","kind":"string","title":"Concurrent Connections","description":"Set how many concurrent commands sources to run","default":"1","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"client_id","kind":"string","title":"Client ID","description":"Set Command connection client Id","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"auth_token","kind":"multilines","title":"Authentication Token","description":"Set Command connection authentication token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"auto_reconnect","kind":"bool","title":"Reconnect Automatically","description":"Set auto reconnection ","default":"true","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"reconnect_interval_seconds","kind":"int","title":"Reconnection Interval (Seconds)","description":"Set auto reconnection interval in seconds ","default":"0","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_reconnects","kind":"int","title":"Max Reconnections","description":"Set auto reconnection max reconnects","default":"0","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":null,"PropertiesSpec":""}],"targets":[{"kind":"echo","name":"Echo","provider":"","category":"Testing","description":"target for echo each request","tags":[],"properties":null,"metadata":null,"PropertiesSpec":""},{"kind":"cache.redis","name":"Redis","provider":"","category":"Cache","description":"Redis Target","tags":["db"],"properties":[{"name":"url","kind":"string","title":"Connection String","description":"Set Redis url","default":"redis://redis.host:6379","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Redis execution method","default":"get","options":["get","set","delete"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"key","kind":"string","description":"Set Redis key","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"etag","kind":"int","description":"Set Redis etag","default":"0","options":null,"must":false,"min":0,"max":32767,"LoadedOptions":""},{"name":"concurrency","kind":"string","description":"Set Redis write concurrency","default":"","options":["first-write","last-write",""],"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"consistency","kind":"string","description":"Set Redis read consistency","default":"","options":["strong","eventual",""],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"cache.memcached","name":"Memcached","provider":"","category":"Cache","description":"Memcached Target","tags":["db"],"properties":[{"name":"hosts","kind":"string","title":"Hosts Address","description":"Set Memcached hosts","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set Memcached max idle connections","default":"2","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"default_timeout_seconds","kind":"int","title":"Default Timeout (Seconds)","description":"Set Memcached default timeout seconds","default":"30","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Memcached execution method","default":"get","options":["get","set","delete"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"key","kind":"string","description":"Set Memcached key","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"stores.postgres","name":"Postgres","provider":"","category":"Store","description":"Postgres Target","tags":["db","sql"],"properties":[{"name":"connection","kind":"string","title":"Connection String","description":"Set Postgres connection string","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set Postgres max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set Postgres max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set Postgres connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Postgres execution method","default":"query","options":["query","exec","transaction"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set Postgres isolation level","default":"Default","options":["Default","ReadUncommitted","ReadCommitted","RepeatableRead","Serializable"],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"stores.crate","name":"Crate","provider":"","category":"Store","description":"Crate Target","tags":["db","sql"],"properties":[{"name":"connection","kind":"string","title":"Connection String","description":"Set Crate connection string","default":"postgresql://crate@localhost:5432/doc?sslmode=disable","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set Crate max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set Crate max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set Crate connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Crate execution method","default":"query","options":["query","exec"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set Crate isolation level","default":"Default","options":["Default","ReadUncommitted","ReadCommitted","RepeatableRead","Serializable"],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"stores.mysql","name":"MySQL","provider":"","category":"Store","description":"MySQL Target","tags":["db","sql"],"properties":[{"name":"connection","kind":"string","title":"Connection String","description":"Set MySQL connection string","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set MySQL max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set MySQL max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set MySQL connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set MySql execution method","default":"query","options":["query","exec","transaction"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set MySql isolation level","default":"Default","options":["Default","ReadUncommitted","ReadCommitted","RepeatableRead","Serializable"],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"stores.mssql","name":"MSSQL","provider":"","category":"Store","description":"MSSQL Target","tags":["db","sql"],"properties":[{"name":"connection","kind":"string","title":"Connection String","description":"Set MSSQL connection string","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set MSSQL max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set MSSQL max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set MSSQL connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set MSSQL execution method","default":"query","options":["query","exec","transaction"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set MSSQL isolation level","default":"Default","options":["Default","ReadUncommitted","ReadCommitted","RepeatableRead","Serializable"],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"stores.mongodb","name":"MongoDB","provider":"","category":"Store","description":"MongoDB Target","tags":["db","no-sql"],"properties":[{"name":"host","kind":"string","title":"Host address","description":"Set MongoDB host address","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"username","kind":"string","title":"","description":"Set MongoDB username","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"password","kind":"string","title":"","description":"Set MongoDB password","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"database","kind":"string","title":"","description":"Set MongoDB database","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"collection","kind":"string","title":"","description":"Set MongoDB collection","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"params","kind":"string","title":"","description":"Set MongoDB params","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"read_concurrency","kind":"string","title":"","description":"Set MongoDB read concurrency","default":"local","options":["local","majority","available","linearizable","snapshot"],"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"write_concurrency","kind":"string","title":"","description":"Set MongoDB write concurrency","default":"majority","options":["majority","Other"],"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"operation_timeout_seconds","kind":"int","title":"Operation Timeout (Seconds)","description":"Set MongoDB operation timeout seconds","default":"90","options":null,"must":false,"min":0,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set MongoDB execution method","default":"get","options":["get_by_key","set_by_key","delete_by_key","find","find_many","insert","insert_many","update","update_many","delete_one","delete_many","aggregate","distinct"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"key","kind":"string","description":"Set MongoDB key","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"filter","kind":"string","description":"Set filter","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"set_upsert","kind":"bool","description":"Set Upsert in update mode","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"stores.elasticsearch","name":"Elasticsearch","provider":"","category":"Store","description":"Elastic Search Target","tags":["db","logs"],"properties":[{"name":"urls","kind":"string","title":"Connection URLs","description":"Set Elastic Search Urls","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"username","kind":"string","title":"","description":"Set Elastic Search username","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"password","kind":"string","title":"","description":"Set Elastic Search password","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"sniff","kind":"bool","title":"Use Sniff","description":"Set Elastic Search sniff mode","default":"false","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Elastic execution method","default":"get","options":["get","set","delete","index.exists","index.create","index.delete"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"index","kind":"string","description":"Select Elastic index","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"id","kind":"string","description":"Select Elastic document id","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"stores.cassandra","name":"Cassandra","provider":"","category":"Store","description":"Cassandra Target","tags":["db","sql","no-sql"],"properties":[{"name":"hosts","kind":"string","title":"Hosts Addresses","description":"Set Cassandra hosts addresses","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"port","kind":"int","title":"","description":"Set Cassandra port","default":"9042","options":null,"must":true,"min":0,"max":65535,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"username","kind":"string","title":"","description":"Set Cassandra username","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"password","kind":"string","title":"","description":"Set Cassandra password","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"replication_factor","kind":"int","title":"","description":"Set Cassandra replication factor","default":"1","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"consistency","kind":"string","title":"","description":"Set Cassandra consistency","default":"All","options":["All","One","Two","Three","Quorum","LocalQuorum","EachQuorum","LocalOne","Any"],"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"default_table","kind":"string","title":"","description":"Set Cassandra default table","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"default_keyspace","kind":"string","title":"","description":"Set Cassandra default keyspace","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connect_timeout_seconds","kind":"int","title":"Connect Timeout (Seconds)","description":"Set Cassandra connection timeout in seconds","default":"60","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"timeout_seconds","kind":"int","title":"Operation Timeout (Seconds)","description":"Set Cassandra operation timeout in seconds","default":"60","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Cassandra execution method","default":"get","options":["get","set","delete","query","exec"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"method","kind":"consistency","description":"Set Cassandra consistency Level","default":"strong","options":["strong","eventual",""],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"key","kind":"string","description":"Cassandra key to set get or delete","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"table","kind":"string","description":"Cassandra table name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"keyspace","kind":"string","description":"Cassandra keyspace data container name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"stores.couchbase","name":"Couchbase","provider":"","category":"Store","description":"Couchbase Target","tags":["db","sql"],"properties":[{"name":"url","kind":"string","title":"Connection URL","description":"Set Couchbase url","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"username","kind":"string","title":"","description":"Set Couchbase username","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"password","kind":"string","title":"","description":"Set Couchbase password","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"bucket","kind":"string","title":"","description":"Set Couchbase bucket","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"collection","kind":"string","title":"","description":"Set Couchbase collection","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"num_to_replicate","kind":"int","title":"Replication Nodes","description":"Set Couchbase number of nodes to replicate","default":"1","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"num_to_persist","kind":"int","title":"Persistence Nodes","description":"Set Couchbase number of node to persist","default":"1","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Couchbase execution method","default":"get","options":["get","set","delete"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"key","kind":"string","description":"Couchbase key to set get or delete","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"stores.cockroachdb","name":"CockroachDB","provider":"","category":"Store","description":"Cockroach Target","tags":["db","sql","postgres"],"properties":[{"name":"connection","kind":"string","title":"Connection String","description":"Set Cockroach connection string","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set Cockroach max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set Cockroach max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set Cockroach connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Cockroach execution method","default":"query","options":["query","exec","transaction"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set Cockroach isolation level","default":"Default","options":["Default","ReadUncommitted","ReadCommitted","RepeatableRead","Serializable"],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"stores.percona","name":"Percona","provider":"","category":"Store","description":"Percona Target","tags":["db","sql","mysql"],"properties":[{"name":"connection","kind":"string","title":"Connection String","description":"Set Percona connection string","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set Percona max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set Percona max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set Percona connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Percona execution method","default":"query","options":["query","exec","transaction"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set Percona isolation level","default":"Default","options":["Default","ReadUncommitted","ReadCommitted","RepeatableRead","Serializable"],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"stores.aerospike","name":"Aerospike","provider":"","category":"Store","description":"Aerospike Target","tags":["db"],"properties":[{"name":"host","kind":"string","title":"Host Address","description":"Set Aerospike host address","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"port","kind":"int","title":"","description":"Set Aerospike port address","default":"3000","options":null,"must":true,"min":0,"max":65355,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"username","kind":"string","title":"","description":"Set Aerospike username","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"password","kind":"string","title":"","description":"Set Aerospike password","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"timeout","kind":"int","title":"","description":"Set aerospike timeout seconds","default":"5","options":null,"must":false,"min":0,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set aerospike execution method","default":"get","options":["get","set","delete","get_batch"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"key","kind":"string","description":"Set aerospike key","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"user_key","kind":"string","description":"Set aerospike user key","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"namespace","kind":"string","description":"Set aerospike namespace","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"stores.rethinkdb","name":"RethinkDB","provider":"","category":"Store","description":"Rethinkdb Target","tags":["db","sql"],"properties":[{"name":"host","kind":"string","title":"Host Address","description":"Set Rethinkdb host address","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"username","kind":"string","title":"","description":"Set Rethinkdb username","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"password","kind":"string","title":"","description":"Set Rethinkdb password","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"timeout","kind":"int","title":"","description":"Set Rethinkdb operation timeout seconds","default":"5","options":null,"must":false,"min":0,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"keep_alive_period","kind":"int","title":"","description":"Set Rethinkdb operation keep alive period seconds","default":"5","options":null,"must":false,"min":0,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"auth_key","kind":"string","title":"Authentication Key","description":"Set Rethinkdb auth key","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"tls","kind":"condition","title":"Use TLS","description":"Set tls conditions","default":"false","options":["true","false"],"must":true,"min":0,"max":0,"Conditional":{"true":[{"name":"cert_key","kind":"multilines","title":"Certification Key","description":"Set certificate key","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"cert_file","kind":"multilines","title":"Certification File","description":"Set certificate file","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}]},"default_from_key":"","LoadedOptions":""},{"name":"hand_shake_version","kind":"int","title":"","description":"Set Rethinkdb hand shake version","default":"0","options":null,"must":false,"min":0,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"number_of_retries","kind":"int","title":"","description":"Set Rethinkdb number of retries","default":"0","options":null,"must":false,"min":0,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"initial_cap","kind":"int","title":"","description":"Set Rethinkdb initial cap","default":"0","options":null,"must":false,"min":0,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open","kind":"int","title":"","description":"Set Rethinkdb max open connections","default":"0","options":null,"must":false,"min":0,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Rethinkdb execution method","default":"get","options":["get","update","delete","insert"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"key","kind":"string","description":"Set Rethinkdb key","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"table","kind":"string","description":"Set Rethinkdb table name","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"db_name","kind":"string","description":"Set Rethinkdb db name","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"stores.singlestore","name":"Single Store","provider":"","category":"Store","description":"MemSQL Target","tags":["db","sql","cache"],"properties":[{"name":"connection","kind":"string","title":"Connection String","description":"Set MemSQL connection string","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set MemSQL max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set MemSQL max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set MemSQL connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set MySql execution method","default":"query","options":["query","exec","transaction"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set MySql isolation level","default":"Default","options":["Default","ReadUncommitted","ReadCommitted","RepeatableRead","Serializable"],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"stores.consulkv","name":"Consul","provider":"","category":"Store","description":"consulkv source properties","tags":["db","key-value store","cache"],"properties":[{"name":"address","kind":"string","title":"","description":"Set consulkv address connection","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"wait_time","kind":"int","title":"Wait Time (Milliseconds)","description":"Set wait time milliseconds ","default":"36000","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"scheme","kind":"string","title":"","description":"Set consulkv scheme","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"data_center","kind":"string","title":"","description":"Set consulkv data center","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"string","title":"","description":"Set consulkv token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token_file","kind":"string","title":"","description":"Set consulkv token_file","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"insecure_skip_verify","kind":"bool","title":"","description":"Set if insecure skip verify","default":"false","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"tls","kind":"bool","title":"Use TLS","description":"Set if use tls","default":"false","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"tls","kind":"condition","title":"Use TLS","description":"Set tls conditions","default":"false","options":["true","false"],"must":true,"min":0,"max":0,"Conditional":{"true":[{"name":"cert_key","kind":"multilines","title":"Certification Key","description":"Set certificate key","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"cert_file","kind":"multilines","title":"Certification File","description":"Set certificate file","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}]},"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"key","kind":"string","description":"Set key","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"data_center","kind":"string","description":"Set data center","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"near","kind":"string","description":"Set near","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"filter","kind":"string","description":"Set filter","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"prefix","kind":"string","description":"Set prefix","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"allow_stale","kind":"bool","description":"Set if allow stale","default":"false","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"require_consistent","kind":"bool","description":"Set if require consistent","default":"false","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"user_cache","kind":"bool","description":"Set if use user cache","default":"false","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"max_age","kind":"int","description":"Set max age milliseconds ","default":"36000","options":null,"must":false,"min":1,"max":2147483647,"LoadedOptions":""},{"name":"stale_if_error","kind":"int","description":"Set stale if error time in milliseconds","default":"36000","options":null,"must":false,"min":1,"max":2147483647,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"http","name":"HTTP","provider":"","category":"General","description":"HTTP/Rest Target","tags":["rest","api"],"properties":[{"name":"auth_type","kind":"condition","title":"Authentication Type","description":"Set Auth type","default":"No Auth","options":["No Auth","Basic","Token"],"must":true,"min":0,"max":0,"Conditional":{"Basic":[{"name":"auth_type","kind":"null","title":"Authentication Type","description":"Set Auth type","default":"basic","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"username","kind":"string","title":"","description":"Set Basic auth username","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"password","kind":"string","title":"","description":"Set Basic auth password","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"No Auth":[{"name":"auth_type","kind":"null","title":"Authentication Type","description":"Set Auth type","default":"no_auth","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"Token":[{"name":"auth_type","kind":"null","title":"Authentication Type","description":"Set Auth type","default":"auth_token","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"multilines","title":"","description":"Set Auth token","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}]},"default_from_key":"","LoadedOptions":""},{"name":"default_headers","kind":"map","title":"","description":"Set Default headers (key1=value1;key2=value2;...)","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"proxy","kind":"string","title":"","description":"Set Proxy address","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"root_certificate","kind":"multilines","title":"","description":"Set Root Certificate","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"client_private_key","kind":"multilines","title":"","description":"Set Client private key","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"client_public_key","kind":"multilines","title":"","description":"Set Client public key","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set method","default":"post","options":["post","get","head","put","delete","patch","options"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"url","kind":"string","description":"Set HTTP URL bucket name","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"headers","kind":"string","description":"Set HTTP headers","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"messaging.mqtt","name":"MQTT","provider":"","category":"Messaging","description":"MQTT Messaging Target","tags":["iot","pub/sub"],"properties":[{"name":"host","kind":"string","title":"Host Address","description":"Set MQTT broker host","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"username","kind":"string","title":"","description":"Set MQTT broker username","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"password","kind":"string","title":"","description":"Set MQTT broker password","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"client_id","kind":"string","title":"Client ID","description":"Set MQTT broker client id","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"default_topic","kind":"string","title":"","description":"Set MQTT default topic","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"default_qos","kind":"int","title":"","description":"Set MQTT default qos level","default":"0","options":null,"must":false,"min":0,"max":2,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"topic","kind":"string","description":"Set MQTT topic","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"qos","kind":"int","description":"Set MQTT qos level","default":"0","options":null,"must":true,"min":0,"max":2,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"messaging.rabbitmq","name":"RabbitMQ","provider":"","category":"Messaging","description":"RabbitMQ Messaging Target","tags":["queue","pub/sub"],"properties":[{"name":"url","kind":"string","title":"","description":"Set RabbitMQ url connection string","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"skip_insecure","kind":"bool","title":"","description":"Set skip TLS Certificate verification","default":"false","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"ca_cert","kind":"multilines","title":"","description":"Set TLS CA Certificate","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"default_exchange","kind":"string","title":"","description":"Set Default Exchange for routing","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"default_topic","kind":"string","title":"","description":"Set Default Topic for routing","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"default_persistence","kind":"bool","title":"","description":"Set Default Persistence for routed message","default":"true","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"queue","kind":"string","description":"Set RabbitMQ queue Name","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"exchange","kind":"string","description":"Set RabbitMQ exchange name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"mandatory","kind":"bool","description":"Set RabbitMQ mandatory","default":"false","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"immediate","kind":"bool","description":"Set RabbitMQ immediate","default":"false","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"delivery_mode","kind":"int","description":"Set RabbitMQ delivery mode","default":"1","options":null,"must":true,"min":0,"max":2,"LoadedOptions":""},{"name":"priority","kind":"int","description":"Set RabbitMQ priority","default":"0","options":null,"must":true,"min":0,"max":9,"LoadedOptions":""},{"name":"correlation_id","kind":"string","description":"Set RabbitMQ correlation id ","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"reply_to","kind":"string","description":"Set RabbitMQ set reply to target ","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"expiry_seconds","kind":"int","description":"Set RabbitMQ expiry in seconds","default":"","options":null,"must":true,"min":0,"max":2147483647,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"messaging.kafka","name":"Kafka","provider":"","category":"Messaging","description":"Kafka Messaging Target","tags":["streaming","pub/sub"],"properties":[{"name":"brokers","kind":"string","title":"Brokers Address","description":"Set Kafka brokers list","default":"localhost:9092","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"sasl_username","kind":"string","title":"SASL Username","description":"Set Kafka username","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"sasl_password","kind":"string","title":"SASL Password","description":"Set Kafka password","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"topic","kind":"string","title":"","description":"Set Kafka topic","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"sasl_mechanism","kind":"string","title":"SASL Mechanism","description":"SCRAM-SHA-256, SCRAM-SHA-512, plain, 0Auth bearer, or GSS-API","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"security_protocol","kind":"string","title":"Security Protocol","description":"plaintext, SASL-plaintext, SASL-SSL, SSL","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"ca_cert","kind":"multilines","title":"","description":"Set TLS CA Certificate","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"client_certificate","kind":"multilines","title":"","description":"Set TLS Client PEM data","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"client_key","kind":"multilines","title":"","description":"Set TLS Client Key PEM data","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"insecure","kind":"bool","title":"","description":"Set self-signed SSL Certificate","default":"false","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"headers","kind":"string","description":"Set Kafka headers","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"key","kind":"string","description":"Set Kafka Key","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"messaging.activemq","name":"ActiveMQ","provider":"","category":"Messaging","description":"ActiveMQ Messaging Target","tags":["queue","pub/sub"],"properties":[{"name":"host","kind":"string","title":"Host Address","description":"Set ActiveMQ host address","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"username","kind":"string","title":"","description":"Set ActiveMQ username","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"password","kind":"string","title":"","description":"Set ActiveMQ password","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"default_destination","kind":"string","title":"","description":"Set ActiveMQ default destination","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"destination","kind":"string","description":"Set ActiveMQ destination","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"messaging.nats","name":"NATS","provider":"","category":"Messaging","description":"nats source properties","tags":["queue","pub/sub"],"properties":[{"name":"url","kind":"string","title":"Connection String","description":"Set nats url connection","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"username","kind":"string","title":"","description":"Set Username","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"password","kind":"string","title":"","description":"Set Password","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"string","title":"","description":"Set token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"tls","kind":"bool","title":"Use TLS","description":"Set if use tls","default":"false","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"tls","kind":"condition","title":"","description":"Set tls conditions","default":"false","options":["true","false"],"must":true,"min":0,"max":0,"Conditional":{"true":[{"name":"cert_key","kind":"multilines","title":"Certification Key","description":"Set certificate key","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"Certification File","kind":"multilines","title":"","description":"Set certificate file","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}]},"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"subject","kind":"string","description":"Set subject","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"cache.hazelcast","name":"Hazelcast","provider":"","category":"Cache","description":"hazelcast source properties","tags":["db"],"properties":[{"name":"address","kind":"string","title":"","description":"Set hazelcast address connection","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"username","kind":"string","title":"","description":"Set Username","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"password","kind":"string","title":"","description":"Set Password","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_attempt_limit","kind":"int","title":"","description":"Set connections attempt limit","default":"1","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_attempt_period","kind":"int","title":"","description":"Set connections attempt period in seconds","default":"5","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_timeout","kind":"int","title":"","description":"Set connections attempt timeout in seconds","default":"5","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"server_name","kind":"string","title":"","description":"Set hazelcast server name","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"ssl","kind":"bool","title":"Use SSL","description":"Set if use ssl","default":"false","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"ssl","kind":"condition","title":"SSL","description":"Set ssl conditions","default":"false","options":["true","false"],"must":true,"min":0,"max":0,"Conditional":{"true":[{"name":"cert_key","kind":"multilines","title":"Certification Key","description":"Set certificate key","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"cert_file","kind":"multilines","title":"Certification File","description":"Set certificate file","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}]},"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"key","kind":"string","description":"Set key","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"map_name","kind":"string","description":"Set map name","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"list_name","kind":"string","description":"Set list name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"method","kind":"string","description":"Set execution method","default":"get","options":["get","set","delete","get_list"],"must":true,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"storage.minio","name":"Minio","provider":"","category":"Storage","description":"Minio Storage Target","tags":["s3"],"properties":[{"name":"endpoint","kind":"string","title":"Endpoint","description":"Set Minio endpoint address","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"use_ssl","kind":"bool","title":"USE SSL","description":"Set Minio SSL connection","default":"true","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"access_key_id","kind":"string","title":"Access Key ID","description":"Set Minio access key id","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"secret_access_key","kind":"multilines","title":"Access Key Secret","description":"Set Minio secret access key","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Minio method","default":"make_bucket","options":["make_bucket","list_buckets","bucket_exists","remove_bucket","list_objects","put","get","remove"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"param1","kind":"string","description":"Set Minio bucket name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"param2","kind":"string","description":"Set Minio object name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"storage.hdfs","name":"HDFS","provider":"","category":"Storage","description":"Hadoop Target","tags":["big data"],"properties":[{"name":"address","kind":"string","title":"","description":"Set Hadoop address","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"user","kind":"string","title":"","description":"Set Hadoop user","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Hadoop execution method","default":"read_file","options":["write_file","remove_file","read_file","rename_file","mkdir","stat"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"file_path","kind":"string","description":"Set Hadoop file path","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"old_file_path","kind":"string","description":"Set Hadoop old file path","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"file_mode","kind":"string","description":"Set os file mode","default":"0777","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"storage.filesystem","name":"File System","provider":"","category":"Storage","description":"Local Filesystem Target","tags":["filesystem"],"properties":[{"name":"base_path","kind":"string","title":"Destination Path","description":"Set local file system base path","default":"./","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set file system method","default":"","options":["save","load","delete","list"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"path","kind":"string","description":"Set path","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"filename","kind":"string","description":"Set filename","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"serverless.openfaas","name":"OpenFaas","provider":"","category":"Serverless","description":"Openfaas Target","tags":["functions"],"properties":[{"name":"gateway","kind":"string","title":"Gateway Address","description":"Set Openfaas gateway address","default":"localhost:27017","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"username","kind":"string","title":"","description":"Set Openfaas username","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"password","kind":"string","title":"","description":"Set Openfaas password","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"topic","kind":"string","description":"Set OpenFaas function topic","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.sqs","name":"SQS","provider":"AWS","category":"Messaging","description":"AWS SQS Target","tags":["queue","cloud","managed"],"properties":[{"name":"aws_key","kind":"string","title":"","description":"Set SQS aws key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"aws_secret_key","kind":"string","title":"","description":"Set SQS aws secret key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"region","kind":"string","title":"","description":"Set SQS aws region","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"string","title":"","description":"Set SQS token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_receive","kind":"int","title":"","description":"Set SQS max receive","default":"0","options":null,"must":false,"min":0,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"retries","kind":"int","title":"","description":"Set SQS number of retries on failed send request","default":"0","options":null,"must":false,"min":0,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"default_delay","kind":"int","title":"","description":"Set SQS default delay in seconds","default":"10","options":null,"must":false,"min":0,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"dead_letter","kind":"string","title":"Dead Letter Queue","description":"Set SQS dead letter queue","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"default_queue","kind":"string","title":"Default Queue","description":"Set SQS Default Queue","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"queue","kind":"string","description":"Set EventHubs queue name","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"tags","kind":"string","description":"Set EventHubs tags","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"partition_key","kind":"string","description":"Set EventHubs partition key","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.sns","name":"SNS","provider":"AWS","category":"Messaging","description":"AWS SNS Target","tags":["pub/sub","cloud","managed"],"properties":[{"name":"aws_key","kind":"string","title":"","description":"Set SNS aws key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"aws_secret_key","kind":"string","title":"","description":"Set SNS aws secret key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"region","kind":"string","title":"","description":"Set SNS aws region","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"string","title":"","description":"Set SNS token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set SNS execution method","default":"send_message","options":["list_topics","list_subscriptions","list_subscriptions_by_topic","create_topic","subscribe","send_message","delete_topic"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"topic","kind":"string","description":"Set SNS topic","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"end_point","kind":"string","description":"Set SNS end point","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"return_subscription","kind":"bool","description":"Set SNS return subscription","default":"false","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"target_arn","kind":"string","description":"Set SNS target arn","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"message","kind":"string","description":"Set SNS message","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"phone_number","kind":"string","description":"Set SNS phone number","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"subject","kind":"string","description":"Set SNS subject","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.s3","name":"S3","provider":"AWS","category":"Storage","description":"AWS S3 Target","tags":["filesystem","object","db","cloud","managed"],"properties":[{"name":"aws_key","kind":"string","title":"","description":"Set S3 aws key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"aws_secret_key","kind":"string","title":"","description":"Set S3 aws secret key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"region","kind":"string","title":"","description":"Set S3 aws region","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"string","title":"","description":"Set S3 token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set S3 execution method","default":"upload_item","options":["list_buckets","list_bucket_items","create_bucket","delete_bucket","delete_item_from_bucket","delete_all_items_from_bucket","upload_item","copy_item","get_item"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"bucket_name","kind":"string","description":"Set S3 bucket name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"copy_source","kind":"string","description":"Set S3 copy source","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"wait_for_completion","kind":"bool","description":"Set S3 wait for completion until retuning response","default":"false","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"item_name","kind":"string","description":"Set S3 item name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.amazonmq","name":"AmazonMQ","provider":"AWS","category":"Messaging","description":"AWS AmazonMQ Target","tags":["queue","cloud","mq"],"properties":[{"name":"host","kind":"string","title":"Host Address","description":"Set AmazonMQ host","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"username","kind":"string","title":"","description":"Set AmazonMQ username","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"password","kind":"string","title":"","description":"Set AmazonMQ password","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"default_destination","kind":"string","title":"","description":"Set AmazonMQ default destination","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"destination","kind":"string","description":"Set AmazonMQ destination","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.rds.postgres","name":"Postgres","provider":"AWS","category":"Store","description":"AWS RDS Postgres Target","tags":["rds","sql","db","cloud","managed"],"properties":[{"name":"aws_key","kind":"string","title":"","description":"Set Postgres aws key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"aws_secret_key","kind":"string","title":"","description":"Set Postgres aws secret key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"region","kind":"string","title":"","description":"Set Postgres aws region","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"string","title":"","description":"Set Postgres aws token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"end_point","kind":"string","title":"Endpoint","description":"Set Postgres end point address","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"db_port","kind":"int","title":"Port","description":"Set Postgres end point port","default":"5432","options":null,"must":true,"min":0,"max":65535,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"db_user","kind":"string","title":"Username","description":"Set Postgres db user(should match user created for IAM Access)","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"db_name","kind":"string","title":"Database","description":"Set Postgres db name","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set Postgres max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set Postgres max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set Postgres connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Postgres execution method","default":"query","options":["query","exec","transaction"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set Postgres isolation level","default":"Default","options":["Default","ReadUncommitted","ReadCommitted","RepeatableRead","Serializable"],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.rds.mysql","name":"MySQL","provider":"AWS","category":"Store","description":"AWS RDS MySQL Target","tags":["rds","sql","db","cloud","managed"],"properties":[{"name":"aws_key","kind":"string","title":"","description":"Set MySQL aws key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"aws_secret_key","kind":"string","title":"","description":"Set MySQL aws secret key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"region","kind":"string","title":"","description":"Set MySQL aws region","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"string","title":"","description":"Set MySQL aws token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"end_point","kind":"string","title":"Endpoint","description":"Set MySQL end point address","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"db_port","kind":"int","title":"Port","description":"Set MySQL end point port","default":"3306","options":null,"must":true,"min":0,"max":65535,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"db_user","kind":"string","title":"Username","description":"Set MySQL db user","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"db_name","kind":"string","title":"Database","description":"Set MySQL db name","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set MySQL max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set MySQL max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set MySQL connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set MySql execution method","default":"query","options":["query","exec","transaction"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set MySql isolation level","default":"Default","options":["Default","ReadUncommitted","ReadCommitted","RepeatableRead","Serializable"],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.rds.mariadb","name":"MariaDB","provider":"AWS","category":"Store","description":"AWS RDS MariaDB Target","tags":["rds","sql","mysql","db","cloud","managed"],"properties":[{"name":"connection","kind":"string","title":"Connection String","description":"Set MariaDB connection string","default":"root:mysql@(localhost:3306)/store?charset=utf8\u0026parseTime=True\u0026loc=Local","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set MariaDB max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set MariaDB max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set MariaDB connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set MariaDB execution method","default":"query","options":["query","exec","transaction"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set MariaDB isolation level","default":"Default","options":["Default","ReadUncommitted","ReadCommitted","RepeatableRead","Serializable"],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.rds.mssql","name":"MSSQL","provider":"AWS","category":"Store","description":"AWS RDS MSSQL Target","tags":["rds","sql","db","cloud","managed"],"properties":[{"name":"connection","kind":"string","title":"Connection String","description":"Set MSSQL connection string","default":"sqlserver://sa:n8x2Nz!f@localhost:1433?database=master","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set MSSQL max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set MSSQL max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set MSSQL connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set MSSQL execution method","default":"query","options":["query","exec","transaction"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set MSSQL isolation level","default":"Default","options":["Default","ReadUncommitted","ReadCommitted","RepeatableRead","Serializable"],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.dynamodb","name":"DynamoDB","provider":"AWS","category":"Store","description":"AWS Dynamodb Target","tags":["db","no-sql","cloud","managed"],"properties":[{"name":"aws_key","kind":"string","title":"","description":"Set Dynamodb aws key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"aws_secret_key","kind":"string","title":"","description":"Set Dynamodb aws secret key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"region","kind":"string","title":"","description":"Set Dynamodb aws region","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"string","title":"","description":"Set Dynamodb aws token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Dynamodb execution method","default":"insert_item","options":["list_tables","create_table","delete_table","insert_item","get_item","delete_item","update_item"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"table_name","kind":"string","description":"Set Dynamodb table name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.rds.redshift","name":"Redshift","provider":"AWS","category":"Store","description":"AWS RDS Redshift Target","tags":["rds","sql","db","cloud","managed"],"properties":[{"name":"connection","kind":"string","title":"Connection String","description":"Set Redshift connection string","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set Redshift max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set Redshift max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set Redshift connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Redshift execution method","default":"query","options":["query","exec","transaction"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set Redshift isolation level","default":"read_committed","options":["read_uncommitted","read_committed","repeatable_read","serializable",""],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.redshift.service","name":"Redshift Service","provider":"AWS","category":"Store","description":"AWS Redshift Service Target","tags":["sql","db","cloud","managed"],"properties":[{"name":"aws_key","kind":"string","title":"","description":"Set Redshift Service aws key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"aws_secret_key","kind":"string","title":"","description":"Set Redshift Service aws secret key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"region","kind":"string","title":"","description":"Set Redshift Service aws region","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"string","title":"","description":"Set Redshift Service token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Redshift Service execution method","default":"create_tags","options":["create_tags","delete_tags","list_tags","list_snapshots","list_snapshots_by_tags_keys","list_snapshots_by_tags_values","describe_cluster","list_clusters","list_clusters_by_tags_keys","list_clusters_by_tags_values"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"resource_arn","kind":"string","description":"Set Redshift Service resource arn","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"resource_name","kind":"string","description":"Set Redshift Service resource name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.athena","name":"Athena","provider":"AWS","category":"Analytics","description":"AWS Athena Target","tags":["query","s3","SQL"],"properties":[{"name":"aws_key","kind":"string","title":"","description":"Set Athena aws key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"aws_secret_key","kind":"string","title":"","description":"Set Athena aws secret key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"region","kind":"string","title":"","description":"Set Athena aws region","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"string","title":"","description":"Set Athena aws token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Athena execution method","default":"query","options":["list_databases","list_data_catalogs","query","get_query_result"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"query","kind":"string","description":"Set Athena query","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"catalog","kind":"string","description":"Set Athena catalog","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"db","kind":"string","description":"Set Athena db","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"output_location","kind":"string","description":"Set Athena output location","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"execution_id","kind":"string","description":"Set Athena execution id","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.msk","name":"MSK","provider":"AWS","category":"Messaging","description":"AWS MSK Target","tags":["kafka","streaming","cloud","managed"],"properties":[{"name":"brokers","kind":"string","title":"Brokers Address","description":"Set MSK brokers list","default":"localhost:9092","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"sasl_username","kind":"string","title":"SASL Username","description":"Set MSK username","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"sasl_password","kind":"string","title":"SASL Password","description":"Set MSK password","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"topic","kind":"string","title":"","description":"Set MSK topic","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"headers","kind":"string","description":"Set Kafka headers","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"key","kind":"string","description":"Set Kafka Key","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.lambda","name":"Lambda","provider":"AWS","category":"Serverless","description":"AWS Lambda Target","tags":["faas","cloud","managed"],"properties":[{"name":"aws_key","kind":"string","title":"","description":"Set Lambda aws key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"aws_secret_key","kind":"string","title":"","description":"Set Lambda aws secret key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"region","kind":"string","title":"","description":"Set Lambda aws region","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"string","title":"","description":"Set Lambda token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Lambda execution method","default":"run","options":["list","create","run","delete"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"zip_file_name","kind":"string","description":"Set Lambda zip file name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"handler_name","kind":"string","description":"Set Lambda handler name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"role","kind":"string","description":"Set Lambda role","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"runtime","kind":"string","description":"Set Lambda runtime version","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"function_name","kind":"string","description":"Set Lambda function name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"description","kind":"string","description":"Set Lambda description","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"memory_size","kind":"int","description":"Set Lambda memory size","default":"256","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""},{"name":"timeout","kind":"int","description":"Set Lambda timeout","default":"15","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.kinesis","name":"Kinesis","provider":"AWS","category":"Messaging","description":"AWS Kinesis Target","tags":["streaming","cloud","managed"],"properties":[{"name":"aws_key","kind":"string","title":"","description":"Set Kinesis aws key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"aws_secret_key","kind":"string","title":"","description":"Set Kinesis aws secret key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"region","kind":"string","title":"","description":"Set Kinesis aws region","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"string","title":"","description":"Set Kinesis aws token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Kinesis execution method","default":"put_record","options":["list_streams","list_stream_consumers","create_stream","delete_stream","put_record","put_records","get_records","get_shard_iterator","list_shards"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"stream_name","kind":"string","description":"Set Kinesis stream name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"partition_key","kind":"string","description":"Set Kinesis partition key","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"shard_id","kind":"string","description":"Set Kinesis shard id","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"stream_arn","kind":"string","description":"Set Kinesis stream arn","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"shard_iterator_type","kind":"string","description":"Set Kinesis shard iterator type","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"shard_iterator_id","kind":"string","description":"Set Kinesis shard iterator id","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"limit","kind":"int","description":"Set Kinesis limit","default":"1","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""},{"name":"shard_count","kind":"int","description":"Set Kinesis shard count","default":"1","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""},{"name":"consumer_name","kind":"string","description":"Set consumer name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.keyspaces","name":"Keyspaces","provider":"AWS","category":"Store","description":"AWS Keyspaces Target","tags":["cassandra","db","no-sql","cloud","managed"],"properties":[{"name":"hosts","kind":"string","title":"Hosts Addresses","description":"Set Keyspaces hosts addresses","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"port","kind":"int","title":"","description":"Set Keyspaces port","default":"9142","options":null,"must":true,"min":0,"max":65535,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"username","kind":"string","title":"","description":"Set Keyspaces username","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"password","kind":"string","title":"","description":"Set Keyspaces password","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"tls","kind":"string","title":"TLS","description":"Set Keyspaces tls download url","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"replication_factor","kind":"int","title":"","description":"Set Keyspaces replication factor","default":"1","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"proto_version","kind":"int","title":"","description":"Set Keyspaces protoVersion","default":"4","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"consistency","kind":"string","title":"","description":"Set Keyspaces consistency","default":"LocalQuorum","options":["One","LocalQuorum","local_one"],"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"default_table","kind":"string","title":"","description":"Set Keyspaces default table","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"default_keyspace","kind":"string","title":"","description":"Set Keyspaces default keyspace","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connect_timeout_seconds","kind":"int","title":"Connect Timeout (Seconds)","description":"Set Keyspaces connection timeout in seconds","default":"60","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"timeout_seconds","kind":"int","title":"Operation Timeout (Seconds)","description":"Set Keyspaces operation timeout in seconds","default":"60","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Keyspaces execution method","default":"get","options":["get","set","delete","query","exec"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"method","kind":"consistency","description":"Set Keyspaces consistency Level","default":"strong","options":["strong","eventual",""],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"key","kind":"string","description":"Keyspaces key to set get or delete","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"table","kind":"string","description":"Keyspaces table name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"keyspace","kind":"string","description":"Keyspaces keyspace data container name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.elasticsearch","name":"Elasticsearch","provider":"AWS","category":"Store","description":"AWS Elastic Search Target","tags":["db","log","cloud","managed"],"properties":[{"name":"aws_key","kind":"string","title":"","description":"Set Elastic Search aws key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"aws_secret_key","kind":"string","title":"","description":"Set Elastic Search aws secret key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"string","title":"","description":"Set Elastic Search aws token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Elastic Search execution method","default":"GET","options":["GET","POST","PUT","DELETE","OPTIONS"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"region","kind":"string","description":"Set Elastic Search region","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"domain","kind":"string","description":"Set Elastic Search domain","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"index","kind":"string","description":"Set Elastic Search index","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"endpoint","kind":"string","description":"Set Elastic Search endpoint","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"id","kind":"string","description":"Set Elastic Search id","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"json","kind":"multilines","description":"Set Elastic Search json","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"service","kind":"string","description":"Set Elastic Search service","default":"es","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.cloudwatch.events","name":"Cloudwatch Events","provider":"AWS","category":"Observability","description":"AWS Cloudwatch Events Target","tags":["events","cloud"],"properties":[{"name":"aws_key","kind":"string","title":"","description":"Set Cloudwatch-Events aws key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"aws_secret_key","kind":"string","title":"","description":"Set Cloudwatch-Events aws secret key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"region","kind":"string","title":"","description":"Set Cloudwatch-Events aws region","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"string","title":"","description":"Set Cloudwatch-Events aws token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Cloudwatch-Events execution method","default":"send_event","options":["put_targets","send_event","list_buses"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"rule","kind":"string","description":"Set Cloudwatch-Events rule","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"detail","kind":"string","description":"Set Cloudwatch-Events detail","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"detail_type","kind":"string","description":"Set Cloudwatch-Events detail type","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"source","kind":"string","description":"Set Cloudwatch-Events source","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"limit","kind":"int","description":"Set Cloudwatch-Events limit","default":"100","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.cloudwatch.logs","name":"Cloudwatch Logs","provider":"AWS","category":"Observability","description":"AWS Cloudwatch Logs Target","tags":["logs","cloud"],"properties":[{"name":"aws_key","kind":"string","title":"","description":"Set Cloudwatch-Logs aws key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"aws_secret_key","kind":"string","title":"","description":"Set Cloudwatch-Logs aws secret key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"region","kind":"string","title":"","description":"Set Cloudwatch-Logs aws region","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"string","title":"","description":"Set Cloudwatch-Logs aws token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Cloudwatch-Logs execution method","default":"put_log_event","options":["create_log_event_stream","describe_log_event_stream","delete_log_event_stream","put_log_event","get_log_event","create_log_group","delete_log_group","describe_log_group"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"sequence_token","kind":"string","description":"Set Cloudwatch-Logs sequence token","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"log_group_name","kind":"string","description":"Set Cloudwatch-Logs log group name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"log_stream_name","kind":"string","description":"Set Cloudwatch-Logs sequence log stream name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"log_group_prefix","kind":"string","description":"Set Cloudwatch-Logs log group prefix","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"limit","kind":"int","description":"Set Cloudwatch-Logs limit","default":"100","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"aws.cloudwatch.metrics","name":"Cloudwatch Metrics","provider":"AWS","category":"Observability","description":"AWS Cloudwatch Metrics Target","tags":["metrics","cloud"],"properties":[{"name":"aws_key","kind":"string","title":"","description":"Set Cloudwatch-Metrics aws key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"aws_secret_key","kind":"string","title":"","description":"Set Cloudwatch-Metrics aws secret key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"region","kind":"string","title":"","description":"Set Cloudwatch-Metrics aws region","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"token","kind":"string","title":"","description":"Set Cloudwatch-Metrics aws token","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Cloudwatch-Metrics execution method","default":"put_metrics","options":["put_metrics","list_metrics"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"namespace","kind":"string","description":"Set Cloudwatch-Metrics namespace","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"gcp.pubsub","name":"PubSub","provider":"GCP","category":"Messaging","description":"GCP PubSub Target","tags":["streaming","cloud","managed"],"properties":[{"name":"project_id","kind":"string","title":"Project ID","description":"Set GCP project ID","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"credentials","kind":"multilines","title":"Json Credentials","description":"Set GCP credentials","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"retries","kind":"int","title":"","description":"Set PubSub sending message retries","default":"0","options":null,"must":false,"min":0,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"topic_id","kind":"string","description":"Set PubSub request topic id","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"tags","kind":"string","description":"Set PubSub request tags","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"gcp.cache.redis","name":"Redis","provider":"GCP","category":"Cache","description":"GCP Memory Store Redis Target","tags":["db","memory-store","cloud","managed"],"properties":[{"name":"url","kind":"string","title":"Connection String","description":"Set Redis url","default":"redis://localhost:6379","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Redis execution method","default":"get","options":["get","set","delete"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"key","kind":"string","description":"Set Redis key","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"etag","kind":"int","description":"Set Redis etag","default":"0","options":null,"must":false,"min":0,"max":32767,"LoadedOptions":""},{"name":"concurrency","kind":"string","description":"Set Redis write concurrency","default":"","options":["first-write","last-write",""],"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"consistency","kind":"string","description":"Set Redis read consistency","default":"","options":["strong","eventual",""],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"gcp.cache.memcached","name":"Memcached","provider":"GCP","category":"Cache","description":"GCP Memory Store Memcached Target","tags":["db","memory-store","cloud","managed"],"properties":[{"name":"hosts","kind":"string","title":"Hosts Address","description":"Set Memcached hosts","default":"localhost:11211","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set Memcached max idle connections","default":"2","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"default_timeout_seconds","kind":"int","title":"Default Timeout (Seconds)","description":"Set Memcached default timeout seconds","default":"30","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Memcached execution method","default":"get","options":["get","set","delete"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"key","kind":"string","description":"Set Memcached key","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"gcp.stores.postgres","name":"Postgres","provider":"GCP","category":"Store","description":"GCP Postgres Direct Mode Target","tags":["db","sql","cloud","managed"],"properties":[{"name":"connection-type","kind":"condition","title":"Connection Type","description":"Set Postgres Connection Type","default":"Proxy","options":["Proxy","Direct"],"must":true,"min":0,"max":0,"Conditional":{"Direct":[{"name":"use_proxy","kind":"null","title":"","description":"Set use proxy","default":"false","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection","kind":"string","title":"Connection String","description":"Set Postgres connection string","default":"postgres://postgres:postgres@localhost:5432/postgres?sslmode=disable","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"Proxy":[{"name":"use_proxy","kind":"null","title":"","description":"Set use proxy","default":"true","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"instance_connection_name","kind":"string","title":"","description":"Set Postgres instance connection name","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"db_user","kind":"string","title":"Username","description":"Set Postgres db user","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"db_password","kind":"string","title":"Password","description":"Set Postgres db password","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"credentials","kind":"multilines","title":"","description":"Set Postgres credentials","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}]},"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set Postgres max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set Postgres max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set Postgres connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Postgres execution method","default":"query","options":["query","exec","transaction"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set Postgres isolation level","default":"Default","options":["Default","ReadUncommitted","ReadCommitted","RepeatableRead","Serializable"],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"gcp.stores.mysql","name":"MySQL","provider":"GCP","category":"Store","description":"GCP MySQL Direct Mode Target","tags":["db","sql","cloud","managed"],"properties":[{"name":"connection-type","kind":"condition","title":"Connection Type","description":"Set MySQL Connection Type","default":"Proxy","options":["Proxy","Direct"],"must":true,"min":0,"max":0,"Conditional":{"Direct":[{"name":"use_proxy","kind":"null","title":"","description":"Set use proxy","default":"false","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection","kind":"string","title":"Connection String","description":"Set MySQL connection string","default":"root:mysql@(localhost:3306)/store?charset=utf8\u0026parseTime=True\u0026loc=Local","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"Proxy":[{"name":"use_proxy","kind":"null","title":"","description":"Set use proxy","default":"true","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"instance_connection_name","kind":"string","title":"","description":"Set MySQL instance connection name","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"db_user","kind":"string","title":"Username","description":"Set MySQL db user","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"db_password","kind":"string","title":"Password","description":"Set MySQL db password","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"db_name","kind":"string","title":"Database","description":"Sets Mysql db name","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"credentials","kind":"multilines","title":"","description":"Set MySQL credentials","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}]},"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set MySQL max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set MySQL max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set MySQL connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set MySql execution method","default":"query","options":["query","exec","transaction"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set MySql isolation level","default":"Default","options":["Default","ReadUncommitted","ReadCommitted","RepeatableRead","Serializable"],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"gcp.spanner","name":"Spanner","provider":"GCP","category":"Store","description":"GCP Spanner Target","tags":["db","sql","cloud","managed"],"properties":[{"name":"db","kind":"string","title":"Database name","description":"Set GCP Spanner DB","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"credentials","kind":"multilines","title":"Json Credentials","description":"Set GCP credentials","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Spanner execution method","default":"query","options":["query","read","update_database_ddl","insert","update","insert_or_update"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"query","kind":"string","description":"Set Spanner query request","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"table_name","kind":"string","description":"Set Spanner table_name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"gcp.bigtable","name":"Big Table","provider":"GCP","category":"Store","description":"GCP Bigtable Target","tags":["db","sql","distributed","cloud","managed"],"properties":[{"name":"project_id","kind":"string","title":"Project ID","description":"Set GCP project ID","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"credentials","kind":"multilines","title":"Json Credentials","description":"Set GCP credentials","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"instance","kind":"string","title":"","description":"Set Bigtable instance","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set GCP Bigtable execution method","default":"write","options":["write","write_batch","get_row","get_all_rows","delete_row","get_tables","create_table","delete_table","create_column_family","get_all_rows_by_column"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"table_name","kind":"string","description":"Set Bigtable table name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"column_family","kind":"string","description":"Set Bigtable column family","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"row_key_prefix","kind":"string","description":"Set Bigtable row key prefix","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"column_name","kind":"string","description":"Set Bigtable column name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"gcp.bigquery","name":"Big Query","provider":"GCP","category":"Store","description":"GCP Bigquery Target","tags":["db","sql","cloud","managed"],"properties":[{"name":"project_id","kind":"string","title":"Project ID","description":"Set GCP project ID","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"credentials","kind":"multilines","title":"Json Credentials","description":"Set GCP credentials","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set GCP BigQuery execution method","default":"query","options":["query","create_data_set","delete_data_set","create_table","delete_table","get_table_info","get_data_sets","insert"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"table_name","kind":"string","description":"Set BigQuery table name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"dataset_id","kind":"string","description":"Set BigQuery dataset id","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"location","kind":"string","description":"Set BigQuery location","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"query","kind":"string","description":"Set BigQuery query","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"gcp.cloudfunctions","name":"Cloud Functions","provider":"GCP","category":"Serverless","description":"GCP Cloud Functions Target","tags":["faas","cloud","managed"],"properties":[{"name":"project_id","kind":"string","title":"Project ID","description":"Set GCP project ID","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"credentials","kind":"multilines","title":"Json Credentials","description":"Set GCP credentials","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"location_match","kind":"bool","title":"","description":"Set Cloud Functions location match","default":"true","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"name","kind":"string","description":"Set Cloud Functions name","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"project","kind":"string","description":"Set Cloud Functions project","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"location","kind":"string","description":"Set Cloud Functions location","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"gcp.firebase","name":"Firebase","provider":"GCP","category":"Store","description":"GCP Firebase Target","tags":["db","no-sql","cloud","managed"],"properties":[{"name":"project_id","kind":"string","title":"Project ID","description":"Set GCP project ID","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"credentials","kind":"multilines","title":"Json Credentials","description":"Set GCP credentials","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"auth_client","kind":"bool","title":"","description":"Set Firebase target is a auth client","default":"false","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"db_client","kind":"bool","title":"Is DB Client","description":"Set Firebase target is a db client","default":"false","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"db_url","kind":"string","title":"DB URL","description":"Set Firebase db url","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"messaging_client","kind":"bool","title":"Is Messaging Client","description":"Set Firebase target is a messaging client","default":"false","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set GCP Firebase execution method","default":"create_user","options":["custom_token","verify_token","retrieve_user","create_user","delete_user","delete_multiple_users","list_users","get_db","delete_db","set_db","send_message","send_multi"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"retrieve_by","kind":"string","description":"Set GCP Firebase retrieve by type","default":"by_uid","options":["by_uid","by_email","by_phone"],"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"token_id","kind":"string","description":"Set Firebase token id","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"uid","kind":"string","description":"Set Firebase user uid","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"email","kind":"string","description":"Set Firebase user email","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"phone","kind":"string","description":"Set Firebase user phone","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"ref_path","kind":"string","description":"Set Firebase reference path","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"child_ref","kind":"string","description":"Set Firebase child path","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"gcp.firestore","name":"Firestore","provider":"GCP","category":"Store","description":"GCP Firestore Target","tags":["db","no-sql","cloud","managed"],"properties":[{"name":"project_id","kind":"string","title":"Project ID","description":"Set GCP project ID","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"credentials","kind":"multilines","title":"Json Credentials","description":"Set GCP credentials","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set GCP Firestore execution method","default":"add","options":["documents_all","document_key","delete_document_key","add"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"collection","kind":"string","description":"Set Firestore collection name","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"item","kind":"string","description":"Set Firestore item name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"gcp.storage","name":"Storage","provider":"GCP","category":"Storage","description":"GCP Storage Target","tags":["db","filesystem","object","cloud","managed"],"properties":[{"name":"credentials","kind":"multilines","title":"Json Credentials","description":"Set GCP credentials","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set GCP Storage method","default":"create_bucket","options":["upload","create_bucket","download","delete","rename","copy","move","list"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"object","kind":"string","description":"Set object name to save the file under","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"rename_object","kind":"string","description":"Set GCP name to change the file name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"bucket","kind":"string","description":"Set Storage bucket name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"dst_bucket","kind":"string","description":"Set the bucket name of the destination","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"path","kind":"string","description":"Set path to the file for upload","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"project_id","kind":"string","description":"Set GCP storage project id ","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"storage_class","kind":"string","description":"Set GCP storage class","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"location","kind":"string","description":"Set GCP storage location","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"azure.stores.postgres","name":"Postgres","provider":"Azure","category":"Store","description":"Azure Postgres Target","tags":["sql","db","cloud","managed"],"properties":[{"name":"connection","kind":"string","title":"Connection String","description":"Set Postgres connection string","default":"postgres://postgres:postgres@localhost:5432/postgres?sslmode=disable","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set Postgres max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set Postgres max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set Postgres connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Postgres execution method","default":"query","options":["query","exec","transaction"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set Postgres isolation level","default":"Default","options":["Default","ReadUncommitted","ReadCommitted","RepeatableRead","Serializable"],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"azure.stores.mysql","name":"MySQL","provider":"Azure","category":"Store","description":"Azure MySQL Target","tags":["sql","db","cloud","managed"],"properties":[{"name":"connection","kind":"string","title":"Connection lifetime String","description":"Set MySQL connection string","default":"root:mysql@(localhost:3306)/store?charset=utf8\u0026parseTime=True\u0026loc=Local","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set MySQL max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set MySQL max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set MySQL connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set MySql execution method","default":"query","options":["query","exec","transaction"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set MySql isolation level","default":"Default","options":["Default","ReadUncommitted","ReadCommitted","RepeatableRead","Serializable"],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"azure.stores.azuresql","name":"MSSQL","provider":"Azure","category":"Store","description":"Azure SQL Target","tags":["sql","db","cloud","managed"],"properties":[{"name":"connection","kind":"string","title":"Connection String","description":"Set Azuresql connection string","default":"server=server.net;user id=test;password=test;port=1433;database=initial_db;","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_idle_connections","kind":"int","title":"","description":"Set Azuresql max idle connections","default":"10","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_open_connections","kind":"int","title":"","description":"Set Azuresql max open connections","default":"100","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"connection_max_lifetime_seconds","kind":"int","title":"Connection Lifetime (Seconds)","description":"Set Azuresql connection max lifetime seconds","default":"3600","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Azuresql execution method","default":"query","options":["query","exec","transaction"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"isolation_level","kind":"string","description":"Set Azuresql isolation level","default":"Default","options":["Default","ReadUncommitted","ReadCommitted","RepeatableRead","Serializable"],"must":false,"min":0,"max":0,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"azure.storage.queue","name":"Queue","provider":"Azure","category":"Storage","description":"Azure Queue Storage Target","tags":["queue","messaging","db","cloud","managed"],"properties":[{"name":"storage_access_key","kind":"string","title":"","description":"Set Queue Storage storage access key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"storage_account","kind":"string","title":"","description":"Set Queue Storage storage account","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"policy","kind":"string","title":"","description":"Set Queue Storage retry policy","default":"retry_policy_exponential","options":["retry_policy_exponential","retry_policy_fixed"],"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_tries","kind":"int","title":"","description":"Set Queue Storage max tries","default":"1","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"try_timeout","kind":"int","title":"Try Timout (milliseconds)","description":"Set Queue Storage try timeout in milliseconds","default":"1000","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"retry_delay","kind":"int","title":"","description":"Set Queue Storage retry delay in milliseconds","default":"60000","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_retry_delay","kind":"int","title":"","description":"Set Queue Storage max retry delay in milliseconds","default":"180000","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set Queue Storage execution method","default":"create","options":["create","get_messages_count","peek","push","pop","delete"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"queue_name","kind":"string","description":"Set Queue Storage queue name","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"service_url","kind":"string","description":"Set Queue Storage service url","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"queue_metadata","kind":"string","description":"Set Queue Storage queue metadata","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"max_messages","kind":"int","description":"Set Queue Storage max messages","default":"32","options":null,"must":false,"min":1,"max":2147483647,"LoadedOptions":""},{"name":"visibility_timeout","kind":"int","description":"Set Queue Storage visibility timeout","default":"100000000","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""},{"name":"time_to_live","kind":"int","description":"Set Queue Storage time to live","default":"100000000","options":null,"must":false,"min":1,"max":2147483647,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"azure.storage.files","name":"Files","provider":"Azure","category":"Storage","description":"Azure Files Storage Target","tags":["filesystem","db","cloud","managed"],"properties":[{"name":"storage_access_key","kind":"string","title":"","description":"Set Files Storage storage access key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"storage_account","kind":"string","title":"","description":"Set Files Storage storage account","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"policy","kind":"string","title":"","description":"Set Files Storage retry policy","default":"exponential","options":["exponential","fixed"],"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_tries","kind":"int","title":"","description":"Set Files Storage max tries","default":"1","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"try_timeout","kind":"int","title":"Try Timout (milliseconds)","description":"Set Files Storage try timeout in milliseconds","default":"1000","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"retry_delay","kind":"int","title":"","description":"Set Files Storage retry delay in milliseconds","default":"60000","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_retry_delay","kind":"int","title":"","description":"Set Files Storage max retry delay in milliseconds","default":"180000","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set GCP files Storage execution method","default":"get","options":["upload","get","delete","create"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"service_url","kind":"string","description":"Set files Storage service url","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"file_metadata","kind":"string","description":"Set files Storage file metadata","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"range_size","kind":"int","description":"Set files Storage range size","default":"4194304","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"parallelism","kind":"int","description":"Set files Storage parallelism","default":"16","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""},{"name":"count","kind":"int","description":"Set files Storage count","default":"0","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""},{"name":"offset","kind":"int","description":"Set files Storage offset","default":"0","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""},{"name":"max_retry_request","kind":"int","description":"Set files Storage max retry request","default":"1","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""},{"name":"file_size","kind":"int","description":"Set files Storage file size","default":"1000000","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"azure.storage.blob","name":"Blob","provider":"Azure","category":"Storage","description":"Azure Blob Storage Target","tags":["object","db","cloud","managed"],"properties":[{"name":"storage_access_key","kind":"string","title":"","description":"Set Blob Storage storage access key","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"storage_account","kind":"string","title":"","description":"Set Blob Storage storage account","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"policy","kind":"string","title":"","description":"Set Blob Storage retry policy","default":"exponential","options":["exponential","fixed"],"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_tries","kind":"int","title":"","description":"Set Blob Storage max tries","default":"1","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"try_timeout","kind":"int","title":"Try Timout (milliseconds)","description":"Set Blob Storage try timeout in milliseconds","default":"1000","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"retry_delay","kind":"int","title":"","description":"Set Blob Storage retry delay in milliseconds","default":"60000","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"max_retry_delay","kind":"int","title":"","description":"Set Blob Storage max retry delay in milliseconds","default":"180000","options":null,"must":false,"min":1,"max":2147483647,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":[{"name":"method","kind":"string","description":"Set blob Storage execution method","default":"get","options":["upload","get","delete"],"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"delete_snapshots_option_type","kind":"string","description":"Set blob Storage delete snapshots option type","default":"","options":["include","only",""],"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"blob_metadata","kind":"string","description":"Set Blob Storage blob metadata","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"file_name","kind":"string","description":"Set Blob Storage blob name","default":"","options":null,"must":false,"min":0,"max":0,"LoadedOptions":""},{"name":"service_url","kind":"string","description":"Set Blob Storage blob service url","default":"","options":null,"must":true,"min":0,"max":0,"LoadedOptions":""},{"name":"block_size","kind":"int","description":"Set Blob Storage block size","default":"4194304","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""},{"name":"parallelism","kind":"int","description":"Set Blob Storage parallelism","default":"16","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""},{"name":"count","kind":"int","description":"Set Blob Storage count","default":"0","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""},{"name":"offset","kind":"int","description":"Set Blob Storage offset","default":"0","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""},{"name":"max_retry_request","kind":"int","description":"Set Blob Storage max retry request","default":"1","options":null,"must":false,"min":0,"max":2147483647,"LoadedOptions":""}],"PropertiesSpec":""},{"kind":"messaging.amqp","name":"AMQP","provider":"","category":"Messaging","description":"AMQP Messaging Target","tags":["address","pub/sub","queues"],"properties":[{"name":"url","kind":"string","title":"","description":"Set AMQP url connection string","default":"","options":null,"must":true,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"username","kind":"string","title":"","description":"Set AMQP username","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"password","kind":"string","title":"","description":"Set AMQP password","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"skip_insecure","kind":"bool","title":"","description":"(SSL) Set skip TLS Certificate verification","default":"false","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""},{"name":"ca_cert","kind":"multilines","title":"","description":"(SSL) Set TLS CA Certificate","default":"","options":null,"must":false,"min":0,"max":0,"Conditional":null,"default_from_key":"","LoadedOptions":""}],"metadata":null,"PropertiesSpec":""}]}