package
0.12.0
Repository: https://github.com/cloudfoundry/korifi.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

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
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
No description provided by the author
Deprecated.
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
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
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
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
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

AppWorkload is the Schema for the appworkloads API.
AppWorkloadList contains a list of AppWorkload.
AppWorkloadSpec defines the desired state of AppWorkload.
AppWorkloadStatus defines the observed state of AppWorkload.
BuildDropletStatus defines the observed state of the CFBuild's Droplet or runnable image.
BuilderInfo is the Schema for the builderinfos API.
BuilderInfoList contains a list of BuilderInfo.
BuilderInfoSpec defines the desired state of BuilderInfo.
BuilderInfoStatus defines the observed state of BuilderInfo.
No description provided by the author
No description provided by the author
BuildWorkload is the Schema for the buildworkloads API.
BuildWorkloadList contains a list of BuildWorkload.
BuildWorkloadSpec defines the desired state of BuildWorkload.
BuildWorkloadStatus defines the observed state of BuildWorkload.
CFApp is the Schema for the cfapps API.
CFAppList contains a list of CFApp.
CFAppSpec defines the desired state of CFApp.
CFAppStatus defines the observed state of CFApp.
CFBuild is the Schema for the cfbuilds API.
CFBuildList contains a list of CFBuild.
CFBuildSpec defines the desired state of CFBuild.
CFBuildStatus defines the observed state of CFBuild.
CFDomain is the Schema for the cfdomains API.
CFDomainList contains a list of CFDomain.
CFDomainSpec defines the desired state of CFDomain.
CFDomainStatus defines the observed state of CFDomain.
CFOrg is the Schema for the cforgs API.
CFOrgList contains a list of CFOrg.
CFOrgSpec defines the desired state of CFOrg.
CFOrgStatus defines the observed state of CFOrg.
CFPackage is the Schema for the cfpackages API.
CFPackageList contains a list of CFPackage.
CFPackageSpec defines the desired state of CFPackage.
CFPackageStatus defines the observed state of CFPackage.
CFProcess is the Schema for the cfprocesses API.
No description provided by the author
CFProcessList contains a list of CFProcess.
CFProcessSpec defines the desired state of CFProcess.
CFProcessStatus defines the observed state of CFProcess.
CFRoute is the Schema for the cfroutes API.
CFRouteList contains a list of CFRoute.
CFRouteSpec defines the desired state of CFRoute.
CFRouteStatus defines the observed state of CFRoute.
CFServiceBinding is the Schema for the cfservicebindings API.
CFServiceBindingList contains a list of CFServiceBinding.
CFServiceBindingSpec defines the desired state of CFServiceBinding.
CFServiceBindingStatus defines the observed state of CFServiceBinding.
CFServiceInstance is the Schema for the cfserviceinstances API.
CFServiceInstanceList contains a list of CFServiceInstance.
CFServiceInstanceSpec defines the desired state of CFServiceInstance.
CFServiceInstanceStatus defines the observed state of CFServiceInstance.
CFSpace is the Schema for the cfspaces API.
CFSpaceList contains a list of CFSpace.
CFSpaceSpec defines the desired state of CFSpace.
CFSpaceStatus defines the observed state of CFSpace.
CFTask is the Schema for the cftasks API.
CFTaskList contains a list of CFTask.
CFTaskSpec defines the desired state of CFTask.
CFTaskStatus defines the observed state of CFTask.
Destination defines a target for a CFRoute, does not carry meaning outside of a CF context.
No description provided by the author
HealthCheckData used to pass through input parameters to liveness probe.
No description provided by the author
LifecycleData is shared by CFApp and CFBuild.
No description provided by the author
ProcessType is a map of process names and associated start commands for the Droplet.
Registry is used by CFPackage and CFBuild/Droplet to identify Registry and secrets to access the image provided.
RequiredLocalObjectReference is a reference to an object in the same namespace.
RunnerInfo is the Schema for the runnerinfos API.
No description provided by the author
RunnerInfoList contains a list of RunnerInfo.
RunnerInfoSpec defines the desired state of RunnerInfo.
RunnerInfoStatus defines the observed state of RunnerInfo.
TaskWorkload is the Schema for the taskworkloads API.
TaskWorkloadList contains a list of TaskWorkload.
TaskWorkloadSpec defines the desired state of TaskWorkload.
TaskWorkloadStatus defines the observed state of TaskWorkload.

# Type aliases

AppState defines the desired state of CFApp.
HealthCheckType used to ensure illegal HealthCheckTypes are not passed +kubebuilder:validation:Enum=http;port;process;"".
InstanceType defines the type of the Service Instance +kubebuilder:validation:Enum=user-provided.
LifecycleType inform the platform of how to build droplets and run apps allow only values "buildpack" or "docker" +kubebuilder:validation:Enum=buildpack;docker.
PackageType used to enum the inputs to package.type +kubebuilder:validation:Enum=bits;docker.
Protocol defines the transport protocol of the route +kubebuilder:validation:Enum=http;tcp.