lib/app/cluster.go

37 lines
783 B
Go
Raw Normal View History

2021-01-10 23:44:39 +00:00
package app
2021-01-10 18:40:46 +00:00
2021-01-12 05:46:24 +00:00
import (
"database/sql"
"code.tnxs.net/taxnexus/lib/api/devops/devops_models"
)
2021-01-14 06:36:35 +00:00
// ClusterChannelWrapper wraps the object with workflow params
2021-01-12 05:46:24 +00:00
type ClusterChannelWrapper struct {
2021-01-19 01:50:45 +00:00
Obj devops_models.Cluster
APIKey string
SagaID string
SagaType string
2021-01-12 05:46:24 +00:00
}
2021-01-10 18:40:46 +00:00
// Cluster is a first class object type
type Cluster struct {
ID string
CreatedByID string
CreatedDate sql.NullTime
Description string
Environment string
Gateway string
IPAddress string
LastModifiedByID string
LastModifiedDate sql.NullTime
Name string
OwnerID string
Ref string
Status string
Subnet string
TenantID string
Type string
Zone string
}