1
0
mirror of https://github.com/rancher/types.git synced 2025-06-26 13:41:33 +00:00

go generate

This commit is contained in:
shanewxy 2020-02-06 12:22:10 +08:00
parent d04a97d4f0
commit bca5856476
7 changed files with 49 additions and 0 deletions

View File

@ -137,6 +137,8 @@ type CronJobOperations interface {
Replace(existing *CronJob) (*CronJob, error)
ByID(id string) (*CronJob, error)
Delete(container *CronJob) error
ActionRedeploy(resource *CronJob) error
}
func newCronJobClient(apiClient *Client) *CronJobClient {
@ -189,3 +191,8 @@ func (c *CronJobClient) ByID(id string) (*CronJob, error) {
func (c *CronJobClient) Delete(container *CronJob) error {
return c.apiClient.Ops.DoResourceDelete(CronJobType, &container.Resource)
}
func (c *CronJobClient) ActionRedeploy(resource *CronJob) error {
err := c.apiClient.Ops.DoAction(CronJobType, "redeploy", &resource.Resource, nil, nil)
return err
}

View File

@ -135,6 +135,8 @@ type DaemonSetOperations interface {
Replace(existing *DaemonSet) (*DaemonSet, error)
ByID(id string) (*DaemonSet, error)
Delete(container *DaemonSet) error
ActionRedeploy(resource *DaemonSet) error
}
func newDaemonSetClient(apiClient *Client) *DaemonSetClient {
@ -187,3 +189,8 @@ func (c *DaemonSetClient) ByID(id string) (*DaemonSet, error) {
func (c *DaemonSetClient) Delete(container *DaemonSet) error {
return c.apiClient.Ops.DoResourceDelete(DaemonSetType, &container.Resource)
}
func (c *DaemonSetClient) ActionRedeploy(resource *DaemonSet) error {
err := c.apiClient.Ops.DoAction(DaemonSetType, "redeploy", &resource.Resource, nil, nil)
return err
}

View File

@ -142,6 +142,8 @@ type DeploymentOperations interface {
ActionPause(resource *Deployment) error
ActionRedeploy(resource *Deployment) error
ActionResume(resource *Deployment) error
ActionRollback(resource *Deployment, input *DeploymentRollbackInput) error
@ -203,6 +205,11 @@ func (c *DeploymentClient) ActionPause(resource *Deployment) error {
return err
}
func (c *DeploymentClient) ActionRedeploy(resource *Deployment) error {
err := c.apiClient.Ops.DoAction(DeploymentType, "redeploy", &resource.Resource, nil, nil)
return err
}
func (c *DeploymentClient) ActionResume(resource *Deployment) error {
err := c.apiClient.Ops.DoAction(DeploymentType, "resume", &resource.Resource, nil, nil)
return err

View File

@ -137,6 +137,8 @@ type ReplicaSetOperations interface {
Replace(existing *ReplicaSet) (*ReplicaSet, error)
ByID(id string) (*ReplicaSet, error)
Delete(container *ReplicaSet) error
ActionRedeploy(resource *ReplicaSet) error
}
func newReplicaSetClient(apiClient *Client) *ReplicaSetClient {
@ -189,3 +191,8 @@ func (c *ReplicaSetClient) ByID(id string) (*ReplicaSet, error) {
func (c *ReplicaSetClient) Delete(container *ReplicaSet) error {
return c.apiClient.Ops.DoResourceDelete(ReplicaSetType, &container.Resource)
}
func (c *ReplicaSetClient) ActionRedeploy(resource *ReplicaSet) error {
err := c.apiClient.Ops.DoAction(ReplicaSetType, "redeploy", &resource.Resource, nil, nil)
return err
}

View File

@ -137,6 +137,8 @@ type ReplicationControllerOperations interface {
Replace(existing *ReplicationController) (*ReplicationController, error)
ByID(id string) (*ReplicationController, error)
Delete(container *ReplicationController) error
ActionRedeploy(resource *ReplicationController) error
}
func newReplicationControllerClient(apiClient *Client) *ReplicationControllerClient {
@ -189,3 +191,8 @@ func (c *ReplicationControllerClient) ByID(id string) (*ReplicationController, e
func (c *ReplicationControllerClient) Delete(container *ReplicationController) error {
return c.apiClient.Ops.DoResourceDelete(ReplicationControllerType, &container.Resource)
}
func (c *ReplicationControllerClient) ActionRedeploy(resource *ReplicationController) error {
err := c.apiClient.Ops.DoAction(ReplicationControllerType, "redeploy", &resource.Resource, nil, nil)
return err
}

View File

@ -137,6 +137,8 @@ type StatefulSetOperations interface {
Replace(existing *StatefulSet) (*StatefulSet, error)
ByID(id string) (*StatefulSet, error)
Delete(container *StatefulSet) error
ActionRedeploy(resource *StatefulSet) error
}
func newStatefulSetClient(apiClient *Client) *StatefulSetClient {
@ -189,3 +191,8 @@ func (c *StatefulSetClient) ByID(id string) (*StatefulSet, error) {
func (c *StatefulSetClient) Delete(container *StatefulSet) error {
return c.apiClient.Ops.DoResourceDelete(StatefulSetType, &container.Resource)
}
func (c *StatefulSetClient) ActionRedeploy(resource *StatefulSet) error {
err := c.apiClient.Ops.DoAction(StatefulSetType, "redeploy", &resource.Resource, nil, nil)
return err
}

View File

@ -168,6 +168,8 @@ type WorkloadOperations interface {
ActionPause(resource *Workload) error
ActionRedeploy(resource *Workload) error
ActionResume(resource *Workload) error
ActionRollback(resource *Workload, input *RollbackRevision) error
@ -229,6 +231,11 @@ func (c *WorkloadClient) ActionPause(resource *Workload) error {
return err
}
func (c *WorkloadClient) ActionRedeploy(resource *Workload) error {
err := c.apiClient.Ops.DoAction(WorkloadType, "redeploy", &resource.Resource, nil, nil)
return err
}
func (c *WorkloadClient) ActionResume(resource *Workload) error {
err := c.apiClient.Ops.DoAction(WorkloadType, "resume", &resource.Resource, nil, nil)
return err