Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConverOperationType ¶
Types ¶
type OperationAudit ¶
type OperationAudit struct { ID int64 `json:"id"` GroupID GroupList `json:"group_id"` OperatingObject string `json:"operating_object"` OperatingType ShortType `json:"-"` OperatingResource ShortType `json:"-"` CreateTime time.Time `json:"create_time"` Operation string `json:"operation" gorm:"-"` Resource string `json:"resource" gorm:"-"` }
func (*OperationAudit) GetOperationResource ¶
func (o *OperationAudit) GetOperationResource() string
func (*OperationAudit) GetOperationType ¶
func (o *OperationAudit) GetOperationType() string
func (*OperationAudit) TableName ¶
func (r *OperationAudit) TableName() string
type Result ¶
type ShortType ¶
type ShortType = uint8
const ( OperatingResourceRule ShortType = iota OperatingResourceBusiness OperatingResourceInfra OperatingResourceReceiver OperatingResourceUser OperatingResourceGroup OperatingResourceRoute OperatingResourceProme OperatingResourceApp OperatingResourceSvc OperatingResourceCronJob OperatingResourceConfigMap OperatingResourceCluster OperatingResourceNamespace OperatingResourceHpa OperatingResourceNode OperatingResourceCanary OperatingResourceTemplate OperatingResourceApplication OperatingResourceStep OperatingResourceRole OperatingResourceResource OperatingResourceAksk OperatingResourceIngress OperatingResourcePvc OperatingResourceCronHpa OperatingResourceDockerImage OperatingResourceDockerImageTag OperatingResourceAccount OperatingResourceRDS OperatingResourceServer OperatingResourceDomain OperatingResourceDomainRecord )
Click to show internal directories.
Click to hide internal directories.