YAML Reference
This document is a reference for the YAML properties associated with resource configurations in Snoweaver.
Global Resources
Projects
Property |
Type |
Nested Properties / Valid Values |
---|---|---|
external_integrations |
list |
name: |
secrets |
list |
name: |
Secrets
Property |
Type |
Nested Properties / Valid Values |
---|---|---|
api_name |
str |
|
comment |
str |
|
generic_string |
str |
|
oauth_scopes |
str |
|
password |
str |
|
refresh_token |
str |
|
refresh_token_expiry |
str |
|
type |
str |
“string”, “basic”, “oauth2” |
username |
str |
Network Rules
Property |
Type |
Nested Properties / Valid Values |
---|---|---|
domains |
str |
Project Resources
Configs
Property |
Type |
Nested Properties / Valid Values |
---|---|---|
external_integration_mappings |
list |
source:
target:
|
python |
str |
“3.8”, “3.9”, “3.10”, “3.11” |
secret_mappings |
list |
source:
target:
|
variables |
list |
name:
type: “text”, “boolean”, “number”, “object”, “array”
value:
|
Jobs
Property |
Type |
Nested Properties / Valid Values |
---|---|---|
endpoint |
str |
|
external_integration |
str |
|
file_ops_overwrite |
bool |
|
file_ops_pack_unpack |
bool |
|
file_ops_parallel |
int |
|
file_path |
str |
|
functions |
list |
|
headers |
str |
|
instance_type |
str |
“procedure”, “function”, “table_function” |
macro_libs |
list |
|
output |
str |
|
output_format |
str |
“text”, “json” |
params |
str |
|
payload |
str |
|
payload_format |
str |
“json”, “text”, “file”, “multipart” |
payload_parts |
list |
name:
headers:
data:
filename:
source_type: “raw_data”, “file”
content_type:
|
posthook |
str |
|
posthook_replace_output |
bool |
|
prehook |
str |
|
raise_for_status |
bool |
|
request_type |
str |
“get”, “post”, “delete”, “put”, “patch” |
response_format |
str |
“json”, “text”, “file” |
save_results_scope |
str |
|
secrets |
list |
alias:
secret:
|
sftp_file_path |
str |
|
sftp_op_type |
str |
“download”, “upload” |
shell_command |
str |
|
ssh_auth_type |
str |
“password”, “key” |
ssh_port |
int |
|
ssh_secret_account |
str |
|
ssh_secret_passphrase |
str |
|
type |
str |
“web_request”, “generic”, “ssh”, “sftp” |
variables |
list |
name:
type: “text”, “boolean”, “number”, “object”, “array”
value:
|
Macro Libs
Property |
Type |
Nested Properties / Valid Values |
---|---|---|
functions |
list |
|
macros |
str |
|
test |
str |
Functions
Property |
Type |
Nested Properties / Valid Values |
---|---|---|
definition |
str |
|
packages |
str |
|
test |
str |