package
2.5.1+incompatible
Repository: https://github.com/formancehq/operator.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

Analytics is the Schema for the analytics API.
AnalyticsList contains a list of Analytics.
AnalyticsSpec defines the desired state of Analytics.
AnalyticsStatus defines the observed state of Analytics.
Auth represent the authentication module of a stack.
AuthClient allow to create OAuth2/OIDC clients on the auth server (see [Auth](#auth)).
AuthClientList contains a list of AuthClient.
No description provided by the author
No description provided by the author
No description provided by the author
AuthList contains a list of Auth.
No description provided by the author
No description provided by the author
Batching allow to define custom batching configuration.
Benthos is the Schema for the benthos API.
BenthosList contains a list of Benthos.
No description provided by the author
No description provided by the author
BenthosStream is the Schema for the benthosstreams API.
BenthosStreamList contains a list of BenthosStream.
No description provided by the author
No description provided by the author
Broker is the Schema for the brokers API.
BrokerConsumer is the Schema for the brokerconsumers API.
BrokerConsumerList contains a list of BrokerConsumer.
No description provided by the author
No description provided by the author
BrokerList contains a list of Broker.
No description provided by the author
No description provided by the author
BrokerTopic is the Schema for the brokertopics API.
BrokerTopicList contains a list of BrokerTopic.
No description provided by the author
No description provided by the author
Condition contains details for one aspect of the current state of this API Resource.
Database represent a concrete database on a PostgreSQL server, it is created by modules requiring a database ([Ledger](#ledger) for example).
DatabaseList contains a list of Database.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Gateway is the Schema for the gateways API.
GatewayHTTPAPI is the Schema for the HTTPAPIs API.
GatewayHTTPAPIList contains a list of GatewayHTTPAPI.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GatewayList contains a list of Gateway.
No description provided by the author
No description provided by the author
Ledger is the module allowing to install a ledger instance.
LedgerList contains a list of Ledger.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Orchestration is the Schema for the orchestrations API.
OrchestrationList contains a list of Orchestration.
No description provided by the author
No description provided by the author
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster +kubebuilder:printcolumn:name="Stack",type=string,JSONPath=".spec.stack",description="Stack" +kubebuilder:printcolumn:name="Ready",type=string,JSONPath=".status.ready",description="Is ready" +kubebuilder:printcolumn:name="Info",type=string,JSONPath=".status.info",description="Info" +kubebuilder:metadata:labels=formance.com/kind=module Payments is the Schema for the payments API.
PaymentsList contains a list of Payments.
No description provided by the author
No description provided by the author
Reconciliation is the Schema for the reconciliations API.
ReconciliationList contains a list of Reconciliation.
No description provided by the author
No description provided by the author
ResourceReference is a special resources used to refer to externally created resources.
ResourceReferenceList contains a list of ResourceReference.
No description provided by the author
No description provided by the author
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster +kubebuilder:printcolumn:name="Stack",type=string,JSONPath=".spec.stack",description="Stack" +kubebuilder:printcolumn:name="Ready",type=string,JSONPath=".status.ready",description="Is ready" +kubebuilder:printcolumn:name="Info",type=string,JSONPath=".status.info",description="Info" +kubebuilder:metadata:labels=formance.com/kind=module +kubebuilder:metadata:labels=formance.com/is-ee=true Search is the Schema for the searches API.
SearchList contains a list of Search.
No description provided by the author
No description provided by the author
Settings represents a configurable piece of the stacks.
SettingsList contains a list of Settings.
No description provided by the author
Stack represents a formance stack.
No description provided by the author
StackList contains a list of Stack.
No description provided by the author
No description provided by the author
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster +kubebuilder:printcolumn:name="Stack",type=string,JSONPath=".spec.stack",description="Stack" +kubebuilder:printcolumn:name="Ready",type=string,JSONPath=".status.ready",description="Is ready" +kubebuilder:printcolumn:name="Info",type=string,JSONPath=".status.info",description="Info" +kubebuilder:metadata:labels=formance.com/kind=module Stargate is the Schema for the stargates API.
No description provided by the author
StargateList contains a list of Stargate.
No description provided by the author
StargateStatus defines the observed state of Stargate.
No description provided by the author
+k8s:openapi-gen=true +kubebuilder:validation:Type=string.
Versions is the Schema for the versions API.
VersionsList contains a list of Versions.
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster +kubebuilder:printcolumn:name="Stack",type=string,JSONPath=".spec.stack",description="Stack" +kubebuilder:printcolumn:name="Ready",type=string,JSONPath=".status.ready",description="Is ready" +kubebuilder:printcolumn:name="Info",type=string,JSONPath=".status.info",description="Info" +kubebuilder:metadata:labels=formance.com/kind=module +kubebuilder:metadata:labels=formance.com/is-ee=true Wallets is the Schema for the wallets API.
WalletsList contains a list of Wallets.
No description provided by the author
WalletsStatus defines the observed state of Wallets.
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster +kubebuilder:printcolumn:name="Stack",type=string,JSONPath=".spec.stack",description="Stack" +kubebuilder:printcolumn:name="Ready",type=string,JSONPath=".status.ready",description="Is ready" +kubebuilder:printcolumn:name="Info",type=string,JSONPath=".status.info",description="Info" +kubebuilder:metadata:labels=formance.com/kind=module +kubebuilder:metadata:labels=formance.com/is-ee=true Webhooks is the Schema for the webhooks API.
WebhooksList contains a list of Webhooks.
No description provided by the author
No description provided by the author

# Interfaces

+kubebuilder:object:generate=false.
+kubebuilder:object:generate=false.
+kubebuilder:object:generate=false.
+kubebuilder:object:generate=false.
+kubebuilder:object:generate=false.

# Type aliases

+kubebuilder:object:generate=false.
No description provided by the author
No description provided by the author
Mode defined how streams are created on the broker (mainly nats).