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