# Packages
No description provided by the author
# Functions
Get process the fileContent and renders a RawState.
GetContentFromFiles reads in a file with a slice of filenames and constructs a state.
GetForKonnect processes the fileContent and renders a RawState and KonnectRawState.
KongStateToFile generates a state object to file.Content.
KongStateToFile writes a state object to file with filename.
No description provided by the author
SetEnvVarPrefix sets the prefix for environment variables used in the state file.
No description provided by the author
# Variables
ErrorFilenameEmpty indicates that you must provide a filename.
ErrorTransformFalseNotSupported indicates that no transform mode is not supported.
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Content represents a serialized Kong state.
FCACertificate represents a Kong CACertificate.
FCertificate represents a Kong Certificate.
FConsumer represents a consumer in Kong.
FConsumerGroupObject represents a Kong ConsumerGroup and its associated consumers and plugins.
FDocument represents a document in Konnect.
FFilterChain represents a Kong FilterChain.
FLicense represents a Kong License.
FPlugin represents a plugin in Kong.
FRBACEndpointPermission is a wrapper type for RBACEndpointPermission.
FRBACRole represents an RBACRole in Kong +k8s:deepcopy-gen=true.
FRoute represents a Kong Route and it's associated plugins and filter chains.
FService represents a Kong Service and it's associated routes and plugins.
FServicePackage represents a Service package and its associated entities.
FServiceVersion represents a Service version in Konnect.
FTarget represents a Kong Target.
FUpstream represents a Kong Upstream and it's associated targets.
FVault represents a vault in Kong.
Implementation represents an implementation of a Service version in Konnect.
Info contains meta-data of the file.
Kong represents Kong implementation of a Service in Konnect.
KongDefaults represents default values that are filled in for entities with corresponding missing properties.
Konnect contains configuration specific to Konnect.
LookUpSelectorTags contains tags to lookup for corresponding entities already in Kong.
RenderConfig contains necessary information to render a correct KongConfig from a file.
SerializableFilter is a shadow type used for custom marshalling of filters in a FilterChain.
SerializableFilterChain is a shadow type used for custom marshalling of FilterChain.
No description provided by the author
WriteConfig holds settings to use to write the state file.
# Type aliases
Format is a file format for Kong's configuration.