Skip to main content
Version: v2.0

API Reference

Packages

formance.com/v1beta1

Package v1beta1 contains API Schema definitions for the formance v1beta1 API group

Resource Types

Auth

Auth is the Schema for the auths API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringAuth
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec AuthSpec

AuthClient

AuthClient is the Schema for the authclients API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringAuthClient
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec AuthClientSpec

AuthClientSpec

AuthClientSpec defines the desired state of AuthClient

Appears in:

FieldDescription
stack string
id string
public boolean
description string
redirectUris string array
postLogoutRedirectUris string array
scopes string array
secret string

AuthConfig

Appears in:

FieldDescription
readKeySetMaxRetries integer
checkScopes boolean

AuthSpec

AuthSpec defines the desired state of Auth

Appears in:

FieldDescription
debug boolean
dev boolean
version string
stack string
delegatedOIDCServer DelegatedOIDCServerConfiguration
signingKey string
signingKeyFromSecret SecretKeySelector
enableScopes boolean

Batching

Appears in:

FieldDescription
count integer
period string

Benthos

Benthos is the Schema for the benthos API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringBenthos
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec BenthosSpec

BenthosSpec

BenthosSpec defines the desired state of Benthos

Appears in:

FieldDescription
stack string
debug boolean
dev boolean
resourceRequirements ResourceRequirements
batching Batching
initContainers Container array

BenthosStream

BenthosStream is the Schema for the benthosstreams API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringBenthosStream
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec BenthosStreamSpec

BenthosStreamSpec

BenthosStreamSpec defines the desired state of BenthosStream

Appears in:

FieldDescription
stack string
data string
name string

BrokerTopic

BrokerTopic is the Schema for the brokertopics API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringBrokerTopic
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec BrokerTopicSpec

BrokerTopicConsumer

BrokerTopicConsumer is the Schema for the brokertopicconsumers API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringBrokerTopicConsumer
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec BrokerTopicConsumerSpec

BrokerTopicConsumerSpec

BrokerTopicConsumerSpec defines the desired state of BrokerTopicConsumer

Appears in:

FieldDescription
stack string
service string
queriedBy string

BrokerTopicSpec

BrokerTopicSpec defines the desired state of BrokerTopic

Appears in:

FieldDescription
stack string
service string

CommonStatus

Appears in:

FieldDescription
ready boolean
info string

Condition

Appears in:

FieldDescription
type stringtype of condition in CamelCase or in foo.example.com/CamelCase. --- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be useful (see .node.status.conditions), the ability to deconflict is important. The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt)
observedGeneration integerobservedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance.
lastTransitionTime TimelastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable.
message stringmessage is a human readable message indicating details about the transition. This may be an empty string.
reason stringreason contains a programmatic identifier indicating the reason for the condition's last transition. Producers of specific condition types may define expected values and meanings for this field, and whether the values are considered a guaranteed API. The value should be a CamelCase string. This field may not be empty.

Database

Database is the Schema for the databases API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringDatabase
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec DatabaseSpec

DatabaseSpec

DatabaseSpec defines the desired state of Database

Appears in:

FieldDescription
stack string
service string

DelegatedOIDCServerConfiguration

Appears in:

FieldDescription
issuer string
clientID string
clientSecret string

DeploymentStrategy

Underlying type: string

Appears in:

DevProperties

Appears in:

FieldDescription
debug boolean
dev boolean

Gateway

Gateway is the Schema for the gateways API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringGateway
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec GatewaySpec

GatewayHTTPAPI

GatewayHTTPAPI is the Schema for the HTTPAPIs API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringGatewayHTTPAPI
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec GatewayHTTPAPISpec

GatewayHTTPAPIRule

Appears in:

FieldDescription
path string
methods string array
secured boolean

GatewayHTTPAPISpec

GatewayHTTPAPISpec defines the desired state of GatewayHTTPAPI

Appears in:

FieldDescription
stack string
name stringName indicates prefix api
rules GatewayHTTPAPIRule arrayRules
healthCheckEndpoint stringHealth check endpoint

GatewayIngress

Appears in:

FieldDescription
host string
scheme string
annotations object (keys:string, values:string)
tls GatewayIngressTLS

GatewayIngressTLS

Appears in:

FieldDescription
secretName string

GatewaySpec

GatewaySpec defines the desired state of Gateway

Appears in:

FieldDescription
stack string
debug boolean
dev boolean
version string
ingress GatewayIngress

