Documentation
¶
Index ¶
Constants ¶
View Source
const GroupName = "identity.dicot.io"
View Source
const NamespaceSystem = "dicot-system"
Variables ¶
View Source
var GroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"}
Functions ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Types ¶
type Group ¶
type Group struct { metav1.TypeMeta `json:",inline"` ObjectMeta metav1.ObjectMeta `json:"metadata,omitempty"` Spec GroupSpec `json:"spec,omitempty" valid:"required"` }
func (*Group) GetObjectKind ¶
func (v *Group) GetObjectKind() schema.ObjectKind
func (*Group) GetObjectMeta ¶
type GroupList ¶
type GroupList struct { metav1.TypeMeta `json:",inline"` ListMeta metav1.ListMeta `json:"metadata,omitempty"` Items []Group `json:"items"` }
func (*GroupList) GetListMeta ¶
func (*GroupList) GetObjectKind ¶
func (vl *GroupList) GetObjectKind() schema.ObjectKind
type Project ¶
type Project struct { metav1.TypeMeta `json:",inline"` ObjectMeta metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProjectSpec `json:"spec,omitempty" valid:"required"` }
func (*Project) GetObjectKind ¶
func (v *Project) GetObjectKind() schema.ObjectKind
func (*Project) GetObjectMeta ¶
type ProjectList ¶
type ProjectList struct { metav1.TypeMeta `json:",inline"` ListMeta metav1.ListMeta `json:"metadata,omitempty"` Items []Project `json:"items"` }
func (*ProjectList) GetListMeta ¶
func (vl *ProjectList) GetListMeta() metav1.List
func (*ProjectList) GetObjectKind ¶
func (vl *ProjectList) GetObjectKind() schema.ObjectKind
type ProjectSpec ¶
type RevokedToken ¶
type RevokedToken struct { metav1.TypeMeta `json:",inline"` ObjectMeta metav1.ObjectMeta `json:"metadata,omitempty"` Expiry string `json:"expiry"` }
func (*RevokedToken) GetObjectKind ¶
func (v *RevokedToken) GetObjectKind() schema.ObjectKind
func (*RevokedToken) GetObjectMeta ¶
func (v *RevokedToken) GetObjectMeta() metav1.Object
type RevokedTokenList ¶
type RevokedTokenList struct { metav1.TypeMeta `json:",inline"` ListMeta metav1.ListMeta `json:"metadata,omitempty"` Items []RevokedToken `json:"items"` }
func (*RevokedTokenList) GetListMeta ¶
func (vl *RevokedTokenList) GetListMeta() metav1.List
func (*RevokedTokenList) GetObjectKind ¶
func (vl *RevokedTokenList) GetObjectKind() schema.ObjectKind
type User ¶
type User struct { metav1.TypeMeta `json:",inline"` ObjectMeta metav1.ObjectMeta `json:"metadata,omitempty"` Spec UserSpec `json:"spec,omitempty" valid:"required"` }
func (*User) GetObjectKind ¶
func (v *User) GetObjectKind() schema.ObjectKind
func (*User) GetObjectMeta ¶
type UserList ¶
type UserList struct { metav1.TypeMeta `json:",inline"` ListMeta metav1.ListMeta `json:"metadata,omitempty"` Items []User `json:"items"` }
func (*UserList) GetListMeta ¶
func (*UserList) GetObjectKind ¶
func (vl *UserList) GetObjectKind() schema.ObjectKind
type UserPassword ¶
Click to show internal directories.
Click to hide internal directories.