Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { ID uuid.UUID `gorm:"primarykey;type:uuid;default:uuid_generate_v4()"` Endpoint string Metadata datatypes.JSON Type pb.AppType AppGroupId uuid.UUID `gorm:"type:uuid;"` UpdatedAt time.Time CreatedAt time.Time }
Application contains endpoints and metadata of each application.
func (*Application) BeforeCreate ¶
func (c *Application) BeforeCreate(tx *gorm.DB) (err error)
type ApplicationGroup ¶
type ApplicationGroup struct { ID uuid.UUID `gorm:"primarykey;type:uuid;default:uuid_generate_v4()"` Name string Type pb.AppGroupType Status pb.AppGroupStatus ClusterId uuid.UUID `gorm:"type:uuid;"` ExternalLabel string UpdatedAt time.Time CreatedAt time.Time }
ApplicationGroup represents an application group data in Database.
func (*ApplicationGroup) BeforeCreate ¶
func (c *ApplicationGroup) BeforeCreate(tx *gorm.DB) (err error)
Click to show internal directories.
Click to hide internal directories.