v1

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2023 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClusterToken

type ClusterToken struct {
	metav1.DbMeta        `json:",inline" xorm:"extends"`
	metav1.UuidMeta      `json:",inline" xorm:"extends"` //inline uuidmeta
	metav1.LabelMeta     `json:",inline" xorm:"extends"` //inline labelmeta
	ClusterTokenProperty `json:",inline" xorm:"extends"` //inline property
}

DATABASE SCHEMA: ClusterToken

func (ClusterToken) TableName

func (ClusterToken) TableName() string

type ClusterTokenProperty

type ClusterTokenProperty struct {
	ClusterUuid    string          `json:"cluster_uuid"    xorm:"'cluster_uuid'    char(32)     notnull index  comment('cluster_uuid')"`
	Token          cryptov1.String `json:"token"           xorm:"'token'           varchar(255) notnull unique comment('token')"`
	IssuedAtTime   time.Time       `json:"issued_at_time"  xorm:"'issued_at_time'  varchar(255) notnull        comment('issued at time')"`
	ExpirationTime time.Time       `json:"expiration_time" xorm:"'expiration_time' varchar(255) notnull        comment('expiration time')"`
}

ClusterToken Property

type HttpReqClusterToken_Create

type HttpReqClusterToken_Create struct {
	metav1.LabelMeta `json:",inline" xorm:"extends"` //inline labelmeta
	ClusterUuid      string                          `json:"cluster_uuid" `
}

type HttpReqClusterToken_UpdateLabel

type HttpReqClusterToken_UpdateLabel struct {
	metav1.LabelMeta `json:",inline" xorm:"extends"` //inline labelmeta
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL