package
0.0.5
Repository: https://github.com/giantswarm/policy-api.git
Documentation: pkg.go.dev

# 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

AutomatedException is the Schema for the automatedexceptions API.
AutomatedExceptionList contains a list of AutomatedException.
AutomatedExceptionStatus defines the observed state of AutomatedException.
+kubebuilder:object:root=true +kubebuilder:resource:shortName=gspol;gspolicy,scope=Cluster Policy is the Schema for the Policies API +k8s:openapi-gen=true.
+kubebuilder:object:root=true +kubebuilder:resource:shortName=gspolconfig,scope=Cluster PolicyConfig is the Schema for the PolicyConfigs API +k8s:openapi-gen=true.
PolicyConfigList contains a list of PolicyConfigs.
PolicyConfigSpec defines the desired state of PolicyConfig.
PolicyException is the Schema for the policyexceptions API +k8s:openapi-gen=true.
PolicyExceptionList contains a list of PolicyException.
PolicyExceptionSpec defines the desired state of PolicyException.
PolicyList contains a list of Policy.
+kubebuilder:object:root=true +kubebuilder:resource:shortName=polman,scope=Cluster PolicyManifest is the Schema for the policymanifests API +k8s:openapi-gen=true.
PolicyManifestList contains a list of PolicyManifest.
PolicyManifestSpec defines the desired state of PolicyManifest.
PolicySpec defines the desired state of Policy.
+kubebuilder:subresource:status PolicyStatus defined the desired state of Policy.
Target defines a resource to which a PolicyException applies +k8s:openapi-gen=true.