# 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
ApiDefinition is the Schema for the apidefinitions API.
ApiDefinitionList contains a list of ApiDefinition.
ApiDefinitionStatus defines the observed state of API Definition.
The API definition is the main resource handled by the Kubernetes Operator Most of the configuration properties defined here are already documented in the APIM Console API Reference.
No description provided by the author
No description provided by the author
ApiResourceSpec defines the desired state of ApiResource.
No description provided by the author
ApiV4Definition is the Schema for the v4 apidefinitions API.
ApiV4DefinitionList contains a list of ApiV4Definition.
ApiV4DefinitionSpec defines the desired state of ApiDefinition.
ApiV4DefinitionStatus defines the observed state of API Definition.
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster +kubebuilder:printcolumn:name="Name",type=string,JSONPath=`.spec.name` +kubebuilder:printcolumn:name="Type",type=string,JSONPath=`.spec.applicationType` +kubebuilder:resource:shortName=graviteeapplications.
+kubebuilder:object:root=true.
Application is the main resource handled by the Kubernetes Operator +kubebuilder:object:generate=true.
ApplicationStatus defines the observed state of Application.
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster +kubebuilder:printcolumn:name="BaseUrl",type=string,JSONPath=`.spec.baseUrl` +kubebuilder:resource:shortName=graviteecontexts.
+kubebuilder:object:root=true ManagementContextList contains a list of API Contexts.
ManagementContext represents the configuration for a specific environment +kubebuilder:object:generate=true.
ManagementContextStatus defines the observed state of an API Context.