Documentation
¶
Overview ¶
Package generated is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package generated is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package generated is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package generated is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package generated is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package generated is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package generated is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package generated is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package generated is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Package generated is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Variables
- func RegisterAdminServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterAdminServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AdminServiceClient) error
- func RegisterAdminServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterAdminServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AdminServiceServer) error
- func RegisterAdminServiceServer(s grpc.ServiceRegistrar, srv AdminServiceServer)
- func RegisterAuthServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterAuthServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AuthServiceClient) error
- func RegisterAuthServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterAuthServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AuthServiceServer) error
- func RegisterAuthServiceServer(s grpc.ServiceRegistrar, srv AuthServiceServer)
- func RegisterConfigmapServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterConfigmapServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ConfigmapServiceClient) error
- func RegisterConfigmapServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterConfigmapServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ConfigmapServiceServer) error
- func RegisterConfigmapServiceServer(s grpc.ServiceRegistrar, srv ConfigmapServiceServer)
- func RegisterExecServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterExecServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ExecServiceClient) error
- func RegisterExecServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterExecServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ExecServiceServer) error
- func RegisterExecServiceServer(s grpc.ServiceRegistrar, srv ExecServiceServer)
- func RegisterHealthServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterHealthServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client HealthServiceClient) error
- func RegisterHealthServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterHealthServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server HealthServiceServer) error
- func RegisterHealthServiceServer(s grpc.ServiceRegistrar, srv HealthServiceServer)
- func RegisterInstanceServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterInstanceServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client InstanceServiceClient) error
- func RegisterInstanceServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterInstanceServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server InstanceServiceServer) error
- func RegisterInstanceServiceServer(s grpc.ServiceRegistrar, srv InstanceServiceServer)
- func RegisterLogServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterLogServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client LogServiceClient) error
- func RegisterLogServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterLogServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server LogServiceServer) error
- func RegisterLogServiceServer(s grpc.ServiceRegistrar, srv LogServiceServer)
- func RegisterNamespaceServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterNamespaceServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client NamespaceServiceClient) error
- func RegisterNamespaceServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterNamespaceServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server NamespaceServiceServer) error
- func RegisterNamespaceServiceServer(s grpc.ServiceRegistrar, srv NamespaceServiceServer)
- func RegisterSecretServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterSecretServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client SecretServiceClient) error
- func RegisterSecretServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterSecretServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server SecretServiceServer) error
- func RegisterSecretServiceServer(s grpc.ServiceRegistrar, srv SecretServiceServer)
- func RegisterServiceServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterServiceServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ServiceServiceClient) error
- func RegisterServiceServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterServiceServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ServiceServiceServer) error
- func RegisterServiceServiceServer(s grpc.ServiceRegistrar, srv ServiceServiceServer)
- type AddRegistryRequest
- func (*AddRegistryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddRegistryRequest) GetRegistry() *RegistryConfig
- func (*AddRegistryRequest) ProtoMessage()
- func (x *AddRegistryRequest) ProtoReflect() protoreflect.Message
- func (x *AddRegistryRequest) Reset()
- func (x *AddRegistryRequest) String() string
- type AddRegistryResponse
- func (*AddRegistryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AddRegistryResponse) GetRegistry() *RegistryConfig
- func (*AddRegistryResponse) ProtoMessage()
- func (x *AddRegistryResponse) ProtoReflect() protoreflect.Message
- func (x *AddRegistryResponse) Reset()
- func (x *AddRegistryResponse) String() string
- type AdminBootstrapRequest
- type AdminBootstrapResponse
- func (*AdminBootstrapResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AdminBootstrapResponse) GetSubjectId() string
- func (x *AdminBootstrapResponse) GetTokenId() string
- func (x *AdminBootstrapResponse) GetTokenSecret() string
- func (*AdminBootstrapResponse) ProtoMessage()
- func (x *AdminBootstrapResponse) ProtoReflect() protoreflect.Message
- func (x *AdminBootstrapResponse) Reset()
- func (x *AdminBootstrapResponse) String() string
- type AdminServiceClient
- type AdminServiceServer
- type AuthServiceClient
- type AuthServiceServer
- type BootstrapAuthRequest
- func (*BootstrapAuthRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BootstrapAuthRequest) GetAll() bool
- func (x *BootstrapAuthRequest) GetName() string
- func (x *BootstrapAuthRequest) GetType() string
- func (*BootstrapAuthRequest) ProtoMessage()
- func (x *BootstrapAuthRequest) ProtoReflect() protoreflect.Message
- func (x *BootstrapAuthRequest) Reset()
- func (x *BootstrapAuthRequest) String() string
- type BootstrapAuthResponse
- func (*BootstrapAuthResponse) Descriptor() ([]byte, []int)deprecated
- func (x *BootstrapAuthResponse) GetUpdated() int32
- func (*BootstrapAuthResponse) ProtoMessage()
- func (x *BootstrapAuthResponse) ProtoReflect() protoreflect.Message
- func (x *BootstrapAuthResponse) Reset()
- func (x *BootstrapAuthResponse) String() string
- type ComponentHealth
- func (*ComponentHealth) Descriptor() ([]byte, []int)deprecated
- func (x *ComponentHealth) GetCheckResults() []*HealthCheckResult
- func (x *ComponentHealth) GetComponentType() string
- func (x *ComponentHealth) GetId() string
- func (x *ComponentHealth) GetMessage() string
- func (x *ComponentHealth) GetName() string
- func (x *ComponentHealth) GetNamespace() string
- func (x *ComponentHealth) GetStatus() HealthStatus
- func (x *ComponentHealth) GetTimestamp() string
- func (*ComponentHealth) ProtoMessage()
- func (x *ComponentHealth) ProtoReflect() protoreflect.Message
- func (x *ComponentHealth) Reset()
- func (x *ComponentHealth) String() string
- type Configmap
- func (*Configmap) Descriptor() ([]byte, []int)deprecated
- func (x *Configmap) GetCreatedAt() string
- func (x *Configmap) GetData() map[string]string
- func (x *Configmap) GetName() string
- func (x *Configmap) GetNamespace() string
- func (x *Configmap) GetUpdatedAt() string
- func (x *Configmap) GetVersion() int32
- func (*Configmap) ProtoMessage()
- func (x *Configmap) ProtoReflect() protoreflect.Message
- func (x *Configmap) Reset()
- func (x *Configmap) String() string
- type ConfigmapMount
- func (*ConfigmapMount) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigmapMount) GetConfigmapName() string
- func (x *ConfigmapMount) GetItems() []*KeyToPath
- func (x *ConfigmapMount) GetMountPath() string
- func (x *ConfigmapMount) GetName() string
- func (*ConfigmapMount) ProtoMessage()
- func (x *ConfigmapMount) ProtoReflect() protoreflect.Message
- func (x *ConfigmapMount) Reset()
- func (x *ConfigmapMount) String() string
- type ConfigmapResponse
- func (*ConfigmapResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigmapResponse) GetConfigmap() *Configmap
- func (x *ConfigmapResponse) GetStatus() *Status
- func (*ConfigmapResponse) ProtoMessage()
- func (x *ConfigmapResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigmapResponse) Reset()
- func (x *ConfigmapResponse) String() string
- type ConfigmapServiceClient
- type ConfigmapServiceServer
- type CreateConfigmapRequest
- func (*CreateConfigmapRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConfigmapRequest) GetConfigmap() *Configmap
- func (x *CreateConfigmapRequest) GetEnsureNamespace() bool
- func (*CreateConfigmapRequest) ProtoMessage()
- func (x *CreateConfigmapRequest) ProtoReflect() protoreflect.Message
- func (x *CreateConfigmapRequest) Reset()
- func (x *CreateConfigmapRequest) String() string
- type CreateNamespaceRequest
- func (*CreateNamespaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateNamespaceRequest) GetNamespace() *Namespace
- func (*CreateNamespaceRequest) ProtoMessage()
- func (x *CreateNamespaceRequest) ProtoReflect() protoreflect.Message
- func (x *CreateNamespaceRequest) Reset()
- func (x *CreateNamespaceRequest) String() string
- type CreateNamespaceResponse
- func (*CreateNamespaceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateNamespaceResponse) GetNamespace() *Namespace
- func (x *CreateNamespaceResponse) GetStatus() *Status
- func (*CreateNamespaceResponse) ProtoMessage()
- func (x *CreateNamespaceResponse) ProtoReflect() protoreflect.Message
- func (x *CreateNamespaceResponse) Reset()
- func (x *CreateNamespaceResponse) String() string
- type CreateSecretRequest
- func (*CreateSecretRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSecretRequest) GetEnsureNamespace() bool
- func (x *CreateSecretRequest) GetSecret() *Secret
- func (*CreateSecretRequest) ProtoMessage()
- func (x *CreateSecretRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSecretRequest) Reset()
- func (x *CreateSecretRequest) String() string
- type CreateServiceRequest
- func (*CreateServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateServiceRequest) GetDeploymentTag() string
- func (x *CreateServiceRequest) GetEnsureNamespace() bool
- func (x *CreateServiceRequest) GetService() *Service
- func (*CreateServiceRequest) ProtoMessage()
- func (x *CreateServiceRequest) ProtoReflect() protoreflect.Message
- func (x *CreateServiceRequest) Reset()
- func (x *CreateServiceRequest) String() string
- type CreateTokenRequest
- func (*CreateTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTokenRequest) GetDescription() string
- func (x *CreateTokenRequest) GetName() string
- func (x *CreateTokenRequest) GetPolicies() []string
- func (x *CreateTokenRequest) GetSubjectId() string
- func (x *CreateTokenRequest) GetSubjectName() string
- func (x *CreateTokenRequest) GetSubjectType() string
- func (x *CreateTokenRequest) GetTtlSeconds() int64
- func (*CreateTokenRequest) ProtoMessage()
- func (x *CreateTokenRequest) ProtoReflect() protoreflect.Message
- func (x *CreateTokenRequest) Reset()
- func (x *CreateTokenRequest) String() string
- type CreateTokenResponse
- func (*CreateTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTokenResponse) GetId() string
- func (x *CreateTokenResponse) GetName() string
- func (x *CreateTokenResponse) GetSecret() string
- func (*CreateTokenResponse) ProtoMessage()
- func (x *CreateTokenResponse) ProtoReflect() protoreflect.Message
- func (x *CreateTokenResponse) Reset()
- func (x *CreateTokenResponse) String() string
- type DeleteConfigmapRequest
- func (*DeleteConfigmapRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteConfigmapRequest) GetName() string
- func (x *DeleteConfigmapRequest) GetNamespace() string
- func (*DeleteConfigmapRequest) ProtoMessage()
- func (x *DeleteConfigmapRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteConfigmapRequest) Reset()
- func (x *DeleteConfigmapRequest) String() string
- type DeleteNamespaceRequest
- func (*DeleteNamespaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteNamespaceRequest) GetForce() bool
- func (x *DeleteNamespaceRequest) GetIgnoreNotFound() bool
- func (x *DeleteNamespaceRequest) GetName() string
- func (*DeleteNamespaceRequest) ProtoMessage()
- func (x *DeleteNamespaceRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteNamespaceRequest) Reset()
- func (x *DeleteNamespaceRequest) String() string
- type DeleteNamespaceResponse
- func (*DeleteNamespaceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteNamespaceResponse) GetStatus() *Status
- func (*DeleteNamespaceResponse) ProtoMessage()
- func (x *DeleteNamespaceResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteNamespaceResponse) Reset()
- func (x *DeleteNamespaceResponse) String() string
- type DeleteSecretRequest
- func (*DeleteSecretRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSecretRequest) GetName() string
- func (x *DeleteSecretRequest) GetNamespace() string
- func (*DeleteSecretRequest) ProtoMessage()
- func (x *DeleteSecretRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSecretRequest) Reset()
- func (x *DeleteSecretRequest) String() string
- type DeleteServiceRequest
- func (*DeleteServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteServiceRequest) GetDetach() bool
- func (x *DeleteServiceRequest) GetDryRun() bool
- func (x *DeleteServiceRequest) GetFinalizers() []string
- func (x *DeleteServiceRequest) GetForce() bool
- func (x *DeleteServiceRequest) GetGracePeriod() int32
- func (x *DeleteServiceRequest) GetIgnoreNotFound() bool
- func (x *DeleteServiceRequest) GetName() string
- func (x *DeleteServiceRequest) GetNamespace() string
- func (x *DeleteServiceRequest) GetNoDependencies() bool
- func (x *DeleteServiceRequest) GetNow() bool
- func (x *DeleteServiceRequest) GetTimeoutSeconds() int32
- func (*DeleteServiceRequest) ProtoMessage()
- func (x *DeleteServiceRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteServiceRequest) Reset()
- func (x *DeleteServiceRequest) String() string
- type DeleteServiceResponse
- func (*DeleteServiceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteServiceResponse) GetCleanupOperations() []string
- func (x *DeleteServiceResponse) GetDeletionId() string
- func (x *DeleteServiceResponse) GetErrors() []string
- func (x *DeleteServiceResponse) GetFinalizers() []*Finalizer
- func (x *DeleteServiceResponse) GetPartialCleanup() bool
- func (x *DeleteServiceResponse) GetStatus() *Status
- func (x *DeleteServiceResponse) GetWarnings() []string
- func (*DeleteServiceResponse) ProtoMessage()
- func (x *DeleteServiceResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteServiceResponse) Reset()
- func (x *DeleteServiceResponse) String() string
- type DeletionOperation
- func (*DeletionOperation) Descriptor() ([]byte, []int)deprecated
- func (x *DeletionOperation) GetDeletedInstances() int32
- func (x *DeletionOperation) GetEndTime() int64
- func (x *DeletionOperation) GetEstimatedCompletion() int64
- func (x *DeletionOperation) GetFailedInstances() int32
- func (x *DeletionOperation) GetFailureReason() string
- func (x *DeletionOperation) GetFinalizerOrder() []string
- func (x *DeletionOperation) GetFinalizerStatus() string
- func (x *DeletionOperation) GetFinalizers() []*Finalizer
- func (x *DeletionOperation) GetId() string
- func (x *DeletionOperation) GetNamespace() string
- func (x *DeletionOperation) GetPendingOperations() []string
- func (x *DeletionOperation) GetServiceName() string
- func (x *DeletionOperation) GetStartTime() int64
- func (x *DeletionOperation) GetStatus() string
- func (x *DeletionOperation) GetTotalInstances() int32
- func (*DeletionOperation) ProtoMessage()
- func (x *DeletionOperation) ProtoReflect() protoreflect.Message
- func (x *DeletionOperation) Reset()
- func (x *DeletionOperation) String() string
- type DependencyRef
- func (*DependencyRef) Descriptor() ([]byte, []int)deprecated
- func (x *DependencyRef) GetConfigmap() string
- func (x *DependencyRef) GetNamespace() string
- func (x *DependencyRef) GetSecret() string
- func (x *DependencyRef) GetService() string
- func (*DependencyRef) ProtoMessage()
- func (x *DependencyRef) ProtoReflect() protoreflect.Message
- func (x *DependencyRef) Reset()
- func (x *DependencyRef) String() string
- type Empty
- type EnvFromSource
- func (*EnvFromSource) Descriptor() ([]byte, []int)deprecated
- func (x *EnvFromSource) GetConfigmapName() string
- func (x *EnvFromSource) GetNamespace() string
- func (x *EnvFromSource) GetPrefix() string
- func (x *EnvFromSource) GetSecretName() string
- func (*EnvFromSource) ProtoMessage()
- func (x *EnvFromSource) ProtoReflect() protoreflect.Message
- func (x *EnvFromSource) Reset()
- func (x *EnvFromSource) String() string
- type EventType
- type ExecInitRequest
- func (*ExecInitRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExecInitRequest) GetCommand() []string
- func (x *ExecInitRequest) GetEnv() map[string]string
- func (x *ExecInitRequest) GetInstanceId() string
- func (x *ExecInitRequest) GetNamespace() string
- func (x *ExecInitRequest) GetServiceName() string
- func (m *ExecInitRequest) GetTarget() isExecInitRequest_Target
- func (x *ExecInitRequest) GetTerminalSize() *TerminalSize
- func (x *ExecInitRequest) GetTty() bool
- func (x *ExecInitRequest) GetWorkingDir() string
- func (*ExecInitRequest) ProtoMessage()
- func (x *ExecInitRequest) ProtoReflect() protoreflect.Message
- func (x *ExecInitRequest) Reset()
- func (x *ExecInitRequest) String() string
- type ExecInitRequest_InstanceId
- type ExecInitRequest_ServiceName
- type ExecRequest
- func (*ExecRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExecRequest) GetInit() *ExecInitRequest
- func (m *ExecRequest) GetRequest() isExecRequest_Request
- func (x *ExecRequest) GetResize() *TerminalSize
- func (x *ExecRequest) GetSignal() *Signal
- func (x *ExecRequest) GetStdin() []byte
- func (*ExecRequest) ProtoMessage()
- func (x *ExecRequest) ProtoReflect() protoreflect.Message
- func (x *ExecRequest) Reset()
- func (x *ExecRequest) String() string
- type ExecRequest_Init
- type ExecRequest_Resize
- type ExecRequest_Signal
- type ExecRequest_Stdin
- type ExecResponse
- func (*ExecResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ExecResponse) GetExit() *ExitInfo
- func (m *ExecResponse) GetResponse() isExecResponse_Response
- func (x *ExecResponse) GetStatus() *Status
- func (x *ExecResponse) GetStderr() []byte
- func (x *ExecResponse) GetStdout() []byte
- func (*ExecResponse) ProtoMessage()
- func (x *ExecResponse) ProtoReflect() protoreflect.Message
- func (x *ExecResponse) Reset()
- func (x *ExecResponse) String() string
- type ExecResponse_Exit
- type ExecResponse_Status
- type ExecResponse_Stderr
- type ExecResponse_Stdout
- type ExecServiceClient
- type ExecServiceServer
- type ExecService_StreamExecClient
- type ExecService_StreamExecServer
- type ExitInfo
- func (*ExitInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ExitInfo) GetCode() int32
- func (x *ExitInfo) GetSignal() string
- func (x *ExitInfo) GetSignaled() bool
- func (*ExitInfo) ProtoMessage()
- func (x *ExitInfo) ProtoReflect() protoreflect.Message
- func (x *ExitInfo) Reset()
- func (x *ExitInfo) String() string
- type Finalizer
- func (*Finalizer) Descriptor() ([]byte, []int)deprecated
- func (x *Finalizer) GetCompletedAt() int64
- func (x *Finalizer) GetCreatedAt() int64
- func (x *Finalizer) GetDependencies() []*FinalizerDependency
- func (x *Finalizer) GetError() string
- func (x *Finalizer) GetId() string
- func (x *Finalizer) GetName() string
- func (x *Finalizer) GetStatus() string
- func (x *Finalizer) GetType() string
- func (x *Finalizer) GetUpdatedAt() int64
- func (*Finalizer) ProtoMessage()
- func (x *Finalizer) ProtoReflect() protoreflect.Message
- func (x *Finalizer) Reset()
- func (x *Finalizer) String() string
- type FinalizerDependency
- func (*FinalizerDependency) Descriptor() ([]byte, []int)deprecated
- func (x *FinalizerDependency) GetDependsOn() string
- func (x *FinalizerDependency) GetRequired() bool
- func (*FinalizerDependency) ProtoMessage()
- func (x *FinalizerDependency) ProtoReflect() protoreflect.Message
- func (x *FinalizerDependency) Reset()
- func (x *FinalizerDependency) String() string
- type GetConfigmapRequest
- func (*GetConfigmapRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetConfigmapRequest) GetName() string
- func (x *GetConfigmapRequest) GetNamespace() string
- func (*GetConfigmapRequest) ProtoMessage()
- func (x *GetConfigmapRequest) ProtoReflect() protoreflect.Message
- func (x *GetConfigmapRequest) Reset()
- func (x *GetConfigmapRequest) String() string
- type GetDeletionStatusRequest
- func (*GetDeletionStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetDeletionStatusRequest) GetName() string
- func (x *GetDeletionStatusRequest) GetNamespace() string
- func (*GetDeletionStatusRequest) ProtoMessage()
- func (x *GetDeletionStatusRequest) ProtoReflect() protoreflect.Message
- func (x *GetDeletionStatusRequest) Reset()
- func (x *GetDeletionStatusRequest) String() string
- type GetDeletionStatusResponse
- func (*GetDeletionStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetDeletionStatusResponse) GetOperation() *DeletionOperation
- func (*GetDeletionStatusResponse) ProtoMessage()
- func (x *GetDeletionStatusResponse) ProtoReflect() protoreflect.Message
- func (x *GetDeletionStatusResponse) Reset()
- func (x *GetDeletionStatusResponse) String() string
- type GetHealthRequest
- func (*GetHealthRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetHealthRequest) GetComponentType() string
- func (x *GetHealthRequest) GetIncludeChecks() bool
- func (x *GetHealthRequest) GetName() string
- func (x *GetHealthRequest) GetNamespace() string
- func (*GetHealthRequest) ProtoMessage()
- func (x *GetHealthRequest) ProtoReflect() protoreflect.Message
- func (x *GetHealthRequest) Reset()
- func (x *GetHealthRequest) String() string
- type GetHealthResponse
- func (*GetHealthResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetHealthResponse) GetComponents() []*ComponentHealth
- func (x *GetHealthResponse) GetStatus() *Status
- func (*GetHealthResponse) ProtoMessage()
- func (x *GetHealthResponse) ProtoReflect() protoreflect.Message
- func (x *GetHealthResponse) Reset()
- func (x *GetHealthResponse) String() string
- type GetInstanceRequest
- func (*GetInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetInstanceRequest) GetId() string
- func (x *GetInstanceRequest) GetNamespace() string
- func (*GetInstanceRequest) ProtoMessage()
- func (x *GetInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *GetInstanceRequest) Reset()
- func (x *GetInstanceRequest) String() string
- type GetNamespaceRequest
- func (*GetNamespaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetNamespaceRequest) GetName() string
- func (*GetNamespaceRequest) ProtoMessage()
- func (x *GetNamespaceRequest) ProtoReflect() protoreflect.Message
- func (x *GetNamespaceRequest) Reset()
- func (x *GetNamespaceRequest) String() string
- type GetNamespaceResponse
- func (*GetNamespaceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetNamespaceResponse) GetNamespace() *Namespace
- func (x *GetNamespaceResponse) GetStatus() *Status
- func (*GetNamespaceResponse) ProtoMessage()
- func (x *GetNamespaceResponse) ProtoReflect() protoreflect.Message
- func (x *GetNamespaceResponse) Reset()
- func (x *GetNamespaceResponse) String() string
- type GetRegistryRequest
- func (*GetRegistryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetRegistryRequest) GetName() string
- func (*GetRegistryRequest) ProtoMessage()
- func (x *GetRegistryRequest) ProtoReflect() protoreflect.Message
- func (x *GetRegistryRequest) Reset()
- func (x *GetRegistryRequest) String() string
- type GetRegistryResponse
- func (*GetRegistryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetRegistryResponse) GetRegistry() *RegistryConfig
- func (*GetRegistryResponse) ProtoMessage()
- func (x *GetRegistryResponse) ProtoReflect() protoreflect.Message
- func (x *GetRegistryResponse) Reset()
- func (x *GetRegistryResponse) String() string
- type GetSecretRequest
- func (*GetSecretRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSecretRequest) GetName() string
- func (x *GetSecretRequest) GetNamespace() string
- func (*GetSecretRequest) ProtoMessage()
- func (x *GetSecretRequest) ProtoReflect() protoreflect.Message
- func (x *GetSecretRequest) Reset()
- func (x *GetSecretRequest) String() string
- type GetServiceRequest
- func (*GetServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetServiceRequest) GetName() string
- func (x *GetServiceRequest) GetNamespace() string
- func (*GetServiceRequest) ProtoMessage()
- func (x *GetServiceRequest) ProtoReflect() protoreflect.Message
- func (x *GetServiceRequest) Reset()
- func (x *GetServiceRequest) String() string
- type HealthCheck
- func (*HealthCheck) Descriptor() ([]byte, []int)deprecated
- func (x *HealthCheck) GetLiveness() *Probe
- func (x *HealthCheck) GetReadiness() *Probe
- func (*HealthCheck) ProtoMessage()
- func (x *HealthCheck) ProtoReflect() protoreflect.Message
- func (x *HealthCheck) Reset()
- func (x *HealthCheck) String() string
- type HealthCheckResult
- func (*HealthCheckResult) Descriptor() ([]byte, []int)deprecated
- func (x *HealthCheckResult) GetConsecutiveFailures() int32
- func (x *HealthCheckResult) GetConsecutiveSuccesses() int32
- func (x *HealthCheckResult) GetMessage() string
- func (x *HealthCheckResult) GetStatus() HealthStatus
- func (x *HealthCheckResult) GetTimestamp() string
- func (x *HealthCheckResult) GetType() HealthCheckType
- func (*HealthCheckResult) ProtoMessage()
- func (x *HealthCheckResult) ProtoReflect() protoreflect.Message
- func (x *HealthCheckResult) Reset()
- func (x *HealthCheckResult) String() string
- type HealthCheckType
- func (HealthCheckType) Descriptor() protoreflect.EnumDescriptor
- func (x HealthCheckType) Enum() *HealthCheckType
- func (HealthCheckType) EnumDescriptor() ([]byte, []int)deprecated
- func (x HealthCheckType) Number() protoreflect.EnumNumber
- func (x HealthCheckType) String() string
- func (HealthCheckType) Type() protoreflect.EnumType
- type HealthServiceClient
- type HealthServiceServer
- type HealthStatus
- func (HealthStatus) Descriptor() protoreflect.EnumDescriptor
- func (x HealthStatus) Enum() *HealthStatus
- func (HealthStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x HealthStatus) Number() protoreflect.EnumNumber
- func (x HealthStatus) String() string
- func (HealthStatus) Type() protoreflect.EnumType
- type Instance
- func (*Instance) Descriptor() ([]byte, []int)deprecated
- func (x *Instance) GetContainerId() string
- func (x *Instance) GetCreatedAt() string
- func (x *Instance) GetEnvironment() map[string]string
- func (x *Instance) GetId() string
- func (x *Instance) GetIp() string
- func (x *Instance) GetMetadata() *InstanceMetadata
- func (x *Instance) GetName() string
- func (x *Instance) GetNamespace() string
- func (x *Instance) GetNodeId() string
- func (x *Instance) GetPid() int32
- func (x *Instance) GetResources() *Resources
- func (x *Instance) GetRunner() string
- func (x *Instance) GetServiceId() string
- func (x *Instance) GetServiceName() string
- func (x *Instance) GetStatus() InstanceStatus
- func (x *Instance) GetStatusMessage() string
- func (x *Instance) GetUpdatedAt() string
- func (*Instance) ProtoMessage()
- func (x *Instance) ProtoReflect() protoreflect.Message
- func (x *Instance) Reset()
- func (x *Instance) String() string
- type InstanceActionRequest
- func (*InstanceActionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *InstanceActionRequest) GetForce() bool
- func (x *InstanceActionRequest) GetId() string
- func (x *InstanceActionRequest) GetTimeoutSeconds() int32
- func (*InstanceActionRequest) ProtoMessage()
- func (x *InstanceActionRequest) ProtoReflect() protoreflect.Message
- func (x *InstanceActionRequest) Reset()
- func (x *InstanceActionRequest) String() string
- type InstanceMetadata
- func (*InstanceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *InstanceMetadata) GetConfigMounts() []*ResolvedConfigMount
- func (x *InstanceMetadata) GetDeletionTimestamp() string
- func (x *InstanceMetadata) GetGeneration() int32
- func (x *InstanceMetadata) GetRestartCount() int32
- func (x *InstanceMetadata) GetSecretMounts() []*ResolvedSecretMount
- func (*InstanceMetadata) ProtoMessage()
- func (x *InstanceMetadata) ProtoReflect() protoreflect.Message
- func (x *InstanceMetadata) Reset()
- func (x *InstanceMetadata) String() string
- type InstanceResponse
- func (*InstanceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *InstanceResponse) GetInstance() *Instance
- func (x *InstanceResponse) GetStatus() *Status
- func (*InstanceResponse) ProtoMessage()
- func (x *InstanceResponse) ProtoReflect() protoreflect.Message
- func (x *InstanceResponse) Reset()
- func (x *InstanceResponse) String() string
- type InstanceServiceClient
- type InstanceServiceServer
- type InstanceService_WatchInstancesClient
- type InstanceService_WatchInstancesServer
- type InstanceStatus
- func (InstanceStatus) Descriptor() protoreflect.EnumDescriptor
- func (x InstanceStatus) Enum() *InstanceStatus
- func (InstanceStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x InstanceStatus) Number() protoreflect.EnumNumber
- func (x InstanceStatus) String() string
- func (InstanceStatus) Type() protoreflect.EnumType
- type KeyToPath
- type ListConfigmapsRequest
- func (*ListConfigmapsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigmapsRequest) GetFieldSelector() map[string]string
- func (x *ListConfigmapsRequest) GetLabelSelector() map[string]string
- func (x *ListConfigmapsRequest) GetNamespace() string
- func (x *ListConfigmapsRequest) GetPaging() *PagingParams
- func (*ListConfigmapsRequest) ProtoMessage()
- func (x *ListConfigmapsRequest) ProtoReflect() protoreflect.Message
- func (x *ListConfigmapsRequest) Reset()
- func (x *ListConfigmapsRequest) String() string
- type ListConfigmapsResponse
- func (*ListConfigmapsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigmapsResponse) GetConfigmaps() []*Configmap
- func (x *ListConfigmapsResponse) GetStatus() *Status
- func (*ListConfigmapsResponse) ProtoMessage()
- func (x *ListConfigmapsResponse) ProtoReflect() protoreflect.Message
- func (x *ListConfigmapsResponse) Reset()
- func (x *ListConfigmapsResponse) String() string
- type ListDeletionOperationsRequest
- func (*ListDeletionOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDeletionOperationsRequest) GetNamespace() string
- func (x *ListDeletionOperationsRequest) GetStatus() string
- func (*ListDeletionOperationsRequest) ProtoMessage()
- func (x *ListDeletionOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListDeletionOperationsRequest) Reset()
- func (x *ListDeletionOperationsRequest) String() string
- type ListDeletionOperationsResponse
- func (*ListDeletionOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDeletionOperationsResponse) GetOperations() []*DeletionOperation
- func (*ListDeletionOperationsResponse) ProtoMessage()
- func (x *ListDeletionOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListDeletionOperationsResponse) Reset()
- func (x *ListDeletionOperationsResponse) String() string
- type ListInstancesRequest
- func (*ListInstancesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListInstancesRequest) GetFieldSelector() map[string]string
- func (x *ListInstancesRequest) GetLabelSelector() map[string]string
- func (x *ListInstancesRequest) GetNamespace() string
- func (x *ListInstancesRequest) GetNodeId() string
- func (x *ListInstancesRequest) GetPaging() *PagingParams
- func (x *ListInstancesRequest) GetServiceName() string
- func (x *ListInstancesRequest) GetStatus() InstanceStatus
- func (*ListInstancesRequest) ProtoMessage()
- func (x *ListInstancesRequest) ProtoReflect() protoreflect.Message
- func (x *ListInstancesRequest) Reset()
- func (x *ListInstancesRequest) String() string
- type ListInstancesResponse
- func (*ListInstancesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListInstancesResponse) GetInstances() []*Instance
- func (x *ListInstancesResponse) GetPaging() *PagingParams
- func (x *ListInstancesResponse) GetStatus() *Status
- func (*ListInstancesResponse) ProtoMessage()
- func (x *ListInstancesResponse) ProtoReflect() protoreflect.Message
- func (x *ListInstancesResponse) Reset()
- func (x *ListInstancesResponse) String() string
- type ListNamespacesRequest
- func (*ListNamespacesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListNamespacesRequest) GetFieldSelector() map[string]string
- func (x *ListNamespacesRequest) GetLabelSelector() map[string]string
- func (*ListNamespacesRequest) ProtoMessage()
- func (x *ListNamespacesRequest) ProtoReflect() protoreflect.Message
- func (x *ListNamespacesRequest) Reset()
- func (x *ListNamespacesRequest) String() string
- type ListNamespacesResponse
- func (*ListNamespacesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListNamespacesResponse) GetNamespaces() []*Namespace
- func (x *ListNamespacesResponse) GetPaging() *PagingParams
- func (x *ListNamespacesResponse) GetStatus() *Status
- func (*ListNamespacesResponse) ProtoMessage()
- func (x *ListNamespacesResponse) ProtoReflect() protoreflect.Message
- func (x *ListNamespacesResponse) Reset()
- func (x *ListNamespacesResponse) String() string
- type ListRegistriesRequest
- type ListRegistriesResponse
- func (*ListRegistriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListRegistriesResponse) GetRegistries() []*RegistryConfig
- func (*ListRegistriesResponse) ProtoMessage()
- func (x *ListRegistriesResponse) ProtoReflect() protoreflect.Message
- func (x *ListRegistriesResponse) Reset()
- func (x *ListRegistriesResponse) String() string
- type ListSecretsRequest
- func (*ListSecretsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSecretsRequest) GetFieldSelector() map[string]string
- func (x *ListSecretsRequest) GetLabelSelector() map[string]string
- func (x *ListSecretsRequest) GetNamespace() string
- func (x *ListSecretsRequest) GetPaging() *PagingParams
- func (*ListSecretsRequest) ProtoMessage()
- func (x *ListSecretsRequest) ProtoReflect() protoreflect.Message
- func (x *ListSecretsRequest) Reset()
- func (x *ListSecretsRequest) String() string
- type ListSecretsResponse
- func (*ListSecretsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSecretsResponse) GetSecrets() []*Secret
- func (x *ListSecretsResponse) GetStatus() *Status
- func (*ListSecretsResponse) ProtoMessage()
- func (x *ListSecretsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSecretsResponse) Reset()
- func (x *ListSecretsResponse) String() string
- type ListServicesRequest
- func (*ListServicesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListServicesRequest) GetFieldSelector() map[string]string
- func (x *ListServicesRequest) GetLabelSelector() map[string]string
- func (x *ListServicesRequest) GetNamespace() string
- func (x *ListServicesRequest) GetPaging() *PagingParams
- func (*ListServicesRequest) ProtoMessage()
- func (x *ListServicesRequest) ProtoReflect() protoreflect.Message
- func (x *ListServicesRequest) Reset()
- func (x *ListServicesRequest) String() string
- type ListServicesResponse
- func (*ListServicesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListServicesResponse) GetPaging() *PagingParams
- func (x *ListServicesResponse) GetServices() []*Service
- func (x *ListServicesResponse) GetStatus() *Status
- func (*ListServicesResponse) ProtoMessage()
- func (x *ListServicesResponse) ProtoReflect() protoreflect.Message
- func (x *ListServicesResponse) Reset()
- func (x *ListServicesResponse) String() string
- type LogRequest
- func (*LogRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LogRequest) GetFilter() string
- func (x *LogRequest) GetFollow() bool
- func (x *LogRequest) GetNamespace() string
- func (x *LogRequest) GetParameterUpdate() bool
- func (x *LogRequest) GetResourceTarget() string
- func (x *LogRequest) GetShowEvents() bool
- func (x *LogRequest) GetShowLogs() bool
- func (x *LogRequest) GetShowStatus() bool
- func (x *LogRequest) GetSince() string
- func (x *LogRequest) GetTail() int32
- func (x *LogRequest) GetTimestamps() bool
- func (x *LogRequest) GetUntil() string
- func (*LogRequest) ProtoMessage()
- func (x *LogRequest) ProtoReflect() protoreflect.Message
- func (x *LogRequest) Reset()
- func (x *LogRequest) String() string
- type LogResponse
- func (*LogResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LogResponse) GetContent() string
- func (x *LogResponse) GetInstanceId() string
- func (x *LogResponse) GetInstanceName() string
- func (x *LogResponse) GetLogLevel() string
- func (x *LogResponse) GetServiceName() string
- func (x *LogResponse) GetStatus() *Status
- func (x *LogResponse) GetStream() string
- func (x *LogResponse) GetTimestamp() string
- func (*LogResponse) ProtoMessage()
- func (x *LogResponse) ProtoReflect() protoreflect.Message
- func (x *LogResponse) Reset()
- func (x *LogResponse) String() string
- type LogServiceClient
- type LogServiceServer
- type LogService_StreamLogsClient
- type LogService_StreamLogsServer
- type Namespace
- func (*Namespace) Descriptor() ([]byte, []int)deprecated
- func (x *Namespace) GetCreatedAt() int64
- func (x *Namespace) GetDescription() string
- func (x *Namespace) GetId() string
- func (x *Namespace) GetLabels() map[string]string
- func (x *Namespace) GetName() string
- func (x *Namespace) GetUpdatedAt() int64
- func (*Namespace) ProtoMessage()
- func (x *Namespace) ProtoReflect() protoreflect.Message
- func (x *Namespace) Reset()
- func (x *Namespace) String() string
- type NamespaceServiceClient
- type NamespaceServiceServer
- type NamespaceService_WatchNamespacesClient
- type NamespaceService_WatchNamespacesServer
- type PagingParams
- func (*PagingParams) Descriptor() ([]byte, []int)deprecated
- func (x *PagingParams) GetContinuationToken() string
- func (x *PagingParams) GetLimit() int32
- func (x *PagingParams) GetOffset() int32
- func (*PagingParams) ProtoMessage()
- func (x *PagingParams) ProtoReflect() protoreflect.Message
- func (x *PagingParams) Reset()
- func (x *PagingParams) String() string
- type Policy
- func (*Policy) Descriptor() ([]byte, []int)deprecated
- func (x *Policy) GetBuiltin() bool
- func (x *Policy) GetDescription() string
- func (x *Policy) GetId() string
- func (x *Policy) GetName() string
- func (x *Policy) GetRules() []*PolicyRule
- func (*Policy) ProtoMessage()
- func (x *Policy) ProtoReflect() protoreflect.Message
- func (x *Policy) Reset()
- func (x *Policy) String() string
- type PolicyAttachToSubjectRequest
- func (*PolicyAttachToSubjectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyAttachToSubjectRequest) GetPolicyId() string
- func (x *PolicyAttachToSubjectRequest) GetPolicyName() string
- func (x *PolicyAttachToSubjectRequest) GetSubjectId() string
- func (x *PolicyAttachToSubjectRequest) GetSubjectKind() string
- func (x *PolicyAttachToSubjectRequest) GetSubjectName() string
- func (*PolicyAttachToSubjectRequest) ProtoMessage()
- func (x *PolicyAttachToSubjectRequest) ProtoReflect() protoreflect.Message
- func (x *PolicyAttachToSubjectRequest) Reset()
- func (x *PolicyAttachToSubjectRequest) String() string
- type PolicyAttachToSubjectResponse
- func (*PolicyAttachToSubjectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyAttachToSubjectResponse) GetAttached() bool
- func (*PolicyAttachToSubjectResponse) ProtoMessage()
- func (x *PolicyAttachToSubjectResponse) ProtoReflect() protoreflect.Message
- func (x *PolicyAttachToSubjectResponse) Reset()
- func (x *PolicyAttachToSubjectResponse) String() string
- type PolicyCreateRequest
- func (*PolicyCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyCreateRequest) GetPolicy() *Policy
- func (*PolicyCreateRequest) ProtoMessage()
- func (x *PolicyCreateRequest) ProtoReflect() protoreflect.Message
- func (x *PolicyCreateRequest) Reset()
- func (x *PolicyCreateRequest) String() string
- type PolicyCreateResponse
- func (*PolicyCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyCreateResponse) GetPolicy() *Policy
- func (*PolicyCreateResponse) ProtoMessage()
- func (x *PolicyCreateResponse) ProtoReflect() protoreflect.Message
- func (x *PolicyCreateResponse) Reset()
- func (x *PolicyCreateResponse) String() string
- type PolicyDeleteRequest
- func (*PolicyDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyDeleteRequest) GetId() string
- func (x *PolicyDeleteRequest) GetName() string
- func (*PolicyDeleteRequest) ProtoMessage()
- func (x *PolicyDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *PolicyDeleteRequest) Reset()
- func (x *PolicyDeleteRequest) String() string
- type PolicyDeleteResponse
- func (*PolicyDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyDeleteResponse) GetDeleted() bool
- func (*PolicyDeleteResponse) ProtoMessage()
- func (x *PolicyDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *PolicyDeleteResponse) Reset()
- func (x *PolicyDeleteResponse) String() string
- type PolicyDetachFromSubjectRequest
- func (*PolicyDetachFromSubjectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyDetachFromSubjectRequest) GetPolicyId() string
- func (x *PolicyDetachFromSubjectRequest) GetPolicyName() string
- func (x *PolicyDetachFromSubjectRequest) GetSubjectId() string
- func (x *PolicyDetachFromSubjectRequest) GetSubjectKind() string
- func (x *PolicyDetachFromSubjectRequest) GetSubjectName() string
- func (*PolicyDetachFromSubjectRequest) ProtoMessage()
- func (x *PolicyDetachFromSubjectRequest) ProtoReflect() protoreflect.Message
- func (x *PolicyDetachFromSubjectRequest) Reset()
- func (x *PolicyDetachFromSubjectRequest) String() string
- type PolicyDetachFromSubjectResponse
- func (*PolicyDetachFromSubjectResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyDetachFromSubjectResponse) GetDetached() bool
- func (*PolicyDetachFromSubjectResponse) ProtoMessage()
- func (x *PolicyDetachFromSubjectResponse) ProtoReflect() protoreflect.Message
- func (x *PolicyDetachFromSubjectResponse) Reset()
- func (x *PolicyDetachFromSubjectResponse) String() string
- type PolicyGetRequest
- func (*PolicyGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyGetRequest) GetId() string
- func (x *PolicyGetRequest) GetName() string
- func (*PolicyGetRequest) ProtoMessage()
- func (x *PolicyGetRequest) ProtoReflect() protoreflect.Message
- func (x *PolicyGetRequest) Reset()
- func (x *PolicyGetRequest) String() string
- type PolicyGetResponse
- type PolicyListRequest
- type PolicyListResponse
- func (*PolicyListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyListResponse) GetPolicies() []*Policy
- func (*PolicyListResponse) ProtoMessage()
- func (x *PolicyListResponse) ProtoReflect() protoreflect.Message
- func (x *PolicyListResponse) Reset()
- func (x *PolicyListResponse) String() string
- type PolicyRule
- func (*PolicyRule) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyRule) GetNamespace() string
- func (x *PolicyRule) GetResource() string
- func (x *PolicyRule) GetVerbs() []string
- func (*PolicyRule) ProtoMessage()
- func (x *PolicyRule) ProtoReflect() protoreflect.Message
- func (x *PolicyRule) Reset()
- func (x *PolicyRule) String() string
- type PolicyUpdateRequest
- func (*PolicyUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyUpdateRequest) GetPolicy() *Policy
- func (*PolicyUpdateRequest) ProtoMessage()
- func (x *PolicyUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *PolicyUpdateRequest) Reset()
- func (x *PolicyUpdateRequest) String() string
- type PolicyUpdateResponse
- func (*PolicyUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyUpdateResponse) GetPolicy() *Policy
- func (*PolicyUpdateResponse) ProtoMessage()
- func (x *PolicyUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *PolicyUpdateResponse) Reset()
- func (x *PolicyUpdateResponse) String() string
- type Probe
- func (*Probe) Descriptor() ([]byte, []int)deprecated
- func (x *Probe) GetCommand() []string
- func (x *Probe) GetFailureThreshold() int32
- func (x *Probe) GetInitialDelaySeconds() int32
- func (x *Probe) GetPath() string
- func (x *Probe) GetPeriodSeconds() int32
- func (x *Probe) GetPort() int32
- func (x *Probe) GetSuccessThreshold() int32
- func (x *Probe) GetTimeoutSeconds() int32
- func (x *Probe) GetType() ProbeType
- func (*Probe) ProtoMessage()
- func (x *Probe) ProtoReflect() protoreflect.Message
- func (x *Probe) Reset()
- func (x *Probe) String() string
- type ProbeType
- type ProcessSecurityContext
- func (*ProcessSecurityContext) Descriptor() ([]byte, []int)deprecated
- func (x *ProcessSecurityContext) GetAllowedSyscalls() []string
- func (x *ProcessSecurityContext) GetCapabilities() []string
- func (x *ProcessSecurityContext) GetDeniedSyscalls() []string
- func (x *ProcessSecurityContext) GetGroup() string
- func (x *ProcessSecurityContext) GetReadOnlyFs() bool
- func (x *ProcessSecurityContext) GetUser() string
- func (*ProcessSecurityContext) ProtoMessage()
- func (x *ProcessSecurityContext) ProtoReflect() protoreflect.Message
- func (x *ProcessSecurityContext) Reset()
- func (x *ProcessSecurityContext) String() string
- type ProcessSpec
- func (*ProcessSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ProcessSpec) GetArgs() []string
- func (x *ProcessSpec) GetCommand() string
- func (x *ProcessSpec) GetSecurityContext() *ProcessSecurityContext
- func (x *ProcessSpec) GetWorkingDir() string
- func (*ProcessSpec) ProtoMessage()
- func (x *ProcessSpec) ProtoReflect() protoreflect.Message
- func (x *ProcessSpec) Reset()
- func (x *ProcessSpec) String() string
- type RegistriesStatusRequest
- type RegistriesStatusResponse
- func (*RegistriesStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RegistriesStatusResponse) GetRegistries() []*RegistryRuntimeStatus
- func (*RegistriesStatusResponse) ProtoMessage()
- func (x *RegistriesStatusResponse) ProtoReflect() protoreflect.Message
- func (x *RegistriesStatusResponse) Reset()
- func (x *RegistriesStatusResponse) String() string
- type RegistryAuthConfig
- func (*RegistryAuthConfig) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryAuthConfig) GetBootstrap() bool
- func (x *RegistryAuthConfig) GetData() map[string]string
- func (x *RegistryAuthConfig) GetFromSecret() string
- func (x *RegistryAuthConfig) GetImmutable() bool
- func (x *RegistryAuthConfig) GetManage() string
- func (x *RegistryAuthConfig) GetPassword() string
- func (x *RegistryAuthConfig) GetRegion() string
- func (x *RegistryAuthConfig) GetToken() string
- func (x *RegistryAuthConfig) GetType() string
- func (x *RegistryAuthConfig) GetUsername() string
- func (*RegistryAuthConfig) ProtoMessage()
- func (x *RegistryAuthConfig) ProtoReflect() protoreflect.Message
- func (x *RegistryAuthConfig) Reset()
- func (x *RegistryAuthConfig) String() string
- type RegistryConfig
- func (*RegistryConfig) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryConfig) GetAuth() *RegistryAuthConfig
- func (x *RegistryConfig) GetName() string
- func (x *RegistryConfig) GetRegistry() string
- func (*RegistryConfig) ProtoMessage()
- func (x *RegistryConfig) ProtoReflect() protoreflect.Message
- func (x *RegistryConfig) Reset()
- func (x *RegistryConfig) String() string
- type RegistryRuntimeStatus
- func (*RegistryRuntimeStatus) Descriptor() ([]byte, []int)deprecated
- func (x *RegistryRuntimeStatus) GetAuthConfigured() bool
- func (x *RegistryRuntimeStatus) GetLastBootstrapAt() string
- func (x *RegistryRuntimeStatus) GetLastError() string
- func (x *RegistryRuntimeStatus) GetName() string
- func (x *RegistryRuntimeStatus) GetRegistry() string
- func (x *RegistryRuntimeStatus) GetType() string
- func (*RegistryRuntimeStatus) ProtoMessage()
- func (x *RegistryRuntimeStatus) ProtoReflect() protoreflect.Message
- func (x *RegistryRuntimeStatus) Reset()
- func (x *RegistryRuntimeStatus) String() string
- type RemoveRegistryRequest
- func (*RemoveRegistryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveRegistryRequest) GetName() string
- func (*RemoveRegistryRequest) ProtoMessage()
- func (x *RemoveRegistryRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveRegistryRequest) Reset()
- func (x *RemoveRegistryRequest) String() string
- type RemoveRegistryResponse
- func (*RemoveRegistryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveRegistryResponse) GetDeleted() bool
- func (*RemoveRegistryResponse) ProtoMessage()
- func (x *RemoveRegistryResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveRegistryResponse) Reset()
- func (x *RemoveRegistryResponse) String() string
- type ResolvedConfigMount
- func (*ResolvedConfigMount) Descriptor() ([]byte, []int)deprecated
- func (x *ResolvedConfigMount) GetData() map[string]string
- func (x *ResolvedConfigMount) GetItems() []*KeyToPath
- func (x *ResolvedConfigMount) GetMountPath() string
- func (x *ResolvedConfigMount) GetName() string
- func (*ResolvedConfigMount) ProtoMessage()
- func (x *ResolvedConfigMount) ProtoReflect() protoreflect.Message
- func (x *ResolvedConfigMount) Reset()
- func (x *ResolvedConfigMount) String() string
- type ResolvedSecretMount
- func (*ResolvedSecretMount) Descriptor() ([]byte, []int)deprecated
- func (x *ResolvedSecretMount) GetData() map[string]string
- func (x *ResolvedSecretMount) GetItems() []*KeyToPath
- func (x *ResolvedSecretMount) GetMountPath() string
- func (x *ResolvedSecretMount) GetName() string
- func (*ResolvedSecretMount) ProtoMessage()
- func (x *ResolvedSecretMount) ProtoReflect() protoreflect.Message
- func (x *ResolvedSecretMount) Reset()
- func (x *ResolvedSecretMount) String() string
- type ResourceLimit
- func (*ResourceLimit) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceLimit) GetLimit() string
- func (x *ResourceLimit) GetRequest() string
- func (*ResourceLimit) ProtoMessage()
- func (x *ResourceLimit) ProtoReflect() protoreflect.Message
- func (x *ResourceLimit) Reset()
- func (x *ResourceLimit) String() string
- type ResourceType
- func (ResourceType) Descriptor() protoreflect.EnumDescriptor
- func (x ResourceType) Enum() *ResourceType
- func (ResourceType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ResourceType) Number() protoreflect.EnumNumber
- func (x ResourceType) String() string
- func (ResourceType) Type() protoreflect.EnumType
- type Resources
- func (*Resources) Descriptor() ([]byte, []int)deprecated
- func (x *Resources) GetCpu() *ResourceLimit
- func (x *Resources) GetMemory() *ResourceLimit
- func (*Resources) ProtoMessage()
- func (x *Resources) ProtoReflect() protoreflect.Message
- func (x *Resources) Reset()
- func (x *Resources) String() string
- type RestartPolicy
- func (RestartPolicy) Descriptor() protoreflect.EnumDescriptor
- func (x RestartPolicy) Enum() *RestartPolicy
- func (RestartPolicy) EnumDescriptor() ([]byte, []int)deprecated
- func (x RestartPolicy) Number() protoreflect.EnumNumber
- func (x RestartPolicy) String() string
- func (RestartPolicy) Type() protoreflect.EnumType
- type RevokeTokenRequest
- type RevokeTokenResponse
- func (*RevokeTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RevokeTokenResponse) GetRevoked() bool
- func (*RevokeTokenResponse) ProtoMessage()
- func (x *RevokeTokenResponse) ProtoReflect() protoreflect.Message
- func (x *RevokeTokenResponse) Reset()
- func (x *RevokeTokenResponse) String() string
- type ScaleServiceRequest
- func (*ScaleServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ScaleServiceRequest) GetIntervalSeconds() int32
- func (x *ScaleServiceRequest) GetMode() ScalingMode
- func (x *ScaleServiceRequest) GetName() string
- func (x *ScaleServiceRequest) GetNamespace() string
- func (x *ScaleServiceRequest) GetScale() int32
- func (x *ScaleServiceRequest) GetStepSize() int32
- func (*ScaleServiceRequest) ProtoMessage()
- func (x *ScaleServiceRequest) ProtoReflect() protoreflect.Message
- func (x *ScaleServiceRequest) Reset()
- func (x *ScaleServiceRequest) String() string
- type ScalingMode
- func (ScalingMode) Descriptor() protoreflect.EnumDescriptor
- func (x ScalingMode) Enum() *ScalingMode
- func (ScalingMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x ScalingMode) Number() protoreflect.EnumNumber
- func (x ScalingMode) String() string
- func (ScalingMode) Type() protoreflect.EnumType
- type ScalingStatusResponse
- func (*ScalingStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ScalingStatusResponse) GetComplete() bool
- func (x *ScalingStatusResponse) GetCurrentScale() int32
- func (x *ScalingStatusResponse) GetPendingInstances() int32
- func (x *ScalingStatusResponse) GetRunningInstances() int32
- func (x *ScalingStatusResponse) GetStatus() *Status
- func (x *ScalingStatusResponse) GetTargetScale() int32
- func (*ScalingStatusResponse) ProtoMessage()
- func (x *ScalingStatusResponse) ProtoReflect() protoreflect.Message
- func (x *ScalingStatusResponse) Reset()
- func (x *ScalingStatusResponse) String() string
- type Secret
- func (*Secret) Descriptor() ([]byte, []int)deprecated
- func (x *Secret) GetCreatedAt() string
- func (x *Secret) GetData() map[string]string
- func (x *Secret) GetName() string
- func (x *Secret) GetNamespace() string
- func (x *Secret) GetType() string
- func (x *Secret) GetUpdatedAt() string
- func (x *Secret) GetVersion() int32
- func (*Secret) ProtoMessage()
- func (x *Secret) ProtoReflect() protoreflect.Message
- func (x *Secret) Reset()
- func (x *Secret) String() string
- type SecretMount
- func (*SecretMount) Descriptor() ([]byte, []int)deprecated
- func (x *SecretMount) GetItems() []*KeyToPath
- func (x *SecretMount) GetMountPath() string
- func (x *SecretMount) GetName() string
- func (x *SecretMount) GetSecretName() string
- func (*SecretMount) ProtoMessage()
- func (x *SecretMount) ProtoReflect() protoreflect.Message
- func (x *SecretMount) Reset()
- func (x *SecretMount) String() string
- type SecretResponse
- func (*SecretResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SecretResponse) GetSecret() *Secret
- func (x *SecretResponse) GetStatus() *Status
- func (*SecretResponse) ProtoMessage()
- func (x *SecretResponse) ProtoReflect() protoreflect.Message
- func (x *SecretResponse) Reset()
- func (x *SecretResponse) String() string
- type SecretServiceClient
- type SecretServiceServer
- type Service
- func (*Service) Descriptor() ([]byte, []int)deprecated
- func (x *Service) GetArgs() []string
- func (x *Service) GetCommand() string
- func (x *Service) GetConfigmapMounts() []*ConfigmapMount
- func (x *Service) GetDependencies() []*DependencyRef
- func (x *Service) GetEnv() map[string]string
- func (x *Service) GetEnvFrom() []*EnvFromSource
- func (x *Service) GetExpose() *ServiceExpose
- func (x *Service) GetHealth() *HealthCheck
- func (x *Service) GetId() string
- func (x *Service) GetImage() string
- func (x *Service) GetLabels() map[string]string
- func (x *Service) GetMetadata() *ServiceMetadata
- func (x *Service) GetName() string
- func (x *Service) GetNamespace() string
- func (x *Service) GetPorts() []*ServicePort
- func (x *Service) GetProcess() *ProcessSpec
- func (x *Service) GetResources() *Resources
- func (x *Service) GetRestartPolicy() RestartPolicy
- func (x *Service) GetRuntime() string
- func (x *Service) GetScale() int32
- func (x *Service) GetSecretMounts() []*SecretMount
- func (x *Service) GetStatus() ServiceStatus
- func (*Service) ProtoMessage()
- func (x *Service) ProtoReflect() protoreflect.Message
- func (x *Service) Reset()
- func (x *Service) String() string
- type ServiceExpose
- func (*ServiceExpose) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceExpose) GetHost() string
- func (x *ServiceExpose) GetHostPort() uint32
- func (x *ServiceExpose) GetPath() string
- func (x *ServiceExpose) GetPort() string
- func (*ServiceExpose) ProtoMessage()
- func (x *ServiceExpose) ProtoReflect() protoreflect.Message
- func (x *ServiceExpose) Reset()
- func (x *ServiceExpose) String() string
- type ServiceMetadata
- func (*ServiceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceMetadata) GetCreatedAt() string
- func (x *ServiceMetadata) GetGeneration() int32
- func (x *ServiceMetadata) GetLastNonZeroScale() int32
- func (x *ServiceMetadata) GetUpdatedAt() string
- func (*ServiceMetadata) ProtoMessage()
- func (x *ServiceMetadata) ProtoReflect() protoreflect.Message
- func (x *ServiceMetadata) Reset()
- func (x *ServiceMetadata) String() string
- type ServicePort
- func (*ServicePort) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePort) GetName() string
- func (x *ServicePort) GetPort() int32
- func (x *ServicePort) GetProtocol() string
- func (x *ServicePort) GetTargetPort() int32
- func (*ServicePort) ProtoMessage()
- func (x *ServicePort) ProtoReflect() protoreflect.Message
- func (x *ServicePort) Reset()
- func (x *ServicePort) String() string
- type ServiceResponse
- func (*ServiceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceResponse) GetService() *Service
- func (x *ServiceResponse) GetStatus() *Status
- func (*ServiceResponse) ProtoMessage()
- func (x *ServiceResponse) ProtoReflect() protoreflect.Message
- func (x *ServiceResponse) Reset()
- func (x *ServiceResponse) String() string
- type ServiceServiceClient
- type ServiceServiceServer
- type ServiceService_WatchScalingClient
- type ServiceService_WatchScalingServer
- type ServiceService_WatchServicesClient
- type ServiceService_WatchServicesServer
- type ServiceStatus
- func (ServiceStatus) Descriptor() protoreflect.EnumDescriptor
- func (x ServiceStatus) Enum() *ServiceStatus
- func (ServiceStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x ServiceStatus) Number() protoreflect.EnumNumber
- func (x ServiceStatus) String() string
- func (ServiceStatus) Type() protoreflect.EnumType
- type Signal
- type Status
- func (*Status) Descriptor() ([]byte, []int)deprecated
- func (x *Status) GetCode() int32
- func (x *Status) GetDetails() []string
- func (x *Status) GetMessage() string
- func (*Status) ProtoMessage()
- func (x *Status) ProtoReflect() protoreflect.Message
- func (x *Status) Reset()
- func (x *Status) String() string
- type Subject
- func (*Subject) Descriptor() ([]byte, []int)deprecated
- func (x *Subject) GetEmail() string
- func (x *Subject) GetId() string
- func (x *Subject) GetKind() string
- func (x *Subject) GetName() string
- func (x *Subject) GetPolicies() []string
- func (*Subject) ProtoMessage()
- func (x *Subject) ProtoReflect() protoreflect.Message
- func (x *Subject) Reset()
- func (x *Subject) String() string
- type TerminalSize
- func (*TerminalSize) Descriptor() ([]byte, []int)deprecated
- func (x *TerminalSize) GetHeight() uint32
- func (x *TerminalSize) GetWidth() uint32
- func (*TerminalSize) ProtoMessage()
- func (x *TerminalSize) ProtoReflect() protoreflect.Message
- func (x *TerminalSize) Reset()
- func (x *TerminalSize) String() string
- type TestRegistryRequest
- func (*TestRegistryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TestRegistryRequest) GetImageRef() string
- func (x *TestRegistryRequest) GetName() string
- func (*TestRegistryRequest) ProtoMessage()
- func (x *TestRegistryRequest) ProtoReflect() protoreflect.Message
- func (x *TestRegistryRequest) Reset()
- func (x *TestRegistryRequest) String() string
- type TestRegistryResponse
- func (*TestRegistryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TestRegistryResponse) GetMessage() string
- func (x *TestRegistryResponse) GetOk() bool
- func (*TestRegistryResponse) ProtoMessage()
- func (x *TestRegistryResponse) ProtoReflect() protoreflect.Message
- func (x *TestRegistryResponse) Reset()
- func (x *TestRegistryResponse) String() string
- type TokenInfo
- func (*TokenInfo) Descriptor() ([]byte, []int)deprecated
- func (x *TokenInfo) GetDescription() string
- func (x *TokenInfo) GetExpiresAt() int64
- func (x *TokenInfo) GetId() string
- func (x *TokenInfo) GetIssuedAt() int64
- func (x *TokenInfo) GetName() string
- func (x *TokenInfo) GetRevoked() bool
- func (x *TokenInfo) GetSubjectId() string
- func (x *TokenInfo) GetSubjectType() string
- func (*TokenInfo) ProtoMessage()
- func (x *TokenInfo) ProtoReflect() protoreflect.Message
- func (x *TokenInfo) Reset()
- func (x *TokenInfo) String() string
- type TokenListRequest
- type TokenListResponse
- func (*TokenListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TokenListResponse) GetTokens() []*TokenInfo
- func (*TokenListResponse) ProtoMessage()
- func (x *TokenListResponse) ProtoReflect() protoreflect.Message
- func (x *TokenListResponse) Reset()
- func (x *TokenListResponse) String() string
- type UnimplementedAdminServiceServer
- func (UnimplementedAdminServiceServer) AddRegistry(context.Context, *AddRegistryRequest) (*AddRegistryResponse, error)
- func (UnimplementedAdminServiceServer) AdminBootstrap(context.Context, *AdminBootstrapRequest) (*AdminBootstrapResponse, error)
- func (UnimplementedAdminServiceServer) BootstrapAuth(context.Context, *BootstrapAuthRequest) (*BootstrapAuthResponse, error)
- func (UnimplementedAdminServiceServer) GetRegistry(context.Context, *GetRegistryRequest) (*GetRegistryResponse, error)
- func (UnimplementedAdminServiceServer) ListRegistries(context.Context, *ListRegistriesRequest) (*ListRegistriesResponse, error)
- func (UnimplementedAdminServiceServer) PolicyAttachToSubject(context.Context, *PolicyAttachToSubjectRequest) (*PolicyAttachToSubjectResponse, error)
- func (UnimplementedAdminServiceServer) PolicyCreate(context.Context, *PolicyCreateRequest) (*PolicyCreateResponse, error)
- func (UnimplementedAdminServiceServer) PolicyDelete(context.Context, *PolicyDeleteRequest) (*PolicyDeleteResponse, error)
- func (UnimplementedAdminServiceServer) PolicyDetachFromSubject(context.Context, *PolicyDetachFromSubjectRequest) (*PolicyDetachFromSubjectResponse, error)
- func (UnimplementedAdminServiceServer) PolicyGet(context.Context, *PolicyGetRequest) (*PolicyGetResponse, error)
- func (UnimplementedAdminServiceServer) PolicyList(context.Context, *PolicyListRequest) (*PolicyListResponse, error)
- func (UnimplementedAdminServiceServer) PolicyUpdate(context.Context, *PolicyUpdateRequest) (*PolicyUpdateResponse, error)
- func (UnimplementedAdminServiceServer) RegistriesStatus(context.Context, *RegistriesStatusRequest) (*RegistriesStatusResponse, error)
- func (UnimplementedAdminServiceServer) RemoveRegistry(context.Context, *RemoveRegistryRequest) (*RemoveRegistryResponse, error)
- func (UnimplementedAdminServiceServer) TestRegistry(context.Context, *TestRegistryRequest) (*TestRegistryResponse, error)
- func (UnimplementedAdminServiceServer) TokenList(context.Context, *TokenListRequest) (*TokenListResponse, error)
- func (UnimplementedAdminServiceServer) UpdateRegistry(context.Context, *UpdateRegistryRequest) (*UpdateRegistryResponse, error)
- func (UnimplementedAdminServiceServer) UserCreate(context.Context, *UserCreateRequest) (*UserCreateResponse, error)
- func (UnimplementedAdminServiceServer) UserList(context.Context, *UserListRequest) (*UserListResponse, error)
- type UnimplementedAuthServiceServer
- func (UnimplementedAuthServiceServer) CreateToken(context.Context, *CreateTokenRequest) (*CreateTokenResponse, error)
- func (UnimplementedAuthServiceServer) RevokeToken(context.Context, *RevokeTokenRequest) (*RevokeTokenResponse, error)
- func (UnimplementedAuthServiceServer) WhoAmI(context.Context, *WhoAmIRequest) (*WhoAmIResponse, error)
- type UnimplementedConfigmapServiceServer
- func (UnimplementedConfigmapServiceServer) CreateConfigmap(context.Context, *CreateConfigmapRequest) (*ConfigmapResponse, error)
- func (UnimplementedConfigmapServiceServer) DeleteConfigmap(context.Context, *DeleteConfigmapRequest) (*Status, error)
- func (UnimplementedConfigmapServiceServer) GetConfigmap(context.Context, *GetConfigmapRequest) (*ConfigmapResponse, error)
- func (UnimplementedConfigmapServiceServer) ListConfigmaps(context.Context, *ListConfigmapsRequest) (*ListConfigmapsResponse, error)
- func (UnimplementedConfigmapServiceServer) UpdateConfigmap(context.Context, *UpdateConfigmapRequest) (*ConfigmapResponse, error)
- type UnimplementedExecServiceServer
- type UnimplementedHealthServiceServer
- type UnimplementedInstanceServiceServer
- func (UnimplementedInstanceServiceServer) GetInstance(context.Context, *GetInstanceRequest) (*InstanceResponse, error)
- func (UnimplementedInstanceServiceServer) ListInstances(context.Context, *ListInstancesRequest) (*ListInstancesResponse, error)
- func (UnimplementedInstanceServiceServer) RestartInstance(context.Context, *InstanceActionRequest) (*InstanceResponse, error)
- func (UnimplementedInstanceServiceServer) StartInstance(context.Context, *InstanceActionRequest) (*InstanceResponse, error)
- func (UnimplementedInstanceServiceServer) StopInstance(context.Context, *InstanceActionRequest) (*InstanceResponse, error)
- func (UnimplementedInstanceServiceServer) WatchInstances(*WatchInstancesRequest, InstanceService_WatchInstancesServer) error
- type UnimplementedLogServiceServer
- type UnimplementedNamespaceServiceServer
- func (UnimplementedNamespaceServiceServer) CreateNamespace(context.Context, *CreateNamespaceRequest) (*CreateNamespaceResponse, error)
- func (UnimplementedNamespaceServiceServer) DeleteNamespace(context.Context, *DeleteNamespaceRequest) (*DeleteNamespaceResponse, error)
- func (UnimplementedNamespaceServiceServer) GetNamespace(context.Context, *GetNamespaceRequest) (*GetNamespaceResponse, error)
- func (UnimplementedNamespaceServiceServer) ListNamespaces(context.Context, *ListNamespacesRequest) (*ListNamespacesResponse, error)
- func (UnimplementedNamespaceServiceServer) WatchNamespaces(*WatchNamespacesRequest, NamespaceService_WatchNamespacesServer) error
- type UnimplementedSecretServiceServer
- func (UnimplementedSecretServiceServer) CreateSecret(context.Context, *CreateSecretRequest) (*SecretResponse, error)
- func (UnimplementedSecretServiceServer) DeleteSecret(context.Context, *DeleteSecretRequest) (*Status, error)
- func (UnimplementedSecretServiceServer) GetSecret(context.Context, *GetSecretRequest) (*SecretResponse, error)
- func (UnimplementedSecretServiceServer) ListSecrets(context.Context, *ListSecretsRequest) (*ListSecretsResponse, error)
- func (UnimplementedSecretServiceServer) UpdateSecret(context.Context, *UpdateSecretRequest) (*SecretResponse, error)
- type UnimplementedServiceServiceServer
- func (UnimplementedServiceServiceServer) CreateService(context.Context, *CreateServiceRequest) (*ServiceResponse, error)
- func (UnimplementedServiceServiceServer) DeleteService(context.Context, *DeleteServiceRequest) (*DeleteServiceResponse, error)
- func (UnimplementedServiceServiceServer) GetDeletionStatus(context.Context, *GetDeletionStatusRequest) (*GetDeletionStatusResponse, error)
- func (UnimplementedServiceServiceServer) GetService(context.Context, *GetServiceRequest) (*ServiceResponse, error)
- func (UnimplementedServiceServiceServer) ListDeletionOperations(context.Context, *ListDeletionOperationsRequest) (*ListDeletionOperationsResponse, error)
- func (UnimplementedServiceServiceServer) ListInstances(context.Context, *ListInstancesRequest) (*ListInstancesResponse, error)
- func (UnimplementedServiceServiceServer) ListServices(context.Context, *ListServicesRequest) (*ListServicesResponse, error)
- func (UnimplementedServiceServiceServer) ScaleService(context.Context, *ScaleServiceRequest) (*ServiceResponse, error)
- func (UnimplementedServiceServiceServer) UpdateService(context.Context, *UpdateServiceRequest) (*ServiceResponse, error)
- func (UnimplementedServiceServiceServer) WatchScaling(*WatchScalingRequest, ServiceService_WatchScalingServer) error
- func (UnimplementedServiceServiceServer) WatchServices(*WatchServicesRequest, ServiceService_WatchServicesServer) error
- type UnsafeAdminServiceServer
- type UnsafeAuthServiceServer
- type UnsafeConfigmapServiceServer
- type UnsafeExecServiceServer
- type UnsafeHealthServiceServer
- type UnsafeInstanceServiceServer
- type UnsafeLogServiceServer
- type UnsafeNamespaceServiceServer
- type UnsafeSecretServiceServer
- type UnsafeServiceServiceServer
- type UpdateConfigmapRequest
- func (*UpdateConfigmapRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateConfigmapRequest) GetConfigmap() *Configmap
- func (*UpdateConfigmapRequest) ProtoMessage()
- func (x *UpdateConfigmapRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateConfigmapRequest) Reset()
- func (x *UpdateConfigmapRequest) String() string
- type UpdateRegistryRequest
- func (*UpdateRegistryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateRegistryRequest) GetRegistry() *RegistryConfig
- func (*UpdateRegistryRequest) ProtoMessage()
- func (x *UpdateRegistryRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateRegistryRequest) Reset()
- func (x *UpdateRegistryRequest) String() string
- type UpdateRegistryResponse
- func (*UpdateRegistryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateRegistryResponse) GetRegistry() *RegistryConfig
- func (*UpdateRegistryResponse) ProtoMessage()
- func (x *UpdateRegistryResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateRegistryResponse) Reset()
- func (x *UpdateRegistryResponse) String() string
- type UpdateSecretRequest
- func (*UpdateSecretRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSecretRequest) GetSecret() *Secret
- func (*UpdateSecretRequest) ProtoMessage()
- func (x *UpdateSecretRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSecretRequest) Reset()
- func (x *UpdateSecretRequest) String() string
- type UpdateServiceRequest
- func (*UpdateServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateServiceRequest) GetDeploymentTag() string
- func (x *UpdateServiceRequest) GetForce() bool
- func (x *UpdateServiceRequest) GetService() *Service
- func (*UpdateServiceRequest) ProtoMessage()
- func (x *UpdateServiceRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateServiceRequest) Reset()
- func (x *UpdateServiceRequest) String() string
- type UserCreateRequest
- func (*UserCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UserCreateRequest) GetEmail() string
- func (x *UserCreateRequest) GetName() string
- func (x *UserCreateRequest) GetPolicies() []string
- func (*UserCreateRequest) ProtoMessage()
- func (x *UserCreateRequest) ProtoReflect() protoreflect.Message
- func (x *UserCreateRequest) Reset()
- func (x *UserCreateRequest) String() string
- type UserCreateResponse
- func (*UserCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UserCreateResponse) GetUser() *Subject
- func (*UserCreateResponse) ProtoMessage()
- func (x *UserCreateResponse) ProtoReflect() protoreflect.Message
- func (x *UserCreateResponse) Reset()
- func (x *UserCreateResponse) String() string
- type UserListRequest
- type UserListResponse
- type WatchInstancesRequest
- func (*WatchInstancesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WatchInstancesRequest) GetFieldSelector() map[string]string
- func (x *WatchInstancesRequest) GetLabelSelector() map[string]string
- func (x *WatchInstancesRequest) GetNamespace() string
- func (x *WatchInstancesRequest) GetServiceId() string
- func (*WatchInstancesRequest) ProtoMessage()
- func (x *WatchInstancesRequest) ProtoReflect() protoreflect.Message
- func (x *WatchInstancesRequest) Reset()
- func (x *WatchInstancesRequest) String() string
- type WatchInstancesResponse
- func (*WatchInstancesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WatchInstancesResponse) GetEventType() EventType
- func (x *WatchInstancesResponse) GetInstance() *Instance
- func (x *WatchInstancesResponse) GetStatus() *Status
- func (*WatchInstancesResponse) ProtoMessage()
- func (x *WatchInstancesResponse) ProtoReflect() protoreflect.Message
- func (x *WatchInstancesResponse) Reset()
- func (x *WatchInstancesResponse) String() string
- type WatchNamespacesRequest
- func (*WatchNamespacesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WatchNamespacesRequest) GetFieldSelector() map[string]string
- func (x *WatchNamespacesRequest) GetLabelSelector() map[string]string
- func (*WatchNamespacesRequest) ProtoMessage()
- func (x *WatchNamespacesRequest) ProtoReflect() protoreflect.Message
- func (x *WatchNamespacesRequest) Reset()
- func (x *WatchNamespacesRequest) String() string
- type WatchNamespacesResponse
- func (*WatchNamespacesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WatchNamespacesResponse) GetEventType() EventType
- func (x *WatchNamespacesResponse) GetNamespace() *Namespace
- func (x *WatchNamespacesResponse) GetStatus() *Status
- func (*WatchNamespacesResponse) ProtoMessage()
- func (x *WatchNamespacesResponse) ProtoReflect() protoreflect.Message
- func (x *WatchNamespacesResponse) Reset()
- func (x *WatchNamespacesResponse) String() string
- type WatchScalingRequest
- func (*WatchScalingRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WatchScalingRequest) GetNamespace() string
- func (x *WatchScalingRequest) GetServiceName() string
- func (x *WatchScalingRequest) GetTargetScale() int32
- func (*WatchScalingRequest) ProtoMessage()
- func (x *WatchScalingRequest) ProtoReflect() protoreflect.Message
- func (x *WatchScalingRequest) Reset()
- func (x *WatchScalingRequest) String() string
- type WatchServicesRequest
- func (*WatchServicesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WatchServicesRequest) GetFieldSelector() map[string]string
- func (x *WatchServicesRequest) GetLabelSelector() map[string]string
- func (x *WatchServicesRequest) GetNamespace() string
- func (*WatchServicesRequest) ProtoMessage()
- func (x *WatchServicesRequest) ProtoReflect() protoreflect.Message
- func (x *WatchServicesRequest) Reset()
- func (x *WatchServicesRequest) String() string
- type WatchServicesResponse
- func (*WatchServicesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WatchServicesResponse) GetEventType() EventType
- func (x *WatchServicesResponse) GetService() *Service
- func (x *WatchServicesResponse) GetStatus() *Status
- func (*WatchServicesResponse) ProtoMessage()
- func (x *WatchServicesResponse) ProtoReflect() protoreflect.Message
- func (x *WatchServicesResponse) Reset()
- func (x *WatchServicesResponse) String() string
- type WhoAmIRequest
- type WhoAmIResponse
- func (*WhoAmIResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WhoAmIResponse) GetPolicies() []string
- func (x *WhoAmIResponse) GetSubjectEmail() string
- func (x *WhoAmIResponse) GetSubjectId() string
- func (x *WhoAmIResponse) GetSubjectName() string
- func (*WhoAmIResponse) ProtoMessage()
- func (x *WhoAmIResponse) ProtoReflect() protoreflect.Message
- func (x *WhoAmIResponse) Reset()
- func (x *WhoAmIResponse) String() string
Constants ¶
This section is empty.
Variables ¶
var ( ResourceType_name = map[int32]string{ 0: "RESOURCE_TYPE_UNSPECIFIED", 1: "RESOURCE_TYPE_SERVICE", 2: "RESOURCE_TYPE_INSTANCE", 3: "RESOURCE_TYPE_NODE", 4: "RESOURCE_TYPE_SECRET", 5: "RESOURCE_TYPE_CONFIG", } ResourceType_value = map[string]int32{ "RESOURCE_TYPE_UNSPECIFIED": 0, "RESOURCE_TYPE_SERVICE": 1, "RESOURCE_TYPE_INSTANCE": 2, "RESOURCE_TYPE_NODE": 3, "RESOURCE_TYPE_SECRET": 4, "RESOURCE_TYPE_CONFIG": 5, } )
Enum value maps for ResourceType.
var ( EventType_name = map[int32]string{ 0: "EVENT_TYPE_UNSPECIFIED", 1: "EVENT_TYPE_ADDED", 2: "EVENT_TYPE_MODIFIED", 3: "EVENT_TYPE_DELETED", } EventType_value = map[string]int32{ "EVENT_TYPE_UNSPECIFIED": 0, "EVENT_TYPE_ADDED": 1, "EVENT_TYPE_MODIFIED": 2, "EVENT_TYPE_DELETED": 3, } )
Enum value maps for EventType.
var ( RestartPolicy_name = map[int32]string{ 0: "RESTART_POLICY_UNSPECIFIED", 1: "RESTART_POLICY_ALWAYS", 2: "RESTART_POLICY_ON_FAILURE", 3: "RESTART_POLICY_NEVER", } RestartPolicy_value = map[string]int32{ "RESTART_POLICY_UNSPECIFIED": 0, "RESTART_POLICY_ALWAYS": 1, "RESTART_POLICY_ON_FAILURE": 2, "RESTART_POLICY_NEVER": 3, } )
Enum value maps for RestartPolicy.
var ( ProbeType_name = map[int32]string{ 0: "PROBE_TYPE_UNSPECIFIED", 1: "PROBE_TYPE_HTTP", 2: "PROBE_TYPE_TCP", 3: "PROBE_TYPE_COMMAND", } ProbeType_value = map[string]int32{ "PROBE_TYPE_UNSPECIFIED": 0, "PROBE_TYPE_HTTP": 1, "PROBE_TYPE_TCP": 2, "PROBE_TYPE_COMMAND": 3, } )
Enum value maps for ProbeType.
var ( HealthStatus_name = map[int32]string{ 0: "HEALTH_STATUS_UNSPECIFIED", 1: "HEALTH_STATUS_UNKNOWN", 2: "HEALTH_STATUS_HEALTHY", 3: "HEALTH_STATUS_UNHEALTHY", 4: "HEALTH_STATUS_DEGRADED", } HealthStatus_value = map[string]int32{ "HEALTH_STATUS_UNSPECIFIED": 0, "HEALTH_STATUS_UNKNOWN": 1, "HEALTH_STATUS_HEALTHY": 2, "HEALTH_STATUS_UNHEALTHY": 3, "HEALTH_STATUS_DEGRADED": 4, } )
Enum value maps for HealthStatus.
var ( HealthCheckType_name = map[int32]string{ 0: "HEALTH_CHECK_TYPE_UNSPECIFIED", 1: "HEALTH_CHECK_TYPE_LIVENESS", 2: "HEALTH_CHECK_TYPE_READINESS", 3: "HEALTH_CHECK_TYPE_STARTUP", } HealthCheckType_value = map[string]int32{ "HEALTH_CHECK_TYPE_UNSPECIFIED": 0, "HEALTH_CHECK_TYPE_LIVENESS": 1, "HEALTH_CHECK_TYPE_READINESS": 2, "HEALTH_CHECK_TYPE_STARTUP": 3, } )
Enum value maps for HealthCheckType.
var ( InstanceStatus_name = map[int32]string{ 0: "INSTANCE_STATUS_UNSPECIFIED", 1: "INSTANCE_STATUS_PENDING", 2: "INSTANCE_STATUS_CREATED", 3: "INSTANCE_STATUS_STARTING", 4: "INSTANCE_STATUS_RUNNING", 5: "INSTANCE_STATUS_STOPPING", 6: "INSTANCE_STATUS_STOPPED", 7: "INSTANCE_STATUS_FAILED", 8: "INSTANCE_STATUS_EXITED", 9: "INSTANCE_STATUS_DELETED", } InstanceStatus_value = map[string]int32{ "INSTANCE_STATUS_UNSPECIFIED": 0, "INSTANCE_STATUS_PENDING": 1, "INSTANCE_STATUS_CREATED": 2, "INSTANCE_STATUS_STARTING": 3, "INSTANCE_STATUS_RUNNING": 4, "INSTANCE_STATUS_STOPPING": 5, "INSTANCE_STATUS_STOPPED": 6, "INSTANCE_STATUS_FAILED": 7, "INSTANCE_STATUS_EXITED": 8, "INSTANCE_STATUS_DELETED": 9, } )
Enum value maps for InstanceStatus.
var ( ServiceStatus_name = map[int32]string{ 0: "SERVICE_STATUS_UNSPECIFIED", 1: "SERVICE_STATUS_PENDING", 2: "SERVICE_STATUS_RUNNING", 3: "SERVICE_STATUS_UPDATING", 4: "SERVICE_STATUS_FAILED", } ServiceStatus_value = map[string]int32{ "SERVICE_STATUS_UNSPECIFIED": 0, "SERVICE_STATUS_PENDING": 1, "SERVICE_STATUS_RUNNING": 2, "SERVICE_STATUS_UPDATING": 3, "SERVICE_STATUS_FAILED": 4, } )
Enum value maps for ServiceStatus.
var ( ScalingMode_name = map[int32]string{ 0: "SCALING_MODE_UNSPECIFIED", 1: "SCALING_MODE_IMMEDIATE", 2: "SCALING_MODE_GRADUAL", } ScalingMode_value = map[string]int32{ "SCALING_MODE_UNSPECIFIED": 0, "SCALING_MODE_IMMEDIATE": 1, "SCALING_MODE_GRADUAL": 2, } )
Enum value maps for ScalingMode.
var AdminService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.AdminService", HandlerType: (*AdminServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "AdminBootstrap", Handler: _AdminService_AdminBootstrap_Handler, }, { MethodName: "PolicyCreate", Handler: _AdminService_PolicyCreate_Handler, }, { MethodName: "PolicyUpdate", Handler: _AdminService_PolicyUpdate_Handler, }, { MethodName: "PolicyDelete", Handler: _AdminService_PolicyDelete_Handler, }, { MethodName: "PolicyGet", Handler: _AdminService_PolicyGet_Handler, }, { MethodName: "PolicyList", Handler: _AdminService_PolicyList_Handler, }, { MethodName: "PolicyAttachToSubject", Handler: _AdminService_PolicyAttachToSubject_Handler, }, { MethodName: "PolicyDetachFromSubject", Handler: _AdminService_PolicyDetachFromSubject_Handler, }, { MethodName: "UserCreate", Handler: _AdminService_UserCreate_Handler, }, { MethodName: "UserList", Handler: _AdminService_UserList_Handler, }, { MethodName: "TokenList", Handler: _AdminService_TokenList_Handler, }, { MethodName: "ListRegistries", Handler: _AdminService_ListRegistries_Handler, }, { MethodName: "GetRegistry", Handler: _AdminService_GetRegistry_Handler, }, { MethodName: "AddRegistry", Handler: _AdminService_AddRegistry_Handler, }, { MethodName: "UpdateRegistry", Handler: _AdminService_UpdateRegistry_Handler, }, { MethodName: "RemoveRegistry", Handler: _AdminService_RemoveRegistry_Handler, }, { MethodName: "BootstrapAuth", Handler: _AdminService_BootstrapAuth_Handler, }, { MethodName: "TestRegistry", Handler: _AdminService_TestRegistry_Handler, }, { MethodName: "RegistriesStatus", Handler: _AdminService_RegistriesStatus_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/api/proto/admin.proto", }
AdminService_ServiceDesc is the grpc.ServiceDesc for AdminService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var AuthService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.AuthService", HandlerType: (*AuthServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "WhoAmI", Handler: _AuthService_WhoAmI_Handler, }, { MethodName: "CreateToken", Handler: _AuthService_CreateToken_Handler, }, { MethodName: "RevokeToken", Handler: _AuthService_RevokeToken_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/api/proto/auth.proto", }
AuthService_ServiceDesc is the grpc.ServiceDesc for AuthService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ConfigmapService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.ConfigmapService", HandlerType: (*ConfigmapServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateConfigmap", Handler: _ConfigmapService_CreateConfigmap_Handler, }, { MethodName: "GetConfigmap", Handler: _ConfigmapService_GetConfigmap_Handler, }, { MethodName: "UpdateConfigmap", Handler: _ConfigmapService_UpdateConfigmap_Handler, }, { MethodName: "DeleteConfigmap", Handler: _ConfigmapService_DeleteConfigmap_Handler, }, { MethodName: "ListConfigmaps", Handler: _ConfigmapService_ListConfigmaps_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/api/proto/configmap.proto", }
ConfigmapService_ServiceDesc is the grpc.ServiceDesc for ConfigmapService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ExecService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.ExecService", HandlerType: (*ExecServiceServer)(nil), Methods: []grpc.MethodDesc{}, Streams: []grpc.StreamDesc{ { StreamName: "StreamExec", Handler: _ExecService_StreamExec_Handler, ServerStreams: true, ClientStreams: true, }, }, Metadata: "pkg/api/proto/exec.proto", }
ExecService_ServiceDesc is the grpc.ServiceDesc for ExecService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_pkg_api_proto_admin_proto protoreflect.FileDescriptor
var File_pkg_api_proto_auth_proto protoreflect.FileDescriptor
var File_pkg_api_proto_common_proto protoreflect.FileDescriptor
var File_pkg_api_proto_configmap_proto protoreflect.FileDescriptor
var File_pkg_api_proto_exec_proto protoreflect.FileDescriptor
var File_pkg_api_proto_health_proto protoreflect.FileDescriptor
var File_pkg_api_proto_instance_proto protoreflect.FileDescriptor
var File_pkg_api_proto_logs_proto protoreflect.FileDescriptor
var File_pkg_api_proto_namespace_proto protoreflect.FileDescriptor
var File_pkg_api_proto_secret_proto protoreflect.FileDescriptor
var File_pkg_api_proto_service_proto protoreflect.FileDescriptor
var HealthService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.HealthService", HandlerType: (*HealthServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetHealth", Handler: _HealthService_GetHealth_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/api/proto/health.proto", }
HealthService_ServiceDesc is the grpc.ServiceDesc for HealthService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var InstanceService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.InstanceService", HandlerType: (*InstanceServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetInstance", Handler: _InstanceService_GetInstance_Handler, }, { MethodName: "ListInstances", Handler: _InstanceService_ListInstances_Handler, }, { MethodName: "StartInstance", Handler: _InstanceService_StartInstance_Handler, }, { MethodName: "StopInstance", Handler: _InstanceService_StopInstance_Handler, }, { MethodName: "RestartInstance", Handler: _InstanceService_RestartInstance_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "WatchInstances", Handler: _InstanceService_WatchInstances_Handler, ServerStreams: true, }, }, Metadata: "pkg/api/proto/instance.proto", }
InstanceService_ServiceDesc is the grpc.ServiceDesc for InstanceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var LogService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.LogService", HandlerType: (*LogServiceServer)(nil), Methods: []grpc.MethodDesc{}, Streams: []grpc.StreamDesc{ { StreamName: "StreamLogs", Handler: _LogService_StreamLogs_Handler, ServerStreams: true, ClientStreams: true, }, }, Metadata: "pkg/api/proto/logs.proto", }
LogService_ServiceDesc is the grpc.ServiceDesc for LogService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var NamespaceService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.NamespaceService", HandlerType: (*NamespaceServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateNamespace", Handler: _NamespaceService_CreateNamespace_Handler, }, { MethodName: "GetNamespace", Handler: _NamespaceService_GetNamespace_Handler, }, { MethodName: "ListNamespaces", Handler: _NamespaceService_ListNamespaces_Handler, }, { MethodName: "DeleteNamespace", Handler: _NamespaceService_DeleteNamespace_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "WatchNamespaces", Handler: _NamespaceService_WatchNamespaces_Handler, ServerStreams: true, }, }, Metadata: "pkg/api/proto/namespace.proto", }
NamespaceService_ServiceDesc is the grpc.ServiceDesc for NamespaceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SecretService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.SecretService", HandlerType: (*SecretServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateSecret", Handler: _SecretService_CreateSecret_Handler, }, { MethodName: "GetSecret", Handler: _SecretService_GetSecret_Handler, }, { MethodName: "UpdateSecret", Handler: _SecretService_UpdateSecret_Handler, }, { MethodName: "DeleteSecret", Handler: _SecretService_DeleteSecret_Handler, }, { MethodName: "ListSecrets", Handler: _SecretService_ListSecrets_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/api/proto/secret.proto", }
SecretService_ServiceDesc is the grpc.ServiceDesc for SecretService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ServiceService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.ServiceService", HandlerType: (*ServiceServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateService", Handler: _ServiceService_CreateService_Handler, }, { MethodName: "GetService", Handler: _ServiceService_GetService_Handler, }, { MethodName: "ListServices", Handler: _ServiceService_ListServices_Handler, }, { MethodName: "UpdateService", Handler: _ServiceService_UpdateService_Handler, }, { MethodName: "DeleteService", Handler: _ServiceService_DeleteService_Handler, }, { MethodName: "GetDeletionStatus", Handler: _ServiceService_GetDeletionStatus_Handler, }, { MethodName: "ListDeletionOperations", Handler: _ServiceService_ListDeletionOperations_Handler, }, { MethodName: "ScaleService", Handler: _ServiceService_ScaleService_Handler, }, { MethodName: "ListInstances", Handler: _ServiceService_ListInstances_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "WatchServices", Handler: _ServiceService_WatchServices_Handler, ServerStreams: true, }, { StreamName: "WatchScaling", Handler: _ServiceService_WatchScaling_Handler, ServerStreams: true, }, }, Metadata: "pkg/api/proto/service.proto", }
ServiceService_ServiceDesc is the grpc.ServiceDesc for ServiceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterAdminServiceHandler ¶
func RegisterAdminServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterAdminServiceHandler registers the http handlers for service AdminService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterAdminServiceHandlerClient ¶
func RegisterAdminServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AdminServiceClient) error
RegisterAdminServiceHandlerClient registers the http handlers for service AdminService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "AdminServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "AdminServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "AdminServiceClient" to call the correct interceptors.
func RegisterAdminServiceHandlerFromEndpoint ¶
func RegisterAdminServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterAdminServiceHandlerFromEndpoint is same as RegisterAdminServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterAdminServiceHandlerServer ¶
func RegisterAdminServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AdminServiceServer) error
RegisterAdminServiceHandlerServer registers the http handlers for service AdminService to "mux". UnaryRPC :call AdminServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterAdminServiceHandlerFromEndpoint instead.
func RegisterAdminServiceServer ¶
func RegisterAdminServiceServer(s grpc.ServiceRegistrar, srv AdminServiceServer)
func RegisterAuthServiceHandler ¶
func RegisterAuthServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterAuthServiceHandler registers the http handlers for service AuthService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterAuthServiceHandlerClient ¶
func RegisterAuthServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AuthServiceClient) error
RegisterAuthServiceHandlerClient registers the http handlers for service AuthService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "AuthServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "AuthServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "AuthServiceClient" to call the correct interceptors.
func RegisterAuthServiceHandlerFromEndpoint ¶
func RegisterAuthServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterAuthServiceHandlerFromEndpoint is same as RegisterAuthServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterAuthServiceHandlerServer ¶
func RegisterAuthServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AuthServiceServer) error
RegisterAuthServiceHandlerServer registers the http handlers for service AuthService to "mux". UnaryRPC :call AuthServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterAuthServiceHandlerFromEndpoint instead.
func RegisterAuthServiceServer ¶
func RegisterAuthServiceServer(s grpc.ServiceRegistrar, srv AuthServiceServer)
func RegisterConfigmapServiceHandler ¶
func RegisterConfigmapServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterConfigmapServiceHandler registers the http handlers for service ConfigmapService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterConfigmapServiceHandlerClient ¶
func RegisterConfigmapServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ConfigmapServiceClient) error
RegisterConfigmapServiceHandlerClient registers the http handlers for service ConfigmapService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ConfigmapServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ConfigmapServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ConfigmapServiceClient" to call the correct interceptors.
func RegisterConfigmapServiceHandlerFromEndpoint ¶
func RegisterConfigmapServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterConfigmapServiceHandlerFromEndpoint is same as RegisterConfigmapServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterConfigmapServiceHandlerServer ¶
func RegisterConfigmapServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ConfigmapServiceServer) error
RegisterConfigmapServiceHandlerServer registers the http handlers for service ConfigmapService to "mux". UnaryRPC :call ConfigmapServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterConfigmapServiceHandlerFromEndpoint instead.
func RegisterConfigmapServiceServer ¶
func RegisterConfigmapServiceServer(s grpc.ServiceRegistrar, srv ConfigmapServiceServer)
func RegisterExecServiceHandler ¶
func RegisterExecServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterExecServiceHandler registers the http handlers for service ExecService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterExecServiceHandlerClient ¶
func RegisterExecServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ExecServiceClient) error
RegisterExecServiceHandlerClient registers the http handlers for service ExecService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ExecServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ExecServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ExecServiceClient" to call the correct interceptors.
func RegisterExecServiceHandlerFromEndpoint ¶
func RegisterExecServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterExecServiceHandlerFromEndpoint is same as RegisterExecServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterExecServiceHandlerServer ¶
func RegisterExecServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ExecServiceServer) error
RegisterExecServiceHandlerServer registers the http handlers for service ExecService to "mux". UnaryRPC :call ExecServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterExecServiceHandlerFromEndpoint instead.
func RegisterExecServiceServer ¶
func RegisterExecServiceServer(s grpc.ServiceRegistrar, srv ExecServiceServer)
func RegisterHealthServiceHandler ¶
func RegisterHealthServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterHealthServiceHandler registers the http handlers for service HealthService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterHealthServiceHandlerClient ¶
func RegisterHealthServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client HealthServiceClient) error
RegisterHealthServiceHandlerClient registers the http handlers for service HealthService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "HealthServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "HealthServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "HealthServiceClient" to call the correct interceptors.
func RegisterHealthServiceHandlerFromEndpoint ¶
func RegisterHealthServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterHealthServiceHandlerFromEndpoint is same as RegisterHealthServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterHealthServiceHandlerServer ¶
func RegisterHealthServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server HealthServiceServer) error
RegisterHealthServiceHandlerServer registers the http handlers for service HealthService to "mux". UnaryRPC :call HealthServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterHealthServiceHandlerFromEndpoint instead.
func RegisterHealthServiceServer ¶
func RegisterHealthServiceServer(s grpc.ServiceRegistrar, srv HealthServiceServer)
func RegisterInstanceServiceHandler ¶
func RegisterInstanceServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterInstanceServiceHandler registers the http handlers for service InstanceService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterInstanceServiceHandlerClient ¶
func RegisterInstanceServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client InstanceServiceClient) error
RegisterInstanceServiceHandlerClient registers the http handlers for service InstanceService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "InstanceServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "InstanceServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "InstanceServiceClient" to call the correct interceptors.
func RegisterInstanceServiceHandlerFromEndpoint ¶
func RegisterInstanceServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterInstanceServiceHandlerFromEndpoint is same as RegisterInstanceServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterInstanceServiceHandlerServer ¶
func RegisterInstanceServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server InstanceServiceServer) error
RegisterInstanceServiceHandlerServer registers the http handlers for service InstanceService to "mux". UnaryRPC :call InstanceServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterInstanceServiceHandlerFromEndpoint instead.
func RegisterInstanceServiceServer ¶
func RegisterInstanceServiceServer(s grpc.ServiceRegistrar, srv InstanceServiceServer)
func RegisterLogServiceHandler ¶
func RegisterLogServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterLogServiceHandler registers the http handlers for service LogService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterLogServiceHandlerClient ¶
func RegisterLogServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client LogServiceClient) error
RegisterLogServiceHandlerClient registers the http handlers for service LogService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "LogServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "LogServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "LogServiceClient" to call the correct interceptors.
func RegisterLogServiceHandlerFromEndpoint ¶
func RegisterLogServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterLogServiceHandlerFromEndpoint is same as RegisterLogServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterLogServiceHandlerServer ¶
func RegisterLogServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server LogServiceServer) error
RegisterLogServiceHandlerServer registers the http handlers for service LogService to "mux". UnaryRPC :call LogServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterLogServiceHandlerFromEndpoint instead.
func RegisterLogServiceServer ¶
func RegisterLogServiceServer(s grpc.ServiceRegistrar, srv LogServiceServer)
func RegisterNamespaceServiceHandler ¶
func RegisterNamespaceServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterNamespaceServiceHandler registers the http handlers for service NamespaceService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterNamespaceServiceHandlerClient ¶
func RegisterNamespaceServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client NamespaceServiceClient) error
RegisterNamespaceServiceHandlerClient registers the http handlers for service NamespaceService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "NamespaceServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "NamespaceServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "NamespaceServiceClient" to call the correct interceptors.
func RegisterNamespaceServiceHandlerFromEndpoint ¶
func RegisterNamespaceServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterNamespaceServiceHandlerFromEndpoint is same as RegisterNamespaceServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterNamespaceServiceHandlerServer ¶
func RegisterNamespaceServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server NamespaceServiceServer) error
RegisterNamespaceServiceHandlerServer registers the http handlers for service NamespaceService to "mux". UnaryRPC :call NamespaceServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterNamespaceServiceHandlerFromEndpoint instead.
func RegisterNamespaceServiceServer ¶
func RegisterNamespaceServiceServer(s grpc.ServiceRegistrar, srv NamespaceServiceServer)
func RegisterSecretServiceHandler ¶
func RegisterSecretServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterSecretServiceHandler registers the http handlers for service SecretService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterSecretServiceHandlerClient ¶
func RegisterSecretServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client SecretServiceClient) error
RegisterSecretServiceHandlerClient registers the http handlers for service SecretService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "SecretServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "SecretServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "SecretServiceClient" to call the correct interceptors.
func RegisterSecretServiceHandlerFromEndpoint ¶
func RegisterSecretServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterSecretServiceHandlerFromEndpoint is same as RegisterSecretServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterSecretServiceHandlerServer ¶
func RegisterSecretServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server SecretServiceServer) error
RegisterSecretServiceHandlerServer registers the http handlers for service SecretService to "mux". UnaryRPC :call SecretServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterSecretServiceHandlerFromEndpoint instead.
func RegisterSecretServiceServer ¶
func RegisterSecretServiceServer(s grpc.ServiceRegistrar, srv SecretServiceServer)
func RegisterServiceServiceHandler ¶
func RegisterServiceServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterServiceServiceHandler registers the http handlers for service ServiceService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterServiceServiceHandlerClient ¶
func RegisterServiceServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ServiceServiceClient) error
RegisterServiceServiceHandlerClient registers the http handlers for service ServiceService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ServiceServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ServiceServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ServiceServiceClient" to call the correct interceptors.
func RegisterServiceServiceHandlerFromEndpoint ¶
func RegisterServiceServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterServiceServiceHandlerFromEndpoint is same as RegisterServiceServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterServiceServiceHandlerServer ¶
func RegisterServiceServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ServiceServiceServer) error
RegisterServiceServiceHandlerServer registers the http handlers for service ServiceService to "mux". UnaryRPC :call ServiceServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterServiceServiceHandlerFromEndpoint instead.
func RegisterServiceServiceServer ¶
func RegisterServiceServiceServer(s grpc.ServiceRegistrar, srv ServiceServiceServer)
Types ¶
type AddRegistryRequest ¶
type AddRegistryRequest struct {
Registry *RegistryConfig `protobuf:"bytes,1,opt,name=registry,proto3" json:"registry,omitempty"`
// contains filtered or unexported fields
}
func (*AddRegistryRequest) Descriptor
deprecated
func (*AddRegistryRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddRegistryRequest.ProtoReflect.Descriptor instead.
func (*AddRegistryRequest) GetRegistry ¶
func (x *AddRegistryRequest) GetRegistry() *RegistryConfig
func (*AddRegistryRequest) ProtoMessage ¶
func (*AddRegistryRequest) ProtoMessage()
func (*AddRegistryRequest) ProtoReflect ¶
func (x *AddRegistryRequest) ProtoReflect() protoreflect.Message
func (*AddRegistryRequest) Reset ¶
func (x *AddRegistryRequest) Reset()
func (*AddRegistryRequest) String ¶
func (x *AddRegistryRequest) String() string
type AddRegistryResponse ¶
type AddRegistryResponse struct {
Registry *RegistryConfig `protobuf:"bytes,1,opt,name=registry,proto3" json:"registry,omitempty"`
// contains filtered or unexported fields
}
func (*AddRegistryResponse) Descriptor
deprecated
func (*AddRegistryResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddRegistryResponse.ProtoReflect.Descriptor instead.
func (*AddRegistryResponse) GetRegistry ¶
func (x *AddRegistryResponse) GetRegistry() *RegistryConfig
func (*AddRegistryResponse) ProtoMessage ¶
func (*AddRegistryResponse) ProtoMessage()
func (*AddRegistryResponse) ProtoReflect ¶
func (x *AddRegistryResponse) ProtoReflect() protoreflect.Message
func (*AddRegistryResponse) Reset ¶
func (x *AddRegistryResponse) Reset()
func (*AddRegistryResponse) String ¶
func (x *AddRegistryResponse) String() string
type AdminBootstrapRequest ¶
type AdminBootstrapRequest struct {
// contains filtered or unexported fields
}
func (*AdminBootstrapRequest) Descriptor
deprecated
func (*AdminBootstrapRequest) Descriptor() ([]byte, []int)
Deprecated: Use AdminBootstrapRequest.ProtoReflect.Descriptor instead.
func (*AdminBootstrapRequest) ProtoMessage ¶
func (*AdminBootstrapRequest) ProtoMessage()
func (*AdminBootstrapRequest) ProtoReflect ¶
func (x *AdminBootstrapRequest) ProtoReflect() protoreflect.Message
func (*AdminBootstrapRequest) Reset ¶
func (x *AdminBootstrapRequest) Reset()
func (*AdminBootstrapRequest) String ¶
func (x *AdminBootstrapRequest) String() string
type AdminBootstrapResponse ¶
type AdminBootstrapResponse struct {
TokenId string `protobuf:"bytes,1,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"`
TokenSecret string `protobuf:"bytes,2,opt,name=token_secret,json=tokenSecret,proto3" json:"token_secret,omitempty"` // returned once
SubjectId string `protobuf:"bytes,3,opt,name=subject_id,json=subjectId,proto3" json:"subject_id,omitempty"` // root/admin subject id
// contains filtered or unexported fields
}
func (*AdminBootstrapResponse) Descriptor
deprecated
func (*AdminBootstrapResponse) Descriptor() ([]byte, []int)
Deprecated: Use AdminBootstrapResponse.ProtoReflect.Descriptor instead.
func (*AdminBootstrapResponse) GetSubjectId ¶
func (x *AdminBootstrapResponse) GetSubjectId() string
func (*AdminBootstrapResponse) GetTokenId ¶
func (x *AdminBootstrapResponse) GetTokenId() string
func (*AdminBootstrapResponse) GetTokenSecret ¶
func (x *AdminBootstrapResponse) GetTokenSecret() string
func (*AdminBootstrapResponse) ProtoMessage ¶
func (*AdminBootstrapResponse) ProtoMessage()
func (*AdminBootstrapResponse) ProtoReflect ¶
func (x *AdminBootstrapResponse) ProtoReflect() protoreflect.Message
func (*AdminBootstrapResponse) Reset ¶
func (x *AdminBootstrapResponse) Reset()
func (*AdminBootstrapResponse) String ¶
func (x *AdminBootstrapResponse) String() string
type AdminServiceClient ¶
type AdminServiceClient interface {
AdminBootstrap(ctx context.Context, in *AdminBootstrapRequest, opts ...grpc.CallOption) (*AdminBootstrapResponse, error)
PolicyCreate(ctx context.Context, in *PolicyCreateRequest, opts ...grpc.CallOption) (*PolicyCreateResponse, error)
PolicyUpdate(ctx context.Context, in *PolicyUpdateRequest, opts ...grpc.CallOption) (*PolicyUpdateResponse, error)
PolicyDelete(ctx context.Context, in *PolicyDeleteRequest, opts ...grpc.CallOption) (*PolicyDeleteResponse, error)
PolicyGet(ctx context.Context, in *PolicyGetRequest, opts ...grpc.CallOption) (*PolicyGetResponse, error)
PolicyList(ctx context.Context, in *PolicyListRequest, opts ...grpc.CallOption) (*PolicyListResponse, error)
PolicyAttachToSubject(ctx context.Context, in *PolicyAttachToSubjectRequest, opts ...grpc.CallOption) (*PolicyAttachToSubjectResponse, error)
PolicyDetachFromSubject(ctx context.Context, in *PolicyDetachFromSubjectRequest, opts ...grpc.CallOption) (*PolicyDetachFromSubjectResponse, error)
UserCreate(ctx context.Context, in *UserCreateRequest, opts ...grpc.CallOption) (*UserCreateResponse, error)
UserList(ctx context.Context, in *UserListRequest, opts ...grpc.CallOption) (*UserListResponse, error)
// List tokens (no secrets)
TokenList(ctx context.Context, in *TokenListRequest, opts ...grpc.CallOption) (*TokenListResponse, error)
// Registry admin RPCs
ListRegistries(ctx context.Context, in *ListRegistriesRequest, opts ...grpc.CallOption) (*ListRegistriesResponse, error)
GetRegistry(ctx context.Context, in *GetRegistryRequest, opts ...grpc.CallOption) (*GetRegistryResponse, error)
AddRegistry(ctx context.Context, in *AddRegistryRequest, opts ...grpc.CallOption) (*AddRegistryResponse, error)
UpdateRegistry(ctx context.Context, in *UpdateRegistryRequest, opts ...grpc.CallOption) (*UpdateRegistryResponse, error)
RemoveRegistry(ctx context.Context, in *RemoveRegistryRequest, opts ...grpc.CallOption) (*RemoveRegistryResponse, error)
BootstrapAuth(ctx context.Context, in *BootstrapAuthRequest, opts ...grpc.CallOption) (*BootstrapAuthResponse, error)
TestRegistry(ctx context.Context, in *TestRegistryRequest, opts ...grpc.CallOption) (*TestRegistryResponse, error)
RegistriesStatus(ctx context.Context, in *RegistriesStatusRequest, opts ...grpc.CallOption) (*RegistriesStatusResponse, error)
}
AdminServiceClient is the client API for AdminService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAdminServiceClient ¶
func NewAdminServiceClient(cc grpc.ClientConnInterface) AdminServiceClient
type AdminServiceServer ¶
type AdminServiceServer interface {
AdminBootstrap(context.Context, *AdminBootstrapRequest) (*AdminBootstrapResponse, error)
PolicyCreate(context.Context, *PolicyCreateRequest) (*PolicyCreateResponse, error)
PolicyUpdate(context.Context, *PolicyUpdateRequest) (*PolicyUpdateResponse, error)
PolicyDelete(context.Context, *PolicyDeleteRequest) (*PolicyDeleteResponse, error)
PolicyGet(context.Context, *PolicyGetRequest) (*PolicyGetResponse, error)
PolicyList(context.Context, *PolicyListRequest) (*PolicyListResponse, error)
PolicyAttachToSubject(context.Context, *PolicyAttachToSubjectRequest) (*PolicyAttachToSubjectResponse, error)
PolicyDetachFromSubject(context.Context, *PolicyDetachFromSubjectRequest) (*PolicyDetachFromSubjectResponse, error)
UserCreate(context.Context, *UserCreateRequest) (*UserCreateResponse, error)
UserList(context.Context, *UserListRequest) (*UserListResponse, error)
// List tokens (no secrets)
TokenList(context.Context, *TokenListRequest) (*TokenListResponse, error)
// Registry admin RPCs
ListRegistries(context.Context, *ListRegistriesRequest) (*ListRegistriesResponse, error)
GetRegistry(context.Context, *GetRegistryRequest) (*GetRegistryResponse, error)
AddRegistry(context.Context, *AddRegistryRequest) (*AddRegistryResponse, error)
UpdateRegistry(context.Context, *UpdateRegistryRequest) (*UpdateRegistryResponse, error)
RemoveRegistry(context.Context, *RemoveRegistryRequest) (*RemoveRegistryResponse, error)
BootstrapAuth(context.Context, *BootstrapAuthRequest) (*BootstrapAuthResponse, error)
TestRegistry(context.Context, *TestRegistryRequest) (*TestRegistryResponse, error)
RegistriesStatus(context.Context, *RegistriesStatusRequest) (*RegistriesStatusResponse, error)
// contains filtered or unexported methods
}
AdminServiceServer is the server API for AdminService service. All implementations must embed UnimplementedAdminServiceServer for forward compatibility
type AuthServiceClient ¶
type AuthServiceClient interface {
WhoAmI(ctx context.Context, in *WhoAmIRequest, opts ...grpc.CallOption) (*WhoAmIResponse, error)
CreateToken(ctx context.Context, in *CreateTokenRequest, opts ...grpc.CallOption) (*CreateTokenResponse, error)
RevokeToken(ctx context.Context, in *RevokeTokenRequest, opts ...grpc.CallOption) (*RevokeTokenResponse, error)
}
AuthServiceClient is the client API for AuthService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAuthServiceClient ¶
func NewAuthServiceClient(cc grpc.ClientConnInterface) AuthServiceClient
type AuthServiceServer ¶
type AuthServiceServer interface {
WhoAmI(context.Context, *WhoAmIRequest) (*WhoAmIResponse, error)
CreateToken(context.Context, *CreateTokenRequest) (*CreateTokenResponse, error)
RevokeToken(context.Context, *RevokeTokenRequest) (*RevokeTokenResponse, error)
// contains filtered or unexported methods
}
AuthServiceServer is the server API for AuthService service. All implementations must embed UnimplementedAuthServiceServer for forward compatibility
type BootstrapAuthRequest ¶
type BootstrapAuthRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // bootstrap a specific registry by name
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // bootstrap all registries of this type (e.g., ecr, ghcr)
All bool `protobuf:"varint,3,opt,name=all,proto3" json:"all,omitempty"` // bootstrap all registries
// contains filtered or unexported fields
}
func (*BootstrapAuthRequest) Descriptor
deprecated
func (*BootstrapAuthRequest) Descriptor() ([]byte, []int)
Deprecated: Use BootstrapAuthRequest.ProtoReflect.Descriptor instead.
func (*BootstrapAuthRequest) GetAll ¶
func (x *BootstrapAuthRequest) GetAll() bool
func (*BootstrapAuthRequest) GetName ¶
func (x *BootstrapAuthRequest) GetName() string
func (*BootstrapAuthRequest) GetType ¶
func (x *BootstrapAuthRequest) GetType() string
func (*BootstrapAuthRequest) ProtoMessage ¶
func (*BootstrapAuthRequest) ProtoMessage()
func (*BootstrapAuthRequest) ProtoReflect ¶
func (x *BootstrapAuthRequest) ProtoReflect() protoreflect.Message
func (*BootstrapAuthRequest) Reset ¶
func (x *BootstrapAuthRequest) Reset()
func (*BootstrapAuthRequest) String ¶
func (x *BootstrapAuthRequest) String() string
type BootstrapAuthResponse ¶
type BootstrapAuthResponse struct {
Updated int32 `protobuf:"varint,1,opt,name=updated,proto3" json:"updated,omitempty"`
// contains filtered or unexported fields
}
func (*BootstrapAuthResponse) Descriptor
deprecated
func (*BootstrapAuthResponse) Descriptor() ([]byte, []int)
Deprecated: Use BootstrapAuthResponse.ProtoReflect.Descriptor instead.
func (*BootstrapAuthResponse) GetUpdated ¶
func (x *BootstrapAuthResponse) GetUpdated() int32
func (*BootstrapAuthResponse) ProtoMessage ¶
func (*BootstrapAuthResponse) ProtoMessage()
func (*BootstrapAuthResponse) ProtoReflect ¶
func (x *BootstrapAuthResponse) ProtoReflect() protoreflect.Message
func (*BootstrapAuthResponse) Reset ¶
func (x *BootstrapAuthResponse) Reset()
func (*BootstrapAuthResponse) String ¶
func (x *BootstrapAuthResponse) String() string
type ComponentHealth ¶
type ComponentHealth struct {
// Component type (e.g., "service", "instance", "node", "api-server")
ComponentType string `protobuf:"bytes,1,opt,name=component_type,json=componentType,proto3" json:"component_type,omitempty"`
// Component identifier
Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
// Name of the component
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
// Namespace of the component (if applicable)
Namespace string `protobuf:"bytes,4,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Overall health status
Status HealthStatus `protobuf:"varint,5,opt,name=status,proto3,enum=rune.api.HealthStatus" json:"status,omitempty"`
// Detailed message about the health status
Message string `protobuf:"bytes,6,opt,name=message,proto3" json:"message,omitempty"`
// Last update timestamp (RFC 3339 format)
Timestamp string `protobuf:"bytes,7,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
// Individual health check results
CheckResults []*HealthCheckResult `protobuf:"bytes,8,rep,name=check_results,json=checkResults,proto3" json:"check_results,omitempty"`
// contains filtered or unexported fields
}
ComponentHealth represents the health status of a component.
func (*ComponentHealth) Descriptor
deprecated
func (*ComponentHealth) Descriptor() ([]byte, []int)
Deprecated: Use ComponentHealth.ProtoReflect.Descriptor instead.
func (*ComponentHealth) GetCheckResults ¶
func (x *ComponentHealth) GetCheckResults() []*HealthCheckResult
func (*ComponentHealth) GetComponentType ¶
func (x *ComponentHealth) GetComponentType() string
func (*ComponentHealth) GetId ¶
func (x *ComponentHealth) GetId() string
func (*ComponentHealth) GetMessage ¶
func (x *ComponentHealth) GetMessage() string
func (*ComponentHealth) GetName ¶
func (x *ComponentHealth) GetName() string
func (*ComponentHealth) GetNamespace ¶
func (x *ComponentHealth) GetNamespace() string
func (*ComponentHealth) GetStatus ¶
func (x *ComponentHealth) GetStatus() HealthStatus
func (*ComponentHealth) GetTimestamp ¶
func (x *ComponentHealth) GetTimestamp() string
func (*ComponentHealth) ProtoMessage ¶
func (*ComponentHealth) ProtoMessage()
func (*ComponentHealth) ProtoReflect ¶
func (x *ComponentHealth) ProtoReflect() protoreflect.Message
func (*ComponentHealth) Reset ¶
func (x *ComponentHealth) Reset()
func (*ComponentHealth) String ¶
func (x *ComponentHealth) String() string
type Configmap ¶
type Configmap struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
Data map[string]string `` /* 149-byte string literal not displayed */
Version int32 `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"`
CreatedAt string `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt string `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*Configmap) Descriptor
deprecated
func (*Configmap) GetCreatedAt ¶
func (*Configmap) GetNamespace ¶
func (*Configmap) GetUpdatedAt ¶
func (*Configmap) GetVersion ¶
func (*Configmap) ProtoMessage ¶
func (*Configmap) ProtoMessage()
func (*Configmap) ProtoReflect ¶
func (x *Configmap) ProtoReflect() protoreflect.Message
type ConfigmapMount ¶
type ConfigmapMount struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
MountPath string `protobuf:"bytes,2,opt,name=mount_path,json=mountPath,proto3" json:"mount_path,omitempty"`
ConfigmapName string `protobuf:"bytes,3,opt,name=configmap_name,json=configmapName,proto3" json:"configmap_name,omitempty"`
Items []*KeyToPath `protobuf:"bytes,4,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
ConfigmapMount defines a config to be mounted in a container.
func (*ConfigmapMount) Descriptor
deprecated
func (*ConfigmapMount) Descriptor() ([]byte, []int)
Deprecated: Use ConfigmapMount.ProtoReflect.Descriptor instead.
func (*ConfigmapMount) GetConfigmapName ¶
func (x *ConfigmapMount) GetConfigmapName() string
func (*ConfigmapMount) GetItems ¶
func (x *ConfigmapMount) GetItems() []*KeyToPath
func (*ConfigmapMount) GetMountPath ¶
func (x *ConfigmapMount) GetMountPath() string
func (*ConfigmapMount) GetName ¶
func (x *ConfigmapMount) GetName() string
func (*ConfigmapMount) ProtoMessage ¶
func (*ConfigmapMount) ProtoMessage()
func (*ConfigmapMount) ProtoReflect ¶
func (x *ConfigmapMount) ProtoReflect() protoreflect.Message
func (*ConfigmapMount) Reset ¶
func (x *ConfigmapMount) Reset()
func (*ConfigmapMount) String ¶
func (x *ConfigmapMount) String() string
type ConfigmapResponse ¶
type ConfigmapResponse struct {
Configmap *Configmap `protobuf:"bytes,1,opt,name=configmap,proto3" json:"configmap,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*ConfigmapResponse) Descriptor
deprecated
func (*ConfigmapResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigmapResponse.ProtoReflect.Descriptor instead.
func (*ConfigmapResponse) GetConfigmap ¶
func (x *ConfigmapResponse) GetConfigmap() *Configmap
func (*ConfigmapResponse) GetStatus ¶
func (x *ConfigmapResponse) GetStatus() *Status
func (*ConfigmapResponse) ProtoMessage ¶
func (*ConfigmapResponse) ProtoMessage()
func (*ConfigmapResponse) ProtoReflect ¶
func (x *ConfigmapResponse) ProtoReflect() protoreflect.Message
func (*ConfigmapResponse) Reset ¶
func (x *ConfigmapResponse) Reset()
func (*ConfigmapResponse) String ¶
func (x *ConfigmapResponse) String() string
type ConfigmapServiceClient ¶
type ConfigmapServiceClient interface {
CreateConfigmap(ctx context.Context, in *CreateConfigmapRequest, opts ...grpc.CallOption) (*ConfigmapResponse, error)
GetConfigmap(ctx context.Context, in *GetConfigmapRequest, opts ...grpc.CallOption) (*ConfigmapResponse, error)
UpdateConfigmap(ctx context.Context, in *UpdateConfigmapRequest, opts ...grpc.CallOption) (*ConfigmapResponse, error)
DeleteConfigmap(ctx context.Context, in *DeleteConfigmapRequest, opts ...grpc.CallOption) (*Status, error)
ListConfigmaps(ctx context.Context, in *ListConfigmapsRequest, opts ...grpc.CallOption) (*ListConfigmapsResponse, error)
}
ConfigmapServiceClient is the client API for ConfigmapService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewConfigmapServiceClient ¶
func NewConfigmapServiceClient(cc grpc.ClientConnInterface) ConfigmapServiceClient
type ConfigmapServiceServer ¶
type ConfigmapServiceServer interface {
CreateConfigmap(context.Context, *CreateConfigmapRequest) (*ConfigmapResponse, error)
GetConfigmap(context.Context, *GetConfigmapRequest) (*ConfigmapResponse, error)
UpdateConfigmap(context.Context, *UpdateConfigmapRequest) (*ConfigmapResponse, error)
DeleteConfigmap(context.Context, *DeleteConfigmapRequest) (*Status, error)
ListConfigmaps(context.Context, *ListConfigmapsRequest) (*ListConfigmapsResponse, error)
// contains filtered or unexported methods
}
ConfigmapServiceServer is the server API for ConfigmapService service. All implementations must embed UnimplementedConfigmapServiceServer for forward compatibility
type CreateConfigmapRequest ¶
type CreateConfigmapRequest struct {
Configmap *Configmap `protobuf:"bytes,1,opt,name=configmap,proto3" json:"configmap,omitempty"`
EnsureNamespace bool `protobuf:"varint,2,opt,name=ensure_namespace,json=ensureNamespace,proto3" json:"ensure_namespace,omitempty"`
// contains filtered or unexported fields
}
func (*CreateConfigmapRequest) Descriptor
deprecated
func (*CreateConfigmapRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateConfigmapRequest.ProtoReflect.Descriptor instead.
func (*CreateConfigmapRequest) GetConfigmap ¶
func (x *CreateConfigmapRequest) GetConfigmap() *Configmap
func (*CreateConfigmapRequest) GetEnsureNamespace ¶
func (x *CreateConfigmapRequest) GetEnsureNamespace() bool
func (*CreateConfigmapRequest) ProtoMessage ¶
func (*CreateConfigmapRequest) ProtoMessage()
func (*CreateConfigmapRequest) ProtoReflect ¶
func (x *CreateConfigmapRequest) ProtoReflect() protoreflect.Message
func (*CreateConfigmapRequest) Reset ¶
func (x *CreateConfigmapRequest) Reset()
func (*CreateConfigmapRequest) String ¶
func (x *CreateConfigmapRequest) String() string
type CreateNamespaceRequest ¶
type CreateNamespaceRequest struct {
// The namespace to create
Namespace *Namespace `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
// contains filtered or unexported fields
}
CreateNamespaceRequest is the request for creating a namespace.
func (*CreateNamespaceRequest) Descriptor
deprecated
func (*CreateNamespaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateNamespaceRequest.ProtoReflect.Descriptor instead.
func (*CreateNamespaceRequest) GetNamespace ¶
func (x *CreateNamespaceRequest) GetNamespace() *Namespace
func (*CreateNamespaceRequest) ProtoMessage ¶
func (*CreateNamespaceRequest) ProtoMessage()
func (*CreateNamespaceRequest) ProtoReflect ¶
func (x *CreateNamespaceRequest) ProtoReflect() protoreflect.Message
func (*CreateNamespaceRequest) Reset ¶
func (x *CreateNamespaceRequest) Reset()
func (*CreateNamespaceRequest) String ¶
func (x *CreateNamespaceRequest) String() string
type CreateNamespaceResponse ¶
type CreateNamespaceResponse struct {
// The created namespace
Namespace *Namespace `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Status information
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
CreateNamespaceResponse is the response for creating a namespace.
func (*CreateNamespaceResponse) Descriptor
deprecated
func (*CreateNamespaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateNamespaceResponse.ProtoReflect.Descriptor instead.
func (*CreateNamespaceResponse) GetNamespace ¶
func (x *CreateNamespaceResponse) GetNamespace() *Namespace
func (*CreateNamespaceResponse) GetStatus ¶
func (x *CreateNamespaceResponse) GetStatus() *Status
func (*CreateNamespaceResponse) ProtoMessage ¶
func (*CreateNamespaceResponse) ProtoMessage()
func (*CreateNamespaceResponse) ProtoReflect ¶
func (x *CreateNamespaceResponse) ProtoReflect() protoreflect.Message
func (*CreateNamespaceResponse) Reset ¶
func (x *CreateNamespaceResponse) Reset()
func (*CreateNamespaceResponse) String ¶
func (x *CreateNamespaceResponse) String() string
type CreateSecretRequest ¶
type CreateSecretRequest struct {
Secret *Secret `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
EnsureNamespace bool `protobuf:"varint,2,opt,name=ensure_namespace,json=ensureNamespace,proto3" json:"ensure_namespace,omitempty"`
// contains filtered or unexported fields
}
func (*CreateSecretRequest) Descriptor
deprecated
func (*CreateSecretRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSecretRequest.ProtoReflect.Descriptor instead.
func (*CreateSecretRequest) GetEnsureNamespace ¶
func (x *CreateSecretRequest) GetEnsureNamespace() bool
func (*CreateSecretRequest) GetSecret ¶
func (x *CreateSecretRequest) GetSecret() *Secret
func (*CreateSecretRequest) ProtoMessage ¶
func (*CreateSecretRequest) ProtoMessage()
func (*CreateSecretRequest) ProtoReflect ¶
func (x *CreateSecretRequest) ProtoReflect() protoreflect.Message
func (*CreateSecretRequest) Reset ¶
func (x *CreateSecretRequest) Reset()
func (*CreateSecretRequest) String ¶
func (x *CreateSecretRequest) String() string
type CreateServiceRequest ¶
type CreateServiceRequest struct {
// Service to create
Service *Service `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
// Optional deployment tag
DeploymentTag string `protobuf:"bytes,2,opt,name=deployment_tag,json=deploymentTag,proto3" json:"deployment_tag,omitempty"`
// Whether to create the namespace if it doesn't exist
EnsureNamespace bool `protobuf:"varint,3,opt,name=ensure_namespace,json=ensureNamespace,proto3" json:"ensure_namespace,omitempty"`
// contains filtered or unexported fields
}
CreateServiceRequest represents a request to create a new service.
func (*CreateServiceRequest) Descriptor
deprecated
func (*CreateServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateServiceRequest.ProtoReflect.Descriptor instead.
func (*CreateServiceRequest) GetDeploymentTag ¶
func (x *CreateServiceRequest) GetDeploymentTag() string
func (*CreateServiceRequest) GetEnsureNamespace ¶
func (x *CreateServiceRequest) GetEnsureNamespace() bool
func (*CreateServiceRequest) GetService ¶
func (x *CreateServiceRequest) GetService() *Service
func (*CreateServiceRequest) ProtoMessage ¶
func (*CreateServiceRequest) ProtoMessage()
func (*CreateServiceRequest) ProtoReflect ¶
func (x *CreateServiceRequest) ProtoReflect() protoreflect.Message
func (*CreateServiceRequest) Reset ¶
func (x *CreateServiceRequest) Reset()
func (*CreateServiceRequest) String ¶
func (x *CreateServiceRequest) String() string
type CreateTokenRequest ¶
type CreateTokenRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
SubjectId string `protobuf:"bytes,2,opt,name=subject_id,json=subjectId,proto3" json:"subject_id,omitempty"`
SubjectName string `protobuf:"bytes,3,opt,name=subject_name,json=subjectName,proto3" json:"subject_name,omitempty"`
SubjectType string `protobuf:"bytes,4,opt,name=subject_type,json=subjectType,proto3" json:"subject_type,omitempty"` // user|service
Policies []string `protobuf:"bytes,5,rep,name=policies,proto3" json:"policies,omitempty"` // repurposed to carry default policies on auto-create
TtlSeconds int64 `protobuf:"varint,6,opt,name=ttl_seconds,json=ttlSeconds,proto3" json:"ttl_seconds,omitempty"` // 0 for no expiry
Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
// contains filtered or unexported fields
}
func (*CreateTokenRequest) Descriptor
deprecated
func (*CreateTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateTokenRequest.ProtoReflect.Descriptor instead.
func (*CreateTokenRequest) GetDescription ¶
func (x *CreateTokenRequest) GetDescription() string
func (*CreateTokenRequest) GetName ¶
func (x *CreateTokenRequest) GetName() string
func (*CreateTokenRequest) GetPolicies ¶
func (x *CreateTokenRequest) GetPolicies() []string
func (*CreateTokenRequest) GetSubjectId ¶
func (x *CreateTokenRequest) GetSubjectId() string
func (*CreateTokenRequest) GetSubjectName ¶
func (x *CreateTokenRequest) GetSubjectName() string
func (*CreateTokenRequest) GetSubjectType ¶
func (x *CreateTokenRequest) GetSubjectType() string
func (*CreateTokenRequest) GetTtlSeconds ¶
func (x *CreateTokenRequest) GetTtlSeconds() int64
func (*CreateTokenRequest) ProtoMessage ¶
func (*CreateTokenRequest) ProtoMessage()
func (*CreateTokenRequest) ProtoReflect ¶
func (x *CreateTokenRequest) ProtoReflect() protoreflect.Message
func (*CreateTokenRequest) Reset ¶
func (x *CreateTokenRequest) Reset()
func (*CreateTokenRequest) String ¶
func (x *CreateTokenRequest) String() string
type CreateTokenResponse ¶
type CreateTokenResponse struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Secret string `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty"` // returned once
// contains filtered or unexported fields
}
func (*CreateTokenResponse) Descriptor
deprecated
func (*CreateTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateTokenResponse.ProtoReflect.Descriptor instead.
func (*CreateTokenResponse) GetId ¶
func (x *CreateTokenResponse) GetId() string
func (*CreateTokenResponse) GetName ¶
func (x *CreateTokenResponse) GetName() string
func (*CreateTokenResponse) GetSecret ¶
func (x *CreateTokenResponse) GetSecret() string
func (*CreateTokenResponse) ProtoMessage ¶
func (*CreateTokenResponse) ProtoMessage()
func (*CreateTokenResponse) ProtoReflect ¶
func (x *CreateTokenResponse) ProtoReflect() protoreflect.Message
func (*CreateTokenResponse) Reset ¶
func (x *CreateTokenResponse) Reset()
func (*CreateTokenResponse) String ¶
func (x *CreateTokenResponse) String() string
type DeleteConfigmapRequest ¶
type DeleteConfigmapRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteConfigmapRequest) Descriptor
deprecated
func (*DeleteConfigmapRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteConfigmapRequest.ProtoReflect.Descriptor instead.
func (*DeleteConfigmapRequest) GetName ¶
func (x *DeleteConfigmapRequest) GetName() string
func (*DeleteConfigmapRequest) GetNamespace ¶
func (x *DeleteConfigmapRequest) GetNamespace() string
func (*DeleteConfigmapRequest) ProtoMessage ¶
func (*DeleteConfigmapRequest) ProtoMessage()
func (*DeleteConfigmapRequest) ProtoReflect ¶
func (x *DeleteConfigmapRequest) ProtoReflect() protoreflect.Message
func (*DeleteConfigmapRequest) Reset ¶
func (x *DeleteConfigmapRequest) Reset()
func (*DeleteConfigmapRequest) String ¶
func (x *DeleteConfigmapRequest) String() string
type DeleteNamespaceRequest ¶
type DeleteNamespaceRequest struct {
// The name of the namespace to delete
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Whether to ignore if the namespace doesn't exist
IgnoreNotFound bool `protobuf:"varint,2,opt,name=ignore_not_found,json=ignoreNotFound,proto3" json:"ignore_not_found,omitempty"`
// Whether to force deletion even if resources exist
Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
DeleteNamespaceRequest is the request for deleting a namespace.
func (*DeleteNamespaceRequest) Descriptor
deprecated
func (*DeleteNamespaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteNamespaceRequest.ProtoReflect.Descriptor instead.
func (*DeleteNamespaceRequest) GetForce ¶
func (x *DeleteNamespaceRequest) GetForce() bool
func (*DeleteNamespaceRequest) GetIgnoreNotFound ¶
func (x *DeleteNamespaceRequest) GetIgnoreNotFound() bool
func (*DeleteNamespaceRequest) GetName ¶
func (x *DeleteNamespaceRequest) GetName() string
func (*DeleteNamespaceRequest) ProtoMessage ¶
func (*DeleteNamespaceRequest) ProtoMessage()
func (*DeleteNamespaceRequest) ProtoReflect ¶
func (x *DeleteNamespaceRequest) ProtoReflect() protoreflect.Message
func (*DeleteNamespaceRequest) Reset ¶
func (x *DeleteNamespaceRequest) Reset()
func (*DeleteNamespaceRequest) String ¶
func (x *DeleteNamespaceRequest) String() string
type DeleteNamespaceResponse ¶
type DeleteNamespaceResponse struct {
// Status information
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
DeleteNamespaceResponse is the response for deleting a namespace.
func (*DeleteNamespaceResponse) Descriptor
deprecated
func (*DeleteNamespaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteNamespaceResponse.ProtoReflect.Descriptor instead.
func (*DeleteNamespaceResponse) GetStatus ¶
func (x *DeleteNamespaceResponse) GetStatus() *Status
func (*DeleteNamespaceResponse) ProtoMessage ¶
func (*DeleteNamespaceResponse) ProtoMessage()
func (*DeleteNamespaceResponse) ProtoReflect ¶
func (x *DeleteNamespaceResponse) ProtoReflect() protoreflect.Message
func (*DeleteNamespaceResponse) Reset ¶
func (x *DeleteNamespaceResponse) Reset()
func (*DeleteNamespaceResponse) String ¶
func (x *DeleteNamespaceResponse) String() string
type DeleteSecretRequest ¶
type DeleteSecretRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteSecretRequest) Descriptor
deprecated
func (*DeleteSecretRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSecretRequest.ProtoReflect.Descriptor instead.
func (*DeleteSecretRequest) GetName ¶
func (x *DeleteSecretRequest) GetName() string
func (*DeleteSecretRequest) GetNamespace ¶
func (x *DeleteSecretRequest) GetNamespace() string
func (*DeleteSecretRequest) ProtoMessage ¶
func (*DeleteSecretRequest) ProtoMessage()
func (*DeleteSecretRequest) ProtoReflect ¶
func (x *DeleteSecretRequest) ProtoReflect() protoreflect.Message
func (*DeleteSecretRequest) Reset ¶
func (x *DeleteSecretRequest) Reset()
func (*DeleteSecretRequest) String ¶
func (x *DeleteSecretRequest) String() string
type DeleteServiceRequest ¶
type DeleteServiceRequest struct {
// Name of the service to delete
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Namespace of the service (optional, default: "default")
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Force deletion without confirmation
Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"`
// Timeout for graceful shutdown in seconds
TimeoutSeconds int32 `protobuf:"varint,4,opt,name=timeout_seconds,json=timeoutSeconds,proto3" json:"timeout_seconds,omitempty"`
// Detach and return immediately
Detach bool `protobuf:"varint,5,opt,name=detach,proto3" json:"detach,omitempty"`
// Dry run mode - show what would be deleted without actually deleting
DryRun bool `protobuf:"varint,6,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"`
// Grace period for graceful shutdown in seconds
GracePeriod int32 `protobuf:"varint,7,opt,name=grace_period,json=gracePeriod,proto3" json:"grace_period,omitempty"`
// Immediate deletion without graceful shutdown
Now bool `protobuf:"varint,8,opt,name=now,proto3" json:"now,omitempty"`
// Don't error if service doesn't exist
IgnoreNotFound bool `protobuf:"varint,9,opt,name=ignore_not_found,json=ignoreNotFound,proto3" json:"ignore_not_found,omitempty"`
// Optional finalizers to run
Finalizers []string `protobuf:"bytes,10,rep,name=finalizers,proto3" json:"finalizers,omitempty"`
// Ignore dependents and proceed with deletion (MVP override)
NoDependencies bool `protobuf:"varint,11,opt,name=no_dependencies,json=noDependencies,proto3" json:"no_dependencies,omitempty"`
// contains filtered or unexported fields
}
DeleteServiceRequest requests deletion of a service.
func (*DeleteServiceRequest) Descriptor
deprecated
func (*DeleteServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteServiceRequest.ProtoReflect.Descriptor instead.
func (*DeleteServiceRequest) GetDetach ¶
func (x *DeleteServiceRequest) GetDetach() bool
func (*DeleteServiceRequest) GetDryRun ¶
func (x *DeleteServiceRequest) GetDryRun() bool
func (*DeleteServiceRequest) GetFinalizers ¶
func (x *DeleteServiceRequest) GetFinalizers() []string
func (*DeleteServiceRequest) GetForce ¶
func (x *DeleteServiceRequest) GetForce() bool
func (*DeleteServiceRequest) GetGracePeriod ¶
func (x *DeleteServiceRequest) GetGracePeriod() int32
func (*DeleteServiceRequest) GetIgnoreNotFound ¶
func (x *DeleteServiceRequest) GetIgnoreNotFound() bool
func (*DeleteServiceRequest) GetName ¶
func (x *DeleteServiceRequest) GetName() string
func (*DeleteServiceRequest) GetNamespace ¶
func (x *DeleteServiceRequest) GetNamespace() string
func (*DeleteServiceRequest) GetNoDependencies ¶
func (x *DeleteServiceRequest) GetNoDependencies() bool
func (*DeleteServiceRequest) GetNow ¶
func (x *DeleteServiceRequest) GetNow() bool
func (*DeleteServiceRequest) GetTimeoutSeconds ¶
func (x *DeleteServiceRequest) GetTimeoutSeconds() int32
func (*DeleteServiceRequest) ProtoMessage ¶
func (*DeleteServiceRequest) ProtoMessage()
func (*DeleteServiceRequest) ProtoReflect ¶
func (x *DeleteServiceRequest) ProtoReflect() protoreflect.Message
func (*DeleteServiceRequest) Reset ¶
func (x *DeleteServiceRequest) Reset()
func (*DeleteServiceRequest) String ¶
func (x *DeleteServiceRequest) String() string
type DeleteServiceResponse ¶
type DeleteServiceResponse struct {
// ID of the deletion operation
DeletionId string `protobuf:"bytes,1,opt,name=deletion_id,json=deletionId,proto3" json:"deletion_id,omitempty"`
// Status of the deletion
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// Warning messages
Warnings []string `protobuf:"bytes,3,rep,name=warnings,proto3" json:"warnings,omitempty"`
// Error messages
Errors []string `protobuf:"bytes,4,rep,name=errors,proto3" json:"errors,omitempty"`
// Cleanup operations that will be performed
CleanupOperations []string `protobuf:"bytes,5,rep,name=cleanup_operations,json=cleanupOperations,proto3" json:"cleanup_operations,omitempty"`
// Whether cleanup was partial
PartialCleanup bool `protobuf:"varint,6,opt,name=partial_cleanup,json=partialCleanup,proto3" json:"partial_cleanup,omitempty"`
// Finalizers that will be executed
Finalizers []*Finalizer `protobuf:"bytes,7,rep,name=finalizers,proto3" json:"finalizers,omitempty"`
// contains filtered or unexported fields
}
DeleteServiceResponse returns the result of a service deletion.
func (*DeleteServiceResponse) Descriptor
deprecated
func (*DeleteServiceResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteServiceResponse.ProtoReflect.Descriptor instead.
func (*DeleteServiceResponse) GetCleanupOperations ¶
func (x *DeleteServiceResponse) GetCleanupOperations() []string
func (*DeleteServiceResponse) GetDeletionId ¶
func (x *DeleteServiceResponse) GetDeletionId() string
func (*DeleteServiceResponse) GetErrors ¶
func (x *DeleteServiceResponse) GetErrors() []string
func (*DeleteServiceResponse) GetFinalizers ¶
func (x *DeleteServiceResponse) GetFinalizers() []*Finalizer
func (*DeleteServiceResponse) GetPartialCleanup ¶
func (x *DeleteServiceResponse) GetPartialCleanup() bool
func (*DeleteServiceResponse) GetStatus ¶
func (x *DeleteServiceResponse) GetStatus() *Status
func (*DeleteServiceResponse) GetWarnings ¶
func (x *DeleteServiceResponse) GetWarnings() []string
func (*DeleteServiceResponse) ProtoMessage ¶
func (*DeleteServiceResponse) ProtoMessage()
func (*DeleteServiceResponse) ProtoReflect ¶
func (x *DeleteServiceResponse) ProtoReflect() protoreflect.Message
func (*DeleteServiceResponse) Reset ¶
func (x *DeleteServiceResponse) Reset()
func (*DeleteServiceResponse) String ¶
func (x *DeleteServiceResponse) String() string
type DeletionOperation ¶
type DeletionOperation struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
ServiceName string `protobuf:"bytes,3,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
TotalInstances int32 `protobuf:"varint,4,opt,name=total_instances,json=totalInstances,proto3" json:"total_instances,omitempty"`
DeletedInstances int32 `protobuf:"varint,5,opt,name=deleted_instances,json=deletedInstances,proto3" json:"deleted_instances,omitempty"`
FailedInstances int32 `protobuf:"varint,6,opt,name=failed_instances,json=failedInstances,proto3" json:"failed_instances,omitempty"`
StartTime int64 `protobuf:"varint,7,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
EndTime int64 `protobuf:"varint,8,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
Status string `protobuf:"bytes,9,opt,name=status,proto3" json:"status,omitempty"`
FailureReason string `protobuf:"bytes,10,opt,name=failure_reason,json=failureReason,proto3" json:"failure_reason,omitempty"`
PendingOperations []string `protobuf:"bytes,11,rep,name=pending_operations,json=pendingOperations,proto3" json:"pending_operations,omitempty"`
EstimatedCompletion int64 `protobuf:"varint,12,opt,name=estimated_completion,json=estimatedCompletion,proto3" json:"estimated_completion,omitempty"`
Finalizers []*Finalizer `protobuf:"bytes,13,rep,name=finalizers,proto3" json:"finalizers,omitempty"`
FinalizerOrder []string `protobuf:"bytes,14,rep,name=finalizer_order,json=finalizerOrder,proto3" json:"finalizer_order,omitempty"`
FinalizerStatus string `protobuf:"bytes,15,opt,name=finalizer_status,json=finalizerStatus,proto3" json:"finalizer_status,omitempty"`
// contains filtered or unexported fields
}
DeletionOperation represents a deletion operation for a service
func (*DeletionOperation) Descriptor
deprecated
func (*DeletionOperation) Descriptor() ([]byte, []int)
Deprecated: Use DeletionOperation.ProtoReflect.Descriptor instead.
func (*DeletionOperation) GetDeletedInstances ¶
func (x *DeletionOperation) GetDeletedInstances() int32
func (*DeletionOperation) GetEndTime ¶
func (x *DeletionOperation) GetEndTime() int64
func (*DeletionOperation) GetEstimatedCompletion ¶
func (x *DeletionOperation) GetEstimatedCompletion() int64
func (*DeletionOperation) GetFailedInstances ¶
func (x *DeletionOperation) GetFailedInstances() int32
func (*DeletionOperation) GetFailureReason ¶
func (x *DeletionOperation) GetFailureReason() string
func (*DeletionOperation) GetFinalizerOrder ¶
func (x *DeletionOperation) GetFinalizerOrder() []string
func (*DeletionOperation) GetFinalizerStatus ¶
func (x *DeletionOperation) GetFinalizerStatus() string
func (*DeletionOperation) GetFinalizers ¶
func (x *DeletionOperation) GetFinalizers() []*Finalizer
func (*DeletionOperation) GetId ¶
func (x *DeletionOperation) GetId() string
func (*DeletionOperation) GetNamespace ¶
func (x *DeletionOperation) GetNamespace() string
func (*DeletionOperation) GetPendingOperations ¶
func (x *DeletionOperation) GetPendingOperations() []string
func (*DeletionOperation) GetServiceName ¶
func (x *DeletionOperation) GetServiceName() string
func (*DeletionOperation) GetStartTime ¶
func (x *DeletionOperation) GetStartTime() int64
func (*DeletionOperation) GetStatus ¶
func (x *DeletionOperation) GetStatus() string
func (*DeletionOperation) GetTotalInstances ¶
func (x *DeletionOperation) GetTotalInstances() int32
func (*DeletionOperation) ProtoMessage ¶
func (*DeletionOperation) ProtoMessage()
func (*DeletionOperation) ProtoReflect ¶
func (x *DeletionOperation) ProtoReflect() protoreflect.Message
func (*DeletionOperation) Reset ¶
func (x *DeletionOperation) Reset()
func (*DeletionOperation) String ¶
func (x *DeletionOperation) String() string
type DependencyRef ¶
type DependencyRef struct {
// Exactly one of service/secret/configmap should be set. Namespace optional.
Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
Secret string `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty"`
Configmap string `protobuf:"bytes,4,opt,name=configmap,proto3" json:"configmap,omitempty"`
// contains filtered or unexported fields
}
DependencyRef represents a dependency on another service
func (*DependencyRef) Descriptor
deprecated
func (*DependencyRef) Descriptor() ([]byte, []int)
Deprecated: Use DependencyRef.ProtoReflect.Descriptor instead.
func (*DependencyRef) GetConfigmap ¶
func (x *DependencyRef) GetConfigmap() string
func (*DependencyRef) GetNamespace ¶
func (x *DependencyRef) GetNamespace() string
func (*DependencyRef) GetSecret ¶
func (x *DependencyRef) GetSecret() string
func (*DependencyRef) GetService ¶
func (x *DependencyRef) GetService() string
func (*DependencyRef) ProtoMessage ¶
func (*DependencyRef) ProtoMessage()
func (*DependencyRef) ProtoReflect ¶
func (x *DependencyRef) ProtoReflect() protoreflect.Message
func (*DependencyRef) Reset ¶
func (x *DependencyRef) Reset()
func (*DependencyRef) String ¶
func (x *DependencyRef) String() string
type Empty ¶
type Empty struct {
// contains filtered or unexported fields
}
Empty request or response
func (*Empty) Descriptor
deprecated
func (*Empty) ProtoMessage ¶
func (*Empty) ProtoMessage()
func (*Empty) ProtoReflect ¶
func (x *Empty) ProtoReflect() protoreflect.Message
type EnvFromSource ¶
type EnvFromSource struct {
// Exactly one of these will be set
SecretName string `protobuf:"bytes,1,opt,name=secret_name,json=secretName,proto3" json:"secret_name,omitempty"`
ConfigmapName string `protobuf:"bytes,2,opt,name=configmap_name,json=configmapName,proto3" json:"configmap_name,omitempty"`
Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
Prefix string `protobuf:"bytes,4,opt,name=prefix,proto3" json:"prefix,omitempty"`
// contains filtered or unexported fields
}
EnvFromSource represents an environment import source
func (*EnvFromSource) Descriptor
deprecated
func (*EnvFromSource) Descriptor() ([]byte, []int)
Deprecated: Use EnvFromSource.ProtoReflect.Descriptor instead.
func (*EnvFromSource) GetConfigmapName ¶
func (x *EnvFromSource) GetConfigmapName() string
func (*EnvFromSource) GetNamespace ¶
func (x *EnvFromSource) GetNamespace() string
func (*EnvFromSource) GetPrefix ¶
func (x *EnvFromSource) GetPrefix() string
func (*EnvFromSource) GetSecretName ¶
func (x *EnvFromSource) GetSecretName() string
func (*EnvFromSource) ProtoMessage ¶
func (*EnvFromSource) ProtoMessage()
func (*EnvFromSource) ProtoReflect ¶
func (x *EnvFromSource) ProtoReflect() protoreflect.Message
func (*EnvFromSource) Reset ¶
func (x *EnvFromSource) Reset()
func (*EnvFromSource) String ¶
func (x *EnvFromSource) String() string
type EventType ¶
type EventType int32
EventType represents the type of event in a watch stream
func (EventType) Descriptor ¶
func (EventType) Descriptor() protoreflect.EnumDescriptor
func (EventType) EnumDescriptor
deprecated
func (EventType) Number ¶
func (x EventType) Number() protoreflect.EnumNumber
func (EventType) Type ¶
func (EventType) Type() protoreflect.EnumType
type ExecInitRequest ¶
type ExecInitRequest struct {
// Target instance or service
//
// Types that are assignable to Target:
//
// *ExecInitRequest_ServiceName
// *ExecInitRequest_InstanceId
Target isExecInitRequest_Target `protobuf_oneof:"target"`
// Namespace of the service (optional, default: "default")
Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Command to execute
Command []string `protobuf:"bytes,4,rep,name=command,proto3" json:"command,omitempty"`
// Environment variables for the command
Env map[string]string `` /* 147-byte string literal not displayed */
// Working directory for the command
WorkingDir string `protobuf:"bytes,6,opt,name=working_dir,json=workingDir,proto3" json:"working_dir,omitempty"`
// Whether to allocate a TTY
Tty bool `protobuf:"varint,7,opt,name=tty,proto3" json:"tty,omitempty"`
// Initial terminal size if TTY is true
TerminalSize *TerminalSize `protobuf:"bytes,8,opt,name=terminal_size,json=terminalSize,proto3" json:"terminal_size,omitempty"`
// contains filtered or unexported fields
}
ExecInitRequest initializes an exec session.
func (*ExecInitRequest) Descriptor
deprecated
func (*ExecInitRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExecInitRequest.ProtoReflect.Descriptor instead.
func (*ExecInitRequest) GetCommand ¶
func (x *ExecInitRequest) GetCommand() []string
func (*ExecInitRequest) GetEnv ¶
func (x *ExecInitRequest) GetEnv() map[string]string
func (*ExecInitRequest) GetInstanceId ¶
func (x *ExecInitRequest) GetInstanceId() string
func (*ExecInitRequest) GetNamespace ¶
func (x *ExecInitRequest) GetNamespace() string
func (*ExecInitRequest) GetServiceName ¶
func (x *ExecInitRequest) GetServiceName() string
func (*ExecInitRequest) GetTarget ¶
func (m *ExecInitRequest) GetTarget() isExecInitRequest_Target
func (*ExecInitRequest) GetTerminalSize ¶
func (x *ExecInitRequest) GetTerminalSize() *TerminalSize
func (*ExecInitRequest) GetTty ¶
func (x *ExecInitRequest) GetTty() bool
func (*ExecInitRequest) GetWorkingDir ¶
func (x *ExecInitRequest) GetWorkingDir() string
func (*ExecInitRequest) ProtoMessage ¶
func (*ExecInitRequest) ProtoMessage()
func (*ExecInitRequest) ProtoReflect ¶
func (x *ExecInitRequest) ProtoReflect() protoreflect.Message
func (*ExecInitRequest) Reset ¶
func (x *ExecInitRequest) Reset()
func (*ExecInitRequest) String ¶
func (x *ExecInitRequest) String() string
type ExecInitRequest_InstanceId ¶
type ExecInitRequest_InstanceId struct {
// Specific instance ID
InstanceId string `protobuf:"bytes,2,opt,name=instance_id,json=instanceId,proto3,oneof"`
}
type ExecInitRequest_ServiceName ¶
type ExecInitRequest_ServiceName struct {
// Service name (will select one instance)
ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3,oneof"`
}
type ExecRequest ¶
type ExecRequest struct {
// Request can be one of the following
//
// Types that are assignable to Request:
//
// *ExecRequest_Init
// *ExecRequest_Stdin
// *ExecRequest_Resize
// *ExecRequest_Signal
Request isExecRequest_Request `protobuf_oneof:"request"`
// contains filtered or unexported fields
}
ExecRequest represents a request from client to server in an exec session.
func (*ExecRequest) Descriptor
deprecated
func (*ExecRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExecRequest.ProtoReflect.Descriptor instead.
func (*ExecRequest) GetInit ¶
func (x *ExecRequest) GetInit() *ExecInitRequest
func (*ExecRequest) GetRequest ¶
func (m *ExecRequest) GetRequest() isExecRequest_Request
func (*ExecRequest) GetResize ¶
func (x *ExecRequest) GetResize() *TerminalSize
func (*ExecRequest) GetSignal ¶
func (x *ExecRequest) GetSignal() *Signal
func (*ExecRequest) GetStdin ¶
func (x *ExecRequest) GetStdin() []byte
func (*ExecRequest) ProtoMessage ¶
func (*ExecRequest) ProtoMessage()
func (*ExecRequest) ProtoReflect ¶
func (x *ExecRequest) ProtoReflect() protoreflect.Message
func (*ExecRequest) Reset ¶
func (x *ExecRequest) Reset()
func (*ExecRequest) String ¶
func (x *ExecRequest) String() string
type ExecRequest_Init ¶
type ExecRequest_Init struct {
// Initial setup for the exec session
Init *ExecInitRequest `protobuf:"bytes,1,opt,name=init,proto3,oneof"`
}
type ExecRequest_Resize ¶
type ExecRequest_Resize struct {
// Terminal resize event
Resize *TerminalSize `protobuf:"bytes,3,opt,name=resize,proto3,oneof"`
}
type ExecRequest_Signal ¶
type ExecRequest_Signal struct {
// Signal to send to the process
Signal *Signal `protobuf:"bytes,4,opt,name=signal,proto3,oneof"`
}
type ExecRequest_Stdin ¶
type ExecRequest_Stdin struct {
// Standard input data to send to the process
Stdin []byte `protobuf:"bytes,2,opt,name=stdin,proto3,oneof"`
}
type ExecResponse ¶
type ExecResponse struct {
// Response can be one of the following
//
// Types that are assignable to Response:
//
// *ExecResponse_Stdout
// *ExecResponse_Stderr
// *ExecResponse_Status
// *ExecResponse_Exit
Response isExecResponse_Response `protobuf_oneof:"response"`
// contains filtered or unexported fields
}
ExecResponse represents a response from server to client in an exec session.
func (*ExecResponse) Descriptor
deprecated
func (*ExecResponse) Descriptor() ([]byte, []int)
Deprecated: Use ExecResponse.ProtoReflect.Descriptor instead.
func (*ExecResponse) GetExit ¶
func (x *ExecResponse) GetExit() *ExitInfo
func (*ExecResponse) GetResponse ¶
func (m *ExecResponse) GetResponse() isExecResponse_Response
func (*ExecResponse) GetStatus ¶
func (x *ExecResponse) GetStatus() *Status
func (*ExecResponse) GetStderr ¶
func (x *ExecResponse) GetStderr() []byte
func (*ExecResponse) GetStdout ¶
func (x *ExecResponse) GetStdout() []byte
func (*ExecResponse) ProtoMessage ¶
func (*ExecResponse) ProtoMessage()
func (*ExecResponse) ProtoReflect ¶
func (x *ExecResponse) ProtoReflect() protoreflect.Message
func (*ExecResponse) Reset ¶
func (x *ExecResponse) Reset()
func (*ExecResponse) String ¶
func (x *ExecResponse) String() string
type ExecResponse_Exit ¶
type ExecResponse_Exit struct {
// Exit information when the process completes
Exit *ExitInfo `protobuf:"bytes,4,opt,name=exit,proto3,oneof"`
}
type ExecResponse_Status ¶
type ExecResponse_Status struct {
// Status message (for errors, completion, etc.)
Status *Status `protobuf:"bytes,3,opt,name=status,proto3,oneof"`
}
type ExecResponse_Stderr ¶
type ExecResponse_Stderr struct {
// Standard error from the process
Stderr []byte `protobuf:"bytes,2,opt,name=stderr,proto3,oneof"`
}
type ExecResponse_Stdout ¶
type ExecResponse_Stdout struct {
// Standard output from the process
Stdout []byte `protobuf:"bytes,1,opt,name=stdout,proto3,oneof"`
}
type ExecServiceClient ¶
type ExecServiceClient interface {
// StreamExec provides bidirectional streaming for exec.
StreamExec(ctx context.Context, opts ...grpc.CallOption) (ExecService_StreamExecClient, error)
}
ExecServiceClient is the client API for ExecService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewExecServiceClient ¶
func NewExecServiceClient(cc grpc.ClientConnInterface) ExecServiceClient
type ExecServiceServer ¶
type ExecServiceServer interface {
// StreamExec provides bidirectional streaming for exec.
StreamExec(ExecService_StreamExecServer) error
// contains filtered or unexported methods
}
ExecServiceServer is the server API for ExecService service. All implementations must embed UnimplementedExecServiceServer for forward compatibility
type ExecService_StreamExecClient ¶
type ExecService_StreamExecClient interface {
Send(*ExecRequest) error
Recv() (*ExecResponse, error)
grpc.ClientStream
}
type ExecService_StreamExecServer ¶
type ExecService_StreamExecServer interface {
Send(*ExecResponse) error
Recv() (*ExecRequest, error)
grpc.ServerStream
}
type ExitInfo ¶
type ExitInfo struct {
// Exit code of the process
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
// Whether the process exited due to a signal
Signaled bool `protobuf:"varint,2,opt,name=signaled,proto3" json:"signaled,omitempty"`
// Signal that caused the exit, if signaled is true
Signal string `protobuf:"bytes,3,opt,name=signal,proto3" json:"signal,omitempty"`
// contains filtered or unexported fields
}
ExitInfo provides information about the process exit.
func (*ExitInfo) Descriptor
deprecated
func (*ExitInfo) GetSignaled ¶
func (*ExitInfo) ProtoMessage ¶
func (*ExitInfo) ProtoMessage()
func (*ExitInfo) ProtoReflect ¶
func (x *ExitInfo) ProtoReflect() protoreflect.Message
type Finalizer ¶
type Finalizer struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
Error string `protobuf:"bytes,5,opt,name=error,proto3" json:"error,omitempty"`
Dependencies []*FinalizerDependency `protobuf:"bytes,6,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
CreatedAt int64 `protobuf:"varint,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt int64 `protobuf:"varint,8,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
CompletedAt int64 `protobuf:"varint,9,opt,name=completed_at,json=completedAt,proto3" json:"completed_at,omitempty"`
// contains filtered or unexported fields
}
Finalizer represents a cleanup operation that must complete before deletion
func (*Finalizer) Descriptor
deprecated
func (*Finalizer) GetCompletedAt ¶
func (*Finalizer) GetCreatedAt ¶
func (*Finalizer) GetDependencies ¶
func (x *Finalizer) GetDependencies() []*FinalizerDependency
func (*Finalizer) GetUpdatedAt ¶
func (*Finalizer) ProtoMessage ¶
func (*Finalizer) ProtoMessage()
func (*Finalizer) ProtoReflect ¶
func (x *Finalizer) ProtoReflect() protoreflect.Message
type FinalizerDependency ¶
type FinalizerDependency struct {
DependsOn string `protobuf:"bytes,1,opt,name=depends_on,json=dependsOn,proto3" json:"depends_on,omitempty"`
Required bool `protobuf:"varint,2,opt,name=required,proto3" json:"required,omitempty"`
// contains filtered or unexported fields
}
FinalizerDependency represents a dependency between finalizers
func (*FinalizerDependency) Descriptor
deprecated
func (*FinalizerDependency) Descriptor() ([]byte, []int)
Deprecated: Use FinalizerDependency.ProtoReflect.Descriptor instead.
func (*FinalizerDependency) GetDependsOn ¶
func (x *FinalizerDependency) GetDependsOn() string
func (*FinalizerDependency) GetRequired ¶
func (x *FinalizerDependency) GetRequired() bool
func (*FinalizerDependency) ProtoMessage ¶
func (*FinalizerDependency) ProtoMessage()
func (*FinalizerDependency) ProtoReflect ¶
func (x *FinalizerDependency) ProtoReflect() protoreflect.Message
func (*FinalizerDependency) Reset ¶
func (x *FinalizerDependency) Reset()
func (*FinalizerDependency) String ¶
func (x *FinalizerDependency) String() string
type GetConfigmapRequest ¶
type GetConfigmapRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
// contains filtered or unexported fields
}
func (*GetConfigmapRequest) Descriptor
deprecated
func (*GetConfigmapRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetConfigmapRequest.ProtoReflect.Descriptor instead.
func (*GetConfigmapRequest) GetName ¶
func (x *GetConfigmapRequest) GetName() string
func (*GetConfigmapRequest) GetNamespace ¶
func (x *GetConfigmapRequest) GetNamespace() string
func (*GetConfigmapRequest) ProtoMessage ¶
func (*GetConfigmapRequest) ProtoMessage()
func (*GetConfigmapRequest) ProtoReflect ¶
func (x *GetConfigmapRequest) ProtoReflect() protoreflect.Message
func (*GetConfigmapRequest) Reset ¶
func (x *GetConfigmapRequest) Reset()
func (*GetConfigmapRequest) String ¶
func (x *GetConfigmapRequest) String() string
type GetDeletionStatusRequest ¶
type GetDeletionStatusRequest struct {
Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
GetDeletionStatusRequest represents a request to get deletion status
func (*GetDeletionStatusRequest) Descriptor
deprecated
func (*GetDeletionStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDeletionStatusRequest.ProtoReflect.Descriptor instead.
func (*GetDeletionStatusRequest) GetName ¶
func (x *GetDeletionStatusRequest) GetName() string
func (*GetDeletionStatusRequest) GetNamespace ¶
func (x *GetDeletionStatusRequest) GetNamespace() string
func (*GetDeletionStatusRequest) ProtoMessage ¶
func (*GetDeletionStatusRequest) ProtoMessage()
func (*GetDeletionStatusRequest) ProtoReflect ¶
func (x *GetDeletionStatusRequest) ProtoReflect() protoreflect.Message
func (*GetDeletionStatusRequest) Reset ¶
func (x *GetDeletionStatusRequest) Reset()
func (*GetDeletionStatusRequest) String ¶
func (x *GetDeletionStatusRequest) String() string
type GetDeletionStatusResponse ¶
type GetDeletionStatusResponse struct {
Operation *DeletionOperation `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"`
// contains filtered or unexported fields
}
GetDeletionStatusResponse represents the response from getting deletion status
func (*GetDeletionStatusResponse) Descriptor
deprecated
func (*GetDeletionStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetDeletionStatusResponse.ProtoReflect.Descriptor instead.
func (*GetDeletionStatusResponse) GetOperation ¶
func (x *GetDeletionStatusResponse) GetOperation() *DeletionOperation
func (*GetDeletionStatusResponse) ProtoMessage ¶
func (*GetDeletionStatusResponse) ProtoMessage()
func (*GetDeletionStatusResponse) ProtoReflect ¶
func (x *GetDeletionStatusResponse) ProtoReflect() protoreflect.Message
func (*GetDeletionStatusResponse) Reset ¶
func (x *GetDeletionStatusResponse) Reset()
func (*GetDeletionStatusResponse) String ¶
func (x *GetDeletionStatusResponse) String() string
type GetHealthRequest ¶
type GetHealthRequest struct {
// Component type to check (e.g., "service", "instance", "node", "api-server")
ComponentType string `protobuf:"bytes,1,opt,name=component_type,json=componentType,proto3" json:"component_type,omitempty"`
// Component name to check (optional)
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Namespace of the component (if applicable)
Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Include detailed check results
IncludeChecks bool `protobuf:"varint,4,opt,name=include_checks,json=includeChecks,proto3" json:"include_checks,omitempty"`
// contains filtered or unexported fields
}
GetHealthRequest requests health information.
func (*GetHealthRequest) Descriptor
deprecated
func (*GetHealthRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetHealthRequest.ProtoReflect.Descriptor instead.
func (*GetHealthRequest) GetComponentType ¶
func (x *GetHealthRequest) GetComponentType() string
func (*GetHealthRequest) GetIncludeChecks ¶
func (x *GetHealthRequest) GetIncludeChecks() bool
func (*GetHealthRequest) GetName ¶
func (x *GetHealthRequest) GetName() string
func (*GetHealthRequest) GetNamespace ¶
func (x *GetHealthRequest) GetNamespace() string
func (*GetHealthRequest) ProtoMessage ¶
func (*GetHealthRequest) ProtoMessage()
func (*GetHealthRequest) ProtoReflect ¶
func (x *GetHealthRequest) ProtoReflect() protoreflect.Message
func (*GetHealthRequest) Reset ¶
func (x *GetHealthRequest) Reset()
func (*GetHealthRequest) String ¶
func (x *GetHealthRequest) String() string
type GetHealthResponse ¶
type GetHealthResponse struct {
// Health information of the requested components
Components []*ComponentHealth `protobuf:"bytes,1,rep,name=components,proto3" json:"components,omitempty"`
// Status message
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
GetHealthResponse returns health information.
func (*GetHealthResponse) Descriptor
deprecated
func (*GetHealthResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetHealthResponse.ProtoReflect.Descriptor instead.
func (*GetHealthResponse) GetComponents ¶
func (x *GetHealthResponse) GetComponents() []*ComponentHealth
func (*GetHealthResponse) GetStatus ¶
func (x *GetHealthResponse) GetStatus() *Status
func (*GetHealthResponse) ProtoMessage ¶
func (*GetHealthResponse) ProtoMessage()
func (*GetHealthResponse) ProtoReflect ¶
func (x *GetHealthResponse) ProtoReflect() protoreflect.Message
func (*GetHealthResponse) Reset ¶
func (x *GetHealthResponse) Reset()
func (*GetHealthResponse) String ¶
func (x *GetHealthResponse) String() string
type GetInstanceRequest ¶
type GetInstanceRequest struct {
// ID of the instance
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Namespace of the instance
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
// contains filtered or unexported fields
}
GetInstanceRequest requests a specific instance.
func (*GetInstanceRequest) Descriptor
deprecated
func (*GetInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetInstanceRequest.ProtoReflect.Descriptor instead.
func (*GetInstanceRequest) GetId ¶
func (x *GetInstanceRequest) GetId() string
func (*GetInstanceRequest) GetNamespace ¶
func (x *GetInstanceRequest) GetNamespace() string
func (*GetInstanceRequest) ProtoMessage ¶
func (*GetInstanceRequest) ProtoMessage()
func (*GetInstanceRequest) ProtoReflect ¶
func (x *GetInstanceRequest) ProtoReflect() protoreflect.Message
func (*GetInstanceRequest) Reset ¶
func (x *GetInstanceRequest) Reset()
func (*GetInstanceRequest) String ¶
func (x *GetInstanceRequest) String() string
type GetNamespaceRequest ¶
type GetNamespaceRequest struct {
// The name of the namespace to retrieve
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
GetNamespaceRequest is the request for getting a namespace.
func (*GetNamespaceRequest) Descriptor
deprecated
func (*GetNamespaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetNamespaceRequest.ProtoReflect.Descriptor instead.
func (*GetNamespaceRequest) GetName ¶
func (x *GetNamespaceRequest) GetName() string
func (*GetNamespaceRequest) ProtoMessage ¶
func (*GetNamespaceRequest) ProtoMessage()
func (*GetNamespaceRequest) ProtoReflect ¶
func (x *GetNamespaceRequest) ProtoReflect() protoreflect.Message
func (*GetNamespaceRequest) Reset ¶
func (x *GetNamespaceRequest) Reset()
func (*GetNamespaceRequest) String ¶
func (x *GetNamespaceRequest) String() string
type GetNamespaceResponse ¶
type GetNamespaceResponse struct {
// The namespace
Namespace *Namespace `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Status information
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
GetNamespaceResponse is the response for getting a namespace.
func (*GetNamespaceResponse) Descriptor
deprecated
func (*GetNamespaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetNamespaceResponse.ProtoReflect.Descriptor instead.
func (*GetNamespaceResponse) GetNamespace ¶
func (x *GetNamespaceResponse) GetNamespace() *Namespace
func (*GetNamespaceResponse) GetStatus ¶
func (x *GetNamespaceResponse) GetStatus() *Status
func (*GetNamespaceResponse) ProtoMessage ¶
func (*GetNamespaceResponse) ProtoMessage()
func (*GetNamespaceResponse) ProtoReflect ¶
func (x *GetNamespaceResponse) ProtoReflect() protoreflect.Message
func (*GetNamespaceResponse) Reset ¶
func (x *GetNamespaceResponse) Reset()
func (*GetNamespaceResponse) String ¶
func (x *GetNamespaceResponse) String() string
type GetRegistryRequest ¶
type GetRegistryRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*GetRegistryRequest) Descriptor
deprecated
func (*GetRegistryRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetRegistryRequest.ProtoReflect.Descriptor instead.
func (*GetRegistryRequest) GetName ¶
func (x *GetRegistryRequest) GetName() string
func (*GetRegistryRequest) ProtoMessage ¶
func (*GetRegistryRequest) ProtoMessage()
func (*GetRegistryRequest) ProtoReflect ¶
func (x *GetRegistryRequest) ProtoReflect() protoreflect.Message
func (*GetRegistryRequest) Reset ¶
func (x *GetRegistryRequest) Reset()
func (*GetRegistryRequest) String ¶
func (x *GetRegistryRequest) String() string
type GetRegistryResponse ¶
type GetRegistryResponse struct {
Registry *RegistryConfig `protobuf:"bytes,1,opt,name=registry,proto3" json:"registry,omitempty"`
// contains filtered or unexported fields
}
func (*GetRegistryResponse) Descriptor
deprecated
func (*GetRegistryResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetRegistryResponse.ProtoReflect.Descriptor instead.
func (*GetRegistryResponse) GetRegistry ¶
func (x *GetRegistryResponse) GetRegistry() *RegistryConfig
func (*GetRegistryResponse) ProtoMessage ¶
func (*GetRegistryResponse) ProtoMessage()
func (*GetRegistryResponse) ProtoReflect ¶
func (x *GetRegistryResponse) ProtoReflect() protoreflect.Message
func (*GetRegistryResponse) Reset ¶
func (x *GetRegistryResponse) Reset()
func (*GetRegistryResponse) String ¶
func (x *GetRegistryResponse) String() string
type GetSecretRequest ¶
type GetSecretRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
// contains filtered or unexported fields
}
func (*GetSecretRequest) Descriptor
deprecated
func (*GetSecretRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSecretRequest.ProtoReflect.Descriptor instead.
func (*GetSecretRequest) GetName ¶
func (x *GetSecretRequest) GetName() string
func (*GetSecretRequest) GetNamespace ¶
func (x *GetSecretRequest) GetNamespace() string
func (*GetSecretRequest) ProtoMessage ¶
func (*GetSecretRequest) ProtoMessage()
func (*GetSecretRequest) ProtoReflect ¶
func (x *GetSecretRequest) ProtoReflect() protoreflect.Message
func (*GetSecretRequest) Reset ¶
func (x *GetSecretRequest) Reset()
func (*GetSecretRequest) String ¶
func (x *GetSecretRequest) String() string
type GetServiceRequest ¶
type GetServiceRequest struct {
// Name of the service
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Namespace of the service (optional, default: "default")
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
// contains filtered or unexported fields
}
GetServiceRequest requests a specific service.
func (*GetServiceRequest) Descriptor
deprecated
func (*GetServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetServiceRequest.ProtoReflect.Descriptor instead.
func (*GetServiceRequest) GetName ¶
func (x *GetServiceRequest) GetName() string
func (*GetServiceRequest) GetNamespace ¶
func (x *GetServiceRequest) GetNamespace() string
func (*GetServiceRequest) ProtoMessage ¶
func (*GetServiceRequest) ProtoMessage()
func (*GetServiceRequest) ProtoReflect ¶
func (x *GetServiceRequest) ProtoReflect() protoreflect.Message
func (*GetServiceRequest) Reset ¶
func (x *GetServiceRequest) Reset()
func (*GetServiceRequest) String ¶
func (x *GetServiceRequest) String() string
type HealthCheck ¶
type HealthCheck struct {
// Liveness probe checks if the instance is running
Liveness *Probe `protobuf:"bytes,1,opt,name=liveness,proto3" json:"liveness,omitempty"`
// Readiness probe checks if the instance is ready to receive traffic
Readiness *Probe `protobuf:"bytes,2,opt,name=readiness,proto3" json:"readiness,omitempty"`
// contains filtered or unexported fields
}
HealthCheck represents health check configuration for a service.
func (*HealthCheck) Descriptor
deprecated
func (*HealthCheck) Descriptor() ([]byte, []int)
Deprecated: Use HealthCheck.ProtoReflect.Descriptor instead.
func (*HealthCheck) GetLiveness ¶
func (x *HealthCheck) GetLiveness() *Probe
func (*HealthCheck) GetReadiness ¶
func (x *HealthCheck) GetReadiness() *Probe
func (*HealthCheck) ProtoMessage ¶
func (*HealthCheck) ProtoMessage()
func (*HealthCheck) ProtoReflect ¶
func (x *HealthCheck) ProtoReflect() protoreflect.Message
func (*HealthCheck) Reset ¶
func (x *HealthCheck) Reset()
func (*HealthCheck) String ¶
func (x *HealthCheck) String() string
type HealthCheckResult ¶
type HealthCheckResult struct {
// Type of health check
Type HealthCheckType `protobuf:"varint,1,opt,name=type,proto3,enum=rune.api.HealthCheckType" json:"type,omitempty"`
// Status of the check
Status HealthStatus `protobuf:"varint,2,opt,name=status,proto3,enum=rune.api.HealthStatus" json:"status,omitempty"`
// Detailed message about the health status
Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
// Last check timestamp (RFC 3339 format)
Timestamp string `protobuf:"bytes,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
// Consecutive successes
ConsecutiveSuccesses int32 `protobuf:"varint,5,opt,name=consecutive_successes,json=consecutiveSuccesses,proto3" json:"consecutive_successes,omitempty"`
// Consecutive failures
ConsecutiveFailures int32 `protobuf:"varint,6,opt,name=consecutive_failures,json=consecutiveFailures,proto3" json:"consecutive_failures,omitempty"`
// contains filtered or unexported fields
}
HealthCheckResult represents the result of a health check.
func (*HealthCheckResult) Descriptor
deprecated
func (*HealthCheckResult) Descriptor() ([]byte, []int)
Deprecated: Use HealthCheckResult.ProtoReflect.Descriptor instead.
func (*HealthCheckResult) GetConsecutiveFailures ¶
func (x *HealthCheckResult) GetConsecutiveFailures() int32
func (*HealthCheckResult) GetConsecutiveSuccesses ¶
func (x *HealthCheckResult) GetConsecutiveSuccesses() int32
func (*HealthCheckResult) GetMessage ¶
func (x *HealthCheckResult) GetMessage() string
func (*HealthCheckResult) GetStatus ¶
func (x *HealthCheckResult) GetStatus() HealthStatus
func (*HealthCheckResult) GetTimestamp ¶
func (x *HealthCheckResult) GetTimestamp() string
func (*HealthCheckResult) GetType ¶
func (x *HealthCheckResult) GetType() HealthCheckType
func (*HealthCheckResult) ProtoMessage ¶
func (*HealthCheckResult) ProtoMessage()
func (*HealthCheckResult) ProtoReflect ¶
func (x *HealthCheckResult) ProtoReflect() protoreflect.Message
func (*HealthCheckResult) Reset ¶
func (x *HealthCheckResult) Reset()
func (*HealthCheckResult) String ¶
func (x *HealthCheckResult) String() string
type HealthCheckType ¶
type HealthCheckType int32
HealthCheckType defines different types of health checks.
const ( HealthCheckType_HEALTH_CHECK_TYPE_UNSPECIFIED HealthCheckType = 0 HealthCheckType_HEALTH_CHECK_TYPE_LIVENESS HealthCheckType = 1 // Basic liveness check HealthCheckType_HEALTH_CHECK_TYPE_READINESS HealthCheckType = 2 // Readiness to receive traffic HealthCheckType_HEALTH_CHECK_TYPE_STARTUP HealthCheckType = 3 // Initialization check )
func (HealthCheckType) Descriptor ¶
func (HealthCheckType) Descriptor() protoreflect.EnumDescriptor
func (HealthCheckType) Enum ¶
func (x HealthCheckType) Enum() *HealthCheckType
func (HealthCheckType) EnumDescriptor
deprecated
func (HealthCheckType) EnumDescriptor() ([]byte, []int)
Deprecated: Use HealthCheckType.Descriptor instead.
func (HealthCheckType) Number ¶
func (x HealthCheckType) Number() protoreflect.EnumNumber
func (HealthCheckType) String ¶
func (x HealthCheckType) String() string
func (HealthCheckType) Type ¶
func (HealthCheckType) Type() protoreflect.EnumType
type HealthServiceClient ¶
type HealthServiceClient interface {
// GetHealth retrieves health status of platform components.
GetHealth(ctx context.Context, in *GetHealthRequest, opts ...grpc.CallOption) (*GetHealthResponse, error)
}
HealthServiceClient is the client API for HealthService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewHealthServiceClient ¶
func NewHealthServiceClient(cc grpc.ClientConnInterface) HealthServiceClient
type HealthServiceServer ¶
type HealthServiceServer interface {
// GetHealth retrieves health status of platform components.
GetHealth(context.Context, *GetHealthRequest) (*GetHealthResponse, error)
// contains filtered or unexported methods
}
HealthServiceServer is the server API for HealthService service. All implementations must embed UnimplementedHealthServiceServer for forward compatibility
type HealthStatus ¶
type HealthStatus int32
HealthStatus represents the health status of a component.
const ( HealthStatus_HEALTH_STATUS_UNSPECIFIED HealthStatus = 0 HealthStatus_HEALTH_STATUS_UNKNOWN HealthStatus = 1 // Status is unknown HealthStatus_HEALTH_STATUS_HEALTHY HealthStatus = 2 // Healthy and functioning correctly HealthStatus_HEALTH_STATUS_UNHEALTHY HealthStatus = 3 // Unhealthy and not functioning correctly HealthStatus_HEALTH_STATUS_DEGRADED HealthStatus = 4 // Functioning but with reduced capabilities )
func (HealthStatus) Descriptor ¶
func (HealthStatus) Descriptor() protoreflect.EnumDescriptor
func (HealthStatus) Enum ¶
func (x HealthStatus) Enum() *HealthStatus
func (HealthStatus) EnumDescriptor
deprecated
func (HealthStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use HealthStatus.Descriptor instead.
func (HealthStatus) Number ¶
func (x HealthStatus) Number() protoreflect.EnumNumber
func (HealthStatus) String ¶
func (x HealthStatus) String() string
func (HealthStatus) Type ¶
func (HealthStatus) Type() protoreflect.EnumType
type Instance ¶
type Instance struct {
// Unique identifier for the instance
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Runner type for the instance
Runner string `protobuf:"bytes,2,opt,name=runner,proto3" json:"runner,omitempty"`
// Namespace of the instance
Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Human-readable name for the instance
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
// ID of the service this instance belongs to
ServiceId string `protobuf:"bytes,5,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
// Name of the service this instance belongs to
ServiceName string `protobuf:"bytes,6,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
// ID of the node running this instance
NodeId string `protobuf:"bytes,7,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
// IP address assigned to this instance
Ip string `protobuf:"bytes,8,opt,name=ip,proto3" json:"ip,omitempty"`
// Status of the instance
Status InstanceStatus `protobuf:"varint,9,opt,name=status,proto3,enum=rune.api.InstanceStatus" json:"status,omitempty"`
// Detailed status information
StatusMessage string `protobuf:"bytes,10,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"`
// Container ID or process ID
ContainerId string `protobuf:"bytes,11,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"`
// Process ID for process runner
Pid int32 `protobuf:"varint,12,opt,name=pid,proto3" json:"pid,omitempty"`
// Creation timestamp (in RFC 3339 format)
CreatedAt string `protobuf:"bytes,13,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp (in RFC 3339 format)
UpdatedAt string `protobuf:"bytes,14,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// Resource usage
Resources *Resources `protobuf:"bytes,15,opt,name=resources,proto3" json:"resources,omitempty"`
// Environment variables
Environment map[string]string `` /* 164-byte string literal not displayed */
// Metadata
Metadata *InstanceMetadata `protobuf:"bytes,17,opt,name=metadata,proto3" json:"metadata,omitempty"`
// contains filtered or unexported fields
}
Instance represents a running copy of a service.
func (*Instance) Descriptor
deprecated
func (*Instance) GetContainerId ¶
func (*Instance) GetCreatedAt ¶
func (*Instance) GetEnvironment ¶
func (*Instance) GetMetadata ¶
func (x *Instance) GetMetadata() *InstanceMetadata
func (*Instance) GetNamespace ¶
func (*Instance) GetResources ¶
func (*Instance) GetServiceId ¶
func (*Instance) GetServiceName ¶
func (*Instance) GetStatus ¶
func (x *Instance) GetStatus() InstanceStatus
func (*Instance) GetStatusMessage ¶
func (*Instance) GetUpdatedAt ¶
func (*Instance) ProtoMessage ¶
func (*Instance) ProtoMessage()
func (*Instance) ProtoReflect ¶
func (x *Instance) ProtoReflect() protoreflect.Message
type InstanceActionRequest ¶
type InstanceActionRequest struct {
// ID of the instance
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Timeout in seconds for the action
TimeoutSeconds int32 `protobuf:"varint,2,opt,name=timeout_seconds,json=timeoutSeconds,proto3" json:"timeout_seconds,omitempty"`
// Force the action if applicable
Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
InstanceActionRequest requests an action on an instance.
func (*InstanceActionRequest) Descriptor
deprecated
func (*InstanceActionRequest) Descriptor() ([]byte, []int)
Deprecated: Use InstanceActionRequest.ProtoReflect.Descriptor instead.
func (*InstanceActionRequest) GetForce ¶
func (x *InstanceActionRequest) GetForce() bool
func (*InstanceActionRequest) GetId ¶
func (x *InstanceActionRequest) GetId() string
func (*InstanceActionRequest) GetTimeoutSeconds ¶
func (x *InstanceActionRequest) GetTimeoutSeconds() int32
func (*InstanceActionRequest) ProtoMessage ¶
func (*InstanceActionRequest) ProtoMessage()
func (*InstanceActionRequest) ProtoReflect ¶
func (x *InstanceActionRequest) ProtoReflect() protoreflect.Message
func (*InstanceActionRequest) Reset ¶
func (x *InstanceActionRequest) Reset()
func (*InstanceActionRequest) String ¶
func (x *InstanceActionRequest) String() string
type InstanceMetadata ¶
type InstanceMetadata struct {
// Generation number for the service
Generation int32 `protobuf:"varint,1,opt,name=generation,proto3" json:"generation,omitempty"`
// Deletion timestamp
DeletionTimestamp string `protobuf:"bytes,2,opt,name=deletion_timestamp,json=deletionTimestamp,proto3" json:"deletion_timestamp,omitempty"`
// Number of times the instance has been restarted
RestartCount int32 `protobuf:"varint,3,opt,name=restart_count,json=restartCount,proto3" json:"restart_count,omitempty"`
// Secret mounts with resolved data
SecretMounts []*ResolvedSecretMount `protobuf:"bytes,4,rep,name=secret_mounts,json=secretMounts,proto3" json:"secret_mounts,omitempty"`
// Config mounts with resolved data
ConfigMounts []*ResolvedConfigMount `protobuf:"bytes,5,rep,name=config_mounts,json=configMounts,proto3" json:"config_mounts,omitempty"`
// contains filtered or unexported fields
}
InstanceMetadata represents metadata for an instance.
func (*InstanceMetadata) Descriptor
deprecated
func (*InstanceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use InstanceMetadata.ProtoReflect.Descriptor instead.
func (*InstanceMetadata) GetConfigMounts ¶
func (x *InstanceMetadata) GetConfigMounts() []*ResolvedConfigMount
func (*InstanceMetadata) GetDeletionTimestamp ¶
func (x *InstanceMetadata) GetDeletionTimestamp() string
func (*InstanceMetadata) GetGeneration ¶
func (x *InstanceMetadata) GetGeneration() int32
func (*InstanceMetadata) GetRestartCount ¶
func (x *InstanceMetadata) GetRestartCount() int32
func (*InstanceMetadata) GetSecretMounts ¶
func (x *InstanceMetadata) GetSecretMounts() []*ResolvedSecretMount
func (*InstanceMetadata) ProtoMessage ¶
func (*InstanceMetadata) ProtoMessage()
func (*InstanceMetadata) ProtoReflect ¶
func (x *InstanceMetadata) ProtoReflect() protoreflect.Message
func (*InstanceMetadata) Reset ¶
func (x *InstanceMetadata) Reset()
func (*InstanceMetadata) String ¶
func (x *InstanceMetadata) String() string
type InstanceResponse ¶
type InstanceResponse struct {
// The instance, if successful
Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
// Status message
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
InstanceResponse returns an instance or status.
func (*InstanceResponse) Descriptor
deprecated
func (*InstanceResponse) Descriptor() ([]byte, []int)
Deprecated: Use InstanceResponse.ProtoReflect.Descriptor instead.
func (*InstanceResponse) GetInstance ¶
func (x *InstanceResponse) GetInstance() *Instance
func (*InstanceResponse) GetStatus ¶
func (x *InstanceResponse) GetStatus() *Status
func (*InstanceResponse) ProtoMessage ¶
func (*InstanceResponse) ProtoMessage()
func (*InstanceResponse) ProtoReflect ¶
func (x *InstanceResponse) ProtoReflect() protoreflect.Message
func (*InstanceResponse) Reset ¶
func (x *InstanceResponse) Reset()
func (*InstanceResponse) String ¶
func (x *InstanceResponse) String() string
type InstanceServiceClient ¶
type InstanceServiceClient interface {
// GetInstance retrieves an instance by ID.
GetInstance(ctx context.Context, in *GetInstanceRequest, opts ...grpc.CallOption) (*InstanceResponse, error)
// ListInstances lists instances with filtering.
ListInstances(ctx context.Context, in *ListInstancesRequest, opts ...grpc.CallOption) (*ListInstancesResponse, error)
// StartInstance starts an instance.
StartInstance(ctx context.Context, in *InstanceActionRequest, opts ...grpc.CallOption) (*InstanceResponse, error)
// StopInstance stops an instance.
StopInstance(ctx context.Context, in *InstanceActionRequest, opts ...grpc.CallOption) (*InstanceResponse, error)
// RestartInstance restarts an instance.
RestartInstance(ctx context.Context, in *InstanceActionRequest, opts ...grpc.CallOption) (*InstanceResponse, error)
// WatchInstances watches instances for changes.
WatchInstances(ctx context.Context, in *WatchInstancesRequest, opts ...grpc.CallOption) (InstanceService_WatchInstancesClient, error)
}
InstanceServiceClient is the client API for InstanceService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewInstanceServiceClient ¶
func NewInstanceServiceClient(cc grpc.ClientConnInterface) InstanceServiceClient
type InstanceServiceServer ¶
type InstanceServiceServer interface {
// GetInstance retrieves an instance by ID.
GetInstance(context.Context, *GetInstanceRequest) (*InstanceResponse, error)
// ListInstances lists instances with filtering.
ListInstances(context.Context, *ListInstancesRequest) (*ListInstancesResponse, error)
// StartInstance starts an instance.
StartInstance(context.Context, *InstanceActionRequest) (*InstanceResponse, error)
// StopInstance stops an instance.
StopInstance(context.Context, *InstanceActionRequest) (*InstanceResponse, error)
// RestartInstance restarts an instance.
RestartInstance(context.Context, *InstanceActionRequest) (*InstanceResponse, error)
// WatchInstances watches instances for changes.
WatchInstances(*WatchInstancesRequest, InstanceService_WatchInstancesServer) error
// contains filtered or unexported methods
}
InstanceServiceServer is the server API for InstanceService service. All implementations must embed UnimplementedInstanceServiceServer for forward compatibility
type InstanceService_WatchInstancesClient ¶
type InstanceService_WatchInstancesClient interface {
Recv() (*WatchInstancesResponse, error)
grpc.ClientStream
}
type InstanceService_WatchInstancesServer ¶
type InstanceService_WatchInstancesServer interface {
Send(*WatchInstancesResponse) error
grpc.ServerStream
}
type InstanceStatus ¶
type InstanceStatus int32
InstanceStatus represents the current status of an instance.
const ( InstanceStatus_INSTANCE_STATUS_UNSPECIFIED InstanceStatus = 0 InstanceStatus_INSTANCE_STATUS_PENDING InstanceStatus = 1 // Instance is being created InstanceStatus_INSTANCE_STATUS_CREATED InstanceStatus = 2 // Instance is created but not started InstanceStatus_INSTANCE_STATUS_STARTING InstanceStatus = 3 // Instance is starting InstanceStatus_INSTANCE_STATUS_RUNNING InstanceStatus = 4 // Instance is running InstanceStatus_INSTANCE_STATUS_STOPPING InstanceStatus = 5 // Instance is stopping InstanceStatus_INSTANCE_STATUS_STOPPED InstanceStatus = 6 // Instance has stopped InstanceStatus_INSTANCE_STATUS_FAILED InstanceStatus = 7 // Instance failed to start or crashed InstanceStatus_INSTANCE_STATUS_EXITED InstanceStatus = 8 // Instance exited InstanceStatus_INSTANCE_STATUS_DELETED InstanceStatus = 9 // Instance is deleted )
func (InstanceStatus) Descriptor ¶
func (InstanceStatus) Descriptor() protoreflect.EnumDescriptor
func (InstanceStatus) Enum ¶
func (x InstanceStatus) Enum() *InstanceStatus
func (InstanceStatus) EnumDescriptor
deprecated
func (InstanceStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use InstanceStatus.Descriptor instead.
func (InstanceStatus) Number ¶
func (x InstanceStatus) Number() protoreflect.EnumNumber
func (InstanceStatus) String ¶
func (x InstanceStatus) String() string
func (InstanceStatus) Type ¶
func (InstanceStatus) Type() protoreflect.EnumType
type KeyToPath ¶
type KeyToPath struct {
// Key in the Secret or Config
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
// Path where the key should be mounted (relative to mount point)
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
// contains filtered or unexported fields
}
KeyToPath defines mapping from a key in a Secret/Config to a path in the mount
func (*KeyToPath) Descriptor
deprecated
func (*KeyToPath) ProtoMessage ¶
func (*KeyToPath) ProtoMessage()
func (*KeyToPath) ProtoReflect ¶
func (x *KeyToPath) ProtoReflect() protoreflect.Message
type ListConfigmapsRequest ¶
type ListConfigmapsRequest struct {
Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
LabelSelector map[string]string `` /* 188-byte string literal not displayed */
FieldSelector map[string]string `` /* 188-byte string literal not displayed */
Paging *PagingParams `protobuf:"bytes,4,opt,name=paging,proto3" json:"paging,omitempty"`
// contains filtered or unexported fields
}
func (*ListConfigmapsRequest) Descriptor
deprecated
func (*ListConfigmapsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigmapsRequest.ProtoReflect.Descriptor instead.
func (*ListConfigmapsRequest) GetFieldSelector ¶
func (x *ListConfigmapsRequest) GetFieldSelector() map[string]string
func (*ListConfigmapsRequest) GetLabelSelector ¶
func (x *ListConfigmapsRequest) GetLabelSelector() map[string]string
func (*ListConfigmapsRequest) GetNamespace ¶
func (x *ListConfigmapsRequest) GetNamespace() string
func (*ListConfigmapsRequest) GetPaging ¶
func (x *ListConfigmapsRequest) GetPaging() *PagingParams
func (*ListConfigmapsRequest) ProtoMessage ¶
func (*ListConfigmapsRequest) ProtoMessage()
func (*ListConfigmapsRequest) ProtoReflect ¶
func (x *ListConfigmapsRequest) ProtoReflect() protoreflect.Message
func (*ListConfigmapsRequest) Reset ¶
func (x *ListConfigmapsRequest) Reset()
func (*ListConfigmapsRequest) String ¶
func (x *ListConfigmapsRequest) String() string
type ListConfigmapsResponse ¶
type ListConfigmapsResponse struct {
Configmaps []*Configmap `protobuf:"bytes,1,rep,name=configmaps,proto3" json:"configmaps,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*ListConfigmapsResponse) Descriptor
deprecated
func (*ListConfigmapsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigmapsResponse.ProtoReflect.Descriptor instead.
func (*ListConfigmapsResponse) GetConfigmaps ¶
func (x *ListConfigmapsResponse) GetConfigmaps() []*Configmap
func (*ListConfigmapsResponse) GetStatus ¶
func (x *ListConfigmapsResponse) GetStatus() *Status
func (*ListConfigmapsResponse) ProtoMessage ¶
func (*ListConfigmapsResponse) ProtoMessage()
func (*ListConfigmapsResponse) ProtoReflect ¶
func (x *ListConfigmapsResponse) ProtoReflect() protoreflect.Message
func (*ListConfigmapsResponse) Reset ¶
func (x *ListConfigmapsResponse) Reset()
func (*ListConfigmapsResponse) String ¶
func (x *ListConfigmapsResponse) String() string
type ListDeletionOperationsRequest ¶
type ListDeletionOperationsRequest struct {
Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
ListDeletionOperationsRequest represents a request to list deletion operations
func (*ListDeletionOperationsRequest) Descriptor
deprecated
func (*ListDeletionOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDeletionOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListDeletionOperationsRequest) GetNamespace ¶
func (x *ListDeletionOperationsRequest) GetNamespace() string
func (*ListDeletionOperationsRequest) GetStatus ¶
func (x *ListDeletionOperationsRequest) GetStatus() string
func (*ListDeletionOperationsRequest) ProtoMessage ¶
func (*ListDeletionOperationsRequest) ProtoMessage()
func (*ListDeletionOperationsRequest) ProtoReflect ¶
func (x *ListDeletionOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListDeletionOperationsRequest) Reset ¶
func (x *ListDeletionOperationsRequest) Reset()
func (*ListDeletionOperationsRequest) String ¶
func (x *ListDeletionOperationsRequest) String() string
type ListDeletionOperationsResponse ¶
type ListDeletionOperationsResponse struct {
Operations []*DeletionOperation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"`
// contains filtered or unexported fields
}
ListDeletionOperationsResponse represents the response from listing deletion operations
func (*ListDeletionOperationsResponse) Descriptor
deprecated
func (*ListDeletionOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDeletionOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListDeletionOperationsResponse) GetOperations ¶
func (x *ListDeletionOperationsResponse) GetOperations() []*DeletionOperation
func (*ListDeletionOperationsResponse) ProtoMessage ¶
func (*ListDeletionOperationsResponse) ProtoMessage()
func (*ListDeletionOperationsResponse) ProtoReflect ¶
func (x *ListDeletionOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListDeletionOperationsResponse) Reset ¶
func (x *ListDeletionOperationsResponse) Reset()
func (*ListDeletionOperationsResponse) String ¶
func (x *ListDeletionOperationsResponse) String() string
type ListInstancesRequest ¶
type ListInstancesRequest struct {
// Filter by service name
ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
// Filter by namespace
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Filter by node ID
NodeId string `protobuf:"bytes,3,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
// Filter by status
Status InstanceStatus `protobuf:"varint,4,opt,name=status,proto3,enum=rune.api.InstanceStatus" json:"status,omitempty"`
// Paging parameters
Paging *PagingParams `protobuf:"bytes,5,opt,name=paging,proto3" json:"paging,omitempty"`
// Filter instances by label
LabelSelector map[string]string `` /* 188-byte string literal not displayed */
// Filter instances by field
FieldSelector map[string]string `` /* 188-byte string literal not displayed */
// contains filtered or unexported fields
}
ListInstancesRequest requests a list of instances.
func (*ListInstancesRequest) Descriptor
deprecated
func (*ListInstancesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListInstancesRequest.ProtoReflect.Descriptor instead.
func (*ListInstancesRequest) GetFieldSelector ¶
func (x *ListInstancesRequest) GetFieldSelector() map[string]string
func (*ListInstancesRequest) GetLabelSelector ¶
func (x *ListInstancesRequest) GetLabelSelector() map[string]string
func (*ListInstancesRequest) GetNamespace ¶
func (x *ListInstancesRequest) GetNamespace() string
func (*ListInstancesRequest) GetNodeId ¶
func (x *ListInstancesRequest) GetNodeId() string
func (*ListInstancesRequest) GetPaging ¶
func (x *ListInstancesRequest) GetPaging() *PagingParams
func (*ListInstancesRequest) GetServiceName ¶
func (x *ListInstancesRequest) GetServiceName() string
func (*ListInstancesRequest) GetStatus ¶
func (x *ListInstancesRequest) GetStatus() InstanceStatus
func (*ListInstancesRequest) ProtoMessage ¶
func (*ListInstancesRequest) ProtoMessage()
func (*ListInstancesRequest) ProtoReflect ¶
func (x *ListInstancesRequest) ProtoReflect() protoreflect.Message
func (*ListInstancesRequest) Reset ¶
func (x *ListInstancesRequest) Reset()
func (*ListInstancesRequest) String ¶
func (x *ListInstancesRequest) String() string
type ListInstancesResponse ¶
type ListInstancesResponse struct {
// List of instances
Instances []*Instance `protobuf:"bytes,1,rep,name=instances,proto3" json:"instances,omitempty"`
// Status message
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// Paging information for continuation
Paging *PagingParams `protobuf:"bytes,3,opt,name=paging,proto3" json:"paging,omitempty"`
// contains filtered or unexported fields
}
ListInstancesResponse returns a list of instances.
func (*ListInstancesResponse) Descriptor
deprecated
func (*ListInstancesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListInstancesResponse.ProtoReflect.Descriptor instead.
func (*ListInstancesResponse) GetInstances ¶
func (x *ListInstancesResponse) GetInstances() []*Instance
func (*ListInstancesResponse) GetPaging ¶
func (x *ListInstancesResponse) GetPaging() *PagingParams
func (*ListInstancesResponse) GetStatus ¶
func (x *ListInstancesResponse) GetStatus() *Status
func (*ListInstancesResponse) ProtoMessage ¶
func (*ListInstancesResponse) ProtoMessage()
func (*ListInstancesResponse) ProtoReflect ¶
func (x *ListInstancesResponse) ProtoReflect() protoreflect.Message
func (*ListInstancesResponse) Reset ¶
func (x *ListInstancesResponse) Reset()
func (*ListInstancesResponse) String ¶
func (x *ListInstancesResponse) String() string
type ListNamespacesRequest ¶
type ListNamespacesRequest struct {
// Optional label selector for filtering namespaces
LabelSelector map[string]string `` /* 188-byte string literal not displayed */
// Optional field selector for filtering namespaces
FieldSelector map[string]string `` /* 188-byte string literal not displayed */
// contains filtered or unexported fields
}
ListNamespacesRequest is the request for listing namespaces.
func (*ListNamespacesRequest) Descriptor
deprecated
func (*ListNamespacesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListNamespacesRequest.ProtoReflect.Descriptor instead.
func (*ListNamespacesRequest) GetFieldSelector ¶
func (x *ListNamespacesRequest) GetFieldSelector() map[string]string
func (*ListNamespacesRequest) GetLabelSelector ¶
func (x *ListNamespacesRequest) GetLabelSelector() map[string]string
func (*ListNamespacesRequest) ProtoMessage ¶
func (*ListNamespacesRequest) ProtoMessage()
func (*ListNamespacesRequest) ProtoReflect ¶
func (x *ListNamespacesRequest) ProtoReflect() protoreflect.Message
func (*ListNamespacesRequest) Reset ¶
func (x *ListNamespacesRequest) Reset()
func (*ListNamespacesRequest) String ¶
func (x *ListNamespacesRequest) String() string
type ListNamespacesResponse ¶
type ListNamespacesResponse struct {
// The list of namespaces
Namespaces []*Namespace `protobuf:"bytes,1,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
// Status information
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// Paging information
Paging *PagingParams `protobuf:"bytes,3,opt,name=paging,proto3" json:"paging,omitempty"`
// contains filtered or unexported fields
}
ListNamespacesResponse is the response for listing namespaces.
func (*ListNamespacesResponse) Descriptor
deprecated
func (*ListNamespacesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListNamespacesResponse.ProtoReflect.Descriptor instead.
func (*ListNamespacesResponse) GetNamespaces ¶
func (x *ListNamespacesResponse) GetNamespaces() []*Namespace
func (*ListNamespacesResponse) GetPaging ¶
func (x *ListNamespacesResponse) GetPaging() *PagingParams
func (*ListNamespacesResponse) GetStatus ¶
func (x *ListNamespacesResponse) GetStatus() *Status
func (*ListNamespacesResponse) ProtoMessage ¶
func (*ListNamespacesResponse) ProtoMessage()
func (*ListNamespacesResponse) ProtoReflect ¶
func (x *ListNamespacesResponse) ProtoReflect() protoreflect.Message
func (*ListNamespacesResponse) Reset ¶
func (x *ListNamespacesResponse) Reset()
func (*ListNamespacesResponse) String ¶
func (x *ListNamespacesResponse) String() string
type ListRegistriesRequest ¶
type ListRegistriesRequest struct {
// contains filtered or unexported fields
}
func (*ListRegistriesRequest) Descriptor
deprecated
func (*ListRegistriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRegistriesRequest.ProtoReflect.Descriptor instead.
func (*ListRegistriesRequest) ProtoMessage ¶
func (*ListRegistriesRequest) ProtoMessage()
func (*ListRegistriesRequest) ProtoReflect ¶
func (x *ListRegistriesRequest) ProtoReflect() protoreflect.Message
func (*ListRegistriesRequest) Reset ¶
func (x *ListRegistriesRequest) Reset()
func (*ListRegistriesRequest) String ¶
func (x *ListRegistriesRequest) String() string
type ListRegistriesResponse ¶
type ListRegistriesResponse struct {
Registries []*RegistryConfig `protobuf:"bytes,1,rep,name=registries,proto3" json:"registries,omitempty"`
// contains filtered or unexported fields
}
func (*ListRegistriesResponse) Descriptor
deprecated
func (*ListRegistriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRegistriesResponse.ProtoReflect.Descriptor instead.
func (*ListRegistriesResponse) GetRegistries ¶
func (x *ListRegistriesResponse) GetRegistries() []*RegistryConfig
func (*ListRegistriesResponse) ProtoMessage ¶
func (*ListRegistriesResponse) ProtoMessage()
func (*ListRegistriesResponse) ProtoReflect ¶
func (x *ListRegistriesResponse) ProtoReflect() protoreflect.Message
func (*ListRegistriesResponse) Reset ¶
func (x *ListRegistriesResponse) Reset()
func (*ListRegistriesResponse) String ¶
func (x *ListRegistriesResponse) String() string
type ListSecretsRequest ¶
type ListSecretsRequest struct {
Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Filter services by label
LabelSelector map[string]string `` /* 188-byte string literal not displayed */
// Filter services by field
FieldSelector map[string]string `` /* 188-byte string literal not displayed */
// Paging parameters
Paging *PagingParams `protobuf:"bytes,4,opt,name=paging,proto3" json:"paging,omitempty"`
// contains filtered or unexported fields
}
func (*ListSecretsRequest) Descriptor
deprecated
func (*ListSecretsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSecretsRequest.ProtoReflect.Descriptor instead.
func (*ListSecretsRequest) GetFieldSelector ¶
func (x *ListSecretsRequest) GetFieldSelector() map[string]string
func (*ListSecretsRequest) GetLabelSelector ¶
func (x *ListSecretsRequest) GetLabelSelector() map[string]string
func (*ListSecretsRequest) GetNamespace ¶
func (x *ListSecretsRequest) GetNamespace() string
func (*ListSecretsRequest) GetPaging ¶
func (x *ListSecretsRequest) GetPaging() *PagingParams
func (*ListSecretsRequest) ProtoMessage ¶
func (*ListSecretsRequest) ProtoMessage()
func (*ListSecretsRequest) ProtoReflect ¶
func (x *ListSecretsRequest) ProtoReflect() protoreflect.Message
func (*ListSecretsRequest) Reset ¶
func (x *ListSecretsRequest) Reset()
func (*ListSecretsRequest) String ¶
func (x *ListSecretsRequest) String() string
type ListSecretsResponse ¶
type ListSecretsResponse struct {
Secrets []*Secret `protobuf:"bytes,1,rep,name=secrets,proto3" json:"secrets,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*ListSecretsResponse) Descriptor
deprecated
func (*ListSecretsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSecretsResponse.ProtoReflect.Descriptor instead.
func (*ListSecretsResponse) GetSecrets ¶
func (x *ListSecretsResponse) GetSecrets() []*Secret
func (*ListSecretsResponse) GetStatus ¶
func (x *ListSecretsResponse) GetStatus() *Status
func (*ListSecretsResponse) ProtoMessage ¶
func (*ListSecretsResponse) ProtoMessage()
func (*ListSecretsResponse) ProtoReflect ¶
func (x *ListSecretsResponse) ProtoReflect() protoreflect.Message
func (*ListSecretsResponse) Reset ¶
func (x *ListSecretsResponse) Reset()
func (*ListSecretsResponse) String ¶
func (x *ListSecretsResponse) String() string
type ListServicesRequest ¶
type ListServicesRequest struct {
// Namespace to list services from (optional, default: "default")
Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Filter services by label
LabelSelector map[string]string `` /* 188-byte string literal not displayed */
// Filter services by field
FieldSelector map[string]string `` /* 188-byte string literal not displayed */
// Paging parameters
Paging *PagingParams `protobuf:"bytes,4,opt,name=paging,proto3" json:"paging,omitempty"`
// contains filtered or unexported fields
}
ListServicesRequest requests a list of services.
func (*ListServicesRequest) Descriptor
deprecated
func (*ListServicesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListServicesRequest.ProtoReflect.Descriptor instead.
func (*ListServicesRequest) GetFieldSelector ¶
func (x *ListServicesRequest) GetFieldSelector() map[string]string
func (*ListServicesRequest) GetLabelSelector ¶
func (x *ListServicesRequest) GetLabelSelector() map[string]string
func (*ListServicesRequest) GetNamespace ¶
func (x *ListServicesRequest) GetNamespace() string
func (*ListServicesRequest) GetPaging ¶
func (x *ListServicesRequest) GetPaging() *PagingParams
func (*ListServicesRequest) ProtoMessage ¶
func (*ListServicesRequest) ProtoMessage()
func (*ListServicesRequest) ProtoReflect ¶
func (x *ListServicesRequest) ProtoReflect() protoreflect.Message
func (*ListServicesRequest) Reset ¶
func (x *ListServicesRequest) Reset()
func (*ListServicesRequest) String ¶
func (x *ListServicesRequest) String() string
type ListServicesResponse ¶
type ListServicesResponse struct {
// List of services
Services []*Service `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"`
// Status message
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// Paging information for continuation
Paging *PagingParams `protobuf:"bytes,3,opt,name=paging,proto3" json:"paging,omitempty"`
// contains filtered or unexported fields
}
ListServicesResponse returns a list of services.
func (*ListServicesResponse) Descriptor
deprecated
func (*ListServicesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListServicesResponse.ProtoReflect.Descriptor instead.
func (*ListServicesResponse) GetPaging ¶
func (x *ListServicesResponse) GetPaging() *PagingParams
func (*ListServicesResponse) GetServices ¶
func (x *ListServicesResponse) GetServices() []*Service
func (*ListServicesResponse) GetStatus ¶
func (x *ListServicesResponse) GetStatus() *Status
func (*ListServicesResponse) ProtoMessage ¶
func (*ListServicesResponse) ProtoMessage()
func (*ListServicesResponse) ProtoReflect ¶
func (x *ListServicesResponse) ProtoReflect() protoreflect.Message
func (*ListServicesResponse) Reset ¶
func (x *ListServicesResponse) Reset()
func (*ListServicesResponse) String ¶
func (x *ListServicesResponse) String() string
type LogRequest ¶
type LogRequest struct {
// Type of log request
ResourceTarget string `protobuf:"bytes,1,opt,name=resource_target,json=resourceTarget,proto3" json:"resource_target,omitempty"`
// Namespace of the service (optional, default: "default")
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Follow the log output (like tail -f)
Follow bool `protobuf:"varint,3,opt,name=follow,proto3" json:"follow,omitempty"`
// Number of lines to show from the end of the logs (0 for all)
Tail int32 `protobuf:"varint,4,opt,name=tail,proto3" json:"tail,omitempty"`
// Show logs since this time (RFC 3339 format)
Since string `protobuf:"bytes,5,opt,name=since,proto3" json:"since,omitempty"`
// Show logs until this time (RFC 3339 format)
Until string `protobuf:"bytes,6,opt,name=until,proto3" json:"until,omitempty"`
// Include timestamps with logs
Timestamps bool `protobuf:"varint,7,opt,name=timestamps,proto3" json:"timestamps,omitempty"`
// Filter logs by text pattern
Filter string `protobuf:"bytes,8,opt,name=filter,proto3" json:"filter,omitempty"`
// Client can send updated parameters while streaming
ParameterUpdate bool `protobuf:"varint,9,opt,name=parameter_update,json=parameterUpdate,proto3" json:"parameter_update,omitempty"`
// Show container/process logs
ShowLogs bool `protobuf:"varint,10,opt,name=show_logs,json=showLogs,proto3" json:"show_logs,omitempty"`
// Show lifecycle events
ShowEvents bool `protobuf:"varint,11,opt,name=show_events,json=showEvents,proto3" json:"show_events,omitempty"`
// Show status changes
ShowStatus bool `protobuf:"varint,12,opt,name=show_status,json=showStatus,proto3" json:"show_status,omitempty"`
// contains filtered or unexported fields
}
LogRequest represents a request to get logs from a service or instance.
func (*LogRequest) Descriptor
deprecated
func (*LogRequest) Descriptor() ([]byte, []int)
Deprecated: Use LogRequest.ProtoReflect.Descriptor instead.
func (*LogRequest) GetFilter ¶
func (x *LogRequest) GetFilter() string
func (*LogRequest) GetFollow ¶
func (x *LogRequest) GetFollow() bool
func (*LogRequest) GetNamespace ¶
func (x *LogRequest) GetNamespace() string
func (*LogRequest) GetParameterUpdate ¶
func (x *LogRequest) GetParameterUpdate() bool
func (*LogRequest) GetResourceTarget ¶
func (x *LogRequest) GetResourceTarget() string
func (*LogRequest) GetShowEvents ¶
func (x *LogRequest) GetShowEvents() bool
func (*LogRequest) GetShowLogs ¶
func (x *LogRequest) GetShowLogs() bool
func (*LogRequest) GetShowStatus ¶
func (x *LogRequest) GetShowStatus() bool
func (*LogRequest) GetSince ¶
func (x *LogRequest) GetSince() string
func (*LogRequest) GetTail ¶
func (x *LogRequest) GetTail() int32
func (*LogRequest) GetTimestamps ¶
func (x *LogRequest) GetTimestamps() bool
func (*LogRequest) GetUntil ¶
func (x *LogRequest) GetUntil() string
func (*LogRequest) ProtoMessage ¶
func (*LogRequest) ProtoMessage()
func (*LogRequest) ProtoReflect ¶
func (x *LogRequest) ProtoReflect() protoreflect.Message
func (*LogRequest) Reset ¶
func (x *LogRequest) Reset()
func (*LogRequest) String ¶
func (x *LogRequest) String() string
type LogResponse ¶
type LogResponse struct {
// Service name the log is from
ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
// Instance ID the log is from
InstanceId string `protobuf:"bytes,2,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
// Instance name the log is from
InstanceName string `protobuf:"bytes,3,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"`
// Timestamp of the log (RFC 3339 format)
Timestamp string `protobuf:"bytes,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
// Contents of the log line
Content string `protobuf:"bytes,5,opt,name=content,proto3" json:"content,omitempty"`
// Stream (stdout or stderr)
Stream string `protobuf:"bytes,6,opt,name=stream,proto3" json:"stream,omitempty"`
// Status code for control messages
Status *Status `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"`
// Log level (info, warning, error, etc.) if applicable
LogLevel string `protobuf:"bytes,8,opt,name=log_level,json=logLevel,proto3" json:"log_level,omitempty"`
// contains filtered or unexported fields
}
LogResponse represents a log message in a stream response.
func (*LogResponse) Descriptor
deprecated
func (*LogResponse) Descriptor() ([]byte, []int)
Deprecated: Use LogResponse.ProtoReflect.Descriptor instead.
func (*LogResponse) GetContent ¶
func (x *LogResponse) GetContent() string
func (*LogResponse) GetInstanceId ¶
func (x *LogResponse) GetInstanceId() string
func (*LogResponse) GetInstanceName ¶
func (x *LogResponse) GetInstanceName() string
func (*LogResponse) GetLogLevel ¶
func (x *LogResponse) GetLogLevel() string
func (*LogResponse) GetServiceName ¶
func (x *LogResponse) GetServiceName() string
func (*LogResponse) GetStatus ¶
func (x *LogResponse) GetStatus() *Status
func (*LogResponse) GetStream ¶
func (x *LogResponse) GetStream() string
func (*LogResponse) GetTimestamp ¶
func (x *LogResponse) GetTimestamp() string
func (*LogResponse) ProtoMessage ¶
func (*LogResponse) ProtoMessage()
func (*LogResponse) ProtoReflect ¶
func (x *LogResponse) ProtoReflect() protoreflect.Message
func (*LogResponse) Reset ¶
func (x *LogResponse) Reset()
func (*LogResponse) String ¶
func (x *LogResponse) String() string
type LogServiceClient ¶
type LogServiceClient interface {
// StreamLogs provides bidirectional streaming for logs.
// Clients can stream parameter updates, server streams log content.
StreamLogs(ctx context.Context, opts ...grpc.CallOption) (LogService_StreamLogsClient, error)
}
LogServiceClient is the client API for LogService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewLogServiceClient ¶
func NewLogServiceClient(cc grpc.ClientConnInterface) LogServiceClient
type LogServiceServer ¶
type LogServiceServer interface {
// StreamLogs provides bidirectional streaming for logs.
// Clients can stream parameter updates, server streams log content.
StreamLogs(LogService_StreamLogsServer) error
// contains filtered or unexported methods
}
LogServiceServer is the server API for LogService service. All implementations must embed UnimplementedLogServiceServer for forward compatibility
type LogService_StreamLogsClient ¶
type LogService_StreamLogsClient interface {
Send(*LogRequest) error
Recv() (*LogResponse, error)
grpc.ClientStream
}
type LogService_StreamLogsServer ¶
type LogService_StreamLogsServer interface {
Send(*LogResponse) error
Recv() (*LogRequest, error)
grpc.ServerStream
}
type Namespace ¶
type Namespace struct {
// Unique identifier for the namespace
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Human-readable name for the namespace
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Optional description for the namespace
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// Labels attached to the namespace for organization
Labels map[string]string `` /* 153-byte string literal not displayed */
// Creation timestamp
CreatedAt int64 `protobuf:"varint,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp
UpdatedAt int64 `protobuf:"varint,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
Namespace represents a logical boundary for isolation and scoping of resources.
func (*Namespace) Descriptor
deprecated
func (*Namespace) GetCreatedAt ¶
func (*Namespace) GetDescription ¶
func (*Namespace) GetUpdatedAt ¶
func (*Namespace) ProtoMessage ¶
func (*Namespace) ProtoMessage()
func (*Namespace) ProtoReflect ¶
func (x *Namespace) ProtoReflect() protoreflect.Message
type NamespaceServiceClient ¶
type NamespaceServiceClient interface {
// CreateNamespace creates a new namespace.
CreateNamespace(ctx context.Context, in *CreateNamespaceRequest, opts ...grpc.CallOption) (*CreateNamespaceResponse, error)
// GetNamespace retrieves a namespace by name.
GetNamespace(ctx context.Context, in *GetNamespaceRequest, opts ...grpc.CallOption) (*GetNamespaceResponse, error)
// ListNamespaces lists namespaces with optional filtering.
ListNamespaces(ctx context.Context, in *ListNamespacesRequest, opts ...grpc.CallOption) (*ListNamespacesResponse, error)
// DeleteNamespace deletes a namespace.
DeleteNamespace(ctx context.Context, in *DeleteNamespaceRequest, opts ...grpc.CallOption) (*DeleteNamespaceResponse, error)
// WatchNamespaces watches for namespace changes.
WatchNamespaces(ctx context.Context, in *WatchNamespacesRequest, opts ...grpc.CallOption) (NamespaceService_WatchNamespacesClient, error)
}
NamespaceServiceClient is the client API for NamespaceService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewNamespaceServiceClient ¶
func NewNamespaceServiceClient(cc grpc.ClientConnInterface) NamespaceServiceClient
type NamespaceServiceServer ¶
type NamespaceServiceServer interface {
// CreateNamespace creates a new namespace.
CreateNamespace(context.Context, *CreateNamespaceRequest) (*CreateNamespaceResponse, error)
// GetNamespace retrieves a namespace by name.
GetNamespace(context.Context, *GetNamespaceRequest) (*GetNamespaceResponse, error)
// ListNamespaces lists namespaces with optional filtering.
ListNamespaces(context.Context, *ListNamespacesRequest) (*ListNamespacesResponse, error)
// DeleteNamespace deletes a namespace.
DeleteNamespace(context.Context, *DeleteNamespaceRequest) (*DeleteNamespaceResponse, error)
// WatchNamespaces watches for namespace changes.
WatchNamespaces(*WatchNamespacesRequest, NamespaceService_WatchNamespacesServer) error
// contains filtered or unexported methods
}
NamespaceServiceServer is the server API for NamespaceService service. All implementations must embed UnimplementedNamespaceServiceServer for forward compatibility
type NamespaceService_WatchNamespacesClient ¶
type NamespaceService_WatchNamespacesClient interface {
Recv() (*WatchNamespacesResponse, error)
grpc.ClientStream
}
type NamespaceService_WatchNamespacesServer ¶
type NamespaceService_WatchNamespacesServer interface {
Send(*WatchNamespacesResponse) error
grpc.ServerStream
}
type PagingParams ¶
type PagingParams struct {
// Maximum number of items to return
Limit int32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
// Offset to start from
Offset int32 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
// Token for continuation (if limit was applied)
ContinuationToken string `protobuf:"bytes,3,opt,name=continuation_token,json=continuationToken,proto3" json:"continuation_token,omitempty"`
// contains filtered or unexported fields
}
Common paging parameters for list operations
func (*PagingParams) Descriptor
deprecated
func (*PagingParams) Descriptor() ([]byte, []int)
Deprecated: Use PagingParams.ProtoReflect.Descriptor instead.
func (*PagingParams) GetContinuationToken ¶
func (x *PagingParams) GetContinuationToken() string
func (*PagingParams) GetLimit ¶
func (x *PagingParams) GetLimit() int32
func (*PagingParams) GetOffset ¶
func (x *PagingParams) GetOffset() int32
func (*PagingParams) ProtoMessage ¶
func (*PagingParams) ProtoMessage()
func (*PagingParams) ProtoReflect ¶
func (x *PagingParams) ProtoReflect() protoreflect.Message
func (*PagingParams) Reset ¶
func (x *PagingParams) Reset()
func (*PagingParams) String ¶
func (x *PagingParams) String() string
type Policy ¶
type Policy struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
Rules []*PolicyRule `protobuf:"bytes,4,rep,name=rules,proto3" json:"rules,omitempty"`
Builtin bool `protobuf:"varint,5,opt,name=builtin,proto3" json:"builtin,omitempty"`
// contains filtered or unexported fields
}
func (*Policy) Descriptor
deprecated
func (*Policy) GetBuiltin ¶
func (*Policy) GetDescription ¶
func (*Policy) GetRules ¶
func (x *Policy) GetRules() []*PolicyRule
func (*Policy) ProtoMessage ¶
func (*Policy) ProtoMessage()
func (*Policy) ProtoReflect ¶
func (x *Policy) ProtoReflect() protoreflect.Message
type PolicyAttachToSubjectRequest ¶
type PolicyAttachToSubjectRequest struct {
PolicyId string `protobuf:"bytes,1,opt,name=policy_id,json=policyId,proto3" json:"policy_id,omitempty"`
PolicyName string `protobuf:"bytes,2,opt,name=policy_name,json=policyName,proto3" json:"policy_name,omitempty"`
SubjectId string `protobuf:"bytes,3,opt,name=subject_id,json=subjectId,proto3" json:"subject_id,omitempty"`
SubjectName string `protobuf:"bytes,4,opt,name=subject_name,json=subjectName,proto3" json:"subject_name,omitempty"`
SubjectKind string `protobuf:"bytes,5,opt,name=subject_kind,json=subjectKind,proto3" json:"subject_kind,omitempty"` // user|service
// contains filtered or unexported fields
}
func (*PolicyAttachToSubjectRequest) Descriptor
deprecated
func (*PolicyAttachToSubjectRequest) Descriptor() ([]byte, []int)
Deprecated: Use PolicyAttachToSubjectRequest.ProtoReflect.Descriptor instead.
func (*PolicyAttachToSubjectRequest) GetPolicyId ¶
func (x *PolicyAttachToSubjectRequest) GetPolicyId() string
func (*PolicyAttachToSubjectRequest) GetPolicyName ¶
func (x *PolicyAttachToSubjectRequest) GetPolicyName() string
func (*PolicyAttachToSubjectRequest) GetSubjectId ¶
func (x *PolicyAttachToSubjectRequest) GetSubjectId() string
func (*PolicyAttachToSubjectRequest) GetSubjectKind ¶
func (x *PolicyAttachToSubjectRequest) GetSubjectKind() string
func (*PolicyAttachToSubjectRequest) GetSubjectName ¶
func (x *PolicyAttachToSubjectRequest) GetSubjectName() string
func (*PolicyAttachToSubjectRequest) ProtoMessage ¶
func (*PolicyAttachToSubjectRequest) ProtoMessage()
func (*PolicyAttachToSubjectRequest) ProtoReflect ¶
func (x *PolicyAttachToSubjectRequest) ProtoReflect() protoreflect.Message
func (*PolicyAttachToSubjectRequest) Reset ¶
func (x *PolicyAttachToSubjectRequest) Reset()
func (*PolicyAttachToSubjectRequest) String ¶
func (x *PolicyAttachToSubjectRequest) String() string
type PolicyAttachToSubjectResponse ¶
type PolicyAttachToSubjectResponse struct {
Attached bool `protobuf:"varint,1,opt,name=attached,proto3" json:"attached,omitempty"`
// contains filtered or unexported fields
}
func (*PolicyAttachToSubjectResponse) Descriptor
deprecated
func (*PolicyAttachToSubjectResponse) Descriptor() ([]byte, []int)
Deprecated: Use PolicyAttachToSubjectResponse.ProtoReflect.Descriptor instead.
func (*PolicyAttachToSubjectResponse) GetAttached ¶
func (x *PolicyAttachToSubjectResponse) GetAttached() bool
func (*PolicyAttachToSubjectResponse) ProtoMessage ¶
func (*PolicyAttachToSubjectResponse) ProtoMessage()
func (*PolicyAttachToSubjectResponse) ProtoReflect ¶
func (x *PolicyAttachToSubjectResponse) ProtoReflect() protoreflect.Message
func (*PolicyAttachToSubjectResponse) Reset ¶
func (x *PolicyAttachToSubjectResponse) Reset()
func (*PolicyAttachToSubjectResponse) String ¶
func (x *PolicyAttachToSubjectResponse) String() string
type PolicyCreateRequest ¶
type PolicyCreateRequest struct {
Policy *Policy `protobuf:"bytes,1,opt,name=policy,proto3" json:"policy,omitempty"`
// contains filtered or unexported fields
}
func (*PolicyCreateRequest) Descriptor
deprecated
func (*PolicyCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use PolicyCreateRequest.ProtoReflect.Descriptor instead.
func (*PolicyCreateRequest) GetPolicy ¶
func (x *PolicyCreateRequest) GetPolicy() *Policy
func (*PolicyCreateRequest) ProtoMessage ¶
func (*PolicyCreateRequest) ProtoMessage()
func (*PolicyCreateRequest) ProtoReflect ¶
func (x *PolicyCreateRequest) ProtoReflect() protoreflect.Message
func (*PolicyCreateRequest) Reset ¶
func (x *PolicyCreateRequest) Reset()
func (*PolicyCreateRequest) String ¶
func (x *PolicyCreateRequest) String() string
type PolicyCreateResponse ¶
type PolicyCreateResponse struct {
Policy *Policy `protobuf:"bytes,1,opt,name=policy,proto3" json:"policy,omitempty"`
// contains filtered or unexported fields
}
func (*PolicyCreateResponse) Descriptor
deprecated
func (*PolicyCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use PolicyCreateResponse.ProtoReflect.Descriptor instead.
func (*PolicyCreateResponse) GetPolicy ¶
func (x *PolicyCreateResponse) GetPolicy() *Policy
func (*PolicyCreateResponse) ProtoMessage ¶
func (*PolicyCreateResponse) ProtoMessage()
func (*PolicyCreateResponse) ProtoReflect ¶
func (x *PolicyCreateResponse) ProtoReflect() protoreflect.Message
func (*PolicyCreateResponse) Reset ¶
func (x *PolicyCreateResponse) Reset()
func (*PolicyCreateResponse) String ¶
func (x *PolicyCreateResponse) String() string
type PolicyDeleteRequest ¶
type PolicyDeleteRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*PolicyDeleteRequest) Descriptor
deprecated
func (*PolicyDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use PolicyDeleteRequest.ProtoReflect.Descriptor instead.
func (*PolicyDeleteRequest) GetId ¶
func (x *PolicyDeleteRequest) GetId() string
func (*PolicyDeleteRequest) GetName ¶
func (x *PolicyDeleteRequest) GetName() string
func (*PolicyDeleteRequest) ProtoMessage ¶
func (*PolicyDeleteRequest) ProtoMessage()
func (*PolicyDeleteRequest) ProtoReflect ¶
func (x *PolicyDeleteRequest) ProtoReflect() protoreflect.Message
func (*PolicyDeleteRequest) Reset ¶
func (x *PolicyDeleteRequest) Reset()
func (*PolicyDeleteRequest) String ¶
func (x *PolicyDeleteRequest) String() string
type PolicyDeleteResponse ¶
type PolicyDeleteResponse struct {
Deleted bool `protobuf:"varint,1,opt,name=deleted,proto3" json:"deleted,omitempty"`
// contains filtered or unexported fields
}
func (*PolicyDeleteResponse) Descriptor
deprecated
func (*PolicyDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use PolicyDeleteResponse.ProtoReflect.Descriptor instead.
func (*PolicyDeleteResponse) GetDeleted ¶
func (x *PolicyDeleteResponse) GetDeleted() bool
func (*PolicyDeleteResponse) ProtoMessage ¶
func (*PolicyDeleteResponse) ProtoMessage()
func (*PolicyDeleteResponse) ProtoReflect ¶
func (x *PolicyDeleteResponse) ProtoReflect() protoreflect.Message
func (*PolicyDeleteResponse) Reset ¶
func (x *PolicyDeleteResponse) Reset()
func (*PolicyDeleteResponse) String ¶
func (x *PolicyDeleteResponse) String() string
type PolicyDetachFromSubjectRequest ¶
type PolicyDetachFromSubjectRequest struct {
PolicyId string `protobuf:"bytes,1,opt,name=policy_id,json=policyId,proto3" json:"policy_id,omitempty"`
PolicyName string `protobuf:"bytes,2,opt,name=policy_name,json=policyName,proto3" json:"policy_name,omitempty"`
SubjectId string `protobuf:"bytes,3,opt,name=subject_id,json=subjectId,proto3" json:"subject_id,omitempty"`
SubjectName string `protobuf:"bytes,4,opt,name=subject_name,json=subjectName,proto3" json:"subject_name,omitempty"`
SubjectKind string `protobuf:"bytes,5,opt,name=subject_kind,json=subjectKind,proto3" json:"subject_kind,omitempty"` // user|service
// contains filtered or unexported fields
}
func (*PolicyDetachFromSubjectRequest) Descriptor
deprecated
func (*PolicyDetachFromSubjectRequest) Descriptor() ([]byte, []int)
Deprecated: Use PolicyDetachFromSubjectRequest.ProtoReflect.Descriptor instead.
func (*PolicyDetachFromSubjectRequest) GetPolicyId ¶
func (x *PolicyDetachFromSubjectRequest) GetPolicyId() string
func (*PolicyDetachFromSubjectRequest) GetPolicyName ¶
func (x *PolicyDetachFromSubjectRequest) GetPolicyName() string
func (*PolicyDetachFromSubjectRequest) GetSubjectId ¶
func (x *PolicyDetachFromSubjectRequest) GetSubjectId() string
func (*PolicyDetachFromSubjectRequest) GetSubjectKind ¶
func (x *PolicyDetachFromSubjectRequest) GetSubjectKind() string
func (*PolicyDetachFromSubjectRequest) GetSubjectName ¶
func (x *PolicyDetachFromSubjectRequest) GetSubjectName() string
func (*PolicyDetachFromSubjectRequest) ProtoMessage ¶
func (*PolicyDetachFromSubjectRequest) ProtoMessage()
func (*PolicyDetachFromSubjectRequest) ProtoReflect ¶
func (x *PolicyDetachFromSubjectRequest) ProtoReflect() protoreflect.Message
func (*PolicyDetachFromSubjectRequest) Reset ¶
func (x *PolicyDetachFromSubjectRequest) Reset()
func (*PolicyDetachFromSubjectRequest) String ¶
func (x *PolicyDetachFromSubjectRequest) String() string
type PolicyDetachFromSubjectResponse ¶
type PolicyDetachFromSubjectResponse struct {
Detached bool `protobuf:"varint,1,opt,name=detached,proto3" json:"detached,omitempty"`
// contains filtered or unexported fields
}
func (*PolicyDetachFromSubjectResponse) Descriptor
deprecated
func (*PolicyDetachFromSubjectResponse) Descriptor() ([]byte, []int)
Deprecated: Use PolicyDetachFromSubjectResponse.ProtoReflect.Descriptor instead.
func (*PolicyDetachFromSubjectResponse) GetDetached ¶
func (x *PolicyDetachFromSubjectResponse) GetDetached() bool
func (*PolicyDetachFromSubjectResponse) ProtoMessage ¶
func (*PolicyDetachFromSubjectResponse) ProtoMessage()
func (*PolicyDetachFromSubjectResponse) ProtoReflect ¶
func (x *PolicyDetachFromSubjectResponse) ProtoReflect() protoreflect.Message
func (*PolicyDetachFromSubjectResponse) Reset ¶
func (x *PolicyDetachFromSubjectResponse) Reset()
func (*PolicyDetachFromSubjectResponse) String ¶
func (x *PolicyDetachFromSubjectResponse) String() string
type PolicyGetRequest ¶
type PolicyGetRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*PolicyGetRequest) Descriptor
deprecated
func (*PolicyGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use PolicyGetRequest.ProtoReflect.Descriptor instead.
func (*PolicyGetRequest) GetId ¶
func (x *PolicyGetRequest) GetId() string
func (*PolicyGetRequest) GetName ¶
func (x *PolicyGetRequest) GetName() string
func (*PolicyGetRequest) ProtoMessage ¶
func (*PolicyGetRequest) ProtoMessage()
func (*PolicyGetRequest) ProtoReflect ¶
func (x *PolicyGetRequest) ProtoReflect() protoreflect.Message
func (*PolicyGetRequest) Reset ¶
func (x *PolicyGetRequest) Reset()
func (*PolicyGetRequest) String ¶
func (x *PolicyGetRequest) String() string
type PolicyGetResponse ¶
type PolicyGetResponse struct {
Policy *Policy `protobuf:"bytes,1,opt,name=policy,proto3" json:"policy,omitempty"`
// contains filtered or unexported fields
}
func (*PolicyGetResponse) Descriptor
deprecated
func (*PolicyGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use PolicyGetResponse.ProtoReflect.Descriptor instead.
func (*PolicyGetResponse) GetPolicy ¶
func (x *PolicyGetResponse) GetPolicy() *Policy
func (*PolicyGetResponse) ProtoMessage ¶
func (*PolicyGetResponse) ProtoMessage()
func (*PolicyGetResponse) ProtoReflect ¶
func (x *PolicyGetResponse) ProtoReflect() protoreflect.Message
func (*PolicyGetResponse) Reset ¶
func (x *PolicyGetResponse) Reset()
func (*PolicyGetResponse) String ¶
func (x *PolicyGetResponse) String() string
type PolicyListRequest ¶
type PolicyListRequest struct {
// contains filtered or unexported fields
}
func (*PolicyListRequest) Descriptor
deprecated
func (*PolicyListRequest) Descriptor() ([]byte, []int)
Deprecated: Use PolicyListRequest.ProtoReflect.Descriptor instead.
func (*PolicyListRequest) ProtoMessage ¶
func (*PolicyListRequest) ProtoMessage()
func (*PolicyListRequest) ProtoReflect ¶
func (x *PolicyListRequest) ProtoReflect() protoreflect.Message
func (*PolicyListRequest) Reset ¶
func (x *PolicyListRequest) Reset()
func (*PolicyListRequest) String ¶
func (x *PolicyListRequest) String() string
type PolicyListResponse ¶
type PolicyListResponse struct {
Policies []*Policy `protobuf:"bytes,1,rep,name=policies,proto3" json:"policies,omitempty"`
// contains filtered or unexported fields
}
func (*PolicyListResponse) Descriptor
deprecated
func (*PolicyListResponse) Descriptor() ([]byte, []int)
Deprecated: Use PolicyListResponse.ProtoReflect.Descriptor instead.
func (*PolicyListResponse) GetPolicies ¶
func (x *PolicyListResponse) GetPolicies() []*Policy
func (*PolicyListResponse) ProtoMessage ¶
func (*PolicyListResponse) ProtoMessage()
func (*PolicyListResponse) ProtoReflect ¶
func (x *PolicyListResponse) ProtoReflect() protoreflect.Message
func (*PolicyListResponse) Reset ¶
func (x *PolicyListResponse) Reset()
func (*PolicyListResponse) String ¶
func (x *PolicyListResponse) String() string
type PolicyRule ¶
type PolicyRule struct {
Resource string `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"` // services|instances|logs|exec|secrets|configmaps|users|policies|namespaces|tokens|health|orchestrator|*
Verbs []string `protobuf:"bytes,2,rep,name=verbs,proto3" json:"verbs,omitempty"` // get|list|create|update|delete|exec|logs|scale|*
Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"` // optional; * means all
// contains filtered or unexported fields
}
func (*PolicyRule) Descriptor
deprecated
func (*PolicyRule) Descriptor() ([]byte, []int)
Deprecated: Use PolicyRule.ProtoReflect.Descriptor instead.
func (*PolicyRule) GetNamespace ¶
func (x *PolicyRule) GetNamespace() string
func (*PolicyRule) GetResource ¶
func (x *PolicyRule) GetResource() string
func (*PolicyRule) GetVerbs ¶
func (x *PolicyRule) GetVerbs() []string
func (*PolicyRule) ProtoMessage ¶
func (*PolicyRule) ProtoMessage()
func (*PolicyRule) ProtoReflect ¶
func (x *PolicyRule) ProtoReflect() protoreflect.Message
func (*PolicyRule) Reset ¶
func (x *PolicyRule) Reset()
func (*PolicyRule) String ¶
func (x *PolicyRule) String() string
type PolicyUpdateRequest ¶
type PolicyUpdateRequest struct {
Policy *Policy `protobuf:"bytes,1,opt,name=policy,proto3" json:"policy,omitempty"`
// contains filtered or unexported fields
}
func (*PolicyUpdateRequest) Descriptor
deprecated
func (*PolicyUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use PolicyUpdateRequest.ProtoReflect.Descriptor instead.
func (*PolicyUpdateRequest) GetPolicy ¶
func (x *PolicyUpdateRequest) GetPolicy() *Policy
func (*PolicyUpdateRequest) ProtoMessage ¶
func (*PolicyUpdateRequest) ProtoMessage()
func (*PolicyUpdateRequest) ProtoReflect ¶
func (x *PolicyUpdateRequest) ProtoReflect() protoreflect.Message
func (*PolicyUpdateRequest) Reset ¶
func (x *PolicyUpdateRequest) Reset()
func (*PolicyUpdateRequest) String ¶
func (x *PolicyUpdateRequest) String() string
type PolicyUpdateResponse ¶
type PolicyUpdateResponse struct {
Policy *Policy `protobuf:"bytes,1,opt,name=policy,proto3" json:"policy,omitempty"`
// contains filtered or unexported fields
}
func (*PolicyUpdateResponse) Descriptor
deprecated
func (*PolicyUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use PolicyUpdateResponse.ProtoReflect.Descriptor instead.
func (*PolicyUpdateResponse) GetPolicy ¶
func (x *PolicyUpdateResponse) GetPolicy() *Policy
func (*PolicyUpdateResponse) ProtoMessage ¶
func (*PolicyUpdateResponse) ProtoMessage()
func (*PolicyUpdateResponse) ProtoReflect ¶
func (x *PolicyUpdateResponse) ProtoReflect() protoreflect.Message
func (*PolicyUpdateResponse) Reset ¶
func (x *PolicyUpdateResponse) Reset()
func (*PolicyUpdateResponse) String ¶
func (x *PolicyUpdateResponse) String() string
type Probe ¶
type Probe struct {
// Type of probe
Type ProbeType `protobuf:"varint,1,opt,name=type,proto3,enum=rune.api.ProbeType" json:"type,omitempty"`
// Path for HTTP probes
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
// Port to probe
Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
// Command to execute for command probes
Command []string `protobuf:"bytes,4,rep,name=command,proto3" json:"command,omitempty"`
// Initial delay before starting checks
InitialDelaySeconds int32 `protobuf:"varint,5,opt,name=initial_delay_seconds,json=initialDelaySeconds,proto3" json:"initial_delay_seconds,omitempty"`
// How often to perform the check
PeriodSeconds int32 `protobuf:"varint,6,opt,name=period_seconds,json=periodSeconds,proto3" json:"period_seconds,omitempty"`
// Timeout for the check
TimeoutSeconds int32 `protobuf:"varint,7,opt,name=timeout_seconds,json=timeoutSeconds,proto3" json:"timeout_seconds,omitempty"`
// How many consecutive successes are needed to be considered healthy
SuccessThreshold int32 `protobuf:"varint,8,opt,name=success_threshold,json=successThreshold,proto3" json:"success_threshold,omitempty"`
// How many consecutive failures are needed to be considered unhealthy
FailureThreshold int32 `protobuf:"varint,9,opt,name=failure_threshold,json=failureThreshold,proto3" json:"failure_threshold,omitempty"`
// contains filtered or unexported fields
}
Probe represents a health check probe configuration.
func (*Probe) Descriptor
deprecated
func (*Probe) GetCommand ¶
func (*Probe) GetFailureThreshold ¶
func (*Probe) GetInitialDelaySeconds ¶
func (*Probe) GetPeriodSeconds ¶
func (*Probe) GetSuccessThreshold ¶
func (*Probe) GetTimeoutSeconds ¶
func (*Probe) ProtoMessage ¶
func (*Probe) ProtoMessage()
func (*Probe) ProtoReflect ¶
func (x *Probe) ProtoReflect() protoreflect.Message
type ProbeType ¶
type ProbeType int32
ProbeType defines the type of health check
func (ProbeType) Descriptor ¶
func (ProbeType) Descriptor() protoreflect.EnumDescriptor
func (ProbeType) EnumDescriptor
deprecated
func (ProbeType) Number ¶
func (x ProbeType) Number() protoreflect.EnumNumber
func (ProbeType) Type ¶
func (ProbeType) Type() protoreflect.EnumType
type ProcessSecurityContext ¶
type ProcessSecurityContext struct {
// User to run as
User string `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
// Group to run as
Group string `protobuf:"bytes,2,opt,name=group,proto3" json:"group,omitempty"`
// Run with read-only filesystem
ReadOnlyFs bool `protobuf:"varint,3,opt,name=read_only_fs,json=readOnlyFs,proto3" json:"read_only_fs,omitempty"`
// Linux capabilities to add
Capabilities []string `protobuf:"bytes,4,rep,name=capabilities,proto3" json:"capabilities,omitempty"`
// Allowed syscalls (seccomp)
AllowedSyscalls []string `protobuf:"bytes,5,rep,name=allowed_syscalls,json=allowedSyscalls,proto3" json:"allowed_syscalls,omitempty"`
// Denied syscalls (seccomp)
DeniedSyscalls []string `protobuf:"bytes,6,rep,name=denied_syscalls,json=deniedSyscalls,proto3" json:"denied_syscalls,omitempty"`
// contains filtered or unexported fields
}
ProcessSecurityContext defines security settings for a process.
func (*ProcessSecurityContext) Descriptor
deprecated
func (*ProcessSecurityContext) Descriptor() ([]byte, []int)
Deprecated: Use ProcessSecurityContext.ProtoReflect.Descriptor instead.
func (*ProcessSecurityContext) GetAllowedSyscalls ¶
func (x *ProcessSecurityContext) GetAllowedSyscalls() []string
func (*ProcessSecurityContext) GetCapabilities ¶
func (x *ProcessSecurityContext) GetCapabilities() []string
func (*ProcessSecurityContext) GetDeniedSyscalls ¶
func (x *ProcessSecurityContext) GetDeniedSyscalls() []string
func (*ProcessSecurityContext) GetGroup ¶
func (x *ProcessSecurityContext) GetGroup() string
func (*ProcessSecurityContext) GetReadOnlyFs ¶
func (x *ProcessSecurityContext) GetReadOnlyFs() bool
func (*ProcessSecurityContext) GetUser ¶
func (x *ProcessSecurityContext) GetUser() string
func (*ProcessSecurityContext) ProtoMessage ¶
func (*ProcessSecurityContext) ProtoMessage()
func (*ProcessSecurityContext) ProtoReflect ¶
func (x *ProcessSecurityContext) ProtoReflect() protoreflect.Message
func (*ProcessSecurityContext) Reset ¶
func (x *ProcessSecurityContext) Reset()
func (*ProcessSecurityContext) String ¶
func (x *ProcessSecurityContext) String() string
type ProcessSpec ¶
type ProcessSpec struct {
// Command to run in the container
Command string `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"`
// Arguments to the command
Args []string `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"`
// Working directory for the command
WorkingDir string `protobuf:"bytes,3,opt,name=working_dir,json=workingDir,proto3" json:"working_dir,omitempty"`
// Security context for the process
SecurityContext *ProcessSecurityContext `protobuf:"bytes,4,opt,name=security_context,json=securityContext,proto3" json:"security_context,omitempty"`
// contains filtered or unexported fields
}
ProcessSpec represents process-specific configuration for a service.
func (*ProcessSpec) Descriptor
deprecated
func (*ProcessSpec) Descriptor() ([]byte, []int)
Deprecated: Use ProcessSpec.ProtoReflect.Descriptor instead.
func (*ProcessSpec) GetArgs ¶
func (x *ProcessSpec) GetArgs() []string
func (*ProcessSpec) GetCommand ¶
func (x *ProcessSpec) GetCommand() string
func (*ProcessSpec) GetSecurityContext ¶
func (x *ProcessSpec) GetSecurityContext() *ProcessSecurityContext
func (*ProcessSpec) GetWorkingDir ¶
func (x *ProcessSpec) GetWorkingDir() string
func (*ProcessSpec) ProtoMessage ¶
func (*ProcessSpec) ProtoMessage()
func (*ProcessSpec) ProtoReflect ¶
func (x *ProcessSpec) ProtoReflect() protoreflect.Message
func (*ProcessSpec) Reset ¶
func (x *ProcessSpec) Reset()
func (*ProcessSpec) String ¶
func (x *ProcessSpec) String() string
type RegistriesStatusRequest ¶
type RegistriesStatusRequest struct {
// contains filtered or unexported fields
}
func (*RegistriesStatusRequest) Descriptor
deprecated
func (*RegistriesStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use RegistriesStatusRequest.ProtoReflect.Descriptor instead.
func (*RegistriesStatusRequest) ProtoMessage ¶
func (*RegistriesStatusRequest) ProtoMessage()
func (*RegistriesStatusRequest) ProtoReflect ¶
func (x *RegistriesStatusRequest) ProtoReflect() protoreflect.Message
func (*RegistriesStatusRequest) Reset ¶
func (x *RegistriesStatusRequest) Reset()
func (*RegistriesStatusRequest) String ¶
func (x *RegistriesStatusRequest) String() string
type RegistriesStatusResponse ¶
type RegistriesStatusResponse struct {
Registries []*RegistryRuntimeStatus `protobuf:"bytes,1,rep,name=registries,proto3" json:"registries,omitempty"`
// contains filtered or unexported fields
}
func (*RegistriesStatusResponse) Descriptor
deprecated
func (*RegistriesStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use RegistriesStatusResponse.ProtoReflect.Descriptor instead.
func (*RegistriesStatusResponse) GetRegistries ¶
func (x *RegistriesStatusResponse) GetRegistries() []*RegistryRuntimeStatus
func (*RegistriesStatusResponse) ProtoMessage ¶
func (*RegistriesStatusResponse) ProtoMessage()
func (*RegistriesStatusResponse) ProtoReflect ¶
func (x *RegistriesStatusResponse) ProtoReflect() protoreflect.Message
func (*RegistriesStatusResponse) Reset ¶
func (x *RegistriesStatusResponse) Reset()
func (*RegistriesStatusResponse) String ¶
func (x *RegistriesStatusResponse) String() string
type RegistryAuthConfig ¶
type RegistryAuthConfig struct {
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // basic | token | ecr | dockerconfigjson (optional; may be inferred)
Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // for basic
Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // for basic
Token string `protobuf:"bytes,4,opt,name=token,proto3" json:"token,omitempty"` // for token
Region string `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"` // for ecr
// from_secret is a string reference supporting ResourceRef formats (URI/FQDN/minimal)
FromSecret string `protobuf:"bytes,6,opt,name=from_secret,json=fromSecret,proto3" json:"from_secret,omitempty"`
Bootstrap bool `protobuf:"varint,7,opt,name=bootstrap,proto3" json:"bootstrap,omitempty"` // create/update secret from data/env if missing
Manage string `protobuf:"bytes,8,opt,name=manage,proto3" json:"manage,omitempty"` // create | update | ignore
Immutable bool `protobuf:"varint,9,opt,name=immutable,proto3" json:"immutable,omitempty"` // if true, never overwrite existing secret
Data map[string]string `` // inline source (typically env-expanded server-side)
/* 150-byte string literal not displayed */
// contains filtered or unexported fields
}
Registry admin messages (moved under AdminService)
func (*RegistryAuthConfig) Descriptor
deprecated
func (*RegistryAuthConfig) Descriptor() ([]byte, []int)
Deprecated: Use RegistryAuthConfig.ProtoReflect.Descriptor instead.
func (*RegistryAuthConfig) GetBootstrap ¶
func (x *RegistryAuthConfig) GetBootstrap() bool
func (*RegistryAuthConfig) GetData ¶
func (x *RegistryAuthConfig) GetData() map[string]string
func (*RegistryAuthConfig) GetFromSecret ¶
func (x *RegistryAuthConfig) GetFromSecret() string
func (*RegistryAuthConfig) GetImmutable ¶
func (x *RegistryAuthConfig) GetImmutable() bool
func (*RegistryAuthConfig) GetManage ¶
func (x *RegistryAuthConfig) GetManage() string
func (*RegistryAuthConfig) GetPassword ¶
func (x *RegistryAuthConfig) GetPassword() string
func (*RegistryAuthConfig) GetRegion ¶
func (x *RegistryAuthConfig) GetRegion() string
func (*RegistryAuthConfig) GetToken ¶
func (x *RegistryAuthConfig) GetToken() string
func (*RegistryAuthConfig) GetType ¶
func (x *RegistryAuthConfig) GetType() string
func (*RegistryAuthConfig) GetUsername ¶
func (x *RegistryAuthConfig) GetUsername() string
func (*RegistryAuthConfig) ProtoMessage ¶
func (*RegistryAuthConfig) ProtoMessage()
func (*RegistryAuthConfig) ProtoReflect ¶
func (x *RegistryAuthConfig) ProtoReflect() protoreflect.Message
func (*RegistryAuthConfig) Reset ¶
func (x *RegistryAuthConfig) Reset()
func (*RegistryAuthConfig) String ¶
func (x *RegistryAuthConfig) String() string
type RegistryConfig ¶
type RegistryConfig struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // unique registry config name (e.g., ecr-prod)
Registry string `protobuf:"bytes,2,opt,name=registry,proto3" json:"registry,omitempty"` // registry host or wildcard (e.g., *.dkr.ecr.us-east-1.amazonaws.com)
Auth *RegistryAuthConfig `protobuf:"bytes,3,opt,name=auth,proto3" json:"auth,omitempty"` // authentication settings
// contains filtered or unexported fields
}
func (*RegistryConfig) Descriptor
deprecated
func (*RegistryConfig) Descriptor() ([]byte, []int)
Deprecated: Use RegistryConfig.ProtoReflect.Descriptor instead.
func (*RegistryConfig) GetAuth ¶
func (x *RegistryConfig) GetAuth() *RegistryAuthConfig
func (*RegistryConfig) GetName ¶
func (x *RegistryConfig) GetName() string
func (*RegistryConfig) GetRegistry ¶
func (x *RegistryConfig) GetRegistry() string
func (*RegistryConfig) ProtoMessage ¶
func (*RegistryConfig) ProtoMessage()
func (*RegistryConfig) ProtoReflect ¶
func (x *RegistryConfig) ProtoReflect() protoreflect.Message
func (*RegistryConfig) Reset ¶
func (x *RegistryConfig) Reset()
func (*RegistryConfig) String ¶
func (x *RegistryConfig) String() string
type RegistryRuntimeStatus ¶
type RegistryRuntimeStatus struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Registry string `protobuf:"bytes,2,opt,name=registry,proto3" json:"registry,omitempty"`
Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // derived type (ecr/basic/token/dockerconfigjson)
AuthConfigured bool `protobuf:"varint,4,opt,name=auth_configured,json=authConfigured,proto3" json:"auth_configured,omitempty"` // whether auth config is present
LastBootstrapAt string `protobuf:"bytes,5,opt,name=last_bootstrap_at,json=lastBootstrapAt,proto3" json:"last_bootstrap_at,omitempty"` // RFC3339 or empty
LastError string `protobuf:"bytes,6,opt,name=last_error,json=lastError,proto3" json:"last_error,omitempty"` // last error (if any)
// contains filtered or unexported fields
}
func (*RegistryRuntimeStatus) Descriptor
deprecated
func (*RegistryRuntimeStatus) Descriptor() ([]byte, []int)
Deprecated: Use RegistryRuntimeStatus.ProtoReflect.Descriptor instead.
func (*RegistryRuntimeStatus) GetAuthConfigured ¶
func (x *RegistryRuntimeStatus) GetAuthConfigured() bool
func (*RegistryRuntimeStatus) GetLastBootstrapAt ¶
func (x *RegistryRuntimeStatus) GetLastBootstrapAt() string
func (*RegistryRuntimeStatus) GetLastError ¶
func (x *RegistryRuntimeStatus) GetLastError() string
func (*RegistryRuntimeStatus) GetName ¶
func (x *RegistryRuntimeStatus) GetName() string
func (*RegistryRuntimeStatus) GetRegistry ¶
func (x *RegistryRuntimeStatus) GetRegistry() string
func (*RegistryRuntimeStatus) GetType ¶
func (x *RegistryRuntimeStatus) GetType() string
func (*RegistryRuntimeStatus) ProtoMessage ¶
func (*RegistryRuntimeStatus) ProtoMessage()
func (*RegistryRuntimeStatus) ProtoReflect ¶
func (x *RegistryRuntimeStatus) ProtoReflect() protoreflect.Message
func (*RegistryRuntimeStatus) Reset ¶
func (x *RegistryRuntimeStatus) Reset()
func (*RegistryRuntimeStatus) String ¶
func (x *RegistryRuntimeStatus) String() string
type RemoveRegistryRequest ¶
type RemoveRegistryRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*RemoveRegistryRequest) Descriptor
deprecated
func (*RemoveRegistryRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveRegistryRequest.ProtoReflect.Descriptor instead.
func (*RemoveRegistryRequest) GetName ¶
func (x *RemoveRegistryRequest) GetName() string
func (*RemoveRegistryRequest) ProtoMessage ¶
func (*RemoveRegistryRequest) ProtoMessage()
func (*RemoveRegistryRequest) ProtoReflect ¶
func (x *RemoveRegistryRequest) ProtoReflect() protoreflect.Message
func (*RemoveRegistryRequest) Reset ¶
func (x *RemoveRegistryRequest) Reset()
func (*RemoveRegistryRequest) String ¶
func (x *RemoveRegistryRequest) String() string
type RemoveRegistryResponse ¶
type RemoveRegistryResponse struct {
Deleted bool `protobuf:"varint,1,opt,name=deleted,proto3" json:"deleted,omitempty"`
// contains filtered or unexported fields
}
func (*RemoveRegistryResponse) Descriptor
deprecated
func (*RemoveRegistryResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveRegistryResponse.ProtoReflect.Descriptor instead.
func (*RemoveRegistryResponse) GetDeleted ¶
func (x *RemoveRegistryResponse) GetDeleted() bool
func (*RemoveRegistryResponse) ProtoMessage ¶
func (*RemoveRegistryResponse) ProtoMessage()
func (*RemoveRegistryResponse) ProtoReflect ¶
func (x *RemoveRegistryResponse) ProtoReflect() protoreflect.Message
func (*RemoveRegistryResponse) Reset ¶
func (x *RemoveRegistryResponse) Reset()
func (*RemoveRegistryResponse) String ¶
func (x *RemoveRegistryResponse) String() string
type ResolvedConfigMount ¶
type ResolvedConfigMount struct {
// Name of the mount (for identification)
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Path where the config should be mounted
MountPath string `protobuf:"bytes,2,opt,name=mount_path,json=mountPath,proto3" json:"mount_path,omitempty"`
// Resolved config data (key -> value)
Data map[string]string `` /* 149-byte string literal not displayed */
// Optional: specific keys to project from the config
Items []*KeyToPath `protobuf:"bytes,4,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
ResolvedConfigMount contains the resolved config data for mounting
func (*ResolvedConfigMount) Descriptor
deprecated
func (*ResolvedConfigMount) Descriptor() ([]byte, []int)
Deprecated: Use ResolvedConfigMount.ProtoReflect.Descriptor instead.
func (*ResolvedConfigMount) GetData ¶
func (x *ResolvedConfigMount) GetData() map[string]string
func (*ResolvedConfigMount) GetItems ¶
func (x *ResolvedConfigMount) GetItems() []*KeyToPath
func (*ResolvedConfigMount) GetMountPath ¶
func (x *ResolvedConfigMount) GetMountPath() string
func (*ResolvedConfigMount) GetName ¶
func (x *ResolvedConfigMount) GetName() string
func (*ResolvedConfigMount) ProtoMessage ¶
func (*ResolvedConfigMount) ProtoMessage()
func (*ResolvedConfigMount) ProtoReflect ¶
func (x *ResolvedConfigMount) ProtoReflect() protoreflect.Message
func (*ResolvedConfigMount) Reset ¶
func (x *ResolvedConfigMount) Reset()
func (*ResolvedConfigMount) String ¶
func (x *ResolvedConfigMount) String() string
type ResolvedSecretMount ¶
type ResolvedSecretMount struct {
// Name of the mount (for identification)
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Path where the secret should be mounted
MountPath string `protobuf:"bytes,2,opt,name=mount_path,json=mountPath,proto3" json:"mount_path,omitempty"`
// Resolved secret data (key -> value)
Data map[string]string `` /* 149-byte string literal not displayed */
// Optional: specific keys to project from the secret
Items []*KeyToPath `protobuf:"bytes,4,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
ResolvedSecretMount contains the resolved secret data for mounting
func (*ResolvedSecretMount) Descriptor
deprecated
func (*ResolvedSecretMount) Descriptor() ([]byte, []int)
Deprecated: Use ResolvedSecretMount.ProtoReflect.Descriptor instead.
func (*ResolvedSecretMount) GetData ¶
func (x *ResolvedSecretMount) GetData() map[string]string
func (*ResolvedSecretMount) GetItems ¶
func (x *ResolvedSecretMount) GetItems() []*KeyToPath
func (*ResolvedSecretMount) GetMountPath ¶
func (x *ResolvedSecretMount) GetMountPath() string
func (*ResolvedSecretMount) GetName ¶
func (x *ResolvedSecretMount) GetName() string
func (*ResolvedSecretMount) ProtoMessage ¶
func (*ResolvedSecretMount) ProtoMessage()
func (*ResolvedSecretMount) ProtoReflect ¶
func (x *ResolvedSecretMount) ProtoReflect() protoreflect.Message
func (*ResolvedSecretMount) Reset ¶
func (x *ResolvedSecretMount) Reset()
func (*ResolvedSecretMount) String ¶
func (x *ResolvedSecretMount) String() string
type ResourceLimit ¶
type ResourceLimit struct {
// Requested resources (guaranteed)
Request string `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
// Maximum resources (limit)
Limit string `protobuf:"bytes,2,opt,name=limit,proto3" json:"limit,omitempty"`
// contains filtered or unexported fields
}
ResourceLimit defines request and limit for a resource.
func (*ResourceLimit) Descriptor
deprecated
func (*ResourceLimit) Descriptor() ([]byte, []int)
Deprecated: Use ResourceLimit.ProtoReflect.Descriptor instead.
func (*ResourceLimit) GetLimit ¶
func (x *ResourceLimit) GetLimit() string
func (*ResourceLimit) GetRequest ¶
func (x *ResourceLimit) GetRequest() string
func (*ResourceLimit) ProtoMessage ¶
func (*ResourceLimit) ProtoMessage()
func (*ResourceLimit) ProtoReflect ¶
func (x *ResourceLimit) ProtoReflect() protoreflect.Message
func (*ResourceLimit) Reset ¶
func (x *ResourceLimit) Reset()
func (*ResourceLimit) String ¶
func (x *ResourceLimit) String() string
type ResourceType ¶
type ResourceType int32
ResourceType represents different resource types in the system
const ( ResourceType_RESOURCE_TYPE_UNSPECIFIED ResourceType = 0 ResourceType_RESOURCE_TYPE_SERVICE ResourceType = 1 ResourceType_RESOURCE_TYPE_INSTANCE ResourceType = 2 ResourceType_RESOURCE_TYPE_NODE ResourceType = 3 ResourceType_RESOURCE_TYPE_SECRET ResourceType = 4 ResourceType_RESOURCE_TYPE_CONFIG ResourceType = 5 )
func (ResourceType) Descriptor ¶
func (ResourceType) Descriptor() protoreflect.EnumDescriptor
func (ResourceType) Enum ¶
func (x ResourceType) Enum() *ResourceType
func (ResourceType) EnumDescriptor
deprecated
func (ResourceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ResourceType.Descriptor instead.
func (ResourceType) Number ¶
func (x ResourceType) Number() protoreflect.EnumNumber
func (ResourceType) String ¶
func (x ResourceType) String() string
func (ResourceType) Type ¶
func (ResourceType) Type() protoreflect.EnumType
type Resources ¶
type Resources struct {
// CPU request and limit
Cpu *ResourceLimit `protobuf:"bytes,1,opt,name=cpu,proto3" json:"cpu,omitempty"`
// Memory request and limit
Memory *ResourceLimit `protobuf:"bytes,2,opt,name=memory,proto3" json:"memory,omitempty"`
// contains filtered or unexported fields
}
Resources represents resource requirements for a service instance.
func (*Resources) Descriptor
deprecated
func (*Resources) GetCpu ¶
func (x *Resources) GetCpu() *ResourceLimit
func (*Resources) GetMemory ¶
func (x *Resources) GetMemory() *ResourceLimit
func (*Resources) ProtoMessage ¶
func (*Resources) ProtoMessage()
func (*Resources) ProtoReflect ¶
func (x *Resources) ProtoReflect() protoreflect.Message
type RestartPolicy ¶
type RestartPolicy int32
RestartPolicy defines the restart policy for a service.
const ( RestartPolicy_RESTART_POLICY_UNSPECIFIED RestartPolicy = 0 RestartPolicy_RESTART_POLICY_ALWAYS RestartPolicy = 1 RestartPolicy_RESTART_POLICY_ON_FAILURE RestartPolicy = 2 RestartPolicy_RESTART_POLICY_NEVER RestartPolicy = 3 )
func (RestartPolicy) Descriptor ¶
func (RestartPolicy) Descriptor() protoreflect.EnumDescriptor
func (RestartPolicy) Enum ¶
func (x RestartPolicy) Enum() *RestartPolicy
func (RestartPolicy) EnumDescriptor
deprecated
func (RestartPolicy) EnumDescriptor() ([]byte, []int)
Deprecated: Use RestartPolicy.Descriptor instead.
func (RestartPolicy) Number ¶
func (x RestartPolicy) Number() protoreflect.EnumNumber
func (RestartPolicy) String ¶
func (x RestartPolicy) String() string
func (RestartPolicy) Type ¶
func (RestartPolicy) Type() protoreflect.EnumType
type RevokeTokenRequest ¶
type RevokeTokenRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*RevokeTokenRequest) Descriptor
deprecated
func (*RevokeTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use RevokeTokenRequest.ProtoReflect.Descriptor instead.
func (*RevokeTokenRequest) GetId ¶
func (x *RevokeTokenRequest) GetId() string
func (*RevokeTokenRequest) ProtoMessage ¶
func (*RevokeTokenRequest) ProtoMessage()
func (*RevokeTokenRequest) ProtoReflect ¶
func (x *RevokeTokenRequest) ProtoReflect() protoreflect.Message
func (*RevokeTokenRequest) Reset ¶
func (x *RevokeTokenRequest) Reset()
func (*RevokeTokenRequest) String ¶
func (x *RevokeTokenRequest) String() string
type RevokeTokenResponse ¶
type RevokeTokenResponse struct {
Revoked bool `protobuf:"varint,1,opt,name=revoked,proto3" json:"revoked,omitempty"`
// contains filtered or unexported fields
}
func (*RevokeTokenResponse) Descriptor
deprecated
func (*RevokeTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use RevokeTokenResponse.ProtoReflect.Descriptor instead.
func (*RevokeTokenResponse) GetRevoked ¶
func (x *RevokeTokenResponse) GetRevoked() bool
func (*RevokeTokenResponse) ProtoMessage ¶
func (*RevokeTokenResponse) ProtoMessage()
func (*RevokeTokenResponse) ProtoReflect ¶
func (x *RevokeTokenResponse) ProtoReflect() protoreflect.Message
func (*RevokeTokenResponse) Reset ¶
func (x *RevokeTokenResponse) Reset()
func (*RevokeTokenResponse) String ¶
func (x *RevokeTokenResponse) String() string
type ScaleServiceRequest ¶
type ScaleServiceRequest struct {
// Name of the service to scale
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Namespace of the service (optional, default: "default")
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Number of instances to scale to
Scale int32 `protobuf:"varint,3,opt,name=scale,proto3" json:"scale,omitempty"`
// Scaling mode (immediate or gradual)
Mode ScalingMode `protobuf:"varint,4,opt,name=mode,proto3,enum=rune.api.ScalingMode" json:"mode,omitempty"`
// Step size for gradual scaling (only used when mode is SCALING_MODE_GRADUAL)
StepSize int32 `protobuf:"varint,5,opt,name=step_size,json=stepSize,proto3" json:"step_size,omitempty"`
// Interval between scaling steps in seconds (only used when mode is SCALING_MODE_GRADUAL)
IntervalSeconds int32 `protobuf:"varint,6,opt,name=interval_seconds,json=intervalSeconds,proto3" json:"interval_seconds,omitempty"`
// contains filtered or unexported fields
}
ScaleServiceRequest requests a change in service scale.
func (*ScaleServiceRequest) Descriptor
deprecated
func (*ScaleServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use ScaleServiceRequest.ProtoReflect.Descriptor instead.
func (*ScaleServiceRequest) GetIntervalSeconds ¶
func (x *ScaleServiceRequest) GetIntervalSeconds() int32
func (*ScaleServiceRequest) GetMode ¶
func (x *ScaleServiceRequest) GetMode() ScalingMode
func (*ScaleServiceRequest) GetName ¶
func (x *ScaleServiceRequest) GetName() string
func (*ScaleServiceRequest) GetNamespace ¶
func (x *ScaleServiceRequest) GetNamespace() string
func (*ScaleServiceRequest) GetScale ¶
func (x *ScaleServiceRequest) GetScale() int32
func (*ScaleServiceRequest) GetStepSize ¶
func (x *ScaleServiceRequest) GetStepSize() int32
func (*ScaleServiceRequest) ProtoMessage ¶
func (*ScaleServiceRequest) ProtoMessage()
func (*ScaleServiceRequest) ProtoReflect ¶
func (x *ScaleServiceRequest) ProtoReflect() protoreflect.Message
func (*ScaleServiceRequest) Reset ¶
func (x *ScaleServiceRequest) Reset()
func (*ScaleServiceRequest) String ¶
func (x *ScaleServiceRequest) String() string
type ScalingMode ¶
type ScalingMode int32
ScalingMode defines how the scaling operation should be performed.
const ( // Scaling mode not specified (defaults to SCALING_MODE_IMMEDIATE) ScalingMode_SCALING_MODE_UNSPECIFIED ScalingMode = 0 // Scale to the target immediately ScalingMode_SCALING_MODE_IMMEDIATE ScalingMode = 1 // Scale gradually using the specified step size and interval ScalingMode_SCALING_MODE_GRADUAL ScalingMode = 2 )
func (ScalingMode) Descriptor ¶
func (ScalingMode) Descriptor() protoreflect.EnumDescriptor
func (ScalingMode) Enum ¶
func (x ScalingMode) Enum() *ScalingMode
func (ScalingMode) EnumDescriptor
deprecated
func (ScalingMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use ScalingMode.Descriptor instead.
func (ScalingMode) Number ¶
func (x ScalingMode) Number() protoreflect.EnumNumber
func (ScalingMode) String ¶
func (x ScalingMode) String() string
func (ScalingMode) Type ¶
func (ScalingMode) Type() protoreflect.EnumType
type ScalingStatusResponse ¶
type ScalingStatusResponse struct {
// The current scale
CurrentScale int32 `protobuf:"varint,1,opt,name=current_scale,json=currentScale,proto3" json:"current_scale,omitempty"`
// The target scale
TargetScale int32 `protobuf:"varint,2,opt,name=target_scale,json=targetScale,proto3" json:"target_scale,omitempty"`
// The number of running instances
RunningInstances int32 `protobuf:"varint,3,opt,name=running_instances,json=runningInstances,proto3" json:"running_instances,omitempty"`
// The number of pending instances
PendingInstances int32 `protobuf:"varint,4,opt,name=pending_instances,json=pendingInstances,proto3" json:"pending_instances,omitempty"`
// Whether the scaling operation is complete
Complete bool `protobuf:"varint,5,opt,name=complete,proto3" json:"complete,omitempty"`
// Status message
Status *Status `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
ScalingStatusResponse returns the current scaling status.
func (*ScalingStatusResponse) Descriptor
deprecated
func (*ScalingStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use ScalingStatusResponse.ProtoReflect.Descriptor instead.
func (*ScalingStatusResponse) GetComplete ¶
func (x *ScalingStatusResponse) GetComplete() bool
func (*ScalingStatusResponse) GetCurrentScale ¶
func (x *ScalingStatusResponse) GetCurrentScale() int32
func (*ScalingStatusResponse) GetPendingInstances ¶
func (x *ScalingStatusResponse) GetPendingInstances() int32
func (*ScalingStatusResponse) GetRunningInstances ¶
func (x *ScalingStatusResponse) GetRunningInstances() int32
func (*ScalingStatusResponse) GetStatus ¶
func (x *ScalingStatusResponse) GetStatus() *Status
func (*ScalingStatusResponse) GetTargetScale ¶
func (x *ScalingStatusResponse) GetTargetScale() int32
func (*ScalingStatusResponse) ProtoMessage ¶
func (*ScalingStatusResponse) ProtoMessage()
func (*ScalingStatusResponse) ProtoReflect ¶
func (x *ScalingStatusResponse) ProtoReflect() protoreflect.Message
func (*ScalingStatusResponse) Reset ¶
func (x *ScalingStatusResponse) Reset()
func (*ScalingStatusResponse) String ¶
func (x *ScalingStatusResponse) String() string
type Secret ¶
type Secret struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // "static" for MVP
Data map[string]string `` // returned for now (MVP), secure transports assumed
/* 149-byte string literal not displayed */
Version int32 `protobuf:"varint,5,opt,name=version,proto3" json:"version,omitempty"`
CreatedAt string `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt string `protobuf:"bytes,7,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
func (*Secret) Descriptor
deprecated
func (*Secret) GetCreatedAt ¶
func (*Secret) GetNamespace ¶
func (*Secret) GetUpdatedAt ¶
func (*Secret) GetVersion ¶
func (*Secret) ProtoMessage ¶
func (*Secret) ProtoMessage()
func (*Secret) ProtoReflect ¶
func (x *Secret) ProtoReflect() protoreflect.Message
type SecretMount ¶
type SecretMount struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
MountPath string `protobuf:"bytes,2,opt,name=mount_path,json=mountPath,proto3" json:"mount_path,omitempty"`
SecretName string `protobuf:"bytes,3,opt,name=secret_name,json=secretName,proto3" json:"secret_name,omitempty"`
Items []*KeyToPath `protobuf:"bytes,4,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
SecretMount defines a secret to be mounted in a container.
func (*SecretMount) Descriptor
deprecated
func (*SecretMount) Descriptor() ([]byte, []int)
Deprecated: Use SecretMount.ProtoReflect.Descriptor instead.
func (*SecretMount) GetItems ¶
func (x *SecretMount) GetItems() []*KeyToPath
func (*SecretMount) GetMountPath ¶
func (x *SecretMount) GetMountPath() string
func (*SecretMount) GetName ¶
func (x *SecretMount) GetName() string
func (*SecretMount) GetSecretName ¶
func (x *SecretMount) GetSecretName() string
func (*SecretMount) ProtoMessage ¶
func (*SecretMount) ProtoMessage()
func (*SecretMount) ProtoReflect ¶
func (x *SecretMount) ProtoReflect() protoreflect.Message
func (*SecretMount) Reset ¶
func (x *SecretMount) Reset()
func (*SecretMount) String ¶
func (x *SecretMount) String() string
type SecretResponse ¶
type SecretResponse struct {
Secret *Secret `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*SecretResponse) Descriptor
deprecated
func (*SecretResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretResponse.ProtoReflect.Descriptor instead.
func (*SecretResponse) GetSecret ¶
func (x *SecretResponse) GetSecret() *Secret
func (*SecretResponse) GetStatus ¶
func (x *SecretResponse) GetStatus() *Status
func (*SecretResponse) ProtoMessage ¶
func (*SecretResponse) ProtoMessage()
func (*SecretResponse) ProtoReflect ¶
func (x *SecretResponse) ProtoReflect() protoreflect.Message
func (*SecretResponse) Reset ¶
func (x *SecretResponse) Reset()
func (*SecretResponse) String ¶
func (x *SecretResponse) String() string
type SecretServiceClient ¶
type SecretServiceClient interface {
CreateSecret(ctx context.Context, in *CreateSecretRequest, opts ...grpc.CallOption) (*SecretResponse, error)
GetSecret(ctx context.Context, in *GetSecretRequest, opts ...grpc.CallOption) (*SecretResponse, error)
UpdateSecret(ctx context.Context, in *UpdateSecretRequest, opts ...grpc.CallOption) (*SecretResponse, error)
DeleteSecret(ctx context.Context, in *DeleteSecretRequest, opts ...grpc.CallOption) (*Status, error)
ListSecrets(ctx context.Context, in *ListSecretsRequest, opts ...grpc.CallOption) (*ListSecretsResponse, error)
}
SecretServiceClient is the client API for SecretService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewSecretServiceClient ¶
func NewSecretServiceClient(cc grpc.ClientConnInterface) SecretServiceClient
type SecretServiceServer ¶
type SecretServiceServer interface {
CreateSecret(context.Context, *CreateSecretRequest) (*SecretResponse, error)
GetSecret(context.Context, *GetSecretRequest) (*SecretResponse, error)
UpdateSecret(context.Context, *UpdateSecretRequest) (*SecretResponse, error)
DeleteSecret(context.Context, *DeleteSecretRequest) (*Status, error)
ListSecrets(context.Context, *ListSecretsRequest) (*ListSecretsResponse, error)
// contains filtered or unexported methods
}
SecretServiceServer is the server API for SecretService service. All implementations must embed UnimplementedSecretServiceServer for forward compatibility
type Service ¶
type Service struct {
// Unique identifier for the service
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Human-readable name for the service
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Namespace the service belongs to
Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Labels for the service
Labels map[string]string `` /* 153-byte string literal not displayed */
// Container image for the service
Image string `protobuf:"bytes,5,opt,name=image,proto3" json:"image,omitempty"`
// Command to run in the container
Command string `protobuf:"bytes,6,opt,name=command,proto3" json:"command,omitempty"`
// Arguments to the command
Args []string `protobuf:"bytes,7,rep,name=args,proto3" json:"args,omitempty"`
// Environment variables for the service
Env map[string]string `` /* 147-byte string literal not displayed */
// Imported environment variables sources (normalized from spec)
EnvFrom []*EnvFromSource `protobuf:"bytes,9,rep,name=env_from,json=envFrom,proto3" json:"env_from,omitempty"`
// Number of instances to run
Scale int32 `protobuf:"varint,10,opt,name=scale,proto3" json:"scale,omitempty"`
// Ports exposed by the service
Ports []*ServicePort `protobuf:"bytes,11,rep,name=ports,proto3" json:"ports,omitempty"`
// Resource requirements for each instance
Resources *Resources `protobuf:"bytes,12,opt,name=resources,proto3" json:"resources,omitempty"`
// Health checks for the service
Health *HealthCheck `protobuf:"bytes,13,opt,name=health,proto3" json:"health,omitempty"`
// Status of the service
Status ServiceStatus `protobuf:"varint,14,opt,name=status,proto3,enum=rune.api.ServiceStatus" json:"status,omitempty"`
// Runtime for the service ("container" or "process")
Runtime string `protobuf:"bytes,15,opt,name=runtime,proto3" json:"runtime,omitempty"`
// Process-specific configuration (when Runtime="process")
Process *ProcessSpec `protobuf:"bytes,16,opt,name=process,proto3" json:"process,omitempty"`
// Restart policy for the service
RestartPolicy RestartPolicy `` /* 130-byte string literal not displayed */
// Secret mounts
SecretMounts []*SecretMount `protobuf:"bytes,18,rep,name=secret_mounts,json=secretMounts,proto3" json:"secret_mounts,omitempty"`
// Configmap mounts
ConfigmapMounts []*ConfigmapMount `protobuf:"bytes,19,rep,name=configmap_mounts,json=configmapMounts,proto3" json:"configmap_mounts,omitempty"`
// Metadata for the service
Metadata *ServiceMetadata `protobuf:"bytes,20,opt,name=metadata,proto3" json:"metadata,omitempty"`
// Dependencies declared by this service (normalized form)
Dependencies []*DependencyRef `protobuf:"bytes,21,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
// Simple external exposure configuration (MVP)
Expose *ServiceExpose `protobuf:"bytes,22,opt,name=expose,proto3" json:"expose,omitempty"`
// contains filtered or unexported fields
}
Service represents a deployable application or workload.
func (*Service) Descriptor
deprecated
func (*Service) GetCommand ¶
func (*Service) GetConfigmapMounts ¶
func (x *Service) GetConfigmapMounts() []*ConfigmapMount
func (*Service) GetDependencies ¶
func (x *Service) GetDependencies() []*DependencyRef
func (*Service) GetEnvFrom ¶
func (x *Service) GetEnvFrom() []*EnvFromSource
func (*Service) GetExpose ¶
func (x *Service) GetExpose() *ServiceExpose
func (*Service) GetHealth ¶
func (x *Service) GetHealth() *HealthCheck
func (*Service) GetMetadata ¶
func (x *Service) GetMetadata() *ServiceMetadata
func (*Service) GetNamespace ¶
func (*Service) GetPorts ¶
func (x *Service) GetPorts() []*ServicePort
func (*Service) GetProcess ¶
func (x *Service) GetProcess() *ProcessSpec
func (*Service) GetResources ¶
func (*Service) GetRestartPolicy ¶
func (x *Service) GetRestartPolicy() RestartPolicy
func (*Service) GetRuntime ¶
func (*Service) GetSecretMounts ¶
func (x *Service) GetSecretMounts() []*SecretMount
func (*Service) GetStatus ¶
func (x *Service) GetStatus() ServiceStatus
func (*Service) ProtoMessage ¶
func (*Service) ProtoMessage()
func (*Service) ProtoReflect ¶
func (x *Service) ProtoReflect() protoreflect.Message
type ServiceExpose ¶
type ServiceExpose struct {
// Port or port name to expose (must match a declared service port)
Port string `protobuf:"bytes,1,opt,name=port,proto3" json:"port,omitempty"`
// Host for the exposed service (MVP: defaults to localhost)
Host string `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"`
// Fixed host port to bind (0 means auto/default to same as container port)
HostPort uint32 `protobuf:"varint,3,opt,name=host_port,json=hostPort,proto3" json:"host_port,omitempty"`
// Optional path prefix (reserved for future use)
Path string `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"`
// contains filtered or unexported fields
}
ServiceExpose defines simple external exposure configuration for a service (MVP)
func (*ServiceExpose) Descriptor
deprecated
func (*ServiceExpose) Descriptor() ([]byte, []int)
Deprecated: Use ServiceExpose.ProtoReflect.Descriptor instead.
func (*ServiceExpose) GetHost ¶
func (x *ServiceExpose) GetHost() string
func (*ServiceExpose) GetHostPort ¶
func (x *ServiceExpose) GetHostPort() uint32
func (*ServiceExpose) GetPath ¶
func (x *ServiceExpose) GetPath() string
func (*ServiceExpose) GetPort ¶
func (x *ServiceExpose) GetPort() string
func (*ServiceExpose) ProtoMessage ¶
func (*ServiceExpose) ProtoMessage()
func (*ServiceExpose) ProtoReflect ¶
func (x *ServiceExpose) ProtoReflect() protoreflect.Message
func (*ServiceExpose) Reset ¶
func (x *ServiceExpose) Reset()
func (*ServiceExpose) String ¶
func (x *ServiceExpose) String() string
type ServiceMetadata ¶
type ServiceMetadata struct {
// Generation number for the service
Generation int32 `protobuf:"varint,1,opt,name=generation,proto3" json:"generation,omitempty"`
// Creation timestamp (in RFC 3339 format)
CreatedAt string `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
// Last update timestamp (in RFC 3339 format)
UpdatedAt string `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// Last non-zero scale recorded (for restart semantics)
LastNonZeroScale int32 `protobuf:"varint,4,opt,name=last_non_zero_scale,json=lastNonZeroScale,proto3" json:"last_non_zero_scale,omitempty"`
// contains filtered or unexported fields
}
ServiceMetadata represents metadata for a service.
func (*ServiceMetadata) Descriptor
deprecated
func (*ServiceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ServiceMetadata.ProtoReflect.Descriptor instead.
func (*ServiceMetadata) GetCreatedAt ¶
func (x *ServiceMetadata) GetCreatedAt() string
func (*ServiceMetadata) GetGeneration ¶
func (x *ServiceMetadata) GetGeneration() int32
func (*ServiceMetadata) GetLastNonZeroScale ¶
func (x *ServiceMetadata) GetLastNonZeroScale() int32
func (*ServiceMetadata) GetUpdatedAt ¶
func (x *ServiceMetadata) GetUpdatedAt() string
func (*ServiceMetadata) ProtoMessage ¶
func (*ServiceMetadata) ProtoMessage()
func (*ServiceMetadata) ProtoReflect ¶
func (x *ServiceMetadata) ProtoReflect() protoreflect.Message
func (*ServiceMetadata) Reset ¶
func (x *ServiceMetadata) Reset()
func (*ServiceMetadata) String ¶
func (x *ServiceMetadata) String() string
type ServicePort ¶
type ServicePort struct {
// Name for this port
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Port number
Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
// Target port (if different from port)
TargetPort int32 `protobuf:"varint,3,opt,name=target_port,json=targetPort,proto3" json:"target_port,omitempty"`
// Protocol (default: TCP)
Protocol string `protobuf:"bytes,4,opt,name=protocol,proto3" json:"protocol,omitempty"`
// contains filtered or unexported fields
}
ServicePort represents a port exposed by a service.
func (*ServicePort) Descriptor
deprecated
func (*ServicePort) Descriptor() ([]byte, []int)
Deprecated: Use ServicePort.ProtoReflect.Descriptor instead.
func (*ServicePort) GetName ¶
func (x *ServicePort) GetName() string
func (*ServicePort) GetPort ¶
func (x *ServicePort) GetPort() int32
func (*ServicePort) GetProtocol ¶
func (x *ServicePort) GetProtocol() string
func (*ServicePort) GetTargetPort ¶
func (x *ServicePort) GetTargetPort() int32
func (*ServicePort) ProtoMessage ¶
func (*ServicePort) ProtoMessage()
func (*ServicePort) ProtoReflect ¶
func (x *ServicePort) ProtoReflect() protoreflect.Message
func (*ServicePort) Reset ¶
func (x *ServicePort) Reset()
func (*ServicePort) String ¶
func (x *ServicePort) String() string
type ServiceResponse ¶
type ServiceResponse struct {
// The service, if successful
Service *Service `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
// Status message
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
ServiceResponse returns a service or status.
func (*ServiceResponse) Descriptor
deprecated
func (*ServiceResponse) Descriptor() ([]byte, []int)
Deprecated: Use ServiceResponse.ProtoReflect.Descriptor instead.
func (*ServiceResponse) GetService ¶
func (x *ServiceResponse) GetService() *Service
func (*ServiceResponse) GetStatus ¶
func (x *ServiceResponse) GetStatus() *Status
func (*ServiceResponse) ProtoMessage ¶
func (*ServiceResponse) ProtoMessage()
func (*ServiceResponse) ProtoReflect ¶
func (x *ServiceResponse) ProtoReflect() protoreflect.Message
func (*ServiceResponse) Reset ¶
func (x *ServiceResponse) Reset()
func (*ServiceResponse) String ¶
func (x *ServiceResponse) String() string
type ServiceServiceClient ¶
type ServiceServiceClient interface {
// CreateService creates a new service.
CreateService(ctx context.Context, in *CreateServiceRequest, opts ...grpc.CallOption) (*ServiceResponse, error)
// GetService retrieves a service by name.
GetService(ctx context.Context, in *GetServiceRequest, opts ...grpc.CallOption) (*ServiceResponse, error)
// ListServices lists services with optional filtering.
ListServices(ctx context.Context, in *ListServicesRequest, opts ...grpc.CallOption) (*ListServicesResponse, error)
// WatchServices watches services for changes.
WatchServices(ctx context.Context, in *WatchServicesRequest, opts ...grpc.CallOption) (ServiceService_WatchServicesClient, error)
// UpdateService updates an existing service.
UpdateService(ctx context.Context, in *UpdateServiceRequest, opts ...grpc.CallOption) (*ServiceResponse, error)
// DeleteService removes a service.
DeleteService(ctx context.Context, in *DeleteServiceRequest, opts ...grpc.CallOption) (*DeleteServiceResponse, error)
// GetDeletionStatus gets the status of a deletion operation
GetDeletionStatus(ctx context.Context, in *GetDeletionStatusRequest, opts ...grpc.CallOption) (*GetDeletionStatusResponse, error)
// ListDeletionOperations lists all deletion operations
ListDeletionOperations(ctx context.Context, in *ListDeletionOperationsRequest, opts ...grpc.CallOption) (*ListDeletionOperationsResponse, error)
// ScaleService changes the scale of a service.
ScaleService(ctx context.Context, in *ScaleServiceRequest, opts ...grpc.CallOption) (*ServiceResponse, error)
// WatchScaling watches the scaling progress of a service.
WatchScaling(ctx context.Context, in *WatchScalingRequest, opts ...grpc.CallOption) (ServiceService_WatchScalingClient, error)
// ListInstances lists instances for a service.
ListInstances(ctx context.Context, in *ListInstancesRequest, opts ...grpc.CallOption) (*ListInstancesResponse, error)
}
ServiceServiceClient is the client API for ServiceService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewServiceServiceClient ¶
func NewServiceServiceClient(cc grpc.ClientConnInterface) ServiceServiceClient
type ServiceServiceServer ¶
type ServiceServiceServer interface {
// CreateService creates a new service.
CreateService(context.Context, *CreateServiceRequest) (*ServiceResponse, error)
// GetService retrieves a service by name.
GetService(context.Context, *GetServiceRequest) (*ServiceResponse, error)
// ListServices lists services with optional filtering.
ListServices(context.Context, *ListServicesRequest) (*ListServicesResponse, error)
// WatchServices watches services for changes.
WatchServices(*WatchServicesRequest, ServiceService_WatchServicesServer) error
// UpdateService updates an existing service.
UpdateService(context.Context, *UpdateServiceRequest) (*ServiceResponse, error)
// DeleteService removes a service.
DeleteService(context.Context, *DeleteServiceRequest) (*DeleteServiceResponse, error)
// GetDeletionStatus gets the status of a deletion operation
GetDeletionStatus(context.Context, *GetDeletionStatusRequest) (*GetDeletionStatusResponse, error)
// ListDeletionOperations lists all deletion operations
ListDeletionOperations(context.Context, *ListDeletionOperationsRequest) (*ListDeletionOperationsResponse, error)
// ScaleService changes the scale of a service.
ScaleService(context.Context, *ScaleServiceRequest) (*ServiceResponse, error)
// WatchScaling watches the scaling progress of a service.
WatchScaling(*WatchScalingRequest, ServiceService_WatchScalingServer) error
// ListInstances lists instances for a service.
ListInstances(context.Context, *ListInstancesRequest) (*ListInstancesResponse, error)
// contains filtered or unexported methods
}
ServiceServiceServer is the server API for ServiceService service. All implementations must embed UnimplementedServiceServiceServer for forward compatibility
type ServiceService_WatchScalingClient ¶
type ServiceService_WatchScalingClient interface {
Recv() (*ScalingStatusResponse, error)
grpc.ClientStream
}
type ServiceService_WatchScalingServer ¶
type ServiceService_WatchScalingServer interface {
Send(*ScalingStatusResponse) error
grpc.ServerStream
}
type ServiceService_WatchServicesClient ¶
type ServiceService_WatchServicesClient interface {
Recv() (*WatchServicesResponse, error)
grpc.ClientStream
}
type ServiceService_WatchServicesServer ¶
type ServiceService_WatchServicesServer interface {
Send(*WatchServicesResponse) error
grpc.ServerStream
}
type ServiceStatus ¶
type ServiceStatus int32
ServiceStatus represents the current status of a service.
const ( ServiceStatus_SERVICE_STATUS_UNSPECIFIED ServiceStatus = 0 ServiceStatus_SERVICE_STATUS_PENDING ServiceStatus = 1 // Service is being created ServiceStatus_SERVICE_STATUS_RUNNING ServiceStatus = 2 // Service is running ServiceStatus_SERVICE_STATUS_UPDATING ServiceStatus = 3 // Service is being updated ServiceStatus_SERVICE_STATUS_FAILED ServiceStatus = 4 // Service failed to deploy or run )
func (ServiceStatus) Descriptor ¶
func (ServiceStatus) Descriptor() protoreflect.EnumDescriptor
func (ServiceStatus) Enum ¶
func (x ServiceStatus) Enum() *ServiceStatus
func (ServiceStatus) EnumDescriptor
deprecated
func (ServiceStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use ServiceStatus.Descriptor instead.
func (ServiceStatus) Number ¶
func (x ServiceStatus) Number() protoreflect.EnumNumber
func (ServiceStatus) String ¶
func (x ServiceStatus) String() string
func (ServiceStatus) Type ¶
func (ServiceStatus) Type() protoreflect.EnumType
type Signal ¶
type Signal struct {
// Signal name (e.g., "SIGINT", "SIGTERM")
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Signal represents a signal to send to the process.
func (*Signal) Descriptor
deprecated
func (*Signal) ProtoMessage ¶
func (*Signal) ProtoMessage()
func (*Signal) ProtoReflect ¶
func (x *Signal) ProtoReflect() protoreflect.Message
type Status ¶
type Status struct {
// Status code
Code int32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
// Status message
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
// Details about the status
Details []string `protobuf:"bytes,3,rep,name=details,proto3" json:"details,omitempty"`
// contains filtered or unexported fields
}
Common status message returned by many operations
func (*Status) Descriptor
deprecated
func (*Status) GetDetails ¶
func (*Status) GetMessage ¶
func (*Status) ProtoMessage ¶
func (*Status) ProtoMessage()
func (*Status) ProtoReflect ¶
func (x *Status) ProtoReflect() protoreflect.Message
type Subject ¶
type Subject struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Kind string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"` // user|service
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"` // optional for users
Policies []string `protobuf:"bytes,5,rep,name=policies,proto3" json:"policies,omitempty"` // names or ids
// contains filtered or unexported fields
}
Subjects represent principals (user or service account)
func (*Subject) Descriptor
deprecated
func (*Subject) GetPolicies ¶
func (*Subject) ProtoMessage ¶
func (*Subject) ProtoMessage()
func (*Subject) ProtoReflect ¶
func (x *Subject) ProtoReflect() protoreflect.Message
type TerminalSize ¶
type TerminalSize struct {
// Width in characters
Width uint32 `protobuf:"varint,1,opt,name=width,proto3" json:"width,omitempty"`
// Height in characters
Height uint32 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
// contains filtered or unexported fields
}
TerminalSize represents the size of a terminal.
func (*TerminalSize) Descriptor
deprecated
func (*TerminalSize) Descriptor() ([]byte, []int)
Deprecated: Use TerminalSize.ProtoReflect.Descriptor instead.
func (*TerminalSize) GetHeight ¶
func (x *TerminalSize) GetHeight() uint32
func (*TerminalSize) GetWidth ¶
func (x *TerminalSize) GetWidth() uint32
func (*TerminalSize) ProtoMessage ¶
func (*TerminalSize) ProtoMessage()
func (*TerminalSize) ProtoReflect ¶
func (x *TerminalSize) ProtoReflect() protoreflect.Message
func (*TerminalSize) Reset ¶
func (x *TerminalSize) Reset()
func (*TerminalSize) String ¶
func (x *TerminalSize) String() string
type TestRegistryRequest ¶
type TestRegistryRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // registry name to test
ImageRef string `protobuf:"bytes,2,opt,name=image_ref,json=imageRef,proto3" json:"image_ref,omitempty"` // optional image to attempt auth against
// contains filtered or unexported fields
}
func (*TestRegistryRequest) Descriptor
deprecated
func (*TestRegistryRequest) Descriptor() ([]byte, []int)
Deprecated: Use TestRegistryRequest.ProtoReflect.Descriptor instead.
func (*TestRegistryRequest) GetImageRef ¶
func (x *TestRegistryRequest) GetImageRef() string
func (*TestRegistryRequest) GetName ¶
func (x *TestRegistryRequest) GetName() string
func (*TestRegistryRequest) ProtoMessage ¶
func (*TestRegistryRequest) ProtoMessage()
func (*TestRegistryRequest) ProtoReflect ¶
func (x *TestRegistryRequest) ProtoReflect() protoreflect.Message
func (*TestRegistryRequest) Reset ¶
func (x *TestRegistryRequest) Reset()
func (*TestRegistryRequest) String ¶
func (x *TestRegistryRequest) String() string
type TestRegistryResponse ¶
type TestRegistryResponse struct {
Ok bool `protobuf:"varint,1,opt,name=ok,proto3" json:"ok,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
func (*TestRegistryResponse) Descriptor
deprecated
func (*TestRegistryResponse) Descriptor() ([]byte, []int)
Deprecated: Use TestRegistryResponse.ProtoReflect.Descriptor instead.
func (*TestRegistryResponse) GetMessage ¶
func (x *TestRegistryResponse) GetMessage() string
func (*TestRegistryResponse) GetOk ¶
func (x *TestRegistryResponse) GetOk() bool
func (*TestRegistryResponse) ProtoMessage ¶
func (*TestRegistryResponse) ProtoMessage()
func (*TestRegistryResponse) ProtoReflect ¶
func (x *TestRegistryResponse) ProtoReflect() protoreflect.Message
func (*TestRegistryResponse) Reset ¶
func (x *TestRegistryResponse) Reset()
func (*TestRegistryResponse) String ¶
func (x *TestRegistryResponse) String() string
type TokenInfo ¶
type TokenInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
SubjectId string `protobuf:"bytes,3,opt,name=subject_id,json=subjectId,proto3" json:"subject_id,omitempty"`
SubjectType string `protobuf:"bytes,4,opt,name=subject_type,json=subjectType,proto3" json:"subject_type,omitempty"` // user|service
Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
IssuedAt int64 `protobuf:"varint,6,opt,name=issued_at,json=issuedAt,proto3" json:"issued_at,omitempty"` // unix seconds
ExpiresAt int64 `protobuf:"varint,7,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` // unix seconds (0 means none)
Revoked bool `protobuf:"varint,8,opt,name=revoked,proto3" json:"revoked,omitempty"`
// contains filtered or unexported fields
}
Token listing (admin-only)
func (*TokenInfo) Descriptor
deprecated
func (*TokenInfo) GetDescription ¶
func (*TokenInfo) GetExpiresAt ¶
func (*TokenInfo) GetIssuedAt ¶
func (*TokenInfo) GetRevoked ¶
func (*TokenInfo) GetSubjectId ¶
func (*TokenInfo) GetSubjectType ¶
func (*TokenInfo) ProtoMessage ¶
func (*TokenInfo) ProtoMessage()
func (*TokenInfo) ProtoReflect ¶
func (x *TokenInfo) ProtoReflect() protoreflect.Message
type TokenListRequest ¶
type TokenListRequest struct {
// contains filtered or unexported fields
}
func (*TokenListRequest) Descriptor
deprecated
func (*TokenListRequest) Descriptor() ([]byte, []int)
Deprecated: Use TokenListRequest.ProtoReflect.Descriptor instead.
func (*TokenListRequest) ProtoMessage ¶
func (*TokenListRequest) ProtoMessage()
func (*TokenListRequest) ProtoReflect ¶
func (x *TokenListRequest) ProtoReflect() protoreflect.Message
func (*TokenListRequest) Reset ¶
func (x *TokenListRequest) Reset()
func (*TokenListRequest) String ¶
func (x *TokenListRequest) String() string
type TokenListResponse ¶
type TokenListResponse struct {
Tokens []*TokenInfo `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
// contains filtered or unexported fields
}
func (*TokenListResponse) Descriptor
deprecated
func (*TokenListResponse) Descriptor() ([]byte, []int)
Deprecated: Use TokenListResponse.ProtoReflect.Descriptor instead.
func (*TokenListResponse) GetTokens ¶
func (x *TokenListResponse) GetTokens() []*TokenInfo
func (*TokenListResponse) ProtoMessage ¶
func (*TokenListResponse) ProtoMessage()
func (*TokenListResponse) ProtoReflect ¶
func (x *TokenListResponse) ProtoReflect() protoreflect.Message
func (*TokenListResponse) Reset ¶
func (x *TokenListResponse) Reset()
func (*TokenListResponse) String ¶
func (x *TokenListResponse) String() string
type UnimplementedAdminServiceServer ¶
type UnimplementedAdminServiceServer struct {
}
UnimplementedAdminServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedAdminServiceServer) AddRegistry ¶
func (UnimplementedAdminServiceServer) AddRegistry(context.Context, *AddRegistryRequest) (*AddRegistryResponse, error)
func (UnimplementedAdminServiceServer) AdminBootstrap ¶
func (UnimplementedAdminServiceServer) AdminBootstrap(context.Context, *AdminBootstrapRequest) (*AdminBootstrapResponse, error)
func (UnimplementedAdminServiceServer) BootstrapAuth ¶
func (UnimplementedAdminServiceServer) BootstrapAuth(context.Context, *BootstrapAuthRequest) (*BootstrapAuthResponse, error)
func (UnimplementedAdminServiceServer) GetRegistry ¶
func (UnimplementedAdminServiceServer) GetRegistry(context.Context, *GetRegistryRequest) (*GetRegistryResponse, error)
func (UnimplementedAdminServiceServer) ListRegistries ¶
func (UnimplementedAdminServiceServer) ListRegistries(context.Context, *ListRegistriesRequest) (*ListRegistriesResponse, error)
func (UnimplementedAdminServiceServer) PolicyAttachToSubject ¶
func (UnimplementedAdminServiceServer) PolicyAttachToSubject(context.Context, *PolicyAttachToSubjectRequest) (*PolicyAttachToSubjectResponse, error)
func (UnimplementedAdminServiceServer) PolicyCreate ¶
func (UnimplementedAdminServiceServer) PolicyCreate(context.Context, *PolicyCreateRequest) (*PolicyCreateResponse, error)
func (UnimplementedAdminServiceServer) PolicyDelete ¶
func (UnimplementedAdminServiceServer) PolicyDelete(context.Context, *PolicyDeleteRequest) (*PolicyDeleteResponse, error)
func (UnimplementedAdminServiceServer) PolicyDetachFromSubject ¶
func (UnimplementedAdminServiceServer) PolicyDetachFromSubject(context.Context, *PolicyDetachFromSubjectRequest) (*PolicyDetachFromSubjectResponse, error)
func (UnimplementedAdminServiceServer) PolicyGet ¶
func (UnimplementedAdminServiceServer) PolicyGet(context.Context, *PolicyGetRequest) (*PolicyGetResponse, error)
func (UnimplementedAdminServiceServer) PolicyList ¶
func (UnimplementedAdminServiceServer) PolicyList(context.Context, *PolicyListRequest) (*PolicyListResponse, error)
func (UnimplementedAdminServiceServer) PolicyUpdate ¶
func (UnimplementedAdminServiceServer) PolicyUpdate(context.Context, *PolicyUpdateRequest) (*PolicyUpdateResponse, error)
func (UnimplementedAdminServiceServer) RegistriesStatus ¶
func (UnimplementedAdminServiceServer) RegistriesStatus(context.Context, *RegistriesStatusRequest) (*RegistriesStatusResponse, error)
func (UnimplementedAdminServiceServer) RemoveRegistry ¶
func (UnimplementedAdminServiceServer) RemoveRegistry(context.Context, *RemoveRegistryRequest) (*RemoveRegistryResponse, error)
func (UnimplementedAdminServiceServer) TestRegistry ¶
func (UnimplementedAdminServiceServer) TestRegistry(context.Context, *TestRegistryRequest) (*TestRegistryResponse, error)
func (UnimplementedAdminServiceServer) TokenList ¶
func (UnimplementedAdminServiceServer) TokenList(context.Context, *TokenListRequest) (*TokenListResponse, error)
func (UnimplementedAdminServiceServer) UpdateRegistry ¶
func (UnimplementedAdminServiceServer) UpdateRegistry(context.Context, *UpdateRegistryRequest) (*UpdateRegistryResponse, error)
func (UnimplementedAdminServiceServer) UserCreate ¶
func (UnimplementedAdminServiceServer) UserCreate(context.Context, *UserCreateRequest) (*UserCreateResponse, error)
func (UnimplementedAdminServiceServer) UserList ¶
func (UnimplementedAdminServiceServer) UserList(context.Context, *UserListRequest) (*UserListResponse, error)
type UnimplementedAuthServiceServer ¶
type UnimplementedAuthServiceServer struct {
}
UnimplementedAuthServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedAuthServiceServer) CreateToken ¶
func (UnimplementedAuthServiceServer) CreateToken(context.Context, *CreateTokenRequest) (*CreateTokenResponse, error)
func (UnimplementedAuthServiceServer) RevokeToken ¶
func (UnimplementedAuthServiceServer) RevokeToken(context.Context, *RevokeTokenRequest) (*RevokeTokenResponse, error)
func (UnimplementedAuthServiceServer) WhoAmI ¶
func (UnimplementedAuthServiceServer) WhoAmI(context.Context, *WhoAmIRequest) (*WhoAmIResponse, error)
type UnimplementedConfigmapServiceServer ¶
type UnimplementedConfigmapServiceServer struct {
}
UnimplementedConfigmapServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedConfigmapServiceServer) CreateConfigmap ¶
func (UnimplementedConfigmapServiceServer) CreateConfigmap(context.Context, *CreateConfigmapRequest) (*ConfigmapResponse, error)
func (UnimplementedConfigmapServiceServer) DeleteConfigmap ¶
func (UnimplementedConfigmapServiceServer) DeleteConfigmap(context.Context, *DeleteConfigmapRequest) (*Status, error)
func (UnimplementedConfigmapServiceServer) GetConfigmap ¶
func (UnimplementedConfigmapServiceServer) GetConfigmap(context.Context, *GetConfigmapRequest) (*ConfigmapResponse, error)
func (UnimplementedConfigmapServiceServer) ListConfigmaps ¶
func (UnimplementedConfigmapServiceServer) ListConfigmaps(context.Context, *ListConfigmapsRequest) (*ListConfigmapsResponse, error)
func (UnimplementedConfigmapServiceServer) UpdateConfigmap ¶
func (UnimplementedConfigmapServiceServer) UpdateConfigmap(context.Context, *UpdateConfigmapRequest) (*ConfigmapResponse, error)
type UnimplementedExecServiceServer ¶
type UnimplementedExecServiceServer struct {
}
UnimplementedExecServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedExecServiceServer) StreamExec ¶
func (UnimplementedExecServiceServer) StreamExec(ExecService_StreamExecServer) error
type UnimplementedHealthServiceServer ¶
type UnimplementedHealthServiceServer struct {
}
UnimplementedHealthServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedHealthServiceServer) GetHealth ¶
func (UnimplementedHealthServiceServer) GetHealth(context.Context, *GetHealthRequest) (*GetHealthResponse, error)
type UnimplementedInstanceServiceServer ¶
type UnimplementedInstanceServiceServer struct {
}
UnimplementedInstanceServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedInstanceServiceServer) GetInstance ¶
func (UnimplementedInstanceServiceServer) GetInstance(context.Context, *GetInstanceRequest) (*InstanceResponse, error)
func (UnimplementedInstanceServiceServer) ListInstances ¶
func (UnimplementedInstanceServiceServer) ListInstances(context.Context, *ListInstancesRequest) (*ListInstancesResponse, error)
func (UnimplementedInstanceServiceServer) RestartInstance ¶
func (UnimplementedInstanceServiceServer) RestartInstance(context.Context, *InstanceActionRequest) (*InstanceResponse, error)
func (UnimplementedInstanceServiceServer) StartInstance ¶
func (UnimplementedInstanceServiceServer) StartInstance(context.Context, *InstanceActionRequest) (*InstanceResponse, error)
func (UnimplementedInstanceServiceServer) StopInstance ¶
func (UnimplementedInstanceServiceServer) StopInstance(context.Context, *InstanceActionRequest) (*InstanceResponse, error)
func (UnimplementedInstanceServiceServer) WatchInstances ¶
func (UnimplementedInstanceServiceServer) WatchInstances(*WatchInstancesRequest, InstanceService_WatchInstancesServer) error
type UnimplementedLogServiceServer ¶
type UnimplementedLogServiceServer struct {
}
UnimplementedLogServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedLogServiceServer) StreamLogs ¶
func (UnimplementedLogServiceServer) StreamLogs(LogService_StreamLogsServer) error
type UnimplementedNamespaceServiceServer ¶
type UnimplementedNamespaceServiceServer struct {
}
UnimplementedNamespaceServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedNamespaceServiceServer) CreateNamespace ¶
func (UnimplementedNamespaceServiceServer) CreateNamespace(context.Context, *CreateNamespaceRequest) (*CreateNamespaceResponse, error)
func (UnimplementedNamespaceServiceServer) DeleteNamespace ¶
func (UnimplementedNamespaceServiceServer) DeleteNamespace(context.Context, *DeleteNamespaceRequest) (*DeleteNamespaceResponse, error)
func (UnimplementedNamespaceServiceServer) GetNamespace ¶
func (UnimplementedNamespaceServiceServer) GetNamespace(context.Context, *GetNamespaceRequest) (*GetNamespaceResponse, error)
func (UnimplementedNamespaceServiceServer) ListNamespaces ¶
func (UnimplementedNamespaceServiceServer) ListNamespaces(context.Context, *ListNamespacesRequest) (*ListNamespacesResponse, error)
func (UnimplementedNamespaceServiceServer) WatchNamespaces ¶
func (UnimplementedNamespaceServiceServer) WatchNamespaces(*WatchNamespacesRequest, NamespaceService_WatchNamespacesServer) error
type UnimplementedSecretServiceServer ¶
type UnimplementedSecretServiceServer struct {
}
UnimplementedSecretServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedSecretServiceServer) CreateSecret ¶
func (UnimplementedSecretServiceServer) CreateSecret(context.Context, *CreateSecretRequest) (*SecretResponse, error)
func (UnimplementedSecretServiceServer) DeleteSecret ¶
func (UnimplementedSecretServiceServer) DeleteSecret(context.Context, *DeleteSecretRequest) (*Status, error)
func (UnimplementedSecretServiceServer) GetSecret ¶
func (UnimplementedSecretServiceServer) GetSecret(context.Context, *GetSecretRequest) (*SecretResponse, error)
func (UnimplementedSecretServiceServer) ListSecrets ¶
func (UnimplementedSecretServiceServer) ListSecrets(context.Context, *ListSecretsRequest) (*ListSecretsResponse, error)
func (UnimplementedSecretServiceServer) UpdateSecret ¶
func (UnimplementedSecretServiceServer) UpdateSecret(context.Context, *UpdateSecretRequest) (*SecretResponse, error)
type UnimplementedServiceServiceServer ¶
type UnimplementedServiceServiceServer struct {
}
UnimplementedServiceServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedServiceServiceServer) CreateService ¶
func (UnimplementedServiceServiceServer) CreateService(context.Context, *CreateServiceRequest) (*ServiceResponse, error)
func (UnimplementedServiceServiceServer) DeleteService ¶
func (UnimplementedServiceServiceServer) DeleteService(context.Context, *DeleteServiceRequest) (*DeleteServiceResponse, error)
func (UnimplementedServiceServiceServer) GetDeletionStatus ¶
func (UnimplementedServiceServiceServer) GetDeletionStatus(context.Context, *GetDeletionStatusRequest) (*GetDeletionStatusResponse, error)
func (UnimplementedServiceServiceServer) GetService ¶
func (UnimplementedServiceServiceServer) GetService(context.Context, *GetServiceRequest) (*ServiceResponse, error)
func (UnimplementedServiceServiceServer) ListDeletionOperations ¶
func (UnimplementedServiceServiceServer) ListDeletionOperations(context.Context, *ListDeletionOperationsRequest) (*ListDeletionOperationsResponse, error)
func (UnimplementedServiceServiceServer) ListInstances ¶
func (UnimplementedServiceServiceServer) ListInstances(context.Context, *ListInstancesRequest) (*ListInstancesResponse, error)
func (UnimplementedServiceServiceServer) ListServices ¶
func (UnimplementedServiceServiceServer) ListServices(context.Context, *ListServicesRequest) (*ListServicesResponse, error)
func (UnimplementedServiceServiceServer) ScaleService ¶
func (UnimplementedServiceServiceServer) ScaleService(context.Context, *ScaleServiceRequest) (*ServiceResponse, error)
func (UnimplementedServiceServiceServer) UpdateService ¶
func (UnimplementedServiceServiceServer) UpdateService(context.Context, *UpdateServiceRequest) (*ServiceResponse, error)
func (UnimplementedServiceServiceServer) WatchScaling ¶
func (UnimplementedServiceServiceServer) WatchScaling(*WatchScalingRequest, ServiceService_WatchScalingServer) error
func (UnimplementedServiceServiceServer) WatchServices ¶
func (UnimplementedServiceServiceServer) WatchServices(*WatchServicesRequest, ServiceService_WatchServicesServer) error
type UnsafeAdminServiceServer ¶
type UnsafeAdminServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAdminServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AdminServiceServer will result in compilation errors.
type UnsafeAuthServiceServer ¶
type UnsafeAuthServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAuthServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AuthServiceServer will result in compilation errors.
type UnsafeConfigmapServiceServer ¶
type UnsafeConfigmapServiceServer interface {
// contains filtered or unexported methods
}
UnsafeConfigmapServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConfigmapServiceServer will result in compilation errors.
type UnsafeExecServiceServer ¶
type UnsafeExecServiceServer interface {
// contains filtered or unexported methods
}
UnsafeExecServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ExecServiceServer will result in compilation errors.
type UnsafeHealthServiceServer ¶
type UnsafeHealthServiceServer interface {
// contains filtered or unexported methods
}
UnsafeHealthServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HealthServiceServer will result in compilation errors.
type UnsafeInstanceServiceServer ¶
type UnsafeInstanceServiceServer interface {
// contains filtered or unexported methods
}
UnsafeInstanceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InstanceServiceServer will result in compilation errors.
type UnsafeLogServiceServer ¶
type UnsafeLogServiceServer interface {
// contains filtered or unexported methods
}
UnsafeLogServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LogServiceServer will result in compilation errors.
type UnsafeNamespaceServiceServer ¶
type UnsafeNamespaceServiceServer interface {
// contains filtered or unexported methods
}
UnsafeNamespaceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to NamespaceServiceServer will result in compilation errors.
type UnsafeSecretServiceServer ¶
type UnsafeSecretServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSecretServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SecretServiceServer will result in compilation errors.
type UnsafeServiceServiceServer ¶
type UnsafeServiceServiceServer interface {
// contains filtered or unexported methods
}
UnsafeServiceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ServiceServiceServer will result in compilation errors.
type UpdateConfigmapRequest ¶
type UpdateConfigmapRequest struct {
Configmap *Configmap `protobuf:"bytes,1,opt,name=configmap,proto3" json:"configmap,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateConfigmapRequest) Descriptor
deprecated
func (*UpdateConfigmapRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateConfigmapRequest.ProtoReflect.Descriptor instead.
func (*UpdateConfigmapRequest) GetConfigmap ¶
func (x *UpdateConfigmapRequest) GetConfigmap() *Configmap
func (*UpdateConfigmapRequest) ProtoMessage ¶
func (*UpdateConfigmapRequest) ProtoMessage()
func (*UpdateConfigmapRequest) ProtoReflect ¶
func (x *UpdateConfigmapRequest) ProtoReflect() protoreflect.Message
func (*UpdateConfigmapRequest) Reset ¶
func (x *UpdateConfigmapRequest) Reset()
func (*UpdateConfigmapRequest) String ¶
func (x *UpdateConfigmapRequest) String() string
type UpdateRegistryRequest ¶
type UpdateRegistryRequest struct {
Registry *RegistryConfig `protobuf:"bytes,1,opt,name=registry,proto3" json:"registry,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateRegistryRequest) Descriptor
deprecated
func (*UpdateRegistryRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRegistryRequest.ProtoReflect.Descriptor instead.
func (*UpdateRegistryRequest) GetRegistry ¶
func (x *UpdateRegistryRequest) GetRegistry() *RegistryConfig
func (*UpdateRegistryRequest) ProtoMessage ¶
func (*UpdateRegistryRequest) ProtoMessage()
func (*UpdateRegistryRequest) ProtoReflect ¶
func (x *UpdateRegistryRequest) ProtoReflect() protoreflect.Message
func (*UpdateRegistryRequest) Reset ¶
func (x *UpdateRegistryRequest) Reset()
func (*UpdateRegistryRequest) String ¶
func (x *UpdateRegistryRequest) String() string
type UpdateRegistryResponse ¶
type UpdateRegistryResponse struct {
Registry *RegistryConfig `protobuf:"bytes,1,opt,name=registry,proto3" json:"registry,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateRegistryResponse) Descriptor
deprecated
func (*UpdateRegistryResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRegistryResponse.ProtoReflect.Descriptor instead.
func (*UpdateRegistryResponse) GetRegistry ¶
func (x *UpdateRegistryResponse) GetRegistry() *RegistryConfig
func (*UpdateRegistryResponse) ProtoMessage ¶
func (*UpdateRegistryResponse) ProtoMessage()
func (*UpdateRegistryResponse) ProtoReflect ¶
func (x *UpdateRegistryResponse) ProtoReflect() protoreflect.Message
func (*UpdateRegistryResponse) Reset ¶
func (x *UpdateRegistryResponse) Reset()
func (*UpdateRegistryResponse) String ¶
func (x *UpdateRegistryResponse) String() string
type UpdateSecretRequest ¶
type UpdateSecretRequest struct {
Secret *Secret `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateSecretRequest) Descriptor
deprecated
func (*UpdateSecretRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSecretRequest.ProtoReflect.Descriptor instead.
func (*UpdateSecretRequest) GetSecret ¶
func (x *UpdateSecretRequest) GetSecret() *Secret
func (*UpdateSecretRequest) ProtoMessage ¶
func (*UpdateSecretRequest) ProtoMessage()
func (*UpdateSecretRequest) ProtoReflect ¶
func (x *UpdateSecretRequest) ProtoReflect() protoreflect.Message
func (*UpdateSecretRequest) Reset ¶
func (x *UpdateSecretRequest) Reset()
func (*UpdateSecretRequest) String ¶
func (x *UpdateSecretRequest) String() string
type UpdateServiceRequest ¶
type UpdateServiceRequest struct {
// Updated service definition
Service *Service `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
// Optional deployment tag
DeploymentTag string `protobuf:"bytes,2,opt,name=deployment_tag,json=deploymentTag,proto3" json:"deployment_tag,omitempty"`
// Force reconciliation even if no changes are detected
Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
UpdateServiceRequest requests an update to a service.
func (*UpdateServiceRequest) Descriptor
deprecated
func (*UpdateServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateServiceRequest.ProtoReflect.Descriptor instead.
func (*UpdateServiceRequest) GetDeploymentTag ¶
func (x *UpdateServiceRequest) GetDeploymentTag() string
func (*UpdateServiceRequest) GetForce ¶
func (x *UpdateServiceRequest) GetForce() bool
func (*UpdateServiceRequest) GetService ¶
func (x *UpdateServiceRequest) GetService() *Service
func (*UpdateServiceRequest) ProtoMessage ¶
func (*UpdateServiceRequest) ProtoMessage()
func (*UpdateServiceRequest) ProtoReflect ¶
func (x *UpdateServiceRequest) ProtoReflect() protoreflect.Message
func (*UpdateServiceRequest) Reset ¶
func (x *UpdateServiceRequest) Reset()
func (*UpdateServiceRequest) String ¶
func (x *UpdateServiceRequest) String() string
type UserCreateRequest ¶
type UserCreateRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
Policies []string `protobuf:"bytes,3,rep,name=policies,proto3" json:"policies,omitempty"` // names or ids
// contains filtered or unexported fields
}
func (*UserCreateRequest) Descriptor
deprecated
func (*UserCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use UserCreateRequest.ProtoReflect.Descriptor instead.
func (*UserCreateRequest) GetEmail ¶
func (x *UserCreateRequest) GetEmail() string
func (*UserCreateRequest) GetName ¶
func (x *UserCreateRequest) GetName() string
func (*UserCreateRequest) GetPolicies ¶
func (x *UserCreateRequest) GetPolicies() []string
func (*UserCreateRequest) ProtoMessage ¶
func (*UserCreateRequest) ProtoMessage()
func (*UserCreateRequest) ProtoReflect ¶
func (x *UserCreateRequest) ProtoReflect() protoreflect.Message
func (*UserCreateRequest) Reset ¶
func (x *UserCreateRequest) Reset()
func (*UserCreateRequest) String ¶
func (x *UserCreateRequest) String() string
type UserCreateResponse ¶
type UserCreateResponse struct {
User *Subject `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
// contains filtered or unexported fields
}
func (*UserCreateResponse) Descriptor
deprecated
func (*UserCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use UserCreateResponse.ProtoReflect.Descriptor instead.
func (*UserCreateResponse) GetUser ¶
func (x *UserCreateResponse) GetUser() *Subject
func (*UserCreateResponse) ProtoMessage ¶
func (*UserCreateResponse) ProtoMessage()
func (*UserCreateResponse) ProtoReflect ¶
func (x *UserCreateResponse) ProtoReflect() protoreflect.Message
func (*UserCreateResponse) Reset ¶
func (x *UserCreateResponse) Reset()
func (*UserCreateResponse) String ¶
func (x *UserCreateResponse) String() string
type UserListRequest ¶
type UserListRequest struct {
// contains filtered or unexported fields
}
func (*UserListRequest) Descriptor
deprecated
func (*UserListRequest) Descriptor() ([]byte, []int)
Deprecated: Use UserListRequest.ProtoReflect.Descriptor instead.
func (*UserListRequest) ProtoMessage ¶
func (*UserListRequest) ProtoMessage()
func (*UserListRequest) ProtoReflect ¶
func (x *UserListRequest) ProtoReflect() protoreflect.Message
func (*UserListRequest) Reset ¶
func (x *UserListRequest) Reset()
func (*UserListRequest) String ¶
func (x *UserListRequest) String() string
type UserListResponse ¶
type UserListResponse struct {
Users []*Subject `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
// contains filtered or unexported fields
}
func (*UserListResponse) Descriptor
deprecated
func (*UserListResponse) Descriptor() ([]byte, []int)
Deprecated: Use UserListResponse.ProtoReflect.Descriptor instead.
func (*UserListResponse) GetUsers ¶
func (x *UserListResponse) GetUsers() []*Subject
func (*UserListResponse) ProtoMessage ¶
func (*UserListResponse) ProtoMessage()
func (*UserListResponse) ProtoReflect ¶
func (x *UserListResponse) ProtoReflect() protoreflect.Message
func (*UserListResponse) Reset ¶
func (x *UserListResponse) Reset()
func (*UserListResponse) String ¶
func (x *UserListResponse) String() string
type WatchInstancesRequest ¶
type WatchInstancesRequest struct {
// Namespace to watch instances from (optional, default: "default", use "*" for all namespaces)
Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Service ID to filter by
ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
// Filter instances by label
LabelSelector map[string]string `` /* 188-byte string literal not displayed */
// Filter instances by field
FieldSelector map[string]string `` /* 188-byte string literal not displayed */
// contains filtered or unexported fields
}
WatchInstancesRequest requests to watch instances for changes.
func (*WatchInstancesRequest) Descriptor
deprecated
func (*WatchInstancesRequest) Descriptor() ([]byte, []int)
Deprecated: Use WatchInstancesRequest.ProtoReflect.Descriptor instead.
func (*WatchInstancesRequest) GetFieldSelector ¶
func (x *WatchInstancesRequest) GetFieldSelector() map[string]string
func (*WatchInstancesRequest) GetLabelSelector ¶
func (x *WatchInstancesRequest) GetLabelSelector() map[string]string
func (*WatchInstancesRequest) GetNamespace ¶
func (x *WatchInstancesRequest) GetNamespace() string
func (*WatchInstancesRequest) GetServiceId ¶
func (x *WatchInstancesRequest) GetServiceId() string
func (*WatchInstancesRequest) ProtoMessage ¶
func (*WatchInstancesRequest) ProtoMessage()
func (*WatchInstancesRequest) ProtoReflect ¶
func (x *WatchInstancesRequest) ProtoReflect() protoreflect.Message
func (*WatchInstancesRequest) Reset ¶
func (x *WatchInstancesRequest) Reset()
func (*WatchInstancesRequest) String ¶
func (x *WatchInstancesRequest) String() string
type WatchInstancesResponse ¶
type WatchInstancesResponse struct {
// The instance that changed
Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"`
// Type of event (added, modified, deleted)
EventType EventType `protobuf:"varint,2,opt,name=event_type,json=eventType,proto3,enum=rune.api.EventType" json:"event_type,omitempty"`
// Status message
Status *Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
WatchInstancesResponse returns instance change events.
func (*WatchInstancesResponse) Descriptor
deprecated
func (*WatchInstancesResponse) Descriptor() ([]byte, []int)
Deprecated: Use WatchInstancesResponse.ProtoReflect.Descriptor instead.
func (*WatchInstancesResponse) GetEventType ¶
func (x *WatchInstancesResponse) GetEventType() EventType
func (*WatchInstancesResponse) GetInstance ¶
func (x *WatchInstancesResponse) GetInstance() *Instance
func (*WatchInstancesResponse) GetStatus ¶
func (x *WatchInstancesResponse) GetStatus() *Status
func (*WatchInstancesResponse) ProtoMessage ¶
func (*WatchInstancesResponse) ProtoMessage()
func (*WatchInstancesResponse) ProtoReflect ¶
func (x *WatchInstancesResponse) ProtoReflect() protoreflect.Message
func (*WatchInstancesResponse) Reset ¶
func (x *WatchInstancesResponse) Reset()
func (*WatchInstancesResponse) String ¶
func (x *WatchInstancesResponse) String() string
type WatchNamespacesRequest ¶
type WatchNamespacesRequest struct {
// Optional label selector for filtering namespaces
LabelSelector map[string]string `` /* 188-byte string literal not displayed */
// Optional field selector for filtering namespaces
FieldSelector map[string]string `` /* 188-byte string literal not displayed */
// contains filtered or unexported fields
}
WatchNamespacesRequest is the request for watching namespaces.
func (*WatchNamespacesRequest) Descriptor
deprecated
func (*WatchNamespacesRequest) Descriptor() ([]byte, []int)
Deprecated: Use WatchNamespacesRequest.ProtoReflect.Descriptor instead.
func (*WatchNamespacesRequest) GetFieldSelector ¶
func (x *WatchNamespacesRequest) GetFieldSelector() map[string]string
func (*WatchNamespacesRequest) GetLabelSelector ¶
func (x *WatchNamespacesRequest) GetLabelSelector() map[string]string
func (*WatchNamespacesRequest) ProtoMessage ¶
func (*WatchNamespacesRequest) ProtoMessage()
func (*WatchNamespacesRequest) ProtoReflect ¶
func (x *WatchNamespacesRequest) ProtoReflect() protoreflect.Message
func (*WatchNamespacesRequest) Reset ¶
func (x *WatchNamespacesRequest) Reset()
func (*WatchNamespacesRequest) String ¶
func (x *WatchNamespacesRequest) String() string
type WatchNamespacesResponse ¶
type WatchNamespacesResponse struct {
// The namespace that changed
Namespace *Namespace `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
// The type of event
EventType EventType `protobuf:"varint,2,opt,name=event_type,json=eventType,proto3,enum=rune.api.EventType" json:"event_type,omitempty"`
// Status information
Status *Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
WatchNamespacesResponse is the response for watching namespaces.
func (*WatchNamespacesResponse) Descriptor
deprecated
func (*WatchNamespacesResponse) Descriptor() ([]byte, []int)
Deprecated: Use WatchNamespacesResponse.ProtoReflect.Descriptor instead.
func (*WatchNamespacesResponse) GetEventType ¶
func (x *WatchNamespacesResponse) GetEventType() EventType
func (*WatchNamespacesResponse) GetNamespace ¶
func (x *WatchNamespacesResponse) GetNamespace() *Namespace
func (*WatchNamespacesResponse) GetStatus ¶
func (x *WatchNamespacesResponse) GetStatus() *Status
func (*WatchNamespacesResponse) ProtoMessage ¶
func (*WatchNamespacesResponse) ProtoMessage()
func (*WatchNamespacesResponse) ProtoReflect ¶
func (x *WatchNamespacesResponse) ProtoReflect() protoreflect.Message
func (*WatchNamespacesResponse) Reset ¶
func (x *WatchNamespacesResponse) Reset()
func (*WatchNamespacesResponse) String ¶
func (x *WatchNamespacesResponse) String() string
type WatchScalingRequest ¶
type WatchScalingRequest struct {
// Name of the service to watch
ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
// Namespace of the service (optional, default: "default")
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Target scale to watch for (optional, if not specified, just watch current scaling operation)
TargetScale int32 `protobuf:"varint,3,opt,name=target_scale,json=targetScale,proto3" json:"target_scale,omitempty"`
// contains filtered or unexported fields
}
WatchScalingRequest requests to watch the scaling progress of a service.
func (*WatchScalingRequest) Descriptor
deprecated
func (*WatchScalingRequest) Descriptor() ([]byte, []int)
Deprecated: Use WatchScalingRequest.ProtoReflect.Descriptor instead.
func (*WatchScalingRequest) GetNamespace ¶
func (x *WatchScalingRequest) GetNamespace() string
func (*WatchScalingRequest) GetServiceName ¶
func (x *WatchScalingRequest) GetServiceName() string
func (*WatchScalingRequest) GetTargetScale ¶
func (x *WatchScalingRequest) GetTargetScale() int32
func (*WatchScalingRequest) ProtoMessage ¶
func (*WatchScalingRequest) ProtoMessage()
func (*WatchScalingRequest) ProtoReflect ¶
func (x *WatchScalingRequest) ProtoReflect() protoreflect.Message
func (*WatchScalingRequest) Reset ¶
func (x *WatchScalingRequest) Reset()
func (*WatchScalingRequest) String ¶
func (x *WatchScalingRequest) String() string
type WatchServicesRequest ¶
type WatchServicesRequest struct {
// Namespace to watch services from (optional, default: "default", use "*" for all namespaces)
Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Filter services by label
LabelSelector map[string]string `` /* 188-byte string literal not displayed */
// Filter services by field
FieldSelector map[string]string `` /* 188-byte string literal not displayed */
// contains filtered or unexported fields
}
WatchServicesRequest requests to watch services for changes.
func (*WatchServicesRequest) Descriptor
deprecated
func (*WatchServicesRequest) Descriptor() ([]byte, []int)
Deprecated: Use WatchServicesRequest.ProtoReflect.Descriptor instead.
func (*WatchServicesRequest) GetFieldSelector ¶
func (x *WatchServicesRequest) GetFieldSelector() map[string]string
func (*WatchServicesRequest) GetLabelSelector ¶
func (x *WatchServicesRequest) GetLabelSelector() map[string]string
func (*WatchServicesRequest) GetNamespace ¶
func (x *WatchServicesRequest) GetNamespace() string
func (*WatchServicesRequest) ProtoMessage ¶
func (*WatchServicesRequest) ProtoMessage()
func (*WatchServicesRequest) ProtoReflect ¶
func (x *WatchServicesRequest) ProtoReflect() protoreflect.Message
func (*WatchServicesRequest) Reset ¶
func (x *WatchServicesRequest) Reset()
func (*WatchServicesRequest) String ¶
func (x *WatchServicesRequest) String() string
type WatchServicesResponse ¶
type WatchServicesResponse struct {
// The service that changed
Service *Service `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
// Type of event (added, modified, deleted)
EventType EventType `protobuf:"varint,2,opt,name=event_type,json=eventType,proto3,enum=rune.api.EventType" json:"event_type,omitempty"`
// Status message
Status *Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
WatchServicesResponse returns service change events.
func (*WatchServicesResponse) Descriptor
deprecated
func (*WatchServicesResponse) Descriptor() ([]byte, []int)
Deprecated: Use WatchServicesResponse.ProtoReflect.Descriptor instead.
func (*WatchServicesResponse) GetEventType ¶
func (x *WatchServicesResponse) GetEventType() EventType
func (*WatchServicesResponse) GetService ¶
func (x *WatchServicesResponse) GetService() *Service
func (*WatchServicesResponse) GetStatus ¶
func (x *WatchServicesResponse) GetStatus() *Status
func (*WatchServicesResponse) ProtoMessage ¶
func (*WatchServicesResponse) ProtoMessage()
func (*WatchServicesResponse) ProtoReflect ¶
func (x *WatchServicesResponse) ProtoReflect() protoreflect.Message
func (*WatchServicesResponse) Reset ¶
func (x *WatchServicesResponse) Reset()
func (*WatchServicesResponse) String ¶
func (x *WatchServicesResponse) String() string
type WhoAmIRequest ¶
type WhoAmIRequest struct {
// contains filtered or unexported fields
}
func (*WhoAmIRequest) Descriptor
deprecated
func (*WhoAmIRequest) Descriptor() ([]byte, []int)
Deprecated: Use WhoAmIRequest.ProtoReflect.Descriptor instead.
func (*WhoAmIRequest) ProtoMessage ¶
func (*WhoAmIRequest) ProtoMessage()
func (*WhoAmIRequest) ProtoReflect ¶
func (x *WhoAmIRequest) ProtoReflect() protoreflect.Message
func (*WhoAmIRequest) Reset ¶
func (x *WhoAmIRequest) Reset()
func (*WhoAmIRequest) String ¶
func (x *WhoAmIRequest) String() string
type WhoAmIResponse ¶
type WhoAmIResponse struct {
SubjectId string `protobuf:"bytes,1,opt,name=subject_id,json=subjectId,proto3" json:"subject_id,omitempty"`
SubjectName string `protobuf:"bytes,2,opt,name=subject_name,json=subjectName,proto3" json:"subject_name,omitempty"` // User's display name
SubjectEmail string `protobuf:"bytes,3,opt,name=subject_email,json=subjectEmail,proto3" json:"subject_email,omitempty"` // User's email address
Policies []string `protobuf:"bytes,4,rep,name=policies,proto3" json:"policies,omitempty"`
// contains filtered or unexported fields
}
func (*WhoAmIResponse) Descriptor
deprecated
func (*WhoAmIResponse) Descriptor() ([]byte, []int)
Deprecated: Use WhoAmIResponse.ProtoReflect.Descriptor instead.
func (*WhoAmIResponse) GetPolicies ¶
func (x *WhoAmIResponse) GetPolicies() []string
func (*WhoAmIResponse) GetSubjectEmail ¶
func (x *WhoAmIResponse) GetSubjectEmail() string
func (*WhoAmIResponse) GetSubjectId ¶
func (x *WhoAmIResponse) GetSubjectId() string
func (*WhoAmIResponse) GetSubjectName ¶
func (x *WhoAmIResponse) GetSubjectName() string
func (*WhoAmIResponse) ProtoMessage ¶
func (*WhoAmIResponse) ProtoMessage()
func (*WhoAmIResponse) ProtoReflect ¶
func (x *WhoAmIResponse) ProtoReflect() protoreflect.Message
func (*WhoAmIResponse) Reset ¶
func (x *WhoAmIResponse) Reset()
func (*WhoAmIResponse) String ¶
func (x *WhoAmIResponse) String() string
Source Files
¶
- admin.pb.go
- admin.pb.gw.go
- admin_grpc.pb.go
- auth.pb.go
- auth.pb.gw.go
- auth_grpc.pb.go
- common.pb.go
- configmap.pb.go
- configmap.pb.gw.go
- configmap_grpc.pb.go
- exec.pb.go
- exec.pb.gw.go
- exec_grpc.pb.go
- health.pb.go
- health.pb.gw.go
- health_grpc.pb.go
- instance.pb.go
- instance.pb.gw.go
- instance_grpc.pb.go
- logs.pb.go
- logs.pb.gw.go
- logs_grpc.pb.go
- namespace.pb.go
- namespace.pb.gw.go
- namespace_grpc.pb.go
- secret.pb.go
- secret.pb.gw.go
- secret_grpc.pb.go
- service.pb.go
- service.pb.gw.go
- service_grpc.pb.go