Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Inputs ¶
type Inputs struct {
WorkflowName string `validate:"workflow_name"`
WorkflowOwner string `validate:"workflow_owner"`
WorkflowTag string `validate:"omitempty,ascii,max=32"`
DonFamily string `validate:"required"`
BinaryURL string `validate:"omitempty,http_url|eq="`
ConfigURL *string `validate:"omitempty,http_url|eq="`
SecretsURL *string `validate:"omitempty,http_url|eq="`
AutoStart bool
KeepAlive bool
WorkflowPath string `validate:"required,file"`
ConfigPath string `validate:"omitempty,file,ascii,max=97" cli:"--config"`
OutputPath string `validate:"omitempty,filepath,ascii,max=97" cli:"--output"`
WorkflowRegistryContractAddress string `validate:"required"`
WorkflowRegistryContractChainName string `validate:"required"`
}
func (*Inputs) ResolveConfigURL ¶
func (*Inputs) ResolveSecretsURL ¶
Click to show internal directories.
Click to hide internal directories.