mirror of
https://gitee.com/XM-GO/PandaX.git
synced 2026-04-23 10:58:35 +08:00
31 lines
1.1 KiB
Go
31 lines
1.1 KiB
Go
package k8s
|
|
|
|
type RemoveDeploymentData struct {
|
|
Namespace string `json:"namespace" binding:"required"`
|
|
DeploymentName string `json:"deploymentName" binding:"required"`
|
|
}
|
|
|
|
type ScaleDeployment struct {
|
|
ScaleNumber *int32 `json:"scaleNumber" binding:"required"`
|
|
Namespace string `json:"namespace" binding:"required"`
|
|
DeploymentName string `json:"deploymentName" binding:"required"`
|
|
}
|
|
|
|
type RestartDeployment struct {
|
|
Namespace string `json:"namespace" binding:"required"`
|
|
DeploymentName string `json:"deploymentName" binding:"required"`
|
|
}
|
|
|
|
type RemoveDeploymentToServiceData struct {
|
|
IsDeleteService bool `json:"isDeleteService" binding:"required"`
|
|
ServiceName string `json:"serviceName" binding:"required"`
|
|
Namespace string `json:"namespace" binding:"required"`
|
|
DeploymentName string `json:"deploymentName" binding:"required"`
|
|
}
|
|
|
|
type RollbackDeployment struct {
|
|
Namespace string `json:"namespace" binding:"required"`
|
|
DeploymentName string `json:"deploymentName" binding:"required"`
|
|
ReVersion *int64 `json:"reVersion" binding:"required"`
|
|
}
|