Ledger

Ledger is the Schema for the ledgers API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringLedger
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec LedgerSpec

LedgerSpec

LedgerSpec defines the desired state of Ledger

Appears in:

FieldDescription
debug boolean
dev boolean
version string
stack string
auth AuthConfig
deploymentStrategy DeploymentStrategy
locking LockingStrategyLocking is intended for ledger v1 only

LockingStrategy

Appears in:

FieldDescription
strategy string
redis LockingStrategyRedisConfig

LockingStrategyRedisConfig

Appears in:

FieldDescription
uri string
tls boolean
insecure boolean
duration Duration
retry Duration

ModuleProperties

Appears in:

FieldDescription
debug boolean
dev boolean
version string

ModuleStatus

Appears in:

FieldDescription
ready boolean
info string
conditions Condition array

Orchestration

Orchestration is the Schema for the orchestrations API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringOrchestration
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec OrchestrationSpec

OrchestrationSpec

OrchestrationSpec defines the desired state of Orchestration

Appears in:

FieldDescription
stack string
debug boolean
dev boolean
version string
auth AuthConfig

Payments

Payments is the Schema for the payments API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringPayments
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec PaymentsSpec

PaymentsSpec

PaymentsSpec defines the desired state of Payments

Appears in:

FieldDescription
stack string
debug boolean
dev boolean
version string
encryptionKey string
auth AuthConfig

Reconciliation

Reconciliation is the Schema for the reconciliations API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringReconciliation
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec ReconciliationSpec

ReconciliationSpec

ReconciliationSpec defines the desired state of Reconciliation

Appears in:

FieldDescription
stack string
debug boolean
dev boolean
version string
auth AuthConfig

ResourceReference

ResourceReference is the Schema for the resourcereferences API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringResourceReference
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec ResourceReferenceSpec

ResourceReferenceSpec

ResourceReferenceSpec defines the desired state of ResourceReference

Appears in:

FieldDescription
stack string
gvk GroupVersionKind
name string

Search is the Schema for the searches API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringSearch
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec SearchSpec

SearchSpec

SearchSpec defines the desired state of Search

Appears in:

FieldDescription
stack string
debug boolean
dev boolean
version string
batching Batching
auth AuthConfig

Settings

Settings is the Schema for the settings API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringSettings
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec SettingsSpec

SettingsSpec

SettingsSpec defines the desired state of Settings

Appears in:

FieldDescription
stacks string array
key string
value string

Stack

Stack is the Schema for the stacks API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringStack
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec StackSpec

StackDependency

Appears in:

FieldDescription
stack string

StackSpec

StackSpec defines the desired state of Stack The version of the stack can be specified using either the field version or the versionsFromFile field. The version field will have priority over versionFromFile If versions and versionsFromFile are not specified, "latest" will be used.

Appears in:

FieldDescription
debug boolean
dev boolean
version stringVersion allow to specify the version of the components Must be a valid docker tag
versionsFromFile stringVersionsFromFile allow to specify a formance.com/Versions object which contains individual versions for each component. Must reference a valid formance.com/Versions object
enableAudit boolean
disabled boolean

Stargate

Stargate is the Schema for the stargates API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringStargate
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec StargateSpec

StargateAuthSpec

Appears in:

FieldDescription
clientID string
clientSecret string
issuer string

StargateSpec

StargateSpec defines the desired state of Stargate

Appears in:

FieldDescription
debug boolean
dev boolean
version string
stack string
serverURL string
organizationID string
stackID string
auth StargateAuthSpec

StatusWithConditions

Appears in:

FieldDescription
ready boolean
info string
conditions Condition array

URI

Appears in:

Versions

Versions is the Schema for the versions API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringVersions
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec object (keys:string, values:string)

Wallets

Wallets is the Schema for the wallets API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringWallets
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec WalletsSpec

WalletsSpec

WalletsSpec defines the desired state of Wallets

Appears in:

FieldDescription
debug boolean
dev boolean
version string
stack string
auth AuthConfig

Webhooks

Webhooks is the Schema for the webhooks API

FieldDescription
apiVersion stringformance.com/v1beta1
kind stringWebhooks
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec WebhooksSpec

WebhooksSpec

WebhooksSpec defines the desired state of Webhooks

Appears in:

FieldDescription
stack string
debug boolean
dev boolean
version string
auth AuthConfig