forked from rancher/types
/
zz_generated_stateful_set_config.go
20 lines (18 loc) · 1.16 KB
/
zz_generated_stateful_set_config.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package client
const (
StatefulSetConfigType = "statefulSetConfig"
StatefulSetConfigFieldPartition = "partition"
StatefulSetConfigFieldPodManagementPolicy = "podManagementPolicy"
StatefulSetConfigFieldRevisionHistoryLimit = "revisionHistoryLimit"
StatefulSetConfigFieldServiceName = "serviceName"
StatefulSetConfigFieldStrategy = "strategy"
StatefulSetConfigFieldVolumeClaimTemplates = "volumeClaimTemplates"
)
type StatefulSetConfig struct {
Partition *int64 `json:"partition,omitempty" yaml:"partition,omitempty"`
PodManagementPolicy string `json:"podManagementPolicy,omitempty" yaml:"podManagementPolicy,omitempty"`
RevisionHistoryLimit *int64 `json:"revisionHistoryLimit,omitempty" yaml:"revisionHistoryLimit,omitempty"`
ServiceName string `json:"serviceName,omitempty" yaml:"serviceName,omitempty"`
Strategy string `json:"strategy,omitempty" yaml:"strategy,omitempty"`
VolumeClaimTemplates []PersistentVolumeClaim `json:"volumeClaimTemplates,omitempty" yaml:"volumeClaimTemplates,omitempty"`
}