Skip to content

Latest commit

 

History

History
48 lines (46 loc) · 12.2 KB

NotehubRouteSchema.md

File metadata and controls

48 lines (46 loc) · 12.2 KB

NotehubJs.NotehubRouteSchema

Properties

Name Type Description Notes
fleets [String] list of Fleet UIDs to apply route to, if any. If empty, applies to all Fleets [optional]
filter HttpFilter [optional]
transform SnowflakeTransform [optional]
throttleMs Number Minimum time between requests in Miliseconds [optional]
url String [optional]
httpHeaders {String: String} [optional]
disableHttpHeaders Boolean [optional] [default to false]
timeout Number Timeout in seconds for each request [optional] [default to 15]
token String Optional authentication token [optional]
alias String [optional]
broker String [optional]
port Number [optional]
username String [optional]
password String This value is input-only and will be omitted from the response and replaced with a placeholder [optional]
topic String [optional]
certificate String Certificate with \n newlines. This value is input-only and will be omitted from the response and replaced with a placeholder [optional]
certificateName String Name of certificate. [optional]
key String Key with \n newlines. This value is input-only and will be omitted from the response and replaced with a placeholder [optional]
privateKeyName String Name of PEM key. If omitted, defaults to "present" [optional] [default to 'present']
region String [optional]
accessKeyId String [optional]
accessKeySecret String This value is input-only and will be omitted from the response and replaced with a placeholder [optional]
messageGroupId String [optional]
messageDeduplicationId String [optional]
channel String The Channel ID for Bearer Token method, if the "slack-bearer" type is selected [optional]
testApi Boolean [optional] [default to false]
dataFeedKey String [optional]
clientId String [optional]
clientSecret String This value is input-only and will be omitted from the response and replaced with a placeholder [optional]
functionsKeySecret String This value is input-only and will be omitted from the response and replaced with a placeholder [optional]
sasPolicyName String [optional]
sasPolicyKey String This value is input-only and will be omitted from the response and replaced with a placeholder [optional]
appKey String This value is input-only and will be omitted from the response and replaced with a placeholder [optional]
organizationName String [optional]
accountName String [optional]
userName String [optional]
pem String PEM key with \n newlines. This value is input-only and will be omitted from the response and replaced with a placeholder [optional]
slackType String The type of Slack message. Must be one of "slack-bearer" for Bearer Token or "slack-webhook" for Webhook messages [optional]
bearer String The Bearer Token for Slack messaging, if the "slack-bearer" type is selected [optional]
webhookUrl String The Webhook URL for Slack Messaging if the "slack-webhook" type is selected [optional]
text String The simple text message to be sent, if the blocks message field is not in use. Placeholders are available for this field. [optional]
blocks String The Blocks message to be sent. If populated, this field overrides the text field within the Slack Messaging API. Placeholders are available for this field. [optional]