v1alpha1

package
v0.0.0-...-fba2ed5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 4, 2018 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Overview

Package v1alpha1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package v1alpha1 is a generated protocol buffer package.

It is generated from these files:

client.proto

It has these top-level messages:

ListResourceRequest
ReverseIndexResourceRequest
ListResourceResponse
DescribeResourceRequest
DescribeResourceResponse
UpdateResourceRequest
ConfigMapEditRequest
SecretEditRequest
CopyResourceRequest
CreateResourceRequest
DeleteResourceRequest
GroupVersionResource
KubeResourceList
KubeResource
Meta
KubeObject
IcingaState
PodSpec
Volume
VolumeMount
Raw
ConfigMap
Job
JobSpec
Namespace
Node
Pod
PersistentVolume
PersistentVolumeClaim
PersistentVolumeClaimSpec
ObjectReference
Service
Secret
ReplicationController
ReplicaSet
DaemonSet
Deployment
StatefulSet
StorageClass
Incident
SearchResult
StashSnapshot
Event
EventSource
Metrics
PersistentVolumeRegisterRequest
PersistentVolumeUnRegisterRequest
PersistentVolumeClaimRegisterRequest
PersistentVolumeClaimUnRegisterRequest
ClusterAlert
NodeAlert
PodAlert
AlertReceiver
Role
RoleBinding
ClusterRole
ClusterRoleBinding
Rule
Subject
Restic
Repository
StashBackend
CronJob
Postgres
PostgresSpec
Elasticsearch
ElasticsearchSpec
DormantDatabase
Mysql
MysqlSpec
Redis
RedisSpec
Mongodb
MongodbSpec
Memcached
MemcachedSpec
Recovery
Origin
Snapshot
InitSpec
ScriptSourceSpec
SnapshotSourceSpec
BackupScheduleSpec
SnapshotStorageSpec
Certificate
DiskListRequest
DiskListResponse
DiskDescribeRequest
DiskDescribeResponse
DiskCreateRequest
DiskDeleteRequest
Disk
ResourceCondition
Prometheus
AlertSpec
PrometheusAlertmanagerEndpoint
ServiceMonitor
ResourceRequirements
Ingress
KubemonAgentSpec
KubemonPrometheusSpec
Toleration
Affinity
NodeAffinity
PreferredSchedulingTerm
NodeSelector
NodeSelectorTerm
NodeSelectorRequirement
PodAffinity
PodAffinityTerm
LabelSelector
LabelSelectorRequirement
WeightedPodAffinityTerm
PodAntiAffinity
LocalObjectReference
EnvVar
EnvVarSource
ObjectFieldSelector
ResourceFieldSelector
ConfigMapKeySelector
SecretKeySelector

Package v1alpha1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ExportClientsCorsPatterns

func ExportClientsCorsPatterns() []runtime.Pattern

ExportClientsCorsPatterns returns an array of grpc gatway mux patterns for Clients service to enable CORS.

func ExportDisksCorsPatterns

func ExportDisksCorsPatterns() []runtime.Pattern

ExportDisksCorsPatterns returns an array of grpc gatway mux patterns for Disks service to enable CORS.

func RegisterClientsHandler

func RegisterClientsHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterClientsHandler registers the http handlers for service Clients to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterClientsHandlerClient

func RegisterClientsHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ClientsClient) error

RegisterClientsHandler registers the http handlers for service Clients to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ClientsClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ClientsClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ClientsClient" to call the correct interceptors.

func RegisterClientsHandlerFromEndpoint

func RegisterClientsHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterClientsHandlerFromEndpoint is same as RegisterClientsHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterClientsServer

func RegisterClientsServer(s *grpc.Server, srv ClientsServer)

func RegisterDisksHandler

func RegisterDisksHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterDisksHandler registers the http handlers for service Disks to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterDisksHandlerClient

func RegisterDisksHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DisksClient) error

RegisterDisksHandler registers the http handlers for service Disks to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "DisksClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "DisksClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "DisksClient" to call the correct interceptors.

func RegisterDisksHandlerFromEndpoint

func RegisterDisksHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterDisksHandlerFromEndpoint is same as RegisterDisksHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterDisksServer

func RegisterDisksServer(s *grpc.Server, srv DisksServer)

Types

type Affinity

type Affinity struct {
	NodeAffinity    *NodeAffinity    `protobuf:"bytes,1,opt,name=node_affinity,json=nodeAffinity" json:"node_affinity,omitempty"`
	PodAffinity     *PodAffinity     `protobuf:"bytes,2,opt,name=pod_affinity,json=podAffinity" json:"pod_affinity,omitempty"`
	PodAntiAffinity *PodAntiAffinity `protobuf:"bytes,3,opt,name=pod_anti_affinity,json=podAntiAffinity" json:"pod_anti_affinity,omitempty"`
}

func (*Affinity) Descriptor

func (*Affinity) Descriptor() ([]byte, []int)

func (*Affinity) GetNodeAffinity

func (m *Affinity) GetNodeAffinity() *NodeAffinity

func (*Affinity) GetPodAffinity

func (m *Affinity) GetPodAffinity() *PodAffinity

func (*Affinity) GetPodAntiAffinity

func (m *Affinity) GetPodAntiAffinity() *PodAntiAffinity

func (*Affinity) ProtoMessage

func (*Affinity) ProtoMessage()

func (*Affinity) Reset

func (m *Affinity) Reset()

func (*Affinity) String

func (m *Affinity) String() string

type AlertReceiver

type AlertReceiver struct {
	State    string   `protobuf:"bytes,1,opt,name=state" json:"state,omitempty"`
	To       []string `protobuf:"bytes,2,rep,name=to" json:"to,omitempty"`
	Notifier string   `protobuf:"bytes,3,opt,name=notifier" json:"notifier,omitempty"`
}

func (*AlertReceiver) Descriptor

func (*AlertReceiver) Descriptor() ([]byte, []int)

func (*AlertReceiver) GetNotifier

func (m *AlertReceiver) GetNotifier() string

func (*AlertReceiver) GetState

func (m *AlertReceiver) GetState() string

func (*AlertReceiver) GetTo

func (m *AlertReceiver) GetTo() []string

func (*AlertReceiver) ProtoMessage

func (*AlertReceiver) ProtoMessage()

func (*AlertReceiver) Reset

func (m *AlertReceiver) Reset()

func (*AlertReceiver) String

func (m *AlertReceiver) String() string

type AlertSpec

type AlertSpec struct {
	// AlertmanagerEndpoints Prometheus should fire alerts against.
	Alertmanager []*PrometheusAlertmanagerEndpoint `protobuf:"bytes,1,rep,name=alertmanager" json:"alertmanager,omitempty"`
}

AlertingSpec defines parameters for alerting configuration of Prometheus servers.

func (*AlertSpec) Descriptor

func (*AlertSpec) Descriptor() ([]byte, []int)

func (*AlertSpec) GetAlertmanager

func (m *AlertSpec) GetAlertmanager() []*PrometheusAlertmanagerEndpoint

func (*AlertSpec) ProtoMessage

func (*AlertSpec) ProtoMessage()

func (*AlertSpec) Reset

func (m *AlertSpec) Reset()

func (*AlertSpec) String

func (m *AlertSpec) String() string

type BackupScheduleSpec

type BackupScheduleSpec struct {
	CronExpression      string               `protobuf:"bytes,1,opt,name=cron_expression,json=cronExpression" json:"cron_expression,omitempty"`
	SnapshotStorageSpec *SnapshotStorageSpec `protobuf:"bytes,2,opt,name=snapshot_storage_spec,json=snapshotStorageSpec" json:"snapshot_storage_spec,omitempty"`
}

func (*BackupScheduleSpec) Descriptor

func (*BackupScheduleSpec) Descriptor() ([]byte, []int)

func (*BackupScheduleSpec) GetCronExpression

func (m *BackupScheduleSpec) GetCronExpression() string

func (*BackupScheduleSpec) GetSnapshotStorageSpec

func (m *BackupScheduleSpec) GetSnapshotStorageSpec() *SnapshotStorageSpec

func (*BackupScheduleSpec) ProtoMessage

func (*BackupScheduleSpec) ProtoMessage()

func (*BackupScheduleSpec) Reset

func (m *BackupScheduleSpec) Reset()

func (*BackupScheduleSpec) String

func (m *BackupScheduleSpec) String() string

type Certificate

type Certificate struct {
	Meta   *Meta               `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec   *Certificate_Spec   `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	Status *Certificate_Status `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
}

func (*Certificate) Descriptor

func (*Certificate) Descriptor() ([]byte, []int)

func (*Certificate) GetMeta

func (m *Certificate) GetMeta() *Meta

func (*Certificate) GetSpec

func (m *Certificate) GetSpec() *Certificate_Spec

func (*Certificate) GetStatus

func (m *Certificate) GetStatus() *Certificate_Status

func (*Certificate) ProtoMessage

func (*Certificate) ProtoMessage()

func (*Certificate) Reset

func (m *Certificate) Reset()

func (*Certificate) String

func (m *Certificate) String() string

type Certificate_Spec

type Certificate_Spec struct {
	// Obtain a single certificate for all the domains. The first Domain provided wiil
	// be counted as Name and other domains will be in SANs.
	Domains            []string                             `protobuf:"bytes,1,rep,name=domains" json:"domains,omitempty"`
	ACMEUserSecretName string                               `protobuf:"bytes,2,opt,name=ACME_user_secret_name,json=ACMEUserSecretName" json:"ACME_user_secret_name,omitempty"`
	ChallengeProvider  *Certificate_Spec_ChallengeProvider  `protobuf:"bytes,3,opt,name=challenge_provider,json=challengeProvider" json:"challenge_provider,omitempty"`
	Storage            *Certificate_Spec_CertificateStorage `protobuf:"bytes,4,opt,name=storage" json:"storage,omitempty"`
}

func (*Certificate_Spec) Descriptor

func (*Certificate_Spec) Descriptor() ([]byte, []int)

func (*Certificate_Spec) GetACMEUserSecretName

func (m *Certificate_Spec) GetACMEUserSecretName() string

func (*Certificate_Spec) GetChallengeProvider

func (m *Certificate_Spec) GetChallengeProvider() *Certificate_Spec_ChallengeProvider

func (*Certificate_Spec) GetDomains

func (m *Certificate_Spec) GetDomains() []string

func (*Certificate_Spec) GetStorage

func (*Certificate_Spec) ProtoMessage

func (*Certificate_Spec) ProtoMessage()

func (*Certificate_Spec) Reset

func (m *Certificate_Spec) Reset()

func (*Certificate_Spec) String

func (m *Certificate_Spec) String() string

type Certificate_Spec_CertificateStorage

type Certificate_Spec_CertificateStorage struct {
	Secret *LocalObjectReference        `protobuf:"bytes,1,opt,name=secret" json:"secret,omitempty"`
	Vault  *Certificate_Spec_VaultStore `protobuf:"bytes,2,opt,name=vault" json:"vault,omitempty"`
}

func (*Certificate_Spec_CertificateStorage) Descriptor

func (*Certificate_Spec_CertificateStorage) Descriptor() ([]byte, []int)

func (*Certificate_Spec_CertificateStorage) GetSecret

func (*Certificate_Spec_CertificateStorage) GetVault

func (*Certificate_Spec_CertificateStorage) ProtoMessage

func (*Certificate_Spec_CertificateStorage) ProtoMessage()

func (*Certificate_Spec_CertificateStorage) Reset

func (*Certificate_Spec_CertificateStorage) String

type Certificate_Spec_ChallengeProvider

type Certificate_Spec_ChallengeProvider struct {
	Http *Certificate_Spec_HTTPChallengeProvider `protobuf:"bytes,1,opt,name=http" json:"http,omitempty"`
	Dns  *Certificate_Spec_DNSChallengeProvider  `protobuf:"bytes,2,opt,name=dns" json:"dns,omitempty"`
}

func (*Certificate_Spec_ChallengeProvider) Descriptor

func (*Certificate_Spec_ChallengeProvider) Descriptor() ([]byte, []int)

func (*Certificate_Spec_ChallengeProvider) GetDns

func (*Certificate_Spec_ChallengeProvider) GetHttp

func (*Certificate_Spec_ChallengeProvider) ProtoMessage

func (*Certificate_Spec_ChallengeProvider) ProtoMessage()

func (*Certificate_Spec_ChallengeProvider) Reset

func (*Certificate_Spec_ChallengeProvider) String

type Certificate_Spec_DNSChallengeProvider

type Certificate_Spec_DNSChallengeProvider struct {
	Provider             string `protobuf:"bytes,1,opt,name=provider" json:"provider,omitempty"`
	CredentialSecretName string `protobuf:"bytes,2,opt,name=credential_secret_name,json=credentialSecretName" json:"credential_secret_name,omitempty"`
}

func (*Certificate_Spec_DNSChallengeProvider) Descriptor

func (*Certificate_Spec_DNSChallengeProvider) Descriptor() ([]byte, []int)

func (*Certificate_Spec_DNSChallengeProvider) GetCredentialSecretName

func (m *Certificate_Spec_DNSChallengeProvider) GetCredentialSecretName() string

func (*Certificate_Spec_DNSChallengeProvider) GetProvider

func (*Certificate_Spec_DNSChallengeProvider) ProtoMessage

func (*Certificate_Spec_DNSChallengeProvider) ProtoMessage()

func (*Certificate_Spec_DNSChallengeProvider) Reset

func (*Certificate_Spec_DNSChallengeProvider) String

type Certificate_Spec_HTTPChallengeProvider

type Certificate_Spec_HTTPChallengeProvider struct {
	Ingress *ObjectReference `protobuf:"bytes,1,opt,name=ingress" json:"ingress,omitempty"`
}

func (*Certificate_Spec_HTTPChallengeProvider) Descriptor

func (*Certificate_Spec_HTTPChallengeProvider) Descriptor() ([]byte, []int)

func (*Certificate_Spec_HTTPChallengeProvider) GetIngress

func (*Certificate_Spec_HTTPChallengeProvider) ProtoMessage

func (*Certificate_Spec_HTTPChallengeProvider) Reset

func (*Certificate_Spec_HTTPChallengeProvider) String

type Certificate_Spec_VaultStore

type Certificate_Spec_VaultStore struct {
	Name   string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Prefix string `protobuf:"bytes,2,opt,name=prefix" json:"prefix,omitempty"`
}

func (*Certificate_Spec_VaultStore) Descriptor

func (*Certificate_Spec_VaultStore) Descriptor() ([]byte, []int)

func (*Certificate_Spec_VaultStore) GetName

func (m *Certificate_Spec_VaultStore) GetName() string

func (*Certificate_Spec_VaultStore) GetPrefix

func (m *Certificate_Spec_VaultStore) GetPrefix() string

func (*Certificate_Spec_VaultStore) ProtoMessage

func (*Certificate_Spec_VaultStore) ProtoMessage()

func (*Certificate_Spec_VaultStore) Reset

func (m *Certificate_Spec_VaultStore) Reset()

func (*Certificate_Spec_VaultStore) String

func (m *Certificate_Spec_VaultStore) String() string

type Certificate_Status

type Certificate_Status struct {
	CreationTime          int64                                      `protobuf:"varint,1,opt,name=creation_time,json=creationTime" json:"creation_time,omitempty"`
	Conditions            []*Certificate_Status_CertificateCondition `protobuf:"bytes,2,rep,name=conditions" json:"conditions,omitempty"`
	LastIssuedCertificate *Certificate_Status_CertificateDetails     `protobuf:"bytes,3,opt,name=last_issued_certificate,json=lastIssuedCertificate" json:"last_issued_certificate,omitempty"`
}

func (*Certificate_Status) Descriptor

func (*Certificate_Status) Descriptor() ([]byte, []int)

func (*Certificate_Status) GetConditions

func (*Certificate_Status) GetCreationTime

func (m *Certificate_Status) GetCreationTime() int64

func (*Certificate_Status) GetLastIssuedCertificate

func (m *Certificate_Status) GetLastIssuedCertificate() *Certificate_Status_CertificateDetails

func (*Certificate_Status) ProtoMessage

func (*Certificate_Status) ProtoMessage()

func (*Certificate_Status) Reset

func (m *Certificate_Status) Reset()

func (*Certificate_Status) String

func (m *Certificate_Status) String() string

type Certificate_Status_ACMECertificateDetails

type Certificate_Status_ACMECertificateDetails struct {
	Domain        string `protobuf:"bytes,1,opt,name=domain" json:"domain,omitempty"`
	CertURL       string `protobuf:"bytes,2,opt,name=certURL" json:"certURL,omitempty"`
	CertStableURL string `protobuf:"bytes,3,opt,name=cert_stableURL,json=certStableURL" json:"cert_stableURL,omitempty"`
	AccountRef    string `protobuf:"bytes,4,opt,name=account_ref,json=accountRef" json:"account_ref,omitempty"`
}

func (*Certificate_Status_ACMECertificateDetails) Descriptor

func (*Certificate_Status_ACMECertificateDetails) Descriptor() ([]byte, []int)

func (*Certificate_Status_ACMECertificateDetails) GetAccountRef

func (*Certificate_Status_ACMECertificateDetails) GetCertStableURL

func (m *Certificate_Status_ACMECertificateDetails) GetCertStableURL() string

func (*Certificate_Status_ACMECertificateDetails) GetCertURL

func (*Certificate_Status_ACMECertificateDetails) GetDomain

func (*Certificate_Status_ACMECertificateDetails) ProtoMessage

func (*Certificate_Status_ACMECertificateDetails) Reset

func (*Certificate_Status_ACMECertificateDetails) String

type Certificate_Status_CertificateCondition

type Certificate_Status_CertificateCondition struct {
	Type           string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	Reason         string `protobuf:"bytes,2,opt,name=reason" json:"reason,omitempty"`
	Message        string `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	LastUpdateTime int64  `protobuf:"varint,4,opt,name=last_update_time,json=lastUpdateTime" json:"last_update_time,omitempty"`
}

func (*Certificate_Status_CertificateCondition) Descriptor

func (*Certificate_Status_CertificateCondition) Descriptor() ([]byte, []int)

func (*Certificate_Status_CertificateCondition) GetLastUpdateTime

func (m *Certificate_Status_CertificateCondition) GetLastUpdateTime() int64

func (*Certificate_Status_CertificateCondition) GetMessage

func (*Certificate_Status_CertificateCondition) GetReason

func (*Certificate_Status_CertificateCondition) GetType

func (*Certificate_Status_CertificateCondition) ProtoMessage

func (*Certificate_Status_CertificateCondition) Reset

func (*Certificate_Status_CertificateCondition) String

type Certificate_Status_CertificateDetails

type Certificate_Status_CertificateDetails struct {
	SerialNumber  string `protobuf:"bytes,1,opt,name=serial_number,json=serialNumber" json:"serial_number,omitempty"`
	NotBefore     int64  `protobuf:"varint,2,opt,name=not_before,json=notBefore" json:"not_before,omitempty"`
	NotAfter      int64  `protobuf:"varint,3,opt,name=not_after,json=notAfter" json:"not_after,omitempty"`
	CertUrl       string `protobuf:"bytes,4,opt,name=cert_url,json=certUrl" json:"cert_url,omitempty"`
	CertStableUrl string `protobuf:"bytes,5,opt,name=cert_stable_url,json=certStableUrl" json:"cert_stable_url,omitempty"`
	AccountRef    string `protobuf:"bytes,6,opt,name=account_ref,json=accountRef" json:"account_ref,omitempty"`
}

func (*Certificate_Status_CertificateDetails) Descriptor

func (*Certificate_Status_CertificateDetails) Descriptor() ([]byte, []int)

func (*Certificate_Status_CertificateDetails) GetAccountRef

func (m *Certificate_Status_CertificateDetails) GetAccountRef() string

func (*Certificate_Status_CertificateDetails) GetCertStableUrl

func (m *Certificate_Status_CertificateDetails) GetCertStableUrl() string

func (*Certificate_Status_CertificateDetails) GetCertUrl

func (*Certificate_Status_CertificateDetails) GetNotAfter

func (*Certificate_Status_CertificateDetails) GetNotBefore

func (m *Certificate_Status_CertificateDetails) GetNotBefore() int64

func (*Certificate_Status_CertificateDetails) GetSerialNumber

func (m *Certificate_Status_CertificateDetails) GetSerialNumber() string

func (*Certificate_Status_CertificateDetails) ProtoMessage

func (*Certificate_Status_CertificateDetails) ProtoMessage()

func (*Certificate_Status_CertificateDetails) Reset

func (*Certificate_Status_CertificateDetails) String

type ClientsClient

type ClientsClient interface {
	List(ctx context.Context, in *ListResourceRequest, opts ...grpc.CallOption) (*ListResourceResponse, error)
	Describe(ctx context.Context, in *DescribeResourceRequest, opts ...grpc.CallOption) (*DescribeResourceResponse, error)
	Create(ctx context.Context, in *CreateResourceRequest, opts ...grpc.CallOption) (*appscode_dtypes.VoidResponse, error)
	Delete(ctx context.Context, in *DeleteResourceRequest, opts ...grpc.CallOption) (*appscode_dtypes.VoidResponse, error)
	Update(ctx context.Context, in *UpdateResourceRequest, opts ...grpc.CallOption) (*appscode_dtypes.VoidResponse, error)
	Copy(ctx context.Context, in *CopyResourceRequest, opts ...grpc.CallOption) (*appscode_dtypes.VoidResponse, error)
	// Followings are type specific actions api, that can be applied upon fixed resources.
	EditConfigMap(ctx context.Context, in *ConfigMapEditRequest, opts ...grpc.CallOption) (*appscode_dtypes.VoidResponse, error)
	EditSecret(ctx context.Context, in *SecretEditRequest, opts ...grpc.CallOption) (*appscode_dtypes.VoidResponse, error)
	RegisterPersistentVolume(ctx context.Context, in *PersistentVolumeRegisterRequest, opts ...grpc.CallOption) (*appscode_dtypes.VoidResponse, error)
	UnregisterPersistentVolume(ctx context.Context, in *PersistentVolumeUnRegisterRequest, opts ...grpc.CallOption) (*appscode_dtypes.VoidResponse, error)
	RegisterPersistentVolumeClaim(ctx context.Context, in *PersistentVolumeClaimRegisterRequest, opts ...grpc.CallOption) (*appscode_dtypes.VoidResponse, error)
	UnregisterPersistentVolumeClaim(ctx context.Context, in *PersistentVolumeClaimUnRegisterRequest, opts ...grpc.CallOption) (*appscode_dtypes.VoidResponse, error)
	ReverseIndex(ctx context.Context, in *ReverseIndexResourceRequest, opts ...grpc.CallOption) (*ListResourceResponse, error)
}

func NewClientsClient

func NewClientsClient(cc *grpc.ClientConn) ClientsClient

type ClusterAlert

type ClusterAlert struct {
	Meta *Meta                          `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec *ClusterAlert_ClusterAlertSpec `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
}

func (*ClusterAlert) Descriptor

func (*ClusterAlert) Descriptor() ([]byte, []int)

func (*ClusterAlert) GetMeta

func (m *ClusterAlert) GetMeta() *Meta

func (*ClusterAlert) GetSpec

func (*ClusterAlert) ProtoMessage

func (*ClusterAlert) ProtoMessage()

func (*ClusterAlert) Reset

func (m *ClusterAlert) Reset()

func (*ClusterAlert) String

func (m *ClusterAlert) String() string

type ClusterAlert_ClusterAlertSpec

type ClusterAlert_ClusterAlertSpec struct {
	// Icinga CheckCommand name
	// Values are in
	//    any_http
	//    component_status
	//    json_path
	//    node_exists
	//    pod_exists
	//    kube_event
	//    certificate_expiry
	//    hello_icinga
	//    dig
	//    dns
	//    dummy
	//    icmp
	Check         string            `protobuf:"bytes,1,opt,name=check" json:"check,omitempty"`
	CheckInterval string            `protobuf:"bytes,2,opt,name=check_interval,json=checkInterval" json:"check_interval,omitempty"`
	AlertInterval string            `protobuf:"bytes,3,opt,name=alert_interval,json=alertInterval" json:"alert_interval,omitempty"`
	Receivers     []*AlertReceiver  `protobuf:"bytes,4,rep,name=receivers" json:"receivers,omitempty"`
	Vars          map[string]string `` /* 128-byte string literal not displayed */
}

func (*ClusterAlert_ClusterAlertSpec) Descriptor

func (*ClusterAlert_ClusterAlertSpec) Descriptor() ([]byte, []int)

func (*ClusterAlert_ClusterAlertSpec) GetAlertInterval

func (m *ClusterAlert_ClusterAlertSpec) GetAlertInterval() string

func (*ClusterAlert_ClusterAlertSpec) GetCheck

func (m *ClusterAlert_ClusterAlertSpec) GetCheck() string

func (*ClusterAlert_ClusterAlertSpec) GetCheckInterval

func (m *ClusterAlert_ClusterAlertSpec) GetCheckInterval() string

func (*ClusterAlert_ClusterAlertSpec) GetReceivers

func (m *ClusterAlert_ClusterAlertSpec) GetReceivers() []*AlertReceiver

func (*ClusterAlert_ClusterAlertSpec) GetVars

func (m *ClusterAlert_ClusterAlertSpec) GetVars() map[string]string

func (*ClusterAlert_ClusterAlertSpec) ProtoMessage

func (*ClusterAlert_ClusterAlertSpec) ProtoMessage()

func (*ClusterAlert_ClusterAlertSpec) Reset

func (m *ClusterAlert_ClusterAlertSpec) Reset()

func (*ClusterAlert_ClusterAlertSpec) String

type ClusterRole

type ClusterRole struct {
	Meta  *Meta   `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Rules []*Rule `protobuf:"bytes,2,rep,name=rules" json:"rules,omitempty"`
}

func (*ClusterRole) Descriptor

func (*ClusterRole) Descriptor() ([]byte, []int)

func (*ClusterRole) GetMeta

func (m *ClusterRole) GetMeta() *Meta

func (*ClusterRole) GetRules

func (m *ClusterRole) GetRules() []*Rule

func (*ClusterRole) ProtoMessage

func (*ClusterRole) ProtoMessage()

func (*ClusterRole) Reset

func (m *ClusterRole) Reset()

func (*ClusterRole) String

func (m *ClusterRole) String() string

type ClusterRoleBinding

type ClusterRoleBinding struct {
	Meta     *Meta            `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Subjects []*Subject       `protobuf:"bytes,2,rep,name=subjects" json:"subjects,omitempty"`
	RoleRef  *ObjectReference `protobuf:"bytes,3,opt,name=role_ref,json=roleRef" json:"role_ref,omitempty"`
}

func (*ClusterRoleBinding) Descriptor

func (*ClusterRoleBinding) Descriptor() ([]byte, []int)

func (*ClusterRoleBinding) GetMeta

func (m *ClusterRoleBinding) GetMeta() *Meta

func (*ClusterRoleBinding) GetRoleRef

func (m *ClusterRoleBinding) GetRoleRef() *ObjectReference

func (*ClusterRoleBinding) GetSubjects

func (m *ClusterRoleBinding) GetSubjects() []*Subject

func (*ClusterRoleBinding) ProtoMessage

func (*ClusterRoleBinding) ProtoMessage()

func (*ClusterRoleBinding) Reset

func (m *ClusterRoleBinding) Reset()

func (*ClusterRoleBinding) String

func (m *ClusterRoleBinding) String() string

type ConfigMap

type ConfigMap struct {
	Meta *Meta             `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Data map[string]string `` /* 128-byte string literal not displayed */
}

func (*ConfigMap) Descriptor

func (*ConfigMap) Descriptor() ([]byte, []int)

func (*ConfigMap) GetData

func (m *ConfigMap) GetData() map[string]string

func (*ConfigMap) GetMeta

func (m *ConfigMap) GetMeta() *Meta

func (*ConfigMap) ProtoMessage

func (*ConfigMap) ProtoMessage()

func (*ConfigMap) Reset

func (m *ConfigMap) Reset()

func (*ConfigMap) String

func (m *ConfigMap) String() string

type ConfigMapEditRequest

type ConfigMapEditRequest struct {
	Cluster   string            `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
	Namespace string            `protobuf:"bytes,2,opt,name=namespace" json:"namespace,omitempty"`
	Name      string            `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	Add       map[string]string `` /* 126-byte string literal not displayed */
	Update    map[string]string `` /* 132-byte string literal not displayed */
	Deleted   []string          `protobuf:"bytes,6,rep,name=deleted" json:"deleted,omitempty"`
}

func (*ConfigMapEditRequest) Descriptor

func (*ConfigMapEditRequest) Descriptor() ([]byte, []int)

func (*ConfigMapEditRequest) GetAdd

func (m *ConfigMapEditRequest) GetAdd() map[string]string

func (*ConfigMapEditRequest) GetCluster

func (m *ConfigMapEditRequest) GetCluster() string

func (*ConfigMapEditRequest) GetDeleted

func (m *ConfigMapEditRequest) GetDeleted() []string

func (*ConfigMapEditRequest) GetName

func (m *ConfigMapEditRequest) GetName() string

func (*ConfigMapEditRequest) GetNamespace

func (m *ConfigMapEditRequest) GetNamespace() string

func (*ConfigMapEditRequest) GetUpdate

func (m *ConfigMapEditRequest) GetUpdate() map[string]string

func (*ConfigMapEditRequest) IsRequest

func (m *ConfigMapEditRequest) IsRequest()

func (*ConfigMapEditRequest) ProtoMessage

func (*ConfigMapEditRequest) ProtoMessage()

func (*ConfigMapEditRequest) Reset

func (m *ConfigMapEditRequest) Reset()

func (*ConfigMapEditRequest) String

func (m *ConfigMapEditRequest) String() string

func (*ConfigMapEditRequest) Valid

type ConfigMapKeySelector

type ConfigMapKeySelector struct {
	// The ConfigMap to select from.
	LocalObjectReference *ObjectReference `protobuf:"bytes,1,opt,name=local_object_reference,json=localObjectReference" json:"local_object_reference,omitempty"`
	// The key to select.
	Key string `protobuf:"bytes,2,opt,name=key" json:"key,omitempty"`
}

Selects a key from a ConfigMap.

func (*ConfigMapKeySelector) Descriptor

func (*ConfigMapKeySelector) Descriptor() ([]byte, []int)

func (*ConfigMapKeySelector) GetKey

func (m *ConfigMapKeySelector) GetKey() string

func (*ConfigMapKeySelector) GetLocalObjectReference

func (m *ConfigMapKeySelector) GetLocalObjectReference() *ObjectReference

func (*ConfigMapKeySelector) ProtoMessage

func (*ConfigMapKeySelector) ProtoMessage()

func (*ConfigMapKeySelector) Reset

func (m *ConfigMapKeySelector) Reset()

func (*ConfigMapKeySelector) String

func (m *ConfigMapKeySelector) String() string

type CopyResourceRequest

type CopyResourceRequest struct {
	Source      *KubeObject `protobuf:"bytes,1,opt,name=source" json:"source,omitempty"`
	Destination *KubeObject `protobuf:"bytes,2,opt,name=destination" json:"destination,omitempty"`
	ApiVersion  string      `protobuf:"bytes,3,opt,name=api_version,json=apiVersion" json:"api_version,omitempty"`
}

func (*CopyResourceRequest) Descriptor

func (*CopyResourceRequest) Descriptor() ([]byte, []int)

func (*CopyResourceRequest) GetApiVersion

func (m *CopyResourceRequest) GetApiVersion() string

func (*CopyResourceRequest) GetDestination

func (m *CopyResourceRequest) GetDestination() *KubeObject

func (*CopyResourceRequest) GetSource

func (m *CopyResourceRequest) GetSource() *KubeObject

func (*CopyResourceRequest) IsRequest

func (m *CopyResourceRequest) IsRequest()

func (*CopyResourceRequest) ProtoMessage

func (*CopyResourceRequest) ProtoMessage()

func (*CopyResourceRequest) Reset

func (m *CopyResourceRequest) Reset()

func (*CopyResourceRequest) String

func (m *CopyResourceRequest) String() string

func (*CopyResourceRequest) Valid

type CreateResourceRequest

type CreateResourceRequest struct {
	Cluster string `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
	Type    string `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	Name    string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
	Raw     *Raw   `protobuf:"bytes,5,opt,name=raw" json:"raw,omitempty"`
}

func (*CreateResourceRequest) Descriptor

func (*CreateResourceRequest) Descriptor() ([]byte, []int)

func (*CreateResourceRequest) GetCluster

func (m *CreateResourceRequest) GetCluster() string

func (*CreateResourceRequest) GetName

func (m *CreateResourceRequest) GetName() string

func (*CreateResourceRequest) GetRaw

func (m *CreateResourceRequest) GetRaw() *Raw

func (*CreateResourceRequest) GetType

func (m *CreateResourceRequest) GetType() string

func (*CreateResourceRequest) IsRequest

func (m *CreateResourceRequest) IsRequest()

func (*CreateResourceRequest) ProtoMessage

func (*CreateResourceRequest) ProtoMessage()

func (*CreateResourceRequest) Reset

func (m *CreateResourceRequest) Reset()

func (*CreateResourceRequest) String

func (m *CreateResourceRequest) String() string

func (*CreateResourceRequest) Valid

type CronJob

type CronJob struct {
	Meta   *Meta           `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec   *CronJob_Spec   `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	Status *CronJob_Status `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
}

func (*CronJob) Descriptor

func (*CronJob) Descriptor() ([]byte, []int)

func (*CronJob) GetMeta

func (m *CronJob) GetMeta() *Meta

func (*CronJob) GetSpec

func (m *CronJob) GetSpec() *CronJob_Spec

func (*CronJob) GetStatus

func (m *CronJob) GetStatus() *CronJob_Status

func (*CronJob) ProtoMessage

func (*CronJob) ProtoMessage()

func (*CronJob) Reset

func (m *CronJob) Reset()

func (*CronJob) String

func (m *CronJob) String() string

type CronJob_Spec

type CronJob_Spec struct {
	Schedule                string   `protobuf:"bytes,1,opt,name=schedule" json:"schedule,omitempty"`
	StartingDeadlineSeconds int64    `` /* 126-byte string literal not displayed */
	ConcurrencyPolicy       string   `protobuf:"bytes,3,opt,name=concurrency_policy,json=concurrencyPolicy" json:"concurrency_policy,omitempty"`
	Suspend                 bool     `protobuf:"varint,4,opt,name=suspend" json:"suspend,omitempty"`
	Template                *JobSpec `protobuf:"bytes,5,opt,name=template" json:"template,omitempty"`
}

func (*CronJob_Spec) Descriptor

func (*CronJob_Spec) Descriptor() ([]byte, []int)

func (*CronJob_Spec) GetConcurrencyPolicy

func (m *CronJob_Spec) GetConcurrencyPolicy() string

func (*CronJob_Spec) GetSchedule

func (m *CronJob_Spec) GetSchedule() string

func (*CronJob_Spec) GetStartingDeadlineSeconds

func (m *CronJob_Spec) GetStartingDeadlineSeconds() int64

func (*CronJob_Spec) GetSuspend

func (m *CronJob_Spec) GetSuspend() bool

func (*CronJob_Spec) GetTemplate

func (m *CronJob_Spec) GetTemplate() *JobSpec

func (*CronJob_Spec) ProtoMessage

func (*CronJob_Spec) ProtoMessage()

func (*CronJob_Spec) Reset

func (m *CronJob_Spec) Reset()

func (*CronJob_Spec) String

func (m *CronJob_Spec) String() string

type CronJob_Status

type CronJob_Status struct {
	Active           []*ObjectReference `protobuf:"bytes,1,rep,name=active" json:"active,omitempty"`
	LastScheduleTime int64              `protobuf:"varint,2,opt,name=last_schedule_time,json=lastScheduleTime" json:"last_schedule_time,omitempty"`
}

func (*CronJob_Status) Descriptor

func (*CronJob_Status) Descriptor() ([]byte, []int)

func (*CronJob_Status) GetActive

func (m *CronJob_Status) GetActive() []*ObjectReference

func (*CronJob_Status) GetLastScheduleTime

func (m *CronJob_Status) GetLastScheduleTime() int64

func (*CronJob_Status) ProtoMessage

func (*CronJob_Status) ProtoMessage()

func (*CronJob_Status) Reset

func (m *CronJob_Status) Reset()

func (*CronJob_Status) String

func (m *CronJob_Status) String() string

type DaemonSet

type DaemonSet struct {
	Meta   *Meta             `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	App    string            `protobuf:"bytes,2,opt,name=app" json:"app,omitempty"`
	Spec   *DaemonSet_Spec   `protobuf:"bytes,3,opt,name=spec" json:"spec,omitempty"`
	Status *DaemonSet_Status `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"`
}

func (*DaemonSet) Descriptor

func (*DaemonSet) Descriptor() ([]byte, []int)

func (*DaemonSet) GetApp

func (m *DaemonSet) GetApp() string

func (*DaemonSet) GetMeta

func (m *DaemonSet) GetMeta() *Meta

func (*DaemonSet) GetSpec

func (m *DaemonSet) GetSpec() *DaemonSet_Spec

func (*DaemonSet) GetStatus

func (m *DaemonSet) GetStatus() *DaemonSet_Status

func (*DaemonSet) ProtoMessage

func (*DaemonSet) ProtoMessage()

func (*DaemonSet) Reset

func (m *DaemonSet) Reset()

func (*DaemonSet) String

func (m *DaemonSet) String() string

type DaemonSet_Spec

type DaemonSet_Spec struct {
	Selector    string   `protobuf:"bytes,1,opt,name=selector" json:"selector,omitempty"`
	PodTemplate *PodSpec `protobuf:"bytes,2,opt,name=pod_template,json=podTemplate" json:"pod_template,omitempty"`
}

func (*DaemonSet_Spec) Descriptor

func (*DaemonSet_Spec) Descriptor() ([]byte, []int)

func (*DaemonSet_Spec) GetPodTemplate

func (m *DaemonSet_Spec) GetPodTemplate() *PodSpec

func (*DaemonSet_Spec) GetSelector

func (m *DaemonSet_Spec) GetSelector() string

func (*DaemonSet_Spec) ProtoMessage

func (*DaemonSet_Spec) ProtoMessage()

func (*DaemonSet_Spec) Reset

func (m *DaemonSet_Spec) Reset()

func (*DaemonSet_Spec) String

func (m *DaemonSet_Spec) String() string

type DaemonSet_Status

type DaemonSet_Status struct {
	CurrentNumberScheduled int32 `protobuf:"varint,1,opt,name=current_number_scheduled,json=currentNumberScheduled" json:"current_number_scheduled,omitempty"`
	NumberMisscheduled     int32 `protobuf:"varint,2,opt,name=number_misscheduled,json=numberMisscheduled" json:"number_misscheduled,omitempty"`
	DesiredNumberScheduled int32 `protobuf:"varint,3,opt,name=desired_number_scheduled,json=desiredNumberScheduled" json:"desired_number_scheduled,omitempty"`
}

func (*DaemonSet_Status) Descriptor

func (*DaemonSet_Status) Descriptor() ([]byte, []int)

func (*DaemonSet_Status) GetCurrentNumberScheduled

func (m *DaemonSet_Status) GetCurrentNumberScheduled() int32

func (*DaemonSet_Status) GetDesiredNumberScheduled

func (m *DaemonSet_Status) GetDesiredNumberScheduled() int32

func (*DaemonSet_Status) GetNumberMisscheduled

func (m *DaemonSet_Status) GetNumberMisscheduled() int32

func (*DaemonSet_Status) ProtoMessage

func (*DaemonSet_Status) ProtoMessage()

func (*DaemonSet_Status) Reset

func (m *DaemonSet_Status) Reset()

func (*DaemonSet_Status) String

func (m *DaemonSet_Status) String() string

type DeleteResourceRequest

type DeleteResourceRequest struct {
	Cluster    string `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
	Type       string `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	Namespace  string `protobuf:"bytes,3,opt,name=namespace" json:"namespace,omitempty"`
	Name       string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
	ApiVersion string `protobuf:"bytes,5,opt,name=api_version,json=apiVersion" json:"api_version,omitempty"`
}

func (*DeleteResourceRequest) Descriptor

func (*DeleteResourceRequest) Descriptor() ([]byte, []int)

func (*DeleteResourceRequest) GetApiVersion

func (m *DeleteResourceRequest) GetApiVersion() string

func (*DeleteResourceRequest) GetCluster

func (m *DeleteResourceRequest) GetCluster() string

func (*DeleteResourceRequest) GetName

func (m *DeleteResourceRequest) GetName() string

func (*DeleteResourceRequest) GetNamespace

func (m *DeleteResourceRequest) GetNamespace() string

func (*DeleteResourceRequest) GetType

func (m *DeleteResourceRequest) GetType() string

func (*DeleteResourceRequest) IsRequest

func (m *DeleteResourceRequest) IsRequest()

func (*DeleteResourceRequest) ProtoMessage

func (*DeleteResourceRequest) ProtoMessage()

func (*DeleteResourceRequest) Reset

func (m *DeleteResourceRequest) Reset()

func (*DeleteResourceRequest) String

func (m *DeleteResourceRequest) String() string

func (*DeleteResourceRequest) Valid

type Deployment

type Deployment struct {
	Meta   *Meta                        `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	App    string                       `protobuf:"bytes,2,opt,name=app" json:"app,omitempty"`
	Spec   *Deployment_Spec             `protobuf:"bytes,3,opt,name=spec" json:"spec,omitempty"`
	Status *Deployment_DeploymentStatus `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"`
}

func (*Deployment) Descriptor

func (*Deployment) Descriptor() ([]byte, []int)

func (*Deployment) GetApp

func (m *Deployment) GetApp() string

func (*Deployment) GetMeta

func (m *Deployment) GetMeta() *Meta

func (*Deployment) GetSpec

func (m *Deployment) GetSpec() *Deployment_Spec

func (*Deployment) GetStatus

func (m *Deployment) GetStatus() *Deployment_DeploymentStatus

func (*Deployment) ProtoMessage

func (*Deployment) ProtoMessage()

func (*Deployment) Reset

func (m *Deployment) Reset()

func (*Deployment) String

func (m *Deployment) String() string

type Deployment_DeploymentStatus

type Deployment_DeploymentStatus struct {
	ObservedGeneration  int64                `protobuf:"varint,1,opt,name=observed_generation,json=observedGeneration" json:"observed_generation,omitempty"`
	Replicas            int32                `protobuf:"varint,2,opt,name=replicas" json:"replicas,omitempty"`
	UpdatedReplicas     int32                `protobuf:"varint,3,opt,name=updated_replicas,json=updatedReplicas" json:"updated_replicas,omitempty"`
	AvailableReplicas   int32                `protobuf:"varint,4,opt,name=available_replicas,json=availableReplicas" json:"available_replicas,omitempty"`
	UnavailableReplicas int32                `protobuf:"varint,5,opt,name=unavailable_replicas,json=unavailableReplicas" json:"unavailable_replicas,omitempty"`
	Conditions          []*ResourceCondition `protobuf:"bytes,6,rep,name=conditions" json:"conditions,omitempty"`
}

func (*Deployment_DeploymentStatus) Descriptor

func (*Deployment_DeploymentStatus) Descriptor() ([]byte, []int)

func (*Deployment_DeploymentStatus) GetAvailableReplicas

func (m *Deployment_DeploymentStatus) GetAvailableReplicas() int32

func (*Deployment_DeploymentStatus) GetConditions

func (m *Deployment_DeploymentStatus) GetConditions() []*ResourceCondition

func (*Deployment_DeploymentStatus) GetObservedGeneration

func (m *Deployment_DeploymentStatus) GetObservedGeneration() int64

func (*Deployment_DeploymentStatus) GetReplicas

func (m *Deployment_DeploymentStatus) GetReplicas() int32

func (*Deployment_DeploymentStatus) GetUnavailableReplicas

func (m *Deployment_DeploymentStatus) GetUnavailableReplicas() int32

func (*Deployment_DeploymentStatus) GetUpdatedReplicas

func (m *Deployment_DeploymentStatus) GetUpdatedReplicas() int32

func (*Deployment_DeploymentStatus) ProtoMessage

func (*Deployment_DeploymentStatus) ProtoMessage()

func (*Deployment_DeploymentStatus) Reset

func (m *Deployment_DeploymentStatus) Reset()

func (*Deployment_DeploymentStatus) String

func (m *Deployment_DeploymentStatus) String() string

type Deployment_Spec

type Deployment_Spec struct {
	DesiredReplicas         int32                               `protobuf:"varint,1,opt,name=desired_replicas,json=desiredReplicas" json:"desired_replicas,omitempty"`
	Selector                string                              `protobuf:"bytes,2,opt,name=selector" json:"selector,omitempty"`
	PodTemplate             *PodSpec                            `protobuf:"bytes,3,opt,name=pod_template,json=podTemplate" json:"pod_template,omitempty"`
	MinReadySeconds         int32                               `protobuf:"varint,4,opt,name=min_ready_seconds,json=minReadySeconds" json:"min_ready_seconds,omitempty"`
	RevisionHistoryLimit    int32                               `protobuf:"varint,5,opt,name=revision_history_limit,json=revisionHistoryLimit" json:"revision_history_limit,omitempty"`
	Paused                  bool                                `protobuf:"varint,6,opt,name=paused" json:"paused,omitempty"`
	RollbackTo              *Deployment_Spec_RollbackConfig     `protobuf:"bytes,7,opt,name=rollback_to,json=rollbackTo" json:"rollback_to,omitempty"`
	ProgressDeadlineSeconds int32                               `` /* 126-byte string literal not displayed */
	Strategy                *Deployment_Spec_DeploymentStrategy `protobuf:"bytes,9,opt,name=strategy" json:"strategy,omitempty"`
}

func (*Deployment_Spec) Descriptor

func (*Deployment_Spec) Descriptor() ([]byte, []int)

func (*Deployment_Spec) GetDesiredReplicas

func (m *Deployment_Spec) GetDesiredReplicas() int32

func (*Deployment_Spec) GetMinReadySeconds

func (m *Deployment_Spec) GetMinReadySeconds() int32

func (*Deployment_Spec) GetPaused

func (m *Deployment_Spec) GetPaused() bool

func (*Deployment_Spec) GetPodTemplate

func (m *Deployment_Spec) GetPodTemplate() *PodSpec

func (*Deployment_Spec) GetProgressDeadlineSeconds

func (m *Deployment_Spec) GetProgressDeadlineSeconds() int32

func (*Deployment_Spec) GetRevisionHistoryLimit

func (m *Deployment_Spec) GetRevisionHistoryLimit() int32

func (*Deployment_Spec) GetRollbackTo

func (m *Deployment_Spec) GetRollbackTo() *Deployment_Spec_RollbackConfig

func (*Deployment_Spec) GetSelector

func (m *Deployment_Spec) GetSelector() string

func (*Deployment_Spec) GetStrategy

func (*Deployment_Spec) ProtoMessage

func (*Deployment_Spec) ProtoMessage()

func (*Deployment_Spec) Reset

func (m *Deployment_Spec) Reset()

func (*Deployment_Spec) String

func (m *Deployment_Spec) String() string

type Deployment_Spec_DeploymentStrategy

type Deployment_Spec_DeploymentStrategy struct {
	Type          string                                   `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	RollingUpdate *Deployment_Spec_RollingUpdateDeployment `protobuf:"bytes,2,opt,name=rolling_update,json=rollingUpdate" json:"rolling_update,omitempty"`
}

func (*Deployment_Spec_DeploymentStrategy) Descriptor

func (*Deployment_Spec_DeploymentStrategy) Descriptor() ([]byte, []int)

func (*Deployment_Spec_DeploymentStrategy) GetRollingUpdate

func (*Deployment_Spec_DeploymentStrategy) GetType

func (*Deployment_Spec_DeploymentStrategy) ProtoMessage

func (*Deployment_Spec_DeploymentStrategy) ProtoMessage()

func (*Deployment_Spec_DeploymentStrategy) Reset

func (*Deployment_Spec_DeploymentStrategy) String

type Deployment_Spec_RollbackConfig

type Deployment_Spec_RollbackConfig struct {
	Revision int64 `protobuf:"varint,1,opt,name=revision" json:"revision,omitempty"`
}

func (*Deployment_Spec_RollbackConfig) Descriptor

func (*Deployment_Spec_RollbackConfig) Descriptor() ([]byte, []int)

func (*Deployment_Spec_RollbackConfig) GetRevision

func (m *Deployment_Spec_RollbackConfig) GetRevision() int64

func (*Deployment_Spec_RollbackConfig) ProtoMessage

func (*Deployment_Spec_RollbackConfig) ProtoMessage()

func (*Deployment_Spec_RollbackConfig) Reset

func (m *Deployment_Spec_RollbackConfig) Reset()

func (*Deployment_Spec_RollbackConfig) String

type Deployment_Spec_RollingUpdateDeployment

type Deployment_Spec_RollingUpdateDeployment struct {
	MaxUnavailable string `protobuf:"bytes,1,opt,name=max_unavailable,json=maxUnavailable" json:"max_unavailable,omitempty"`
	MaxSurge       string `protobuf:"bytes,2,opt,name=max_surge,json=maxSurge" json:"max_surge,omitempty"`
}

func (*Deployment_Spec_RollingUpdateDeployment) Descriptor

func (*Deployment_Spec_RollingUpdateDeployment) Descriptor() ([]byte, []int)

func (*Deployment_Spec_RollingUpdateDeployment) GetMaxSurge

func (*Deployment_Spec_RollingUpdateDeployment) GetMaxUnavailable

func (m *Deployment_Spec_RollingUpdateDeployment) GetMaxUnavailable() string

func (*Deployment_Spec_RollingUpdateDeployment) ProtoMessage

func (*Deployment_Spec_RollingUpdateDeployment) Reset

func (*Deployment_Spec_RollingUpdateDeployment) String

type DescribeResourceRequest

type DescribeResourceRequest struct {
	Cluster        string `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
	Type           string `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	Namespace      string `protobuf:"bytes,3,opt,name=namespace" json:"namespace,omitempty"`
	Name           string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
	Raw            string `protobuf:"bytes,5,opt,name=raw" json:"raw,omitempty"`
	IncludeMetrics bool   `protobuf:"varint,6,opt,name=include_metrics,json=includeMetrics" json:"include_metrics,omitempty"`
	ApiVersion     string `protobuf:"bytes,7,opt,name=api_version,json=apiVersion" json:"api_version,omitempty"`
}

func (*DescribeResourceRequest) Descriptor

func (*DescribeResourceRequest) Descriptor() ([]byte, []int)

func (*DescribeResourceRequest) GetApiVersion

func (m *DescribeResourceRequest) GetApiVersion() string

func (*DescribeResourceRequest) GetCluster

func (m *DescribeResourceRequest) GetCluster() string

func (*DescribeResourceRequest) GetIncludeMetrics

func (m *DescribeResourceRequest) GetIncludeMetrics() bool

func (*DescribeResourceRequest) GetName

func (m *DescribeResourceRequest) GetName() string

func (*DescribeResourceRequest) GetNamespace

func (m *DescribeResourceRequest) GetNamespace() string

func (*DescribeResourceRequest) GetRaw

func (m *DescribeResourceRequest) GetRaw() string

func (*DescribeResourceRequest) GetType

func (m *DescribeResourceRequest) GetType() string

func (*DescribeResourceRequest) IsRequest

func (m *DescribeResourceRequest) IsRequest()

func (*DescribeResourceRequest) ProtoMessage

func (*DescribeResourceRequest) ProtoMessage()

func (*DescribeResourceRequest) Reset

func (m *DescribeResourceRequest) Reset()

func (*DescribeResourceRequest) String

func (m *DescribeResourceRequest) String() string

func (*DescribeResourceRequest) Valid

type DescribeResourceResponse

type DescribeResourceResponse struct {
	Resource *KubeResource `protobuf:"bytes,1,opt,name=resource" json:"resource,omitempty"`
}

func (*DescribeResourceResponse) Descriptor

func (*DescribeResourceResponse) Descriptor() ([]byte, []int)

func (*DescribeResourceResponse) GetResource

func (m *DescribeResourceResponse) GetResource() *KubeResource

func (*DescribeResourceResponse) ProtoMessage

func (*DescribeResourceResponse) ProtoMessage()

func (*DescribeResourceResponse) Reset

func (m *DescribeResourceResponse) Reset()

func (*DescribeResourceResponse) String

func (m *DescribeResourceResponse) String() string

type Disk

type Disk struct {
	Name                  string                 `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Id                    string                 `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"`
	Provider              string                 `protobuf:"bytes,3,opt,name=provider" json:"provider,omitempty"`
	SizeGb                int64                  `protobuf:"varint,4,opt,name=size_gb,json=sizeGb" json:"size_gb,omitempty"`
	Type                  string                 `protobuf:"bytes,5,opt,name=type" json:"type,omitempty"`
	Zone                  string                 `protobuf:"bytes,6,opt,name=zone" json:"zone,omitempty"`
	Status                string                 `protobuf:"bytes,7,opt,name=status" json:"status,omitempty"`
	Endpoint              string                 `protobuf:"bytes,8,opt,name=endpoint" json:"endpoint,omitempty"`
	Iops                  int64                  `protobuf:"varint,9,opt,name=iops" json:"iops,omitempty"`
	PersistentVolume      *PersistentVolume      `protobuf:"bytes,10,opt,name=persistent_volume,json=persistentVolume" json:"persistent_volume,omitempty"`
	PersistentVolumeClaim *PersistentVolumeClaim `protobuf:"bytes,11,opt,name=persistent_volume_claim,json=persistentVolumeClaim" json:"persistent_volume_claim,omitempty"`
}

func (*Disk) Descriptor

func (*Disk) Descriptor() ([]byte, []int)

func (*Disk) GetEndpoint

func (m *Disk) GetEndpoint() string

func (*Disk) GetId

func (m *Disk) GetId() string

func (*Disk) GetIops

func (m *Disk) GetIops() int64

func (*Disk) GetName

func (m *Disk) GetName() string

func (*Disk) GetPersistentVolume

func (m *Disk) GetPersistentVolume() *PersistentVolume

func (*Disk) GetPersistentVolumeClaim

func (m *Disk) GetPersistentVolumeClaim() *PersistentVolumeClaim

func (*Disk) GetProvider

func (m *Disk) GetProvider() string

func (*Disk) GetSizeGb

func (m *Disk) GetSizeGb() int64

func (*Disk) GetStatus

func (m *Disk) GetStatus() string

func (*Disk) GetType

func (m *Disk) GetType() string

func (*Disk) GetZone

func (m *Disk) GetZone() string

func (*Disk) ProtoMessage

func (*Disk) ProtoMessage()

func (*Disk) Reset

func (m *Disk) Reset()

func (*Disk) String

func (m *Disk) String() string

type DiskCreateRequest

type DiskCreateRequest struct {
	Cluster  string `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
	Name     string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	Zone     string `protobuf:"bytes,3,opt,name=zone" json:"zone,omitempty"`
	DiskType string `protobuf:"bytes,4,opt,name=disk_type,json=diskType" json:"disk_type,omitempty"`
	SizeGb   int64  `protobuf:"varint,5,opt,name=size_gb,json=sizeGb" json:"size_gb,omitempty"`
}

func (*DiskCreateRequest) Descriptor

func (*DiskCreateRequest) Descriptor() ([]byte, []int)

func (*DiskCreateRequest) GetCluster

func (m *DiskCreateRequest) GetCluster() string

func (*DiskCreateRequest) GetDiskType

func (m *DiskCreateRequest) GetDiskType() string

func (*DiskCreateRequest) GetName

func (m *DiskCreateRequest) GetName() string

func (*DiskCreateRequest) GetSizeGb

func (m *DiskCreateRequest) GetSizeGb() int64

func (*DiskCreateRequest) GetZone

func (m *DiskCreateRequest) GetZone() string

func (*DiskCreateRequest) IsRequest

func (m *DiskCreateRequest) IsRequest()

func (*DiskCreateRequest) ProtoMessage

func (*DiskCreateRequest) ProtoMessage()

func (*DiskCreateRequest) Reset

func (m *DiskCreateRequest) Reset()

func (*DiskCreateRequest) String

func (m *DiskCreateRequest) String() string

func (*DiskCreateRequest) Valid

func (m *DiskCreateRequest) Valid() (*gojsonschema.Result, error)

type DiskDeleteRequest

type DiskDeleteRequest struct {
	Cluster string `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
	Uid     string `protobuf:"bytes,2,opt,name=uid" json:"uid,omitempty"`
}

func (*DiskDeleteRequest) Descriptor

func (*DiskDeleteRequest) Descriptor() ([]byte, []int)

func (*DiskDeleteRequest) GetCluster

func (m *DiskDeleteRequest) GetCluster() string

func (*DiskDeleteRequest) GetUid

func (m *DiskDeleteRequest) GetUid() string

func (*DiskDeleteRequest) IsRequest

func (m *DiskDeleteRequest) IsRequest()

func (*DiskDeleteRequest) ProtoMessage

func (*DiskDeleteRequest) ProtoMessage()

func (*DiskDeleteRequest) Reset

func (m *DiskDeleteRequest) Reset()

func (*DiskDeleteRequest) String

func (m *DiskDeleteRequest) String() string

func (*DiskDeleteRequest) Valid

func (m *DiskDeleteRequest) Valid() (*gojsonschema.Result, error)

type DiskDescribeRequest

type DiskDescribeRequest struct {
	Cluster  string `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
	Name     string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	Provider string `protobuf:"bytes,3,opt,name=provider" json:"provider,omitempty"`
}

func (*DiskDescribeRequest) Descriptor

func (*DiskDescribeRequest) Descriptor() ([]byte, []int)

func (*DiskDescribeRequest) GetCluster

func (m *DiskDescribeRequest) GetCluster() string

func (*DiskDescribeRequest) GetName

func (m *DiskDescribeRequest) GetName() string

func (*DiskDescribeRequest) GetProvider

func (m *DiskDescribeRequest) GetProvider() string

func (*DiskDescribeRequest) IsRequest

func (m *DiskDescribeRequest) IsRequest()

func (*DiskDescribeRequest) ProtoMessage

func (*DiskDescribeRequest) ProtoMessage()

func (*DiskDescribeRequest) Reset

func (m *DiskDescribeRequest) Reset()

func (*DiskDescribeRequest) String

func (m *DiskDescribeRequest) String() string

func (*DiskDescribeRequest) Valid

type DiskDescribeResponse

type DiskDescribeResponse struct {
	Disk *Disk `protobuf:"bytes,1,opt,name=disk" json:"disk,omitempty"`
}

func (*DiskDescribeResponse) Descriptor

func (*DiskDescribeResponse) Descriptor() ([]byte, []int)

func (*DiskDescribeResponse) GetDisk

func (m *DiskDescribeResponse) GetDisk() *Disk

func (*DiskDescribeResponse) ProtoMessage

func (*DiskDescribeResponse) ProtoMessage()

func (*DiskDescribeResponse) Reset

func (m *DiskDescribeResponse) Reset()

func (*DiskDescribeResponse) String

func (m *DiskDescribeResponse) String() string

type DiskListRequest

type DiskListRequest struct {
	Cluster string `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
}

func (*DiskListRequest) Descriptor

func (*DiskListRequest) Descriptor() ([]byte, []int)

func (*DiskListRequest) GetCluster

func (m *DiskListRequest) GetCluster() string

func (*DiskListRequest) IsRequest

func (m *DiskListRequest) IsRequest()

func (*DiskListRequest) ProtoMessage

func (*DiskListRequest) ProtoMessage()

func (*DiskListRequest) Reset

func (m *DiskListRequest) Reset()

func (*DiskListRequest) String

func (m *DiskListRequest) String() string

func (*DiskListRequest) Valid

func (m *DiskListRequest) Valid() (*gojsonschema.Result, error)

type DiskListResponse

type DiskListResponse struct {
	Disks []*Disk `protobuf:"bytes,1,rep,name=disks" json:"disks,omitempty"`
}

func (*DiskListResponse) Descriptor

func (*DiskListResponse) Descriptor() ([]byte, []int)

func (*DiskListResponse) GetDisks

func (m *DiskListResponse) GetDisks() []*Disk

func (*DiskListResponse) ProtoMessage

func (*DiskListResponse) ProtoMessage()

func (*DiskListResponse) Reset

func (m *DiskListResponse) Reset()

func (*DiskListResponse) String

func (m *DiskListResponse) String() string

type DormantDatabase

type DormantDatabase struct {
	Meta   *Meta                   `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec   *DormantDatabase_Spec   `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	Status *DormantDatabase_Status `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
}

func (*DormantDatabase) Descriptor

func (*DormantDatabase) Descriptor() ([]byte, []int)

func (*DormantDatabase) GetMeta

func (m *DormantDatabase) GetMeta() *Meta

func (*DormantDatabase) GetSpec

func (m *DormantDatabase) GetSpec() *DormantDatabase_Spec

func (*DormantDatabase) GetStatus

func (m *DormantDatabase) GetStatus() *DormantDatabase_Status

func (*DormantDatabase) ProtoMessage

func (*DormantDatabase) ProtoMessage()

func (*DormantDatabase) Reset

func (m *DormantDatabase) Reset()

func (*DormantDatabase) String

func (m *DormantDatabase) String() string

type DormantDatabase_Spec

type DormantDatabase_Spec struct {
	WipeOut bool    `protobuf:"varint,1,opt,name=wipe_out,json=wipeOut" json:"wipe_out,omitempty"`
	Origin  *Origin `protobuf:"bytes,3,opt,name=origin" json:"origin,omitempty"`
}

func (*DormantDatabase_Spec) Descriptor

func (*DormantDatabase_Spec) Descriptor() ([]byte, []int)

func (*DormantDatabase_Spec) GetOrigin

func (m *DormantDatabase_Spec) GetOrigin() *Origin

func (*DormantDatabase_Spec) GetWipeOut

func (m *DormantDatabase_Spec) GetWipeOut() bool

func (*DormantDatabase_Spec) ProtoMessage

func (*DormantDatabase_Spec) ProtoMessage()

func (*DormantDatabase_Spec) Reset

func (m *DormantDatabase_Spec) Reset()

func (*DormantDatabase_Spec) String

func (m *DormantDatabase_Spec) String() string

type DormantDatabase_Status

type DormantDatabase_Status struct {
	CreationTime int64  `protobuf:"varint,1,opt,name=creation_time,json=creationTime" json:"creation_time,omitempty"`
	PausingTime  int64  `protobuf:"varint,2,opt,name=pausing_time,json=pausingTime" json:"pausing_time,omitempty"`
	WipeOutTime  int64  `protobuf:"varint,3,opt,name=wipe_out_time,json=wipeOutTime" json:"wipe_out_time,omitempty"`
	Phase        string `protobuf:"bytes,4,opt,name=phase" json:"phase,omitempty"`
	Reason       string `protobuf:"bytes,5,opt,name=reason" json:"reason,omitempty"`
}

func (*DormantDatabase_Status) Descriptor

func (*DormantDatabase_Status) Descriptor() ([]byte, []int)

func (*DormantDatabase_Status) GetCreationTime

func (m *DormantDatabase_Status) GetCreationTime() int64

func (*DormantDatabase_Status) GetPausingTime

func (m *DormantDatabase_Status) GetPausingTime() int64

func (*DormantDatabase_Status) GetPhase

func (m *DormantDatabase_Status) GetPhase() string

func (*DormantDatabase_Status) GetReason

func (m *DormantDatabase_Status) GetReason() string

func (*DormantDatabase_Status) GetWipeOutTime

func (m *DormantDatabase_Status) GetWipeOutTime() int64

func (*DormantDatabase_Status) ProtoMessage

func (*DormantDatabase_Status) ProtoMessage()

func (*DormantDatabase_Status) Reset

func (m *DormantDatabase_Status) Reset()

func (*DormantDatabase_Status) String

func (m *DormantDatabase_Status) String() string

type Elasticsearch

type Elasticsearch struct {
	Meta   *Meta                 `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec   *ElasticsearchSpec    `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	Status *Elasticsearch_Status `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
}

func (*Elasticsearch) Descriptor

func (*Elasticsearch) Descriptor() ([]byte, []int)

func (*Elasticsearch) GetMeta

func (m *Elasticsearch) GetMeta() *Meta

func (*Elasticsearch) GetSpec

func (m *Elasticsearch) GetSpec() *ElasticsearchSpec

func (*Elasticsearch) GetStatus

func (m *Elasticsearch) GetStatus() *Elasticsearch_Status

func (*Elasticsearch) ProtoMessage

func (*Elasticsearch) ProtoMessage()

func (*Elasticsearch) Reset

func (m *Elasticsearch) Reset()

func (*Elasticsearch) String

func (m *Elasticsearch) String() string

type ElasticsearchSpec

type ElasticsearchSpec struct {
	Version           string                                          `protobuf:"bytes,1,opt,name=version" json:"version,omitempty"`
	Replicas          int32                                           `protobuf:"varint,2,opt,name=replicas" json:"replicas,omitempty"`
	Storage           *PersistentVolumeClaimSpec                      `protobuf:"bytes,3,opt,name=storage" json:"storage,omitempty"`
	NodeSelector      map[string]string                               `` /* 164-byte string literal not displayed */
	Init              *InitSpec                                       `protobuf:"bytes,5,opt,name=init" json:"init,omitempty"`
	BackupSchedule    *BackupScheduleSpec                             `protobuf:"bytes,6,opt,name=backup_schedule,json=backupSchedule" json:"backup_schedule,omitempty"`
	DoNotPause        bool                                            `protobuf:"varint,7,opt,name=do_not_pause,json=doNotPause" json:"do_not_pause,omitempty"`
	Topology          *ElasticsearchSpec_ElasticsearchClusterTopology `protobuf:"bytes,8,opt,name=topology" json:"topology,omitempty"`
	EnableSSL         bool                                            `protobuf:"varint,9,opt,name=enableSSL" json:"enableSSL,omitempty"`
	CertificateSecret *k8s_io_api_core_v1.SecretVolumeSource          `protobuf:"bytes,10,opt,name=certificateSecret" json:"certificateSecret,omitempty"`
	DatabaseSecret    *k8s_io_api_core_v1.SecretVolumeSource          `protobuf:"bytes,11,opt,name=databaseSecret" json:"databaseSecret,omitempty"`
	Monitor           *KubemonAgentSpec                               `protobuf:"bytes,12,opt,name=monitor" json:"monitor,omitempty"`
	Resources         *ResourceRequirements                           `protobuf:"bytes,13,opt,name=resources" json:"resources,omitempty"`
	Affinity          *Affinity                                       `protobuf:"bytes,14,opt,name=affinity" json:"affinity,omitempty"`
	SchedulerName     string                                          `protobuf:"bytes,15,opt,name=schedulerName" json:"schedulerName,omitempty"`
	Tolerations       []*Toleration                                   `protobuf:"bytes,16,rep,name=tolerations" json:"tolerations,omitempty"`
	ImagePullSecrets  []*LocalObjectReference                         `protobuf:"bytes,17,rep,name=imagePullSecrets" json:"imagePullSecrets,omitempty"`
}

func (*ElasticsearchSpec) Descriptor

func (*ElasticsearchSpec) Descriptor() ([]byte, []int)

func (*ElasticsearchSpec) GetAffinity

func (m *ElasticsearchSpec) GetAffinity() *Affinity

func (*ElasticsearchSpec) GetBackupSchedule

func (m *ElasticsearchSpec) GetBackupSchedule() *BackupScheduleSpec

func (*ElasticsearchSpec) GetCertificateSecret

func (m *ElasticsearchSpec) GetCertificateSecret() *k8s_io_api_core_v1.SecretVolumeSource

func (*ElasticsearchSpec) GetDatabaseSecret

func (*ElasticsearchSpec) GetDoNotPause

func (m *ElasticsearchSpec) GetDoNotPause() bool

func (*ElasticsearchSpec) GetEnableSSL

func (m *ElasticsearchSpec) GetEnableSSL() bool

func (*ElasticsearchSpec) GetImagePullSecrets

func (m *ElasticsearchSpec) GetImagePullSecrets() []*LocalObjectReference

func (*ElasticsearchSpec) GetInit

func (m *ElasticsearchSpec) GetInit() *InitSpec

func (*ElasticsearchSpec) GetMonitor

func (m *ElasticsearchSpec) GetMonitor() *KubemonAgentSpec

func (*ElasticsearchSpec) GetNodeSelector

func (m *ElasticsearchSpec) GetNodeSelector() map[string]string

func (*ElasticsearchSpec) GetReplicas

func (m *ElasticsearchSpec) GetReplicas() int32

func (*ElasticsearchSpec) GetResources

func (m *ElasticsearchSpec) GetResources() *ResourceRequirements

func (*ElasticsearchSpec) GetSchedulerName

func (m *ElasticsearchSpec) GetSchedulerName() string

func (*ElasticsearchSpec) GetStorage

func (*ElasticsearchSpec) GetTolerations

func (m *ElasticsearchSpec) GetTolerations() []*Toleration

func (*ElasticsearchSpec) GetTopology

func (*ElasticsearchSpec) GetVersion

func (m *ElasticsearchSpec) GetVersion() string

func (*ElasticsearchSpec) ProtoMessage

func (*ElasticsearchSpec) ProtoMessage()

func (*ElasticsearchSpec) Reset

func (m *ElasticsearchSpec) Reset()

func (*ElasticsearchSpec) String

func (m *ElasticsearchSpec) String() string

type ElasticsearchSpec_ElasticsearchClusterTopology

type ElasticsearchSpec_ElasticsearchClusterTopology struct {
	Master *ElasticsearchSpec_ElasticsearchNode `protobuf:"bytes,1,opt,name=master" json:"master,omitempty"`
	Data   *ElasticsearchSpec_ElasticsearchNode `protobuf:"bytes,2,opt,name=data" json:"data,omitempty"`
	Client *ElasticsearchSpec_ElasticsearchNode `protobuf:"bytes,3,opt,name=client" json:"client,omitempty"`
}

func (*ElasticsearchSpec_ElasticsearchClusterTopology) Descriptor

func (*ElasticsearchSpec_ElasticsearchClusterTopology) GetClient

func (*ElasticsearchSpec_ElasticsearchClusterTopology) GetData

func (*ElasticsearchSpec_ElasticsearchClusterTopology) GetMaster

func (*ElasticsearchSpec_ElasticsearchClusterTopology) ProtoMessage

func (*ElasticsearchSpec_ElasticsearchClusterTopology) Reset

func (*ElasticsearchSpec_ElasticsearchClusterTopology) String

type ElasticsearchSpec_ElasticsearchNode

type ElasticsearchSpec_ElasticsearchNode struct {
	Replicas int32  `protobuf:"varint,1,opt,name=replicas" json:"replicas,omitempty"`
	Prefix   string `protobuf:"bytes,2,opt,name=prefix" json:"prefix,omitempty"`
}

func (*ElasticsearchSpec_ElasticsearchNode) Descriptor

func (*ElasticsearchSpec_ElasticsearchNode) Descriptor() ([]byte, []int)

func (*ElasticsearchSpec_ElasticsearchNode) GetPrefix

func (*ElasticsearchSpec_ElasticsearchNode) GetReplicas

func (m *ElasticsearchSpec_ElasticsearchNode) GetReplicas() int32

func (*ElasticsearchSpec_ElasticsearchNode) ProtoMessage

func (*ElasticsearchSpec_ElasticsearchNode) ProtoMessage()

func (*ElasticsearchSpec_ElasticsearchNode) Reset

func (*ElasticsearchSpec_ElasticsearchNode) String

type Elasticsearch_Status

type Elasticsearch_Status struct {
	CreationTime int64  `protobuf:"varint,1,opt,name=creation_time,json=creationTime" json:"creation_time,omitempty"`
	Phase        string `protobuf:"bytes,2,opt,name=phase" json:"phase,omitempty"`
	Reason       string `protobuf:"bytes,3,opt,name=reason" json:"reason,omitempty"`
}

func (*Elasticsearch_Status) Descriptor

func (*Elasticsearch_Status) Descriptor() ([]byte, []int)

func (*Elasticsearch_Status) GetCreationTime

func (m *Elasticsearch_Status) GetCreationTime() int64

func (*Elasticsearch_Status) GetPhase

func (m *Elasticsearch_Status) GetPhase() string

func (*Elasticsearch_Status) GetReason

func (m *Elasticsearch_Status) GetReason() string

func (*Elasticsearch_Status) ProtoMessage

func (*Elasticsearch_Status) ProtoMessage()

func (*Elasticsearch_Status) Reset

func (m *Elasticsearch_Status) Reset()

func (*Elasticsearch_Status) String

func (m *Elasticsearch_Status) String() string

type EnvVar

type EnvVar struct {
	// Name of the environment variable. Must be a C_IDENTIFIER.
	Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	// Variable references $(VAR_NAME) are expanded
	// using the previous defined environment variables in the container and
	// any service environment variables. If a variable cannot be resolved,
	// the reference in the input string will be unchanged. The $(VAR_NAME)
	// syntax can be escaped with a double $$, ie: $$(VAR_NAME). Escaped
	// references will never be expanded, regardless of whether the variable
	// exists or not.
	// Defaults to "".
	// +optional
	Value string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"`
	// Source for the environment variable's value. Cannot be used if value is not empty.
	// +optional
	ValueFrom *EnvVarSource `protobuf:"bytes,3,opt,name=value_from,json=valueFrom" json:"value_from,omitempty"`
}

func (*EnvVar) Descriptor

func (*EnvVar) Descriptor() ([]byte, []int)

func (*EnvVar) GetName

func (m *EnvVar) GetName() string

func (*EnvVar) GetValue

func (m *EnvVar) GetValue() string

func (*EnvVar) GetValueFrom

func (m *EnvVar) GetValueFrom() *EnvVarSource

func (*EnvVar) ProtoMessage

func (*EnvVar) ProtoMessage()

func (*EnvVar) Reset

func (m *EnvVar) Reset()

func (*EnvVar) String

func (m *EnvVar) String() string

type EnvVarSource

type EnvVarSource struct {
	// Selects a field of the pod: supports metadata.name, metadata.namespace, metadata.labels, metadata.annotations,
	// spec.nodeName, spec.serviceAccountName, status.podIP.
	// +optional
	FieldRef *ObjectFieldSelector `protobuf:"bytes,1,opt,name=field_ref,json=fieldRef" json:"field_ref,omitempty"`
	// Selects a resource of the container: only resources limits and requests
	// (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
	// +optional
	ResourceFieldRef *ResourceFieldSelector `protobuf:"bytes,2,opt,name=resource_field_ref,json=resourceFieldRef" json:"resource_field_ref,omitempty"`
	// Selects a key of a ConfigMap.
	// +optional
	ConfigMapKeyRef *ConfigMapKeySelector `protobuf:"bytes,3,opt,name=config_map_key_ref,json=configMapKeyRef" json:"config_map_key_ref,omitempty"`
	// Selects a key of a secret in the pod's namespace
	// +optional
	SecretKeyRef *SecretKeySelector `protobuf:"bytes,4,opt,name=secret_key_ref,json=secretKeyRef" json:"secret_key_ref,omitempty"`
}

EnvVarSource represents a source for the value of an EnvVar.

func (*EnvVarSource) Descriptor

func (*EnvVarSource) Descriptor() ([]byte, []int)

func (*EnvVarSource) GetConfigMapKeyRef

func (m *EnvVarSource) GetConfigMapKeyRef() *ConfigMapKeySelector

func (*EnvVarSource) GetFieldRef

func (m *EnvVarSource) GetFieldRef() *ObjectFieldSelector

func (*EnvVarSource) GetResourceFieldRef

func (m *EnvVarSource) GetResourceFieldRef() *ResourceFieldSelector

func (*EnvVarSource) GetSecretKeyRef

func (m *EnvVarSource) GetSecretKeyRef() *SecretKeySelector

func (*EnvVarSource) ProtoMessage

func (*EnvVarSource) ProtoMessage()

func (*EnvVarSource) Reset

func (m *EnvVarSource) Reset()

func (*EnvVarSource) String

func (m *EnvVarSource) String() string

type Event

type Event struct {
	Meta           *Meta        `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Reason         string       `protobuf:"bytes,2,opt,name=reason" json:"reason,omitempty"`
	Message        string       `protobuf:"bytes,3,opt,name=message" json:"message,omitempty"`
	Source         *EventSource `protobuf:"bytes,4,opt,name=source" json:"source,omitempty"`
	FirstTimestamp int64        `protobuf:"varint,5,opt,name=first_timestamp,json=firstTimestamp" json:"first_timestamp,omitempty"`
	LastTimestamp  int64        `protobuf:"varint,6,opt,name=last_timestamp,json=lastTimestamp" json:"last_timestamp,omitempty"`
	Count          int32        `protobuf:"varint,7,opt,name=count" json:"count,omitempty"`
	Type           string       `protobuf:"bytes,8,opt,name=type" json:"type,omitempty"`
}

func (*Event) Descriptor

func (*Event) Descriptor() ([]byte, []int)

func (*Event) GetCount

func (m *Event) GetCount() int32

func (*Event) GetFirstTimestamp

func (m *Event) GetFirstTimestamp() int64

func (*Event) GetLastTimestamp

func (m *Event) GetLastTimestamp() int64

func (*Event) GetMessage

func (m *Event) GetMessage() string

func (*Event) GetMeta

func (m *Event) GetMeta() *Meta

func (*Event) GetReason

func (m *Event) GetReason() string

func (*Event) GetSource

func (m *Event) GetSource() *EventSource

func (*Event) GetType

func (m *Event) GetType() string

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) Reset

func (m *Event) Reset()

func (*Event) String

func (m *Event) String() string

type EventSource

type EventSource struct {
	Component string `protobuf:"bytes,1,opt,name=component" json:"component,omitempty"`
	Host      string `protobuf:"bytes,2,opt,name=host" json:"host,omitempty"`
}

func (*EventSource) Descriptor

func (*EventSource) Descriptor() ([]byte, []int)

func (*EventSource) GetComponent

func (m *EventSource) GetComponent() string

func (*EventSource) GetHost

func (m *EventSource) GetHost() string

func (*EventSource) ProtoMessage

func (*EventSource) ProtoMessage()

func (*EventSource) Reset

func (m *EventSource) Reset()

func (*EventSource) String

func (m *EventSource) String() string

type GroupVersionResource

type GroupVersionResource struct {
	Group    string `protobuf:"bytes,1,opt,name=group" json:"group,omitempty"`
	Version  string `protobuf:"bytes,2,opt,name=version" json:"version,omitempty"`
	Resource string `protobuf:"bytes,3,opt,name=resource" json:"resource,omitempty"`
}

func (*GroupVersionResource) Descriptor

func (*GroupVersionResource) Descriptor() ([]byte, []int)

func (*GroupVersionResource) GetGroup

func (m *GroupVersionResource) GetGroup() string

func (*GroupVersionResource) GetResource

func (m *GroupVersionResource) GetResource() string

func (*GroupVersionResource) GetVersion

func (m *GroupVersionResource) GetVersion() string

func (*GroupVersionResource) ProtoMessage

func (*GroupVersionResource) ProtoMessage()

func (*GroupVersionResource) Reset

func (m *GroupVersionResource) Reset()

func (*GroupVersionResource) String

func (m *GroupVersionResource) String() string

type IcingaState

type IcingaState struct {
	OK       int32 `protobuf:"varint,1,opt,name=OK" json:"OK,omitempty"`
	Warning  int32 `protobuf:"varint,2,opt,name=Warning" json:"Warning,omitempty"`
	Critical int32 `protobuf:"varint,3,opt,name=Critical" json:"Critical,omitempty"`
	Unknown  int32 `protobuf:"varint,4,opt,name=Unknown" json:"Unknown,omitempty"`
}

func (*IcingaState) Descriptor

func (*IcingaState) Descriptor() ([]byte, []int)

func (*IcingaState) GetCritical

func (m *IcingaState) GetCritical() int32

func (*IcingaState) GetOK

func (m *IcingaState) GetOK() int32

func (*IcingaState) GetUnknown

func (m *IcingaState) GetUnknown() int32

func (*IcingaState) GetWarning

func (m *IcingaState) GetWarning() int32

func (*IcingaState) ProtoMessage

func (*IcingaState) ProtoMessage()

func (*IcingaState) Reset

func (m *IcingaState) Reset()

func (*IcingaState) String

func (m *IcingaState) String() string

type Incident

type Incident struct {
	Meta   *Meta            `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Status *Incident_Status `protobuf:"bytes,2,opt,name=status" json:"status,omitempty"`
}

func (*Incident) Descriptor

func (*Incident) Descriptor() ([]byte, []int)

func (*Incident) GetMeta

func (m *Incident) GetMeta() *Meta

func (*Incident) GetStatus

func (m *Incident) GetStatus() *Incident_Status

func (*Incident) ProtoMessage

func (*Incident) ProtoMessage()

func (*Incident) Reset

func (m *Incident) Reset()

func (*Incident) String

func (m *Incident) String() string

type Incident_Status

type Incident_Status struct {
	LastNotificationType string                                  `protobuf:"bytes,1,opt,name=lastNotificationType" json:"lastNotificationType,omitempty"`
	Notifications        []*Incident_Status_IncidentNotification `protobuf:"bytes,2,rep,name=notifications" json:"notifications,omitempty"`
}

func (*Incident_Status) Descriptor

func (*Incident_Status) Descriptor() ([]byte, []int)

func (*Incident_Status) GetLastNotificationType

func (m *Incident_Status) GetLastNotificationType() string

func (*Incident_Status) GetNotifications

func (m *Incident_Status) GetNotifications() []*Incident_Status_IncidentNotification

func (*Incident_Status) ProtoMessage

func (*Incident_Status) ProtoMessage()

func (*Incident_Status) Reset

func (m *Incident_Status) Reset()

func (*Incident_Status) String

func (m *Incident_Status) String() string

type Incident_Status_IncidentNotification

type Incident_Status_IncidentNotification struct {
	Type           string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	CheckOutput    string `protobuf:"bytes,2,opt,name=checkOutput" json:"checkOutput,omitempty"`
	Author         string `protobuf:"bytes,3,opt,name=author" json:"author,omitempty"`
	Comment        string `protobuf:"bytes,4,opt,name=comment" json:"comment,omitempty"`
	FirstTimestamp int64  `protobuf:"varint,5,opt,name=firstTimestamp" json:"firstTimestamp,omitempty"`
	LastTimestamp  int64  `protobuf:"varint,6,opt,name=lastTimestamp" json:"lastTimestamp,omitempty"`
	State          string `protobuf:"bytes,7,opt,name=state" json:"state,omitempty"`
}

func (*Incident_Status_IncidentNotification) Descriptor

func (*Incident_Status_IncidentNotification) Descriptor() ([]byte, []int)

func (*Incident_Status_IncidentNotification) GetAuthor

func (*Incident_Status_IncidentNotification) GetCheckOutput

func (m *Incident_Status_IncidentNotification) GetCheckOutput() string

func (*Incident_Status_IncidentNotification) GetComment

func (*Incident_Status_IncidentNotification) GetFirstTimestamp

func (m *Incident_Status_IncidentNotification) GetFirstTimestamp() int64

func (*Incident_Status_IncidentNotification) GetLastTimestamp

func (m *Incident_Status_IncidentNotification) GetLastTimestamp() int64

func (*Incident_Status_IncidentNotification) GetState

func (*Incident_Status_IncidentNotification) GetType

func (*Incident_Status_IncidentNotification) ProtoMessage

func (*Incident_Status_IncidentNotification) ProtoMessage()

func (*Incident_Status_IncidentNotification) Reset

func (*Incident_Status_IncidentNotification) String

type Ingress

type Ingress struct {
	Meta   *Meta           `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec   *Ingress_Spec   `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	Status *Ingress_Status `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
}

func (*Ingress) Descriptor

func (*Ingress) Descriptor() ([]byte, []int)

func (*Ingress) GetMeta

func (m *Ingress) GetMeta() *Meta

func (*Ingress) GetSpec

func (m *Ingress) GetSpec() *Ingress_Spec

func (*Ingress) GetStatus

func (m *Ingress) GetStatus() *Ingress_Status

func (*Ingress) ProtoMessage

func (*Ingress) ProtoMessage()

func (*Ingress) Reset

func (m *Ingress) Reset()

func (*Ingress) String

func (m *Ingress) String() string

type Ingress_AuthOption

type Ingress_AuthOption struct {
	Basic *Ingress_BasicAuth `protobuf:"bytes,1,opt,name=basic" json:"basic,omitempty"`
	Tls   *Ingress_TLSAuth   `protobuf:"bytes,2,opt,name=tls" json:"tls,omitempty"`
}

func (*Ingress_AuthOption) Descriptor

func (*Ingress_AuthOption) Descriptor() ([]byte, []int)

func (*Ingress_AuthOption) GetBasic

func (m *Ingress_AuthOption) GetBasic() *Ingress_BasicAuth

func (*Ingress_AuthOption) GetTls

func (m *Ingress_AuthOption) GetTls() *Ingress_TLSAuth

func (*Ingress_AuthOption) ProtoMessage

func (*Ingress_AuthOption) ProtoMessage()

func (*Ingress_AuthOption) Reset

func (m *Ingress_AuthOption) Reset()

func (*Ingress_AuthOption) String

func (m *Ingress_AuthOption) String() string

type Ingress_BasicAuth

type Ingress_BasicAuth struct {
	SecretName string `protobuf:"bytes,1,opt,name=secret_name,json=secretName" json:"secret_name,omitempty"`
	Realm      string `protobuf:"bytes,2,opt,name=realm" json:"realm,omitempty"`
}

func (*Ingress_BasicAuth) Descriptor

func (*Ingress_BasicAuth) Descriptor() ([]byte, []int)

func (*Ingress_BasicAuth) GetRealm

func (m *Ingress_BasicAuth) GetRealm() string

func (*Ingress_BasicAuth) GetSecretName

func (m *Ingress_BasicAuth) GetSecretName() string

func (*Ingress_BasicAuth) ProtoMessage

func (*Ingress_BasicAuth) ProtoMessage()

func (*Ingress_BasicAuth) Reset

func (m *Ingress_BasicAuth) Reset()

func (*Ingress_BasicAuth) String

func (m *Ingress_BasicAuth) String() string

type Ingress_FrontendRule

type Ingress_FrontendRule struct {
	Port  int32               `protobuf:"varint,1,opt,name=port" json:"port,omitempty"`
	Rules []string            `protobuf:"bytes,2,rep,name=rules" json:"rules,omitempty"`
	Auth  *Ingress_AuthOption `protobuf:"bytes,3,opt,name=auth" json:"auth,omitempty"`
}

func (*Ingress_FrontendRule) Descriptor

func (*Ingress_FrontendRule) Descriptor() ([]byte, []int)

func (*Ingress_FrontendRule) GetAuth

func (*Ingress_FrontendRule) GetPort

func (m *Ingress_FrontendRule) GetPort() int32

func (*Ingress_FrontendRule) GetRules

func (m *Ingress_FrontendRule) GetRules() []string

func (*Ingress_FrontendRule) ProtoMessage

func (*Ingress_FrontendRule) ProtoMessage()

func (*Ingress_FrontendRule) Reset

func (m *Ingress_FrontendRule) Reset()

func (*Ingress_FrontendRule) String

func (m *Ingress_FrontendRule) String() string

type Ingress_HTTPIngressBackend

type Ingress_HTTPIngressBackend struct {
	HostNames   []string `protobuf:"bytes,1,rep,name=host_names,json=hostNames" json:"host_names,omitempty"`
	ServiceName string   `protobuf:"bytes,2,opt,name=service_name,json=serviceName" json:"service_name,omitempty"`
	ServicePort int32    `protobuf:"varint,3,opt,name=service_port,json=servicePort" json:"service_port,omitempty"`
	BackendRule []string `protobuf:"bytes,4,rep,name=backend_rule,json=backendRule" json:"backend_rule,omitempty"`
	RewriteRule []string `protobuf:"bytes,5,rep,name=rewrite_rule,json=rewriteRule" json:"rewrite_rule,omitempty"`
	HeaderRule  []string `protobuf:"bytes,6,rep,name=header_rule,json=headerRule" json:"header_rule,omitempty"`
}

func (*Ingress_HTTPIngressBackend) Descriptor

func (*Ingress_HTTPIngressBackend) Descriptor() ([]byte, []int)

func (*Ingress_HTTPIngressBackend) GetBackendRule

func (m *Ingress_HTTPIngressBackend) GetBackendRule() []string

func (*Ingress_HTTPIngressBackend) GetHeaderRule

func (m *Ingress_HTTPIngressBackend) GetHeaderRule() []string

func (*Ingress_HTTPIngressBackend) GetHostNames

func (m *Ingress_HTTPIngressBackend) GetHostNames() []string

func (*Ingress_HTTPIngressBackend) GetRewriteRule

func (m *Ingress_HTTPIngressBackend) GetRewriteRule() []string

func (*Ingress_HTTPIngressBackend) GetServiceName

func (m *Ingress_HTTPIngressBackend) GetServiceName() string

func (*Ingress_HTTPIngressBackend) GetServicePort

func (m *Ingress_HTTPIngressBackend) GetServicePort() int32

func (*Ingress_HTTPIngressBackend) ProtoMessage

func (*Ingress_HTTPIngressBackend) ProtoMessage()

func (*Ingress_HTTPIngressBackend) Reset

func (m *Ingress_HTTPIngressBackend) Reset()

func (*Ingress_HTTPIngressBackend) String

func (m *Ingress_HTTPIngressBackend) String() string

type Ingress_HTTPIngressPath

type Ingress_HTTPIngressPath struct {
	Path    string                      `protobuf:"bytes,1,opt,name=path" json:"path,omitempty"`
	Backend *Ingress_HTTPIngressBackend `protobuf:"bytes,2,opt,name=backend" json:"backend,omitempty"`
}

func (*Ingress_HTTPIngressPath) Descriptor

func (*Ingress_HTTPIngressPath) Descriptor() ([]byte, []int)

func (*Ingress_HTTPIngressPath) GetBackend

func (*Ingress_HTTPIngressPath) GetPath

func (m *Ingress_HTTPIngressPath) GetPath() string

func (*Ingress_HTTPIngressPath) ProtoMessage

func (*Ingress_HTTPIngressPath) ProtoMessage()

func (*Ingress_HTTPIngressPath) Reset

func (m *Ingress_HTTPIngressPath) Reset()

func (*Ingress_HTTPIngressPath) String

func (m *Ingress_HTTPIngressPath) String() string

type Ingress_HTTPIngressRuleValue

type Ingress_HTTPIngressRuleValue struct {
	Port     int32                      `protobuf:"varint,1,opt,name=port" json:"port,omitempty"`
	No_TLS   bool                       `protobuf:"varint,2,opt,name=no_TLS,json=noTLS" json:"no_TLS,omitempty"`
	NodePort int32                      `protobuf:"varint,3,opt,name=node_port,json=nodePort" json:"node_port,omitempty"`
	Paths    []*Ingress_HTTPIngressPath `protobuf:"bytes,4,rep,name=paths" json:"paths,omitempty"`
}

func (*Ingress_HTTPIngressRuleValue) Descriptor

func (*Ingress_HTTPIngressRuleValue) Descriptor() ([]byte, []int)

func (*Ingress_HTTPIngressRuleValue) GetNo_TLS

func (m *Ingress_HTTPIngressRuleValue) GetNo_TLS() bool

func (*Ingress_HTTPIngressRuleValue) GetNodePort

func (m *Ingress_HTTPIngressRuleValue) GetNodePort() int32

func (*Ingress_HTTPIngressRuleValue) GetPaths

func (*Ingress_HTTPIngressRuleValue) GetPort

func (m *Ingress_HTTPIngressRuleValue) GetPort() int32

func (*Ingress_HTTPIngressRuleValue) ProtoMessage

func (*Ingress_HTTPIngressRuleValue) ProtoMessage()

func (*Ingress_HTTPIngressRuleValue) Reset

func (m *Ingress_HTTPIngressRuleValue) Reset()

func (*Ingress_HTTPIngressRuleValue) String

type Ingress_IngressBackend

type Ingress_IngressBackend struct {
	HostNames   []string `protobuf:"bytes,1,rep,name=host_names,json=hostNames" json:"host_names,omitempty"`
	ServiceName string   `protobuf:"bytes,2,opt,name=service_name,json=serviceName" json:"service_name,omitempty"`
	ServicePort int32    `protobuf:"varint,3,opt,name=service_port,json=servicePort" json:"service_port,omitempty"`
	BackendRule []string `protobuf:"bytes,4,rep,name=backend_rule,json=backendRule" json:"backend_rule,omitempty"`
}

func (*Ingress_IngressBackend) Descriptor

func (*Ingress_IngressBackend) Descriptor() ([]byte, []int)

func (*Ingress_IngressBackend) GetBackendRule

func (m *Ingress_IngressBackend) GetBackendRule() []string

func (*Ingress_IngressBackend) GetHostNames

func (m *Ingress_IngressBackend) GetHostNames() []string

func (*Ingress_IngressBackend) GetServiceName

func (m *Ingress_IngressBackend) GetServiceName() string

func (*Ingress_IngressBackend) GetServicePort

func (m *Ingress_IngressBackend) GetServicePort() int32

func (*Ingress_IngressBackend) ProtoMessage

func (*Ingress_IngressBackend) ProtoMessage()

func (*Ingress_IngressBackend) Reset

func (m *Ingress_IngressBackend) Reset()

func (*Ingress_IngressBackend) String

func (m *Ingress_IngressBackend) String() string

type Ingress_IngressRule

type Ingress_IngressRule struct {
	Host string                        `protobuf:"bytes,1,opt,name=host" json:"host,omitempty"`
	HTTP *Ingress_HTTPIngressRuleValue `protobuf:"bytes,2,opt,name=HTTP" json:"HTTP,omitempty"`
	TCP  *Ingress_TCPIngressRuleValue  `protobuf:"bytes,3,opt,name=TCP" json:"TCP,omitempty"`
}

func (*Ingress_IngressRule) Descriptor

func (*Ingress_IngressRule) Descriptor() ([]byte, []int)

func (*Ingress_IngressRule) GetHTTP

func (*Ingress_IngressRule) GetHost

func (m *Ingress_IngressRule) GetHost() string

func (*Ingress_IngressRule) GetTCP

func (*Ingress_IngressRule) ProtoMessage

func (*Ingress_IngressRule) ProtoMessage()

func (*Ingress_IngressRule) Reset

func (m *Ingress_IngressRule) Reset()

func (*Ingress_IngressRule) String

func (m *Ingress_IngressRule) String() string

type Ingress_IngressTLS

type Ingress_IngressTLS struct {
	Hosts      []string         `protobuf:"bytes,1,rep,name=hosts" json:"hosts,omitempty"`
	SecretName string           `protobuf:"bytes,2,opt,name=secret_name,json=secretName" json:"secret_name,omitempty"`
	Ref        *ObjectReference `protobuf:"bytes,3,opt,name=ref" json:"ref,omitempty"`
}

func (*Ingress_IngressTLS) Descriptor

func (*Ingress_IngressTLS) Descriptor() ([]byte, []int)

func (*Ingress_IngressTLS) GetHosts

func (m *Ingress_IngressTLS) GetHosts() []string

func (*Ingress_IngressTLS) GetRef

func (m *Ingress_IngressTLS) GetRef() *ObjectReference

func (*Ingress_IngressTLS) GetSecretName

func (m *Ingress_IngressTLS) GetSecretName() string

func (*Ingress_IngressTLS) ProtoMessage

func (*Ingress_IngressTLS) ProtoMessage()

func (*Ingress_IngressTLS) Reset

func (m *Ingress_IngressTLS) Reset()

func (*Ingress_IngressTLS) String

func (m *Ingress_IngressTLS) String() string

type Ingress_LoadBalancerIngress

type Ingress_LoadBalancerIngress struct {
	HostName string `protobuf:"bytes,1,opt,name=host_name,json=hostName" json:"host_name,omitempty"`
	IP       string `protobuf:"bytes,2,opt,name=IP" json:"IP,omitempty"`
}

func (*Ingress_LoadBalancerIngress) Descriptor

func (*Ingress_LoadBalancerIngress) Descriptor() ([]byte, []int)

func (*Ingress_LoadBalancerIngress) GetHostName

func (m *Ingress_LoadBalancerIngress) GetHostName() string

func (*Ingress_LoadBalancerIngress) GetIP

func (*Ingress_LoadBalancerIngress) ProtoMessage

func (*Ingress_LoadBalancerIngress) ProtoMessage()

func (*Ingress_LoadBalancerIngress) Reset

func (m *Ingress_LoadBalancerIngress) Reset()

func (*Ingress_LoadBalancerIngress) String

func (m *Ingress_LoadBalancerIngress) String() string

type Ingress_Spec

type Ingress_Spec struct {
	Backend                  *Ingress_HTTPIngressBackend `protobuf:"bytes,1,opt,name=backend" json:"backend,omitempty"`
	TLS                      []*Ingress_IngressTLS       `protobuf:"bytes,2,rep,name=TLS" json:"TLS,omitempty"`
	FrontendRules            []*Ingress_FrontendRule     `protobuf:"bytes,3,rep,name=frontend_rules,json=frontendRules" json:"frontend_rules,omitempty"`
	Rules                    []*Ingress_IngressRule      `protobuf:"bytes,4,rep,name=rules" json:"rules,omitempty"`
	LoadBalancerSourceRanges []string                    `` /* 130-byte string literal not displayed */
	Resources                *ResourceRequirements       `protobuf:"bytes,6,opt,name=resources" json:"resources,omitempty"`
	Affinity                 *Affinity                   `protobuf:"bytes,7,opt,name=affinity" json:"affinity,omitempty"`
	SchedulerName            string                      `protobuf:"bytes,8,opt,name=scheduler_name,json=schedulerName" json:"scheduler_name,omitempty"`
	Tolerations              []*Toleration               `protobuf:"bytes,9,rep,name=tolerations" json:"tolerations,omitempty"`
	ImagePullSecrets         []*LocalObjectReference     `protobuf:"bytes,10,rep,name=imagePullSecrets" json:"imagePullSecrets,omitempty"`
}

func (*Ingress_Spec) Descriptor

func (*Ingress_Spec) Descriptor() ([]byte, []int)

func (*Ingress_Spec) GetAffinity

func (m *Ingress_Spec) GetAffinity() *Affinity

func (*Ingress_Spec) GetBackend

func (m *Ingress_Spec) GetBackend() *Ingress_HTTPIngressBackend

func (*Ingress_Spec) GetFrontendRules

func (m *Ingress_Spec) GetFrontendRules() []*Ingress_FrontendRule

func (*Ingress_Spec) GetImagePullSecrets

func (m *Ingress_Spec) GetImagePullSecrets() []*LocalObjectReference

func (*Ingress_Spec) GetLoadBalancerSourceRanges

func (m *Ingress_Spec) GetLoadBalancerSourceRanges() []string

func (*Ingress_Spec) GetResources

func (m *Ingress_Spec) GetResources() *ResourceRequirements

func (*Ingress_Spec) GetRules

func (m *Ingress_Spec) GetRules() []*Ingress_IngressRule

func (*Ingress_Spec) GetSchedulerName

func (m *Ingress_Spec) GetSchedulerName() string

func (*Ingress_Spec) GetTLS

func (m *Ingress_Spec) GetTLS() []*Ingress_IngressTLS

func (*Ingress_Spec) GetTolerations

func (m *Ingress_Spec) GetTolerations() []*Toleration

func (*Ingress_Spec) ProtoMessage

func (*Ingress_Spec) ProtoMessage()

func (*Ingress_Spec) Reset

func (m *Ingress_Spec) Reset()

func (*Ingress_Spec) String

func (m *Ingress_Spec) String() string

type Ingress_Status

type Ingress_Status struct {
	LoadBalancer []*Ingress_LoadBalancerIngress `protobuf:"bytes,1,rep,name=load_balancer,json=loadBalancer" json:"load_balancer,omitempty"`
}

func (*Ingress_Status) Descriptor

func (*Ingress_Status) Descriptor() ([]byte, []int)

func (*Ingress_Status) GetLoadBalancer

func (m *Ingress_Status) GetLoadBalancer() []*Ingress_LoadBalancerIngress

func (*Ingress_Status) ProtoMessage

func (*Ingress_Status) ProtoMessage()

func (*Ingress_Status) Reset

func (m *Ingress_Status) Reset()

func (*Ingress_Status) String

func (m *Ingress_Status) String() string

type Ingress_TCPIngressRuleValue

type Ingress_TCPIngressRuleValue struct {
	Port     int32                   `protobuf:"varint,1,opt,name=port" json:"port,omitempty"`
	No_TLS   bool                    `protobuf:"varint,2,opt,name=no_TLS,json=noTLS" json:"no_TLS,omitempty"`
	NodePort int32                   `protobuf:"varint,3,opt,name=node_port,json=nodePort" json:"node_port,omitempty"`
	Backend  *Ingress_IngressBackend `protobuf:"bytes,4,opt,name=backend" json:"backend,omitempty"`
	ALPN     []string                `protobuf:"bytes,5,rep,name=ALPN" json:"ALPN,omitempty"`
}

func (*Ingress_TCPIngressRuleValue) Descriptor

func (*Ingress_TCPIngressRuleValue) Descriptor() ([]byte, []int)

func (*Ingress_TCPIngressRuleValue) GetALPN

func (m *Ingress_TCPIngressRuleValue) GetALPN() []string

func (*Ingress_TCPIngressRuleValue) GetBackend

func (*Ingress_TCPIngressRuleValue) GetNo_TLS

func (m *Ingress_TCPIngressRuleValue) GetNo_TLS() bool

func (*Ingress_TCPIngressRuleValue) GetNodePort

func (m *Ingress_TCPIngressRuleValue) GetNodePort() int32

func (*Ingress_TCPIngressRuleValue) GetPort

func (m *Ingress_TCPIngressRuleValue) GetPort() int32

func (*Ingress_TCPIngressRuleValue) ProtoMessage

func (*Ingress_TCPIngressRuleValue) ProtoMessage()

func (*Ingress_TCPIngressRuleValue) Reset

func (m *Ingress_TCPIngressRuleValue) Reset()

func (*Ingress_TCPIngressRuleValue) String

func (m *Ingress_TCPIngressRuleValue) String() string

type Ingress_TLSAuth

type Ingress_TLSAuth struct {
	SecretName   string            `protobuf:"bytes,1,opt,name=secret_name,json=secretName" json:"secret_name,omitempty"`
	VerifyClient string            `protobuf:"bytes,2,opt,name=verify_client,json=verifyClient" json:"verify_client,omitempty"`
	Headers      map[string]string `` /* 134-byte string literal not displayed */
	ErrorPage    string            `protobuf:"bytes,4,opt,name=error_page,json=errorPage" json:"error_page,omitempty"`
}

func (*Ingress_TLSAuth) Descriptor

func (*Ingress_TLSAuth) Descriptor() ([]byte, []int)

func (*Ingress_TLSAuth) GetErrorPage

func (m *Ingress_TLSAuth) GetErrorPage() string

func (*Ingress_TLSAuth) GetHeaders

func (m *Ingress_TLSAuth) GetHeaders() map[string]string

func (*Ingress_TLSAuth) GetSecretName

func (m *Ingress_TLSAuth) GetSecretName() string

func (*Ingress_TLSAuth) GetVerifyClient

func (m *Ingress_TLSAuth) GetVerifyClient() string

func (*Ingress_TLSAuth) ProtoMessage

func (*Ingress_TLSAuth) ProtoMessage()

func (*Ingress_TLSAuth) Reset

func (m *Ingress_TLSAuth) Reset()

func (*Ingress_TLSAuth) String

func (m *Ingress_TLSAuth) String() string

type InitSpec

type InitSpec struct {
	ScriptSource   *ScriptSourceSpec   `protobuf:"bytes,1,opt,name=script_source,json=scriptSource" json:"script_source,omitempty"`
	SnapshotSource *SnapshotSourceSpec `protobuf:"bytes,2,opt,name=snapshot_source,json=snapshotSource" json:"snapshot_source,omitempty"`
}

func (*InitSpec) Descriptor

func (*InitSpec) Descriptor() ([]byte, []int)

func (*InitSpec) GetScriptSource

func (m *InitSpec) GetScriptSource() *ScriptSourceSpec

func (*InitSpec) GetSnapshotSource

func (m *InitSpec) GetSnapshotSource() *SnapshotSourceSpec

func (*InitSpec) ProtoMessage

func (*InitSpec) ProtoMessage()

func (*InitSpec) Reset

func (m *InitSpec) Reset()

func (*InitSpec) String

func (m *InitSpec) String() string

type Job

type Job struct {
	Meta   *Meta       `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	App    string      `protobuf:"bytes,2,opt,name=app" json:"app,omitempty"`
	Spec   *JobSpec    `protobuf:"bytes,3,opt,name=spec" json:"spec,omitempty"`
	Status *Job_Status `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"`
}

func (*Job) Descriptor

func (*Job) Descriptor() ([]byte, []int)

func (*Job) GetApp

func (m *Job) GetApp() string

func (*Job) GetMeta

func (m *Job) GetMeta() *Meta

func (*Job) GetSpec

func (m *Job) GetSpec() *JobSpec

func (*Job) GetStatus

func (m *Job) GetStatus() *Job_Status

func (*Job) ProtoMessage

func (*Job) ProtoMessage()

func (*Job) Reset

func (m *Job) Reset()

func (*Job) String

func (m *Job) String() string

type JobSpec

type JobSpec struct {
	Parallelism           int32    `protobuf:"varint,1,opt,name=parallelism" json:"parallelism,omitempty"`
	Completions           int32    `protobuf:"varint,2,opt,name=completions" json:"completions,omitempty"`
	Template              *PodSpec `protobuf:"bytes,3,opt,name=template" json:"template,omitempty"`
	ActiveDeadlineSeconds int64    `protobuf:"varint,4,opt,name=active_deadline_seconds,json=activeDeadlineSeconds" json:"active_deadline_seconds,omitempty"`
}

func (*JobSpec) Descriptor

func (*JobSpec) Descriptor() ([]byte, []int)

func (*JobSpec) GetActiveDeadlineSeconds

func (m *JobSpec) GetActiveDeadlineSeconds() int64

func (*JobSpec) GetCompletions

func (m *JobSpec) GetCompletions() int32

func (*JobSpec) GetParallelism

func (m *JobSpec) GetParallelism() int32

func (*JobSpec) GetTemplate

func (m *JobSpec) GetTemplate() *PodSpec

func (*JobSpec) ProtoMessage

func (*JobSpec) ProtoMessage()

func (*JobSpec) Reset

func (m *JobSpec) Reset()

func (*JobSpec) String

func (m *JobSpec) String() string

type Job_Status

type Job_Status struct {
	StartTime      int64                `protobuf:"varint,1,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
	CompletionTime int64                `protobuf:"varint,2,opt,name=completion_time,json=completionTime" json:"completion_time,omitempty"`
	Active         int32                `protobuf:"varint,3,opt,name=active" json:"active,omitempty"`
	Succeeded      int32                `protobuf:"varint,4,opt,name=succeeded" json:"succeeded,omitempty"`
	Failed         int32                `protobuf:"varint,5,opt,name=failed" json:"failed,omitempty"`
	Conditions     []*ResourceCondition `protobuf:"bytes,6,rep,name=conditions" json:"conditions,omitempty"`
}

func (*Job_Status) Descriptor

func (*Job_Status) Descriptor() ([]byte, []int)

func (*Job_Status) GetActive

func (m *Job_Status) GetActive() int32

func (*Job_Status) GetCompletionTime

func (m *Job_Status) GetCompletionTime() int64

func (*Job_Status) GetConditions

func (m *Job_Status) GetConditions() []*ResourceCondition

func (*Job_Status) GetFailed

func (m *Job_Status) GetFailed() int32

func (*Job_Status) GetStartTime

func (m *Job_Status) GetStartTime() int64

func (*Job_Status) GetSucceeded

func (m *Job_Status) GetSucceeded() int32

func (*Job_Status) ProtoMessage

func (*Job_Status) ProtoMessage()

func (*Job_Status) Reset

func (m *Job_Status) Reset()

func (*Job_Status) String

func (m *Job_Status) String() string

type KubeObject

type KubeObject struct {
	Cluster   string `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
	Type      string `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	Namespace string `protobuf:"bytes,3,opt,name=namespace" json:"namespace,omitempty"`
	Name      string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
}

func (*KubeObject) Descriptor

func (*KubeObject) Descriptor() ([]byte, []int)

func (*KubeObject) GetCluster

func (m *KubeObject) GetCluster() string

func (*KubeObject) GetName

func (m *KubeObject) GetName() string

func (*KubeObject) GetNamespace

func (m *KubeObject) GetNamespace() string

func (*KubeObject) GetType

func (m *KubeObject) GetType() string

func (*KubeObject) ProtoMessage

func (*KubeObject) ProtoMessage()

func (*KubeObject) Reset

func (m *KubeObject) Reset()

func (*KubeObject) String

func (m *KubeObject) String() string

type KubeResource

type KubeResource struct {
	Gvr    *GroupVersionResource `protobuf:"bytes,1,opt,name=gvr" json:"gvr,omitempty"`
	Kind   string                `protobuf:"bytes,2,opt,name=kind" json:"kind,omitempty"`
	Raw    *Raw                  `protobuf:"bytes,3,opt,name=raw" json:"raw,omitempty"`
	Events []*Event              `protobuf:"bytes,4,rep,name=events" json:"events,omitempty"`
	// Types that are valid to be assigned to Resource:
	//	*KubeResource_Certificate
	//	*KubeResource_Clusteralert
	//	*KubeResource_Clusterrole
	//	*KubeResource_Clusterrolebinding
	//	*KubeResource_Configmap
	//	*KubeResource_Cronjob
	//	*KubeResource_Daemonset
	//	*KubeResource_Deployment
	//	*KubeResource_Dormantdatabase
	//	*KubeResource_Elasticsearch
	//	*KubeResource_Ingress
	//	*KubeResource_Job
	//	*KubeResource_Memcached
	//	*KubeResource_Mongodb
	//	*KubeResource_Mysql
	//	*KubeResource_Namespace
	//	*KubeResource_Node
	//	*KubeResource_Nodealert
	//	*KubeResource_Persistentvolume
	//	*KubeResource_Persistentvolumeclaim
	//	*KubeResource_Pod
	//	*KubeResource_Podalert
	//	*KubeResource_Postgres
	//	*KubeResource_Prometheus
	//	*KubeResource_Recovery
	//	*KubeResource_Redis
	//	*KubeResource_Replicaset
	//	*KubeResource_Replicationcontroller
	//	*KubeResource_Repository
	//	*KubeResource_Restic
	//	*KubeResource_Role
	//	*KubeResource_Rolebinding
	//	*KubeResource_Secret
	//	*KubeResource_Service
	//	*KubeResource_Servicemonitor
	//	*KubeResource_Snapshot
	//	*KubeResource_Statefulset
	//	*KubeResource_Storageclass
	//	*KubeResource_Incident
	//	*KubeResource_Searchresult
	//	*KubeResource_Stashsnapshot
	Resource isKubeResource_Resource `protobuf_oneof:"resource"`
}

func (*KubeResource) Descriptor

func (*KubeResource) Descriptor() ([]byte, []int)

func (*KubeResource) GetCertificate

func (m *KubeResource) GetCertificate() *Certificate

func (*KubeResource) GetClusteralert

func (m *KubeResource) GetClusteralert() *ClusterAlert

func (*KubeResource) GetClusterrole

func (m *KubeResource) GetClusterrole() *ClusterRole

func (*KubeResource) GetClusterrolebinding

func (m *KubeResource) GetClusterrolebinding() *ClusterRoleBinding

func (*KubeResource) GetConfigmap

func (m *KubeResource) GetConfigmap() *ConfigMap

func (*KubeResource) GetCronjob

func (m *KubeResource) GetCronjob() *CronJob

func (*KubeResource) GetDaemonset

func (m *KubeResource) GetDaemonset() *DaemonSet

func (*KubeResource) GetDeployment

func (m *KubeResource) GetDeployment() *Deployment

func (*KubeResource) GetDormantdatabase

func (m *KubeResource) GetDormantdatabase() *DormantDatabase

func (*KubeResource) GetElasticsearch

func (m *KubeResource) GetElasticsearch() *Elasticsearch

func (*KubeResource) GetEvents

func (m *KubeResource) GetEvents() []*Event

func (*KubeResource) GetGvr

func (m *KubeResource) GetGvr() *GroupVersionResource

func (*KubeResource) GetIncident

func (m *KubeResource) GetIncident() *Incident

func (*KubeResource) GetIngress

func (m *KubeResource) GetIngress() *Ingress

func (*KubeResource) GetJob

func (m *KubeResource) GetJob() *Job

func (*KubeResource) GetKind

func (m *KubeResource) GetKind() string

func (*KubeResource) GetMemcached

func (m *KubeResource) GetMemcached() *Memcached

func (*KubeResource) GetMongodb

func (m *KubeResource) GetMongodb() *Mongodb

func (*KubeResource) GetMysql

func (m *KubeResource) GetMysql() *Mysql

func (*KubeResource) GetNamespace

func (m *KubeResource) GetNamespace() *Namespace

func (*KubeResource) GetNode

func (m *KubeResource) GetNode() *Node

func (*KubeResource) GetNodealert

func (m *KubeResource) GetNodealert() *NodeAlert

func (*KubeResource) GetPersistentvolume

func (m *KubeResource) GetPersistentvolume() *PersistentVolume

func (*KubeResource) GetPersistentvolumeclaim

func (m *KubeResource) GetPersistentvolumeclaim() *PersistentVolumeClaim

func (*KubeResource) GetPod

func (m *KubeResource) GetPod() *Pod

func (*KubeResource) GetPodalert

func (m *KubeResource) GetPodalert() *PodAlert

func (*KubeResource) GetPostgres

func (m *KubeResource) GetPostgres() *Postgres

func (*KubeResource) GetPrometheus

func (m *KubeResource) GetPrometheus() *Prometheus

func (*KubeResource) GetRaw

func (m *KubeResource) GetRaw() *Raw

func (*KubeResource) GetRecovery

func (m *KubeResource) GetRecovery() *Recovery

func (*KubeResource) GetRedis

func (m *KubeResource) GetRedis() *Redis

func (*KubeResource) GetReplicaset

func (m *KubeResource) GetReplicaset() *ReplicaSet

func (*KubeResource) GetReplicationcontroller

func (m *KubeResource) GetReplicationcontroller() *ReplicationController

func (*KubeResource) GetRepository

func (m *KubeResource) GetRepository() *Repository

func (*KubeResource) GetResource

func (m *KubeResource) GetResource() isKubeResource_Resource

func (*KubeResource) GetRestic

func (m *KubeResource) GetRestic() *Restic

func (*KubeResource) GetRole

func (m *KubeResource) GetRole() *Role

func (*KubeResource) GetRolebinding

func (m *KubeResource) GetRolebinding() *RoleBinding

func (*KubeResource) GetSearchresult

func (m *KubeResource) GetSearchresult() *SearchResult

func (*KubeResource) GetSecret

func (m *KubeResource) GetSecret() *Secret

func (*KubeResource) GetService

func (m *KubeResource) GetService() *Service

func (*KubeResource) GetServicemonitor

func (m *KubeResource) GetServicemonitor() *ServiceMonitor

func (*KubeResource) GetSnapshot

func (m *KubeResource) GetSnapshot() *Snapshot

func (*KubeResource) GetStashsnapshot

func (m *KubeResource) GetStashsnapshot() *StashSnapshot

func (*KubeResource) GetStatefulset

func (m *KubeResource) GetStatefulset() *StatefulSet

func (*KubeResource) GetStorageclass

func (m *KubeResource) GetStorageclass() *StorageClass

func (*KubeResource) ProtoMessage

func (*KubeResource) ProtoMessage()

func (*KubeResource) Reset

func (m *KubeResource) Reset()

func (*KubeResource) String

func (m *KubeResource) String() string

func (*KubeResource) XXX_OneofFuncs

func (*KubeResource) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type KubeResourceList

type KubeResourceList struct {
	Gvr  *GroupVersionResource `protobuf:"bytes,1,opt,name=gvr" json:"gvr,omitempty"`
	Kind string                `protobuf:"bytes,2,opt,name=kind" json:"kind,omitempty"`
	// Types that are valid to be assigned to Resource:
	//	*KubeResourceList_Certificates_
	//	*KubeResourceList_Clusteralerts
	//	*KubeResourceList_Clusterrolebindings
	//	*KubeResourceList_Clusterroles
	//	*KubeResourceList_Configmaps
	//	*KubeResourceList_Cronjobs
	//	*KubeResourceList_Daemonsets
	//	*KubeResourceList_Deployments_
	//	*KubeResourceList_Dormantdatabases
	//	*KubeResourceList_Elasticsearches_
	//	*KubeResourceList_Events_
	//	*KubeResourceList_Ingresses_
	//	*KubeResourceList_Jobs_
	//	*KubeResourceList_Memcacheds_
	//	*KubeResourceList_Mongodbs_
	//	*KubeResourceList_Mysqls_
	//	*KubeResourceList_Namespaces_
	//	*KubeResourceList_Nodealerts
	//	*KubeResourceList_Nodes_
	//	*KubeResourceList_Persistentvolumeclaims
	//	*KubeResourceList_Persistentvolumes
	//	*KubeResourceList_Podalerts
	//	*KubeResourceList_Pods_
	//	*KubeResourceList_Postgreses_
	//	*KubeResourceList_Prometheuses_
	//	*KubeResourceList_Recoveries_
	//	*KubeResourceList_Redises_
	//	*KubeResourceList_Replicasets
	//	*KubeResourceList_Replicationcontrollers
	//	*KubeResourceList_Repositories_
	//	*KubeResourceList_Restics_
	//	*KubeResourceList_Rolebindings
	//	*KubeResourceList_Roles_
	//	*KubeResourceList_Secrets_
	//	*KubeResourceList_Servicemonitors
	//	*KubeResourceList_Services_
	//	*KubeResourceList_Snapshots_
	//	*KubeResourceList_Statefulsets
	//	*KubeResourceList_Storageclasses
	//	*KubeResourceList_Incidents_
	//	*KubeResourceList_Searchresults
	//	*KubeResourceList_Stashsnapshots
	Resource isKubeResourceList_Resource `protobuf_oneof:"resource"`
}

func (*KubeResourceList) Descriptor

func (*KubeResourceList) Descriptor() ([]byte, []int)

func (*KubeResourceList) GetCertificates

func (m *KubeResourceList) GetCertificates() *KubeResourceList_Certificates

func (*KubeResourceList) GetClusteralerts

func (m *KubeResourceList) GetClusteralerts() *KubeResourceList_ClusterAlerts

func (*KubeResourceList) GetClusterrolebindings

func (m *KubeResourceList) GetClusterrolebindings() *KubeResourceList_ClusterRoleBindings

func (*KubeResourceList) GetClusterroles

func (m *KubeResourceList) GetClusterroles() *KubeResourceList_ClusterRoles

func (*KubeResourceList) GetConfigmaps

func (m *KubeResourceList) GetConfigmaps() *KubeResourceList_ConfigMaps

func (*KubeResourceList) GetCronjobs

func (m *KubeResourceList) GetCronjobs() *KubeResourceList_CronJobs

func (*KubeResourceList) GetDaemonsets

func (m *KubeResourceList) GetDaemonsets() *KubeResourceList_DaemonSets

func (*KubeResourceList) GetDeployments

func (m *KubeResourceList) GetDeployments() *KubeResourceList_Deployments

func (*KubeResourceList) GetDormantdatabases

func (m *KubeResourceList) GetDormantdatabases() *KubeResourceList_DormantDatabases

func (*KubeResourceList) GetElasticsearches

func (m *KubeResourceList) GetElasticsearches() *KubeResourceList_Elasticsearches

func (*KubeResourceList) GetEvents

func (m *KubeResourceList) GetEvents() *KubeResourceList_Events

func (*KubeResourceList) GetGvr

func (*KubeResourceList) GetIncidents

func (m *KubeResourceList) GetIncidents() *KubeResourceList_Incidents

func (*KubeResourceList) GetIngresses

func (m *KubeResourceList) GetIngresses() *KubeResourceList_Ingresses

func (*KubeResourceList) GetJobs

func (*KubeResourceList) GetKind

func (m *KubeResourceList) GetKind() string

func (*KubeResourceList) GetMemcacheds

func (m *KubeResourceList) GetMemcacheds() *KubeResourceList_Memcacheds

func (*KubeResourceList) GetMongodbs

func (m *KubeResourceList) GetMongodbs() *KubeResourceList_Mongodbs

func (*KubeResourceList) GetMysqls

func (m *KubeResourceList) GetMysqls() *KubeResourceList_Mysqls

func (*KubeResourceList) GetNamespaces

func (m *KubeResourceList) GetNamespaces() *KubeResourceList_Namespaces

func (*KubeResourceList) GetNodealerts

func (m *KubeResourceList) GetNodealerts() *KubeResourceList_NodeAlerts

func (*KubeResourceList) GetNodes

func (*KubeResourceList) GetPersistentvolumeclaims

func (m *KubeResourceList) GetPersistentvolumeclaims() *KubeResourceList_PersistentVolumeClaims

func (*KubeResourceList) GetPersistentvolumes

func (m *KubeResourceList) GetPersistentvolumes() *KubeResourceList_PersistentVolumes

func (*KubeResourceList) GetPodalerts

func (m *KubeResourceList) GetPodalerts() *KubeResourceList_PodAlerts

func (*KubeResourceList) GetPods

func (*KubeResourceList) GetPostgreses

func (m *KubeResourceList) GetPostgreses() *KubeResourceList_Postgreses

func (*KubeResourceList) GetPrometheuses

func (m *KubeResourceList) GetPrometheuses() *KubeResourceList_Prometheuses

func (*KubeResourceList) GetRecoveries

func (m *KubeResourceList) GetRecoveries() *KubeResourceList_Recoveries

func (*KubeResourceList) GetRedises

func (m *KubeResourceList) GetRedises() *KubeResourceList_Redises

func (*KubeResourceList) GetReplicasets

func (m *KubeResourceList) GetReplicasets() *KubeResourceList_ReplicaSets

func (*KubeResourceList) GetReplicationcontrollers

func (m *KubeResourceList) GetReplicationcontrollers() *KubeResourceList_ReplicationControllers

func (*KubeResourceList) GetRepositories

func (m *KubeResourceList) GetRepositories() *KubeResourceList_Repositories

func (*KubeResourceList) GetResource

func (m *KubeResourceList) GetResource() isKubeResourceList_Resource

func (*KubeResourceList) GetRestics

func (m *KubeResourceList) GetRestics() *KubeResourceList_Restics

func (*KubeResourceList) GetRolebindings

func (m *KubeResourceList) GetRolebindings() *KubeResourceList_RoleBindings

func (*KubeResourceList) GetRoles

func (*KubeResourceList) GetSearchresults

func (m *KubeResourceList) GetSearchresults() *KubeResourceList_SearchResults

func (*KubeResourceList) GetSecrets

func (m *KubeResourceList) GetSecrets() *KubeResourceList_Secrets

func (*KubeResourceList) GetServicemonitors

func (m *KubeResourceList) GetServicemonitors() *KubeResourceList_ServiceMonitors

func (*KubeResourceList) GetServices

func (m *KubeResourceList) GetServices() *KubeResourceList_Services

func (*KubeResourceList) GetSnapshots

func (m *KubeResourceList) GetSnapshots() *KubeResourceList_Snapshots

func (*KubeResourceList) GetStashsnapshots

func (m *KubeResourceList) GetStashsnapshots() *KubeResourceList_StashSnapshots

func (*KubeResourceList) GetStatefulsets

func (m *KubeResourceList) GetStatefulsets() *KubeResourceList_StatefulSets

func (*KubeResourceList) GetStorageclasses

func (m *KubeResourceList) GetStorageclasses() *KubeResourceList_StorageClasses

func (*KubeResourceList) ProtoMessage

func (*KubeResourceList) ProtoMessage()

func (*KubeResourceList) Reset

func (m *KubeResourceList) Reset()

func (*KubeResourceList) String

func (m *KubeResourceList) String() string

func (*KubeResourceList) XXX_OneofFuncs

func (*KubeResourceList) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type KubeResourceList_Certificates

type KubeResourceList_Certificates struct {
	Items []*Certificate `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Certificates) Descriptor

func (*KubeResourceList_Certificates) Descriptor() ([]byte, []int)

func (*KubeResourceList_Certificates) GetItems

func (m *KubeResourceList_Certificates) GetItems() []*Certificate

func (*KubeResourceList_Certificates) ProtoMessage

func (*KubeResourceList_Certificates) ProtoMessage()

func (*KubeResourceList_Certificates) Reset

func (m *KubeResourceList_Certificates) Reset()

func (*KubeResourceList_Certificates) String

type KubeResourceList_Certificates_

type KubeResourceList_Certificates_ struct {
	Certificates *KubeResourceList_Certificates `protobuf:"bytes,3,opt,name=certificates,oneof"`
}

type KubeResourceList_ClusterAlerts

type KubeResourceList_ClusterAlerts struct {
	Items []*ClusterAlert `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_ClusterAlerts) Descriptor

func (*KubeResourceList_ClusterAlerts) Descriptor() ([]byte, []int)

func (*KubeResourceList_ClusterAlerts) GetItems

func (*KubeResourceList_ClusterAlerts) ProtoMessage

func (*KubeResourceList_ClusterAlerts) ProtoMessage()

func (*KubeResourceList_ClusterAlerts) Reset

func (m *KubeResourceList_ClusterAlerts) Reset()

func (*KubeResourceList_ClusterAlerts) String

type KubeResourceList_ClusterRoleBindings

type KubeResourceList_ClusterRoleBindings struct {
	Items []*ClusterRoleBinding `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_ClusterRoleBindings) Descriptor

func (*KubeResourceList_ClusterRoleBindings) Descriptor() ([]byte, []int)

func (*KubeResourceList_ClusterRoleBindings) GetItems

func (*KubeResourceList_ClusterRoleBindings) ProtoMessage

func (*KubeResourceList_ClusterRoleBindings) ProtoMessage()

func (*KubeResourceList_ClusterRoleBindings) Reset

func (*KubeResourceList_ClusterRoleBindings) String

type KubeResourceList_ClusterRoles

type KubeResourceList_ClusterRoles struct {
	Items []*ClusterRole `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_ClusterRoles) Descriptor

func (*KubeResourceList_ClusterRoles) Descriptor() ([]byte, []int)

func (*KubeResourceList_ClusterRoles) GetItems

func (m *KubeResourceList_ClusterRoles) GetItems() []*ClusterRole

func (*KubeResourceList_ClusterRoles) ProtoMessage

func (*KubeResourceList_ClusterRoles) ProtoMessage()

func (*KubeResourceList_ClusterRoles) Reset

func (m *KubeResourceList_ClusterRoles) Reset()

func (*KubeResourceList_ClusterRoles) String

type KubeResourceList_Clusteralerts

type KubeResourceList_Clusteralerts struct {
	Clusteralerts *KubeResourceList_ClusterAlerts `protobuf:"bytes,4,opt,name=clusteralerts,oneof"`
}

type KubeResourceList_Clusterrolebindings

type KubeResourceList_Clusterrolebindings struct {
	Clusterrolebindings *KubeResourceList_ClusterRoleBindings `protobuf:"bytes,5,opt,name=clusterrolebindings,oneof"`
}

type KubeResourceList_Clusterroles

type KubeResourceList_Clusterroles struct {
	Clusterroles *KubeResourceList_ClusterRoles `protobuf:"bytes,6,opt,name=clusterroles,oneof"`
}

type KubeResourceList_ConfigMaps

type KubeResourceList_ConfigMaps struct {
	Items []*ConfigMap `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_ConfigMaps) Descriptor

func (*KubeResourceList_ConfigMaps) Descriptor() ([]byte, []int)

func (*KubeResourceList_ConfigMaps) GetItems

func (m *KubeResourceList_ConfigMaps) GetItems() []*ConfigMap

func (*KubeResourceList_ConfigMaps) ProtoMessage

func (*KubeResourceList_ConfigMaps) ProtoMessage()

func (*KubeResourceList_ConfigMaps) Reset

func (m *KubeResourceList_ConfigMaps) Reset()

func (*KubeResourceList_ConfigMaps) String

func (m *KubeResourceList_ConfigMaps) String() string

type KubeResourceList_Configmaps

type KubeResourceList_Configmaps struct {
	Configmaps *KubeResourceList_ConfigMaps `protobuf:"bytes,7,opt,name=configmaps,oneof"`
}

type KubeResourceList_CronJobs

type KubeResourceList_CronJobs struct {
	Items []*CronJob `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_CronJobs) Descriptor

func (*KubeResourceList_CronJobs) Descriptor() ([]byte, []int)

func (*KubeResourceList_CronJobs) GetItems

func (m *KubeResourceList_CronJobs) GetItems() []*CronJob

func (*KubeResourceList_CronJobs) ProtoMessage

func (*KubeResourceList_CronJobs) ProtoMessage()

func (*KubeResourceList_CronJobs) Reset

func (m *KubeResourceList_CronJobs) Reset()

func (*KubeResourceList_CronJobs) String

func (m *KubeResourceList_CronJobs) String() string

type KubeResourceList_Cronjobs

type KubeResourceList_Cronjobs struct {
	Cronjobs *KubeResourceList_CronJobs `protobuf:"bytes,8,opt,name=cronjobs,oneof"`
}

type KubeResourceList_DaemonSets

type KubeResourceList_DaemonSets struct {
	Items []*DaemonSet `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_DaemonSets) Descriptor

func (*KubeResourceList_DaemonSets) Descriptor() ([]byte, []int)

func (*KubeResourceList_DaemonSets) GetItems

func (m *KubeResourceList_DaemonSets) GetItems() []*DaemonSet

func (*KubeResourceList_DaemonSets) ProtoMessage

func (*KubeResourceList_DaemonSets) ProtoMessage()

func (*KubeResourceList_DaemonSets) Reset

func (m *KubeResourceList_DaemonSets) Reset()

func (*KubeResourceList_DaemonSets) String

func (m *KubeResourceList_DaemonSets) String() string

type KubeResourceList_Daemonsets

type KubeResourceList_Daemonsets struct {
	Daemonsets *KubeResourceList_DaemonSets `protobuf:"bytes,9,opt,name=daemonsets,oneof"`
}

type KubeResourceList_Deployments

type KubeResourceList_Deployments struct {
	Items []*Deployment `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Deployments) Descriptor

func (*KubeResourceList_Deployments) Descriptor() ([]byte, []int)

func (*KubeResourceList_Deployments) GetItems

func (m *KubeResourceList_Deployments) GetItems() []*Deployment

func (*KubeResourceList_Deployments) ProtoMessage

func (*KubeResourceList_Deployments) ProtoMessage()

func (*KubeResourceList_Deployments) Reset

func (m *KubeResourceList_Deployments) Reset()

func (*KubeResourceList_Deployments) String

type KubeResourceList_Deployments_

type KubeResourceList_Deployments_ struct {
	Deployments *KubeResourceList_Deployments `protobuf:"bytes,10,opt,name=deployments,oneof"`
}

type KubeResourceList_DormantDatabases

type KubeResourceList_DormantDatabases struct {
	Items []*DormantDatabase `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_DormantDatabases) Descriptor

func (*KubeResourceList_DormantDatabases) Descriptor() ([]byte, []int)

func (*KubeResourceList_DormantDatabases) GetItems

func (*KubeResourceList_DormantDatabases) ProtoMessage

func (*KubeResourceList_DormantDatabases) ProtoMessage()

func (*KubeResourceList_DormantDatabases) Reset

func (*KubeResourceList_DormantDatabases) String

type KubeResourceList_Dormantdatabases

type KubeResourceList_Dormantdatabases struct {
	Dormantdatabases *KubeResourceList_DormantDatabases `protobuf:"bytes,11,opt,name=dormantdatabases,oneof"`
}

type KubeResourceList_Elasticsearches

type KubeResourceList_Elasticsearches struct {
	Items []*Elasticsearch `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Elasticsearches) Descriptor

func (*KubeResourceList_Elasticsearches) Descriptor() ([]byte, []int)

func (*KubeResourceList_Elasticsearches) GetItems

func (*KubeResourceList_Elasticsearches) ProtoMessage

func (*KubeResourceList_Elasticsearches) ProtoMessage()

func (*KubeResourceList_Elasticsearches) Reset

func (*KubeResourceList_Elasticsearches) String

type KubeResourceList_Elasticsearches_

type KubeResourceList_Elasticsearches_ struct {
	Elasticsearches *KubeResourceList_Elasticsearches `protobuf:"bytes,12,opt,name=elasticsearches,oneof"`
}

type KubeResourceList_Events

type KubeResourceList_Events struct {
	Items []*Event `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Events) Descriptor

func (*KubeResourceList_Events) Descriptor() ([]byte, []int)

func (*KubeResourceList_Events) GetItems

func (m *KubeResourceList_Events) GetItems() []*Event

func (*KubeResourceList_Events) ProtoMessage

func (*KubeResourceList_Events) ProtoMessage()

func (*KubeResourceList_Events) Reset

func (m *KubeResourceList_Events) Reset()

func (*KubeResourceList_Events) String

func (m *KubeResourceList_Events) String() string

type KubeResourceList_Events_

type KubeResourceList_Events_ struct {
	Events *KubeResourceList_Events `protobuf:"bytes,13,opt,name=events,oneof"`
}

type KubeResourceList_Incidents

type KubeResourceList_Incidents struct {
	Items []*Incident `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Incidents) Descriptor

func (*KubeResourceList_Incidents) Descriptor() ([]byte, []int)

func (*KubeResourceList_Incidents) GetItems

func (m *KubeResourceList_Incidents) GetItems() []*Incident

func (*KubeResourceList_Incidents) ProtoMessage

func (*KubeResourceList_Incidents) ProtoMessage()

func (*KubeResourceList_Incidents) Reset

func (m *KubeResourceList_Incidents) Reset()

func (*KubeResourceList_Incidents) String

func (m *KubeResourceList_Incidents) String() string

type KubeResourceList_Incidents_

type KubeResourceList_Incidents_ struct {
	Incidents *KubeResourceList_Incidents `protobuf:"bytes,42,opt,name=incidents,oneof"`
}

type KubeResourceList_Ingresses

type KubeResourceList_Ingresses struct {
	Items []*Ingress `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Ingresses) Descriptor

func (*KubeResourceList_Ingresses) Descriptor() ([]byte, []int)

func (*KubeResourceList_Ingresses) GetItems

func (m *KubeResourceList_Ingresses) GetItems() []*Ingress

func (*KubeResourceList_Ingresses) ProtoMessage

func (*KubeResourceList_Ingresses) ProtoMessage()

func (*KubeResourceList_Ingresses) Reset

func (m *KubeResourceList_Ingresses) Reset()

func (*KubeResourceList_Ingresses) String

func (m *KubeResourceList_Ingresses) String() string

type KubeResourceList_Ingresses_

type KubeResourceList_Ingresses_ struct {
	Ingresses *KubeResourceList_Ingresses `protobuf:"bytes,14,opt,name=ingresses,oneof"`
}

type KubeResourceList_Jobs

type KubeResourceList_Jobs struct {
	Items []*Job `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Jobs) Descriptor

func (*KubeResourceList_Jobs) Descriptor() ([]byte, []int)

func (*KubeResourceList_Jobs) GetItems

func (m *KubeResourceList_Jobs) GetItems() []*Job

func (*KubeResourceList_Jobs) ProtoMessage

func (*KubeResourceList_Jobs) ProtoMessage()

func (*KubeResourceList_Jobs) Reset

func (m *KubeResourceList_Jobs) Reset()

func (*KubeResourceList_Jobs) String

func (m *KubeResourceList_Jobs) String() string

type KubeResourceList_Jobs_

type KubeResourceList_Jobs_ struct {
	Jobs *KubeResourceList_Jobs `protobuf:"bytes,15,opt,name=jobs,oneof"`
}

type KubeResourceList_Memcacheds

type KubeResourceList_Memcacheds struct {
	Items []*Memcached `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Memcacheds) Descriptor

func (*KubeResourceList_Memcacheds) Descriptor() ([]byte, []int)

func (*KubeResourceList_Memcacheds) GetItems

func (m *KubeResourceList_Memcacheds) GetItems() []*Memcached

func (*KubeResourceList_Memcacheds) ProtoMessage

func (*KubeResourceList_Memcacheds) ProtoMessage()

func (*KubeResourceList_Memcacheds) Reset

func (m *KubeResourceList_Memcacheds) Reset()

func (*KubeResourceList_Memcacheds) String

func (m *KubeResourceList_Memcacheds) String() string

type KubeResourceList_Memcacheds_

type KubeResourceList_Memcacheds_ struct {
	Memcacheds *KubeResourceList_Memcacheds `protobuf:"bytes,16,opt,name=memcacheds,oneof"`
}

type KubeResourceList_Mongodbs

type KubeResourceList_Mongodbs struct {
	Items []*Mongodb `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Mongodbs) Descriptor

func (*KubeResourceList_Mongodbs) Descriptor() ([]byte, []int)

func (*KubeResourceList_Mongodbs) GetItems

func (m *KubeResourceList_Mongodbs) GetItems() []*Mongodb

func (*KubeResourceList_Mongodbs) ProtoMessage

func (*KubeResourceList_Mongodbs) ProtoMessage()

func (*KubeResourceList_Mongodbs) Reset

func (m *KubeResourceList_Mongodbs) Reset()

func (*KubeResourceList_Mongodbs) String

func (m *KubeResourceList_Mongodbs) String() string

type KubeResourceList_Mongodbs_

type KubeResourceList_Mongodbs_ struct {
	Mongodbs *KubeResourceList_Mongodbs `protobuf:"bytes,17,opt,name=mongodbs,oneof"`
}

type KubeResourceList_Mysqls

type KubeResourceList_Mysqls struct {
	Items []*Mysql `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Mysqls) Descriptor

func (*KubeResourceList_Mysqls) Descriptor() ([]byte, []int)

func (*KubeResourceList_Mysqls) GetItems

func (m *KubeResourceList_Mysqls) GetItems() []*Mysql

func (*KubeResourceList_Mysqls) ProtoMessage

func (*KubeResourceList_Mysqls) ProtoMessage()

func (*KubeResourceList_Mysqls) Reset

func (m *KubeResourceList_Mysqls) Reset()

func (*KubeResourceList_Mysqls) String

func (m *KubeResourceList_Mysqls) String() string

type KubeResourceList_Mysqls_

type KubeResourceList_Mysqls_ struct {
	Mysqls *KubeResourceList_Mysqls `protobuf:"bytes,18,opt,name=mysqls,oneof"`
}

type KubeResourceList_Namespaces

type KubeResourceList_Namespaces struct {
	Items []*Namespace `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Namespaces) Descriptor

func (*KubeResourceList_Namespaces) Descriptor() ([]byte, []int)

func (*KubeResourceList_Namespaces) GetItems

func (m *KubeResourceList_Namespaces) GetItems() []*Namespace

func (*KubeResourceList_Namespaces) ProtoMessage

func (*KubeResourceList_Namespaces) ProtoMessage()

func (*KubeResourceList_Namespaces) Reset

func (m *KubeResourceList_Namespaces) Reset()

func (*KubeResourceList_Namespaces) String

func (m *KubeResourceList_Namespaces) String() string

type KubeResourceList_Namespaces_

type KubeResourceList_Namespaces_ struct {
	Namespaces *KubeResourceList_Namespaces `protobuf:"bytes,19,opt,name=namespaces,oneof"`
}

type KubeResourceList_NodeAlerts

type KubeResourceList_NodeAlerts struct {
	Items []*NodeAlert `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_NodeAlerts) Descriptor

func (*KubeResourceList_NodeAlerts) Descriptor() ([]byte, []int)

func (*KubeResourceList_NodeAlerts) GetItems

func (m *KubeResourceList_NodeAlerts) GetItems() []*NodeAlert

func (*KubeResourceList_NodeAlerts) ProtoMessage

func (*KubeResourceList_NodeAlerts) ProtoMessage()

func (*KubeResourceList_NodeAlerts) Reset

func (m *KubeResourceList_NodeAlerts) Reset()

func (*KubeResourceList_NodeAlerts) String

func (m *KubeResourceList_NodeAlerts) String() string

type KubeResourceList_Nodealerts

type KubeResourceList_Nodealerts struct {
	Nodealerts *KubeResourceList_NodeAlerts `protobuf:"bytes,20,opt,name=nodealerts,oneof"`
}

type KubeResourceList_Nodes

type KubeResourceList_Nodes struct {
	Items []*Node `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Nodes) Descriptor

func (*KubeResourceList_Nodes) Descriptor() ([]byte, []int)

func (*KubeResourceList_Nodes) GetItems

func (m *KubeResourceList_Nodes) GetItems() []*Node

func (*KubeResourceList_Nodes) ProtoMessage

func (*KubeResourceList_Nodes) ProtoMessage()

func (*KubeResourceList_Nodes) Reset

func (m *KubeResourceList_Nodes) Reset()

func (*KubeResourceList_Nodes) String

func (m *KubeResourceList_Nodes) String() string

type KubeResourceList_Nodes_

type KubeResourceList_Nodes_ struct {
	Nodes *KubeResourceList_Nodes `protobuf:"bytes,21,opt,name=nodes,oneof"`
}

type KubeResourceList_PersistentVolumeClaims

type KubeResourceList_PersistentVolumeClaims struct {
	Items []*PersistentVolumeClaim `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_PersistentVolumeClaims) Descriptor

func (*KubeResourceList_PersistentVolumeClaims) Descriptor() ([]byte, []int)

func (*KubeResourceList_PersistentVolumeClaims) GetItems

func (*KubeResourceList_PersistentVolumeClaims) ProtoMessage

func (*KubeResourceList_PersistentVolumeClaims) Reset

func (*KubeResourceList_PersistentVolumeClaims) String

type KubeResourceList_PersistentVolumes

type KubeResourceList_PersistentVolumes struct {
	Items []*PersistentVolume `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_PersistentVolumes) Descriptor

func (*KubeResourceList_PersistentVolumes) Descriptor() ([]byte, []int)

func (*KubeResourceList_PersistentVolumes) GetItems

func (*KubeResourceList_PersistentVolumes) ProtoMessage

func (*KubeResourceList_PersistentVolumes) ProtoMessage()

func (*KubeResourceList_PersistentVolumes) Reset

func (*KubeResourceList_PersistentVolumes) String

type KubeResourceList_Persistentvolumeclaims

type KubeResourceList_Persistentvolumeclaims struct {
	Persistentvolumeclaims *KubeResourceList_PersistentVolumeClaims `protobuf:"bytes,22,opt,name=persistentvolumeclaims,oneof"`
}

type KubeResourceList_Persistentvolumes

type KubeResourceList_Persistentvolumes struct {
	Persistentvolumes *KubeResourceList_PersistentVolumes `protobuf:"bytes,23,opt,name=persistentvolumes,oneof"`
}

type KubeResourceList_PodAlerts

type KubeResourceList_PodAlerts struct {
	Items []*PodAlert `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_PodAlerts) Descriptor

func (*KubeResourceList_PodAlerts) Descriptor() ([]byte, []int)

func (*KubeResourceList_PodAlerts) GetItems

func (m *KubeResourceList_PodAlerts) GetItems() []*PodAlert

func (*KubeResourceList_PodAlerts) ProtoMessage

func (*KubeResourceList_PodAlerts) ProtoMessage()

func (*KubeResourceList_PodAlerts) Reset

func (m *KubeResourceList_PodAlerts) Reset()

func (*KubeResourceList_PodAlerts) String

func (m *KubeResourceList_PodAlerts) String() string

type KubeResourceList_Podalerts

type KubeResourceList_Podalerts struct {
	Podalerts *KubeResourceList_PodAlerts `protobuf:"bytes,24,opt,name=podalerts,oneof"`
}

type KubeResourceList_Pods

type KubeResourceList_Pods struct {
	Items []*Pod `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Pods) Descriptor

func (*KubeResourceList_Pods) Descriptor() ([]byte, []int)

func (*KubeResourceList_Pods) GetItems

func (m *KubeResourceList_Pods) GetItems() []*Pod

func (*KubeResourceList_Pods) ProtoMessage

func (*KubeResourceList_Pods) ProtoMessage()

func (*KubeResourceList_Pods) Reset

func (m *KubeResourceList_Pods) Reset()

func (*KubeResourceList_Pods) String

func (m *KubeResourceList_Pods) String() string

type KubeResourceList_Pods_

type KubeResourceList_Pods_ struct {
	Pods *KubeResourceList_Pods `protobuf:"bytes,25,opt,name=pods,oneof"`
}

type KubeResourceList_Postgreses

type KubeResourceList_Postgreses struct {
	Items []*Postgres `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Postgreses) Descriptor

func (*KubeResourceList_Postgreses) Descriptor() ([]byte, []int)

func (*KubeResourceList_Postgreses) GetItems

func (m *KubeResourceList_Postgreses) GetItems() []*Postgres

func (*KubeResourceList_Postgreses) ProtoMessage

func (*KubeResourceList_Postgreses) ProtoMessage()

func (*KubeResourceList_Postgreses) Reset

func (m *KubeResourceList_Postgreses) Reset()

func (*KubeResourceList_Postgreses) String

func (m *KubeResourceList_Postgreses) String() string

type KubeResourceList_Postgreses_

type KubeResourceList_Postgreses_ struct {
	Postgreses *KubeResourceList_Postgreses `protobuf:"bytes,26,opt,name=postgreses,oneof"`
}

type KubeResourceList_Prometheuses

type KubeResourceList_Prometheuses struct {
	Items []*Prometheus `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Prometheuses) Descriptor

func (*KubeResourceList_Prometheuses) Descriptor() ([]byte, []int)

func (*KubeResourceList_Prometheuses) GetItems

func (m *KubeResourceList_Prometheuses) GetItems() []*Prometheus

func (*KubeResourceList_Prometheuses) ProtoMessage

func (*KubeResourceList_Prometheuses) ProtoMessage()

func (*KubeResourceList_Prometheuses) Reset

func (m *KubeResourceList_Prometheuses) Reset()

func (*KubeResourceList_Prometheuses) String

type KubeResourceList_Prometheuses_

type KubeResourceList_Prometheuses_ struct {
	Prometheuses *KubeResourceList_Prometheuses `protobuf:"bytes,27,opt,name=prometheuses,oneof"`
}

type KubeResourceList_Recoveries

type KubeResourceList_Recoveries struct {
	Items []*Recovery `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Recoveries) Descriptor

func (*KubeResourceList_Recoveries) Descriptor() ([]byte, []int)

func (*KubeResourceList_Recoveries) GetItems

func (m *KubeResourceList_Recoveries) GetItems() []*Recovery

func (*KubeResourceList_Recoveries) ProtoMessage

func (*KubeResourceList_Recoveries) ProtoMessage()

func (*KubeResourceList_Recoveries) Reset

func (m *KubeResourceList_Recoveries) Reset()

func (*KubeResourceList_Recoveries) String

func (m *KubeResourceList_Recoveries) String() string

type KubeResourceList_Recoveries_

type KubeResourceList_Recoveries_ struct {
	Recoveries *KubeResourceList_Recoveries `protobuf:"bytes,28,opt,name=recoveries,oneof"`
}

type KubeResourceList_Redises

type KubeResourceList_Redises struct {
	Items []*Redis `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Redises) Descriptor

func (*KubeResourceList_Redises) Descriptor() ([]byte, []int)

func (*KubeResourceList_Redises) GetItems

func (m *KubeResourceList_Redises) GetItems() []*Redis

func (*KubeResourceList_Redises) ProtoMessage

func (*KubeResourceList_Redises) ProtoMessage()

func (*KubeResourceList_Redises) Reset

func (m *KubeResourceList_Redises) Reset()

func (*KubeResourceList_Redises) String

func (m *KubeResourceList_Redises) String() string

type KubeResourceList_Redises_

type KubeResourceList_Redises_ struct {
	Redises *KubeResourceList_Redises `protobuf:"bytes,29,opt,name=redises,oneof"`
}

type KubeResourceList_ReplicaSets

type KubeResourceList_ReplicaSets struct {
	Items []*ReplicaSet `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_ReplicaSets) Descriptor

func (*KubeResourceList_ReplicaSets) Descriptor() ([]byte, []int)

func (*KubeResourceList_ReplicaSets) GetItems

func (m *KubeResourceList_ReplicaSets) GetItems() []*ReplicaSet

func (*KubeResourceList_ReplicaSets) ProtoMessage

func (*KubeResourceList_ReplicaSets) ProtoMessage()

func (*KubeResourceList_ReplicaSets) Reset

func (m *KubeResourceList_ReplicaSets) Reset()

func (*KubeResourceList_ReplicaSets) String

type KubeResourceList_Replicasets

type KubeResourceList_Replicasets struct {
	Replicasets *KubeResourceList_ReplicaSets `protobuf:"bytes,30,opt,name=replicasets,oneof"`
}

type KubeResourceList_ReplicationControllers

type KubeResourceList_ReplicationControllers struct {
	Items []*ReplicationController `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_ReplicationControllers) Descriptor

func (*KubeResourceList_ReplicationControllers) Descriptor() ([]byte, []int)

func (*KubeResourceList_ReplicationControllers) GetItems

func (*KubeResourceList_ReplicationControllers) ProtoMessage

func (*KubeResourceList_ReplicationControllers) Reset

func (*KubeResourceList_ReplicationControllers) String

type KubeResourceList_Replicationcontrollers

type KubeResourceList_Replicationcontrollers struct {
	Replicationcontrollers *KubeResourceList_ReplicationControllers `protobuf:"bytes,31,opt,name=replicationcontrollers,oneof"`
}

type KubeResourceList_Repositories

type KubeResourceList_Repositories struct {
	Items []*Repository `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Repositories) Descriptor

func (*KubeResourceList_Repositories) Descriptor() ([]byte, []int)

func (*KubeResourceList_Repositories) GetItems

func (m *KubeResourceList_Repositories) GetItems() []*Repository

func (*KubeResourceList_Repositories) ProtoMessage

func (*KubeResourceList_Repositories) ProtoMessage()

func (*KubeResourceList_Repositories) Reset

func (m *KubeResourceList_Repositories) Reset()

func (*KubeResourceList_Repositories) String

type KubeResourceList_Repositories_

type KubeResourceList_Repositories_ struct {
	Repositories *KubeResourceList_Repositories `protobuf:"bytes,32,opt,name=repositories,oneof"`
}

type KubeResourceList_Restics

type KubeResourceList_Restics struct {
	Items []*Restic `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Restics) Descriptor

func (*KubeResourceList_Restics) Descriptor() ([]byte, []int)

func (*KubeResourceList_Restics) GetItems

func (m *KubeResourceList_Restics) GetItems() []*Restic

func (*KubeResourceList_Restics) ProtoMessage

func (*KubeResourceList_Restics) ProtoMessage()

func (*KubeResourceList_Restics) Reset

func (m *KubeResourceList_Restics) Reset()

func (*KubeResourceList_Restics) String

func (m *KubeResourceList_Restics) String() string

type KubeResourceList_Restics_

type KubeResourceList_Restics_ struct {
	Restics *KubeResourceList_Restics `protobuf:"bytes,33,opt,name=restics,oneof"`
}

type KubeResourceList_RoleBindings

type KubeResourceList_RoleBindings struct {
	Items []*RoleBinding `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_RoleBindings) Descriptor

func (*KubeResourceList_RoleBindings) Descriptor() ([]byte, []int)

func (*KubeResourceList_RoleBindings) GetItems

func (m *KubeResourceList_RoleBindings) GetItems() []*RoleBinding

func (*KubeResourceList_RoleBindings) ProtoMessage

func (*KubeResourceList_RoleBindings) ProtoMessage()

func (*KubeResourceList_RoleBindings) Reset

func (m *KubeResourceList_RoleBindings) Reset()

func (*KubeResourceList_RoleBindings) String

type KubeResourceList_Rolebindings

type KubeResourceList_Rolebindings struct {
	Rolebindings *KubeResourceList_RoleBindings `protobuf:"bytes,34,opt,name=rolebindings,oneof"`
}

type KubeResourceList_Roles

type KubeResourceList_Roles struct {
	Items []*Role `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Roles) Descriptor

func (*KubeResourceList_Roles) Descriptor() ([]byte, []int)

func (*KubeResourceList_Roles) GetItems

func (m *KubeResourceList_Roles) GetItems() []*Role

func (*KubeResourceList_Roles) ProtoMessage

func (*KubeResourceList_Roles) ProtoMessage()

func (*KubeResourceList_Roles) Reset

func (m *KubeResourceList_Roles) Reset()

func (*KubeResourceList_Roles) String

func (m *KubeResourceList_Roles) String() string

type KubeResourceList_Roles_

type KubeResourceList_Roles_ struct {
	Roles *KubeResourceList_Roles `protobuf:"bytes,35,opt,name=roles,oneof"`
}

type KubeResourceList_SearchResults

type KubeResourceList_SearchResults struct {
	Items []*SearchResult `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_SearchResults) Descriptor

func (*KubeResourceList_SearchResults) Descriptor() ([]byte, []int)

func (*KubeResourceList_SearchResults) GetItems

func (*KubeResourceList_SearchResults) ProtoMessage

func (*KubeResourceList_SearchResults) ProtoMessage()

func (*KubeResourceList_SearchResults) Reset

func (m *KubeResourceList_SearchResults) Reset()

func (*KubeResourceList_SearchResults) String

type KubeResourceList_Searchresults

type KubeResourceList_Searchresults struct {
	Searchresults *KubeResourceList_SearchResults `protobuf:"bytes,43,opt,name=searchresults,oneof"`
}

type KubeResourceList_Secrets

type KubeResourceList_Secrets struct {
	Items []*Secret `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Secrets) Descriptor

func (*KubeResourceList_Secrets) Descriptor() ([]byte, []int)

func (*KubeResourceList_Secrets) GetItems

func (m *KubeResourceList_Secrets) GetItems() []*Secret

func (*KubeResourceList_Secrets) ProtoMessage

func (*KubeResourceList_Secrets) ProtoMessage()

func (*KubeResourceList_Secrets) Reset

func (m *KubeResourceList_Secrets) Reset()

func (*KubeResourceList_Secrets) String

func (m *KubeResourceList_Secrets) String() string

type KubeResourceList_Secrets_

type KubeResourceList_Secrets_ struct {
	Secrets *KubeResourceList_Secrets `protobuf:"bytes,36,opt,name=secrets,oneof"`
}

type KubeResourceList_ServiceMonitors

type KubeResourceList_ServiceMonitors struct {
	Items []*ServiceMonitor `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_ServiceMonitors) Descriptor

func (*KubeResourceList_ServiceMonitors) Descriptor() ([]byte, []int)

func (*KubeResourceList_ServiceMonitors) GetItems

func (*KubeResourceList_ServiceMonitors) ProtoMessage

func (*KubeResourceList_ServiceMonitors) ProtoMessage()

func (*KubeResourceList_ServiceMonitors) Reset

func (*KubeResourceList_ServiceMonitors) String

type KubeResourceList_Servicemonitors

type KubeResourceList_Servicemonitors struct {
	Servicemonitors *KubeResourceList_ServiceMonitors `protobuf:"bytes,37,opt,name=servicemonitors,oneof"`
}

type KubeResourceList_Services

type KubeResourceList_Services struct {
	Items []*Service `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Services) Descriptor

func (*KubeResourceList_Services) Descriptor() ([]byte, []int)

func (*KubeResourceList_Services) GetItems

func (m *KubeResourceList_Services) GetItems() []*Service

func (*KubeResourceList_Services) ProtoMessage

func (*KubeResourceList_Services) ProtoMessage()

func (*KubeResourceList_Services) Reset

func (m *KubeResourceList_Services) Reset()

func (*KubeResourceList_Services) String

func (m *KubeResourceList_Services) String() string

type KubeResourceList_Services_

type KubeResourceList_Services_ struct {
	Services *KubeResourceList_Services `protobuf:"bytes,38,opt,name=services,oneof"`
}

type KubeResourceList_Snapshots

type KubeResourceList_Snapshots struct {
	Items []*Snapshot `protobuf:"bytes,2,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_Snapshots) Descriptor

func (*KubeResourceList_Snapshots) Descriptor() ([]byte, []int)

func (*KubeResourceList_Snapshots) GetItems

func (m *KubeResourceList_Snapshots) GetItems() []*Snapshot

func (*KubeResourceList_Snapshots) ProtoMessage

func (*KubeResourceList_Snapshots) ProtoMessage()

func (*KubeResourceList_Snapshots) Reset

func (m *KubeResourceList_Snapshots) Reset()

func (*KubeResourceList_Snapshots) String

func (m *KubeResourceList_Snapshots) String() string

type KubeResourceList_Snapshots_

type KubeResourceList_Snapshots_ struct {
	Snapshots *KubeResourceList_Snapshots `protobuf:"bytes,39,opt,name=snapshots,oneof"`
}

type KubeResourceList_StashSnapshots

type KubeResourceList_StashSnapshots struct {
	Items []*StashSnapshot `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_StashSnapshots) Descriptor

func (*KubeResourceList_StashSnapshots) Descriptor() ([]byte, []int)

func (*KubeResourceList_StashSnapshots) GetItems

func (*KubeResourceList_StashSnapshots) ProtoMessage

func (*KubeResourceList_StashSnapshots) ProtoMessage()

func (*KubeResourceList_StashSnapshots) Reset

func (*KubeResourceList_StashSnapshots) String

type KubeResourceList_Stashsnapshots

type KubeResourceList_Stashsnapshots struct {
	Stashsnapshots *KubeResourceList_StashSnapshots `protobuf:"bytes,44,opt,name=stashsnapshots,oneof"`
}

type KubeResourceList_StatefulSets

type KubeResourceList_StatefulSets struct {
	Items []*StatefulSet `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_StatefulSets) Descriptor

func (*KubeResourceList_StatefulSets) Descriptor() ([]byte, []int)

func (*KubeResourceList_StatefulSets) GetItems

func (m *KubeResourceList_StatefulSets) GetItems() []*StatefulSet

func (*KubeResourceList_StatefulSets) ProtoMessage

func (*KubeResourceList_StatefulSets) ProtoMessage()

func (*KubeResourceList_StatefulSets) Reset

func (m *KubeResourceList_StatefulSets) Reset()

func (*KubeResourceList_StatefulSets) String

type KubeResourceList_Statefulsets

type KubeResourceList_Statefulsets struct {
	Statefulsets *KubeResourceList_StatefulSets `protobuf:"bytes,40,opt,name=statefulsets,oneof"`
}

type KubeResourceList_StorageClasses

type KubeResourceList_StorageClasses struct {
	Items []*StorageClass `protobuf:"bytes,1,rep,name=items" json:"items,omitempty"`
}

func (*KubeResourceList_StorageClasses) Descriptor

func (*KubeResourceList_StorageClasses) Descriptor() ([]byte, []int)

func (*KubeResourceList_StorageClasses) GetItems

func (*KubeResourceList_StorageClasses) ProtoMessage

func (*KubeResourceList_StorageClasses) ProtoMessage()

func (*KubeResourceList_StorageClasses) Reset

func (*KubeResourceList_StorageClasses) String

type KubeResourceList_Storageclasses

type KubeResourceList_Storageclasses struct {
	Storageclasses *KubeResourceList_StorageClasses `protobuf:"bytes,41,opt,name=storageclasses,oneof"`
}

type KubeResource_Certificate

type KubeResource_Certificate struct {
	Certificate *Certificate `protobuf:"bytes,5,opt,name=certificate,oneof"`
}

type KubeResource_Clusteralert

type KubeResource_Clusteralert struct {
	Clusteralert *ClusterAlert `protobuf:"bytes,6,opt,name=clusteralert,oneof"`
}

type KubeResource_Clusterrole

type KubeResource_Clusterrole struct {
	Clusterrole *ClusterRole `protobuf:"bytes,7,opt,name=clusterrole,oneof"`
}

type KubeResource_Clusterrolebinding

type KubeResource_Clusterrolebinding struct {
	Clusterrolebinding *ClusterRoleBinding `protobuf:"bytes,8,opt,name=clusterrolebinding,oneof"`
}

type KubeResource_Configmap

type KubeResource_Configmap struct {
	Configmap *ConfigMap `protobuf:"bytes,9,opt,name=configmap,oneof"`
}

type KubeResource_Cronjob

type KubeResource_Cronjob struct {
	Cronjob *CronJob `protobuf:"bytes,10,opt,name=cronjob,oneof"`
}

type KubeResource_Daemonset

type KubeResource_Daemonset struct {
	Daemonset *DaemonSet `protobuf:"bytes,11,opt,name=daemonset,oneof"`
}

type KubeResource_Deployment

type KubeResource_Deployment struct {
	Deployment *Deployment `protobuf:"bytes,12,opt,name=deployment,oneof"`
}

type KubeResource_Dormantdatabase

type KubeResource_Dormantdatabase struct {
	Dormantdatabase *DormantDatabase `protobuf:"bytes,13,opt,name=dormantdatabase,oneof"`
}

type KubeResource_Elasticsearch

type KubeResource_Elasticsearch struct {
	Elasticsearch *Elasticsearch `protobuf:"bytes,14,opt,name=elasticsearch,oneof"`
}

type KubeResource_Incident

type KubeResource_Incident struct {
	Incident *Incident `protobuf:"bytes,43,opt,name=incident,oneof"`
}

type KubeResource_Ingress

type KubeResource_Ingress struct {
	Ingress *Ingress `protobuf:"bytes,15,opt,name=ingress,oneof"`
}

type KubeResource_Job

type KubeResource_Job struct {
	Job *Job `protobuf:"bytes,16,opt,name=job,oneof"`
}

type KubeResource_Memcached

type KubeResource_Memcached struct {
	Memcached *Memcached `protobuf:"bytes,17,opt,name=memcached,oneof"`
}

type KubeResource_Mongodb

type KubeResource_Mongodb struct {
	Mongodb *Mongodb `protobuf:"bytes,18,opt,name=mongodb,oneof"`
}

type KubeResource_Mysql

type KubeResource_Mysql struct {
	Mysql *Mysql `protobuf:"bytes,19,opt,name=mysql,oneof"`
}

type KubeResource_Namespace

type KubeResource_Namespace struct {
	Namespace *Namespace `protobuf:"bytes,20,opt,name=namespace,oneof"`
}

type KubeResource_Node

type KubeResource_Node struct {
	Node *Node `protobuf:"bytes,21,opt,name=node,oneof"`
}

type KubeResource_Nodealert

type KubeResource_Nodealert struct {
	Nodealert *NodeAlert `protobuf:"bytes,22,opt,name=nodealert,oneof"`
}

type KubeResource_Persistentvolume

type KubeResource_Persistentvolume struct {
	Persistentvolume *PersistentVolume `protobuf:"bytes,23,opt,name=persistentvolume,oneof"`
}

type KubeResource_Persistentvolumeclaim

type KubeResource_Persistentvolumeclaim struct {
	Persistentvolumeclaim *PersistentVolumeClaim `protobuf:"bytes,24,opt,name=persistentvolumeclaim,oneof"`
}

type KubeResource_Pod

type KubeResource_Pod struct {
	Pod *Pod `protobuf:"bytes,25,opt,name=pod,oneof"`
}

type KubeResource_Podalert

type KubeResource_Podalert struct {
	Podalert *PodAlert `protobuf:"bytes,26,opt,name=podalert,oneof"`
}

type KubeResource_Postgres

type KubeResource_Postgres struct {
	Postgres *Postgres `protobuf:"bytes,27,opt,name=postgres,oneof"`
}

type KubeResource_Prometheus

type KubeResource_Prometheus struct {
	Prometheus *Prometheus `protobuf:"bytes,28,opt,name=prometheus,oneof"`
}

type KubeResource_Recovery

type KubeResource_Recovery struct {
	Recovery *Recovery `protobuf:"bytes,29,opt,name=recovery,oneof"`
}

type KubeResource_Redis

type KubeResource_Redis struct {
	Redis *Redis `protobuf:"bytes,30,opt,name=redis,oneof"`
}

type KubeResource_Replicaset

type KubeResource_Replicaset struct {
	Replicaset *ReplicaSet `protobuf:"bytes,31,opt,name=replicaset,oneof"`
}

type KubeResource_Replicationcontroller

type KubeResource_Replicationcontroller struct {
	Replicationcontroller *ReplicationController `protobuf:"bytes,32,opt,name=replicationcontroller,oneof"`
}

type KubeResource_Repository

type KubeResource_Repository struct {
	Repository *Repository `protobuf:"bytes,33,opt,name=repository,oneof"`
}

type KubeResource_Restic

type KubeResource_Restic struct {
	Restic *Restic `protobuf:"bytes,34,opt,name=restic,oneof"`
}

type KubeResource_Role

type KubeResource_Role struct {
	Role *Role `protobuf:"bytes,35,opt,name=role,oneof"`
}

type KubeResource_Rolebinding

type KubeResource_Rolebinding struct {
	Rolebinding *RoleBinding `protobuf:"bytes,36,opt,name=rolebinding,oneof"`
}

type KubeResource_Searchresult

type KubeResource_Searchresult struct {
	Searchresult *SearchResult `protobuf:"bytes,44,opt,name=searchresult,oneof"`
}

type KubeResource_Secret

type KubeResource_Secret struct {
	Secret *Secret `protobuf:"bytes,37,opt,name=secret,oneof"`
}

type KubeResource_Service

type KubeResource_Service struct {
	Service *Service `protobuf:"bytes,38,opt,name=service,oneof"`
}

type KubeResource_Servicemonitor

type KubeResource_Servicemonitor struct {
	Servicemonitor *ServiceMonitor `protobuf:"bytes,39,opt,name=servicemonitor,oneof"`
}

type KubeResource_Snapshot

type KubeResource_Snapshot struct {
	Snapshot *Snapshot `protobuf:"bytes,40,opt,name=snapshot,oneof"`
}

type KubeResource_Stashsnapshot

type KubeResource_Stashsnapshot struct {
	Stashsnapshot *StashSnapshot `protobuf:"bytes,45,opt,name=stashsnapshot,oneof"`
}

type KubeResource_Statefulset

type KubeResource_Statefulset struct {
	Statefulset *StatefulSet `protobuf:"bytes,41,opt,name=statefulset,oneof"`
}

type KubeResource_Storageclass

type KubeResource_Storageclass struct {
	Storageclass *StorageClass `protobuf:"bytes,42,opt,name=storageclass,oneof"`
}

type KubemonAgentSpec

type KubemonAgentSpec struct {
	Agent      string                 `protobuf:"bytes,1,opt,name=agent" json:"agent,omitempty"`
	Prometheus *KubemonPrometheusSpec `protobuf:"bytes,2,opt,name=prometheus" json:"prometheus,omitempty"`
}

func (*KubemonAgentSpec) Descriptor

func (*KubemonAgentSpec) Descriptor() ([]byte, []int)

func (*KubemonAgentSpec) GetAgent

func (m *KubemonAgentSpec) GetAgent() string

func (*KubemonAgentSpec) GetPrometheus

func (m *KubemonAgentSpec) GetPrometheus() *KubemonPrometheusSpec

func (*KubemonAgentSpec) ProtoMessage

func (*KubemonAgentSpec) ProtoMessage()

func (*KubemonAgentSpec) Reset

func (m *KubemonAgentSpec) Reset()

func (*KubemonAgentSpec) String

func (m *KubemonAgentSpec) String() string

type KubemonPrometheusSpec

type KubemonPrometheusSpec struct {
	Port      int32             `protobuf:"varint,1,opt,name=port" json:"port,omitempty"`
	Namespace string            `protobuf:"bytes,2,opt,name=namespace" json:"namespace,omitempty"`
	Labels    map[string]string `` /* 132-byte string literal not displayed */
	Intervals string            `protobuf:"bytes,4,opt,name=intervals" json:"intervals,omitempty"`
}

func (*KubemonPrometheusSpec) Descriptor

func (*KubemonPrometheusSpec) Descriptor() ([]byte, []int)

func (*KubemonPrometheusSpec) GetIntervals

func (m *KubemonPrometheusSpec) GetIntervals() string

func (*KubemonPrometheusSpec) GetLabels

func (m *KubemonPrometheusSpec) GetLabels() map[string]string

func (*KubemonPrometheusSpec) GetNamespace

func (m *KubemonPrometheusSpec) GetNamespace() string

func (*KubemonPrometheusSpec) GetPort

func (m *KubemonPrometheusSpec) GetPort() int32

func (*KubemonPrometheusSpec) ProtoMessage

func (*KubemonPrometheusSpec) ProtoMessage()

func (*KubemonPrometheusSpec) Reset

func (m *KubemonPrometheusSpec) Reset()

func (*KubemonPrometheusSpec) String

func (m *KubemonPrometheusSpec) String() string

type LabelSelector

type LabelSelector struct {
	MatchLabels      map[string]string           `` /* 161-byte string literal not displayed */
	MatchExpressions []*LabelSelectorRequirement `protobuf:"bytes,2,rep,name=match_expressions,json=matchExpressions" json:"match_expressions,omitempty"`
}

func (*LabelSelector) Descriptor

func (*LabelSelector) Descriptor() ([]byte, []int)

func (*LabelSelector) GetMatchExpressions

func (m *LabelSelector) GetMatchExpressions() []*LabelSelectorRequirement

func (*LabelSelector) GetMatchLabels

func (m *LabelSelector) GetMatchLabels() map[string]string

func (*LabelSelector) ProtoMessage

func (*LabelSelector) ProtoMessage()

func (*LabelSelector) Reset

func (m *LabelSelector) Reset()

func (*LabelSelector) String

func (m *LabelSelector) String() string

type LabelSelectorRequirement

type LabelSelectorRequirement struct {
	Key      string   `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
	Operator string   `protobuf:"bytes,2,opt,name=operator" json:"operator,omitempty"`
	Values   []string `protobuf:"bytes,3,rep,name=values" json:"values,omitempty"`
}

func (*LabelSelectorRequirement) Descriptor

func (*LabelSelectorRequirement) Descriptor() ([]byte, []int)

func (*LabelSelectorRequirement) GetKey

func (m *LabelSelectorRequirement) GetKey() string

func (*LabelSelectorRequirement) GetOperator

func (m *LabelSelectorRequirement) GetOperator() string

func (*LabelSelectorRequirement) GetValues

func (m *LabelSelectorRequirement) GetValues() []string

func (*LabelSelectorRequirement) ProtoMessage

func (*LabelSelectorRequirement) ProtoMessage()

func (*LabelSelectorRequirement) Reset

func (m *LabelSelectorRequirement) Reset()

func (*LabelSelectorRequirement) String

func (m *LabelSelectorRequirement) String() string

type ListResourceRequest

type ListResourceRequest struct {
	Cluster        string `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
	Type           string `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	Namespace      string `protobuf:"bytes,3,opt,name=namespace" json:"namespace,omitempty"`
	ApiVersion     string `protobuf:"bytes,4,opt,name=api_version,json=apiVersion" json:"api_version,omitempty"`
	IncludeMetrics bool   `protobuf:"varint,5,opt,name=include_metrics,json=includeMetrics" json:"include_metrics,omitempty"`
	// map type is not supported by grpc-gateway as query params.
	// https://github.com/grpc-ecosystem/grpc-gateway/blob/master/runtime/query.go#L57
	// https://github.com/grpc-ecosystem/grpc-gateway/issues/316
	// map<string, string> label_selector = 6;
	// example label_selector=environment=production,tier=frontend
	Selector      string `protobuf:"bytes,6,opt,name=selector" json:"selector,omitempty"`
	FieldSelector string `protobuf:"bytes,7,opt,name=fieldSelector" json:"fieldSelector,omitempty"`
}

func (*ListResourceRequest) Descriptor

func (*ListResourceRequest) Descriptor() ([]byte, []int)

func (*ListResourceRequest) GetApiVersion

func (m *ListResourceRequest) GetApiVersion() string

func (*ListResourceRequest) GetCluster

func (m *ListResourceRequest) GetCluster() string

func (*ListResourceRequest) GetFieldSelector

func (m *ListResourceRequest) GetFieldSelector() string

func (*ListResourceRequest) GetIncludeMetrics

func (m *ListResourceRequest) GetIncludeMetrics() bool

func (*ListResourceRequest) GetNamespace

func (m *ListResourceRequest) GetNamespace() string

func (*ListResourceRequest) GetSelector

func (m *ListResourceRequest) GetSelector() string

func (*ListResourceRequest) GetType

func (m *ListResourceRequest) GetType() string

func (*ListResourceRequest) IsRequest

func (m *ListResourceRequest) IsRequest()

func (*ListResourceRequest) ProtoMessage

func (*ListResourceRequest) ProtoMessage()

func (*ListResourceRequest) Reset

func (m *ListResourceRequest) Reset()

func (*ListResourceRequest) String

func (m *ListResourceRequest) String() string

func (*ListResourceRequest) Valid

type ListResourceResponse

type ListResourceResponse struct {
	Resources *KubeResourceList `protobuf:"bytes,1,opt,name=resources" json:"resources,omitempty"`
}

func (*ListResourceResponse) Descriptor

func (*ListResourceResponse) Descriptor() ([]byte, []int)

func (*ListResourceResponse) GetResources

func (m *ListResourceResponse) GetResources() *KubeResourceList

func (*ListResourceResponse) ProtoMessage

func (*ListResourceResponse) ProtoMessage()

func (*ListResourceResponse) Reset

func (m *ListResourceResponse) Reset()

func (*ListResourceResponse) String

func (m *ListResourceResponse) String() string

type LocalObjectReference

type LocalObjectReference struct {
	// Name of the referent.
	// More info: http://kubernetes.io/docs/user-guide/identifiers#names
	// TODO: Add other useful fields. apiVersion, kind, uid?
	// +optional
	Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
}

LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.

func (*LocalObjectReference) Descriptor

func (*LocalObjectReference) Descriptor() ([]byte, []int)

func (*LocalObjectReference) GetName

func (m *LocalObjectReference) GetName() string

func (*LocalObjectReference) ProtoMessage

func (*LocalObjectReference) ProtoMessage()

func (*LocalObjectReference) Reset

func (m *LocalObjectReference) Reset()

func (*LocalObjectReference) String

func (m *LocalObjectReference) String() string

type Memcached

type Memcached struct {
	Meta   *Meta             `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec   *MemcachedSpec    `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	Status *Memcached_Status `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
}

func (*Memcached) Descriptor

func (*Memcached) Descriptor() ([]byte, []int)

func (*Memcached) GetMeta

func (m *Memcached) GetMeta() *Meta

func (*Memcached) GetSpec

func (m *Memcached) GetSpec() *MemcachedSpec

func (*Memcached) GetStatus

func (m *Memcached) GetStatus() *Memcached_Status

func (*Memcached) ProtoMessage

func (*Memcached) ProtoMessage()

func (*Memcached) Reset

func (m *Memcached) Reset()

func (*Memcached) String

func (m *Memcached) String() string

type MemcachedSpec

type MemcachedSpec struct {
	Version          string                  `protobuf:"bytes,1,opt,name=version" json:"version,omitempty"`
	Replicas         int32                   `protobuf:"varint,2,opt,name=replicas" json:"replicas,omitempty"`
	NodeSelector     map[string]string       `` /* 164-byte string literal not displayed */
	DoNotPause       bool                    `protobuf:"varint,4,opt,name=do_not_pause,json=doNotPause" json:"do_not_pause,omitempty"`
	Monitor          *KubemonAgentSpec       `protobuf:"bytes,5,opt,name=monitor" json:"monitor,omitempty"`
	Resources        *ResourceRequirements   `protobuf:"bytes,6,opt,name=resources" json:"resources,omitempty"`
	Affinity         *Affinity               `protobuf:"bytes,7,opt,name=affinity" json:"affinity,omitempty"`
	SchedulerName    string                  `protobuf:"bytes,8,opt,name=schedulerName" json:"schedulerName,omitempty"`
	Tolerations      []*Toleration           `protobuf:"bytes,9,rep,name=tolerations" json:"tolerations,omitempty"`
	ImagePullSecrets []*LocalObjectReference `protobuf:"bytes,10,rep,name=imagePullSecrets" json:"imagePullSecrets,omitempty"`
}

func (*MemcachedSpec) Descriptor

func (*MemcachedSpec) Descriptor() ([]byte, []int)

func (*MemcachedSpec) GetAffinity

func (m *MemcachedSpec) GetAffinity() *Affinity

func (*MemcachedSpec) GetDoNotPause

func (m *MemcachedSpec) GetDoNotPause() bool

func (*MemcachedSpec) GetImagePullSecrets

func (m *MemcachedSpec) GetImagePullSecrets() []*LocalObjectReference

func (*MemcachedSpec) GetMonitor

func (m *MemcachedSpec) GetMonitor() *KubemonAgentSpec

func (*MemcachedSpec) GetNodeSelector

func (m *MemcachedSpec) GetNodeSelector() map[string]string

func (*MemcachedSpec) GetReplicas

func (m *MemcachedSpec) GetReplicas() int32

func (*MemcachedSpec) GetResources

func (m *MemcachedSpec) GetResources() *ResourceRequirements

func (*MemcachedSpec) GetSchedulerName

func (m *MemcachedSpec) GetSchedulerName() string

func (*MemcachedSpec) GetTolerations

func (m *MemcachedSpec) GetTolerations() []*Toleration

func (*MemcachedSpec) GetVersion

func (m *MemcachedSpec) GetVersion() string

func (*MemcachedSpec) ProtoMessage

func (*MemcachedSpec) ProtoMessage()

func (*MemcachedSpec) Reset

func (m *MemcachedSpec) Reset()

func (*MemcachedSpec) String

func (m *MemcachedSpec) String() string

type Memcached_Status

type Memcached_Status struct {
	CreationTime int64  `protobuf:"varint,1,opt,name=creation_time,json=creationTime" json:"creation_time,omitempty"`
	Phase        string `protobuf:"bytes,2,opt,name=phase" json:"phase,omitempty"`
	Reason       string `protobuf:"bytes,3,opt,name=reason" json:"reason,omitempty"`
}

func (*Memcached_Status) Descriptor

func (*Memcached_Status) Descriptor() ([]byte, []int)

func (*Memcached_Status) GetCreationTime

func (m *Memcached_Status) GetCreationTime() int64

func (*Memcached_Status) GetPhase

func (m *Memcached_Status) GetPhase() string

func (*Memcached_Status) GetReason

func (m *Memcached_Status) GetReason() string

func (*Memcached_Status) ProtoMessage

func (*Memcached_Status) ProtoMessage()

func (*Memcached_Status) Reset

func (m *Memcached_Status) Reset()

func (*Memcached_Status) String

func (m *Memcached_Status) String() string

type Meta

type Meta struct {
	Name              string            `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Namespace         string            `protobuf:"bytes,2,opt,name=namespace" json:"namespace,omitempty"`
	SelfLink          string            `protobuf:"bytes,3,opt,name=self_link,json=selfLink" json:"self_link,omitempty"`
	ResourceVersion   string            `protobuf:"bytes,4,opt,name=resource_version,json=resourceVersion" json:"resource_version,omitempty"`
	CreationTimestamp int64             `protobuf:"varint,5,opt,name=creation_timestamp,json=creationTimestamp" json:"creation_timestamp,omitempty"`
	Generation        int64             `protobuf:"varint,6,opt,name=generation" json:"generation,omitempty"`
	Labels            map[string]string `` /* 132-byte string literal not displayed */
	Annotations       map[string]string `` /* 142-byte string literal not displayed */
	Uid               string            `protobuf:"bytes,9,opt,name=uid" json:"uid,omitempty"`
}

func (*Meta) Descriptor

func (*Meta) Descriptor() ([]byte, []int)

func (*Meta) GetAnnotations

func (m *Meta) GetAnnotations() map[string]string

func (*Meta) GetCreationTimestamp

func (m *Meta) GetCreationTimestamp() int64

func (*Meta) GetGeneration

func (m *Meta) GetGeneration() int64

func (*Meta) GetLabels

func (m *Meta) GetLabels() map[string]string

func (*Meta) GetName

func (m *Meta) GetName() string

func (*Meta) GetNamespace

func (m *Meta) GetNamespace() string

func (*Meta) GetResourceVersion

func (m *Meta) GetResourceVersion() string
func (m *Meta) GetSelfLink() string

func (*Meta) GetUid

func (m *Meta) GetUid() string

func (*Meta) ProtoMessage

func (*Meta) ProtoMessage()

func (*Meta) Reset

func (m *Meta) Reset()

func (*Meta) String

func (m *Meta) String() string

type Metrics

type Metrics struct {
	CpuUsage    []*Metrics_DataPoint `protobuf:"bytes,1,rep,name=cpu_usage,json=cpuUsage" json:"cpu_usage,omitempty"`
	MemoryUsage []*Metrics_DataPoint `protobuf:"bytes,2,rep,name=memory_usage,json=memoryUsage" json:"memory_usage,omitempty"`
}

func (*Metrics) Descriptor

func (*Metrics) Descriptor() ([]byte, []int)

func (*Metrics) GetCpuUsage

func (m *Metrics) GetCpuUsage() []*Metrics_DataPoint

func (*Metrics) GetMemoryUsage

func (m *Metrics) GetMemoryUsage() []*Metrics_DataPoint

func (*Metrics) ProtoMessage

func (*Metrics) ProtoMessage()

func (*Metrics) Reset

func (m *Metrics) Reset()

func (*Metrics) String

func (m *Metrics) String() string

type Metrics_DataPoint

type Metrics_DataPoint struct {
	Timestamp int64 `protobuf:"varint,1,opt,name=timestamp" json:"timestamp,omitempty"`
	Value     int64 `protobuf:"varint,2,opt,name=value" json:"value,omitempty"`
}

func (*Metrics_DataPoint) Descriptor

func (*Metrics_DataPoint) Descriptor() ([]byte, []int)

func (*Metrics_DataPoint) GetTimestamp

func (m *Metrics_DataPoint) GetTimestamp() int64

func (*Metrics_DataPoint) GetValue

func (m *Metrics_DataPoint) GetValue() int64

func (*Metrics_DataPoint) ProtoMessage

func (*Metrics_DataPoint) ProtoMessage()

func (*Metrics_DataPoint) Reset

func (m *Metrics_DataPoint) Reset()

func (*Metrics_DataPoint) String

func (m *Metrics_DataPoint) String() string

type Mongodb

type Mongodb struct {
	Meta   *Meta           `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec   *MongodbSpec    `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	Status *Mongodb_Status `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
}

func (*Mongodb) Descriptor

func (*Mongodb) Descriptor() ([]byte, []int)

func (*Mongodb) GetMeta

func (m *Mongodb) GetMeta() *Meta

func (*Mongodb) GetSpec

func (m *Mongodb) GetSpec() *MongodbSpec

func (*Mongodb) GetStatus

func (m *Mongodb) GetStatus() *Mongodb_Status

func (*Mongodb) ProtoMessage

func (*Mongodb) ProtoMessage()

func (*Mongodb) Reset

func (m *Mongodb) Reset()

func (*Mongodb) String

func (m *Mongodb) String() string

type MongodbSpec

type MongodbSpec struct {
	Version          string                                 `protobuf:"bytes,1,opt,name=version" json:"version,omitempty"`
	Replicas         int32                                  `protobuf:"varint,2,opt,name=replicas" json:"replicas,omitempty"`
	Storage          *PersistentVolumeClaimSpec             `protobuf:"bytes,3,opt,name=storage" json:"storage,omitempty"`
	NodeSelector     map[string]string                      `` /* 164-byte string literal not displayed */
	Init             *InitSpec                              `protobuf:"bytes,5,opt,name=init" json:"init,omitempty"`
	BackupSchedule   *BackupScheduleSpec                    `protobuf:"bytes,6,opt,name=backup_schedule,json=backupSchedule" json:"backup_schedule,omitempty"`
	DoNotPause       bool                                   `protobuf:"varint,7,opt,name=do_not_pause,json=doNotPause" json:"do_not_pause,omitempty"`
	DatabaseSecret   *k8s_io_api_core_v1.SecretVolumeSource `protobuf:"bytes,8,opt,name=databaseSecret" json:"databaseSecret,omitempty"`
	Monitor          *KubemonAgentSpec                      `protobuf:"bytes,9,opt,name=monitor" json:"monitor,omitempty"`
	Resources        *ResourceRequirements                  `protobuf:"bytes,10,opt,name=resources" json:"resources,omitempty"`
	Affinity         *Affinity                              `protobuf:"bytes,11,opt,name=affinity" json:"affinity,omitempty"`
	SchedulerName    string                                 `protobuf:"bytes,12,opt,name=schedulerName" json:"schedulerName,omitempty"`
	Tolerations      []*Toleration                          `protobuf:"bytes,13,rep,name=tolerations" json:"tolerations,omitempty"`
	ImagePullSecrets []*LocalObjectReference                `protobuf:"bytes,14,rep,name=imagePullSecrets" json:"imagePullSecrets,omitempty"`
}

func (*MongodbSpec) Descriptor

func (*MongodbSpec) Descriptor() ([]byte, []int)

func (*MongodbSpec) GetAffinity

func (m *MongodbSpec) GetAffinity() *Affinity

func (*MongodbSpec) GetBackupSchedule

func (m *MongodbSpec) GetBackupSchedule() *BackupScheduleSpec

func (*MongodbSpec) GetDatabaseSecret

func (m *MongodbSpec) GetDatabaseSecret() *k8s_io_api_core_v1.SecretVolumeSource

func (*MongodbSpec) GetDoNotPause

func (m *MongodbSpec) GetDoNotPause() bool

func (*MongodbSpec) GetImagePullSecrets

func (m *MongodbSpec) GetImagePullSecrets() []*LocalObjectReference

func (*MongodbSpec) GetInit

func (m *MongodbSpec) GetInit() *InitSpec

func (*MongodbSpec) GetMonitor

func (m *MongodbSpec) GetMonitor() *KubemonAgentSpec

func (*MongodbSpec) GetNodeSelector

func (m *MongodbSpec) GetNodeSelector() map[string]string

func (*MongodbSpec) GetReplicas

func (m *MongodbSpec) GetReplicas() int32

func (*MongodbSpec) GetResources

func (m *MongodbSpec) GetResources() *ResourceRequirements

func (*MongodbSpec) GetSchedulerName

func (m *MongodbSpec) GetSchedulerName() string

func (*MongodbSpec) GetStorage

func (m *MongodbSpec) GetStorage() *PersistentVolumeClaimSpec

func (*MongodbSpec) GetTolerations

func (m *MongodbSpec) GetTolerations() []*Toleration

func (*MongodbSpec) GetVersion

func (m *MongodbSpec) GetVersion() string

func (*MongodbSpec) ProtoMessage

func (*MongodbSpec) ProtoMessage()

func (*MongodbSpec) Reset

func (m *MongodbSpec) Reset()

func (*MongodbSpec) String

func (m *MongodbSpec) String() string

type Mongodb_Status

type Mongodb_Status struct {
	CreationTime int64  `protobuf:"varint,1,opt,name=creation_time,json=creationTime" json:"creation_time,omitempty"`
	Phase        string `protobuf:"bytes,2,opt,name=phase" json:"phase,omitempty"`
	Reason       string `protobuf:"bytes,3,opt,name=reason" json:"reason,omitempty"`
}

func (*Mongodb_Status) Descriptor

func (*Mongodb_Status) Descriptor() ([]byte, []int)

func (*Mongodb_Status) GetCreationTime

func (m *Mongodb_Status) GetCreationTime() int64

func (*Mongodb_Status) GetPhase

func (m *Mongodb_Status) GetPhase() string

func (*Mongodb_Status) GetReason

func (m *Mongodb_Status) GetReason() string

func (*Mongodb_Status) ProtoMessage

func (*Mongodb_Status) ProtoMessage()

func (*Mongodb_Status) Reset

func (m *Mongodb_Status) Reset()

func (*Mongodb_Status) String

func (m *Mongodb_Status) String() string

type Mysql

type Mysql struct {
	Meta   *Meta         `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec   *MysqlSpec    `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	Status *Mysql_Status `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
}

func (*Mysql) Descriptor

func (*Mysql) Descriptor() ([]byte, []int)

func (*Mysql) GetMeta

func (m *Mysql) GetMeta() *Meta

func (*Mysql) GetSpec

func (m *Mysql) GetSpec() *MysqlSpec

func (*Mysql) GetStatus

func (m *Mysql) GetStatus() *Mysql_Status

func (*Mysql) ProtoMessage

func (*Mysql) ProtoMessage()

func (*Mysql) Reset

func (m *Mysql) Reset()

func (*Mysql) String

func (m *Mysql) String() string

type MysqlSpec

type MysqlSpec struct {
	Version          string                                 `protobuf:"bytes,1,opt,name=version" json:"version,omitempty"`
	Replicas         int32                                  `protobuf:"varint,2,opt,name=replicas" json:"replicas,omitempty"`
	Storage          *PersistentVolumeClaimSpec             `protobuf:"bytes,3,opt,name=storage" json:"storage,omitempty"`
	NodeSelector     map[string]string                      `` /* 164-byte string literal not displayed */
	Init             *InitSpec                              `protobuf:"bytes,5,opt,name=init" json:"init,omitempty"`
	BackupSchedule   *BackupScheduleSpec                    `protobuf:"bytes,6,opt,name=backup_schedule,json=backupSchedule" json:"backup_schedule,omitempty"`
	DoNotPause       bool                                   `protobuf:"varint,7,opt,name=do_not_pause,json=doNotPause" json:"do_not_pause,omitempty"`
	DatabaseSecret   *k8s_io_api_core_v1.SecretVolumeSource `protobuf:"bytes,8,opt,name=databaseSecret" json:"databaseSecret,omitempty"`
	Monitor          *KubemonAgentSpec                      `protobuf:"bytes,9,opt,name=monitor" json:"monitor,omitempty"`
	Resources        *ResourceRequirements                  `protobuf:"bytes,10,opt,name=resources" json:"resources,omitempty"`
	Affinity         *Affinity                              `protobuf:"bytes,11,opt,name=affinity" json:"affinity,omitempty"`
	SchedulerName    string                                 `protobuf:"bytes,12,opt,name=schedulerName" json:"schedulerName,omitempty"`
	Tolerations      []*Toleration                          `protobuf:"bytes,13,rep,name=tolerations" json:"tolerations,omitempty"`
	ImagePullSecrets []*LocalObjectReference                `protobuf:"bytes,14,rep,name=imagePullSecrets" json:"imagePullSecrets,omitempty"`
}

func (*MysqlSpec) Descriptor

func (*MysqlSpec) Descriptor() ([]byte, []int)

func (*MysqlSpec) GetAffinity

func (m *MysqlSpec) GetAffinity() *Affinity

func (*MysqlSpec) GetBackupSchedule

func (m *MysqlSpec) GetBackupSchedule() *BackupScheduleSpec

func (*MysqlSpec) GetDatabaseSecret

func (m *MysqlSpec) GetDatabaseSecret() *k8s_io_api_core_v1.SecretVolumeSource

func (*MysqlSpec) GetDoNotPause

func (m *MysqlSpec) GetDoNotPause() bool

func (*MysqlSpec) GetImagePullSecrets

func (m *MysqlSpec) GetImagePullSecrets() []*LocalObjectReference

func (*MysqlSpec) GetInit

func (m *MysqlSpec) GetInit() *InitSpec

func (*MysqlSpec) GetMonitor

func (m *MysqlSpec) GetMonitor() *KubemonAgentSpec

func (*MysqlSpec) GetNodeSelector

func (m *MysqlSpec) GetNodeSelector() map[string]string

func (*MysqlSpec) GetReplicas

func (m *MysqlSpec) GetReplicas() int32

func (*MysqlSpec) GetResources

func (m *MysqlSpec) GetResources() *ResourceRequirements

func (*MysqlSpec) GetSchedulerName

func (m *MysqlSpec) GetSchedulerName() string

func (*MysqlSpec) GetStorage

func (m *MysqlSpec) GetStorage() *PersistentVolumeClaimSpec

func (*MysqlSpec) GetTolerations

func (m *MysqlSpec) GetTolerations() []*Toleration

func (*MysqlSpec) GetVersion

func (m *MysqlSpec) GetVersion() string

func (*MysqlSpec) ProtoMessage

func (*MysqlSpec) ProtoMessage()

func (*MysqlSpec) Reset

func (m *MysqlSpec) Reset()

func (*MysqlSpec) String

func (m *MysqlSpec) String() string

type Mysql_Status

type Mysql_Status struct {
	CreationTime int64  `protobuf:"varint,1,opt,name=creation_time,json=creationTime" json:"creation_time,omitempty"`
	Phase        string `protobuf:"bytes,2,opt,name=phase" json:"phase,omitempty"`
	Reason       string `protobuf:"bytes,3,opt,name=reason" json:"reason,omitempty"`
}

func (*Mysql_Status) Descriptor

func (*Mysql_Status) Descriptor() ([]byte, []int)

func (*Mysql_Status) GetCreationTime

func (m *Mysql_Status) GetCreationTime() int64

func (*Mysql_Status) GetPhase

func (m *Mysql_Status) GetPhase() string

func (*Mysql_Status) GetReason

func (m *Mysql_Status) GetReason() string

func (*Mysql_Status) ProtoMessage

func (*Mysql_Status) ProtoMessage()

func (*Mysql_Status) Reset

func (m *Mysql_Status) Reset()

func (*Mysql_Status) String

func (m *Mysql_Status) String() string

type Namespace

type Namespace struct {
	Meta   *Meta                    `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Status *Namespace_Status        `protobuf:"bytes,2,opt,name=status" json:"status,omitempty"`
	Spec   *Namespace_NamespaceSpec `protobuf:"bytes,3,opt,name=spec" json:"spec,omitempty"`
}

func (*Namespace) Descriptor

func (*Namespace) Descriptor() ([]byte, []int)

func (*Namespace) GetMeta

func (m *Namespace) GetMeta() *Meta

func (*Namespace) GetSpec

func (m *Namespace) GetSpec() *Namespace_NamespaceSpec

func (*Namespace) GetStatus

func (m *Namespace) GetStatus() *Namespace_Status

func (*Namespace) ProtoMessage

func (*Namespace) ProtoMessage()

func (*Namespace) Reset

func (m *Namespace) Reset()

func (*Namespace) String

func (m *Namespace) String() string

type Namespace_NamespaceSpec

type Namespace_NamespaceSpec struct {
	Finalizers []string `protobuf:"bytes,1,rep,name=finalizers" json:"finalizers,omitempty"`
}

func (*Namespace_NamespaceSpec) Descriptor

func (*Namespace_NamespaceSpec) Descriptor() ([]byte, []int)

func (*Namespace_NamespaceSpec) GetFinalizers

func (m *Namespace_NamespaceSpec) GetFinalizers() []string

func (*Namespace_NamespaceSpec) ProtoMessage

func (*Namespace_NamespaceSpec) ProtoMessage()

func (*Namespace_NamespaceSpec) Reset

func (m *Namespace_NamespaceSpec) Reset()

func (*Namespace_NamespaceSpec) String

func (m *Namespace_NamespaceSpec) String() string

type Namespace_Status

type Namespace_Status struct {
	Phase string `protobuf:"bytes,1,opt,name=phase" json:"phase,omitempty"`
}

func (*Namespace_Status) Descriptor

func (*Namespace_Status) Descriptor() ([]byte, []int)

func (*Namespace_Status) GetPhase

func (m *Namespace_Status) GetPhase() string

func (*Namespace_Status) ProtoMessage

func (*Namespace_Status) ProtoMessage()

func (*Namespace_Status) Reset

func (m *Namespace_Status) Reset()

func (*Namespace_Status) String

func (m *Namespace_Status) String() string

type Node

type Node struct {
	Meta     *Meta            `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec     *Node_Spec       `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	IsMaster bool             `protobuf:"varint,3,opt,name=is_master,json=isMaster" json:"is_master,omitempty"`
	Status   *Node_NodeStatus `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"`
	Metrics  *Metrics         `protobuf:"bytes,5,opt,name=metrics" json:"metrics,omitempty"`
}

func (*Node) Descriptor

func (*Node) Descriptor() ([]byte, []int)

func (*Node) GetIsMaster

func (m *Node) GetIsMaster() bool

func (*Node) GetMeta

func (m *Node) GetMeta() *Meta

func (*Node) GetMetrics

func (m *Node) GetMetrics() *Metrics

func (*Node) GetSpec

func (m *Node) GetSpec() *Node_Spec

func (*Node) GetStatus

func (m *Node) GetStatus() *Node_NodeStatus

func (*Node) ProtoMessage

func (*Node) ProtoMessage()

func (*Node) Reset

func (m *Node) Reset()

func (*Node) String

func (m *Node) String() string

type NodeAffinity

type NodeAffinity struct {
	RequiredDuringSchedulingIgnoredDuringExecution  *NodeSelector              `` /* 200-byte string literal not displayed */
	PreferredDuringSchedulingIgnoredDuringExecution []*PreferredSchedulingTerm `` /* 203-byte string literal not displayed */
}

func (*NodeAffinity) Descriptor

func (*NodeAffinity) Descriptor() ([]byte, []int)

func (*NodeAffinity) GetPreferredDuringSchedulingIgnoredDuringExecution

func (m *NodeAffinity) GetPreferredDuringSchedulingIgnoredDuringExecution() []*PreferredSchedulingTerm

func (*NodeAffinity) GetRequiredDuringSchedulingIgnoredDuringExecution

func (m *NodeAffinity) GetRequiredDuringSchedulingIgnoredDuringExecution() *NodeSelector

func (*NodeAffinity) ProtoMessage

func (*NodeAffinity) ProtoMessage()

func (*NodeAffinity) Reset

func (m *NodeAffinity) Reset()

func (*NodeAffinity) String

func (m *NodeAffinity) String() string

type NodeAlert

type NodeAlert struct {
	Meta *Meta                    `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec *NodeAlert_NodeAlertSpec `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
}

func (*NodeAlert) Descriptor

func (*NodeAlert) Descriptor() ([]byte, []int)

func (*NodeAlert) GetMeta

func (m *NodeAlert) GetMeta() *Meta

func (*NodeAlert) GetSpec

func (m *NodeAlert) GetSpec() *NodeAlert_NodeAlertSpec

func (*NodeAlert) ProtoMessage

func (*NodeAlert) ProtoMessage()

func (*NodeAlert) Reset

func (m *NodeAlert) Reset()

func (*NodeAlert) String

func (m *NodeAlert) String() string

type NodeAlert_NodeAlertSpec

type NodeAlert_NodeAlertSpec struct {
	Selector map[string]string `` /* 136-byte string literal not displayed */
	NodeName string            `protobuf:"bytes,2,opt,name=node_name,json=nodeName" json:"node_name,omitempty"`
	// Icinga CheckCommand name
	// Values are in
	//    influx_query
	//    node_disk
	//    node_status
	Check         string            `protobuf:"bytes,3,opt,name=check" json:"check,omitempty"`
	CheckInterval string            `protobuf:"bytes,4,opt,name=check_interval,json=checkInterval" json:"check_interval,omitempty"`
	AlertInterval string            `protobuf:"bytes,5,opt,name=alert_interval,json=alertInterval" json:"alert_interval,omitempty"`
	Receivers     []*AlertReceiver  `protobuf:"bytes,6,rep,name=receivers" json:"receivers,omitempty"`
	Vars          map[string]string `` /* 128-byte string literal not displayed */
}

func (*NodeAlert_NodeAlertSpec) Descriptor

func (*NodeAlert_NodeAlertSpec) Descriptor() ([]byte, []int)

func (*NodeAlert_NodeAlertSpec) GetAlertInterval

func (m *NodeAlert_NodeAlertSpec) GetAlertInterval() string

func (*NodeAlert_NodeAlertSpec) GetCheck

func (m *NodeAlert_NodeAlertSpec) GetCheck() string

func (*NodeAlert_NodeAlertSpec) GetCheckInterval

func (m *NodeAlert_NodeAlertSpec) GetCheckInterval() string

func (*NodeAlert_NodeAlertSpec) GetNodeName

func (m *NodeAlert_NodeAlertSpec) GetNodeName() string

func (*NodeAlert_NodeAlertSpec) GetReceivers

func (m *NodeAlert_NodeAlertSpec) GetReceivers() []*AlertReceiver

func (*NodeAlert_NodeAlertSpec) GetSelector

func (m *NodeAlert_NodeAlertSpec) GetSelector() map[string]string

func (*NodeAlert_NodeAlertSpec) GetVars

func (m *NodeAlert_NodeAlertSpec) GetVars() map[string]string

func (*NodeAlert_NodeAlertSpec) ProtoMessage

func (*NodeAlert_NodeAlertSpec) ProtoMessage()

func (*NodeAlert_NodeAlertSpec) Reset

func (m *NodeAlert_NodeAlertSpec) Reset()

func (*NodeAlert_NodeAlertSpec) String

func (m *NodeAlert_NodeAlertSpec) String() string

type NodeSelector

type NodeSelector struct {
	NodeSelectorTerms []*NodeSelectorTerm `protobuf:"bytes,1,rep,name=node_selector_terms,json=nodeSelectorTerms" json:"node_selector_terms,omitempty"`
}

func (*NodeSelector) Descriptor

func (*NodeSelector) Descriptor() ([]byte, []int)

func (*NodeSelector) GetNodeSelectorTerms

func (m *NodeSelector) GetNodeSelectorTerms() []*NodeSelectorTerm

func (*NodeSelector) ProtoMessage

func (*NodeSelector) ProtoMessage()

func (*NodeSelector) Reset

func (m *NodeSelector) Reset()

func (*NodeSelector) String

func (m *NodeSelector) String() string

type NodeSelectorRequirement

type NodeSelectorRequirement struct {
	Key      string   `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
	Operator string   `protobuf:"bytes,2,opt,name=operator" json:"operator,omitempty"`
	Values   []string `protobuf:"bytes,3,rep,name=values" json:"values,omitempty"`
}

func (*NodeSelectorRequirement) Descriptor

func (*NodeSelectorRequirement) Descriptor() ([]byte, []int)

func (*NodeSelectorRequirement) GetKey

func (m *NodeSelectorRequirement) GetKey() string

func (*NodeSelectorRequirement) GetOperator

func (m *NodeSelectorRequirement) GetOperator() string

func (*NodeSelectorRequirement) GetValues

func (m *NodeSelectorRequirement) GetValues() []string

func (*NodeSelectorRequirement) ProtoMessage

func (*NodeSelectorRequirement) ProtoMessage()

func (*NodeSelectorRequirement) Reset

func (m *NodeSelectorRequirement) Reset()

func (*NodeSelectorRequirement) String

func (m *NodeSelectorRequirement) String() string

type NodeSelectorTerm

type NodeSelectorTerm struct {
	MatchExpressions []*NodeSelectorRequirement `protobuf:"bytes,1,rep,name=match_expressions,json=matchExpressions" json:"match_expressions,omitempty"`
}

func (*NodeSelectorTerm) Descriptor

func (*NodeSelectorTerm) Descriptor() ([]byte, []int)

func (*NodeSelectorTerm) GetMatchExpressions

func (m *NodeSelectorTerm) GetMatchExpressions() []*NodeSelectorRequirement

func (*NodeSelectorTerm) ProtoMessage

func (*NodeSelectorTerm) ProtoMessage()

func (*NodeSelectorTerm) Reset

func (m *NodeSelectorTerm) Reset()

func (*NodeSelectorTerm) String

func (m *NodeSelectorTerm) String() string

type Node_NodeStatus

type Node_NodeStatus struct {
	Capacity        *Node_NodeStatus_Capacity         `protobuf:"bytes,1,opt,name=capacity" json:"capacity,omitempty"`
	Phase           string                            `protobuf:"bytes,2,opt,name=phase" json:"phase,omitempty"`
	NodeInfo        *Node_NodeStatus_NodeSystemInfo   `protobuf:"bytes,3,opt,name=node_info,json=nodeInfo" json:"node_info,omitempty"`
	Allocatable     *Node_NodeStatus_Capacity         `protobuf:"bytes,4,opt,name=allocatable" json:"allocatable,omitempty"`
	Conditions      []*ResourceCondition              `protobuf:"bytes,5,rep,name=conditions" json:"conditions,omitempty"`
	Address         []*Node_NodeStatus_NodeAddress    `protobuf:"bytes,6,rep,name=address" json:"address,omitempty"`
	Images          []*Node_NodeStatus_ContainerImage `protobuf:"bytes,7,rep,name=images" json:"images,omitempty"`
	VolumesInUse    []string                          `protobuf:"bytes,8,rep,name=volumes_in_use,json=volumesInUse" json:"volumes_in_use,omitempty"`
	VolumesAttached []*Node_NodeStatus_AttachedVolume `protobuf:"bytes,9,rep,name=volumes_attached,json=volumesAttached" json:"volumes_attached,omitempty"`
}

func (*Node_NodeStatus) Descriptor

func (*Node_NodeStatus) Descriptor() ([]byte, []int)

func (*Node_NodeStatus) GetAddress

func (m *Node_NodeStatus) GetAddress() []*Node_NodeStatus_NodeAddress

func (*Node_NodeStatus) GetAllocatable

func (m *Node_NodeStatus) GetAllocatable() *Node_NodeStatus_Capacity

func (*Node_NodeStatus) GetCapacity

func (m *Node_NodeStatus) GetCapacity() *Node_NodeStatus_Capacity

func (*Node_NodeStatus) GetConditions

func (m *Node_NodeStatus) GetConditions() []*ResourceCondition

func (*Node_NodeStatus) GetImages

func (*Node_NodeStatus) GetNodeInfo

func (*Node_NodeStatus) GetPhase

func (m *Node_NodeStatus) GetPhase() string

func (*Node_NodeStatus) GetVolumesAttached

func (m *Node_NodeStatus) GetVolumesAttached() []*Node_NodeStatus_AttachedVolume

func (*Node_NodeStatus) GetVolumesInUse

func (m *Node_NodeStatus) GetVolumesInUse() []string

func (*Node_NodeStatus) ProtoMessage

func (*Node_NodeStatus) ProtoMessage()

func (*Node_NodeStatus) Reset

func (m *Node_NodeStatus) Reset()

func (*Node_NodeStatus) String

func (m *Node_NodeStatus) String() string

type Node_NodeStatus_AttachedVolume

type Node_NodeStatus_AttachedVolume struct {
	Name       string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	DevicePath string `protobuf:"bytes,2,opt,name=device_path,json=devicePath" json:"device_path,omitempty"`
}

func (*Node_NodeStatus_AttachedVolume) Descriptor

func (*Node_NodeStatus_AttachedVolume) Descriptor() ([]byte, []int)

func (*Node_NodeStatus_AttachedVolume) GetDevicePath

func (m *Node_NodeStatus_AttachedVolume) GetDevicePath() string

func (*Node_NodeStatus_AttachedVolume) GetName

func (*Node_NodeStatus_AttachedVolume) ProtoMessage

func (*Node_NodeStatus_AttachedVolume) ProtoMessage()

func (*Node_NodeStatus_AttachedVolume) Reset

func (m *Node_NodeStatus_AttachedVolume) Reset()

func (*Node_NodeStatus_AttachedVolume) String

type Node_NodeStatus_Capacity

type Node_NodeStatus_Capacity struct {
	Cpu     int64  `protobuf:"varint,1,opt,name=cpu" json:"cpu,omitempty"`
	Memory  int64  `protobuf:"varint,2,opt,name=memory" json:"memory,omitempty"`
	Pods    int64  `protobuf:"varint,3,opt,name=pods" json:"pods,omitempty"`
	Storage string `protobuf:"bytes,4,opt,name=storage" json:"storage,omitempty"`
}

func (*Node_NodeStatus_Capacity) Descriptor

func (*Node_NodeStatus_Capacity) Descriptor() ([]byte, []int)

func (*Node_NodeStatus_Capacity) GetCpu

func (m *Node_NodeStatus_Capacity) GetCpu() int64

func (*Node_NodeStatus_Capacity) GetMemory

func (m *Node_NodeStatus_Capacity) GetMemory() int64

func (*Node_NodeStatus_Capacity) GetPods

func (m *Node_NodeStatus_Capacity) GetPods() int64

func (*Node_NodeStatus_Capacity) GetStorage

func (m *Node_NodeStatus_Capacity) GetStorage() string

func (*Node_NodeStatus_Capacity) ProtoMessage

func (*Node_NodeStatus_Capacity) ProtoMessage()

func (*Node_NodeStatus_Capacity) Reset

func (m *Node_NodeStatus_Capacity) Reset()

func (*Node_NodeStatus_Capacity) String

func (m *Node_NodeStatus_Capacity) String() string

type Node_NodeStatus_ContainerImage

type Node_NodeStatus_ContainerImage struct {
	Names     []string `protobuf:"bytes,1,rep,name=names" json:"names,omitempty"`
	SizeBytes int64    `protobuf:"varint,2,opt,name=size_bytes,json=sizeBytes" json:"size_bytes,omitempty"`
}

func (*Node_NodeStatus_ContainerImage) Descriptor

func (*Node_NodeStatus_ContainerImage) Descriptor() ([]byte, []int)

func (*Node_NodeStatus_ContainerImage) GetNames

func (m *Node_NodeStatus_ContainerImage) GetNames() []string

func (*Node_NodeStatus_ContainerImage) GetSizeBytes

func (m *Node_NodeStatus_ContainerImage) GetSizeBytes() int64

func (*Node_NodeStatus_ContainerImage) ProtoMessage

func (*Node_NodeStatus_ContainerImage) ProtoMessage()

func (*Node_NodeStatus_ContainerImage) Reset

func (m *Node_NodeStatus_ContainerImage) Reset()

func (*Node_NodeStatus_ContainerImage) String

type Node_NodeStatus_NodeAddress

type Node_NodeStatus_NodeAddress struct {
	Type    string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	Address string `protobuf:"bytes,2,opt,name=address" json:"address,omitempty"`
}

func (*Node_NodeStatus_NodeAddress) Descriptor

func (*Node_NodeStatus_NodeAddress) Descriptor() ([]byte, []int)

func (*Node_NodeStatus_NodeAddress) GetAddress

func (m *Node_NodeStatus_NodeAddress) GetAddress() string

func (*Node_NodeStatus_NodeAddress) GetType

func (m *Node_NodeStatus_NodeAddress) GetType() string

func (*Node_NodeStatus_NodeAddress) ProtoMessage

func (*Node_NodeStatus_NodeAddress) ProtoMessage()

func (*Node_NodeStatus_NodeAddress) Reset

func (m *Node_NodeStatus_NodeAddress) Reset()

func (*Node_NodeStatus_NodeAddress) String

func (m *Node_NodeStatus_NodeAddress) String() string

type Node_NodeStatus_NodeSystemInfo

type Node_NodeStatus_NodeSystemInfo struct {
	MachineID               string `protobuf:"bytes,6,opt,name=machineID" json:"machineID,omitempty"`
	SystemUUID              string `protobuf:"bytes,7,opt,name=systemUUID" json:"systemUUID,omitempty"`
	BootID                  string `protobuf:"bytes,8,opt,name=bootID" json:"bootID,omitempty"`
	KernelVersion           string `protobuf:"bytes,1,opt,name=kernel_version,json=kernelVersion" json:"kernel_version,omitempty"`
	OsImage                 string `protobuf:"bytes,2,opt,name=os_image,json=osImage" json:"os_image,omitempty"`
	ContainerRuntimeVersion string `protobuf:"bytes,3,opt,name=container_runtime_version,json=containerRuntimeVersion" json:"container_runtime_version,omitempty"`
	KubeletVersion          string `protobuf:"bytes,4,opt,name=kubelet_version,json=kubeletVersion" json:"kubelet_version,omitempty"`
	KubeProxyVersion        string `protobuf:"bytes,5,opt,name=kube_proxy_version,json=kubeProxyVersion" json:"kube_proxy_version,omitempty"`
	OperatingSystem         string `protobuf:"bytes,9,opt,name=operating_system,json=operatingSystem" json:"operating_system,omitempty"`
	Architecture            string `protobuf:"bytes,10,opt,name=architecture" json:"architecture,omitempty"`
}

func (*Node_NodeStatus_NodeSystemInfo) Descriptor

func (*Node_NodeStatus_NodeSystemInfo) Descriptor() ([]byte, []int)

func (*Node_NodeStatus_NodeSystemInfo) GetArchitecture

func (m *Node_NodeStatus_NodeSystemInfo) GetArchitecture() string

func (*Node_NodeStatus_NodeSystemInfo) GetBootID

func (m *Node_NodeStatus_NodeSystemInfo) GetBootID() string

func (*Node_NodeStatus_NodeSystemInfo) GetContainerRuntimeVersion

func (m *Node_NodeStatus_NodeSystemInfo) GetContainerRuntimeVersion() string

func (*Node_NodeStatus_NodeSystemInfo) GetKernelVersion

func (m *Node_NodeStatus_NodeSystemInfo) GetKernelVersion() string

func (*Node_NodeStatus_NodeSystemInfo) GetKubeProxyVersion

func (m *Node_NodeStatus_NodeSystemInfo) GetKubeProxyVersion() string

func (*Node_NodeStatus_NodeSystemInfo) GetKubeletVersion

func (m *Node_NodeStatus_NodeSystemInfo) GetKubeletVersion() string

func (*Node_NodeStatus_NodeSystemInfo) GetMachineID

func (m *Node_NodeStatus_NodeSystemInfo) GetMachineID() string

func (*Node_NodeStatus_NodeSystemInfo) GetOperatingSystem

func (m *Node_NodeStatus_NodeSystemInfo) GetOperatingSystem() string

func (*Node_NodeStatus_NodeSystemInfo) GetOsImage

func (m *Node_NodeStatus_NodeSystemInfo) GetOsImage() string

func (*Node_NodeStatus_NodeSystemInfo) GetSystemUUID

func (m *Node_NodeStatus_NodeSystemInfo) GetSystemUUID() string

func (*Node_NodeStatus_NodeSystemInfo) ProtoMessage

func (*Node_NodeStatus_NodeSystemInfo) ProtoMessage()

func (*Node_NodeStatus_NodeSystemInfo) Reset

func (m *Node_NodeStatus_NodeSystemInfo) Reset()

func (*Node_NodeStatus_NodeSystemInfo) String

type Node_Spec

type Node_Spec struct {
	ExternalId    string `protobuf:"bytes,1,opt,name=external_id,json=externalId" json:"external_id,omitempty"`
	ProviderId    string `protobuf:"bytes,2,opt,name=provider_id,json=providerId" json:"provider_id,omitempty"`
	Unschedulable bool   `protobuf:"varint,3,opt,name=unschedulable" json:"unschedulable,omitempty"`
	PodCIDR       string `protobuf:"bytes,4,opt,name=podCIDR" json:"podCIDR,omitempty"`
}

func (*Node_Spec) Descriptor

func (*Node_Spec) Descriptor() ([]byte, []int)

func (*Node_Spec) GetExternalId

func (m *Node_Spec) GetExternalId() string

func (*Node_Spec) GetPodCIDR

func (m *Node_Spec) GetPodCIDR() string

func (*Node_Spec) GetProviderId

func (m *Node_Spec) GetProviderId() string

func (*Node_Spec) GetUnschedulable

func (m *Node_Spec) GetUnschedulable() bool

func (*Node_Spec) ProtoMessage

func (*Node_Spec) ProtoMessage()

func (*Node_Spec) Reset

func (m *Node_Spec) Reset()

func (*Node_Spec) String

func (m *Node_Spec) String() string

type ObjectFieldSelector

type ObjectFieldSelector struct {
	// Version of the schema the FieldPath is written in terms of, defaults to "v1".
	// +optional
	ApiVersion string `protobuf:"bytes,1,opt,name=api_version,json=apiVersion" json:"api_version,omitempty"`
	// Path of the field to select in the specified API version.
	FieldPath string `protobuf:"bytes,2,opt,name=field_path,json=fieldPath" json:"field_path,omitempty"`
}

ObjectFieldSelector selects an APIVersioned field of an object.

func (*ObjectFieldSelector) Descriptor

func (*ObjectFieldSelector) Descriptor() ([]byte, []int)

func (*ObjectFieldSelector) GetApiVersion

func (m *ObjectFieldSelector) GetApiVersion() string

func (*ObjectFieldSelector) GetFieldPath

func (m *ObjectFieldSelector) GetFieldPath() string

func (*ObjectFieldSelector) ProtoMessage

func (*ObjectFieldSelector) ProtoMessage()

func (*ObjectFieldSelector) Reset

func (m *ObjectFieldSelector) Reset()

func (*ObjectFieldSelector) String

func (m *ObjectFieldSelector) String() string

type ObjectReference

type ObjectReference struct {
	Kind            string `protobuf:"bytes,1,opt,name=kind" json:"kind,omitempty"`
	Namespace       string `protobuf:"bytes,2,opt,name=namespace" json:"namespace,omitempty"`
	Name            string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	Uid             string `protobuf:"bytes,4,opt,name=uid" json:"uid,omitempty"`
	ApiVersion      string `protobuf:"bytes,5,opt,name=api_version,json=apiVersion" json:"api_version,omitempty"`
	ResourceVersion string `protobuf:"bytes,6,opt,name=resource_version,json=resourceVersion" json:"resource_version,omitempty"`
}

func (*ObjectReference) Descriptor

func (*ObjectReference) Descriptor() ([]byte, []int)

func (*ObjectReference) GetApiVersion

func (m *ObjectReference) GetApiVersion() string

func (*ObjectReference) GetKind

func (m *ObjectReference) GetKind() string

func (*ObjectReference) GetName

func (m *ObjectReference) GetName() string

func (*ObjectReference) GetNamespace

func (m *ObjectReference) GetNamespace() string

func (*ObjectReference) GetResourceVersion

func (m *ObjectReference) GetResourceVersion() string

func (*ObjectReference) GetUid

func (m *ObjectReference) GetUid() string

func (*ObjectReference) ProtoMessage

func (*ObjectReference) ProtoMessage()

func (*ObjectReference) Reset

func (m *ObjectReference) Reset()

func (*ObjectReference) String

func (m *ObjectReference) String() string

type Origin

type Origin struct {
	Meta *Meta        `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec *Origin_Spec `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
}

func (*Origin) Descriptor

func (*Origin) Descriptor() ([]byte, []int)

func (*Origin) GetMeta

func (m *Origin) GetMeta() *Meta

func (*Origin) GetSpec

func (m *Origin) GetSpec() *Origin_Spec

func (*Origin) ProtoMessage

func (*Origin) ProtoMessage()

func (*Origin) Reset

func (m *Origin) Reset()

func (*Origin) String

func (m *Origin) String() string

type Origin_Spec

type Origin_Spec struct {
	Elasticsearch *ElasticsearchSpec `protobuf:"bytes,1,opt,name=elasticsearch" json:"elasticsearch,omitempty"`
	Postgres      *PostgresSpec      `protobuf:"bytes,2,opt,name=postgres" json:"postgres,omitempty"`
	Mysql         *MysqlSpec         `protobuf:"bytes,3,opt,name=mysql" json:"mysql,omitempty"`
	Mongodb       *MongodbSpec       `protobuf:"bytes,4,opt,name=mongodb" json:"mongodb,omitempty"`
	Redis         *RedisSpec         `protobuf:"bytes,5,opt,name=redis" json:"redis,omitempty"`
	Memcached     *MemcachedSpec     `protobuf:"bytes,6,opt,name=memcached" json:"memcached,omitempty"`
}

func (*Origin_Spec) Descriptor

func (*Origin_Spec) Descriptor() ([]byte, []int)

func (*Origin_Spec) GetElasticsearch

func (m *Origin_Spec) GetElasticsearch() *ElasticsearchSpec

func (*Origin_Spec) GetMemcached

func (m *Origin_Spec) GetMemcached() *MemcachedSpec

func (*Origin_Spec) GetMongodb

func (m *Origin_Spec) GetMongodb() *MongodbSpec

func (*Origin_Spec) GetMysql

func (m *Origin_Spec) GetMysql() *MysqlSpec

func (*Origin_Spec) GetPostgres

func (m *Origin_Spec) GetPostgres() *PostgresSpec

func (*Origin_Spec) GetRedis

func (m *Origin_Spec) GetRedis() *RedisSpec

func (*Origin_Spec) ProtoMessage

func (*Origin_Spec) ProtoMessage()

func (*Origin_Spec) Reset

func (m *Origin_Spec) Reset()

func (*Origin_Spec) String

func (m *Origin_Spec) String() string

type PersistentVolume

type PersistentVolume struct {
	Meta   *Meta                                    `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec   *PersistentVolume_PersistentVolumeSpec   `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	Status *PersistentVolume_PersistentVolumeStatus `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
}

func (*PersistentVolume) Descriptor

func (*PersistentVolume) Descriptor() ([]byte, []int)

func (*PersistentVolume) GetMeta

func (m *PersistentVolume) GetMeta() *Meta

func (*PersistentVolume) GetSpec

func (*PersistentVolume) GetStatus

func (*PersistentVolume) ProtoMessage

func (*PersistentVolume) ProtoMessage()

func (*PersistentVolume) Reset

func (m *PersistentVolume) Reset()

func (*PersistentVolume) String

func (m *PersistentVolume) String() string

type PersistentVolumeClaim

type PersistentVolumeClaim struct {
	Meta   *Meta                                              `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec   *PersistentVolumeClaimSpec                         `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	Status *PersistentVolumeClaim_PersistentVolumeClaimStatus `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
}

func (*PersistentVolumeClaim) Descriptor

func (*PersistentVolumeClaim) Descriptor() ([]byte, []int)

func (*PersistentVolumeClaim) GetMeta

func (m *PersistentVolumeClaim) GetMeta() *Meta

func (*PersistentVolumeClaim) GetSpec

func (*PersistentVolumeClaim) GetStatus

func (*PersistentVolumeClaim) ProtoMessage

func (*PersistentVolumeClaim) ProtoMessage()

func (*PersistentVolumeClaim) Reset

func (m *PersistentVolumeClaim) Reset()

func (*PersistentVolumeClaim) String

func (m *PersistentVolumeClaim) String() string

type PersistentVolumeClaimRegisterRequest

type PersistentVolumeClaimRegisterRequest struct {
	Cluster   string `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	SizeGb    int64  `protobuf:"varint,3,opt,name=size_gb,json=sizeGb" json:"size_gb,omitempty"`
	Namespace string `protobuf:"bytes,4,opt,name=namespace" json:"namespace,omitempty"`
}

func (*PersistentVolumeClaimRegisterRequest) Descriptor

func (*PersistentVolumeClaimRegisterRequest) Descriptor() ([]byte, []int)

func (*PersistentVolumeClaimRegisterRequest) GetCluster

func (*PersistentVolumeClaimRegisterRequest) GetName

func (*PersistentVolumeClaimRegisterRequest) GetNamespace

func (m *PersistentVolumeClaimRegisterRequest) GetNamespace() string

func (*PersistentVolumeClaimRegisterRequest) GetSizeGb

func (*PersistentVolumeClaimRegisterRequest) IsRequest

func (m *PersistentVolumeClaimRegisterRequest) IsRequest()

func (*PersistentVolumeClaimRegisterRequest) ProtoMessage

func (*PersistentVolumeClaimRegisterRequest) ProtoMessage()

func (*PersistentVolumeClaimRegisterRequest) Reset

func (*PersistentVolumeClaimRegisterRequest) String

func (*PersistentVolumeClaimRegisterRequest) Valid

type PersistentVolumeClaimSpec

type PersistentVolumeClaimSpec struct {
	StorageClassName string                                          `protobuf:"bytes,1,opt,name=storage_class_name,json=storageClassName" json:"storage_class_name,omitempty"`
	AccessModes      []string                                        `protobuf:"bytes,2,rep,name=access_modes,json=accessModes" json:"access_modes,omitempty"`
	Resources        *PersistentVolumeClaimSpec_ResourceRequirements `protobuf:"bytes,3,opt,name=resources" json:"resources,omitempty"`
	VolumeName       string                                          `protobuf:"bytes,4,opt,name=volume_name,json=volumeName" json:"volume_name,omitempty"`
}

func (*PersistentVolumeClaimSpec) Descriptor

func (*PersistentVolumeClaimSpec) Descriptor() ([]byte, []int)

func (*PersistentVolumeClaimSpec) GetAccessModes

func (m *PersistentVolumeClaimSpec) GetAccessModes() []string

func (*PersistentVolumeClaimSpec) GetResources

func (*PersistentVolumeClaimSpec) GetStorageClassName

func (m *PersistentVolumeClaimSpec) GetStorageClassName() string

func (*PersistentVolumeClaimSpec) GetVolumeName

func (m *PersistentVolumeClaimSpec) GetVolumeName() string

func (*PersistentVolumeClaimSpec) ProtoMessage

func (*PersistentVolumeClaimSpec) ProtoMessage()

func (*PersistentVolumeClaimSpec) Reset

func (m *PersistentVolumeClaimSpec) Reset()

func (*PersistentVolumeClaimSpec) String

func (m *PersistentVolumeClaimSpec) String() string

type PersistentVolumeClaimSpec_ResourceRequirements

type PersistentVolumeClaimSpec_ResourceRequirements struct {
	Limits   map[string]string `` /* 132-byte string literal not displayed */
	Requests map[string]string `` /* 136-byte string literal not displayed */
}

func (*PersistentVolumeClaimSpec_ResourceRequirements) Descriptor

func (*PersistentVolumeClaimSpec_ResourceRequirements) GetLimits

func (*PersistentVolumeClaimSpec_ResourceRequirements) GetRequests

func (*PersistentVolumeClaimSpec_ResourceRequirements) ProtoMessage

func (*PersistentVolumeClaimSpec_ResourceRequirements) Reset

func (*PersistentVolumeClaimSpec_ResourceRequirements) String

type PersistentVolumeClaimUnRegisterRequest

type PersistentVolumeClaimUnRegisterRequest struct {
	Cluster   string `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	Namespace string `protobuf:"bytes,3,opt,name=namespace" json:"namespace,omitempty"`
}

func (*PersistentVolumeClaimUnRegisterRequest) Descriptor

func (*PersistentVolumeClaimUnRegisterRequest) Descriptor() ([]byte, []int)

func (*PersistentVolumeClaimUnRegisterRequest) GetCluster

func (*PersistentVolumeClaimUnRegisterRequest) GetName

func (*PersistentVolumeClaimUnRegisterRequest) GetNamespace

func (*PersistentVolumeClaimUnRegisterRequest) IsRequest

func (*PersistentVolumeClaimUnRegisterRequest) ProtoMessage

func (*PersistentVolumeClaimUnRegisterRequest) Reset

func (*PersistentVolumeClaimUnRegisterRequest) String

func (*PersistentVolumeClaimUnRegisterRequest) Valid

type PersistentVolumeClaim_PersistentVolumeClaimStatus

type PersistentVolumeClaim_PersistentVolumeClaimStatus struct {
	Phase       string            `protobuf:"bytes,1,opt,name=phase" json:"phase,omitempty"`
	AccessModes []string          `protobuf:"bytes,2,rep,name=access_modes,json=accessModes" json:"access_modes,omitempty"`
	Capacity    map[string]string `` /* 136-byte string literal not displayed */
}

func (*PersistentVolumeClaim_PersistentVolumeClaimStatus) Descriptor

func (*PersistentVolumeClaim_PersistentVolumeClaimStatus) GetAccessModes

func (*PersistentVolumeClaim_PersistentVolumeClaimStatus) GetCapacity

func (*PersistentVolumeClaim_PersistentVolumeClaimStatus) GetPhase

func (*PersistentVolumeClaim_PersistentVolumeClaimStatus) ProtoMessage

func (*PersistentVolumeClaim_PersistentVolumeClaimStatus) Reset

func (*PersistentVolumeClaim_PersistentVolumeClaimStatus) String

type PersistentVolumeRegisterRequest

type PersistentVolumeRegisterRequest struct {
	Cluster    string `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
	Name       string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	Identifier string `protobuf:"bytes,3,opt,name=identifier" json:"identifier,omitempty"`
	Plugin     string `protobuf:"bytes,4,opt,name=plugin" json:"plugin,omitempty"`
	SizeGb     int64  `protobuf:"varint,5,opt,name=size_gb,json=sizeGb" json:"size_gb,omitempty"`
	Endpoint   string `protobuf:"bytes,6,opt,name=endpoint" json:"endpoint,omitempty"`
}

func (*PersistentVolumeRegisterRequest) Descriptor

func (*PersistentVolumeRegisterRequest) Descriptor() ([]byte, []int)

func (*PersistentVolumeRegisterRequest) GetCluster

func (m *PersistentVolumeRegisterRequest) GetCluster() string

func (*PersistentVolumeRegisterRequest) GetEndpoint

func (m *PersistentVolumeRegisterRequest) GetEndpoint() string

func (*PersistentVolumeRegisterRequest) GetIdentifier

func (m *PersistentVolumeRegisterRequest) GetIdentifier() string

func (*PersistentVolumeRegisterRequest) GetName

func (*PersistentVolumeRegisterRequest) GetPlugin

func (m *PersistentVolumeRegisterRequest) GetPlugin() string

func (*PersistentVolumeRegisterRequest) GetSizeGb

func (m *PersistentVolumeRegisterRequest) GetSizeGb() int64

func (*PersistentVolumeRegisterRequest) IsRequest

func (m *PersistentVolumeRegisterRequest) IsRequest()

func (*PersistentVolumeRegisterRequest) ProtoMessage

func (*PersistentVolumeRegisterRequest) ProtoMessage()

func (*PersistentVolumeRegisterRequest) Reset

func (*PersistentVolumeRegisterRequest) String

func (*PersistentVolumeRegisterRequest) Valid

type PersistentVolumeUnRegisterRequest

type PersistentVolumeUnRegisterRequest struct {
	Cluster string `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
	Name    string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
}

func (*PersistentVolumeUnRegisterRequest) Descriptor

func (*PersistentVolumeUnRegisterRequest) Descriptor() ([]byte, []int)

func (*PersistentVolumeUnRegisterRequest) GetCluster

func (m *PersistentVolumeUnRegisterRequest) GetCluster() string

func (*PersistentVolumeUnRegisterRequest) GetName

func (*PersistentVolumeUnRegisterRequest) IsRequest

func (m *PersistentVolumeUnRegisterRequest) IsRequest()

func (*PersistentVolumeUnRegisterRequest) ProtoMessage

func (*PersistentVolumeUnRegisterRequest) ProtoMessage()

func (*PersistentVolumeUnRegisterRequest) Reset

func (*PersistentVolumeUnRegisterRequest) String

func (*PersistentVolumeUnRegisterRequest) Valid

type PersistentVolume_PersistentVolumeSpec

type PersistentVolume_PersistentVolumeSpec struct {
	Capacity                      map[string]string                          `` /* 136-byte string literal not displayed */
	AccessModes                   []string                                   `protobuf:"bytes,2,rep,name=access_modes,json=accessModes" json:"access_modes,omitempty"`
	PersistentVolumeReclaimPolicy string                                     `` /* 145-byte string literal not displayed */
	ClaimRef                      *ObjectReference                           `protobuf:"bytes,4,opt,name=claim_ref,json=claimRef" json:"claim_ref,omitempty"`
	PersistentVolumeSource        *k8s_io_api_core_v1.PersistentVolumeSource `protobuf:"bytes,5,opt,name=persistent_volume_source,json=persistentVolumeSource" json:"persistent_volume_source,omitempty"`
}

func (*PersistentVolume_PersistentVolumeSpec) Descriptor

func (*PersistentVolume_PersistentVolumeSpec) Descriptor() ([]byte, []int)

func (*PersistentVolume_PersistentVolumeSpec) GetAccessModes

func (m *PersistentVolume_PersistentVolumeSpec) GetAccessModes() []string

func (*PersistentVolume_PersistentVolumeSpec) GetCapacity

func (*PersistentVolume_PersistentVolumeSpec) GetClaimRef

func (*PersistentVolume_PersistentVolumeSpec) GetPersistentVolumeReclaimPolicy

func (m *PersistentVolume_PersistentVolumeSpec) GetPersistentVolumeReclaimPolicy() string

func (*PersistentVolume_PersistentVolumeSpec) GetPersistentVolumeSource

func (*PersistentVolume_PersistentVolumeSpec) ProtoMessage

func (*PersistentVolume_PersistentVolumeSpec) ProtoMessage()

func (*PersistentVolume_PersistentVolumeSpec) Reset

func (*PersistentVolume_PersistentVolumeSpec) String

type PersistentVolume_PersistentVolumeStatus

type PersistentVolume_PersistentVolumeStatus struct {
	Phase   string `protobuf:"bytes,1,opt,name=phase" json:"phase,omitempty"`
	Message string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
	Reason  string `protobuf:"bytes,3,opt,name=reason" json:"reason,omitempty"`
}

func (*PersistentVolume_PersistentVolumeStatus) Descriptor

func (*PersistentVolume_PersistentVolumeStatus) Descriptor() ([]byte, []int)

func (*PersistentVolume_PersistentVolumeStatus) GetMessage

func (*PersistentVolume_PersistentVolumeStatus) GetPhase

func (*PersistentVolume_PersistentVolumeStatus) GetReason

func (*PersistentVolume_PersistentVolumeStatus) ProtoMessage

func (*PersistentVolume_PersistentVolumeStatus) Reset

func (*PersistentVolume_PersistentVolumeStatus) String

type Pod

type Pod struct {
	Meta    *Meta          `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	App     string         `protobuf:"bytes,2,opt,name=app" json:"app,omitempty"`
	Spec    *PodSpec       `protobuf:"bytes,3,opt,name=spec" json:"spec,omitempty"`
	Status  *Pod_PodStatus `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"`
	Metrics *Metrics       `protobuf:"bytes,5,opt,name=metrics" json:"metrics,omitempty"`
}

func (*Pod) Descriptor

func (*Pod) Descriptor() ([]byte, []int)

func (*Pod) GetApp

func (m *Pod) GetApp() string

func (*Pod) GetMeta

func (m *Pod) GetMeta() *Meta

func (*Pod) GetMetrics

func (m *Pod) GetMetrics() *Metrics

func (*Pod) GetSpec

func (m *Pod) GetSpec() *PodSpec

func (*Pod) GetStatus

func (m *Pod) GetStatus() *Pod_PodStatus

func (*Pod) ProtoMessage

func (*Pod) ProtoMessage()

func (*Pod) Reset

func (m *Pod) Reset()

func (*Pod) String

func (m *Pod) String() string

type PodAffinity

type PodAffinity struct {
	RequiredDuringSchedulingIgnoredDuringExecution  []*PodAffinityTerm         `` /* 200-byte string literal not displayed */
	PreferredDuringSchedulingIgnoredDuringExecution []*WeightedPodAffinityTerm `` /* 203-byte string literal not displayed */
}

func (*PodAffinity) Descriptor

func (*PodAffinity) Descriptor() ([]byte, []int)

func (*PodAffinity) GetPreferredDuringSchedulingIgnoredDuringExecution

func (m *PodAffinity) GetPreferredDuringSchedulingIgnoredDuringExecution() []*WeightedPodAffinityTerm

func (*PodAffinity) GetRequiredDuringSchedulingIgnoredDuringExecution

func (m *PodAffinity) GetRequiredDuringSchedulingIgnoredDuringExecution() []*PodAffinityTerm

func (*PodAffinity) ProtoMessage

func (*PodAffinity) ProtoMessage()

func (*PodAffinity) Reset

func (m *PodAffinity) Reset()

func (*PodAffinity) String

func (m *PodAffinity) String() string

type PodAffinityTerm

type PodAffinityTerm struct {
	LabelSelector *LabelSelector `protobuf:"bytes,1,opt,name=label_selector,json=labelSelector" json:"label_selector,omitempty"`
	Namespaces    []string       `protobuf:"bytes,2,rep,name=namespaces" json:"namespaces,omitempty"`
	TopologyKey   string         `protobuf:"bytes,3,opt,name=topology_key,json=topologyKey" json:"topology_key,omitempty"`
}

func (*PodAffinityTerm) Descriptor

func (*PodAffinityTerm) Descriptor() ([]byte, []int)

func (*PodAffinityTerm) GetLabelSelector

func (m *PodAffinityTerm) GetLabelSelector() *LabelSelector

func (*PodAffinityTerm) GetNamespaces

func (m *PodAffinityTerm) GetNamespaces() []string

func (*PodAffinityTerm) GetTopologyKey

func (m *PodAffinityTerm) GetTopologyKey() string

func (*PodAffinityTerm) ProtoMessage

func (*PodAffinityTerm) ProtoMessage()

func (*PodAffinityTerm) Reset

func (m *PodAffinityTerm) Reset()

func (*PodAffinityTerm) String

func (m *PodAffinityTerm) String() string

type PodAlert

type PodAlert struct {
	Meta *Meta                  `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec *PodAlert_PodAlertSpec `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
}

func (*PodAlert) Descriptor

func (*PodAlert) Descriptor() ([]byte, []int)

func (*PodAlert) GetMeta

func (m *PodAlert) GetMeta() *Meta

func (*PodAlert) GetSpec

func (m *PodAlert) GetSpec() *PodAlert_PodAlertSpec

func (*PodAlert) ProtoMessage

func (*PodAlert) ProtoMessage()

func (*PodAlert) Reset

func (m *PodAlert) Reset()

func (*PodAlert) String

func (m *PodAlert) String() string

type PodAlert_PodAlertSpec

type PodAlert_PodAlertSpec struct {
	Selector string `protobuf:"bytes,1,opt,name=selector" json:"selector,omitempty"`
	PodName  string `protobuf:"bytes,2,opt,name=pod_name,json=podName" json:"pod_name,omitempty"`
	// Icinga CheckCommand name
	// Values are in
	//    influx_query
	//    pod_status
	//    volume
	//    kube_exec
	Check         string            `protobuf:"bytes,3,opt,name=check" json:"check,omitempty"`
	CheckInterval string            `protobuf:"bytes,4,opt,name=check_interval,json=checkInterval" json:"check_interval,omitempty"`
	AlertInterval string            `protobuf:"bytes,5,opt,name=alert_interval,json=alertInterval" json:"alert_interval,omitempty"`
	Receivers     []*AlertReceiver  `protobuf:"bytes,6,rep,name=receivers" json:"receivers,omitempty"`
	Vars          map[string]string `` /* 128-byte string literal not displayed */
}

func (*PodAlert_PodAlertSpec) Descriptor

func (*PodAlert_PodAlertSpec) Descriptor() ([]byte, []int)

func (*PodAlert_PodAlertSpec) GetAlertInterval

func (m *PodAlert_PodAlertSpec) GetAlertInterval() string

func (*PodAlert_PodAlertSpec) GetCheck

func (m *PodAlert_PodAlertSpec) GetCheck() string

func (*PodAlert_PodAlertSpec) GetCheckInterval

func (m *PodAlert_PodAlertSpec) GetCheckInterval() string

func (*PodAlert_PodAlertSpec) GetPodName

func (m *PodAlert_PodAlertSpec) GetPodName() string

func (*PodAlert_PodAlertSpec) GetReceivers

func (m *PodAlert_PodAlertSpec) GetReceivers() []*AlertReceiver

func (*PodAlert_PodAlertSpec) GetSelector

func (m *PodAlert_PodAlertSpec) GetSelector() string

func (*PodAlert_PodAlertSpec) GetVars

func (m *PodAlert_PodAlertSpec) GetVars() map[string]string

func (*PodAlert_PodAlertSpec) ProtoMessage

func (*PodAlert_PodAlertSpec) ProtoMessage()

func (*PodAlert_PodAlertSpec) Reset

func (m *PodAlert_PodAlertSpec) Reset()

func (*PodAlert_PodAlertSpec) String

func (m *PodAlert_PodAlertSpec) String() string

type PodAntiAffinity

type PodAntiAffinity struct {
	RequiredDuringSchedulingIgnoredDuringExecution  []*PodAffinityTerm         `` /* 200-byte string literal not displayed */
	PreferredDuringSchedulingIgnoredDuringExecution []*WeightedPodAffinityTerm `` /* 203-byte string literal not displayed */
}

func (*PodAntiAffinity) Descriptor

func (*PodAntiAffinity) Descriptor() ([]byte, []int)

func (*PodAntiAffinity) GetPreferredDuringSchedulingIgnoredDuringExecution

func (m *PodAntiAffinity) GetPreferredDuringSchedulingIgnoredDuringExecution() []*WeightedPodAffinityTerm

func (*PodAntiAffinity) GetRequiredDuringSchedulingIgnoredDuringExecution

func (m *PodAntiAffinity) GetRequiredDuringSchedulingIgnoredDuringExecution() []*PodAffinityTerm

func (*PodAntiAffinity) ProtoMessage

func (*PodAntiAffinity) ProtoMessage()

func (*PodAntiAffinity) Reset

func (m *PodAntiAffinity) Reset()

func (*PodAntiAffinity) String

func (m *PodAntiAffinity) String() string

type PodSpec

type PodSpec struct {
	Volumes            []*Volume            `protobuf:"bytes,1,rep,name=volumes" json:"volumes,omitempty"`
	Containers         []*PodSpec_Container `protobuf:"bytes,2,rep,name=containers" json:"containers,omitempty"`
	NodeSelector       map[string]string    `` /* 164-byte string literal not displayed */
	ServiceAccountName string               `protobuf:"bytes,4,opt,name=service_account_name,json=serviceAccountName" json:"service_account_name,omitempty"`
	NodeName           string               `protobuf:"bytes,5,opt,name=node_name,json=nodeName" json:"node_name,omitempty"`
	ImagePullSecrets   []string             `protobuf:"bytes,6,rep,name=image_pull_secrets,json=imagePullSecrets" json:"image_pull_secrets,omitempty"`
}

func (*PodSpec) Descriptor

func (*PodSpec) Descriptor() ([]byte, []int)

func (*PodSpec) GetContainers

func (m *PodSpec) GetContainers() []*PodSpec_Container

func (*PodSpec) GetImagePullSecrets

func (m *PodSpec) GetImagePullSecrets() []string

func (*PodSpec) GetNodeName

func (m *PodSpec) GetNodeName() string

func (*PodSpec) GetNodeSelector

func (m *PodSpec) GetNodeSelector() map[string]string

func (*PodSpec) GetServiceAccountName

func (m *PodSpec) GetServiceAccountName() string

func (*PodSpec) GetVolumes

func (m *PodSpec) GetVolumes() []*Volume

func (*PodSpec) ProtoMessage

func (*PodSpec) ProtoMessage()

func (*PodSpec) Reset

func (m *PodSpec) Reset()

func (*PodSpec) String

func (m *PodSpec) String() string

type PodSpec_Container

type PodSpec_Container struct {
	Name         string         `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Image        string         `protobuf:"bytes,2,opt,name=image" json:"image,omitempty"`
	Commands     []string       `protobuf:"bytes,3,rep,name=commands" json:"commands,omitempty"`
	VolumeMounts []*VolumeMount `protobuf:"bytes,4,rep,name=volume_mounts,json=volumeMounts" json:"volume_mounts,omitempty"`
	Args         []string       `protobuf:"bytes,5,rep,name=args" json:"args,omitempty"`
	WorkingDir   string         `protobuf:"bytes,6,opt,name=working_dir,json=workingDir" json:"working_dir,omitempty"`
	Env          []*EnvVar      `protobuf:"bytes,7,rep,name=env" json:"env,omitempty"`
}

func (*PodSpec_Container) Descriptor

func (*PodSpec_Container) Descriptor() ([]byte, []int)

func (*PodSpec_Container) GetArgs

func (m *PodSpec_Container) GetArgs() []string

func (*PodSpec_Container) GetCommands

func (m *PodSpec_Container) GetCommands() []string

func (*PodSpec_Container) GetEnv

func (m *PodSpec_Container) GetEnv() []*EnvVar

func (*PodSpec_Container) GetImage

func (m *PodSpec_Container) GetImage() string

func (*PodSpec_Container) GetName

func (m *PodSpec_Container) GetName() string

func (*PodSpec_Container) GetVolumeMounts

func (m *PodSpec_Container) GetVolumeMounts() []*VolumeMount

func (*PodSpec_Container) GetWorkingDir

func (m *PodSpec_Container) GetWorkingDir() string

func (*PodSpec_Container) ProtoMessage

func (*PodSpec_Container) ProtoMessage()

func (*PodSpec_Container) Reset

func (m *PodSpec_Container) Reset()

func (*PodSpec_Container) String

func (m *PodSpec_Container) String() string

type Pod_PodStatus

type Pod_PodStatus struct {
	Phase       string               `protobuf:"bytes,1,opt,name=phase" json:"phase,omitempty"`
	Message     string               `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
	Reason      string               `protobuf:"bytes,3,opt,name=reason" json:"reason,omitempty"`
	HostIP      string               `protobuf:"bytes,4,opt,name=hostIP" json:"hostIP,omitempty"`
	PodIP       string               `protobuf:"bytes,5,opt,name=podIP" json:"podIP,omitempty"`
	Conditions  []*ResourceCondition `protobuf:"bytes,6,rep,name=conditions" json:"conditions,omitempty"`
	StartTime   int64                `protobuf:"varint,7,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
	ServiceInfo []*Service           `protobuf:"bytes,8,rep,name=service_info,json=serviceInfo" json:"service_info,omitempty"`
}

func (*Pod_PodStatus) Descriptor

func (*Pod_PodStatus) Descriptor() ([]byte, []int)

func (*Pod_PodStatus) GetConditions

func (m *Pod_PodStatus) GetConditions() []*ResourceCondition

func (*Pod_PodStatus) GetHostIP

func (m *Pod_PodStatus) GetHostIP() string

func (*Pod_PodStatus) GetMessage

func (m *Pod_PodStatus) GetMessage() string

func (*Pod_PodStatus) GetPhase

func (m *Pod_PodStatus) GetPhase() string

func (*Pod_PodStatus) GetPodIP

func (m *Pod_PodStatus) GetPodIP() string

func (*Pod_PodStatus) GetReason

func (m *Pod_PodStatus) GetReason() string

func (*Pod_PodStatus) GetServiceInfo

func (m *Pod_PodStatus) GetServiceInfo() []*Service

func (*Pod_PodStatus) GetStartTime

func (m *Pod_PodStatus) GetStartTime() int64

func (*Pod_PodStatus) ProtoMessage

func (*Pod_PodStatus) ProtoMessage()

func (*Pod_PodStatus) Reset

func (m *Pod_PodStatus) Reset()

func (*Pod_PodStatus) String

func (m *Pod_PodStatus) String() string

type Postgres

type Postgres struct {
	Meta   *Meta            `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec   *PostgresSpec    `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	Status *Postgres_Status `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
}

func (*Postgres) Descriptor

func (*Postgres) Descriptor() ([]byte, []int)

func (*Postgres) GetMeta

func (m *Postgres) GetMeta() *Meta

func (*Postgres) GetSpec

func (m *Postgres) GetSpec() *PostgresSpec

func (*Postgres) GetStatus

func (m *Postgres) GetStatus() *Postgres_Status

func (*Postgres) ProtoMessage

func (*Postgres) ProtoMessage()

func (*Postgres) Reset

func (m *Postgres) Reset()

func (*Postgres) String

func (m *Postgres) String() string

type PostgresSpec

type PostgresSpec struct {
	Version          string                                 `protobuf:"bytes,1,opt,name=version" json:"version,omitempty"`
	Replicas         int32                                  `protobuf:"varint,2,opt,name=replicas" json:"replicas,omitempty"`
	Storage          *PersistentVolumeClaimSpec             `protobuf:"bytes,3,opt,name=storage" json:"storage,omitempty"`
	DatabaseSecret   *k8s_io_api_core_v1.SecretVolumeSource `protobuf:"bytes,4,opt,name=database_secret,json=databaseSecret" json:"database_secret,omitempty"`
	NodeSelector     map[string]string                      `` /* 164-byte string literal not displayed */
	Init             *InitSpec                              `protobuf:"bytes,6,opt,name=init" json:"init,omitempty"`
	BackupSchedule   *BackupScheduleSpec                    `protobuf:"bytes,7,opt,name=backup_schedule,json=backupSchedule" json:"backup_schedule,omitempty"`
	DoNotPause       bool                                   `protobuf:"varint,8,opt,name=do_not_pause,json=doNotPause" json:"do_not_pause,omitempty"`
	StandbyMode      string                                 `protobuf:"bytes,9,opt,name=standbyMode" json:"standbyMode,omitempty"`
	StreamingMode    string                                 `protobuf:"bytes,10,opt,name=streamingMode" json:"streamingMode,omitempty"`
	Archiver         *PostgresSpec_PostgresArchiverSpec     `protobuf:"bytes,11,opt,name=archiver" json:"archiver,omitempty"`
	Monitor          *KubemonAgentSpec                      `protobuf:"bytes,12,opt,name=monitor" json:"monitor,omitempty"`
	Resources        *ResourceRequirements                  `protobuf:"bytes,13,opt,name=resources" json:"resources,omitempty"`
	Affinity         *Affinity                              `protobuf:"bytes,14,opt,name=affinity" json:"affinity,omitempty"`
	SchedulerName    string                                 `protobuf:"bytes,15,opt,name=schedulerName" json:"schedulerName,omitempty"`
	Tolerations      []*Toleration                          `protobuf:"bytes,16,rep,name=tolerations" json:"tolerations,omitempty"`
	ImagePullSecrets []*LocalObjectReference                `protobuf:"bytes,17,rep,name=imagePullSecrets" json:"imagePullSecrets,omitempty"`
}

func (*PostgresSpec) Descriptor

func (*PostgresSpec) Descriptor() ([]byte, []int)

func (*PostgresSpec) GetAffinity

func (m *PostgresSpec) GetAffinity() *Affinity

func (*PostgresSpec) GetArchiver

func (*PostgresSpec) GetBackupSchedule

func (m *PostgresSpec) GetBackupSchedule() *BackupScheduleSpec

func (*PostgresSpec) GetDatabaseSecret

func (m *PostgresSpec) GetDatabaseSecret() *k8s_io_api_core_v1.SecretVolumeSource

func (*PostgresSpec) GetDoNotPause

func (m *PostgresSpec) GetDoNotPause() bool

func (*PostgresSpec) GetImagePullSecrets

func (m *PostgresSpec) GetImagePullSecrets() []*LocalObjectReference

func (*PostgresSpec) GetInit

func (m *PostgresSpec) GetInit() *InitSpec

func (*PostgresSpec) GetMonitor

func (m *PostgresSpec) GetMonitor() *KubemonAgentSpec

func (*PostgresSpec) GetNodeSelector

func (m *PostgresSpec) GetNodeSelector() map[string]string

func (*PostgresSpec) GetReplicas

func (m *PostgresSpec) GetReplicas() int32

func (*PostgresSpec) GetResources

func (m *PostgresSpec) GetResources() *ResourceRequirements

func (*PostgresSpec) GetSchedulerName

func (m *PostgresSpec) GetSchedulerName() string

func (*PostgresSpec) GetStandbyMode

func (m *PostgresSpec) GetStandbyMode() string

func (*PostgresSpec) GetStorage

func (m *PostgresSpec) GetStorage() *PersistentVolumeClaimSpec

func (*PostgresSpec) GetStreamingMode

func (m *PostgresSpec) GetStreamingMode() string

func (*PostgresSpec) GetTolerations

func (m *PostgresSpec) GetTolerations() []*Toleration

func (*PostgresSpec) GetVersion

func (m *PostgresSpec) GetVersion() string

func (*PostgresSpec) ProtoMessage

func (*PostgresSpec) ProtoMessage()

func (*PostgresSpec) Reset

func (m *PostgresSpec) Reset()

func (*PostgresSpec) String

func (m *PostgresSpec) String() string

type PostgresSpec_PostgresArchiverSpec

type PostgresSpec_PostgresArchiverSpec struct {
	Storage *SnapshotStorageSpec `protobuf:"bytes,1,opt,name=storage" json:"storage,omitempty"`
}

func (*PostgresSpec_PostgresArchiverSpec) Descriptor

func (*PostgresSpec_PostgresArchiverSpec) Descriptor() ([]byte, []int)

func (*PostgresSpec_PostgresArchiverSpec) GetStorage

func (*PostgresSpec_PostgresArchiverSpec) ProtoMessage

func (*PostgresSpec_PostgresArchiverSpec) ProtoMessage()

func (*PostgresSpec_PostgresArchiverSpec) Reset

func (*PostgresSpec_PostgresArchiverSpec) String

type Postgres_Status

type Postgres_Status struct {
	CreationTime int64  `protobuf:"varint,1,opt,name=creation_time,json=creationTime" json:"creation_time,omitempty"`
	Phase        string `protobuf:"bytes,2,opt,name=phase" json:"phase,omitempty"`
	Reason       string `protobuf:"bytes,3,opt,name=reason" json:"reason,omitempty"`
}

func (*Postgres_Status) Descriptor

func (*Postgres_Status) Descriptor() ([]byte, []int)

func (*Postgres_Status) GetCreationTime

func (m *Postgres_Status) GetCreationTime() int64

func (*Postgres_Status) GetPhase

func (m *Postgres_Status) GetPhase() string

func (*Postgres_Status) GetReason

func (m *Postgres_Status) GetReason() string

func (*Postgres_Status) ProtoMessage

func (*Postgres_Status) ProtoMessage()

func (*Postgres_Status) Reset

func (m *Postgres_Status) Reset()

func (*Postgres_Status) String

func (m *Postgres_Status) String() string

type PreferredSchedulingTerm

type PreferredSchedulingTerm struct {
	Weight     int32             `protobuf:"varint,1,opt,name=weight" json:"weight,omitempty"`
	Preference *NodeSelectorTerm `protobuf:"bytes,2,opt,name=preference" json:"preference,omitempty"`
}

func (*PreferredSchedulingTerm) Descriptor

func (*PreferredSchedulingTerm) Descriptor() ([]byte, []int)

func (*PreferredSchedulingTerm) GetPreference

func (m *PreferredSchedulingTerm) GetPreference() *NodeSelectorTerm

func (*PreferredSchedulingTerm) GetWeight

func (m *PreferredSchedulingTerm) GetWeight() int32

func (*PreferredSchedulingTerm) ProtoMessage

func (*PreferredSchedulingTerm) ProtoMessage()

func (*PreferredSchedulingTerm) Reset

func (m *PreferredSchedulingTerm) Reset()

func (*PreferredSchedulingTerm) String

func (m *PreferredSchedulingTerm) String() string

type Prometheus

type Prometheus struct {
	Meta   *Meta                        `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec   *Prometheus_PrometheusSpec   `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	Status *Prometheus_PrometheusStatus `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
}

Prometheus defines a Prometheus deployment.

func (*Prometheus) Descriptor

func (*Prometheus) Descriptor() ([]byte, []int)

func (*Prometheus) GetMeta

func (m *Prometheus) GetMeta() *Meta

func (*Prometheus) GetSpec

func (m *Prometheus) GetSpec() *Prometheus_PrometheusSpec

func (*Prometheus) GetStatus

func (m *Prometheus) GetStatus() *Prometheus_PrometheusStatus

func (*Prometheus) ProtoMessage

func (*Prometheus) ProtoMessage()

func (*Prometheus) Reset

func (m *Prometheus) Reset()

func (*Prometheus) String

func (m *Prometheus) String() string

type PrometheusAlertmanagerEndpoint

type PrometheusAlertmanagerEndpoint struct {
	Namespace  string `protobuf:"bytes,1,opt,name=namespace" json:"namespace,omitempty"`
	Name       string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
	Port       int32  `protobuf:"varint,3,opt,name=port" json:"port,omitempty"`
	Scheme     string `protobuf:"bytes,4,opt,name=scheme" json:"scheme,omitempty"`
	PathPrefix string `protobuf:"bytes,5,opt,name=path_prefix,json=pathPrefix" json:"path_prefix,omitempty"`
}

AlertmanagerEndpoints defines a selection of a single Endpoints object containing alertmanager IPs to fire alerts against.

func (*PrometheusAlertmanagerEndpoint) Descriptor

func (*PrometheusAlertmanagerEndpoint) Descriptor() ([]byte, []int)

func (*PrometheusAlertmanagerEndpoint) GetName

func (*PrometheusAlertmanagerEndpoint) GetNamespace

func (m *PrometheusAlertmanagerEndpoint) GetNamespace() string

func (*PrometheusAlertmanagerEndpoint) GetPathPrefix

func (m *PrometheusAlertmanagerEndpoint) GetPathPrefix() string

func (*PrometheusAlertmanagerEndpoint) GetPort

func (*PrometheusAlertmanagerEndpoint) GetScheme

func (m *PrometheusAlertmanagerEndpoint) GetScheme() string

func (*PrometheusAlertmanagerEndpoint) ProtoMessage

func (*PrometheusAlertmanagerEndpoint) ProtoMessage()

func (*PrometheusAlertmanagerEndpoint) Reset

func (m *PrometheusAlertmanagerEndpoint) Reset()

func (*PrometheusAlertmanagerEndpoint) String

type Prometheus_PrometheusSpec

type Prometheus_PrometheusSpec struct {
	// ServiceMonitors to be selected for target discovery.
	ServiceMonitorSelector string `protobuf:"bytes,1,opt,name=service_monitor_selector,json=serviceMonitorSelector" json:"service_monitor_selector,omitempty"`
	// Version of Prometheus to be deployed.
	Version string `protobuf:"bytes,2,opt,name=version" json:"version,omitempty"`
	// When a Prometheus deployment is paused, no actions except for deletion
	// will be performed on the underlying objects.
	Paused bool `protobuf:"varint,3,opt,name=paused" json:"paused,omitempty"`
	// Base image to use for a Prometheus deployment.
	BaseImage string `protobuf:"bytes,4,opt,name=base_image,json=baseImage" json:"base_image,omitempty"`
	// An optional list of references to secrets in the same namespace
	// to use for pulling prometheus and alertmanager images from registries
	ImagePullSecrets []*LocalObjectReference `protobuf:"bytes,5,rep,name=image_pull_secrets,json=imagePullSecrets" json:"image_pull_secrets,omitempty"`
	// Number of instances to deploy for a Prometheus deployment.
	Replicas int32 `protobuf:"varint,6,opt,name=replicas" json:"replicas,omitempty"`
	// Time duration Prometheus shall retain data for.
	Retention string `protobuf:"bytes,7,opt,name=retention" json:"retention,omitempty"`
	// The labels to add to any time series or alerts when communicating with
	// external systems (federation, remote storage, Alertmanager).
	ExternalLabels map[string]string `` /* 170-byte string literal not displayed */
	// The external URL the Prometheus instances will be available under. This is
	// necessary to generate correct URLs. This is necessary if Prometheus is not
	// served from root of a DNS name.
	ExternalUrl string `protobuf:"bytes,9,opt,name=external_url,json=externalUrl" json:"external_url,omitempty"`
	// The route prefix Prometheus registers HTTP handlers for. This is useful,
	// if using ExternalURL and a proxy is rewriting HTTP routes of a request,
	// and the actual ExternalURL is still true, but the server serves requests
	// under a different route prefix. For example for use with `kubectl proxy`.
	RoutePrefix string `protobuf:"bytes,10,opt,name=route_prefix,json=routePrefix" json:"route_prefix,omitempty"`
	// A selector to select which ConfigMaps to mount for loading rule files from.
	RuleSelector string `protobuf:"bytes,11,opt,name=rule_selector,json=ruleSelector" json:"rule_selector,omitempty"`
	// Define which Nodes the Pods are scheduled on.
	NodeSelector map[string]string `` /* 165-byte string literal not displayed */
	// ServiceAccountName is the name of the ServiceAccount to use to run the
	// Prometheus Pods.
	ServiceAccountName string `protobuf:"bytes,13,opt,name=service_account_name,json=serviceAccountName" json:"service_account_name,omitempty"`
	// Secrets is a list of Secrets in the same namespace as the Prometheus
	// object, which shall be mounted into the Prometheus Pods.
	// The Secrets are mounted into /etc/prometheus/secrets/<secret-name>.
	// Secrets changes after initial creation of a Prometheus object are not
	// reflected in the running Pods. To change the secrets mounted into the
	// Prometheus Pods, the object must be deleted and recreated with the new list
	// of secrets.
	Secrets []string `protobuf:"bytes,14,rep,name=secrets" json:"secrets,omitempty"`
	// Define details regarding alerting.
	Alerting *AlertSpec `protobuf:"bytes,15,opt,name=alerting" json:"alerting,omitempty"`
}

Specification of the desired behavior of the Prometheus cluster.

func (*Prometheus_PrometheusSpec) Descriptor

func (*Prometheus_PrometheusSpec) Descriptor() ([]byte, []int)

func (*Prometheus_PrometheusSpec) GetAlerting

func (m *Prometheus_PrometheusSpec) GetAlerting() *AlertSpec

func (*Prometheus_PrometheusSpec) GetBaseImage

func (m *Prometheus_PrometheusSpec) GetBaseImage() string

func (*Prometheus_PrometheusSpec) GetExternalLabels

func (m *Prometheus_PrometheusSpec) GetExternalLabels() map[string]string

func (*Prometheus_PrometheusSpec) GetExternalUrl

func (m *Prometheus_PrometheusSpec) GetExternalUrl() string

func (*Prometheus_PrometheusSpec) GetImagePullSecrets

func (m *Prometheus_PrometheusSpec) GetImagePullSecrets() []*LocalObjectReference

func (*Prometheus_PrometheusSpec) GetNodeSelector

func (m *Prometheus_PrometheusSpec) GetNodeSelector() map[string]string

func (*Prometheus_PrometheusSpec) GetPaused

func (m *Prometheus_PrometheusSpec) GetPaused() bool

func (*Prometheus_PrometheusSpec) GetReplicas

func (m *Prometheus_PrometheusSpec) GetReplicas() int32

func (*Prometheus_PrometheusSpec) GetRetention

func (m *Prometheus_PrometheusSpec) GetRetention() string

func (*Prometheus_PrometheusSpec) GetRoutePrefix

func (m *Prometheus_PrometheusSpec) GetRoutePrefix() string

func (*Prometheus_PrometheusSpec) GetRuleSelector

func (m *Prometheus_PrometheusSpec) GetRuleSelector() string

func (*Prometheus_PrometheusSpec) GetSecrets

func (m *Prometheus_PrometheusSpec) GetSecrets() []string

func (*Prometheus_PrometheusSpec) GetServiceAccountName

func (m *Prometheus_PrometheusSpec) GetServiceAccountName() string

func (*Prometheus_PrometheusSpec) GetServiceMonitorSelector

func (m *Prometheus_PrometheusSpec) GetServiceMonitorSelector() string

func (*Prometheus_PrometheusSpec) GetVersion

func (m *Prometheus_PrometheusSpec) GetVersion() string

func (*Prometheus_PrometheusSpec) ProtoMessage

func (*Prometheus_PrometheusSpec) ProtoMessage()

func (*Prometheus_PrometheusSpec) Reset

func (m *Prometheus_PrometheusSpec) Reset()

func (*Prometheus_PrometheusSpec) String

func (m *Prometheus_PrometheusSpec) String() string

type Prometheus_PrometheusStatus

type Prometheus_PrometheusStatus struct {
	// Represents whether any actions on the underlaying managed objects are
	// being performed. Only delete actions will be performed.
	Paused bool `protobuf:"varint,1,opt,name=paused" json:"paused,omitempty"`
	// Total number of non-terminated pods targeted by this Prometheus deployment
	// (their labels match the selector).
	Replicas            int32 `protobuf:"varint,2,opt,name=replicas" json:"replicas,omitempty"`
	UpdatedReplicas     int32 `protobuf:"varint,3,opt,name=updated_replicas,json=updatedReplicas" json:"updated_replicas,omitempty"`
	AvailableReplicas   int32 `protobuf:"varint,4,opt,name=available_replicas,json=availableReplicas" json:"available_replicas,omitempty"`
	UnavailableReplicas int32 `protobuf:"varint,5,opt,name=unavailable_replicas,json=unavailableReplicas" json:"unavailable_replicas,omitempty"`
}

func (*Prometheus_PrometheusStatus) Descriptor

func (*Prometheus_PrometheusStatus) Descriptor() ([]byte, []int)

func (*Prometheus_PrometheusStatus) GetAvailableReplicas

func (m *Prometheus_PrometheusStatus) GetAvailableReplicas() int32

func (*Prometheus_PrometheusStatus) GetPaused

func (m *Prometheus_PrometheusStatus) GetPaused() bool

func (*Prometheus_PrometheusStatus) GetReplicas

func (m *Prometheus_PrometheusStatus) GetReplicas() int32

func (*Prometheus_PrometheusStatus) GetUnavailableReplicas

func (m *Prometheus_PrometheusStatus) GetUnavailableReplicas() int32

func (*Prometheus_PrometheusStatus) GetUpdatedReplicas

func (m *Prometheus_PrometheusStatus) GetUpdatedReplicas() int32

func (*Prometheus_PrometheusStatus) ProtoMessage

func (*Prometheus_PrometheusStatus) ProtoMessage()

func (*Prometheus_PrometheusStatus) Reset

func (m *Prometheus_PrometheusStatus) Reset()

func (*Prometheus_PrometheusStatus) String

func (m *Prometheus_PrometheusStatus) String() string

type Raw

type Raw struct {
	Format string `protobuf:"bytes,1,opt,name=format" json:"format,omitempty"`
	Data   string `protobuf:"bytes,2,opt,name=data" json:"data,omitempty"`
}

func (*Raw) Descriptor

func (*Raw) Descriptor() ([]byte, []int)

func (*Raw) GetData

func (m *Raw) GetData() string

func (*Raw) GetFormat

func (m *Raw) GetFormat() string

func (*Raw) ProtoMessage

func (*Raw) ProtoMessage()

func (*Raw) Reset

func (m *Raw) Reset()

func (*Raw) String

func (m *Raw) String() string

type Recovery

type Recovery struct {
	Meta   *Meta            `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec   *Recovery_Spec   `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	Status *Recovery_Status `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
}

func (*Recovery) Descriptor

func (*Recovery) Descriptor() ([]byte, []int)

func (*Recovery) GetMeta

func (m *Recovery) GetMeta() *Meta

func (*Recovery) GetSpec

func (m *Recovery) GetSpec() *Recovery_Spec

func (*Recovery) GetStatus

func (m *Recovery) GetStatus() *Recovery_Status

func (*Recovery) ProtoMessage

func (*Recovery) ProtoMessage()

func (*Recovery) Reset

func (m *Recovery) Reset()

func (*Recovery) String

func (m *Recovery) String() string

type Recovery_Spec

type Recovery_Spec struct {
	Repository       string                     `protobuf:"bytes,1,opt,name=repository" json:"repository,omitempty"`
	Snapshot         string                     `protobuf:"bytes,2,opt,name=snapshot" json:"snapshot,omitempty"`
	Paths            []string                   `protobuf:"bytes,3,rep,name=paths" json:"paths,omitempty"`
	RecoveredVolumes []*Recovery_Spec_LocalSpec `protobuf:"bytes,4,rep,name=recoveredVolumes" json:"recoveredVolumes,omitempty"`
	ImagePullSecrets []*LocalObjectReference    `protobuf:"bytes,5,rep,name=imagePullSecrets" json:"imagePullSecrets,omitempty"`
}

func (*Recovery_Spec) Descriptor

func (*Recovery_Spec) Descriptor() ([]byte, []int)

func (*Recovery_Spec) GetImagePullSecrets

func (m *Recovery_Spec) GetImagePullSecrets() []*LocalObjectReference

func (*Recovery_Spec) GetPaths

func (m *Recovery_Spec) GetPaths() []string

func (*Recovery_Spec) GetRecoveredVolumes

func (m *Recovery_Spec) GetRecoveredVolumes() []*Recovery_Spec_LocalSpec

func (*Recovery_Spec) GetRepository

func (m *Recovery_Spec) GetRepository() string

func (*Recovery_Spec) GetSnapshot

func (m *Recovery_Spec) GetSnapshot() string

func (*Recovery_Spec) ProtoMessage

func (*Recovery_Spec) ProtoMessage()

func (*Recovery_Spec) Reset

func (m *Recovery_Spec) Reset()

func (*Recovery_Spec) String

func (m *Recovery_Spec) String() string

type Recovery_Spec_LocalSpec

type Recovery_Spec_LocalSpec struct {
	VolumeSource *k8s_io_api_core_v1.VolumeSource `protobuf:"bytes,1,opt,name=volumeSource" json:"volumeSource,omitempty"`
	MountPath    string                           `protobuf:"bytes,2,opt,name=mountPath" json:"mountPath,omitempty"`
	SubPath      string                           `protobuf:"bytes,3,opt,name=subPath" json:"subPath,omitempty"`
}

func (*Recovery_Spec_LocalSpec) Descriptor

func (*Recovery_Spec_LocalSpec) Descriptor() ([]byte, []int)

func (*Recovery_Spec_LocalSpec) GetMountPath

func (m *Recovery_Spec_LocalSpec) GetMountPath() string

func (*Recovery_Spec_LocalSpec) GetSubPath

func (m *Recovery_Spec_LocalSpec) GetSubPath() string

func (*Recovery_Spec_LocalSpec) GetVolumeSource

func (*Recovery_Spec_LocalSpec) ProtoMessage

func (*Recovery_Spec_LocalSpec) ProtoMessage()

func (*Recovery_Spec_LocalSpec) Reset

func (m *Recovery_Spec_LocalSpec) Reset()

func (*Recovery_Spec_LocalSpec) String

func (m *Recovery_Spec_LocalSpec) String() string

type Recovery_Status

type Recovery_Status struct {
	Phase string                          `protobuf:"bytes,1,opt,name=phase" json:"phase,omitempty"`
	Stats []*Recovery_Status_RestoreStats `protobuf:"bytes,2,rep,name=stats" json:"stats,omitempty"`
}

func (*Recovery_Status) Descriptor

func (*Recovery_Status) Descriptor() ([]byte, []int)

func (*Recovery_Status) GetPhase

func (m *Recovery_Status) GetPhase() string

func (*Recovery_Status) GetStats

func (*Recovery_Status) ProtoMessage

func (*Recovery_Status) ProtoMessage()

func (*Recovery_Status) Reset

func (m *Recovery_Status) Reset()

func (*Recovery_Status) String

func (m *Recovery_Status) String() string

type Recovery_Status_RestoreStats

type Recovery_Status_RestoreStats struct {
	Path     string `protobuf:"bytes,1,opt,name=path" json:"path,omitempty"`
	Phase    string `protobuf:"bytes,2,opt,name=phase" json:"phase,omitempty"`
	Duration string `protobuf:"bytes,3,opt,name=duration" json:"duration,omitempty"`
}

func (*Recovery_Status_RestoreStats) Descriptor

func (*Recovery_Status_RestoreStats) Descriptor() ([]byte, []int)

func (*Recovery_Status_RestoreStats) GetDuration

func (m *Recovery_Status_RestoreStats) GetDuration() string

func (*Recovery_Status_RestoreStats) GetPath

func (m *Recovery_Status_RestoreStats) GetPath() string

func (*Recovery_Status_RestoreStats) GetPhase

func (m *Recovery_Status_RestoreStats) GetPhase() string

func (*Recovery_Status_RestoreStats) ProtoMessage

func (*Recovery_Status_RestoreStats) ProtoMessage()

func (*Recovery_Status_RestoreStats) Reset

func (m *Recovery_Status_RestoreStats) Reset()

func (*Recovery_Status_RestoreStats) String

type Redis

type Redis struct {
	Meta   *Meta         `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec   *RedisSpec    `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	Status *Redis_Status `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
}

func (*Redis) Descriptor

func (*Redis) Descriptor() ([]byte, []int)

func (*Redis) GetMeta

func (m *Redis) GetMeta() *Meta

func (*Redis) GetSpec

func (m *Redis) GetSpec() *RedisSpec

func (*Redis) GetStatus

func (m *Redis) GetStatus() *Redis_Status

func (*Redis) ProtoMessage

func (*Redis) ProtoMessage()

func (*Redis) Reset

func (m *Redis) Reset()

func (*Redis) String

func (m *Redis) String() string

type RedisSpec

type RedisSpec struct {
	Version          string                     `protobuf:"bytes,1,opt,name=version" json:"version,omitempty"`
	Replicas         int32                      `protobuf:"varint,2,opt,name=replicas" json:"replicas,omitempty"`
	Storage          *PersistentVolumeClaimSpec `protobuf:"bytes,3,opt,name=storage" json:"storage,omitempty"`
	NodeSelector     map[string]string          `` /* 164-byte string literal not displayed */
	DoNotPause       bool                       `protobuf:"varint,5,opt,name=do_not_pause,json=doNotPause" json:"do_not_pause,omitempty"`
	Monitor          *KubemonAgentSpec          `protobuf:"bytes,6,opt,name=monitor" json:"monitor,omitempty"`
	Resources        *ResourceRequirements      `protobuf:"bytes,7,opt,name=resources" json:"resources,omitempty"`
	Affinity         *Affinity                  `protobuf:"bytes,8,opt,name=affinity" json:"affinity,omitempty"`
	SchedulerName    string                     `protobuf:"bytes,9,opt,name=schedulerName" json:"schedulerName,omitempty"`
	Tolerations      []*Toleration              `protobuf:"bytes,10,rep,name=tolerations" json:"tolerations,omitempty"`
	ImagePullSecrets []*LocalObjectReference    `protobuf:"bytes,11,rep,name=imagePullSecrets" json:"imagePullSecrets,omitempty"`
}

func (*RedisSpec) Descriptor

func (*RedisSpec) Descriptor() ([]byte, []int)

func (*RedisSpec) GetAffinity

func (m *RedisSpec) GetAffinity() *Affinity

func (*RedisSpec) GetDoNotPause

func (m *RedisSpec) GetDoNotPause() bool

func (*RedisSpec) GetImagePullSecrets

func (m *RedisSpec) GetImagePullSecrets() []*LocalObjectReference

func (*RedisSpec) GetMonitor

func (m *RedisSpec) GetMonitor() *KubemonAgentSpec

func (*RedisSpec) GetNodeSelector

func (m *RedisSpec) GetNodeSelector() map[string]string

func (*RedisSpec) GetReplicas

func (m *RedisSpec) GetReplicas() int32

func (*RedisSpec) GetResources

func (m *RedisSpec) GetResources() *ResourceRequirements

func (*RedisSpec) GetSchedulerName

func (m *RedisSpec) GetSchedulerName() string

func (*RedisSpec) GetStorage

func (m *RedisSpec) GetStorage() *PersistentVolumeClaimSpec

func (*RedisSpec) GetTolerations

func (m *RedisSpec) GetTolerations() []*Toleration

func (*RedisSpec) GetVersion

func (m *RedisSpec) GetVersion() string

func (*RedisSpec) ProtoMessage

func (*RedisSpec) ProtoMessage()

func (*RedisSpec) Reset

func (m *RedisSpec) Reset()

func (*RedisSpec) String

func (m *RedisSpec) String() string

type Redis_Status

type Redis_Status struct {
	CreationTime int64  `protobuf:"varint,1,opt,name=creation_time,json=creationTime" json:"creation_time,omitempty"`
	Phase        string `protobuf:"bytes,2,opt,name=phase" json:"phase,omitempty"`
	Reason       string `protobuf:"bytes,3,opt,name=reason" json:"reason,omitempty"`
}

func (*Redis_Status) Descriptor

func (*Redis_Status) Descriptor() ([]byte, []int)

func (*Redis_Status) GetCreationTime

func (m *Redis_Status) GetCreationTime() int64

func (*Redis_Status) GetPhase

func (m *Redis_Status) GetPhase() string

func (*Redis_Status) GetReason

func (m *Redis_Status) GetReason() string

func (*Redis_Status) ProtoMessage

func (*Redis_Status) ProtoMessage()

func (*Redis_Status) Reset

func (m *Redis_Status) Reset()

func (*Redis_Status) String

func (m *Redis_Status) String() string

type ReplicaSet

type ReplicaSet struct {
	Meta   *Meta              `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	App    string             `protobuf:"bytes,2,opt,name=app" json:"app,omitempty"`
	Spec   *ReplicaSet_Spec   `protobuf:"bytes,3,opt,name=spec" json:"spec,omitempty"`
	Status *ReplicaSet_Status `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"`
}

func (*ReplicaSet) Descriptor

func (*ReplicaSet) Descriptor() ([]byte, []int)

func (*ReplicaSet) GetApp

func (m *ReplicaSet) GetApp() string

func (*ReplicaSet) GetMeta

func (m *ReplicaSet) GetMeta() *Meta

func (*ReplicaSet) GetSpec

func (m *ReplicaSet) GetSpec() *ReplicaSet_Spec

func (*ReplicaSet) GetStatus

func (m *ReplicaSet) GetStatus() *ReplicaSet_Status

func (*ReplicaSet) ProtoMessage

func (*ReplicaSet) ProtoMessage()

func (*ReplicaSet) Reset

func (m *ReplicaSet) Reset()

func (*ReplicaSet) String

func (m *ReplicaSet) String() string

type ReplicaSet_Spec

type ReplicaSet_Spec struct {
	DesiredReplicas int32    `protobuf:"varint,1,opt,name=desired_replicas,json=desiredReplicas" json:"desired_replicas,omitempty"`
	Selector        string   `protobuf:"bytes,2,opt,name=selector" json:"selector,omitempty"`
	PodTemplate     *PodSpec `protobuf:"bytes,3,opt,name=pod_template,json=podTemplate" json:"pod_template,omitempty"`
}

func (*ReplicaSet_Spec) Descriptor

func (*ReplicaSet_Spec) Descriptor() ([]byte, []int)

func (*ReplicaSet_Spec) GetDesiredReplicas

func (m *ReplicaSet_Spec) GetDesiredReplicas() int32

func (*ReplicaSet_Spec) GetPodTemplate

func (m *ReplicaSet_Spec) GetPodTemplate() *PodSpec

func (*ReplicaSet_Spec) GetSelector

func (m *ReplicaSet_Spec) GetSelector() string

func (*ReplicaSet_Spec) ProtoMessage

func (*ReplicaSet_Spec) ProtoMessage()

func (*ReplicaSet_Spec) Reset

func (m *ReplicaSet_Spec) Reset()

func (*ReplicaSet_Spec) String

func (m *ReplicaSet_Spec) String() string

type ReplicaSet_Status

type ReplicaSet_Status struct {
	CurrentReplicas    int32 `protobuf:"varint,1,opt,name=current_replicas,json=currentReplicas" json:"current_replicas,omitempty"`
	ObservedGeneration int64 `protobuf:"varint,2,opt,name=observed_generation,json=observedGeneration" json:"observed_generation,omitempty"`
}

func (*ReplicaSet_Status) Descriptor

func (*ReplicaSet_Status) Descriptor() ([]byte, []int)

func (*ReplicaSet_Status) GetCurrentReplicas

func (m *ReplicaSet_Status) GetCurrentReplicas() int32

func (*ReplicaSet_Status) GetObservedGeneration

func (m *ReplicaSet_Status) GetObservedGeneration() int64

func (*ReplicaSet_Status) ProtoMessage

func (*ReplicaSet_Status) ProtoMessage()

func (*ReplicaSet_Status) Reset

func (m *ReplicaSet_Status) Reset()

func (*ReplicaSet_Status) String

func (m *ReplicaSet_Status) String() string

type ReplicationController

type ReplicationController struct {
	Meta   *Meta                         `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	App    string                        `protobuf:"bytes,2,opt,name=app" json:"app,omitempty"`
	Spec   *ReplicationController_Spec   `protobuf:"bytes,3,opt,name=spec" json:"spec,omitempty"`
	Status *ReplicationController_Status `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"`
}

func (*ReplicationController) Descriptor

func (*ReplicationController) Descriptor() ([]byte, []int)

func (*ReplicationController) GetApp

func (m *ReplicationController) GetApp() string

func (*ReplicationController) GetMeta

func (m *ReplicationController) GetMeta() *Meta

func (*ReplicationController) GetSpec

func (*ReplicationController) GetStatus

func (*ReplicationController) ProtoMessage

func (*ReplicationController) ProtoMessage()

func (*ReplicationController) Reset

func (m *ReplicationController) Reset()

func (*ReplicationController) String

func (m *ReplicationController) String() string

type ReplicationController_Spec

type ReplicationController_Spec struct {
	DesiredReplicas int32    `protobuf:"varint,1,opt,name=desired_replicas,json=desiredReplicas" json:"desired_replicas,omitempty"`
	Selector        string   `protobuf:"bytes,2,opt,name=selector" json:"selector,omitempty"`
	PodTemplate     *PodSpec `protobuf:"bytes,3,opt,name=pod_template,json=podTemplate" json:"pod_template,omitempty"`
}

func (*ReplicationController_Spec) Descriptor

func (*ReplicationController_Spec) Descriptor() ([]byte, []int)

func (*ReplicationController_Spec) GetDesiredReplicas

func (m *ReplicationController_Spec) GetDesiredReplicas() int32

func (*ReplicationController_Spec) GetPodTemplate

func (m *ReplicationController_Spec) GetPodTemplate() *PodSpec

func (*ReplicationController_Spec) GetSelector

func (m *ReplicationController_Spec) GetSelector() string

func (*ReplicationController_Spec) ProtoMessage

func (*ReplicationController_Spec) ProtoMessage()

func (*ReplicationController_Spec) Reset

func (m *ReplicationController_Spec) Reset()

func (*ReplicationController_Spec) String

func (m *ReplicationController_Spec) String() string

type ReplicationController_Status

type ReplicationController_Status struct {
	CurrentReplicas    int32 `protobuf:"varint,1,opt,name=current_replicas,json=currentReplicas" json:"current_replicas,omitempty"`
	ObservedGeneration int64 `protobuf:"varint,2,opt,name=observed_generation,json=observedGeneration" json:"observed_generation,omitempty"`
}

func (*ReplicationController_Status) Descriptor

func (*ReplicationController_Status) Descriptor() ([]byte, []int)

func (*ReplicationController_Status) GetCurrentReplicas

func (m *ReplicationController_Status) GetCurrentReplicas() int32

func (*ReplicationController_Status) GetObservedGeneration

func (m *ReplicationController_Status) GetObservedGeneration() int64

func (*ReplicationController_Status) ProtoMessage

func (*ReplicationController_Status) ProtoMessage()

func (*ReplicationController_Status) Reset

func (m *ReplicationController_Status) Reset()

func (*ReplicationController_Status) String

type Repository

type Repository struct {
	Meta   *Meta              `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec   *Repository_Spec   `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	Status *Repository_Status `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
}

func (*Repository) Descriptor

func (*Repository) Descriptor() ([]byte, []int)

func (*Repository) GetMeta

func (m *Repository) GetMeta() *Meta

func (*Repository) GetSpec

func (m *Repository) GetSpec() *Repository_Spec

func (*Repository) GetStatus

func (m *Repository) GetStatus() *Repository_Status

func (*Repository) ProtoMessage

func (*Repository) ProtoMessage()

func (*Repository) Reset

func (m *Repository) Reset()

func (*Repository) String

func (m *Repository) String() string

type Repository_Spec

type Repository_Spec struct {
	Backend *StashBackend `protobuf:"bytes,3,opt,name=backend" json:"backend,omitempty"`
}

func (*Repository_Spec) Descriptor

func (*Repository_Spec) Descriptor() ([]byte, []int)

func (*Repository_Spec) GetBackend

func (m *Repository_Spec) GetBackend() *StashBackend

func (*Repository_Spec) ProtoMessage

func (*Repository_Spec) ProtoMessage()

func (*Repository_Spec) Reset

func (m *Repository_Spec) Reset()

func (*Repository_Spec) String

func (m *Repository_Spec) String() string

type Repository_Status

type Repository_Status struct {
	FirstBackupTime          int64  `protobuf:"varint,1,opt,name=first_backup_time,json=firstBackupTime" json:"first_backup_time,omitempty"`
	LastBackupTime           int64  `protobuf:"varint,2,opt,name=last_backup_time,json=lastBackupTime" json:"last_backup_time,omitempty"`
	LastSuccessfulBackupTime int64  `` /* 131-byte string literal not displayed */
	LastBackupDuration       string `protobuf:"bytes,4,opt,name=last_backup_duration,json=lastBackupDuration" json:"last_backup_duration,omitempty"`
	BackupCount              int64  `protobuf:"varint,5,opt,name=backup_count,json=backupCount" json:"backup_count,omitempty"`
}

func (*Repository_Status) Descriptor

func (*Repository_Status) Descriptor() ([]byte, []int)

func (*Repository_Status) GetBackupCount

func (m *Repository_Status) GetBackupCount() int64

func (*Repository_Status) GetFirstBackupTime

func (m *Repository_Status) GetFirstBackupTime() int64

func (*Repository_Status) GetLastBackupDuration

func (m *Repository_Status) GetLastBackupDuration() string

func (*Repository_Status) GetLastBackupTime

func (m *Repository_Status) GetLastBackupTime() int64

func (*Repository_Status) GetLastSuccessfulBackupTime

func (m *Repository_Status) GetLastSuccessfulBackupTime() int64

func (*Repository_Status) ProtoMessage

func (*Repository_Status) ProtoMessage()

func (*Repository_Status) Reset

func (m *Repository_Status) Reset()

func (*Repository_Status) String

func (m *Repository_Status) String() string

type ResourceCondition

type ResourceCondition struct {
	Type               string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	Status             string `protobuf:"bytes,2,opt,name=status" json:"status,omitempty"`
	LastHeartbeatTime  int64  `protobuf:"varint,3,opt,name=last_heartbeat_time,json=lastHeartbeatTime" json:"last_heartbeat_time,omitempty"`
	LastTransitionTime int64  `protobuf:"varint,4,opt,name=last_transition_time,json=lastTransitionTime" json:"last_transition_time,omitempty"`
	Reason             string `protobuf:"bytes,5,opt,name=reason" json:"reason,omitempty"`
	Message            string `protobuf:"bytes,6,opt,name=message" json:"message,omitempty"`
}

func (*ResourceCondition) Descriptor

func (*ResourceCondition) Descriptor() ([]byte, []int)

func (*ResourceCondition) GetLastHeartbeatTime

func (m *ResourceCondition) GetLastHeartbeatTime() int64

func (*ResourceCondition) GetLastTransitionTime

func (m *ResourceCondition) GetLastTransitionTime() int64

func (*ResourceCondition) GetMessage

func (m *ResourceCondition) GetMessage() string

func (*ResourceCondition) GetReason

func (m *ResourceCondition) GetReason() string

func (*ResourceCondition) GetStatus

func (m *ResourceCondition) GetStatus() string

func (*ResourceCondition) GetType

func (m *ResourceCondition) GetType() string

func (*ResourceCondition) ProtoMessage

func (*ResourceCondition) ProtoMessage()

func (*ResourceCondition) Reset

func (m *ResourceCondition) Reset()

func (*ResourceCondition) String

func (m *ResourceCondition) String() string

type ResourceFieldSelector

type ResourceFieldSelector struct {
	// Container name: required for volumes, optional for env vars
	// +optional
	ContainerName string `protobuf:"bytes,1,opt,name=container_name,json=containerName" json:"container_name,omitempty"`
	// Required: resource to select
	Resource string `protobuf:"bytes,2,opt,name=resource" json:"resource,omitempty"`
	// Specifies the output format of the exposed resources, defaults to "1"
	// +optional
	Divisor string `protobuf:"bytes,3,opt,name=divisor" json:"divisor,omitempty"`
}

ResourceFieldSelector represents container resources (cpu, memory) and their output format

func (*ResourceFieldSelector) Descriptor

func (*ResourceFieldSelector) Descriptor() ([]byte, []int)

func (*ResourceFieldSelector) GetContainerName

func (m *ResourceFieldSelector) GetContainerName() string

func (*ResourceFieldSelector) GetDivisor

func (m *ResourceFieldSelector) GetDivisor() string

func (*ResourceFieldSelector) GetResource

func (m *ResourceFieldSelector) GetResource() string

func (*ResourceFieldSelector) ProtoMessage

func (*ResourceFieldSelector) ProtoMessage()

func (*ResourceFieldSelector) Reset

func (m *ResourceFieldSelector) Reset()

func (*ResourceFieldSelector) String

func (m *ResourceFieldSelector) String() string

type ResourceRequirements

type ResourceRequirements struct {
	Limits   map[string]string `` /* 132-byte string literal not displayed */
	Requests map[string]string `` /* 136-byte string literal not displayed */
}

func (*ResourceRequirements) Descriptor

func (*ResourceRequirements) Descriptor() ([]byte, []int)

func (*ResourceRequirements) GetLimits

func (m *ResourceRequirements) GetLimits() map[string]string

func (*ResourceRequirements) GetRequests

func (m *ResourceRequirements) GetRequests() map[string]string

func (*ResourceRequirements) ProtoMessage

func (*ResourceRequirements) ProtoMessage()

func (*ResourceRequirements) Reset

func (m *ResourceRequirements) Reset()

func (*ResourceRequirements) String

func (m *ResourceRequirements) String() string

type Restic

type Restic struct {
	Meta *Meta        `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec *Restic_Spec `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
}

func (*Restic) Descriptor

func (*Restic) Descriptor() ([]byte, []int)

func (*Restic) GetMeta

func (m *Restic) GetMeta() *Meta

func (*Restic) GetSpec

func (m *Restic) GetSpec() *Restic_Spec

func (*Restic) ProtoMessage

func (*Restic) ProtoMessage()

func (*Restic) Reset

func (m *Restic) Reset()

func (*Restic) String

func (m *Restic) String() string

type Restic_Spec

type Restic_Spec struct {
	Selector          string                         `protobuf:"bytes,1,opt,name=selector" json:"selector,omitempty"`
	FileGroups        []*Restic_Spec_FileGroup       `protobuf:"bytes,2,rep,name=file_groups,json=fileGroups" json:"file_groups,omitempty"`
	Backend           *StashBackend                  `protobuf:"bytes,3,opt,name=backend" json:"backend,omitempty"`
	Schedule          string                         `protobuf:"bytes,4,opt,name=schedule" json:"schedule,omitempty"`
	UseAutoPrefix     string                         `protobuf:"bytes,5,opt,name=use_auto_prefix,json=useAutoPrefix" json:"use_auto_prefix,omitempty"`
	VolumeMounts      []*VolumeMount                 `protobuf:"bytes,6,rep,name=volume_mounts,json=volumeMounts" json:"volume_mounts,omitempty"`
	RetentionPolicies []*Restic_Spec_RetentionPolicy `protobuf:"bytes,7,rep,name=retentionPolicies" json:"retentionPolicies,omitempty"`
	Type              string                         `protobuf:"bytes,8,opt,name=type" json:"type,omitempty"`
}

func (*Restic_Spec) Descriptor

func (*Restic_Spec) Descriptor() ([]byte, []int)

func (*Restic_Spec) GetBackend

func (m *Restic_Spec) GetBackend() *StashBackend

func (*Restic_Spec) GetFileGroups

func (m *Restic_Spec) GetFileGroups() []*Restic_Spec_FileGroup

func (*Restic_Spec) GetRetentionPolicies

func (m *Restic_Spec) GetRetentionPolicies() []*Restic_Spec_RetentionPolicy

func (*Restic_Spec) GetSchedule

func (m *Restic_Spec) GetSchedule() string

func (*Restic_Spec) GetSelector

func (m *Restic_Spec) GetSelector() string

func (*Restic_Spec) GetType

func (m *Restic_Spec) GetType() string

func (*Restic_Spec) GetUseAutoPrefix

func (m *Restic_Spec) GetUseAutoPrefix() string

func (*Restic_Spec) GetVolumeMounts

func (m *Restic_Spec) GetVolumeMounts() []*VolumeMount

func (*Restic_Spec) ProtoMessage

func (*Restic_Spec) ProtoMessage()

func (*Restic_Spec) Reset

func (m *Restic_Spec) Reset()

func (*Restic_Spec) String

func (m *Restic_Spec) String() string

type Restic_Spec_FileGroup

type Restic_Spec_FileGroup struct {
	Path                string   `protobuf:"bytes,1,opt,name=path" json:"path,omitempty"`
	Tags                []string `protobuf:"bytes,2,rep,name=tags" json:"tags,omitempty"`
	RetentionPolicyName string   `protobuf:"bytes,3,opt,name=retentionPolicyName" json:"retentionPolicyName,omitempty"`
}

func (*Restic_Spec_FileGroup) Descriptor

func (*Restic_Spec_FileGroup) Descriptor() ([]byte, []int)

func (*Restic_Spec_FileGroup) GetPath

func (m *Restic_Spec_FileGroup) GetPath() string

func (*Restic_Spec_FileGroup) GetRetentionPolicyName

func (m *Restic_Spec_FileGroup) GetRetentionPolicyName() string

func (*Restic_Spec_FileGroup) GetTags

func (m *Restic_Spec_FileGroup) GetTags() []string

func (*Restic_Spec_FileGroup) ProtoMessage

func (*Restic_Spec_FileGroup) ProtoMessage()

func (*Restic_Spec_FileGroup) Reset

func (m *Restic_Spec_FileGroup) Reset()

func (*Restic_Spec_FileGroup) String

func (m *Restic_Spec_FileGroup) String() string

type Restic_Spec_RetentionPolicy

type Restic_Spec_RetentionPolicy struct {
	Name        string   `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	KeepLast    int32    `protobuf:"varint,2,opt,name=keep_last,json=keepLast" json:"keep_last,omitempty"`
	KeepHourly  int32    `protobuf:"varint,3,opt,name=keep_hourly,json=keepHourly" json:"keep_hourly,omitempty"`
	KeepDaily   int32    `protobuf:"varint,4,opt,name=keep_daily,json=keepDaily" json:"keep_daily,omitempty"`
	KeepWeekly  int32    `protobuf:"varint,5,opt,name=keep_weekly,json=keepWeekly" json:"keep_weekly,omitempty"`
	KeepMonthly int32    `protobuf:"varint,6,opt,name=keep_monthly,json=keepMonthly" json:"keep_monthly,omitempty"`
	KeepYearly  int32    `protobuf:"varint,7,opt,name=keep_yearly,json=keepYearly" json:"keep_yearly,omitempty"`
	KeepTags    []string `protobuf:"bytes,8,rep,name=keep_tags,json=keepTags" json:"keep_tags,omitempty"`
	Prune       bool     `protobuf:"varint,9,opt,name=prune" json:"prune,omitempty"`
	DryRun      bool     `protobuf:"varint,10,opt,name=dry_run,json=dryRun" json:"dry_run,omitempty"`
}

func (*Restic_Spec_RetentionPolicy) Descriptor

func (*Restic_Spec_RetentionPolicy) Descriptor() ([]byte, []int)

func (*Restic_Spec_RetentionPolicy) GetDryRun

func (m *Restic_Spec_RetentionPolicy) GetDryRun() bool

func (*Restic_Spec_RetentionPolicy) GetKeepDaily

func (m *Restic_Spec_RetentionPolicy) GetKeepDaily() int32

func (*Restic_Spec_RetentionPolicy) GetKeepHourly

func (m *Restic_Spec_RetentionPolicy) GetKeepHourly() int32

func (*Restic_Spec_RetentionPolicy) GetKeepLast

func (m *Restic_Spec_RetentionPolicy) GetKeepLast() int32

func (*Restic_Spec_RetentionPolicy) GetKeepMonthly

func (m *Restic_Spec_RetentionPolicy) GetKeepMonthly() int32

func (*Restic_Spec_RetentionPolicy) GetKeepTags

func (m *Restic_Spec_RetentionPolicy) GetKeepTags() []string

func (*Restic_Spec_RetentionPolicy) GetKeepWeekly

func (m *Restic_Spec_RetentionPolicy) GetKeepWeekly() int32

func (*Restic_Spec_RetentionPolicy) GetKeepYearly

func (m *Restic_Spec_RetentionPolicy) GetKeepYearly() int32

func (*Restic_Spec_RetentionPolicy) GetName

func (m *Restic_Spec_RetentionPolicy) GetName() string

func (*Restic_Spec_RetentionPolicy) GetPrune

func (m *Restic_Spec_RetentionPolicy) GetPrune() bool

func (*Restic_Spec_RetentionPolicy) ProtoMessage

func (*Restic_Spec_RetentionPolicy) ProtoMessage()

func (*Restic_Spec_RetentionPolicy) Reset

func (m *Restic_Spec_RetentionPolicy) Reset()

func (*Restic_Spec_RetentionPolicy) String

func (m *Restic_Spec_RetentionPolicy) String() string

type ReverseIndexResourceRequest

type ReverseIndexResourceRequest struct {
	Cluster    string `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
	Type       string `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	Name       string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	Namespace  string `protobuf:"bytes,4,opt,name=namespace" json:"namespace,omitempty"`
	ApiVersion string `protobuf:"bytes,5,opt,name=api_version,json=apiVersion" json:"api_version,omitempty"`
	TargetType string `protobuf:"bytes,7,opt,name=targetType" json:"targetType,omitempty"`
}

func (*ReverseIndexResourceRequest) Descriptor

func (*ReverseIndexResourceRequest) Descriptor() ([]byte, []int)

func (*ReverseIndexResourceRequest) GetApiVersion

func (m *ReverseIndexResourceRequest) GetApiVersion() string

func (*ReverseIndexResourceRequest) GetCluster

func (m *ReverseIndexResourceRequest) GetCluster() string

func (*ReverseIndexResourceRequest) GetName

func (m *ReverseIndexResourceRequest) GetName() string

func (*ReverseIndexResourceRequest) GetNamespace

func (m *ReverseIndexResourceRequest) GetNamespace() string

func (*ReverseIndexResourceRequest) GetTargetType

func (m *ReverseIndexResourceRequest) GetTargetType() string

func (*ReverseIndexResourceRequest) GetType

func (m *ReverseIndexResourceRequest) GetType() string

func (*ReverseIndexResourceRequest) IsRequest

func (m *ReverseIndexResourceRequest) IsRequest()

func (*ReverseIndexResourceRequest) ProtoMessage

func (*ReverseIndexResourceRequest) ProtoMessage()

func (*ReverseIndexResourceRequest) Reset

func (m *ReverseIndexResourceRequest) Reset()

func (*ReverseIndexResourceRequest) String

func (m *ReverseIndexResourceRequest) String() string

func (*ReverseIndexResourceRequest) Valid

type Role

type Role struct {
	Meta  *Meta   `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Rules []*Rule `protobuf:"bytes,2,rep,name=rules" json:"rules,omitempty"`
}

func (*Role) Descriptor

func (*Role) Descriptor() ([]byte, []int)

func (*Role) GetMeta

func (m *Role) GetMeta() *Meta

func (*Role) GetRules

func (m *Role) GetRules() []*Rule

func (*Role) ProtoMessage

func (*Role) ProtoMessage()

func (*Role) Reset

func (m *Role) Reset()

func (*Role) String

func (m *Role) String() string

type RoleBinding

type RoleBinding struct {
	Meta     *Meta            `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Subjects []*Subject       `protobuf:"bytes,2,rep,name=subjects" json:"subjects,omitempty"`
	RoleRef  *ObjectReference `protobuf:"bytes,3,opt,name=role_ref,json=roleRef" json:"role_ref,omitempty"`
}

func (*RoleBinding) Descriptor

func (*RoleBinding) Descriptor() ([]byte, []int)

func (*RoleBinding) GetMeta

func (m *RoleBinding) GetMeta() *Meta

func (*RoleBinding) GetRoleRef

func (m *RoleBinding) GetRoleRef() *ObjectReference

func (*RoleBinding) GetSubjects

func (m *RoleBinding) GetSubjects() []*Subject

func (*RoleBinding) ProtoMessage

func (*RoleBinding) ProtoMessage()

func (*RoleBinding) Reset

func (m *RoleBinding) Reset()

func (*RoleBinding) String

func (m *RoleBinding) String() string

type Rule

type Rule struct {
	Verbs           []string `protobuf:"bytes,1,rep,name=verbs" json:"verbs,omitempty"`
	ApiGroups       []string `protobuf:"bytes,2,rep,name=api_groups,json=apiGroups" json:"api_groups,omitempty"`
	Resources       []string `protobuf:"bytes,3,rep,name=resources" json:"resources,omitempty"`
	ResourceNames   []string `protobuf:"bytes,4,rep,name=resource_names,json=resourceNames" json:"resource_names,omitempty"`
	NonResourceUrls []string `protobuf:"bytes,5,rep,name=non_resource_urls,json=nonResourceUrls" json:"non_resource_urls,omitempty"`
}

func (*Rule) Descriptor

func (*Rule) Descriptor() ([]byte, []int)

func (*Rule) GetApiGroups

func (m *Rule) GetApiGroups() []string

func (*Rule) GetNonResourceUrls

func (m *Rule) GetNonResourceUrls() []string

func (*Rule) GetResourceNames

func (m *Rule) GetResourceNames() []string

func (*Rule) GetResources

func (m *Rule) GetResources() []string

func (*Rule) GetVerbs

func (m *Rule) GetVerbs() []string

func (*Rule) ProtoMessage

func (*Rule) ProtoMessage()

func (*Rule) Reset

func (m *Rule) Reset()

func (*Rule) String

func (m *Rule) String() string

type ScriptSourceSpec

type ScriptSourceSpec struct {
	ScriptPath   string                           `protobuf:"bytes,1,opt,name=script_path,json=scriptPath" json:"script_path,omitempty"`
	VolumeSource *k8s_io_api_core_v1.VolumeSource `protobuf:"bytes,2,opt,name=volume_source,json=volumeSource" json:"volume_source,omitempty"`
}

func (*ScriptSourceSpec) Descriptor

func (*ScriptSourceSpec) Descriptor() ([]byte, []int)

func (*ScriptSourceSpec) GetScriptPath

func (m *ScriptSourceSpec) GetScriptPath() string

func (*ScriptSourceSpec) GetVolumeSource

func (m *ScriptSourceSpec) GetVolumeSource() *k8s_io_api_core_v1.VolumeSource

func (*ScriptSourceSpec) ProtoMessage

func (*ScriptSourceSpec) ProtoMessage()

func (*ScriptSourceSpec) Reset

func (m *ScriptSourceSpec) Reset()

func (*ScriptSourceSpec) String

func (m *ScriptSourceSpec) String() string

type SearchResult

type SearchResult struct {
	Meta      *Meta                       `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Hits      []*SearchResult_ResultEntry `protobuf:"bytes,2,rep,name=hits" json:"hits,omitempty"`
	TotalHits uint64                      `protobuf:"varint,3,opt,name=totalHits" json:"totalHits,omitempty"`
	MaxScore  float64                     `protobuf:"fixed64,4,opt,name=maxScore" json:"maxScore,omitempty"`
	Took      int64                       `protobuf:"varint,5,opt,name=took" json:"took,omitempty"`
}

func (*SearchResult) Descriptor

func (*SearchResult) Descriptor() ([]byte, []int)

func (*SearchResult) GetHits

func (m *SearchResult) GetHits() []*SearchResult_ResultEntry

func (*SearchResult) GetMaxScore

func (m *SearchResult) GetMaxScore() float64

func (*SearchResult) GetMeta

func (m *SearchResult) GetMeta() *Meta

func (*SearchResult) GetTook

func (m *SearchResult) GetTook() int64

func (*SearchResult) GetTotalHits

func (m *SearchResult) GetTotalHits() uint64

func (*SearchResult) ProtoMessage

func (*SearchResult) ProtoMessage()

func (*SearchResult) Reset

func (m *SearchResult) Reset()

func (*SearchResult) String

func (m *SearchResult) String() string

type SearchResult_ResultEntry

type SearchResult_ResultEntry struct {
	Score float64 `protobuf:"fixed64,1,opt,name=score" json:"score,omitempty"`
	Raw   string  `protobuf:"bytes,2,opt,name=raw" json:"raw,omitempty"`
}

func (*SearchResult_ResultEntry) Descriptor

func (*SearchResult_ResultEntry) Descriptor() ([]byte, []int)

func (*SearchResult_ResultEntry) GetRaw

func (m *SearchResult_ResultEntry) GetRaw() string

func (*SearchResult_ResultEntry) GetScore

func (m *SearchResult_ResultEntry) GetScore() float64

func (*SearchResult_ResultEntry) ProtoMessage

func (*SearchResult_ResultEntry) ProtoMessage()

func (*SearchResult_ResultEntry) Reset

func (m *SearchResult_ResultEntry) Reset()

func (*SearchResult_ResultEntry) String

func (m *SearchResult_ResultEntry) String() string

type Secret

type Secret struct {
	Meta *Meta             `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Data map[string]string `` /* 128-byte string literal not displayed */
	Type string            `protobuf:"bytes,3,opt,name=type" json:"type,omitempty"`
}

func (*Secret) Descriptor

func (*Secret) Descriptor() ([]byte, []int)

func (*Secret) GetData

func (m *Secret) GetData() map[string]string

func (*Secret) GetMeta

func (m *Secret) GetMeta() *Meta

func (*Secret) GetType

func (m *Secret) GetType() string

func (*Secret) ProtoMessage

func (*Secret) ProtoMessage()

func (*Secret) Reset

func (m *Secret) Reset()

func (*Secret) String

func (m *Secret) String() string

type SecretEditRequest

type SecretEditRequest struct {
	Cluster   string            `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
	Namespace string            `protobuf:"bytes,2,opt,name=namespace" json:"namespace,omitempty"`
	Name      string            `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	Add       map[string]string `` /* 126-byte string literal not displayed */
	Update    map[string]string `` /* 132-byte string literal not displayed */
	Deleted   []string          `protobuf:"bytes,6,rep,name=deleted" json:"deleted,omitempty"`
}

func (*SecretEditRequest) Descriptor

func (*SecretEditRequest) Descriptor() ([]byte, []int)

func (*SecretEditRequest) GetAdd

func (m *SecretEditRequest) GetAdd() map[string]string

func (*SecretEditRequest) GetCluster

func (m *SecretEditRequest) GetCluster() string

func (*SecretEditRequest) GetDeleted

func (m *SecretEditRequest) GetDeleted() []string

func (*SecretEditRequest) GetName

func (m *SecretEditRequest) GetName() string

func (*SecretEditRequest) GetNamespace

func (m *SecretEditRequest) GetNamespace() string

func (*SecretEditRequest) GetUpdate

func (m *SecretEditRequest) GetUpdate() map[string]string

func (*SecretEditRequest) IsRequest

func (m *SecretEditRequest) IsRequest()

func (*SecretEditRequest) ProtoMessage

func (*SecretEditRequest) ProtoMessage()

func (*SecretEditRequest) Reset

func (m *SecretEditRequest) Reset()

func (*SecretEditRequest) String

func (m *SecretEditRequest) String() string

func (*SecretEditRequest) Valid

func (m *SecretEditRequest) Valid() (*gojsonschema.Result, error)

type SecretKeySelector

type SecretKeySelector struct {
	// The name of the secret in the pod's namespace to select from.
	LocalObjectReference *ObjectReference `protobuf:"bytes,1,opt,name=local_object_reference,json=localObjectReference" json:"local_object_reference,omitempty"`
	// The key of the secret to select from.  Must be a valid secret key.
	Key string `protobuf:"bytes,2,opt,name=key" json:"key,omitempty"`
}

SecretKeySelector selects a key of a Secret.

func (*SecretKeySelector) Descriptor

func (*SecretKeySelector) Descriptor() ([]byte, []int)

func (*SecretKeySelector) GetKey

func (m *SecretKeySelector) GetKey() string

func (*SecretKeySelector) GetLocalObjectReference

func (m *SecretKeySelector) GetLocalObjectReference() *ObjectReference

func (*SecretKeySelector) ProtoMessage

func (*SecretKeySelector) ProtoMessage()

func (*SecretKeySelector) Reset

func (m *SecretKeySelector) Reset()

func (*SecretKeySelector) String

func (m *SecretKeySelector) String() string

type Service

type Service struct {
	Meta   *Meta           `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	App    string          `protobuf:"bytes,2,opt,name=app" json:"app,omitempty"`
	Spec   *Service_Spec   `protobuf:"bytes,3,opt,name=spec" json:"spec,omitempty"`
	Status *Service_Status `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"`
}

func (*Service) Descriptor

func (*Service) Descriptor() ([]byte, []int)

func (*Service) GetApp

func (m *Service) GetApp() string

func (*Service) GetMeta

func (m *Service) GetMeta() *Meta

func (*Service) GetSpec

func (m *Service) GetSpec() *Service_Spec

func (*Service) GetStatus

func (m *Service) GetStatus() *Service_Status

func (*Service) ProtoMessage

func (*Service) ProtoMessage()

func (*Service) Reset

func (m *Service) Reset()

func (*Service) String

func (m *Service) String() string

type ServiceMonitor

type ServiceMonitor struct {
	Meta *Meta                              `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec *ServiceMonitor_ServiceMonitorSpec `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
}

ServiceMonitor defines monitoring for a set of services.

func (*ServiceMonitor) Descriptor

func (*ServiceMonitor) Descriptor() ([]byte, []int)

func (*ServiceMonitor) GetMeta

func (m *ServiceMonitor) GetMeta() *Meta

func (*ServiceMonitor) GetSpec

func (*ServiceMonitor) ProtoMessage

func (*ServiceMonitor) ProtoMessage()

func (*ServiceMonitor) Reset

func (m *ServiceMonitor) Reset()

func (*ServiceMonitor) String

func (m *ServiceMonitor) String() string

type ServiceMonitor_Endpoint

type ServiceMonitor_Endpoint struct {
	// Name of the service port this endpoint refers to. Mutually exclusive with targetPort.
	Port string `protobuf:"bytes,1,opt,name=port" json:"port,omitempty"`
	// Name or number of the target port of the endpoint. Mutually exclusive with port.
	TargetPort string `protobuf:"bytes,2,opt,name=target_port,json=targetPort" json:"target_port,omitempty"`
	// HTTP path to scrape for metrics.
	Path string `protobuf:"bytes,3,opt,name=path" json:"path,omitempty"`
	// HTTP scheme to use for scraping.
	Scheme string `protobuf:"bytes,4,opt,name=scheme" json:"scheme,omitempty"`
	// Interval at which metrics should be scraped
	Interval string `protobuf:"bytes,5,opt,name=interval" json:"interval,omitempty"`
}

Endpoint defines a scrapeable endpoint serving Prometheus metrics.

func (*ServiceMonitor_Endpoint) Descriptor

func (*ServiceMonitor_Endpoint) Descriptor() ([]byte, []int)

func (*ServiceMonitor_Endpoint) GetInterval

func (m *ServiceMonitor_Endpoint) GetInterval() string

func (*ServiceMonitor_Endpoint) GetPath

func (m *ServiceMonitor_Endpoint) GetPath() string

func (*ServiceMonitor_Endpoint) GetPort

func (m *ServiceMonitor_Endpoint) GetPort() string

func (*ServiceMonitor_Endpoint) GetScheme

func (m *ServiceMonitor_Endpoint) GetScheme() string

func (*ServiceMonitor_Endpoint) GetTargetPort

func (m *ServiceMonitor_Endpoint) GetTargetPort() string

func (*ServiceMonitor_Endpoint) ProtoMessage

func (*ServiceMonitor_Endpoint) ProtoMessage()

func (*ServiceMonitor_Endpoint) Reset

func (m *ServiceMonitor_Endpoint) Reset()

func (*ServiceMonitor_Endpoint) String

func (m *ServiceMonitor_Endpoint) String() string

type ServiceMonitor_NamespaceSelector

type ServiceMonitor_NamespaceSelector struct {
	// Boolean describing whether all namespaces are selected in contrast to a
	// list restricting them.
	Any bool `protobuf:"varint,1,opt,name=any" json:"any,omitempty"`
	// List of namespace names.
	MatchNames []string `protobuf:"bytes,2,rep,name=match_names,json=matchNames" json:"match_names,omitempty"`
}

func (*ServiceMonitor_NamespaceSelector) Descriptor

func (*ServiceMonitor_NamespaceSelector) Descriptor() ([]byte, []int)

func (*ServiceMonitor_NamespaceSelector) GetAny

func (*ServiceMonitor_NamespaceSelector) GetMatchNames

func (m *ServiceMonitor_NamespaceSelector) GetMatchNames() []string

func (*ServiceMonitor_NamespaceSelector) ProtoMessage

func (*ServiceMonitor_NamespaceSelector) ProtoMessage()

func (*ServiceMonitor_NamespaceSelector) Reset

func (*ServiceMonitor_NamespaceSelector) String

type ServiceMonitor_ServiceMonitorSpec

type ServiceMonitor_ServiceMonitorSpec struct {
	// The label to use to retrieve the job name from.
	JobLabel  string                     `protobuf:"bytes,1,opt,name=job_label,json=jobLabel" json:"job_label,omitempty"`
	Endpoints []*ServiceMonitor_Endpoint `protobuf:"bytes,2,rep,name=endpoints" json:"endpoints,omitempty"`
	// Selector to select Endpoints objects.
	Selector string `protobuf:"bytes,3,opt,name=selector" json:"selector,omitempty"`
	// Selector to select which namespaces the Endpoints objects are discovered from.
	NamespaceSelector *ServiceMonitor_NamespaceSelector `protobuf:"bytes,4,opt,name=namespace_selector,json=namespaceSelector" json:"namespace_selector,omitempty"`
}

ServiceMonitorSpec contains specification parameters for a ServiceMonitor.

func (*ServiceMonitor_ServiceMonitorSpec) Descriptor

func (*ServiceMonitor_ServiceMonitorSpec) Descriptor() ([]byte, []int)

func (*ServiceMonitor_ServiceMonitorSpec) GetEndpoints

func (*ServiceMonitor_ServiceMonitorSpec) GetJobLabel

func (m *ServiceMonitor_ServiceMonitorSpec) GetJobLabel() string

func (*ServiceMonitor_ServiceMonitorSpec) GetNamespaceSelector

func (*ServiceMonitor_ServiceMonitorSpec) GetSelector

func (m *ServiceMonitor_ServiceMonitorSpec) GetSelector() string

func (*ServiceMonitor_ServiceMonitorSpec) ProtoMessage

func (*ServiceMonitor_ServiceMonitorSpec) ProtoMessage()

func (*ServiceMonitor_ServiceMonitorSpec) Reset

func (*ServiceMonitor_ServiceMonitorSpec) String

type Service_Spec

type Service_Spec struct {
	Type                     string               `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"`
	Ports                    []*Service_Spec_Port `protobuf:"bytes,2,rep,name=ports" json:"ports,omitempty"`
	Selector                 string               `protobuf:"bytes,3,opt,name=selector" json:"selector,omitempty"`
	ClusterIP                string               `protobuf:"bytes,4,opt,name=clusterIP" json:"clusterIP,omitempty"`
	ExternalIPs              []string             `protobuf:"bytes,5,rep,name=externalIPs" json:"externalIPs,omitempty"`
	LoadbalancerIP           string               `protobuf:"bytes,6,opt,name=loadbalancerIP" json:"loadbalancerIP,omitempty"`
	ExternalName             string               `protobuf:"bytes,7,opt,name=external_name,json=externalName" json:"external_name,omitempty"`
	SessionAffinity          string               `protobuf:"bytes,8,opt,name=session_affinity,json=sessionAffinity" json:"session_affinity,omitempty"`
	LoadBalancerSourceRanges []string             `` /* 130-byte string literal not displayed */
}

func (*Service_Spec) Descriptor

func (*Service_Spec) Descriptor() ([]byte, []int)

func (*Service_Spec) GetClusterIP

func (m *Service_Spec) GetClusterIP() string

func (*Service_Spec) GetExternalIPs

func (m *Service_Spec) GetExternalIPs() []string

func (*Service_Spec) GetExternalName

func (m *Service_Spec) GetExternalName() string

func (*Service_Spec) GetLoadBalancerSourceRanges

func (m *Service_Spec) GetLoadBalancerSourceRanges() []string

func (*Service_Spec) GetLoadbalancerIP

func (m *Service_Spec) GetLoadbalancerIP() string

func (*Service_Spec) GetPorts

func (m *Service_Spec) GetPorts() []*Service_Spec_Port

func (*Service_Spec) GetSelector

func (m *Service_Spec) GetSelector() string

func (*Service_Spec) GetSessionAffinity

func (m *Service_Spec) GetSessionAffinity() string

func (*Service_Spec) GetType

func (m *Service_Spec) GetType() string

func (*Service_Spec) ProtoMessage

func (*Service_Spec) ProtoMessage()

func (*Service_Spec) Reset

func (m *Service_Spec) Reset()

func (*Service_Spec) String

func (m *Service_Spec) String() string

type Service_Spec_Port

type Service_Spec_Port struct {
	Name       string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Protocol   string `protobuf:"bytes,2,opt,name=protocol" json:"protocol,omitempty"`
	Port       int32  `protobuf:"varint,3,opt,name=port" json:"port,omitempty"`
	TargetPort string `protobuf:"bytes,4,opt,name=target_port,json=targetPort" json:"target_port,omitempty"`
	NodePort   int32  `protobuf:"varint,5,opt,name=node_port,json=nodePort" json:"node_port,omitempty"`
}

func (*Service_Spec_Port) Descriptor

func (*Service_Spec_Port) Descriptor() ([]byte, []int)

func (*Service_Spec_Port) GetName

func (m *Service_Spec_Port) GetName() string

func (*Service_Spec_Port) GetNodePort

func (m *Service_Spec_Port) GetNodePort() int32

func (*Service_Spec_Port) GetPort

func (m *Service_Spec_Port) GetPort() int32

func (*Service_Spec_Port) GetProtocol

func (m *Service_Spec_Port) GetProtocol() string

func (*Service_Spec_Port) GetTargetPort

func (m *Service_Spec_Port) GetTargetPort() string

func (*Service_Spec_Port) ProtoMessage

func (*Service_Spec_Port) ProtoMessage()

func (*Service_Spec_Port) Reset

func (m *Service_Spec_Port) Reset()

func (*Service_Spec_Port) String

func (m *Service_Spec_Port) String() string

type Service_Status

type Service_Status struct {
	LoadbalancerIngresses []*Service_Status_LoadBalancerIngress `protobuf:"bytes,1,rep,name=loadbalancer_ingresses,json=loadbalancerIngresses" json:"loadbalancer_ingresses,omitempty"`
}

func (*Service_Status) Descriptor

func (*Service_Status) Descriptor() ([]byte, []int)

func (*Service_Status) GetLoadbalancerIngresses

func (m *Service_Status) GetLoadbalancerIngresses() []*Service_Status_LoadBalancerIngress

func (*Service_Status) ProtoMessage

func (*Service_Status) ProtoMessage()

func (*Service_Status) Reset

func (m *Service_Status) Reset()

func (*Service_Status) String

func (m *Service_Status) String() string

type Service_Status_LoadBalancerIngress

type Service_Status_LoadBalancerIngress struct {
	HostName string `protobuf:"bytes,1,opt,name=host_name,json=hostName" json:"host_name,omitempty"`
	IP       string `protobuf:"bytes,2,opt,name=IP" json:"IP,omitempty"`
}

func (*Service_Status_LoadBalancerIngress) Descriptor

func (*Service_Status_LoadBalancerIngress) Descriptor() ([]byte, []int)

func (*Service_Status_LoadBalancerIngress) GetHostName

func (m *Service_Status_LoadBalancerIngress) GetHostName() string

func (*Service_Status_LoadBalancerIngress) GetIP

func (*Service_Status_LoadBalancerIngress) ProtoMessage

func (*Service_Status_LoadBalancerIngress) ProtoMessage()

func (*Service_Status_LoadBalancerIngress) Reset

func (*Service_Status_LoadBalancerIngress) String

type Snapshot

type Snapshot struct {
	Meta   *Meta            `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Spec   *Snapshot_Spec   `protobuf:"bytes,2,opt,name=spec" json:"spec,omitempty"`
	Status *Snapshot_Status `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
}

func (*Snapshot) Descriptor

func (*Snapshot) Descriptor() ([]byte, []int)

func (*Snapshot) GetMeta

func (m *Snapshot) GetMeta() *Meta

func (*Snapshot) GetSpec

func (m *Snapshot) GetSpec() *Snapshot_Spec

func (*Snapshot) GetStatus

func (m *Snapshot) GetStatus() *Snapshot_Status

func (*Snapshot) ProtoMessage

func (*Snapshot) ProtoMessage()

func (*Snapshot) Reset

func (m *Snapshot) Reset()

func (*Snapshot) String

func (m *Snapshot) String() string

type SnapshotSourceSpec

type SnapshotSourceSpec struct {
	Namespace string `protobuf:"bytes,1,opt,name=namespace" json:"namespace,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
}

func (*SnapshotSourceSpec) Descriptor

func (*SnapshotSourceSpec) Descriptor() ([]byte, []int)

func (*SnapshotSourceSpec) GetName

func (m *SnapshotSourceSpec) GetName() string

func (*SnapshotSourceSpec) GetNamespace

func (m *SnapshotSourceSpec) GetNamespace() string

func (*SnapshotSourceSpec) ProtoMessage

func (*SnapshotSourceSpec) ProtoMessage()

func (*SnapshotSourceSpec) Reset

func (m *SnapshotSourceSpec) Reset()

func (*SnapshotSourceSpec) String

func (m *SnapshotSourceSpec) String() string

type SnapshotStorageSpec

type SnapshotStorageSpec struct {
	StorageSecretName string `protobuf:"bytes,1,opt,name=storage_secret_name,json=storageSecretName" json:"storage_secret_name,omitempty"`
	// Types that are valid to be assigned to Storage:
	//	*SnapshotStorageSpec_Local
	//	*SnapshotStorageSpec_S3
	//	*SnapshotStorageSpec_Gcs
	//	*SnapshotStorageSpec_Azure
	//	*SnapshotStorageSpec_Swift
	Storage isSnapshotStorageSpec_Storage `protobuf_oneof:"storage"`
}

func (*SnapshotStorageSpec) Descriptor

func (*SnapshotStorageSpec) Descriptor() ([]byte, []int)

func (*SnapshotStorageSpec) GetAzure

func (*SnapshotStorageSpec) GetGcs

func (*SnapshotStorageSpec) GetLocal

func (*SnapshotStorageSpec) GetS3

func (*SnapshotStorageSpec) GetStorage

func (m *SnapshotStorageSpec) GetStorage() isSnapshotStorageSpec_Storage

func (*SnapshotStorageSpec) GetStorageSecretName

func (m *SnapshotStorageSpec) GetStorageSecretName() string

func (*SnapshotStorageSpec) GetSwift

func (*SnapshotStorageSpec) ProtoMessage

func (*SnapshotStorageSpec) ProtoMessage()

func (*SnapshotStorageSpec) Reset

func (m *SnapshotStorageSpec) Reset()

func (*SnapshotStorageSpec) String

func (m *SnapshotStorageSpec) String() string

func (*SnapshotStorageSpec) XXX_OneofFuncs

func (*SnapshotStorageSpec) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type SnapshotStorageSpec_Azure

type SnapshotStorageSpec_Azure struct {
	Azure *SnapshotStorageSpec_AzureSpec `protobuf:"bytes,5,opt,name=azure,oneof"`
}

type SnapshotStorageSpec_AzureSpec

type SnapshotStorageSpec_AzureSpec struct {
	Container string `protobuf:"bytes,1,opt,name=container" json:"container,omitempty"`
	Prefix    string `protobuf:"bytes,2,opt,name=prefix" json:"prefix,omitempty"`
}

func (*SnapshotStorageSpec_AzureSpec) Descriptor

func (*SnapshotStorageSpec_AzureSpec) Descriptor() ([]byte, []int)

func (*SnapshotStorageSpec_AzureSpec) GetContainer

func (m *SnapshotStorageSpec_AzureSpec) GetContainer() string

func (*SnapshotStorageSpec_AzureSpec) GetPrefix

func (m *SnapshotStorageSpec_AzureSpec) GetPrefix() string

func (*SnapshotStorageSpec_AzureSpec) ProtoMessage

func (*SnapshotStorageSpec_AzureSpec) ProtoMessage()

func (*SnapshotStorageSpec_AzureSpec) Reset

func (m *SnapshotStorageSpec_AzureSpec) Reset()

func (*SnapshotStorageSpec_AzureSpec) String

type SnapshotStorageSpec_GCSSpec

type SnapshotStorageSpec_GCSSpec struct {
	Bucket string `protobuf:"bytes,1,opt,name=bucket" json:"bucket,omitempty"`
	Prefix string `protobuf:"bytes,2,opt,name=prefix" json:"prefix,omitempty"`
}

func (*SnapshotStorageSpec_GCSSpec) Descriptor

func (*SnapshotStorageSpec_GCSSpec) Descriptor() ([]byte, []int)

func (*SnapshotStorageSpec_GCSSpec) GetBucket

func (m *SnapshotStorageSpec_GCSSpec) GetBucket() string

func (*SnapshotStorageSpec_GCSSpec) GetPrefix

func (m *SnapshotStorageSpec_GCSSpec) GetPrefix() string

func (*SnapshotStorageSpec_GCSSpec) ProtoMessage

func (*SnapshotStorageSpec_GCSSpec) ProtoMessage()

func (*SnapshotStorageSpec_GCSSpec) Reset

func (m *SnapshotStorageSpec_GCSSpec) Reset()

func (*SnapshotStorageSpec_GCSSpec) String

func (m *SnapshotStorageSpec_GCSSpec) String() string

type SnapshotStorageSpec_Gcs

type SnapshotStorageSpec_Gcs struct {
	Gcs *SnapshotStorageSpec_GCSSpec `protobuf:"bytes,4,opt,name=gcs,oneof"`
}

type SnapshotStorageSpec_Local

type SnapshotStorageSpec_Local struct {
	Local *SnapshotStorageSpec_LocalSpec `protobuf:"bytes,2,opt,name=local,oneof"`
}

type SnapshotStorageSpec_LocalSpec

type SnapshotStorageSpec_LocalSpec struct {
	VolumeSource *k8s_io_api_core_v1.VolumeSource `protobuf:"bytes,1,opt,name=volumeSource" json:"volumeSource,omitempty"`
	MountPath    string                           `protobuf:"bytes,2,opt,name=mountPath" json:"mountPath,omitempty"`
	SubPath      string                           `protobuf:"bytes,3,opt,name=subPath" json:"subPath,omitempty"`
}

func (*SnapshotStorageSpec_LocalSpec) Descriptor

func (*SnapshotStorageSpec_LocalSpec) Descriptor() ([]byte, []int)

func (*SnapshotStorageSpec_LocalSpec) GetMountPath

func (m *SnapshotStorageSpec_LocalSpec) GetMountPath() string

func (*SnapshotStorageSpec_LocalSpec) GetSubPath

func (m *SnapshotStorageSpec_LocalSpec) GetSubPath() string

func (*SnapshotStorageSpec_LocalSpec) GetVolumeSource

func (*SnapshotStorageSpec_LocalSpec) ProtoMessage

func (*SnapshotStorageSpec_LocalSpec) ProtoMessage()

func (*SnapshotStorageSpec_LocalSpec) Reset

func (m *SnapshotStorageSpec_LocalSpec) Reset()

func (*SnapshotStorageSpec_LocalSpec) String

type SnapshotStorageSpec_S3

type SnapshotStorageSpec_S3 struct {
	S3 *SnapshotStorageSpec_S3Spec `protobuf:"bytes,3,opt,name=s3,oneof"`
}

type SnapshotStorageSpec_S3Spec

type SnapshotStorageSpec_S3Spec struct {
	Endpoint string `protobuf:"bytes,1,opt,name=endpoint" json:"endpoint,omitempty"`
	Bucket   string `protobuf:"bytes,2,opt,name=bucket" json:"bucket,omitempty"`
	Prefix   string `protobuf:"bytes,3,opt,name=prefix" json:"prefix,omitempty"`
}

func (*SnapshotStorageSpec_S3Spec) Descriptor

func (*SnapshotStorageSpec_S3Spec) Descriptor() ([]byte, []int)

func (*SnapshotStorageSpec_S3Spec) GetBucket

func (m *SnapshotStorageSpec_S3Spec) GetBucket() string

func (*SnapshotStorageSpec_S3Spec) GetEndpoint

func (m *SnapshotStorageSpec_S3Spec) GetEndpoint() string

func (*SnapshotStorageSpec_S3Spec) GetPrefix

func (m *SnapshotStorageSpec_S3Spec) GetPrefix() string

func (*SnapshotStorageSpec_S3Spec) ProtoMessage

func (*SnapshotStorageSpec_S3Spec) ProtoMessage()

func (*SnapshotStorageSpec_S3Spec) Reset

func (m *SnapshotStorageSpec_S3Spec) Reset()

func (*SnapshotStorageSpec_S3Spec) String

func (m *SnapshotStorageSpec_S3Spec) String() string

type SnapshotStorageSpec_Swift

type SnapshotStorageSpec_Swift struct {
	Swift *SnapshotStorageSpec_SwiftSpec `protobuf:"bytes,6,opt,name=swift,oneof"`
}

type SnapshotStorageSpec_SwiftSpec

type SnapshotStorageSpec_SwiftSpec struct {
	Container string `protobuf:"bytes,1,opt,name=container" json:"container,omitempty"`
	Prefix    string `protobuf:"bytes,2,opt,name=prefix" json:"prefix,omitempty"`
}

func (*SnapshotStorageSpec_SwiftSpec) Descriptor

func (*SnapshotStorageSpec_SwiftSpec) Descriptor() ([]byte, []int)

func (*SnapshotStorageSpec_SwiftSpec) GetContainer

func (m *SnapshotStorageSpec_SwiftSpec) GetContainer() string

func (*SnapshotStorageSpec_SwiftSpec) GetPrefix

func (m *SnapshotStorageSpec_SwiftSpec) GetPrefix() string

func (*SnapshotStorageSpec_SwiftSpec) ProtoMessage

func (*SnapshotStorageSpec_SwiftSpec) ProtoMessage()

func (*SnapshotStorageSpec_SwiftSpec) Reset

func (m *SnapshotStorageSpec_SwiftSpec) Reset()

func (*SnapshotStorageSpec_SwiftSpec) String

type Snapshot_Spec

type Snapshot_Spec struct {
	DatabaseName        string                `protobuf:"bytes,1,opt,name=database_name,json=databaseName" json:"database_name,omitempty"`
	SnapshotStorageSpec *SnapshotStorageSpec  `protobuf:"bytes,2,opt,name=snapshot_storage_spec,json=snapshotStorageSpec" json:"snapshot_storage_spec,omitempty"`
	Resources           *ResourceRequirements `protobuf:"bytes,3,opt,name=resources" json:"resources,omitempty"`
}

func (*Snapshot_Spec) Descriptor

func (*Snapshot_Spec) Descriptor() ([]byte, []int)

func (*Snapshot_Spec) GetDatabaseName

func (m *Snapshot_Spec) GetDatabaseName() string

func (*Snapshot_Spec) GetResources

func (m *Snapshot_Spec) GetResources() *ResourceRequirements

func (*Snapshot_Spec) GetSnapshotStorageSpec

func (m *Snapshot_Spec) GetSnapshotStorageSpec() *SnapshotStorageSpec

func (*Snapshot_Spec) ProtoMessage

func (*Snapshot_Spec) ProtoMessage()

func (*Snapshot_Spec) Reset

func (m *Snapshot_Spec) Reset()

func (*Snapshot_Spec) String

func (m *Snapshot_Spec) String() string

type Snapshot_Status

type Snapshot_Status struct {
	StartTime      int64  `protobuf:"varint,1,opt,name=start_time,json=startTime" json:"start_time,omitempty"`
	CompletionTime int64  `protobuf:"varint,2,opt,name=completion_time,json=completionTime" json:"completion_time,omitempty"`
	Phase          string `protobuf:"bytes,3,opt,name=phase" json:"phase,omitempty"`
	Reason         string `protobuf:"bytes,4,opt,name=reason" json:"reason,omitempty"`
}

func (*Snapshot_Status) Descriptor

func (*Snapshot_Status) Descriptor() ([]byte, []int)

func (*Snapshot_Status) GetCompletionTime

func (m *Snapshot_Status) GetCompletionTime() int64

func (*Snapshot_Status) GetPhase

func (m *Snapshot_Status) GetPhase() string

func (*Snapshot_Status) GetReason

func (m *Snapshot_Status) GetReason() string

func (*Snapshot_Status) GetStartTime

func (m *Snapshot_Status) GetStartTime() int64

func (*Snapshot_Status) ProtoMessage

func (*Snapshot_Status) ProtoMessage()

func (*Snapshot_Status) Reset

func (m *Snapshot_Status) Reset()

func (*Snapshot_Status) String

func (m *Snapshot_Status) String() string

type StashBackend

type StashBackend struct {
	StorageSecretName string `protobuf:"bytes,1,opt,name=storage_secret_name,json=storageSecretName" json:"storage_secret_name,omitempty"`
	// Types that are valid to be assigned to Storage:
	//	*StashBackend_Local
	//	*StashBackend_S3
	//	*StashBackend_Gcs
	//	*StashBackend_Azure
	//	*StashBackend_Swift
	Storage isStashBackend_Storage `protobuf_oneof:"storage"`
}

func (*StashBackend) Descriptor

func (*StashBackend) Descriptor() ([]byte, []int)

func (*StashBackend) GetAzure

func (m *StashBackend) GetAzure() *StashBackend_AzureSpec

func (*StashBackend) GetGcs

func (m *StashBackend) GetGcs() *StashBackend_GCSSpec

func (*StashBackend) GetLocal

func (m *StashBackend) GetLocal() *StashBackend_LocalSpec

func (*StashBackend) GetS3

func (m *StashBackend) GetS3() *StashBackend_S3Spec

func (*StashBackend) GetStorage

func (m *StashBackend) GetStorage() isStashBackend_Storage

func (*StashBackend) GetStorageSecretName

func (m *StashBackend) GetStorageSecretName() string

func (*StashBackend) GetSwift

func (m *StashBackend) GetSwift() *StashBackend_SwiftSpec

func (*StashBackend) ProtoMessage

func (*StashBackend) ProtoMessage()

func (*StashBackend) Reset

func (m *StashBackend) Reset()

func (*StashBackend) String

func (m *StashBackend) String() string

func (*StashBackend) XXX_OneofFuncs

func (*StashBackend) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

type StashBackend_Azure

type StashBackend_Azure struct {
	Azure *StashBackend_AzureSpec `protobuf:"bytes,5,opt,name=azure,oneof"`
}

type StashBackend_AzureSpec

type StashBackend_AzureSpec struct {
	Container string `protobuf:"bytes,1,opt,name=container" json:"container,omitempty"`
	Prefix    string `protobuf:"bytes,2,opt,name=prefix" json:"prefix,omitempty"`
}

func (*StashBackend_AzureSpec) Descriptor

func (*StashBackend_AzureSpec) Descriptor() ([]byte, []int)

func (*StashBackend_AzureSpec) GetContainer

func (m *StashBackend_AzureSpec) GetContainer() string

func (*StashBackend_AzureSpec) GetPrefix

func (m *StashBackend_AzureSpec) GetPrefix() string

func (*StashBackend_AzureSpec) ProtoMessage

func (*StashBackend_AzureSpec) ProtoMessage()

func (*StashBackend_AzureSpec) Reset

func (m *StashBackend_AzureSpec) Reset()

func (*StashBackend_AzureSpec) String

func (m *StashBackend_AzureSpec) String() string

type StashBackend_GCSSpec

type StashBackend_GCSSpec struct {
	Bucket string `protobuf:"bytes,1,opt,name=bucket" json:"bucket,omitempty"`
	Prefix string `protobuf:"bytes,2,opt,name=prefix" json:"prefix,omitempty"`
}

func (*StashBackend_GCSSpec) Descriptor

func (*StashBackend_GCSSpec) Descriptor() ([]byte, []int)

func (*StashBackend_GCSSpec) GetBucket

func (m *StashBackend_GCSSpec) GetBucket() string

func (*StashBackend_GCSSpec) GetPrefix

func (m *StashBackend_GCSSpec) GetPrefix() string

func (*StashBackend_GCSSpec) ProtoMessage

func (*StashBackend_GCSSpec) ProtoMessage()

func (*StashBackend_GCSSpec) Reset

func (m *StashBackend_GCSSpec) Reset()

func (*StashBackend_GCSSpec) String

func (m *StashBackend_GCSSpec) String() string

type StashBackend_Gcs

type StashBackend_Gcs struct {
	Gcs *StashBackend_GCSSpec `protobuf:"bytes,4,opt,name=gcs,oneof"`
}

type StashBackend_Local

type StashBackend_Local struct {
	Local *StashBackend_LocalSpec `protobuf:"bytes,2,opt,name=local,oneof"`
}

type StashBackend_LocalSpec

type StashBackend_LocalSpec struct {
	VolumeSource *k8s_io_api_core_v1.VolumeSource `protobuf:"bytes,1,opt,name=volumeSource" json:"volumeSource,omitempty"`
	MountPath    string                           `protobuf:"bytes,2,opt,name=mountPath" json:"mountPath,omitempty"`
	SubPath      string                           `protobuf:"bytes,3,opt,name=subPath" json:"subPath,omitempty"`
}

func (*StashBackend_LocalSpec) Descriptor

func (*StashBackend_LocalSpec) Descriptor() ([]byte, []int)

func (*StashBackend_LocalSpec) GetMountPath

func (m *StashBackend_LocalSpec) GetMountPath() string

func (*StashBackend_LocalSpec) GetSubPath

func (m *StashBackend_LocalSpec) GetSubPath() string

func (*StashBackend_LocalSpec) GetVolumeSource

func (*StashBackend_LocalSpec) ProtoMessage

func (*StashBackend_LocalSpec) ProtoMessage()

func (*StashBackend_LocalSpec) Reset

func (m *StashBackend_LocalSpec) Reset()

func (*StashBackend_LocalSpec) String

func (m *StashBackend_LocalSpec) String() string

type StashBackend_S3

type StashBackend_S3 struct {
	S3 *StashBackend_S3Spec `protobuf:"bytes,3,opt,name=s3,oneof"`
}

type StashBackend_S3Spec

type StashBackend_S3Spec struct {
	Endpoint string `protobuf:"bytes,1,opt,name=endpoint" json:"endpoint,omitempty"`
	Bucket   string `protobuf:"bytes,2,opt,name=bucket" json:"bucket,omitempty"`
	Prefix   string `protobuf:"bytes,3,opt,name=prefix" json:"prefix,omitempty"`
}

func (*StashBackend_S3Spec) Descriptor

func (*StashBackend_S3Spec) Descriptor() ([]byte, []int)

func (*StashBackend_S3Spec) GetBucket

func (m *StashBackend_S3Spec) GetBucket() string

func (*StashBackend_S3Spec) GetEndpoint

func (m *StashBackend_S3Spec) GetEndpoint() string

func (*StashBackend_S3Spec) GetPrefix

func (m *StashBackend_S3Spec) GetPrefix() string

func (*StashBackend_S3Spec) ProtoMessage

func (*StashBackend_S3Spec) ProtoMessage()

func (*StashBackend_S3Spec) Reset

func (m *StashBackend_S3Spec) Reset()

func (*StashBackend_S3Spec) String

func (m *StashBackend_S3Spec) String() string

type StashBackend_Swift

type StashBackend_Swift struct {
	Swift *StashBackend_SwiftSpec `protobuf:"bytes,6,opt,name=swift,oneof"`
}

type StashBackend_SwiftSpec

type StashBackend_SwiftSpec struct {
	Container string `protobuf:"bytes,1,opt,name=container" json:"container,omitempty"`
	Prefix    string `protobuf:"bytes,2,opt,name=prefix" json:"prefix,omitempty"`
}

func (*StashBackend_SwiftSpec) Descriptor

func (*StashBackend_SwiftSpec) Descriptor() ([]byte, []int)

func (*StashBackend_SwiftSpec) GetContainer

func (m *StashBackend_SwiftSpec) GetContainer() string

func (*StashBackend_SwiftSpec) GetPrefix

func (m *StashBackend_SwiftSpec) GetPrefix() string

func (*StashBackend_SwiftSpec) ProtoMessage

func (*StashBackend_SwiftSpec) ProtoMessage()

func (*StashBackend_SwiftSpec) Reset

func (m *StashBackend_SwiftSpec) Reset()

func (*StashBackend_SwiftSpec) String

func (m *StashBackend_SwiftSpec) String() string

type StashSnapshot

type StashSnapshot struct {
	Meta   *Meta                 `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Status *StashSnapshot_Status `protobuf:"bytes,2,opt,name=status" json:"status,omitempty"`
}

func (*StashSnapshot) Descriptor

func (*StashSnapshot) Descriptor() ([]byte, []int)

func (*StashSnapshot) GetMeta

func (m *StashSnapshot) GetMeta() *Meta

func (*StashSnapshot) GetStatus

func (m *StashSnapshot) GetStatus() *StashSnapshot_Status

func (*StashSnapshot) ProtoMessage

func (*StashSnapshot) ProtoMessage()

func (*StashSnapshot) Reset

func (m *StashSnapshot) Reset()

func (*StashSnapshot) String

func (m *StashSnapshot) String() string

type StashSnapshot_Status

type StashSnapshot_Status struct {
	Tree     string   `protobuf:"bytes,1,opt,name=tree" json:"tree,omitempty"`
	Paths    []string `protobuf:"bytes,2,rep,name=paths" json:"paths,omitempty"`
	Hostname string   `protobuf:"bytes,3,opt,name=hostname" json:"hostname,omitempty"`
	Username string   `protobuf:"bytes,4,opt,name=username" json:"username,omitempty"`
	Uid      int32    `protobuf:"varint,5,opt,name=uid" json:"uid,omitempty"`
	Gid      int32    `protobuf:"varint,6,opt,name=gid" json:"gid,omitempty"`
	Tags     []string `protobuf:"bytes,7,rep,name=tags" json:"tags,omitempty"`
}

func (*StashSnapshot_Status) Descriptor

func (*StashSnapshot_Status) Descriptor() ([]byte, []int)

func (*StashSnapshot_Status) GetGid

func (m *StashSnapshot_Status) GetGid() int32

func (*StashSnapshot_Status) GetHostname

func (m *StashSnapshot_Status) GetHostname() string

func (*StashSnapshot_Status) GetPaths

func (m *StashSnapshot_Status) GetPaths() []string

func (*StashSnapshot_Status) GetTags

func (m *StashSnapshot_Status) GetTags() []string

func (*StashSnapshot_Status) GetTree

func (m *StashSnapshot_Status) GetTree() string

func (*StashSnapshot_Status) GetUid

func (m *StashSnapshot_Status) GetUid() int32

func (*StashSnapshot_Status) GetUsername

func (m *StashSnapshot_Status) GetUsername() string

func (*StashSnapshot_Status) ProtoMessage

func (*StashSnapshot_Status) ProtoMessage()

func (*StashSnapshot_Status) Reset

func (m *StashSnapshot_Status) Reset()

func (*StashSnapshot_Status) String

func (m *StashSnapshot_Status) String() string

type StatefulSet

type StatefulSet struct {
	Meta   *Meta               `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	App    string              `protobuf:"bytes,2,opt,name=app" json:"app,omitempty"`
	Spec   *StatefulSet_Spec   `protobuf:"bytes,3,opt,name=spec" json:"spec,omitempty"`
	Status *StatefulSet_Status `protobuf:"bytes,4,opt,name=status" json:"status,omitempty"`
}

func (*StatefulSet) Descriptor

func (*StatefulSet) Descriptor() ([]byte, []int)

func (*StatefulSet) GetApp

func (m *StatefulSet) GetApp() string

func (*StatefulSet) GetMeta

func (m *StatefulSet) GetMeta() *Meta

func (*StatefulSet) GetSpec

func (m *StatefulSet) GetSpec() *StatefulSet_Spec

func (*StatefulSet) GetStatus

func (m *StatefulSet) GetStatus() *StatefulSet_Status

func (*StatefulSet) ProtoMessage

func (*StatefulSet) ProtoMessage()

func (*StatefulSet) Reset

func (m *StatefulSet) Reset()

func (*StatefulSet) String

func (m *StatefulSet) String() string

type StatefulSet_Spec

type StatefulSet_Spec struct {
	DesiredReplicas int32    `protobuf:"varint,1,opt,name=desired_replicas,json=desiredReplicas" json:"desired_replicas,omitempty"`
	Selector        string   `protobuf:"bytes,2,opt,name=selector" json:"selector,omitempty"`
	PodTemplate     *PodSpec `protobuf:"bytes,3,opt,name=pod_template,json=podTemplate" json:"pod_template,omitempty"`
	ServiceName     string   `protobuf:"bytes,4,opt,name=service_name,json=serviceName" json:"service_name,omitempty"`
}

func (*StatefulSet_Spec) Descriptor

func (*StatefulSet_Spec) Descriptor() ([]byte, []int)

func (*StatefulSet_Spec) GetDesiredReplicas

func (m *StatefulSet_Spec) GetDesiredReplicas() int32

func (*StatefulSet_Spec) GetPodTemplate

func (m *StatefulSet_Spec) GetPodTemplate() *PodSpec

func (*StatefulSet_Spec) GetSelector

func (m *StatefulSet_Spec) GetSelector() string

func (*StatefulSet_Spec) GetServiceName

func (m *StatefulSet_Spec) GetServiceName() string

func (*StatefulSet_Spec) ProtoMessage

func (*StatefulSet_Spec) ProtoMessage()

func (*StatefulSet_Spec) Reset

func (m *StatefulSet_Spec) Reset()

func (*StatefulSet_Spec) String

func (m *StatefulSet_Spec) String() string

type StatefulSet_Status

type StatefulSet_Status struct {
	CurrentReplicas    int32 `protobuf:"varint,1,opt,name=current_replicas,json=currentReplicas" json:"current_replicas,omitempty"`
	ObservedGeneration int64 `protobuf:"varint,2,opt,name=observed_generation,json=observedGeneration" json:"observed_generation,omitempty"`
}

func (*StatefulSet_Status) Descriptor

func (*StatefulSet_Status) Descriptor() ([]byte, []int)

func (*StatefulSet_Status) GetCurrentReplicas

func (m *StatefulSet_Status) GetCurrentReplicas() int32

func (*StatefulSet_Status) GetObservedGeneration

func (m *StatefulSet_Status) GetObservedGeneration() int64

func (*StatefulSet_Status) ProtoMessage

func (*StatefulSet_Status) ProtoMessage()

func (*StatefulSet_Status) Reset

func (m *StatefulSet_Status) Reset()

func (*StatefulSet_Status) String

func (m *StatefulSet_Status) String() string

type StorageClass

type StorageClass struct {
	Meta        *Meta             `protobuf:"bytes,1,opt,name=meta" json:"meta,omitempty"`
	Provisioner string            `protobuf:"bytes,2,opt,name=provisioner" json:"provisioner,omitempty"`
	Parameters  map[string]string `` /* 140-byte string literal not displayed */
}

func (*StorageClass) Descriptor

func (*StorageClass) Descriptor() ([]byte, []int)

func (*StorageClass) GetMeta

func (m *StorageClass) GetMeta() *Meta

func (*StorageClass) GetParameters

func (m *StorageClass) GetParameters() map[string]string

func (*StorageClass) GetProvisioner

func (m *StorageClass) GetProvisioner() string

func (*StorageClass) ProtoMessage

func (*StorageClass) ProtoMessage()

func (*StorageClass) Reset

func (m *StorageClass) Reset()

func (*StorageClass) String

func (m *StorageClass) String() string

type Subject

type Subject struct {
	Kind      string `protobuf:"bytes,1,opt,name=kind" json:"kind,omitempty"`
	ApiGroup  string `protobuf:"bytes,2,opt,name=api_group,json=apiGroup" json:"api_group,omitempty"`
	Name      string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	Namespace string `protobuf:"bytes,4,opt,name=namespace" json:"namespace,omitempty"`
}

func (*Subject) Descriptor

func (*Subject) Descriptor() ([]byte, []int)

func (*Subject) GetApiGroup

func (m *Subject) GetApiGroup() string

func (*Subject) GetKind

func (m *Subject) GetKind() string

func (*Subject) GetName

func (m *Subject) GetName() string

func (*Subject) GetNamespace

func (m *Subject) GetNamespace() string

func (*Subject) ProtoMessage

func (*Subject) ProtoMessage()

func (*Subject) Reset

func (m *Subject) Reset()

func (*Subject) String

func (m *Subject) String() string

type Toleration

type Toleration struct {
	Key               string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
	Operator          string `protobuf:"bytes,2,opt,name=operator" json:"operator,omitempty"`
	Value             string `protobuf:"bytes,3,opt,name=value" json:"value,omitempty"`
	Effect            string `protobuf:"bytes,4,opt,name=effect" json:"effect,omitempty"`
	TolerationSeconds int64  `protobuf:"varint,5,opt,name=toleration_seconds,json=tolerationSeconds" json:"toleration_seconds,omitempty"`
}

func (*Toleration) Descriptor

func (*Toleration) Descriptor() ([]byte, []int)

func (*Toleration) GetEffect

func (m *Toleration) GetEffect() string

func (*Toleration) GetKey

func (m *Toleration) GetKey() string

func (*Toleration) GetOperator

func (m *Toleration) GetOperator() string

func (*Toleration) GetTolerationSeconds

func (m *Toleration) GetTolerationSeconds() int64

func (*Toleration) GetValue

func (m *Toleration) GetValue() string

func (*Toleration) ProtoMessage

func (*Toleration) ProtoMessage()

func (*Toleration) Reset

func (m *Toleration) Reset()

func (*Toleration) String

func (m *Toleration) String() string

type UpdateResourceRequest

type UpdateResourceRequest struct {
	Cluster string `protobuf:"bytes,1,opt,name=cluster" json:"cluster,omitempty"`
	Type    string `protobuf:"bytes,2,opt,name=type" json:"type,omitempty"`
	Name    string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	Raw     *Raw   `protobuf:"bytes,4,opt,name=raw" json:"raw,omitempty"`
}

func (*UpdateResourceRequest) Descriptor

func (*UpdateResourceRequest) Descriptor() ([]byte, []int)

func (*UpdateResourceRequest) GetCluster

func (m *UpdateResourceRequest) GetCluster() string

func (*UpdateResourceRequest) GetName

func (m *UpdateResourceRequest) GetName() string

func (*UpdateResourceRequest) GetRaw

func (m *UpdateResourceRequest) GetRaw() *Raw

func (*UpdateResourceRequest) GetType

func (m *UpdateResourceRequest) GetType() string

func (*UpdateResourceRequest) IsRequest

func (m *UpdateResourceRequest) IsRequest()

func (*UpdateResourceRequest) ProtoMessage

func (*UpdateResourceRequest) ProtoMessage()

func (*UpdateResourceRequest) Reset

func (m *UpdateResourceRequest) Reset()

func (*UpdateResourceRequest) String

func (m *UpdateResourceRequest) String() string

func (*UpdateResourceRequest) Valid

type Volume

type Volume struct {
	Name         string                           `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	VolumeSource *k8s_io_api_core_v1.VolumeSource `protobuf:"bytes,2,opt,name=volumeSource" json:"volumeSource,omitempty"`
}

func (*Volume) Descriptor

func (*Volume) Descriptor() ([]byte, []int)

func (*Volume) GetName

func (m *Volume) GetName() string

func (*Volume) GetVolumeSource

func (m *Volume) GetVolumeSource() *k8s_io_api_core_v1.VolumeSource

func (*Volume) ProtoMessage

func (*Volume) ProtoMessage()

func (*Volume) Reset

func (m *Volume) Reset()

func (*Volume) String

func (m *Volume) String() string

type VolumeMount

type VolumeMount struct {
	Name      string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	ReadOnly  bool   `protobuf:"varint,2,opt,name=read_only,json=readOnly" json:"read_only,omitempty"`
	MountPath string `protobuf:"bytes,3,opt,name=mount_path,json=mountPath" json:"mount_path,omitempty"`
}

func (*VolumeMount) Descriptor

func (*VolumeMount) Descriptor() ([]byte, []int)

func (*VolumeMount) GetMountPath

func (m *VolumeMount) GetMountPath() string

func (*VolumeMount) GetName

func (m *VolumeMount) GetName() string

func (*VolumeMount) GetReadOnly

func (m *VolumeMount) GetReadOnly() bool

func (*VolumeMount) ProtoMessage

func (*VolumeMount) ProtoMessage()

func (*VolumeMount) Reset

func (m *VolumeMount) Reset()

func (*VolumeMount) String

func (m *VolumeMount) String() string

type WeightedPodAffinityTerm

type WeightedPodAffinityTerm struct {
	Weight          int32            `protobuf:"varint,1,opt,name=weight" json:"weight,omitempty"`
	PodAffinityTerm *PodAffinityTerm `protobuf:"bytes,2,opt,name=pod_affinity_term,json=podAffinityTerm" json:"pod_affinity_term,omitempty"`
}

func (*WeightedPodAffinityTerm) Descriptor

func (*WeightedPodAffinityTerm) Descriptor() ([]byte, []int)

func (*WeightedPodAffinityTerm) GetPodAffinityTerm

func (m *WeightedPodAffinityTerm) GetPodAffinityTerm() *PodAffinityTerm

func (*WeightedPodAffinityTerm) GetWeight

func (m *WeightedPodAffinityTerm) GetWeight() int32

func (*WeightedPodAffinityTerm) ProtoMessage

func (*WeightedPodAffinityTerm) ProtoMessage()

func (*WeightedPodAffinityTerm) Reset

func (m *WeightedPodAffinityTerm) Reset()

func (*WeightedPodAffinityTerm) String

func (m *WeightedPodAffinityTerm) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL