package
0.11.0-rc.0
Repository: https://github.com/upbound/upjet.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

NewAPICallbacks returns a new APICallbacks.
NewConnector returns a new Connector object.
WithCallbackProvider configures the controller to use async variant of the functions of the Terraform client and run given callbacks once those operations are completed.
WithConnectorEventHandler configures the EventHandler so that the external clients can requeue reconciliation requests.
WithEventHandler sets the EventHandler for the APICallbacks so that the APICallbacks instance can requeue reconcile requests in the context of the asynchronous operations.
WithLogger configures a logger for the Connector.

# Structs

APICallbacks providers callbacks that work on API resources.
APISecretClient is a client for getting k8s secrets.
Connector initializes the external client with credentials and other configuration parameters.
ESSOptions for External Secret Stores.
Options contains incriminating options for a given Upjet controller instance.

# Interfaces

CallbackProvider provides functions that can be called with the result of async operations.
ProviderSharer shares a native provider process with the receiver.
Store is where we can get access to the Terraform workspace of given resource.
Workspace is the set of methods that are needed for the controller to work.

# Type aliases

APICallbacksOption represents a configurable option for the APICallbacks.
Option allows you to configure Connector.