# 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

Grant is the Schema for the grants API +kubebuilder:printcolumn:name="For Role",type=string,JSONPath=`.spec.roleRef.name` +kubebuilder:printcolumn:name="Status",type=string,JSONPath=`.status.conditions[-1:].status` +kubebuilder:printcolumn:name="Reason",type=string,JSONPath=`.status.conditions[-1:].reason` +kubebuilder:printcolumn:name="Message",type=string,priority=1,JSONPath=`.status.conditions[-1:].message` +kubebuilder:printcolumn:name="Last Transition Time",type=string,priority=1,JSONPath=`.status.conditions[-1:].lastTransitionTime` +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp".
GrantList contains a list of Grant.
GrantSpec defines the desired state of Grant.
GrantStatus defines the observed state of Grant.
Store Previous state.
Role is the Schema for the roles API +kubebuilder:printcolumn:name="Status",type=string,JSONPath=`.status.conditions[-1:].status` +kubebuilder:printcolumn:name="Reason",type=string,JSONPath=`.status.conditions[-1:].reason` +kubebuilder:printcolumn:name="Message",type=string,priority=1,JSONPath=`.status.conditions[-1:].message` +kubebuilder:printcolumn:name="Last Transition Time",type=string,priority=1,JSONPath=`.status.conditions[-1:].lastTransitionTime` +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp".
RoleList contains a list of Role.
RolePrivilege is the PostgreSQL identifier to add or remove a permission on a role.
RoleSpec defines the desired state of Role.
RoleStatus defines the observed state of Role.