Documentation ¶
Index ¶
- type Artifacts
- type Cluster
- func (c *Cluster) CreateClusterRequest(tx *gorm.DB, cr *types.ClusterRequest) error
- func (c *Cluster) CreateClusterRequestTopos(tx *gorm.DB, crts []*types.ClusterRequestTopology) error
- func (c *Cluster) CreateWorkloadReport(wr *types.WorkloadReport) error
- func (c *Cluster) CreateWorkloadRequest(tx *gorm.DB, cw *types.WorkloadRequest) error
- func (c *Cluster) FindClusterRequestToposByCRID(crID uint) ([]*types.ClusterRequestTopology, error)
- func (c *Cluster) FindClusterRequests(tx *gorm.DB, where ...interface{}) ([]*types.ClusterRequest, error)
- func (c *Cluster) FindWorkloadReportsByClusterRequestID(crID uint) ([]*types.WorkloadReport, error)
- func (c *Cluster) GetClusterRequest(tx *gorm.DB, id uint) (*types.ClusterRequest, error)
- func (c *Cluster) GetClusterWorkloadByClusterRequestID(crID uint) (*types.WorkloadRequest, error)
- func (c *Cluster) GetLastClusterRequestByRRID(rrID uint) (*types.ClusterRequest, error)
- func (c *Cluster) UpdateClusterRequest(tx *gorm.DB, cr *types.ClusterRequest) error
- func (c *Cluster) UpdateWorkloadRequest(tx *gorm.DB, wr *types.WorkloadRequest) error
- type Resource
- func (rr *Resource) FindResourceRequest(tx *gorm.DB, id uint) (*types.ResourceRequest, error)
- func (rr *Resource) FindResourceRequestItemsByClusterRequestID(id uint) ([]*types.ResourceRequestItemWithIP, error)
- func (rr *Resource) FindResourceRequestItemsByRRID(tx *gorm.DB, rrID uint) ([]*types.ResourceRequestItem, error)
- func (rr *Resource) FindResourceRequestQueue(tx *gorm.DB, where ...interface{}) ([]*types.ResourceRequestQueue, error)
- func (rr *Resource) FindResourceRequests(tx *gorm.DB, where ...interface{}) ([]*types.ResourceRequest, error)
- func (rr *Resource) FindResources(tx *gorm.DB, where ...interface{}) ([]*types.Resource, error)
- func (rr *Resource) GetResourceByID(id uint) (*types.Resource, error)
- func (rr *Resource) GetResourceRequest(tx *gorm.DB, id uint) (*types.ResourceRequest, error)
- func (rr *Resource) GetResourceRequestByName(tx *gorm.DB, name string) (*types.ResourceRequest, error)
- func (rr *Resource) GetResourceRequestItemByID(id uint) (*types.ResourceRequestItem, error)
- func (rr *Resource) UpdateResource(tx *gorm.DB, r *types.Resource) error
- func (rr *Resource) UpdateResourceRequest(tx *gorm.DB, r *types.ResourceRequest) error
- func (rr *Resource) UpdateResourceRequestItems(tx *gorm.DB, rris []*types.ResourceRequestItem) error
- func (rr *Resource) UpdateResourceRequestItemsAndClusterRequestTopos(rris []*types.ResourceRequestItem, crts []*types.ClusterRequestTopology) error
- func (rr *Resource) UpdateResourceRequestQueue(tx *gorm.DB, rrq *types.ResourceRequestQueue) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Artifacts ¶
Artifacts ...
func (*Artifacts) CreateArtifacts ¶
CreateArtifacts creates an artifacts record
type Cluster ¶
Cluster ...
func (*Cluster) CreateClusterRequest ¶
CreateClusterRequest ...
func (*Cluster) CreateClusterRequestTopos ¶
func (c *Cluster) CreateClusterRequestTopos(tx *gorm.DB, crts []*types.ClusterRequestTopology) error
CreateClusterRequestTopos ...
func (*Cluster) CreateWorkloadReport ¶
func (c *Cluster) CreateWorkloadReport(wr *types.WorkloadReport) error
CreateWorkloadReport ...
func (*Cluster) CreateWorkloadRequest ¶
CreateWorkloadRequest ...
func (*Cluster) FindClusterRequestToposByCRID ¶
func (c *Cluster) FindClusterRequestToposByCRID(crID uint) ([]*types.ClusterRequestTopology, error)
FindClusterRequestToposByCRID ...
func (*Cluster) FindClusterRequests ¶
func (c *Cluster) FindClusterRequests(tx *gorm.DB, where ...interface{}) ([]*types.ClusterRequest, error)
FindClusterRequests ...
func (*Cluster) FindWorkloadReportsByClusterRequestID ¶
func (c *Cluster) FindWorkloadReportsByClusterRequestID(crID uint) ([]*types.WorkloadReport, error)
FindWorkloadReportsByClusterRequestID ...
func (*Cluster) GetClusterRequest ¶
GetClusterRequest ...
func (*Cluster) GetClusterWorkloadByClusterRequestID ¶
func (c *Cluster) GetClusterWorkloadByClusterRequestID(crID uint) (*types.WorkloadRequest, error)
GetClusterWorkloadByClusterRequestID ...
func (*Cluster) GetLastClusterRequestByRRID ¶
func (c *Cluster) GetLastClusterRequestByRRID(rrID uint) (*types.ClusterRequest, error)
GetLastClusterRequestByRRID ... Deprecated @FIXME(mahjonp) remove this method
func (*Cluster) UpdateClusterRequest ¶
UpdateClusterRequest ...
func (*Cluster) UpdateWorkloadRequest ¶
UpdateWorkloadRequest ...
type Resource ¶
Resource ...
func (*Resource) FindResourceRequest ¶
FindResourceRequest ...
func (*Resource) FindResourceRequestItemsByClusterRequestID ¶
func (rr *Resource) FindResourceRequestItemsByClusterRequestID(id uint) ([]*types.ResourceRequestItemWithIP, error)
FindResourceRequestItemsByClusterRequestID ...
func (*Resource) FindResourceRequestItemsByRRID ¶
func (rr *Resource) FindResourceRequestItemsByRRID(tx *gorm.DB, rrID uint) ([]*types.ResourceRequestItem, error)
FindResourceRequestItemsByRRID ...
func (*Resource) FindResourceRequestQueue ¶
func (rr *Resource) FindResourceRequestQueue(tx *gorm.DB, where ...interface{}) ([]*types.ResourceRequestQueue, error)
FindResourceRequestQueue ...
func (*Resource) FindResourceRequests ¶
func (rr *Resource) FindResourceRequests(tx *gorm.DB, where ...interface{}) ([]*types.ResourceRequest, error)
FindResourceRequests ...
func (*Resource) FindResources ¶
FindResources ...
func (*Resource) GetResourceByID ¶
GetResourceByID ...
func (*Resource) GetResourceRequest ¶
GetResourceRequest ...
func (*Resource) GetResourceRequestByName ¶
func (rr *Resource) GetResourceRequestByName(tx *gorm.DB, name string) (*types.ResourceRequest, error)
GetResourceRequestByName ...
func (*Resource) GetResourceRequestItemByID ¶
func (rr *Resource) GetResourceRequestItemByID(id uint) (*types.ResourceRequestItem, error)
GetResourceRequestItemByID ...
func (*Resource) UpdateResource ¶
UpdateResource ...
func (*Resource) UpdateResourceRequest ¶
UpdateResourceRequest ...
func (*Resource) UpdateResourceRequestItems ¶
func (rr *Resource) UpdateResourceRequestItems(tx *gorm.DB, rris []*types.ResourceRequestItem) error
UpdateResourceRequestItems ...
func (*Resource) UpdateResourceRequestItemsAndClusterRequestTopos ¶
func (rr *Resource) UpdateResourceRequestItemsAndClusterRequestTopos( rris []*types.ResourceRequestItem, crts []*types.ClusterRequestTopology) error
UpdateResourceRequestItemsAndClusterRequestTopos ...
func (*Resource) UpdateResourceRequestQueue ¶
UpdateResourceRequestQueue ...