# Functions
NewBlockhashStoreSpec creates a new BlockhashStoreSpec for the given parameters.
NewBlockHeaderFeederSpec creates a new BlockHeaderFeederSpec for the given parameters.
NewBootstrapSpec initializes a new BootstrapSpec from a job.BootstrapSpec.
NewBridgeResource constructs a new BridgeResource.
NewChainResource returns a new ChainResource for chain.
NewCosmosMsgResource returns a new partial CosmosMsgResource.
NewCronSpec generates a new CronSpec from a job.CronSpec.
NewDirectRequestSpec initializes a new DirectRequestSpec from a job.DirectRequestSpec.
NewETHKeyResource constructs a new ETHKeyResource from a Key.
NewEthTxResource generates a EthTxResource from an Eth.Tx.
NewEVMForwarderResource returns a new EVMForwarderResource for chain.
NewExternalInitiatorAuthentication creates an instance of ExternalInitiatorAuthentication.
NewFeedsManagerResource constructs a new FeedsManagerResource.
NewFluxMonitorSpec initializes a new DirectFluxMonitorSpec from a job.FluxMonitorSpec.
NewJAIDInt32 converts an int32 into a JAID.
NewJAIDInt64 converts an int64 into a JAID.
NewJobResource initializes a new JSONAPI job resource.
NewKeeperSpec generates a new KeeperSpec from a job.KeeperSpec.
NewNodeResource returns a new NodeResource for node.
NewOffChainReporting2Spec initializes a new OffChainReportingSpec from a job.OCR2OracleSpec.
NewOffChainReportingSpec initializes a new OffChainReportingSpec from a job.OCROracleSpec.
NewPipelineSpec generates a new PipelineSpec from a pipeline.Spec.
NewPrefixedJAID prefixes JAID with chain id in %s/%s format.
NewRegistrationSettings creates a new structure to enroll a new hardware key for authentication.
NewSolanaMsgResource returns a new partial SolanaMsgResource.
NewTronChainResource returns a new TronChainResource for chain.
NewTronNodeResource returns a new TronNodeResource for node.
NewUserResource constructs a new UserResource.
NewWebhookSpec generates a new WebhookSpec from a job.WebhookSpec.
# Structs
AptosKeyResource represents a Aptos key JSONAPI resource.
BlockhashStoreSpec defines the job parameters for a blockhash store feeder job.
BlockHeaderFeederSpec defines the job parameters for a blcok header feeder job.
BootstrapSpec defines the spec details of a BootstrapSpec Job.
BridgeResource represents a Bridge JSONAPI resource.
CosmosKeyResource represents a Cosmos key JSONAPI resource.
CosmosMsgResource repesents a Cosmos message JSONAPI resource.
CronSpec defines the spec details of a Cron Job.
CSAKeyResource represents a CSA key JSONAPI resource.
DirectRequestSpec defines the spec details of a DirectRequest Job.
ETHKeyResource represents a ETH key JSONAPI resource.
EthTxResource represents a Ethereum Transaction JSONAPI resource.
EVMForwarderResource is an EVM forwarder JSONAPI resource.
ExternalInitiatorAuthentication includes initiator and authentication details.
FeatureResource represents a Feature JSONAPI resource.
FluxMonitorSpec defines the spec details of a FluxMonitor Job.
JAID represents a JSON API ID.
JobError represents errors on the job.
JobResource represents a JobResource.
KeeperSpec defines the spec details of a Keeper Job.
OCR2KeysBundleResource represents a bundle of OCRs keys as JSONAPI resource.
OCRKeysBundleResource represents a bundle of OCRs keys as JSONAPI resource.
OffChainReporting2Spec defines the spec details of a OffChainReporting2 Job.
OffChainReportingSpec defines the spec details of a OffChainReporting Job.
P2PKeyResource represents a P2P key JSONAPI resource.
Corresponds with models.d.ts PipelineRun.
PipelineSpec defines the spec details of the pipeline.
Corresponds with models.d.ts PipelineTaskRun.
RegistrationSettings represents an enrollment settings object.
SolanaKeyResource represents a Solana key JSONAPI resource.
SolanaMsgResource repesents a Solana message JSONAPI resource.
StarkNetKeyResource represents a StarkNet key JSONAPI resource.
TronChainResource is an Tron chain JSONAPI resource.
TronKeyResource represents a Tron key JSONAPI resource.
TronNodeResource is a Tron node JSONAPI resource.
UserResource represents a User JSONAPI resource.
WebhookSpec defines the spec details of a Webhook Job.
# Type aliases
JobSpecType defines the spec type of the job.
NewETHKeyOption defines a functional option which allows customisation of the EthKeyResource.