mirror of
https://github.com/rancher/types.git
synced 2025-08-02 05:11:59 +00:00
Update generated code
This commit is contained in:
parent
21ffa90470
commit
ca5555dd00
@ -12,7 +12,7 @@ const (
|
||||
CronJobFieldContainers = "containers"
|
||||
CronJobFieldCreated = "created"
|
||||
CronJobFieldCreatorID = "creatorId"
|
||||
CronJobFieldCronJob = "cronJob"
|
||||
CronJobFieldCronJobConfig = "cronJobConfig"
|
||||
CronJobFieldCronJobStatus = "cronJobStatus"
|
||||
CronJobFieldDNSPolicy = "dnsPolicy"
|
||||
CronJobFieldFsgid = "fsgid"
|
||||
@ -59,7 +59,7 @@ type CronJob struct {
|
||||
Containers []Container `json:"containers,omitempty"`
|
||||
Created string `json:"created,omitempty"`
|
||||
CreatorID string `json:"creatorId,omitempty"`
|
||||
CronJob *CronJobConfig `json:"cronJob,omitempty"`
|
||||
CronJobConfig *CronJobConfig `json:"cronJobConfig,omitempty"`
|
||||
CronJobStatus *CronJobStatus `json:"cronJobStatus,omitempty"`
|
||||
DNSPolicy string `json:"dnsPolicy,omitempty"`
|
||||
Fsgid *int64 `json:"fsgid,omitempty"`
|
||||
|
@ -4,8 +4,8 @@ const (
|
||||
CronJobConfigType = "cronJobConfig"
|
||||
CronJobConfigFieldConcurrencyPolicy = "concurrencyPolicy"
|
||||
CronJobConfigFieldFailedJobsHistoryLimit = "failedJobsHistoryLimit"
|
||||
CronJobConfigFieldJob = "job"
|
||||
CronJobConfigFieldJobAnnotations = "jobAnnotations"
|
||||
CronJobConfigFieldJobConfig = "jobConfig"
|
||||
CronJobConfigFieldJobLabels = "jobLabels"
|
||||
CronJobConfigFieldSchedule = "schedule"
|
||||
CronJobConfigFieldStartingDeadlineSeconds = "startingDeadlineSeconds"
|
||||
@ -16,8 +16,8 @@ const (
|
||||
type CronJobConfig struct {
|
||||
ConcurrencyPolicy string `json:"concurrencyPolicy,omitempty"`
|
||||
FailedJobsHistoryLimit *int64 `json:"failedJobsHistoryLimit,omitempty"`
|
||||
Job *JobConfig `json:"job,omitempty"`
|
||||
JobAnnotations map[string]string `json:"jobAnnotations,omitempty"`
|
||||
JobConfig *JobConfig `json:"jobConfig,omitempty"`
|
||||
JobLabels map[string]string `json:"jobLabels,omitempty"`
|
||||
Schedule string `json:"schedule,omitempty"`
|
||||
StartingDeadlineSeconds *int64 `json:"startingDeadlineSeconds,omitempty"`
|
||||
|
@ -5,7 +5,7 @@ const (
|
||||
CronJobSpecFieldActiveDeadlineSeconds = "activeDeadlineSeconds"
|
||||
CronJobSpecFieldAutomountServiceAccountToken = "automountServiceAccountToken"
|
||||
CronJobSpecFieldContainers = "containers"
|
||||
CronJobSpecFieldCronJob = "cronJob"
|
||||
CronJobSpecFieldCronJobConfig = "cronJobConfig"
|
||||
CronJobSpecFieldDNSPolicy = "dnsPolicy"
|
||||
CronJobSpecFieldFsgid = "fsgid"
|
||||
CronJobSpecFieldGids = "gids"
|
||||
@ -35,7 +35,7 @@ type CronJobSpec struct {
|
||||
ActiveDeadlineSeconds *int64 `json:"activeDeadlineSeconds,omitempty"`
|
||||
AutomountServiceAccountToken *bool `json:"automountServiceAccountToken,omitempty"`
|
||||
Containers []Container `json:"containers,omitempty"`
|
||||
CronJob *CronJobConfig `json:"cronJob,omitempty"`
|
||||
CronJobConfig *CronJobConfig `json:"cronJobConfig,omitempty"`
|
||||
DNSPolicy string `json:"dnsPolicy,omitempty"`
|
||||
Fsgid *int64 `json:"fsgid,omitempty"`
|
||||
Gids []int64 `json:"gids,omitempty"`
|
||||
|
@ -13,7 +13,7 @@ const (
|
||||
DaemonSetFieldCreated = "created"
|
||||
DaemonSetFieldCreatorID = "creatorId"
|
||||
DaemonSetFieldDNSPolicy = "dnsPolicy"
|
||||
DaemonSetFieldDaemonSet = "daemonSet"
|
||||
DaemonSetFieldDaemonSetConfig = "daemonSetConfig"
|
||||
DaemonSetFieldDaemonSetStatus = "daemonSetStatus"
|
||||
DaemonSetFieldFsgid = "fsgid"
|
||||
DaemonSetFieldGids = "gids"
|
||||
@ -60,7 +60,7 @@ type DaemonSet struct {
|
||||
Created string `json:"created,omitempty"`
|
||||
CreatorID string `json:"creatorId,omitempty"`
|
||||
DNSPolicy string `json:"dnsPolicy,omitempty"`
|
||||
DaemonSet *DaemonSetConfig `json:"daemonSet,omitempty"`
|
||||
DaemonSetConfig *DaemonSetConfig `json:"daemonSetConfig,omitempty"`
|
||||
DaemonSetStatus *DaemonSetStatus `json:"daemonSetStatus,omitempty"`
|
||||
Fsgid *int64 `json:"fsgid,omitempty"`
|
||||
Gids []int64 `json:"gids,omitempty"`
|
||||
|
@ -1,14 +1,18 @@
|
||||
package client
|
||||
|
||||
import "k8s.io/apimachinery/pkg/util/intstr"
|
||||
|
||||
const (
|
||||
DaemonSetConfigType = "daemonSetConfig"
|
||||
DaemonSetConfigFieldMaxUnavailable = "maxUnavailable"
|
||||
DaemonSetConfigFieldMinReadySeconds = "minReadySeconds"
|
||||
DaemonSetConfigFieldRevisionHistoryLimit = "revisionHistoryLimit"
|
||||
DaemonSetConfigFieldUpdateStrategy = "updateStrategy"
|
||||
DaemonSetConfigFieldStrategy = "strategy"
|
||||
)
|
||||
|
||||
type DaemonSetConfig struct {
|
||||
MinReadySeconds *int64 `json:"minReadySeconds,omitempty"`
|
||||
RevisionHistoryLimit *int64 `json:"revisionHistoryLimit,omitempty"`
|
||||
UpdateStrategy *DaemonSetUpdateStrategy `json:"updateStrategy,omitempty"`
|
||||
MaxUnavailable intstr.IntOrString `json:"maxUnavailable,omitempty"`
|
||||
MinReadySeconds *int64 `json:"minReadySeconds,omitempty"`
|
||||
RevisionHistoryLimit *int64 `json:"revisionHistoryLimit,omitempty"`
|
||||
Strategy string `json:"strategy,omitempty"`
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ const (
|
||||
DaemonSetSpecFieldAutomountServiceAccountToken = "automountServiceAccountToken"
|
||||
DaemonSetSpecFieldContainers = "containers"
|
||||
DaemonSetSpecFieldDNSPolicy = "dnsPolicy"
|
||||
DaemonSetSpecFieldDaemonSet = "daemonSet"
|
||||
DaemonSetSpecFieldDaemonSetConfig = "daemonSetConfig"
|
||||
DaemonSetSpecFieldFsgid = "fsgid"
|
||||
DaemonSetSpecFieldGids = "gids"
|
||||
DaemonSetSpecFieldHostAliases = "hostAliases"
|
||||
@ -36,7 +36,7 @@ type DaemonSetSpec struct {
|
||||
AutomountServiceAccountToken *bool `json:"automountServiceAccountToken,omitempty"`
|
||||
Containers []Container `json:"containers,omitempty"`
|
||||
DNSPolicy string `json:"dnsPolicy,omitempty"`
|
||||
DaemonSet *DaemonSetConfig `json:"daemonSet,omitempty"`
|
||||
DaemonSetConfig *DaemonSetConfig `json:"daemonSetConfig,omitempty"`
|
||||
Fsgid *int64 `json:"fsgid,omitempty"`
|
||||
Gids []int64 `json:"gids,omitempty"`
|
||||
HostAliases []HostAlias `json:"hostAliases,omitempty"`
|
||||
|
@ -1,12 +1,14 @@
|
||||
package client
|
||||
|
||||
import "k8s.io/apimachinery/pkg/util/intstr"
|
||||
|
||||
const (
|
||||
DaemonSetUpdateStrategyType = "daemonSetUpdateStrategy"
|
||||
DaemonSetUpdateStrategyFieldRollingUpdate = "rollingUpdate"
|
||||
DaemonSetUpdateStrategyFieldType = "type"
|
||||
DaemonSetUpdateStrategyType = "daemonSetUpdateStrategy"
|
||||
DaemonSetUpdateStrategyFieldMaxUnavailable = "maxUnavailable"
|
||||
DaemonSetUpdateStrategyFieldStrategy = "strategy"
|
||||
)
|
||||
|
||||
type DaemonSetUpdateStrategy struct {
|
||||
RollingUpdate *RollingUpdateDaemonSet `json:"rollingUpdate,omitempty"`
|
||||
Type string `json:"type,omitempty"`
|
||||
MaxUnavailable intstr.IntOrString `json:"maxUnavailable,omitempty"`
|
||||
Strategy string `json:"strategy,omitempty"`
|
||||
}
|
||||
|
@ -13,7 +13,7 @@ const (
|
||||
DeploymentFieldCreated = "created"
|
||||
DeploymentFieldCreatorID = "creatorId"
|
||||
DeploymentFieldDNSPolicy = "dnsPolicy"
|
||||
DeploymentFieldDeployment = "deployment"
|
||||
DeploymentFieldDeploymentConfig = "deploymentConfig"
|
||||
DeploymentFieldDeploymentStatus = "deploymentStatus"
|
||||
DeploymentFieldFsgid = "fsgid"
|
||||
DeploymentFieldGids = "gids"
|
||||
@ -61,7 +61,7 @@ type Deployment struct {
|
||||
Created string `json:"created,omitempty"`
|
||||
CreatorID string `json:"creatorId,omitempty"`
|
||||
DNSPolicy string `json:"dnsPolicy,omitempty"`
|
||||
Deployment *DeploymentConfig `json:"deployment,omitempty"`
|
||||
DeploymentConfig *DeploymentConfig `json:"deploymentConfig,omitempty"`
|
||||
DeploymentStatus *DeploymentStatus `json:"deploymentStatus,omitempty"`
|
||||
Fsgid *int64 `json:"fsgid,omitempty"`
|
||||
Gids []int64 `json:"gids,omitempty"`
|
||||
|
@ -1,7 +1,11 @@
|
||||
package client
|
||||
|
||||
import "k8s.io/apimachinery/pkg/util/intstr"
|
||||
|
||||
const (
|
||||
DeploymentConfigType = "deploymentConfig"
|
||||
DeploymentConfigFieldMaxSurge = "maxSurge"
|
||||
DeploymentConfigFieldMaxUnavailable = "maxUnavailable"
|
||||
DeploymentConfigFieldMinReadySeconds = "minReadySeconds"
|
||||
DeploymentConfigFieldPaused = "paused"
|
||||
DeploymentConfigFieldProgressDeadlineSeconds = "progressDeadlineSeconds"
|
||||
@ -10,9 +14,11 @@ const (
|
||||
)
|
||||
|
||||
type DeploymentConfig struct {
|
||||
MinReadySeconds *int64 `json:"minReadySeconds,omitempty"`
|
||||
Paused bool `json:"paused,omitempty"`
|
||||
ProgressDeadlineSeconds *int64 `json:"progressDeadlineSeconds,omitempty"`
|
||||
RevisionHistoryLimit *int64 `json:"revisionHistoryLimit,omitempty"`
|
||||
Strategy *DeploymentStrategy `json:"strategy,omitempty"`
|
||||
MaxSurge intstr.IntOrString `json:"maxSurge,omitempty"`
|
||||
MaxUnavailable intstr.IntOrString `json:"maxUnavailable,omitempty"`
|
||||
MinReadySeconds *int64 `json:"minReadySeconds,omitempty"`
|
||||
Paused bool `json:"paused,omitempty"`
|
||||
ProgressDeadlineSeconds *int64 `json:"progressDeadlineSeconds,omitempty"`
|
||||
RevisionHistoryLimit *int64 `json:"revisionHistoryLimit,omitempty"`
|
||||
Strategy string `json:"strategy,omitempty"`
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ const (
|
||||
DeploymentSpecFieldAutomountServiceAccountToken = "automountServiceAccountToken"
|
||||
DeploymentSpecFieldContainers = "containers"
|
||||
DeploymentSpecFieldDNSPolicy = "dnsPolicy"
|
||||
DeploymentSpecFieldDeployment = "deployment"
|
||||
DeploymentSpecFieldDeploymentConfig = "deploymentConfig"
|
||||
DeploymentSpecFieldFsgid = "fsgid"
|
||||
DeploymentSpecFieldGids = "gids"
|
||||
DeploymentSpecFieldHostAliases = "hostAliases"
|
||||
@ -37,7 +37,7 @@ type DeploymentSpec struct {
|
||||
AutomountServiceAccountToken *bool `json:"automountServiceAccountToken,omitempty"`
|
||||
Containers []Container `json:"containers,omitempty"`
|
||||
DNSPolicy string `json:"dnsPolicy,omitempty"`
|
||||
Deployment *DeploymentConfig `json:"deployment,omitempty"`
|
||||
DeploymentConfig *DeploymentConfig `json:"deploymentConfig,omitempty"`
|
||||
Fsgid *int64 `json:"fsgid,omitempty"`
|
||||
Gids []int64 `json:"gids,omitempty"`
|
||||
HostAliases []HostAlias `json:"hostAliases,omitempty"`
|
||||
|
@ -1,12 +1,16 @@
|
||||
package client
|
||||
|
||||
import "k8s.io/apimachinery/pkg/util/intstr"
|
||||
|
||||
const (
|
||||
DeploymentStrategyType = "deploymentStrategy"
|
||||
DeploymentStrategyFieldRollingUpdate = "rollingUpdate"
|
||||
DeploymentStrategyFieldType = "type"
|
||||
DeploymentStrategyType = "deploymentStrategy"
|
||||
DeploymentStrategyFieldMaxSurge = "maxSurge"
|
||||
DeploymentStrategyFieldMaxUnavailable = "maxUnavailable"
|
||||
DeploymentStrategyFieldStrategy = "strategy"
|
||||
)
|
||||
|
||||
type DeploymentStrategy struct {
|
||||
RollingUpdate *RollingUpdateDeployment `json:"rollingUpdate,omitempty"`
|
||||
Type string `json:"type,omitempty"`
|
||||
MaxSurge intstr.IntOrString `json:"maxSurge,omitempty"`
|
||||
MaxUnavailable intstr.IntOrString `json:"maxUnavailable,omitempty"`
|
||||
Strategy string `json:"strategy,omitempty"`
|
||||
}
|
||||
|
@ -21,7 +21,7 @@ const (
|
||||
JobFieldHostPID = "hostPID"
|
||||
JobFieldHostname = "hostname"
|
||||
JobFieldImagePullSecrets = "imagePullSecrets"
|
||||
JobFieldJob = "job"
|
||||
JobFieldJobConfig = "jobConfig"
|
||||
JobFieldJobStatus = "jobStatus"
|
||||
JobFieldLabels = "labels"
|
||||
JobFieldName = "name"
|
||||
@ -68,7 +68,7 @@ type Job struct {
|
||||
HostPID bool `json:"hostPID,omitempty"`
|
||||
Hostname string `json:"hostname,omitempty"`
|
||||
ImagePullSecrets []LocalObjectReference `json:"imagePullSecrets,omitempty"`
|
||||
Job *JobConfig `json:"job,omitempty"`
|
||||
JobConfig *JobConfig `json:"jobConfig,omitempty"`
|
||||
JobStatus *JobStatus `json:"jobStatus,omitempty"`
|
||||
Labels map[string]string `json:"labels,omitempty"`
|
||||
Name string `json:"name,omitempty"`
|
||||
|
@ -14,7 +14,7 @@ const (
|
||||
JobSpecFieldHostPID = "hostPID"
|
||||
JobSpecFieldHostname = "hostname"
|
||||
JobSpecFieldImagePullSecrets = "imagePullSecrets"
|
||||
JobSpecFieldJob = "job"
|
||||
JobSpecFieldJobConfig = "jobConfig"
|
||||
JobSpecFieldNodeId = "nodeId"
|
||||
JobSpecFieldObjectMeta = "metadata"
|
||||
JobSpecFieldPriority = "priority"
|
||||
@ -44,7 +44,7 @@ type JobSpec struct {
|
||||
HostPID bool `json:"hostPID,omitempty"`
|
||||
Hostname string `json:"hostname,omitempty"`
|
||||
ImagePullSecrets []LocalObjectReference `json:"imagePullSecrets,omitempty"`
|
||||
Job *JobConfig `json:"job,omitempty"`
|
||||
JobConfig *JobConfig `json:"jobConfig,omitempty"`
|
||||
NodeId string `json:"nodeId,omitempty"`
|
||||
ObjectMeta *ObjectMeta `json:"metadata,omitempty"`
|
||||
Priority *int64 `json:"priority,omitempty"`
|
||||
|
@ -14,7 +14,7 @@ const (
|
||||
JobTemplateSpecFieldHostPID = "hostPID"
|
||||
JobTemplateSpecFieldHostname = "hostname"
|
||||
JobTemplateSpecFieldImagePullSecrets = "imagePullSecrets"
|
||||
JobTemplateSpecFieldJob = "job"
|
||||
JobTemplateSpecFieldJobConfig = "jobConfig"
|
||||
JobTemplateSpecFieldJobMetadata = "jobMetadata"
|
||||
JobTemplateSpecFieldNodeId = "nodeId"
|
||||
JobTemplateSpecFieldObjectMeta = "metadata"
|
||||
@ -45,7 +45,7 @@ type JobTemplateSpec struct {
|
||||
HostPID bool `json:"hostPID,omitempty"`
|
||||
Hostname string `json:"hostname,omitempty"`
|
||||
ImagePullSecrets []LocalObjectReference `json:"imagePullSecrets,omitempty"`
|
||||
Job *JobConfig `json:"job,omitempty"`
|
||||
JobConfig *JobConfig `json:"jobConfig,omitempty"`
|
||||
JobMetadata *ObjectMeta `json:"jobMetadata,omitempty"`
|
||||
NodeId string `json:"nodeId,omitempty"`
|
||||
ObjectMeta *ObjectMeta `json:"metadata,omitempty"`
|
||||
|
@ -31,7 +31,7 @@ const (
|
||||
ReplicaSetFieldProjectID = "projectId"
|
||||
ReplicaSetFieldPublicEndpoints = "publicEndpoints"
|
||||
ReplicaSetFieldRemoved = "removed"
|
||||
ReplicaSetFieldReplicaSet = "replicaSet"
|
||||
ReplicaSetFieldReplicaSetConfig = "replicaSetConfig"
|
||||
ReplicaSetFieldReplicaSetStatus = "replicaSetStatus"
|
||||
ReplicaSetFieldRestartPolicy = "restartPolicy"
|
||||
ReplicaSetFieldRunAsNonRoot = "runAsNonRoot"
|
||||
@ -78,7 +78,7 @@ type ReplicaSet struct {
|
||||
ProjectID string `json:"projectId,omitempty"`
|
||||
PublicEndpoints []PublicEndpoint `json:"publicEndpoints,omitempty"`
|
||||
Removed string `json:"removed,omitempty"`
|
||||
ReplicaSet *ReplicaSetConfig `json:"replicaSet,omitempty"`
|
||||
ReplicaSetConfig *ReplicaSetConfig `json:"replicaSetConfig,omitempty"`
|
||||
ReplicaSetStatus *ReplicaSetStatus `json:"replicaSetStatus,omitempty"`
|
||||
RestartPolicy string `json:"restartPolicy,omitempty"`
|
||||
RunAsNonRoot *bool `json:"runAsNonRoot,omitempty"`
|
||||
|
@ -1,14 +1,14 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
ReplicaSetSpecType = "replicaSetSpec"
|
||||
ReplicaSetSpecFieldReplicaSet = "replicaSet"
|
||||
ReplicaSetSpecFieldSelector = "selector"
|
||||
ReplicaSetSpecFieldTemplate = "template"
|
||||
ReplicaSetSpecType = "replicaSetSpec"
|
||||
ReplicaSetSpecFieldReplicaSetConfig = "replicaSetConfig"
|
||||
ReplicaSetSpecFieldSelector = "selector"
|
||||
ReplicaSetSpecFieldTemplate = "template"
|
||||
)
|
||||
|
||||
type ReplicaSetSpec struct {
|
||||
ReplicaSet *ReplicaSetConfig `json:"replicaSet,omitempty"`
|
||||
Selector *LabelSelector `json:"selector,omitempty"`
|
||||
Template *PodTemplateSpec `json:"template,omitempty"`
|
||||
ReplicaSetConfig *ReplicaSetConfig `json:"replicaSetConfig,omitempty"`
|
||||
Selector *LabelSelector `json:"selector,omitempty"`
|
||||
Template *PodTemplateSpec `json:"template,omitempty"`
|
||||
}
|
||||
|
@ -31,7 +31,7 @@ const (
|
||||
ReplicationControllerFieldProjectID = "projectId"
|
||||
ReplicationControllerFieldPublicEndpoints = "publicEndpoints"
|
||||
ReplicationControllerFieldRemoved = "removed"
|
||||
ReplicationControllerFieldReplicationController = "replicationController"
|
||||
ReplicationControllerFieldReplicationControllerConfig = "replicationControllerConfig"
|
||||
ReplicationControllerFieldReplicationControllerStatus = "replicationControllerStatus"
|
||||
ReplicationControllerFieldRestartPolicy = "restartPolicy"
|
||||
ReplicationControllerFieldRunAsNonRoot = "runAsNonRoot"
|
||||
@ -78,7 +78,7 @@ type ReplicationController struct {
|
||||
ProjectID string `json:"projectId,omitempty"`
|
||||
PublicEndpoints []PublicEndpoint `json:"publicEndpoints,omitempty"`
|
||||
Removed string `json:"removed,omitempty"`
|
||||
ReplicationController *ReplicationControllerConfig `json:"replicationController,omitempty"`
|
||||
ReplicationControllerConfig *ReplicationControllerConfig `json:"replicationControllerConfig,omitempty"`
|
||||
ReplicationControllerStatus *ReplicationControllerStatus `json:"replicationControllerStatus,omitempty"`
|
||||
RestartPolicy string `json:"restartPolicy,omitempty"`
|
||||
RunAsNonRoot *bool `json:"runAsNonRoot,omitempty"`
|
||||
|
@ -18,7 +18,7 @@ const (
|
||||
ReplicationControllerSpecFieldObjectMeta = "metadata"
|
||||
ReplicationControllerSpecFieldPriority = "priority"
|
||||
ReplicationControllerSpecFieldPriorityClassName = "priorityClassName"
|
||||
ReplicationControllerSpecFieldReplicationController = "replicationController"
|
||||
ReplicationControllerSpecFieldReplicationControllerConfig = "replicationControllerConfig"
|
||||
ReplicationControllerSpecFieldRestartPolicy = "restartPolicy"
|
||||
ReplicationControllerSpecFieldRunAsNonRoot = "runAsNonRoot"
|
||||
ReplicationControllerSpecFieldSchedulerName = "schedulerName"
|
||||
@ -48,7 +48,7 @@ type ReplicationControllerSpec struct {
|
||||
ObjectMeta *ObjectMeta `json:"metadata,omitempty"`
|
||||
Priority *int64 `json:"priority,omitempty"`
|
||||
PriorityClassName string `json:"priorityClassName,omitempty"`
|
||||
ReplicationController *ReplicationControllerConfig `json:"replicationController,omitempty"`
|
||||
ReplicationControllerConfig *ReplicationControllerConfig `json:"replicationControllerConfig,omitempty"`
|
||||
RestartPolicy string `json:"restartPolicy,omitempty"`
|
||||
RunAsNonRoot *bool `json:"runAsNonRoot,omitempty"`
|
||||
SchedulerName string `json:"schedulerName,omitempty"`
|
||||
|
@ -38,7 +38,7 @@ const (
|
||||
StatefulSetFieldSelector = "selector"
|
||||
StatefulSetFieldServiceAccountName = "serviceAccountName"
|
||||
StatefulSetFieldState = "state"
|
||||
StatefulSetFieldStatefulSet = "statefulSet"
|
||||
StatefulSetFieldStatefulSetConfig = "statefulSetConfig"
|
||||
StatefulSetFieldStatefulSetStatus = "statefulSetStatus"
|
||||
StatefulSetFieldSubdomain = "subdomain"
|
||||
StatefulSetFieldTerminationGracePeriodSeconds = "terminationGracePeriodSeconds"
|
||||
@ -85,7 +85,7 @@ type StatefulSet struct {
|
||||
Selector *LabelSelector `json:"selector,omitempty"`
|
||||
ServiceAccountName string `json:"serviceAccountName,omitempty"`
|
||||
State string `json:"state,omitempty"`
|
||||
StatefulSet *StatefulSetConfig `json:"statefulSet,omitempty"`
|
||||
StatefulSetConfig *StatefulSetConfig `json:"statefulSetConfig,omitempty"`
|
||||
StatefulSetStatus *StatefulSetStatus `json:"statefulSetStatus,omitempty"`
|
||||
Subdomain string `json:"subdomain,omitempty"`
|
||||
TerminationGracePeriodSeconds *int64 `json:"terminationGracePeriodSeconds,omitempty"`
|
||||
|
@ -6,15 +6,15 @@ const (
|
||||
StatefulSetConfigFieldPodManagementPolicy = "podManagementPolicy"
|
||||
StatefulSetConfigFieldRevisionHistoryLimit = "revisionHistoryLimit"
|
||||
StatefulSetConfigFieldServiceName = "serviceName"
|
||||
StatefulSetConfigFieldUpdateStrategy = "updateStrategy"
|
||||
StatefulSetConfigFieldStrategy = "strategy"
|
||||
StatefulSetConfigFieldVolumeClaimTemplates = "volumeClaimTemplates"
|
||||
)
|
||||
|
||||
type StatefulSetConfig struct {
|
||||
Partition *int64 `json:"partition,omitempty"`
|
||||
PodManagementPolicy string `json:"podManagementPolicy,omitempty"`
|
||||
RevisionHistoryLimit *int64 `json:"revisionHistoryLimit,omitempty"`
|
||||
ServiceName string `json:"serviceName,omitempty"`
|
||||
UpdateStrategy *StatefulSetUpdateStrategy `json:"updateStrategy,omitempty"`
|
||||
VolumeClaimTemplates []PersistentVolumeClaim `json:"volumeClaimTemplates,omitempty"`
|
||||
Partition *int64 `json:"partition,omitempty"`
|
||||
PodManagementPolicy string `json:"podManagementPolicy,omitempty"`
|
||||
RevisionHistoryLimit *int64 `json:"revisionHistoryLimit,omitempty"`
|
||||
ServiceName string `json:"serviceName,omitempty"`
|
||||
Strategy string `json:"strategy,omitempty"`
|
||||
VolumeClaimTemplates []PersistentVolumeClaim `json:"volumeClaimTemplates,omitempty"`
|
||||
}
|
||||
|
@ -24,7 +24,7 @@ const (
|
||||
StatefulSetSpecFieldScheduling = "scheduling"
|
||||
StatefulSetSpecFieldSelector = "selector"
|
||||
StatefulSetSpecFieldServiceAccountName = "serviceAccountName"
|
||||
StatefulSetSpecFieldStatefulSet = "statefulSet"
|
||||
StatefulSetSpecFieldStatefulSetConfig = "statefulSetConfig"
|
||||
StatefulSetSpecFieldSubdomain = "subdomain"
|
||||
StatefulSetSpecFieldTerminationGracePeriodSeconds = "terminationGracePeriodSeconds"
|
||||
StatefulSetSpecFieldUid = "uid"
|
||||
@ -54,7 +54,7 @@ type StatefulSetSpec struct {
|
||||
Scheduling *Scheduling `json:"scheduling,omitempty"`
|
||||
Selector *LabelSelector `json:"selector,omitempty"`
|
||||
ServiceAccountName string `json:"serviceAccountName,omitempty"`
|
||||
StatefulSet *StatefulSetConfig `json:"statefulSet,omitempty"`
|
||||
StatefulSetConfig *StatefulSetConfig `json:"statefulSetConfig,omitempty"`
|
||||
Subdomain string `json:"subdomain,omitempty"`
|
||||
TerminationGracePeriodSeconds *int64 `json:"terminationGracePeriodSeconds,omitempty"`
|
||||
Uid *int64 `json:"uid,omitempty"`
|
||||
|
@ -1,12 +1,12 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
StatefulSetUpdateStrategyType = "statefulSetUpdateStrategy"
|
||||
StatefulSetUpdateStrategyFieldRollingUpdate = "rollingUpdate"
|
||||
StatefulSetUpdateStrategyFieldType = "type"
|
||||
StatefulSetUpdateStrategyType = "statefulSetUpdateStrategy"
|
||||
StatefulSetUpdateStrategyFieldPartition = "partition"
|
||||
StatefulSetUpdateStrategyFieldStrategy = "strategy"
|
||||
)
|
||||
|
||||
type StatefulSetUpdateStrategy struct {
|
||||
RollingUpdate *RollingUpdateStatefulSetStrategy `json:"rollingUpdate,omitempty"`
|
||||
Type string `json:"type,omitempty"`
|
||||
Partition *int64 `json:"partition,omitempty"`
|
||||
Strategy string `json:"strategy,omitempty"`
|
||||
}
|
||||
|
@ -12,12 +12,12 @@ const (
|
||||
WorkloadFieldContainers = "containers"
|
||||
WorkloadFieldCreated = "created"
|
||||
WorkloadFieldCreatorID = "creatorId"
|
||||
WorkloadFieldCronJob = "cronJob"
|
||||
WorkloadFieldCronJobConfig = "cronJobConfig"
|
||||
WorkloadFieldCronJobStatus = "cronJobStatus"
|
||||
WorkloadFieldDNSPolicy = "dnsPolicy"
|
||||
WorkloadFieldDaemonSet = "daemonSet"
|
||||
WorkloadFieldDaemonSetConfig = "daemonSetConfig"
|
||||
WorkloadFieldDaemonSetStatus = "daemonSetStatus"
|
||||
WorkloadFieldDeployment = "deployment"
|
||||
WorkloadFieldDeploymentConfig = "deploymentConfig"
|
||||
WorkloadFieldDeploymentStatus = "deploymentStatus"
|
||||
WorkloadFieldFsgid = "fsgid"
|
||||
WorkloadFieldGids = "gids"
|
||||
@ -27,7 +27,7 @@ const (
|
||||
WorkloadFieldHostPID = "hostPID"
|
||||
WorkloadFieldHostname = "hostname"
|
||||
WorkloadFieldImagePullSecrets = "imagePullSecrets"
|
||||
WorkloadFieldJob = "job"
|
||||
WorkloadFieldJobConfig = "jobConfig"
|
||||
WorkloadFieldJobStatus = "jobStatus"
|
||||
WorkloadFieldLabels = "labels"
|
||||
WorkloadFieldName = "name"
|
||||
@ -39,9 +39,9 @@ const (
|
||||
WorkloadFieldProjectID = "projectId"
|
||||
WorkloadFieldPublicEndpoints = "publicEndpoints"
|
||||
WorkloadFieldRemoved = "removed"
|
||||
WorkloadFieldReplicaSet = "replicaSet"
|
||||
WorkloadFieldReplicaSetConfig = "replicaSetConfig"
|
||||
WorkloadFieldReplicaSetStatus = "replicaSetStatus"
|
||||
WorkloadFieldReplicationController = "replicationController"
|
||||
WorkloadFieldReplicationControllerConfig = "replicationControllerConfig"
|
||||
WorkloadFieldReplicationControllerStatus = "replicationControllerStatus"
|
||||
WorkloadFieldRestartPolicy = "restartPolicy"
|
||||
WorkloadFieldRunAsNonRoot = "runAsNonRoot"
|
||||
@ -51,7 +51,7 @@ const (
|
||||
WorkloadFieldSelector = "selector"
|
||||
WorkloadFieldServiceAccountName = "serviceAccountName"
|
||||
WorkloadFieldState = "state"
|
||||
WorkloadFieldStatefulSet = "statefulSet"
|
||||
WorkloadFieldStatefulSetConfig = "statefulSetConfig"
|
||||
WorkloadFieldStatefulSetStatus = "statefulSetStatus"
|
||||
WorkloadFieldSubdomain = "subdomain"
|
||||
WorkloadFieldTerminationGracePeriodSeconds = "terminationGracePeriodSeconds"
|
||||
@ -72,12 +72,12 @@ type Workload struct {
|
||||
Containers []Container `json:"containers,omitempty"`
|
||||
Created string `json:"created,omitempty"`
|
||||
CreatorID string `json:"creatorId,omitempty"`
|
||||
CronJob *CronJobConfig `json:"cronJob,omitempty"`
|
||||
CronJobConfig *CronJobConfig `json:"cronJobConfig,omitempty"`
|
||||
CronJobStatus *CronJobStatus `json:"cronJobStatus,omitempty"`
|
||||
DNSPolicy string `json:"dnsPolicy,omitempty"`
|
||||
DaemonSet *DaemonSetConfig `json:"daemonSet,omitempty"`
|
||||
DaemonSetConfig *DaemonSetConfig `json:"daemonSetConfig,omitempty"`
|
||||
DaemonSetStatus *DaemonSetStatus `json:"daemonSetStatus,omitempty"`
|
||||
Deployment *DeploymentConfig `json:"deployment,omitempty"`
|
||||
DeploymentConfig *DeploymentConfig `json:"deploymentConfig,omitempty"`
|
||||
DeploymentStatus *DeploymentStatus `json:"deploymentStatus,omitempty"`
|
||||
Fsgid *int64 `json:"fsgid,omitempty"`
|
||||
Gids []int64 `json:"gids,omitempty"`
|
||||
@ -87,7 +87,7 @@ type Workload struct {
|
||||
HostPID bool `json:"hostPID,omitempty"`
|
||||
Hostname string `json:"hostname,omitempty"`
|
||||
ImagePullSecrets []LocalObjectReference `json:"imagePullSecrets,omitempty"`
|
||||
Job *JobConfig `json:"job,omitempty"`
|
||||
JobConfig *JobConfig `json:"jobConfig,omitempty"`
|
||||
JobStatus *JobStatus `json:"jobStatus,omitempty"`
|
||||
Labels map[string]string `json:"labels,omitempty"`
|
||||
Name string `json:"name,omitempty"`
|
||||
@ -99,9 +99,9 @@ type Workload struct {
|
||||
ProjectID string `json:"projectId,omitempty"`
|
||||
PublicEndpoints []PublicEndpoint `json:"publicEndpoints,omitempty"`
|
||||
Removed string `json:"removed,omitempty"`
|
||||
ReplicaSet *ReplicaSetConfig `json:"replicaSet,omitempty"`
|
||||
ReplicaSetConfig *ReplicaSetConfig `json:"replicaSetConfig,omitempty"`
|
||||
ReplicaSetStatus *ReplicaSetStatus `json:"replicaSetStatus,omitempty"`
|
||||
ReplicationController *ReplicationControllerConfig `json:"replicationController,omitempty"`
|
||||
ReplicationControllerConfig *ReplicationControllerConfig `json:"replicationControllerConfig,omitempty"`
|
||||
ReplicationControllerStatus *ReplicationControllerStatus `json:"replicationControllerStatus,omitempty"`
|
||||
RestartPolicy string `json:"restartPolicy,omitempty"`
|
||||
RunAsNonRoot *bool `json:"runAsNonRoot,omitempty"`
|
||||
@ -111,7 +111,7 @@ type Workload struct {
|
||||
Selector *LabelSelector `json:"selector,omitempty"`
|
||||
ServiceAccountName string `json:"serviceAccountName,omitempty"`
|
||||
State string `json:"state,omitempty"`
|
||||
StatefulSet *StatefulSetConfig `json:"statefulSet,omitempty"`
|
||||
StatefulSetConfig *StatefulSetConfig `json:"statefulSetConfig,omitempty"`
|
||||
StatefulSetStatus *StatefulSetStatus `json:"statefulSetStatus,omitempty"`
|
||||
Subdomain string `json:"subdomain,omitempty"`
|
||||
TerminationGracePeriodSeconds *int64 `json:"terminationGracePeriodSeconds,omitempty"`
|
||||
|
Loading…
Reference in New Issue
Block a user