1
0
mirror of https://github.com/rancher/types.git synced 2025-09-18 07:52:41 +00:00

Generated Changes

This commit is contained in:
Prachi Damle
2019-12-04 15:08:33 -08:00
committed by Alena Prokharchyk
parent 1eb956a587
commit 847b69705b
3 changed files with 33 additions and 4 deletions

View File

@@ -148,7 +148,7 @@ type ClusterOperations interface {
ActionRunSecurityScan(resource *Cluster, input *CisScanConfig) error
ActionSaveAsTemplate(resource *Cluster, input *SaveAsTemplateInput) error
ActionSaveAsTemplate(resource *Cluster, input *SaveAsTemplateInput) (*SaveAsTemplateOutput, error)
ActionViewMonitoring(resource *Cluster) (*MonitoringOutput, error)
}
@@ -258,9 +258,10 @@ func (c *ClusterClient) ActionRunSecurityScan(resource *Cluster, input *CisScanC
return err
}
func (c *ClusterClient) ActionSaveAsTemplate(resource *Cluster, input *SaveAsTemplateInput) error {
err := c.apiClient.Ops.DoAction(ClusterType, "saveAsTemplate", &resource.Resource, input, nil)
return err
func (c *ClusterClient) ActionSaveAsTemplate(resource *Cluster, input *SaveAsTemplateInput) (*SaveAsTemplateOutput, error) {
resp := &SaveAsTemplateOutput{}
err := c.apiClient.Ops.DoAction(ClusterType, "saveAsTemplate", &resource.Resource, input, resp)
return resp, err
}
func (c *ClusterClient) ActionViewMonitoring(resource *Cluster) (*MonitoringOutput, error) {

View File

@@ -0,0 +1,12 @@
package client
const (
SaveAsTemplateOutputType = "saveAsTemplateOutput"
SaveAsTemplateOutputFieldClusterTemplateName = "clusterTemplateName"
SaveAsTemplateOutputFieldClusterTemplateRevisionName = "clusterTemplateRevisionName"
)
type SaveAsTemplateOutput struct {
ClusterTemplateName string `json:"clusterTemplateName,omitempty" yaml:"clusterTemplateName,omitempty"`
ClusterTemplateRevisionName string `json:"clusterTemplateRevisionName,omitempty" yaml:"clusterTemplateRevisionName,omitempty"`
}