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.
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 ¶
- Constants
- 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 RegisterAuditServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterAuditServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AuditServiceClient) error
- func RegisterAuditServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterAuditServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AuditServiceServer) error
- func RegisterAuditServiceServer(s grpc.ServiceRegistrar, srv AuditServiceServer)
- 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 RegisterDescribeServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterDescribeServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DescribeServiceClient) error
- func RegisterDescribeServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterDescribeServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DescribeServiceServer) error
- func RegisterDescribeServiceServer(s grpc.ServiceRegistrar, srv DescribeServiceServer)
- func RegisterEventServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterEventServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EventServiceClient) error
- func RegisterEventServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterEventServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EventServiceServer) error
- func RegisterEventServiceServer(s grpc.ServiceRegistrar, srv EventServiceServer)
- 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 RegisterObserveServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterObserveServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ObserveServiceClient) error
- func RegisterObserveServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterObserveServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ObserveServiceServer) error
- func RegisterObserveServiceServer(s grpc.ServiceRegistrar, srv ObserveServiceServer)
- func RegisterPortForwardServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterPortForwardServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client PortForwardServiceClient) error
- func RegisterPortForwardServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterPortForwardServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server PortForwardServiceServer) error
- func RegisterPortForwardServiceServer(s grpc.ServiceRegistrar, srv PortForwardServiceServer)
- func RegisterReleaseServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterReleaseServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ReleaseServiceClient) error
- func RegisterReleaseServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterReleaseServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ReleaseServiceServer) error
- func RegisterReleaseServiceServer(s grpc.ServiceRegistrar, srv ReleaseServiceServer)
- 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)
- func RegisterSnapshotServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterSnapshotServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client SnapshotServiceClient) error
- func RegisterSnapshotServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterSnapshotServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server SnapshotServiceServer) error
- func RegisterSnapshotServiceServer(s grpc.ServiceRegistrar, srv SnapshotServiceServer)
- func RegisterStorageClassServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterStorageClassServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client StorageClassServiceClient) error
- func RegisterStorageClassServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterStorageClassServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server StorageClassServiceServer) error
- func RegisterStorageClassServiceServer(s grpc.ServiceRegistrar, srv StorageClassServiceServer)
- func RegisterVolumeServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterVolumeServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client VolumeServiceClient) error
- func RegisterVolumeServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterVolumeServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server VolumeServiceServer) error
- func RegisterVolumeServiceServer(s grpc.ServiceRegistrar, srv VolumeServiceServer)
- func RegisterWatchServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterWatchServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client WatchServiceClient) error
- func RegisterWatchServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterWatchServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server WatchServiceServer) error
- func RegisterWatchServiceServer(s grpc.ServiceRegistrar, srv WatchServiceServer)
- type Action
- 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 AlertRule
- func (*AlertRule) Descriptor() ([]byte, []int)deprecated
- func (x *AlertRule) GetChannels() []string
- func (x *AlertRule) GetCreatedAt() string
- func (x *AlertRule) GetCreatedBy() string
- func (x *AlertRule) GetDescription() string
- func (x *AlertRule) GetDisabled() bool
- func (x *AlertRule) GetFor() string
- func (x *AlertRule) GetId() string
- func (x *AlertRule) GetInterval() string
- func (x *AlertRule) GetLogql() string
- func (x *AlertRule) GetName() string
- func (x *AlertRule) GetOp() string
- func (x *AlertRule) GetThreshold() float64
- func (x *AlertRule) GetUpdatedAt() string
- func (x *AlertRule) GetWindow() string
- func (*AlertRule) ProtoMessage()
- func (x *AlertRule) ProtoReflect() protoreflect.Message
- func (x *AlertRule) Reset()
- func (x *AlertRule) String() string
- type AlertStatus
- func (*AlertStatus) Descriptor() ([]byte, []int)deprecated
- func (x *AlertStatus) GetLastError() string
- func (x *AlertStatus) GetLastEval() string
- func (x *AlertStatus) GetRule() string
- func (x *AlertStatus) GetSince() string
- func (x *AlertStatus) GetState() string
- func (x *AlertStatus) GetValue() float64
- func (*AlertStatus) ProtoMessage()
- func (x *AlertStatus) ProtoReflect() protoreflect.Message
- func (x *AlertStatus) Reset()
- func (x *AlertStatus) String() string
- type AuditEvent
- func (*AuditEvent) Descriptor() ([]byte, []int)deprecated
- func (x *AuditEvent) GetAction() string
- func (x *AuditEvent) GetActor() string
- func (x *AuditEvent) GetId() string
- func (x *AuditEvent) GetMessage() string
- func (x *AuditEvent) GetMetadata() map[string]string
- func (x *AuditEvent) GetNamespace() string
- func (x *AuditEvent) GetOutcome() string
- func (x *AuditEvent) GetResource() string
- func (x *AuditEvent) GetResourceRef() string
- func (x *AuditEvent) GetTimestamp() string
- func (*AuditEvent) ProtoMessage()
- func (x *AuditEvent) ProtoReflect() protoreflect.Message
- func (x *AuditEvent) Reset()
- func (x *AuditEvent) String() string
- type AuditServiceClient
- type AuditServiceServer
- 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 CapabilitiesRequest
- type CastRequest
- type CastResponse
- func (*CastResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CastResponse) GetPlan() *Plan
- func (x *CastResponse) GetRelease() *Release
- func (x *CastResponse) GetStatus() *Status
- func (*CastResponse) ProtoMessage()
- func (x *CastResponse) ProtoReflect() protoreflect.Message
- func (x *CastResponse) Reset()
- func (x *CastResponse) String() string
- type Channel
- func (*Channel) Descriptor() ([]byte, []int)deprecated
- func (x *Channel) GetBody() string
- func (x *Channel) GetCreatedAt() string
- func (x *Channel) GetHeaders() map[string]string
- func (x *Channel) GetId() string
- func (x *Channel) GetName() string
- func (x *Channel) GetType() string
- func (x *Channel) GetUpdatedAt() string
- func (x *Channel) GetUrl() string
- func (*Channel) ProtoMessage()
- func (x *Channel) ProtoReflect() protoreflect.Message
- func (x *Channel) Reset()
- func (x *Channel) 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) GetResources() *NodeResources
- 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 CreateSnapshotRequest
- func (*CreateSnapshotRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSnapshotRequest) GetEnsureNamespace() bool
- func (x *CreateSnapshotRequest) GetSnapshot() *Snapshot
- func (*CreateSnapshotRequest) ProtoMessage()
- func (x *CreateSnapshotRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSnapshotRequest) Reset()
- func (x *CreateSnapshotRequest) String() string
- type CreateStorageClassRequest
- func (*CreateStorageClassRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateStorageClassRequest) GetStorageClass() *StorageClass
- func (*CreateStorageClassRequest) ProtoMessage()
- func (x *CreateStorageClassRequest) ProtoReflect() protoreflect.Message
- func (x *CreateStorageClassRequest) Reset()
- func (x *CreateStorageClassRequest) String() string
- type CreateTokenRequest
- func (*CreateTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTokenRequest) GetDescription() string
- func (x *CreateTokenRequest) GetKind() 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 CreateVolumeRequest
- func (*CreateVolumeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateVolumeRequest) GetEnsureNamespace() bool
- func (x *CreateVolumeRequest) GetVolume() *Volume
- func (*CreateVolumeRequest) ProtoMessage()
- func (x *CreateVolumeRequest) ProtoReflect() protoreflect.Message
- func (x *CreateVolumeRequest) Reset()
- func (x *CreateVolumeRequest) String() string
- type DeleteAlertRuleRequest
- func (*DeleteAlertRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAlertRuleRequest) GetName() string
- func (*DeleteAlertRuleRequest) ProtoMessage()
- func (x *DeleteAlertRuleRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAlertRuleRequest) Reset()
- func (x *DeleteAlertRuleRequest) String() string
- type DeleteAlertRuleResponse
- func (*DeleteAlertRuleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAlertRuleResponse) GetStatus() *Status
- func (*DeleteAlertRuleResponse) ProtoMessage()
- func (x *DeleteAlertRuleResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteAlertRuleResponse) Reset()
- func (x *DeleteAlertRuleResponse) String() string
- type DeleteChannelRequest
- func (*DeleteChannelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteChannelRequest) GetName() string
- func (*DeleteChannelRequest) ProtoMessage()
- func (x *DeleteChannelRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteChannelRequest) Reset()
- func (x *DeleteChannelRequest) String() string
- type DeleteChannelResponse
- func (*DeleteChannelResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteChannelResponse) GetStatus() *Status
- func (*DeleteChannelResponse) ProtoMessage()
- func (x *DeleteChannelResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteChannelResponse) Reset()
- func (x *DeleteChannelResponse) 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 DeleteReleaseRequest
- func (*DeleteReleaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteReleaseRequest) GetKeepVolumes() bool
- func (x *DeleteReleaseRequest) GetName() string
- func (x *DeleteReleaseRequest) GetNamespace() string
- func (x *DeleteReleaseRequest) GetPurge() bool
- func (*DeleteReleaseRequest) ProtoMessage()
- func (x *DeleteReleaseRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteReleaseRequest) Reset()
- func (x *DeleteReleaseRequest) String() string
- type DeleteSavedViewRequest
- func (*DeleteSavedViewRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSavedViewRequest) GetName() string
- func (*DeleteSavedViewRequest) ProtoMessage()
- func (x *DeleteSavedViewRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSavedViewRequest) Reset()
- func (x *DeleteSavedViewRequest) String() string
- type DeleteSavedViewResponse
- func (*DeleteSavedViewResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSavedViewResponse) GetStatus() *Status
- func (*DeleteSavedViewResponse) ProtoMessage()
- func (x *DeleteSavedViewResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteSavedViewResponse) Reset()
- func (x *DeleteSavedViewResponse) 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 DeleteSnapshotRequest
- func (*DeleteSnapshotRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSnapshotRequest) GetName() string
- func (x *DeleteSnapshotRequest) GetNamespace() string
- func (*DeleteSnapshotRequest) ProtoMessage()
- func (x *DeleteSnapshotRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSnapshotRequest) Reset()
- func (x *DeleteSnapshotRequest) String() string
- type DeleteStorageClassRequest
- func (*DeleteStorageClassRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteStorageClassRequest) GetCascade() bool
- func (x *DeleteStorageClassRequest) GetName() string
- func (*DeleteStorageClassRequest) ProtoMessage()
- func (x *DeleteStorageClassRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteStorageClassRequest) Reset()
- func (x *DeleteStorageClassRequest) String() string
- type DeleteVolumeRequest
- func (*DeleteVolumeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteVolumeRequest) GetName() string
- func (x *DeleteVolumeRequest) GetNamespace() string
- func (*DeleteVolumeRequest) ProtoMessage()
- func (x *DeleteVolumeRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteVolumeRequest) Reset()
- func (x *DeleteVolumeRequest) 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 DescribeEvent
- func (*DescribeEvent) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeEvent) GetLevel() string
- func (x *DescribeEvent) GetMessage() string
- func (x *DescribeEvent) GetTimestamp() string
- func (*DescribeEvent) ProtoMessage()
- func (x *DescribeEvent) ProtoReflect() protoreflect.Message
- func (x *DescribeEvent) Reset()
- func (x *DescribeEvent) String() string
- type DescribeKV
- type DescribeReference
- func (*DescribeReference) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeReference) GetDetail() string
- func (x *DescribeReference) GetKind() string
- func (x *DescribeReference) GetName() string
- func (x *DescribeReference) GetNamespace() string
- func (x *DescribeReference) GetRelation() string
- func (x *DescribeReference) GetStatus() string
- func (x *DescribeReference) GetStatusReason() string
- func (x *DescribeReference) GetUnresolved() bool
- func (*DescribeReference) ProtoMessage()
- func (x *DescribeReference) ProtoReflect() protoreflect.Message
- func (x *DescribeReference) Reset()
- func (x *DescribeReference) String() string
- type DescribeRequest
- func (*DescribeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeRequest) GetKind() string
- func (x *DescribeRequest) GetName() string
- func (x *DescribeRequest) GetNamespace() string
- func (*DescribeRequest) ProtoMessage()
- func (x *DescribeRequest) ProtoReflect() protoreflect.Message
- func (x *DescribeRequest) Reset()
- func (x *DescribeRequest) String() string
- type DescribeResponse
- func (*DescribeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeResponse) GetResult() *DescribeResult
- func (x *DescribeResponse) GetStatus() *Status
- func (*DescribeResponse) ProtoMessage()
- func (x *DescribeResponse) ProtoReflect() protoreflect.Message
- func (x *DescribeResponse) Reset()
- func (x *DescribeResponse) String() string
- type DescribeResult
- func (*DescribeResult) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeResult) GetEvents() []*DescribeEvent
- func (x *DescribeResult) GetHints() []string
- func (x *DescribeResult) GetIdentity() []*DescribeKV
- func (x *DescribeResult) GetKind() string
- func (x *DescribeResult) GetMessage() string
- func (x *DescribeResult) GetName() string
- func (x *DescribeResult) GetNamespace() string
- func (x *DescribeResult) GetReason() string
- func (x *DescribeResult) GetReferences() []*DescribeReference
- func (x *DescribeResult) GetSections() []*DescribeSection
- func (x *DescribeResult) GetStatus() string
- func (x *DescribeResult) GetTimestamps() []*DescribeKV
- func (*DescribeResult) ProtoMessage()
- func (x *DescribeResult) ProtoReflect() protoreflect.Message
- func (x *DescribeResult) Reset()
- func (x *DescribeResult) String() string
- type DescribeSection
- func (*DescribeSection) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeSection) GetLines() []string
- func (x *DescribeSection) GetTitle() string
- func (*DescribeSection) ProtoMessage()
- func (x *DescribeSection) ProtoReflect() protoreflect.Message
- func (x *DescribeSection) Reset()
- func (x *DescribeSection) String() string
- type DescribeServiceClient
- type DescribeServiceServer
- type DetachVolumeRequest
- func (*DetachVolumeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DetachVolumeRequest) GetForce() bool
- func (x *DetachVolumeRequest) GetName() string
- func (x *DetachVolumeRequest) GetNamespace() string
- func (*DetachVolumeRequest) ProtoMessage()
- func (x *DetachVolumeRequest) ProtoReflect() protoreflect.Message
- func (x *DetachVolumeRequest) Reset()
- func (x *DetachVolumeRequest) String() string
- type Empty
- type EnrollRequest
- func (*EnrollRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EnrollRequest) GetPolicies() []string
- func (x *EnrollRequest) GetSubjectName() string
- func (x *EnrollRequest) GetSubjectType() string
- func (x *EnrollRequest) GetTtlSeconds() int64
- func (*EnrollRequest) ProtoMessage()
- func (x *EnrollRequest) ProtoReflect() protoreflect.Message
- func (x *EnrollRequest) Reset()
- func (x *EnrollRequest) String() string
- type EnrollResponse
- func (*EnrollResponse) Descriptor() ([]byte, []int)deprecated
- func (x *EnrollResponse) GetCode() string
- func (x *EnrollResponse) GetExpiresAt() int64
- func (*EnrollResponse) ProtoMessage()
- func (x *EnrollResponse) ProtoReflect() protoreflect.Message
- func (x *EnrollResponse) Reset()
- func (x *EnrollResponse) String() string
- 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 Event
- func (*Event) Descriptor() ([]byte, []int)deprecated
- func (x *Event) GetCount() int32
- func (x *Event) GetFirstSeen() string
- func (x *Event) GetId() string
- func (x *Event) GetKind() string
- func (x *Event) GetLastSeen() string
- func (x *Event) GetLevel() string
- func (x *Event) GetMessage() string
- func (x *Event) GetName() string
- func (x *Event) GetNamespace() string
- func (x *Event) GetReason() string
- func (x *Event) GetSeq() int64
- func (x *Event) GetUid() string
- func (*Event) ProtoMessage()
- func (x *Event) ProtoReflect() protoreflect.Message
- func (x *Event) Reset()
- func (x *Event) String() string
- type EventServiceClient
- type EventServiceServer
- type EventType
- type ExecInitRequest
- func (*ExecInitRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ExecInitRequest) GetCommand() []string
- func (x *ExecInitRequest) GetDebug() bool
- func (x *ExecInitRequest) GetEnv() map[string]string
- func (x *ExecInitRequest) GetInstanceId() string
- func (x *ExecInitRequest) GetNamespace() string
- func (x *ExecInitRequest) GetServiceName() string
- func (x *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 (x *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 (x *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 ExposeClientCert
- func (*ExposeClientCert) Descriptor() ([]byte, []int)deprecated
- func (x *ExposeClientCert) GetCaSecret() string
- func (x *ExposeClientCert) GetMode() string
- func (*ExposeClientCert) ProtoMessage()
- func (x *ExposeClientCert) ProtoReflect() protoreflect.Message
- func (x *ExposeClientCert) Reset()
- func (x *ExposeClientCert) String() string
- type ExposeServiceTLS
- func (*ExposeServiceTLS) Descriptor() ([]byte, []int)deprecated
- func (x *ExposeServiceTLS) GetAuto() bool
- func (x *ExposeServiceTLS) GetMode() string
- func (x *ExposeServiceTLS) GetSecret() string
- func (*ExposeServiceTLS) ProtoMessage()
- func (x *ExposeServiceTLS) ProtoReflect() protoreflect.Message
- func (x *ExposeServiceTLS) Reset()
- func (x *ExposeServiceTLS) 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 GetReleaseRequest
- func (*GetReleaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetReleaseRequest) GetName() string
- func (x *GetReleaseRequest) GetNamespace() string
- func (*GetReleaseRequest) ProtoMessage()
- func (x *GetReleaseRequest) ProtoReflect() protoreflect.Message
- func (x *GetReleaseRequest) Reset()
- func (x *GetReleaseRequest) 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 GetServerVersionRequest
- type GetServerVersionResponse
- func (*GetServerVersionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetServerVersionResponse) GetArch() string
- func (x *GetServerVersionResponse) GetBuildTime() string
- func (x *GetServerVersionResponse) GetCommit() string
- func (x *GetServerVersionResponse) GetGoVersion() string
- func (x *GetServerVersionResponse) GetOs() string
- func (x *GetServerVersionResponse) GetVersion() string
- func (*GetServerVersionResponse) ProtoMessage()
- func (x *GetServerVersionResponse) ProtoReflect() protoreflect.Message
- func (x *GetServerVersionResponse) Reset()
- func (x *GetServerVersionResponse) 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 GetSnapshotRequest
- func (*GetSnapshotRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSnapshotRequest) GetName() string
- func (x *GetSnapshotRequest) GetNamespace() string
- func (*GetSnapshotRequest) ProtoMessage()
- func (x *GetSnapshotRequest) ProtoReflect() protoreflect.Message
- func (x *GetSnapshotRequest) Reset()
- func (x *GetSnapshotRequest) String() string
- type GetStorageClassRequest
- func (*GetStorageClassRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetStorageClassRequest) GetName() string
- func (*GetStorageClassRequest) ProtoMessage()
- func (x *GetStorageClassRequest) ProtoReflect() protoreflect.Message
- func (x *GetStorageClassRequest) Reset()
- func (x *GetStorageClassRequest) String() string
- type GetVolumeRequest
- func (*GetVolumeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetVolumeRequest) GetName() string
- func (x *GetVolumeRequest) GetNamespace() string
- func (*GetVolumeRequest) ProtoMessage()
- func (x *GetVolumeRequest) ProtoReflect() protoreflect.Message
- func (x *GetVolumeRequest) Reset()
- func (x *GetVolumeRequest) 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 HistoryRequest
- func (*HistoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *HistoryRequest) GetName() string
- func (x *HistoryRequest) GetNamespace() string
- func (*HistoryRequest) ProtoMessage()
- func (x *HistoryRequest) ProtoReflect() protoreflect.Message
- func (x *HistoryRequest) Reset()
- func (x *HistoryRequest) String() string
- type HistoryResponse
- func (*HistoryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *HistoryResponse) GetRevisions() []*Release
- func (x *HistoryResponse) GetStatus() *Status
- func (*HistoryResponse) ProtoMessage()
- func (x *HistoryResponse) ProtoReflect() protoreflect.Message
- func (x *HistoryResponse) Reset()
- func (x *HistoryResponse) String() string
- type IngressCertStatus
- func (*IngressCertStatus) Descriptor() ([]byte, []int)deprecated
- func (x *IngressCertStatus) GetExpiresAt() string
- func (x *IngressCertStatus) GetHost() string
- func (x *IngressCertStatus) GetIssuedAt() string
- func (x *IngressCertStatus) GetLastError() string
- func (x *IngressCertStatus) GetNextRetry() string
- func (x *IngressCertStatus) GetState() string
- func (*IngressCertStatus) ProtoMessage()
- func (x *IngressCertStatus) ProtoReflect() protoreflect.Message
- func (x *IngressCertStatus) Reset()
- func (x *IngressCertStatus) String() string
- type InitStep
- func (*InitStep) Descriptor() ([]byte, []int)deprecated
- func (x *InitStep) GetArgs() []string
- func (x *InitStep) GetCommand() string
- func (x *InitStep) GetConfigmapMounts() []string
- func (x *InitStep) GetConfigmapMountsSet() bool
- func (x *InitStep) GetEnv() map[string]string
- func (x *InitStep) GetEnvFrom() []*EnvFromSource
- func (x *InitStep) GetImage() string
- func (x *InitStep) GetName() string
- func (x *InitStep) GetResources() *Resources
- func (x *InitStep) GetRestartPolicy() string
- func (x *InitStep) GetRunIf() *RunIfSpec
- func (x *InitStep) GetSecretMounts() []string
- func (x *InitStep) GetSecretMountsSet() bool
- func (x *InitStep) GetSecurityContext() *SecurityContext
- func (x *InitStep) GetTimeoutNanos() int64
- func (x *InitStep) GetVolumes() []string
- func (x *InitStep) GetVolumesSet() bool
- func (*InitStep) ProtoMessage()
- func (x *InitStep) ProtoReflect() protoreflect.Message
- func (x *InitStep) Reset()
- func (x *InitStep) String() string
- 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) GetFailedAt() string
- func (x *Instance) GetFailureReason() string
- func (x *Instance) GetId() string
- func (x *Instance) GetIp() string
- func (x *Instance) GetLabels() map[string]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 (x *Instance) GetUsage() *InstanceUsage
- 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 InstanceProblem
- func (*InstanceProblem) Descriptor() ([]byte, []int)deprecated
- func (x *InstanceProblem) GetMessage() string
- func (x *InstanceProblem) GetName() string
- func (x *InstanceProblem) GetReason() string
- func (x *InstanceProblem) GetRestartCount() int32
- func (x *InstanceProblem) GetStatus() string
- func (*InstanceProblem) ProtoMessage()
- func (x *InstanceProblem) ProtoReflect() protoreflect.Message
- func (x *InstanceProblem) Reset()
- func (x *InstanceProblem) 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 InstanceUsage
- func (*InstanceUsage) Descriptor() ([]byte, []int)deprecated
- func (x *InstanceUsage) GetCpuPercent() float64
- func (x *InstanceUsage) GetMemLimitBytes() uint64
- func (x *InstanceUsage) GetMemUsedBytes() uint64
- func (*InstanceUsage) ProtoMessage()
- func (x *InstanceUsage) ProtoReflect() protoreflect.Message
- func (x *InstanceUsage) Reset()
- func (x *InstanceUsage) String() string
- type KeyToPath
- type ListAlertRulesRequest
- type ListAlertRulesResponse
- func (*ListAlertRulesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAlertRulesResponse) GetRules() []*AlertRule
- func (x *ListAlertRulesResponse) GetStatuses() []*AlertStatus
- func (*ListAlertRulesResponse) ProtoMessage()
- func (x *ListAlertRulesResponse) ProtoReflect() protoreflect.Message
- func (x *ListAlertRulesResponse) Reset()
- func (x *ListAlertRulesResponse) String() string
- type ListAuditEventsRequest
- func (*ListAuditEventsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAuditEventsRequest) GetAction() string
- func (x *ListAuditEventsRequest) GetActor() string
- func (x *ListAuditEventsRequest) GetLimit() int32
- func (x *ListAuditEventsRequest) GetNamespace() string
- func (x *ListAuditEventsRequest) GetResource() string
- func (x *ListAuditEventsRequest) GetResourceRef() string
- func (x *ListAuditEventsRequest) GetSince() string
- func (x *ListAuditEventsRequest) GetUntil() string
- func (*ListAuditEventsRequest) ProtoMessage()
- func (x *ListAuditEventsRequest) ProtoReflect() protoreflect.Message
- func (x *ListAuditEventsRequest) Reset()
- func (x *ListAuditEventsRequest) String() string
- type ListAuditEventsResponse
- func (*ListAuditEventsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAuditEventsResponse) GetEvents() []*AuditEvent
- func (x *ListAuditEventsResponse) GetStatus() *Status
- func (*ListAuditEventsResponse) ProtoMessage()
- func (x *ListAuditEventsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAuditEventsResponse) Reset()
- func (x *ListAuditEventsResponse) String() string
- type ListChannelsRequest
- type ListChannelsResponse
- func (*ListChannelsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListChannelsResponse) GetChannels() []*Channel
- func (*ListChannelsResponse) ProtoMessage()
- func (x *ListChannelsResponse) ProtoReflect() protoreflect.Message
- func (x *ListChannelsResponse) Reset()
- func (x *ListChannelsResponse) String() string
- type ListConfigmapVersionsRequest
- func (*ListConfigmapVersionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigmapVersionsRequest) GetName() string
- func (x *ListConfigmapVersionsRequest) GetNamespace() string
- func (*ListConfigmapVersionsRequest) ProtoMessage()
- func (x *ListConfigmapVersionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListConfigmapVersionsRequest) Reset()
- func (x *ListConfigmapVersionsRequest) String() string
- type ListConfigmapVersionsResponse
- func (*ListConfigmapVersionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigmapVersionsResponse) GetStatus() *Status
- func (x *ListConfigmapVersionsResponse) GetVersions() []*Configmap
- func (*ListConfigmapVersionsResponse) ProtoMessage()
- func (x *ListConfigmapVersionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListConfigmapVersionsResponse) Reset()
- func (x *ListConfigmapVersionsResponse) String() string
- 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 ListEventsRequest
- func (*ListEventsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListEventsRequest) GetFor() string
- func (x *ListEventsRequest) GetLimit() int32
- func (x *ListEventsRequest) GetNamespace() string
- func (*ListEventsRequest) ProtoMessage()
- func (x *ListEventsRequest) ProtoReflect() protoreflect.Message
- func (x *ListEventsRequest) Reset()
- func (x *ListEventsRequest) String() string
- type ListEventsResponse
- func (*ListEventsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListEventsResponse) GetEvents() []*Event
- func (x *ListEventsResponse) GetStatus() *Status
- func (*ListEventsResponse) ProtoMessage()
- func (x *ListEventsResponse) ProtoReflect() protoreflect.Message
- func (x *ListEventsResponse) Reset()
- func (x *ListEventsResponse) 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 ListReleasesRequest
- func (*ListReleasesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListReleasesRequest) GetIncludeUninstalled() bool
- func (x *ListReleasesRequest) GetNamespace() string
- func (*ListReleasesRequest) ProtoMessage()
- func (x *ListReleasesRequest) ProtoReflect() protoreflect.Message
- func (x *ListReleasesRequest) Reset()
- func (x *ListReleasesRequest) String() string
- type ListReleasesResponse
- func (*ListReleasesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListReleasesResponse) GetReleases() []*Release
- func (x *ListReleasesResponse) GetStatus() *Status
- func (*ListReleasesResponse) ProtoMessage()
- func (x *ListReleasesResponse) ProtoReflect() protoreflect.Message
- func (x *ListReleasesResponse) Reset()
- func (x *ListReleasesResponse) String() string
- type ListSavedViewsRequest
- type ListSavedViewsResponse
- func (*ListSavedViewsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSavedViewsResponse) GetViews() []*SavedView
- func (*ListSavedViewsResponse) ProtoMessage()
- func (x *ListSavedViewsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSavedViewsResponse) Reset()
- func (x *ListSavedViewsResponse) String() string
- type ListSecretVersionsRequest
- func (*ListSecretVersionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSecretVersionsRequest) GetName() string
- func (x *ListSecretVersionsRequest) GetNamespace() string
- func (*ListSecretVersionsRequest) ProtoMessage()
- func (x *ListSecretVersionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListSecretVersionsRequest) Reset()
- func (x *ListSecretVersionsRequest) String() string
- type ListSecretVersionsResponse
- func (*ListSecretVersionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSecretVersionsResponse) GetStatus() *Status
- func (x *ListSecretVersionsResponse) GetVersions() []*Secret
- func (*ListSecretVersionsResponse) ProtoMessage()
- func (x *ListSecretVersionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSecretVersionsResponse) Reset()
- func (x *ListSecretVersionsResponse) 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 ListSnapshotsRequest
- func (*ListSnapshotsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSnapshotsRequest) GetLabelSelector() map[string]string
- func (x *ListSnapshotsRequest) GetNamespace() string
- func (x *ListSnapshotsRequest) GetPaging() *PagingParams
- func (*ListSnapshotsRequest) ProtoMessage()
- func (x *ListSnapshotsRequest) ProtoReflect() protoreflect.Message
- func (x *ListSnapshotsRequest) Reset()
- func (x *ListSnapshotsRequest) String() string
- type ListSnapshotsResponse
- func (*ListSnapshotsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSnapshotsResponse) GetSnapshots() []*Snapshot
- func (x *ListSnapshotsResponse) GetStatus() *Status
- func (*ListSnapshotsResponse) ProtoMessage()
- func (x *ListSnapshotsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSnapshotsResponse) Reset()
- func (x *ListSnapshotsResponse) String() string
- type ListStorageClassesRequest
- func (*ListStorageClassesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListStorageClassesRequest) GetLabelSelector() map[string]string
- func (x *ListStorageClassesRequest) GetPaging() *PagingParams
- func (*ListStorageClassesRequest) ProtoMessage()
- func (x *ListStorageClassesRequest) ProtoReflect() protoreflect.Message
- func (x *ListStorageClassesRequest) Reset()
- func (x *ListStorageClassesRequest) String() string
- type ListStorageClassesResponse
- func (*ListStorageClassesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListStorageClassesResponse) GetStatus() *Status
- func (x *ListStorageClassesResponse) GetStorageClasses() []*StorageClass
- func (*ListStorageClassesResponse) ProtoMessage()
- func (x *ListStorageClassesResponse) ProtoReflect() protoreflect.Message
- func (x *ListStorageClassesResponse) Reset()
- func (x *ListStorageClassesResponse) String() string
- type ListVolumesRequest
- func (*ListVolumesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListVolumesRequest) GetFieldSelector() map[string]string
- func (x *ListVolumesRequest) GetLabelSelector() map[string]string
- func (x *ListVolumesRequest) GetNamespace() string
- func (x *ListVolumesRequest) GetPaging() *PagingParams
- func (*ListVolumesRequest) ProtoMessage()
- func (x *ListVolumesRequest) ProtoReflect() protoreflect.Message
- func (x *ListVolumesRequest) Reset()
- func (x *ListVolumesRequest) String() string
- type ListVolumesResponse
- func (*ListVolumesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListVolumesResponse) GetStatus() *Status
- func (x *ListVolumesResponse) GetVolumes() []*Volume
- func (*ListVolumesResponse) ProtoMessage()
- func (x *ListVolumesResponse) ProtoReflect() protoreflect.Message
- func (x *ListVolumesResponse) Reset()
- func (x *ListVolumesResponse) String() string
- type LogRecord
- func (*LogRecord) Descriptor() ([]byte, []int)deprecated
- func (x *LogRecord) GetInstance() string
- func (x *LogRecord) GetLabels() map[string]string
- func (x *LogRecord) GetLevel() string
- func (x *LogRecord) GetLine() string
- func (x *LogRecord) GetNamespace() string
- func (x *LogRecord) GetNode() string
- func (x *LogRecord) GetService() string
- func (x *LogRecord) GetStream() string
- func (x *LogRecord) GetTimestamp() string
- func (*LogRecord) ProtoMessage()
- func (x *LogRecord) ProtoReflect() protoreflect.Message
- func (x *LogRecord) Reset()
- func (x *LogRecord) 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 LogRow
- func (*LogRow) Descriptor() ([]byte, []int)deprecated
- func (x *LogRow) GetLabels() map[string]string
- func (x *LogRow) GetLevel() string
- func (x *LogRow) GetLine() string
- func (x *LogRow) GetStream() string
- func (x *LogRow) GetTimestamp() string
- func (*LogRow) ProtoMessage()
- func (x *LogRow) ProtoReflect() protoreflect.Message
- func (x *LogRow) Reset()
- func (x *LogRow) String() string
- type LogServiceClient
- type LogServiceServer
- type LogService_GetLogsClient
- type LogService_GetLogsServer
- type LogService_StreamLogsClient
- type LogService_StreamLogsServer
- type MetricSample
- func (*MetricSample) Descriptor() ([]byte, []int)deprecated
- func (x *MetricSample) GetGroupLabels() map[string]string
- func (x *MetricSample) GetTimestamp() string
- func (x *MetricSample) GetValue() float64
- func (*MetricSample) ProtoMessage()
- func (x *MetricSample) ProtoReflect() protoreflect.Message
- func (x *MetricSample) Reset()
- func (x *MetricSample) String() string
- type Mutation
- func (*Mutation) Descriptor() ([]byte, []int)deprecated
- func (x *Mutation) GetKind() MutationKind
- func (x *Mutation) GetName() string
- func (x *Mutation) GetNamespace() string
- func (x *Mutation) GetPayload() []byte
- func (x *Mutation) GetResourceType() string
- func (*Mutation) ProtoMessage()
- func (x *Mutation) ProtoReflect() protoreflect.Message
- func (x *Mutation) Reset()
- func (x *Mutation) String() string
- type MutationKind
- func (MutationKind) Descriptor() protoreflect.EnumDescriptor
- func (x MutationKind) Enum() *MutationKind
- func (MutationKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x MutationKind) Number() protoreflect.EnumNumber
- func (x MutationKind) String() string
- func (MutationKind) Type() protoreflect.EnumType
- 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 NetworkAllocation
- func (*NetworkAllocation) Descriptor() ([]byte, []int)deprecated
- func (x *NetworkAllocation) GetServiceId() string
- func (x *NetworkAllocation) GetVip() string
- func (*NetworkAllocation) ProtoMessage()
- func (x *NetworkAllocation) ProtoReflect() protoreflect.Message
- func (x *NetworkAllocation) Reset()
- func (x *NetworkAllocation) String() string
- type NetworkPolicyEgressRule
- func (*NetworkPolicyEgressRule) Descriptor() ([]byte, []int)deprecated
- func (x *NetworkPolicyEgressRule) GetPorts() []string
- func (x *NetworkPolicyEgressRule) GetTo() []*NetworkPolicyPeer
- func (*NetworkPolicyEgressRule) ProtoMessage()
- func (x *NetworkPolicyEgressRule) ProtoReflect() protoreflect.Message
- func (x *NetworkPolicyEgressRule) Reset()
- func (x *NetworkPolicyEgressRule) String() string
- type NetworkPolicyIngressRule
- func (*NetworkPolicyIngressRule) Descriptor() ([]byte, []int)deprecated
- func (x *NetworkPolicyIngressRule) GetFrom() []*NetworkPolicyPeer
- func (x *NetworkPolicyIngressRule) GetPorts() []string
- func (*NetworkPolicyIngressRule) ProtoMessage()
- func (x *NetworkPolicyIngressRule) ProtoReflect() protoreflect.Message
- func (x *NetworkPolicyIngressRule) Reset()
- func (x *NetworkPolicyIngressRule) String() string
- type NetworkPolicyPeer
- func (*NetworkPolicyPeer) Descriptor() ([]byte, []int)deprecated
- func (x *NetworkPolicyPeer) GetCidr() string
- func (x *NetworkPolicyPeer) GetNamespace() string
- func (x *NetworkPolicyPeer) GetService() string
- func (x *NetworkPolicyPeer) GetServiceSelector() map[string]string
- func (*NetworkPolicyPeer) ProtoMessage()
- func (x *NetworkPolicyPeer) ProtoReflect() protoreflect.Message
- func (x *NetworkPolicyPeer) Reset()
- func (x *NetworkPolicyPeer) String() string
- type NetworkStatusRequest
- type NetworkStatusResponse
- func (*NetworkStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *NetworkStatusResponse) GetAllocations() []*NetworkAllocation
- func (x *NetworkStatusResponse) GetCapacity() uint32
- func (x *NetworkStatusResponse) GetCidr() string
- func (x *NetworkStatusResponse) GetFreeListSize() uint32
- func (x *NetworkStatusResponse) GetPendingReleases() uint32
- func (*NetworkStatusResponse) ProtoMessage()
- func (x *NetworkStatusResponse) ProtoReflect() protoreflect.Message
- func (x *NetworkStatusResponse) Reset()
- func (x *NetworkStatusResponse) String() string
- type NodeResources
- func (*NodeResources) Descriptor() ([]byte, []int)deprecated
- func (x *NodeResources) GetCpuCores() float64
- func (x *NodeResources) GetCpuUsedPercent() float64
- func (x *NodeResources) GetMemTotalBytes() int64
- func (x *NodeResources) GetMemUsedBytes() int64
- func (*NodeResources) ProtoMessage()
- func (x *NodeResources) ProtoReflect() protoreflect.Message
- func (x *NodeResources) Reset()
- func (x *NodeResources) String() string
- type ObserveCapabilities
- func (*ObserveCapabilities) Descriptor() ([]byte, []int)deprecated
- func (x *ObserveCapabilities) GetBackend() string
- func (x *ObserveCapabilities) GetEnabled() bool
- func (x *ObserveCapabilities) GetHighCardinalityFilters() bool
- func (x *ObserveCapabilities) GetMaxTier() string
- func (x *ObserveCapabilities) GetParsers() bool
- func (x *ObserveCapabilities) GetPercentiles() bool
- func (x *ObserveCapabilities) GetRawSql() bool
- func (*ObserveCapabilities) ProtoMessage()
- func (x *ObserveCapabilities) ProtoReflect() protoreflect.Message
- func (x *ObserveCapabilities) Reset()
- func (x *ObserveCapabilities) String() string
- type ObserveQuery
- func (*ObserveQuery) Descriptor() ([]byte, []int)deprecated
- func (x *ObserveQuery) GetEnd() string
- func (x *ObserveQuery) GetForward() bool
- func (x *ObserveQuery) GetLimit() uint32
- func (x *ObserveQuery) GetLogql() string
- func (x *ObserveQuery) GetNamespace() string
- func (x *ObserveQuery) GetStart() string
- func (*ObserveQuery) ProtoMessage()
- func (x *ObserveQuery) ProtoReflect() protoreflect.Message
- func (x *ObserveQuery) Reset()
- func (x *ObserveQuery) String() string
- type ObserveServiceClient
- type ObserveServiceServer
- type ObserveService_ExecuteClient
- type ObserveService_ExecuteServer
- type ObserveStats
- func (*ObserveStats) Descriptor() ([]byte, []int)deprecated
- func (x *ObserveStats) GetBackend() string
- func (x *ObserveStats) GetDiskCapBytes() int64
- func (x *ObserveStats) GetDiskUsedBytes() int64
- func (x *ObserveStats) GetOldestRecord() string
- func (x *ObserveStats) GetRecords() int64
- func (x *ObserveStats) GetRetentionDays() float64
- func (x *ObserveStats) GetSupported() bool
- func (*ObserveStats) ProtoMessage()
- func (x *ObserveStats) ProtoReflect() protoreflect.Message
- func (x *ObserveStats) Reset()
- func (x *ObserveStats) String() string
- type ObserveStatsRequest
- type OrderedEvent
- func (*OrderedEvent) Descriptor() ([]byte, []int)deprecated
- func (x *OrderedEvent) GetMutations() []*Mutation
- func (x *OrderedEvent) GetOpType() string
- func (x *OrderedEvent) GetSeq() uint64
- func (*OrderedEvent) ProtoMessage()
- func (x *OrderedEvent) ProtoReflect() protoreflect.Message
- func (x *OrderedEvent) Reset()
- func (x *OrderedEvent) String() string
- type OwnerRef
- func (*OwnerRef) Descriptor() ([]byte, []int)deprecated
- func (x *OwnerRef) GetName() string
- func (x *OwnerRef) GetNamespace() string
- func (x *OwnerRef) GetResourceType() string
- func (*OwnerRef) ProtoMessage()
- func (x *OwnerRef) ProtoReflect() protoreflect.Message
- func (x *OwnerRef) Reset()
- func (x *OwnerRef) String() string
- 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 PatchConfigmapRequest
- func (*PatchConfigmapRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PatchConfigmapRequest) GetName() string
- func (x *PatchConfigmapRequest) GetNamespace() string
- func (x *PatchConfigmapRequest) GetSet() map[string]string
- func (x *PatchConfigmapRequest) GetUnset() []string
- func (*PatchConfigmapRequest) ProtoMessage()
- func (x *PatchConfigmapRequest) ProtoReflect() protoreflect.Message
- func (x *PatchConfigmapRequest) Reset()
- func (x *PatchConfigmapRequest) String() string
- type PatchSecretRequest
- func (*PatchSecretRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PatchSecretRequest) GetName() string
- func (x *PatchSecretRequest) GetNamespace() string
- func (x *PatchSecretRequest) GetSet() map[string]string
- func (x *PatchSecretRequest) GetUnset() []string
- func (*PatchSecretRequest) ProtoMessage()
- func (x *PatchSecretRequest) ProtoReflect() protoreflect.Message
- func (x *PatchSecretRequest) Reset()
- func (x *PatchSecretRequest) String() string
- type Plan
- func (*Plan) Descriptor() ([]byte, []int)deprecated
- func (x *Plan) GetApplyable() bool
- func (x *Plan) GetChanges() []*PlannedChange
- func (x *Plan) GetNamespace() string
- func (x *Plan) GetRelease() string
- func (*Plan) ProtoMessage()
- func (x *Plan) ProtoReflect() protoreflect.Message
- func (x *Plan) Reset()
- func (x *Plan) String() string
- type PlanRequest
- type PlanResponse
- func (*PlanResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PlanResponse) GetPlan() *Plan
- func (x *PlanResponse) GetStatus() *Status
- func (*PlanResponse) ProtoMessage()
- func (x *PlanResponse) ProtoReflect() protoreflect.Message
- func (x *PlanResponse) Reset()
- func (x *PlanResponse) String() string
- type PlannedChange
- func (*PlannedChange) Descriptor() ([]byte, []int)deprecated
- func (x *PlannedChange) GetAction() Action
- func (x *PlannedChange) GetConflictReason() string
- func (x *PlannedChange) GetRef() *OwnerRef
- func (*PlannedChange) ProtoMessage()
- func (x *PlannedChange) ProtoReflect() protoreflect.Message
- func (x *PlannedChange) Reset()
- func (x *PlannedChange) 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 PortForwardClientMessage
- func (*PortForwardClientMessage) Descriptor() ([]byte, []int)deprecated
- func (x *PortForwardClientMessage) GetClose() *PortForwardClose
- func (x *PortForwardClientMessage) GetData() *PortForwardData
- func (x *PortForwardClientMessage) GetInit() *PortForwardInit
- func (x *PortForwardClientMessage) GetMessage() isPortForwardClientMessage_Message
- func (x *PortForwardClientMessage) GetOpen() *PortForwardOpen
- func (*PortForwardClientMessage) ProtoMessage()
- func (x *PortForwardClientMessage) ProtoReflect() protoreflect.Message
- func (x *PortForwardClientMessage) Reset()
- func (x *PortForwardClientMessage) String() string
- type PortForwardClientMessage_Close
- type PortForwardClientMessage_Data
- type PortForwardClientMessage_Init
- type PortForwardClientMessage_Open
- type PortForwardClose
- func (*PortForwardClose) Descriptor() ([]byte, []int)deprecated
- func (x *PortForwardClose) GetConnId() uint64
- func (x *PortForwardClose) GetError() string
- func (*PortForwardClose) ProtoMessage()
- func (x *PortForwardClose) ProtoReflect() protoreflect.Message
- func (x *PortForwardClose) Reset()
- func (x *PortForwardClose) String() string
- type PortForwardData
- func (*PortForwardData) Descriptor() ([]byte, []int)deprecated
- func (x *PortForwardData) GetConnId() uint64
- func (x *PortForwardData) GetPayload() []byte
- func (*PortForwardData) ProtoMessage()
- func (x *PortForwardData) ProtoReflect() protoreflect.Message
- func (x *PortForwardData) Reset()
- func (x *PortForwardData) String() string
- type PortForwardInit
- func (*PortForwardInit) Descriptor() ([]byte, []int)deprecated
- func (x *PortForwardInit) GetControlPlane() bool
- func (x *PortForwardInit) GetInstanceId() string
- func (x *PortForwardInit) GetInstanceSelector() string
- func (x *PortForwardInit) GetNamespace() string
- func (x *PortForwardInit) GetPorts() []uint32
- func (x *PortForwardInit) GetServiceName() string
- func (x *PortForwardInit) GetTarget() isPortForwardInit_Target
- func (*PortForwardInit) ProtoMessage()
- func (x *PortForwardInit) ProtoReflect() protoreflect.Message
- func (x *PortForwardInit) Reset()
- func (x *PortForwardInit) String() string
- type PortForwardInit_ControlPlane
- type PortForwardInit_InstanceId
- type PortForwardInit_ServiceName
- type PortForwardOpen
- func (*PortForwardOpen) Descriptor() ([]byte, []int)deprecated
- func (x *PortForwardOpen) GetConnId() uint64
- func (x *PortForwardOpen) GetRemotePort() uint32
- func (*PortForwardOpen) ProtoMessage()
- func (x *PortForwardOpen) ProtoReflect() protoreflect.Message
- func (x *PortForwardOpen) Reset()
- func (x *PortForwardOpen) String() string
- type PortForwardReady
- func (*PortForwardReady) Descriptor() ([]byte, []int)deprecated
- func (x *PortForwardReady) GetInstanceId() string
- func (x *PortForwardReady) GetNamespace() string
- func (x *PortForwardReady) GetServiceName() string
- func (*PortForwardReady) ProtoMessage()
- func (x *PortForwardReady) ProtoReflect() protoreflect.Message
- func (x *PortForwardReady) Reset()
- func (x *PortForwardReady) String() string
- type PortForwardServerMessage
- func (*PortForwardServerMessage) Descriptor() ([]byte, []int)deprecated
- func (x *PortForwardServerMessage) GetClose() *PortForwardClose
- func (x *PortForwardServerMessage) GetData() *PortForwardData
- func (x *PortForwardServerMessage) GetMessage() isPortForwardServerMessage_Message
- func (x *PortForwardServerMessage) GetReady() *PortForwardReady
- func (x *PortForwardServerMessage) GetStatus() *Status
- func (*PortForwardServerMessage) ProtoMessage()
- func (x *PortForwardServerMessage) ProtoReflect() protoreflect.Message
- func (x *PortForwardServerMessage) Reset()
- func (x *PortForwardServerMessage) String() string
- type PortForwardServerMessage_Close
- type PortForwardServerMessage_Data
- type PortForwardServerMessage_Ready
- type PortForwardServerMessage_Status
- type PortForwardServiceClient
- type PortForwardServiceServer
- type PortForwardService_StreamPortForwardClient
- type PortForwardService_StreamPortForwardServer
- type Probe
- func (*Probe) Descriptor() ([]byte, []int)deprecated
- func (x *Probe) GetCommand() []string
- func (x *Probe) GetFailureThreshold() int32
- func (x *Probe) GetHost() string
- 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 PushLogsRequest
- type PushLogsResponse
- func (*PushLogsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PushLogsResponse) GetAccepted() uint32
- func (x *PushLogsResponse) GetStatus() *Status
- func (*PushLogsResponse) ProtoMessage()
- func (x *PushLogsResponse) ProtoReflect() protoreflect.Message
- func (x *PushLogsResponse) Reset()
- func (x *PushLogsResponse) String() string
- type QueryResult
- func (*QueryResult) Descriptor() ([]byte, []int)deprecated
- func (x *QueryResult) GetResult() isQueryResult_Result
- func (x *QueryResult) GetRow() *LogRow
- func (x *QueryResult) GetSample() *MetricSample
- func (*QueryResult) ProtoMessage()
- func (x *QueryResult) ProtoReflect() protoreflect.Message
- func (x *QueryResult) Reset()
- func (x *QueryResult) String() string
- type QueryResult_Row
- type QueryResult_Sample
- type RedeemEnrollmentRequest
- func (*RedeemEnrollmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RedeemEnrollmentRequest) GetCode() string
- func (x *RedeemEnrollmentRequest) GetGrantName() string
- func (*RedeemEnrollmentRequest) ProtoMessage()
- func (x *RedeemEnrollmentRequest) ProtoReflect() protoreflect.Message
- func (x *RedeemEnrollmentRequest) Reset()
- func (x *RedeemEnrollmentRequest) String() string
- type RedeemEnrollmentResponse
- func (*RedeemEnrollmentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RedeemEnrollmentResponse) GetAccessToken() string
- func (x *RedeemEnrollmentResponse) GetExpiresAt() int64
- func (x *RedeemEnrollmentResponse) GetRefreshToken() string
- func (x *RedeemEnrollmentResponse) GetSubjectId() string
- func (*RedeemEnrollmentResponse) ProtoMessage()
- func (x *RedeemEnrollmentResponse) ProtoReflect() protoreflect.Message
- func (x *RedeemEnrollmentResponse) Reset()
- func (x *RedeemEnrollmentResponse) String() string
- type RefreshRequest
- type RefreshResponse
- func (*RefreshResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RefreshResponse) GetAccessToken() string
- func (x *RefreshResponse) GetExpiresAt() int64
- func (x *RefreshResponse) GetRefreshToken() string
- func (*RefreshResponse) ProtoMessage()
- func (x *RefreshResponse) ProtoReflect() protoreflect.Message
- func (x *RefreshResponse) Reset()
- func (x *RefreshResponse) 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 Release
- func (*Release) Descriptor() ([]byte, []int)deprecated
- func (x *Release) GetCreatedAt() string
- func (x *Release) GetId() string
- func (x *Release) GetManifest() *RunesetManifest
- func (x *Release) GetName() string
- func (x *Release) GetNamespace() string
- func (x *Release) GetOwns() []*OwnerRef
- func (x *Release) GetReferences() []*OwnerRef
- func (x *Release) GetRenderedDigest() string
- func (x *Release) GetRevision() int32
- func (x *Release) GetSource() *ReleaseSource
- func (x *Release) GetStatus() string
- func (x *Release) GetUpdatedAt() string
- func (x *Release) GetValuesJson() string
- func (*Release) ProtoMessage()
- func (x *Release) ProtoReflect() protoreflect.Message
- func (x *Release) Reset()
- func (x *Release) String() string
- type ReleaseResponse
- func (*ReleaseResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseResponse) GetRelease() *Release
- func (x *ReleaseResponse) GetStatus() *Status
- func (*ReleaseResponse) ProtoMessage()
- func (x *ReleaseResponse) ProtoReflect() protoreflect.Message
- func (x *ReleaseResponse) Reset()
- func (x *ReleaseResponse) String() string
- type ReleaseServiceClient
- type ReleaseServiceServer
- type ReleaseSource
- func (*ReleaseSource) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseSource) GetDigest() string
- func (x *ReleaseSource) GetLocation() string
- func (x *ReleaseSource) GetRef() string
- func (x *ReleaseSource) GetType() string
- func (*ReleaseSource) ProtoMessage()
- func (x *ReleaseSource) ProtoReflect() protoreflect.Message
- func (x *ReleaseSource) Reset()
- func (x *ReleaseSource) String() string
- type ReleaseSpec
- func (*ReleaseSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ReleaseSpec) GetAdopt() bool
- func (x *ReleaseSpec) GetAtomic() bool
- func (x *ReleaseSpec) GetDetach() bool
- func (x *ReleaseSpec) GetManifest() *RunesetManifest
- func (x *ReleaseSpec) GetName() string
- func (x *ReleaseSpec) GetNamespace() string
- func (x *ReleaseSpec) GetPayloads() *RenderedPayloads
- func (x *ReleaseSpec) GetRenderedDigest() string
- func (x *ReleaseSpec) GetResources() []*OwnerRef
- func (x *ReleaseSpec) GetSource() *ReleaseSource
- func (x *ReleaseSpec) GetValuesJson() string
- func (*ReleaseSpec) ProtoMessage()
- func (x *ReleaseSpec) ProtoReflect() protoreflect.Message
- func (x *ReleaseSpec) Reset()
- func (x *ReleaseSpec) 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 RenderedPayloads
- func (*RenderedPayloads) Descriptor() ([]byte, []int)deprecated
- func (x *RenderedPayloads) GetConfigmaps() map[string]string
- func (x *RenderedPayloads) GetSecrets() map[string]string
- func (x *RenderedPayloads) GetServices() map[string]string
- func (x *RenderedPayloads) GetVolumes() map[string]string
- func (*RenderedPayloads) ProtoMessage()
- func (x *RenderedPayloads) ProtoReflect() protoreflect.Message
- func (x *RenderedPayloads) Reset()
- func (x *RenderedPayloads) 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 RestartServiceRequest
- func (*RestartServiceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RestartServiceRequest) GetName() string
- func (x *RestartServiceRequest) GetNamespace() string
- func (*RestartServiceRequest) ProtoMessage()
- func (x *RestartServiceRequest) ProtoReflect() protoreflect.Message
- func (x *RestartServiceRequest) Reset()
- func (x *RestartServiceRequest) String() string
- type RestartServiceResponse
- func (*RestartServiceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RestartServiceResponse) GetScale() int32
- func (x *RestartServiceResponse) GetTemplateGeneration() int64
- func (*RestartServiceResponse) ProtoMessage()
- func (x *RestartServiceResponse) ProtoReflect() protoreflect.Message
- func (x *RestartServiceResponse) Reset()
- func (x *RestartServiceResponse) String() string
- type RestoreVolumeRequest
- func (*RestoreVolumeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RestoreVolumeRequest) GetLabels() map[string]string
- func (x *RestoreVolumeRequest) GetSnapshotName() string
- func (x *RestoreVolumeRequest) GetSnapshotNamespace() string
- func (x *RestoreVolumeRequest) GetStorageClassName() string
- func (x *RestoreVolumeRequest) GetTargetNamespace() string
- func (x *RestoreVolumeRequest) GetTargetVolumeName() string
- func (*RestoreVolumeRequest) ProtoMessage()
- func (x *RestoreVolumeRequest) ProtoReflect() protoreflect.Message
- func (x *RestoreVolumeRequest) Reset()
- func (x *RestoreVolumeRequest) String() string
- type RetryProvisionVolumeRequest
- func (*RetryProvisionVolumeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RetryProvisionVolumeRequest) GetName() string
- func (x *RetryProvisionVolumeRequest) GetNamespace() string
- func (*RetryProvisionVolumeRequest) ProtoMessage()
- func (x *RetryProvisionVolumeRequest) ProtoReflect() protoreflect.Message
- func (x *RetryProvisionVolumeRequest) Reset()
- func (x *RetryProvisionVolumeRequest) String() string
- type RevealSecretRequest
- func (*RevealSecretRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RevealSecretRequest) GetName() string
- func (x *RevealSecretRequest) GetNamespace() string
- func (*RevealSecretRequest) ProtoMessage()
- func (x *RevealSecretRequest) ProtoReflect() protoreflect.Message
- func (x *RevealSecretRequest) Reset()
- func (x *RevealSecretRequest) String() string
- type RevealSecretVersionRequest
- func (*RevealSecretVersionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RevealSecretVersionRequest) GetName() string
- func (x *RevealSecretVersionRequest) GetNamespace() string
- func (x *RevealSecretVersionRequest) GetVersion() int32
- func (*RevealSecretVersionRequest) ProtoMessage()
- func (x *RevealSecretVersionRequest) ProtoReflect() protoreflect.Message
- func (x *RevealSecretVersionRequest) Reset()
- func (x *RevealSecretVersionRequest) String() string
- 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 RollbackConfigmapRequest
- func (*RollbackConfigmapRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RollbackConfigmapRequest) GetName() string
- func (x *RollbackConfigmapRequest) GetNamespace() string
- func (x *RollbackConfigmapRequest) GetToVersion() int32
- func (*RollbackConfigmapRequest) ProtoMessage()
- func (x *RollbackConfigmapRequest) ProtoReflect() protoreflect.Message
- func (x *RollbackConfigmapRequest) Reset()
- func (x *RollbackConfigmapRequest) String() string
- type RollbackReleaseRequest
- func (*RollbackReleaseRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RollbackReleaseRequest) GetName() string
- func (x *RollbackReleaseRequest) GetNamespace() string
- func (x *RollbackReleaseRequest) GetRevision() int32
- func (*RollbackReleaseRequest) ProtoMessage()
- func (x *RollbackReleaseRequest) ProtoReflect() protoreflect.Message
- func (x *RollbackReleaseRequest) Reset()
- func (x *RollbackReleaseRequest) String() string
- type RollbackSecretRequest
- func (*RollbackSecretRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RollbackSecretRequest) GetName() string
- func (x *RollbackSecretRequest) GetNamespace() string
- func (x *RollbackSecretRequest) GetToVersion() int32
- func (*RollbackSecretRequest) ProtoMessage()
- func (x *RollbackSecretRequest) ProtoReflect() protoreflect.Message
- func (x *RollbackSecretRequest) Reset()
- func (x *RollbackSecretRequest) String() string
- type RunIfSpec
- func (*RunIfSpec) Descriptor() ([]byte, []int)deprecated
- func (x *RunIfSpec) GetPath() string
- func (x *RunIfSpec) GetType() string
- func (x *RunIfSpec) GetVolume() string
- func (*RunIfSpec) ProtoMessage()
- func (x *RunIfSpec) ProtoReflect() protoreflect.Message
- func (x *RunIfSpec) Reset()
- func (x *RunIfSpec) String() string
- type RunesetManifest
- func (*RunesetManifest) Descriptor() ([]byte, []int)deprecated
- func (x *RunesetManifest) GetDefaultsJson() string
- func (x *RunesetManifest) GetDescription() string
- func (x *RunesetManifest) GetName() string
- func (x *RunesetManifest) GetNamespace() string
- func (x *RunesetManifest) GetVersion() string
- func (*RunesetManifest) ProtoMessage()
- func (x *RunesetManifest) ProtoReflect() protoreflect.Message
- func (x *RunesetManifest) Reset()
- func (x *RunesetManifest) String() string
- type SaveAlertRuleRequest
- func (*SaveAlertRuleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SaveAlertRuleRequest) GetRule() *AlertRule
- func (*SaveAlertRuleRequest) ProtoMessage()
- func (x *SaveAlertRuleRequest) ProtoReflect() protoreflect.Message
- func (x *SaveAlertRuleRequest) Reset()
- func (x *SaveAlertRuleRequest) String() string
- type SaveAlertRuleResponse
- func (*SaveAlertRuleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SaveAlertRuleResponse) GetRule() *AlertRule
- func (x *SaveAlertRuleResponse) GetStatus() *Status
- func (*SaveAlertRuleResponse) ProtoMessage()
- func (x *SaveAlertRuleResponse) ProtoReflect() protoreflect.Message
- func (x *SaveAlertRuleResponse) Reset()
- func (x *SaveAlertRuleResponse) String() string
- type SaveChannelRequest
- func (*SaveChannelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SaveChannelRequest) GetChannel() *Channel
- func (*SaveChannelRequest) ProtoMessage()
- func (x *SaveChannelRequest) ProtoReflect() protoreflect.Message
- func (x *SaveChannelRequest) Reset()
- func (x *SaveChannelRequest) String() string
- type SaveChannelResponse
- func (*SaveChannelResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SaveChannelResponse) GetChannel() *Channel
- func (x *SaveChannelResponse) GetStatus() *Status
- func (*SaveChannelResponse) ProtoMessage()
- func (x *SaveChannelResponse) ProtoReflect() protoreflect.Message
- func (x *SaveChannelResponse) Reset()
- func (x *SaveChannelResponse) String() string
- type SaveViewRequest
- type SaveViewResponse
- func (*SaveViewResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SaveViewResponse) GetStatus() *Status
- func (x *SaveViewResponse) GetView() *SavedView
- func (*SaveViewResponse) ProtoMessage()
- func (x *SaveViewResponse) ProtoReflect() protoreflect.Message
- func (x *SaveViewResponse) Reset()
- func (x *SaveViewResponse) String() string
- type SavedView
- func (*SavedView) Descriptor() ([]byte, []int)deprecated
- func (x *SavedView) GetCreatedAt() string
- func (x *SavedView) GetCreatedBy() string
- func (x *SavedView) GetDescription() string
- func (x *SavedView) GetId() string
- func (x *SavedView) GetLogql() string
- func (x *SavedView) GetName() string
- func (x *SavedView) GetPinned() bool
- func (x *SavedView) GetRange() string
- func (x *SavedView) GetUpdatedAt() string
- func (*SavedView) ProtoMessage()
- func (x *SavedView) ProtoReflect() protoreflect.Message
- func (x *SavedView) Reset()
- func (x *SavedView) 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) GetFailedInstances() int32
- func (x *ScalingStatusResponse) GetPendingInstances() int32
- func (x *ScalingStatusResponse) GetProblems() []*InstanceProblem
- func (x *ScalingStatusResponse) GetRunningInstances() int32
- func (x *ScalingStatusResponse) GetStalledInstances() int32
- func (x *ScalingStatusResponse) GetStatus() *Status
- func (x *ScalingStatusResponse) GetTargetScale() int32
- func (x *ScalingStatusResponse) GetTerminatingInstances() int32
- func (*ScalingStatusResponse) ProtoMessage()
- func (x *ScalingStatusResponse) ProtoReflect() protoreflect.Message
- func (x *ScalingStatusResponse) Reset()
- func (x *ScalingStatusResponse) String() string
- type SeccompProfile
- func (*SeccompProfile) Descriptor() ([]byte, []int)deprecated
- func (x *SeccompProfile) GetLocalhostProfile() string
- func (x *SeccompProfile) GetType() string
- func (*SeccompProfile) ProtoMessage()
- func (x *SeccompProfile) ProtoReflect() protoreflect.Message
- func (x *SeccompProfile) Reset()
- func (x *SeccompProfile) 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) GetDataKeys() []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 SecurityContext
- func (*SecurityContext) Descriptor() ([]byte, []int)deprecated
- func (x *SecurityContext) GetCapAdd() []string
- func (x *SecurityContext) GetCapDrop() []string
- func (x *SecurityContext) GetPrivileged() bool
- func (x *SecurityContext) GetSeccompProfile() *SeccompProfile
- func (*SecurityContext) ProtoMessage()
- func (x *SecurityContext) ProtoReflect() protoreflect.Message
- func (x *SecurityContext) Reset()
- func (x *SecurityContext) String() string
- 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) GetDiscovery() *ServiceDiscovery
- 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) GetImagePull() string
- func (x *Service) GetIngressCert() *IngressCertStatus
- func (x *Service) GetInitSteps() []*InitStep
- func (x *Service) GetInstances() []*Instance
- 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) GetNetworkPolicy() *ServiceNetworkPolicy
- 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) GetSecurityContext() *SecurityContext
- func (x *Service) GetStatus() ServiceStatus
- func (x *Service) GetStatusMessage() string
- func (x *Service) GetStatusReason() string
- func (x *Service) GetVolumes() []*VolumeMount
- func (*Service) ProtoMessage()
- func (x *Service) ProtoReflect() protoreflect.Message
- func (x *Service) Reset()
- func (x *Service) String() string
- type ServiceDiscovery
- func (*ServiceDiscovery) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceDiscovery) GetLocalityPreference() string
- func (x *ServiceDiscovery) GetMode() string
- func (x *ServiceDiscovery) GetVip() string
- func (*ServiceDiscovery) ProtoMessage()
- func (x *ServiceDiscovery) ProtoReflect() protoreflect.Message
- func (x *ServiceDiscovery) Reset()
- func (x *ServiceDiscovery) String() string
- type ServiceExpose
- func (*ServiceExpose) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceExpose) GetAllowCidrs() []string
- func (x *ServiceExpose) GetClientCert() *ExposeClientCert
- func (x *ServiceExpose) GetHost() string
- func (x *ServiceExpose) GetHostPort() uint32deprecated
- func (x *ServiceExpose) GetPath() string
- func (x *ServiceExpose) GetPort() string
- func (x *ServiceExpose) GetTls() *ExposeServiceTLS
- 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 ServiceNetworkPolicy
- func (*ServiceNetworkPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceNetworkPolicy) GetEgress() []*NetworkPolicyEgressRule
- func (x *ServiceNetworkPolicy) GetIngress() []*NetworkPolicyIngressRule
- func (*ServiceNetworkPolicy) ProtoMessage()
- func (x *ServiceNetworkPolicy) ProtoReflect() protoreflect.Message
- func (x *ServiceNetworkPolicy) Reset()
- func (x *ServiceNetworkPolicy) String() string
- type ServicePort
- func (*ServicePort) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePort) GetHostPort() int32
- 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 Snapshot
- func (*Snapshot) Descriptor() ([]byte, []int)deprecated
- func (x *Snapshot) GetCreatedAt() string
- func (x *Snapshot) GetDriver() string
- func (x *Snapshot) GetHandle() string
- func (x *Snapshot) GetId() string
- func (x *Snapshot) GetLabels() map[string]string
- func (x *Snapshot) GetMessage() string
- func (x *Snapshot) GetName() string
- func (x *Snapshot) GetNamespace() string
- func (x *Snapshot) GetPhase() string
- func (x *Snapshot) GetReason() string
- func (x *Snapshot) GetScheduled() bool
- func (x *Snapshot) GetSizeBytes() int64
- func (x *Snapshot) GetSourceVolume() string
- func (x *Snapshot) GetUpdatedAt() string
- func (*Snapshot) ProtoMessage()
- func (x *Snapshot) ProtoReflect() protoreflect.Message
- func (x *Snapshot) Reset()
- func (x *Snapshot) String() string
- type SnapshotResponse
- func (*SnapshotResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SnapshotResponse) GetSnapshot() *Snapshot
- func (x *SnapshotResponse) GetStatus() *Status
- func (*SnapshotResponse) ProtoMessage()
- func (x *SnapshotResponse) ProtoReflect() protoreflect.Message
- func (x *SnapshotResponse) Reset()
- func (x *SnapshotResponse) String() string
- type SnapshotSchedule
- func (*SnapshotSchedule) Descriptor() ([]byte, []int)deprecated
- func (x *SnapshotSchedule) GetCron() string
- func (x *SnapshotSchedule) GetRetention() int32
- func (*SnapshotSchedule) ProtoMessage()
- func (x *SnapshotSchedule) ProtoReflect() protoreflect.Message
- func (x *SnapshotSchedule) Reset()
- func (x *SnapshotSchedule) String() string
- type SnapshotServiceClient
- type SnapshotServiceServer
- 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 StorageClass
- func (*StorageClass) Descriptor() ([]byte, []int)deprecated
- func (x *StorageClass) GetAllowedTopologies() []*TopologySelector
- func (x *StorageClass) GetCreatedAt() string
- func (x *StorageClass) GetDefault() bool
- func (x *StorageClass) GetDriver() string
- func (x *StorageClass) GetId() string
- func (x *StorageClass) GetLabels() map[string]string
- func (x *StorageClass) GetName() string
- func (x *StorageClass) GetParameters() map[string]string
- func (x *StorageClass) GetReclaimPolicy() string
- func (x *StorageClass) GetUpdatedAt() string
- func (*StorageClass) ProtoMessage()
- func (x *StorageClass) ProtoReflect() protoreflect.Message
- func (x *StorageClass) Reset()
- func (x *StorageClass) String() string
- type StorageClassResponse
- func (*StorageClassResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StorageClassResponse) GetStatus() *Status
- func (x *StorageClassResponse) GetStorageClass() *StorageClass
- func (*StorageClassResponse) ProtoMessage()
- func (x *StorageClassResponse) ProtoReflect() protoreflect.Message
- func (x *StorageClassResponse) Reset()
- func (x *StorageClassResponse) String() string
- type StorageClassServiceClient
- type StorageClassServiceServer
- 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 SubscribeRequest
- func (*SubscribeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeRequest) GetClientId() string
- func (x *SubscribeRequest) GetFromSeq() uint64
- func (*SubscribeRequest) ProtoMessage()
- func (x *SubscribeRequest) ProtoReflect() protoreflect.Message
- func (x *SubscribeRequest) Reset()
- func (x *SubscribeRequest) 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) GetKind() string
- func (x *TokenInfo) GetLastUsedAt() 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 TopologyMatchExpression
- func (*TopologyMatchExpression) Descriptor() ([]byte, []int)deprecated
- func (x *TopologyMatchExpression) GetKey() string
- func (x *TopologyMatchExpression) GetOperator() string
- func (x *TopologyMatchExpression) GetValues() []string
- func (*TopologyMatchExpression) ProtoMessage()
- func (x *TopologyMatchExpression) ProtoReflect() protoreflect.Message
- func (x *TopologyMatchExpression) Reset()
- func (x *TopologyMatchExpression) String() string
- type TopologySelector
- func (*TopologySelector) Descriptor() ([]byte, []int)deprecated
- func (x *TopologySelector) GetMatchExpressions() []*TopologyMatchExpression
- func (x *TopologySelector) GetMatchLabels() map[string]string
- func (*TopologySelector) ProtoMessage()
- func (x *TopologySelector) ProtoReflect() protoreflect.Message
- func (x *TopologySelector) Reset()
- func (x *TopologySelector) 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) NetworkStatus(context.Context, *NetworkStatusRequest) (*NetworkStatusResponse, 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 UnimplementedAuditServiceServer
- type UnimplementedAuthServiceServer
- func (UnimplementedAuthServiceServer) CreateToken(context.Context, *CreateTokenRequest) (*CreateTokenResponse, error)
- func (UnimplementedAuthServiceServer) Enroll(context.Context, *EnrollRequest) (*EnrollResponse, error)
- func (UnimplementedAuthServiceServer) RedeemEnrollment(context.Context, *RedeemEnrollmentRequest) (*RedeemEnrollmentResponse, error)
- func (UnimplementedAuthServiceServer) Refresh(context.Context, *RefreshRequest) (*RefreshResponse, 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) ListConfigmapVersions(context.Context, *ListConfigmapVersionsRequest) (*ListConfigmapVersionsResponse, error)
- func (UnimplementedConfigmapServiceServer) ListConfigmaps(context.Context, *ListConfigmapsRequest) (*ListConfigmapsResponse, error)
- func (UnimplementedConfigmapServiceServer) PatchConfigmap(context.Context, *PatchConfigmapRequest) (*ConfigmapResponse, error)
- func (UnimplementedConfigmapServiceServer) RollbackConfigmap(context.Context, *RollbackConfigmapRequest) (*ConfigmapResponse, error)
- func (UnimplementedConfigmapServiceServer) UpdateConfigmap(context.Context, *UpdateConfigmapRequest) (*ConfigmapResponse, error)
- type UnimplementedDescribeServiceServer
- type UnimplementedEventServiceServer
- 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, grpc.ServerStreamingServer[WatchInstancesResponse]) 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, grpc.ServerStreamingServer[WatchNamespacesResponse]) error
- type UnimplementedObserveServiceServer
- func (UnimplementedObserveServiceServer) DeleteAlertRule(context.Context, *DeleteAlertRuleRequest) (*DeleteAlertRuleResponse, error)
- func (UnimplementedObserveServiceServer) DeleteChannel(context.Context, *DeleteChannelRequest) (*DeleteChannelResponse, error)
- func (UnimplementedObserveServiceServer) DeleteSavedView(context.Context, *DeleteSavedViewRequest) (*DeleteSavedViewResponse, error)
- func (UnimplementedObserveServiceServer) Execute(*ObserveQuery, grpc.ServerStreamingServer[QueryResult]) error
- func (UnimplementedObserveServiceServer) GetCapabilities(context.Context, *CapabilitiesRequest) (*ObserveCapabilities, error)
- func (UnimplementedObserveServiceServer) GetObserveStats(context.Context, *ObserveStatsRequest) (*ObserveStats, error)
- func (UnimplementedObserveServiceServer) ListAlertRules(context.Context, *ListAlertRulesRequest) (*ListAlertRulesResponse, error)
- func (UnimplementedObserveServiceServer) ListChannels(context.Context, *ListChannelsRequest) (*ListChannelsResponse, error)
- func (UnimplementedObserveServiceServer) ListSavedViews(context.Context, *ListSavedViewsRequest) (*ListSavedViewsResponse, error)
- func (UnimplementedObserveServiceServer) PushLogs(context.Context, *PushLogsRequest) (*PushLogsResponse, error)
- func (UnimplementedObserveServiceServer) SaveAlertRule(context.Context, *SaveAlertRuleRequest) (*SaveAlertRuleResponse, error)
- func (UnimplementedObserveServiceServer) SaveChannel(context.Context, *SaveChannelRequest) (*SaveChannelResponse, error)
- func (UnimplementedObserveServiceServer) SaveView(context.Context, *SaveViewRequest) (*SaveViewResponse, error)
- type UnimplementedPortForwardServiceServer
- type UnimplementedReleaseServiceServer
- func (UnimplementedReleaseServiceServer) Cast(context.Context, *CastRequest) (*CastResponse, error)
- func (UnimplementedReleaseServiceServer) DeleteRelease(context.Context, *DeleteReleaseRequest) (*Status, error)
- func (UnimplementedReleaseServiceServer) GetRelease(context.Context, *GetReleaseRequest) (*ReleaseResponse, error)
- func (UnimplementedReleaseServiceServer) History(context.Context, *HistoryRequest) (*HistoryResponse, error)
- func (UnimplementedReleaseServiceServer) ListReleases(context.Context, *ListReleasesRequest) (*ListReleasesResponse, error)
- func (UnimplementedReleaseServiceServer) Plan(context.Context, *PlanRequest) (*PlanResponse, error)
- func (UnimplementedReleaseServiceServer) Rollback(context.Context, *RollbackReleaseRequest) (*ReleaseResponse, 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) ListSecretVersions(context.Context, *ListSecretVersionsRequest) (*ListSecretVersionsResponse, error)
- func (UnimplementedSecretServiceServer) ListSecrets(context.Context, *ListSecretsRequest) (*ListSecretsResponse, error)
- func (UnimplementedSecretServiceServer) PatchSecret(context.Context, *PatchSecretRequest) (*SecretResponse, error)
- func (UnimplementedSecretServiceServer) RevealSecret(context.Context, *RevealSecretRequest) (*SecretResponse, error)
- func (UnimplementedSecretServiceServer) RevealSecretVersion(context.Context, *RevealSecretVersionRequest) (*SecretResponse, error)
- func (UnimplementedSecretServiceServer) RollbackSecret(context.Context, *RollbackSecretRequest) (*SecretResponse, 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) RestartService(context.Context, *RestartServiceRequest) (*RestartServiceResponse, error)
- func (UnimplementedServiceServiceServer) ScaleService(context.Context, *ScaleServiceRequest) (*ServiceResponse, error)
- func (UnimplementedServiceServiceServer) UpdateService(context.Context, *UpdateServiceRequest) (*ServiceResponse, error)
- func (UnimplementedServiceServiceServer) WatchScaling(*WatchScalingRequest, grpc.ServerStreamingServer[ScalingStatusResponse]) error
- func (UnimplementedServiceServiceServer) WatchServices(*WatchServicesRequest, grpc.ServerStreamingServer[WatchServicesResponse]) error
- type UnimplementedSnapshotServiceServer
- func (UnimplementedSnapshotServiceServer) CreateSnapshot(context.Context, *CreateSnapshotRequest) (*SnapshotResponse, error)
- func (UnimplementedSnapshotServiceServer) DeleteSnapshot(context.Context, *DeleteSnapshotRequest) (*Status, error)
- func (UnimplementedSnapshotServiceServer) GetSnapshot(context.Context, *GetSnapshotRequest) (*SnapshotResponse, error)
- func (UnimplementedSnapshotServiceServer) ListSnapshots(context.Context, *ListSnapshotsRequest) (*ListSnapshotsResponse, error)
- func (UnimplementedSnapshotServiceServer) RestoreVolume(context.Context, *RestoreVolumeRequest) (*VolumeResponse, error)
- type UnimplementedStorageClassServiceServer
- func (UnimplementedStorageClassServiceServer) CreateStorageClass(context.Context, *CreateStorageClassRequest) (*StorageClassResponse, error)
- func (UnimplementedStorageClassServiceServer) DeleteStorageClass(context.Context, *DeleteStorageClassRequest) (*Status, error)
- func (UnimplementedStorageClassServiceServer) GetStorageClass(context.Context, *GetStorageClassRequest) (*StorageClassResponse, error)
- func (UnimplementedStorageClassServiceServer) ListStorageClasses(context.Context, *ListStorageClassesRequest) (*ListStorageClassesResponse, error)
- func (UnimplementedStorageClassServiceServer) UpdateStorageClass(context.Context, *UpdateStorageClassRequest) (*StorageClassResponse, error)
- type UnimplementedVolumeServiceServer
- func (UnimplementedVolumeServiceServer) CreateVolume(context.Context, *CreateVolumeRequest) (*VolumeResponse, error)
- func (UnimplementedVolumeServiceServer) DeleteVolume(context.Context, *DeleteVolumeRequest) (*Status, error)
- func (UnimplementedVolumeServiceServer) DetachVolume(context.Context, *DetachVolumeRequest) (*VolumeResponse, error)
- func (UnimplementedVolumeServiceServer) GetVolume(context.Context, *GetVolumeRequest) (*VolumeResponse, error)
- func (UnimplementedVolumeServiceServer) ListVolumes(context.Context, *ListVolumesRequest) (*ListVolumesResponse, error)
- func (UnimplementedVolumeServiceServer) RetryProvisionVolume(context.Context, *RetryProvisionVolumeRequest) (*VolumeResponse, error)
- func (UnimplementedVolumeServiceServer) UpdateVolume(context.Context, *UpdateVolumeRequest) (*VolumeResponse, error)
- type UnimplementedWatchServiceServer
- type UnsafeAdminServiceServer
- type UnsafeAuditServiceServer
- type UnsafeAuthServiceServer
- type UnsafeConfigmapServiceServer
- type UnsafeDescribeServiceServer
- type UnsafeEventServiceServer
- type UnsafeExecServiceServer
- type UnsafeHealthServiceServer
- type UnsafeInstanceServiceServer
- type UnsafeLogServiceServer
- type UnsafeNamespaceServiceServer
- type UnsafeObserveServiceServer
- type UnsafePortForwardServiceServer
- type UnsafeReleaseServiceServer
- type UnsafeSecretServiceServer
- type UnsafeServiceServiceServer
- type UnsafeSnapshotServiceServer
- type UnsafeStorageClassServiceServer
- type UnsafeVolumeServiceServer
- type UnsafeWatchServiceServer
- 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 UpdateStorageClassRequest
- func (*UpdateStorageClassRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateStorageClassRequest) GetStorageClass() *StorageClass
- func (*UpdateStorageClassRequest) ProtoMessage()
- func (x *UpdateStorageClassRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateStorageClassRequest) Reset()
- func (x *UpdateStorageClassRequest) String() string
- type UpdateVolumeRequest
- func (*UpdateVolumeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateVolumeRequest) GetVolume() *Volume
- func (*UpdateVolumeRequest) ProtoMessage()
- func (x *UpdateVolumeRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateVolumeRequest) Reset()
- func (x *UpdateVolumeRequest) 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 Volume
- func (*Volume) Descriptor() ([]byte, []int)deprecated
- func (x *Volume) GetAccessMode() string
- func (x *Volume) GetBoundClaim() string
- func (x *Volume) GetBoundNode() string
- func (x *Volume) GetCapacityBytes() uint64
- func (x *Volume) GetCreatedAt() string
- func (x *Volume) GetHandle() string
- func (x *Volume) GetId() string
- func (x *Volume) GetLabels() map[string]string
- func (x *Volume) GetMessage() string
- func (x *Volume) GetName() string
- func (x *Volume) GetNamespace() string
- func (x *Volume) GetOwnerService() string
- func (x *Volume) GetParameters() map[string]string
- func (x *Volume) GetReclaimPolicy() string
- func (x *Volume) GetSize() string
- func (x *Volume) GetSnapshotSchedule() *SnapshotSchedule
- func (x *Volume) GetStatus() string
- func (x *Volume) GetStatusReason() string
- func (x *Volume) GetStorageClassName() string
- func (x *Volume) GetUpdatedAt() string
- func (x *Volume) GetUsedBytes() uint64
- func (*Volume) ProtoMessage()
- func (x *Volume) ProtoReflect() protoreflect.Message
- func (x *Volume) Reset()
- func (x *Volume) String() string
- type VolumeClaim
- type VolumeClaimTemplate
- func (*VolumeClaimTemplate) Descriptor() ([]byte, []int)deprecated
- func (x *VolumeClaimTemplate) GetAccessMode() string
- func (x *VolumeClaimTemplate) GetParameters() map[string]string
- func (x *VolumeClaimTemplate) GetReclaimPolicy() string
- func (x *VolumeClaimTemplate) GetSize() string
- func (x *VolumeClaimTemplate) GetStorageClassName() string
- func (*VolumeClaimTemplate) ProtoMessage()
- func (x *VolumeClaimTemplate) ProtoReflect() protoreflect.Message
- func (x *VolumeClaimTemplate) Reset()
- func (x *VolumeClaimTemplate) String() string
- type VolumeMount
- func (*VolumeMount) Descriptor() ([]byte, []int)deprecated
- func (x *VolumeMount) GetClaim() *VolumeClaim
- func (x *VolumeMount) GetClaimTemplate() *VolumeClaimTemplate
- func (x *VolumeMount) GetFsGroup() int32
- func (x *VolumeMount) GetFsGroupSet() bool
- func (x *VolumeMount) GetFsMode() string
- func (x *VolumeMount) GetFsUser() int32
- func (x *VolumeMount) GetFsUserSet() bool
- func (x *VolumeMount) GetMountPath() string
- func (x *VolumeMount) GetName() string
- func (x *VolumeMount) GetReadOnly() bool
- func (x *VolumeMount) GetSubPath() string
- func (*VolumeMount) ProtoMessage()
- func (x *VolumeMount) ProtoReflect() protoreflect.Message
- func (x *VolumeMount) Reset()
- func (x *VolumeMount) String() string
- type VolumeResponse
- func (*VolumeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VolumeResponse) GetStatus() *Status
- func (x *VolumeResponse) GetVolume() *Volume
- func (*VolumeResponse) ProtoMessage()
- func (x *VolumeResponse) ProtoReflect() protoreflect.Message
- func (x *VolumeResponse) Reset()
- func (x *VolumeResponse) String() string
- type VolumeServiceClient
- type VolumeServiceServer
- type WatchEvent
- func (*WatchEvent) Descriptor() ([]byte, []int)deprecated
- func (x *WatchEvent) GetEvent() *OrderedEvent
- func (x *WatchEvent) GetPayload() isWatchEvent_Payload
- func (x *WatchEvent) GetStatus() *WatchStatus
- func (*WatchEvent) ProtoMessage()
- func (x *WatchEvent) ProtoReflect() protoreflect.Message
- func (x *WatchEvent) Reset()
- func (x *WatchEvent) String() string
- type WatchEvent_Event
- type WatchEvent_Status
- 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 WatchServiceClient
- type WatchServiceServer
- type WatchService_SubscribeClient
- type WatchService_SubscribeServer
- 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 WatchStatus
- func (*WatchStatus) Descriptor() ([]byte, []int)deprecated
- func (x *WatchStatus) GetCode() WatchStatus_Code
- func (x *WatchStatus) GetMessage() string
- func (x *WatchStatus) GetRetainedMinSeq() uint64
- func (*WatchStatus) ProtoMessage()
- func (x *WatchStatus) ProtoReflect() protoreflect.Message
- func (x *WatchStatus) Reset()
- func (x *WatchStatus) String() string
- type WatchStatus_Code
- func (WatchStatus_Code) Descriptor() protoreflect.EnumDescriptor
- func (x WatchStatus_Code) Enum() *WatchStatus_Code
- func (WatchStatus_Code) EnumDescriptor() ([]byte, []int)deprecated
- func (x WatchStatus_Code) Number() protoreflect.EnumNumber
- func (x WatchStatus_Code) String() string
- func (WatchStatus_Code) Type() protoreflect.EnumType
- 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 ¶
const ( AdminService_AdminBootstrap_FullMethodName = "/rune.api.AdminService/AdminBootstrap" AdminService_PolicyCreate_FullMethodName = "/rune.api.AdminService/PolicyCreate" AdminService_PolicyUpdate_FullMethodName = "/rune.api.AdminService/PolicyUpdate" AdminService_PolicyDelete_FullMethodName = "/rune.api.AdminService/PolicyDelete" AdminService_PolicyGet_FullMethodName = "/rune.api.AdminService/PolicyGet" AdminService_PolicyList_FullMethodName = "/rune.api.AdminService/PolicyList" AdminService_PolicyAttachToSubject_FullMethodName = "/rune.api.AdminService/PolicyAttachToSubject" AdminService_PolicyDetachFromSubject_FullMethodName = "/rune.api.AdminService/PolicyDetachFromSubject" AdminService_UserCreate_FullMethodName = "/rune.api.AdminService/UserCreate" AdminService_UserList_FullMethodName = "/rune.api.AdminService/UserList" AdminService_TokenList_FullMethodName = "/rune.api.AdminService/TokenList" AdminService_ListRegistries_FullMethodName = "/rune.api.AdminService/ListRegistries" AdminService_GetRegistry_FullMethodName = "/rune.api.AdminService/GetRegistry" AdminService_AddRegistry_FullMethodName = "/rune.api.AdminService/AddRegistry" AdminService_UpdateRegistry_FullMethodName = "/rune.api.AdminService/UpdateRegistry" AdminService_RemoveRegistry_FullMethodName = "/rune.api.AdminService/RemoveRegistry" AdminService_BootstrapAuth_FullMethodName = "/rune.api.AdminService/BootstrapAuth" AdminService_TestRegistry_FullMethodName = "/rune.api.AdminService/TestRegistry" AdminService_RegistriesStatus_FullMethodName = "/rune.api.AdminService/RegistriesStatus" AdminService_NetworkStatus_FullMethodName = "/rune.api.AdminService/NetworkStatus" )
const ( AuthService_WhoAmI_FullMethodName = "/rune.api.AuthService/WhoAmI" AuthService_CreateToken_FullMethodName = "/rune.api.AuthService/CreateToken" AuthService_RevokeToken_FullMethodName = "/rune.api.AuthService/RevokeToken" AuthService_Refresh_FullMethodName = "/rune.api.AuthService/Refresh" AuthService_Enroll_FullMethodName = "/rune.api.AuthService/Enroll" AuthService_RedeemEnrollment_FullMethodName = "/rune.api.AuthService/RedeemEnrollment" )
const ( ConfigmapService_CreateConfigmap_FullMethodName = "/rune.api.ConfigmapService/CreateConfigmap" ConfigmapService_GetConfigmap_FullMethodName = "/rune.api.ConfigmapService/GetConfigmap" ConfigmapService_UpdateConfigmap_FullMethodName = "/rune.api.ConfigmapService/UpdateConfigmap" ConfigmapService_PatchConfigmap_FullMethodName = "/rune.api.ConfigmapService/PatchConfigmap" ConfigmapService_DeleteConfigmap_FullMethodName = "/rune.api.ConfigmapService/DeleteConfigmap" ConfigmapService_ListConfigmaps_FullMethodName = "/rune.api.ConfigmapService/ListConfigmaps" ConfigmapService_ListConfigmapVersions_FullMethodName = "/rune.api.ConfigmapService/ListConfigmapVersions" ConfigmapService_RollbackConfigmap_FullMethodName = "/rune.api.ConfigmapService/RollbackConfigmap" )
const ( HealthService_GetHealth_FullMethodName = "/rune.api.HealthService/GetHealth" HealthService_GetServerVersion_FullMethodName = "/rune.api.HealthService/GetServerVersion" )
const ( InstanceService_GetInstance_FullMethodName = "/rune.api.InstanceService/GetInstance" InstanceService_ListInstances_FullMethodName = "/rune.api.InstanceService/ListInstances" InstanceService_StartInstance_FullMethodName = "/rune.api.InstanceService/StartInstance" InstanceService_StopInstance_FullMethodName = "/rune.api.InstanceService/StopInstance" InstanceService_RestartInstance_FullMethodName = "/rune.api.InstanceService/RestartInstance" InstanceService_WatchInstances_FullMethodName = "/rune.api.InstanceService/WatchInstances" )
const ( LogService_StreamLogs_FullMethodName = "/rune.api.LogService/StreamLogs" LogService_GetLogs_FullMethodName = "/rune.api.LogService/GetLogs" )
const ( NamespaceService_CreateNamespace_FullMethodName = "/rune.api.NamespaceService/CreateNamespace" NamespaceService_GetNamespace_FullMethodName = "/rune.api.NamespaceService/GetNamespace" NamespaceService_ListNamespaces_FullMethodName = "/rune.api.NamespaceService/ListNamespaces" NamespaceService_DeleteNamespace_FullMethodName = "/rune.api.NamespaceService/DeleteNamespace" NamespaceService_WatchNamespaces_FullMethodName = "/rune.api.NamespaceService/WatchNamespaces" )
const ( ObserveService_Execute_FullMethodName = "/rune.api.ObserveService/Execute" ObserveService_GetCapabilities_FullMethodName = "/rune.api.ObserveService/GetCapabilities" ObserveService_PushLogs_FullMethodName = "/rune.api.ObserveService/PushLogs" ObserveService_ListSavedViews_FullMethodName = "/rune.api.ObserveService/ListSavedViews" ObserveService_SaveView_FullMethodName = "/rune.api.ObserveService/SaveView" ObserveService_DeleteSavedView_FullMethodName = "/rune.api.ObserveService/DeleteSavedView" ObserveService_ListAlertRules_FullMethodName = "/rune.api.ObserveService/ListAlertRules" ObserveService_SaveAlertRule_FullMethodName = "/rune.api.ObserveService/SaveAlertRule" ObserveService_DeleteAlertRule_FullMethodName = "/rune.api.ObserveService/DeleteAlertRule" ObserveService_ListChannels_FullMethodName = "/rune.api.ObserveService/ListChannels" ObserveService_SaveChannel_FullMethodName = "/rune.api.ObserveService/SaveChannel" ObserveService_DeleteChannel_FullMethodName = "/rune.api.ObserveService/DeleteChannel" ObserveService_GetObserveStats_FullMethodName = "/rune.api.ObserveService/GetObserveStats" )
const ( ReleaseService_Cast_FullMethodName = "/rune.api.ReleaseService/Cast" ReleaseService_Plan_FullMethodName = "/rune.api.ReleaseService/Plan" ReleaseService_ListReleases_FullMethodName = "/rune.api.ReleaseService/ListReleases" ReleaseService_GetRelease_FullMethodName = "/rune.api.ReleaseService/GetRelease" ReleaseService_History_FullMethodName = "/rune.api.ReleaseService/History" ReleaseService_DeleteRelease_FullMethodName = "/rune.api.ReleaseService/DeleteRelease" ReleaseService_Rollback_FullMethodName = "/rune.api.ReleaseService/Rollback" )
const ( SecretService_CreateSecret_FullMethodName = "/rune.api.SecretService/CreateSecret" SecretService_GetSecret_FullMethodName = "/rune.api.SecretService/GetSecret" SecretService_UpdateSecret_FullMethodName = "/rune.api.SecretService/UpdateSecret" SecretService_PatchSecret_FullMethodName = "/rune.api.SecretService/PatchSecret" SecretService_DeleteSecret_FullMethodName = "/rune.api.SecretService/DeleteSecret" SecretService_ListSecrets_FullMethodName = "/rune.api.SecretService/ListSecrets" SecretService_RevealSecret_FullMethodName = "/rune.api.SecretService/RevealSecret" SecretService_ListSecretVersions_FullMethodName = "/rune.api.SecretService/ListSecretVersions" SecretService_RevealSecretVersion_FullMethodName = "/rune.api.SecretService/RevealSecretVersion" SecretService_RollbackSecret_FullMethodName = "/rune.api.SecretService/RollbackSecret" )
const ( ServiceService_CreateService_FullMethodName = "/rune.api.ServiceService/CreateService" ServiceService_GetService_FullMethodName = "/rune.api.ServiceService/GetService" ServiceService_ListServices_FullMethodName = "/rune.api.ServiceService/ListServices" ServiceService_WatchServices_FullMethodName = "/rune.api.ServiceService/WatchServices" ServiceService_UpdateService_FullMethodName = "/rune.api.ServiceService/UpdateService" ServiceService_DeleteService_FullMethodName = "/rune.api.ServiceService/DeleteService" ServiceService_GetDeletionStatus_FullMethodName = "/rune.api.ServiceService/GetDeletionStatus" ServiceService_ListDeletionOperations_FullMethodName = "/rune.api.ServiceService/ListDeletionOperations" ServiceService_ScaleService_FullMethodName = "/rune.api.ServiceService/ScaleService" ServiceService_RestartService_FullMethodName = "/rune.api.ServiceService/RestartService" ServiceService_WatchScaling_FullMethodName = "/rune.api.ServiceService/WatchScaling" ServiceService_ListInstances_FullMethodName = "/rune.api.ServiceService/ListInstances" )
const ( StorageClassService_CreateStorageClass_FullMethodName = "/rune.api.StorageClassService/CreateStorageClass" StorageClassService_GetStorageClass_FullMethodName = "/rune.api.StorageClassService/GetStorageClass" StorageClassService_UpdateStorageClass_FullMethodName = "/rune.api.StorageClassService/UpdateStorageClass" StorageClassService_DeleteStorageClass_FullMethodName = "/rune.api.StorageClassService/DeleteStorageClass" StorageClassService_ListStorageClasses_FullMethodName = "/rune.api.StorageClassService/ListStorageClasses" )
const ( VolumeService_CreateVolume_FullMethodName = "/rune.api.VolumeService/CreateVolume" VolumeService_GetVolume_FullMethodName = "/rune.api.VolumeService/GetVolume" VolumeService_UpdateVolume_FullMethodName = "/rune.api.VolumeService/UpdateVolume" VolumeService_DeleteVolume_FullMethodName = "/rune.api.VolumeService/DeleteVolume" VolumeService_ListVolumes_FullMethodName = "/rune.api.VolumeService/ListVolumes" VolumeService_RetryProvisionVolume_FullMethodName = "/rune.api.VolumeService/RetryProvisionVolume" VolumeService_DetachVolume_FullMethodName = "/rune.api.VolumeService/DetachVolume" )
const ( SnapshotService_CreateSnapshot_FullMethodName = "/rune.api.SnapshotService/CreateSnapshot" SnapshotService_GetSnapshot_FullMethodName = "/rune.api.SnapshotService/GetSnapshot" SnapshotService_DeleteSnapshot_FullMethodName = "/rune.api.SnapshotService/DeleteSnapshot" SnapshotService_ListSnapshots_FullMethodName = "/rune.api.SnapshotService/ListSnapshots" SnapshotService_RestoreVolume_FullMethodName = "/rune.api.SnapshotService/RestoreVolume" )
const (
AuditService_ListAuditEvents_FullMethodName = "/rune.api.AuditService/ListAuditEvents"
)
const (
DescribeService_Describe_FullMethodName = "/rune.api.DescribeService/Describe"
)
const (
EventService_ListEvents_FullMethodName = "/rune.api.EventService/ListEvents"
)
const (
ExecService_StreamExec_FullMethodName = "/rune.api.ExecService/StreamExec"
)
const (
PortForwardService_StreamPortForward_FullMethodName = "/rune.api.PortForwardService/StreamPortForward"
)
const (
WatchService_Subscribe_FullMethodName = "/rune.api.WatchService/Subscribe"
)
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_EXEC", } ProbeType_value = map[string]int32{ "PROBE_TYPE_UNSPECIFIED": 0, "PROBE_TYPE_HTTP": 1, "PROBE_TYPE_TCP": 2, "PROBE_TYPE_EXEC": 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 ( Action_name = map[int32]string{ 0: "ACTION_UNSPECIFIED", 1: "ACTION_CREATE", 2: "ACTION_UPDATE", 3: "ACTION_PRUNE", 4: "ACTION_ADOPT", 5: "ACTION_REFERENCE", } Action_value = map[string]int32{ "ACTION_UNSPECIFIED": 0, "ACTION_CREATE": 1, "ACTION_UPDATE": 2, "ACTION_PRUNE": 3, "ACTION_ADOPT": 4, "ACTION_REFERENCE": 5, } )
Enum value maps for Action.
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 ( MutationKind_name = map[int32]string{ 0: "MUTATION_KIND_UNSPECIFIED", 1: "MUTATION_KIND_PUT", 2: "MUTATION_KIND_DELETE", } MutationKind_value = map[string]int32{ "MUTATION_KIND_UNSPECIFIED": 0, "MUTATION_KIND_PUT": 1, "MUTATION_KIND_DELETE": 2, } )
Enum value maps for MutationKind.
var ( WatchStatus_Code_name = map[int32]string{ 0: "CODE_UNSPECIFIED", 1: "CODE_COMPACTED", 2: "CODE_SLOW_CONSUMER", 3: "CODE_SHUTTING_DOWN", } WatchStatus_Code_value = map[string]int32{ "CODE_UNSPECIFIED": 0, "CODE_COMPACTED": 1, "CODE_SLOW_CONSUMER": 2, "CODE_SHUTTING_DOWN": 3, } )
Enum value maps for WatchStatus_Code.
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, }, { MethodName: "NetworkStatus", Handler: _AdminService_NetworkStatus_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 AuditService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.AuditService", HandlerType: (*AuditServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListAuditEvents", Handler: _AuditService_ListAuditEvents_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/api/proto/audit.proto", }
AuditService_ServiceDesc is the grpc.ServiceDesc for AuditService 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, }, { MethodName: "Refresh", Handler: _AuthService_Refresh_Handler, }, { MethodName: "Enroll", Handler: _AuthService_Enroll_Handler, }, { MethodName: "RedeemEnrollment", Handler: _AuthService_RedeemEnrollment_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: "PatchConfigmap", Handler: _ConfigmapService_PatchConfigmap_Handler, }, { MethodName: "DeleteConfigmap", Handler: _ConfigmapService_DeleteConfigmap_Handler, }, { MethodName: "ListConfigmaps", Handler: _ConfigmapService_ListConfigmaps_Handler, }, { MethodName: "ListConfigmapVersions", Handler: _ConfigmapService_ListConfigmapVersions_Handler, }, { MethodName: "RollbackConfigmap", Handler: _ConfigmapService_RollbackConfigmap_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 DescribeService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.DescribeService", HandlerType: (*DescribeServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Describe", Handler: _DescribeService_Describe_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/api/proto/describe.proto", }
DescribeService_ServiceDesc is the grpc.ServiceDesc for DescribeService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var EventService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.EventService", HandlerType: (*EventServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListEvents", Handler: _EventService_ListEvents_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/api/proto/events.proto", }
EventService_ServiceDesc is the grpc.ServiceDesc for EventService 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_audit_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_describe_proto protoreflect.FileDescriptor
var File_pkg_api_proto_events_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_observe_proto protoreflect.FileDescriptor
var File_pkg_api_proto_portforward_proto protoreflect.FileDescriptor
var File_pkg_api_proto_release_proto protoreflect.FileDescriptor
var File_pkg_api_proto_secret_proto protoreflect.FileDescriptor
var File_pkg_api_proto_service_proto protoreflect.FileDescriptor
var File_pkg_api_proto_storage_proto protoreflect.FileDescriptor
var File_pkg_api_proto_watch_proto protoreflect.FileDescriptor
var HealthService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.HealthService", HandlerType: (*HealthServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetHealth", Handler: _HealthService_GetHealth_Handler, }, { MethodName: "GetServerVersion", Handler: _HealthService_GetServerVersion_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, }, { StreamName: "GetLogs", Handler: _LogService_GetLogs_Handler, ServerStreams: 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 ObserveService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.ObserveService", HandlerType: (*ObserveServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetCapabilities", Handler: _ObserveService_GetCapabilities_Handler, }, { MethodName: "PushLogs", Handler: _ObserveService_PushLogs_Handler, }, { MethodName: "ListSavedViews", Handler: _ObserveService_ListSavedViews_Handler, }, { MethodName: "SaveView", Handler: _ObserveService_SaveView_Handler, }, { MethodName: "DeleteSavedView", Handler: _ObserveService_DeleteSavedView_Handler, }, { MethodName: "ListAlertRules", Handler: _ObserveService_ListAlertRules_Handler, }, { MethodName: "SaveAlertRule", Handler: _ObserveService_SaveAlertRule_Handler, }, { MethodName: "DeleteAlertRule", Handler: _ObserveService_DeleteAlertRule_Handler, }, { MethodName: "ListChannels", Handler: _ObserveService_ListChannels_Handler, }, { MethodName: "SaveChannel", Handler: _ObserveService_SaveChannel_Handler, }, { MethodName: "DeleteChannel", Handler: _ObserveService_DeleteChannel_Handler, }, { MethodName: "GetObserveStats", Handler: _ObserveService_GetObserveStats_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "Execute", Handler: _ObserveService_Execute_Handler, ServerStreams: true, }, }, Metadata: "pkg/api/proto/observe.proto", }
ObserveService_ServiceDesc is the grpc.ServiceDesc for ObserveService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var PortForwardService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.PortForwardService", HandlerType: (*PortForwardServiceServer)(nil), Methods: []grpc.MethodDesc{}, Streams: []grpc.StreamDesc{ { StreamName: "StreamPortForward", Handler: _PortForwardService_StreamPortForward_Handler, ServerStreams: true, ClientStreams: true, }, }, Metadata: "pkg/api/proto/portforward.proto", }
PortForwardService_ServiceDesc is the grpc.ServiceDesc for PortForwardService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ReleaseService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.ReleaseService", HandlerType: (*ReleaseServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Cast", Handler: _ReleaseService_Cast_Handler, }, { MethodName: "Plan", Handler: _ReleaseService_Plan_Handler, }, { MethodName: "ListReleases", Handler: _ReleaseService_ListReleases_Handler, }, { MethodName: "GetRelease", Handler: _ReleaseService_GetRelease_Handler, }, { MethodName: "History", Handler: _ReleaseService_History_Handler, }, { MethodName: "DeleteRelease", Handler: _ReleaseService_DeleteRelease_Handler, }, { MethodName: "Rollback", Handler: _ReleaseService_Rollback_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/api/proto/release.proto", }
ReleaseService_ServiceDesc is the grpc.ServiceDesc for ReleaseService 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: "PatchSecret", Handler: _SecretService_PatchSecret_Handler, }, { MethodName: "DeleteSecret", Handler: _SecretService_DeleteSecret_Handler, }, { MethodName: "ListSecrets", Handler: _SecretService_ListSecrets_Handler, }, { MethodName: "RevealSecret", Handler: _SecretService_RevealSecret_Handler, }, { MethodName: "ListSecretVersions", Handler: _SecretService_ListSecretVersions_Handler, }, { MethodName: "RevealSecretVersion", Handler: _SecretService_RevealSecretVersion_Handler, }, { MethodName: "RollbackSecret", Handler: _SecretService_RollbackSecret_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: "RestartService", Handler: _ServiceService_RestartService_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)
var SnapshotService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.SnapshotService", HandlerType: (*SnapshotServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateSnapshot", Handler: _SnapshotService_CreateSnapshot_Handler, }, { MethodName: "GetSnapshot", Handler: _SnapshotService_GetSnapshot_Handler, }, { MethodName: "DeleteSnapshot", Handler: _SnapshotService_DeleteSnapshot_Handler, }, { MethodName: "ListSnapshots", Handler: _SnapshotService_ListSnapshots_Handler, }, { MethodName: "RestoreVolume", Handler: _SnapshotService_RestoreVolume_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/api/proto/storage.proto", }
SnapshotService_ServiceDesc is the grpc.ServiceDesc for SnapshotService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var StorageClassService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.StorageClassService", HandlerType: (*StorageClassServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateStorageClass", Handler: _StorageClassService_CreateStorageClass_Handler, }, { MethodName: "GetStorageClass", Handler: _StorageClassService_GetStorageClass_Handler, }, { MethodName: "UpdateStorageClass", Handler: _StorageClassService_UpdateStorageClass_Handler, }, { MethodName: "DeleteStorageClass", Handler: _StorageClassService_DeleteStorageClass_Handler, }, { MethodName: "ListStorageClasses", Handler: _StorageClassService_ListStorageClasses_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/api/proto/storage.proto", }
StorageClassService_ServiceDesc is the grpc.ServiceDesc for StorageClassService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var VolumeService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.VolumeService", HandlerType: (*VolumeServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateVolume", Handler: _VolumeService_CreateVolume_Handler, }, { MethodName: "GetVolume", Handler: _VolumeService_GetVolume_Handler, }, { MethodName: "UpdateVolume", Handler: _VolumeService_UpdateVolume_Handler, }, { MethodName: "DeleteVolume", Handler: _VolumeService_DeleteVolume_Handler, }, { MethodName: "ListVolumes", Handler: _VolumeService_ListVolumes_Handler, }, { MethodName: "RetryProvisionVolume", Handler: _VolumeService_RetryProvisionVolume_Handler, }, { MethodName: "DetachVolume", Handler: _VolumeService_DetachVolume_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pkg/api/proto/storage.proto", }
VolumeService_ServiceDesc is the grpc.ServiceDesc for VolumeService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var WatchService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "rune.api.WatchService", HandlerType: (*WatchServiceServer)(nil), Methods: []grpc.MethodDesc{}, Streams: []grpc.StreamDesc{ { StreamName: "Subscribe", Handler: _WatchService_Subscribe_Handler, ServerStreams: true, }, }, Metadata: "pkg/api/proto/watch.proto", }
WatchService_ServiceDesc is the grpc.ServiceDesc for WatchService 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 RegisterAuditServiceHandler ¶
func RegisterAuditServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterAuditServiceHandler registers the http handlers for service AuditService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterAuditServiceHandlerClient ¶
func RegisterAuditServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client AuditServiceClient) error
RegisterAuditServiceHandlerClient registers the http handlers for service AuditService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "AuditServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "AuditServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "AuditServiceClient" to call the correct interceptors.
func RegisterAuditServiceHandlerFromEndpoint ¶
func RegisterAuditServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterAuditServiceHandlerFromEndpoint is same as RegisterAuditServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterAuditServiceHandlerServer ¶
func RegisterAuditServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server AuditServiceServer) error
RegisterAuditServiceHandlerServer registers the http handlers for service AuditService to "mux". UnaryRPC :call AuditServiceServer 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 RegisterAuditServiceHandlerFromEndpoint instead.
func RegisterAuditServiceServer ¶
func RegisterAuditServiceServer(s grpc.ServiceRegistrar, srv AuditServiceServer)
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 RegisterDescribeServiceHandler ¶
func RegisterDescribeServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterDescribeServiceHandler registers the http handlers for service DescribeService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterDescribeServiceHandlerClient ¶
func RegisterDescribeServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DescribeServiceClient) error
RegisterDescribeServiceHandlerClient registers the http handlers for service DescribeService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "DescribeServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "DescribeServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "DescribeServiceClient" to call the correct interceptors.
func RegisterDescribeServiceHandlerFromEndpoint ¶
func RegisterDescribeServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterDescribeServiceHandlerFromEndpoint is same as RegisterDescribeServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterDescribeServiceHandlerServer ¶
func RegisterDescribeServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server DescribeServiceServer) error
RegisterDescribeServiceHandlerServer registers the http handlers for service DescribeService to "mux". UnaryRPC :call DescribeServiceServer 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 RegisterDescribeServiceHandlerFromEndpoint instead.
func RegisterDescribeServiceServer ¶
func RegisterDescribeServiceServer(s grpc.ServiceRegistrar, srv DescribeServiceServer)
func RegisterEventServiceHandler ¶
func RegisterEventServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterEventServiceHandler registers the http handlers for service EventService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterEventServiceHandlerClient ¶
func RegisterEventServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EventServiceClient) error
RegisterEventServiceHandlerClient registers the http handlers for service EventService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "EventServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "EventServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "EventServiceClient" to call the correct interceptors.
func RegisterEventServiceHandlerFromEndpoint ¶
func RegisterEventServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterEventServiceHandlerFromEndpoint is same as RegisterEventServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterEventServiceHandlerServer ¶
func RegisterEventServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EventServiceServer) error
RegisterEventServiceHandlerServer registers the http handlers for service EventService to "mux". UnaryRPC :call EventServiceServer 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 RegisterEventServiceHandlerFromEndpoint instead.
func RegisterEventServiceServer ¶
func RegisterEventServiceServer(s grpc.ServiceRegistrar, srv EventServiceServer)
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 RegisterObserveServiceHandler ¶
func RegisterObserveServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterObserveServiceHandler registers the http handlers for service ObserveService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterObserveServiceHandlerClient ¶
func RegisterObserveServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ObserveServiceClient) error
RegisterObserveServiceHandlerClient registers the http handlers for service ObserveService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ObserveServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ObserveServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ObserveServiceClient" to call the correct interceptors.
func RegisterObserveServiceHandlerFromEndpoint ¶
func RegisterObserveServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterObserveServiceHandlerFromEndpoint is same as RegisterObserveServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterObserveServiceHandlerServer ¶
func RegisterObserveServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ObserveServiceServer) error
RegisterObserveServiceHandlerServer registers the http handlers for service ObserveService to "mux". UnaryRPC :call ObserveServiceServer 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 RegisterObserveServiceHandlerFromEndpoint instead.
func RegisterObserveServiceServer ¶
func RegisterObserveServiceServer(s grpc.ServiceRegistrar, srv ObserveServiceServer)
func RegisterPortForwardServiceHandler ¶
func RegisterPortForwardServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterPortForwardServiceHandler registers the http handlers for service PortForwardService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterPortForwardServiceHandlerClient ¶
func RegisterPortForwardServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client PortForwardServiceClient) error
RegisterPortForwardServiceHandlerClient registers the http handlers for service PortForwardService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "PortForwardServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "PortForwardServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "PortForwardServiceClient" to call the correct interceptors.
func RegisterPortForwardServiceHandlerFromEndpoint ¶
func RegisterPortForwardServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterPortForwardServiceHandlerFromEndpoint is same as RegisterPortForwardServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterPortForwardServiceHandlerServer ¶
func RegisterPortForwardServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server PortForwardServiceServer) error
RegisterPortForwardServiceHandlerServer registers the http handlers for service PortForwardService to "mux". UnaryRPC :call PortForwardServiceServer 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 RegisterPortForwardServiceHandlerFromEndpoint instead.
func RegisterPortForwardServiceServer ¶
func RegisterPortForwardServiceServer(s grpc.ServiceRegistrar, srv PortForwardServiceServer)
func RegisterReleaseServiceHandler ¶
func RegisterReleaseServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterReleaseServiceHandler registers the http handlers for service ReleaseService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterReleaseServiceHandlerClient ¶
func RegisterReleaseServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ReleaseServiceClient) error
RegisterReleaseServiceHandlerClient registers the http handlers for service ReleaseService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ReleaseServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ReleaseServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "ReleaseServiceClient" to call the correct interceptors.
func RegisterReleaseServiceHandlerFromEndpoint ¶
func RegisterReleaseServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterReleaseServiceHandlerFromEndpoint is same as RegisterReleaseServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterReleaseServiceHandlerServer ¶
func RegisterReleaseServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ReleaseServiceServer) error
RegisterReleaseServiceHandlerServer registers the http handlers for service ReleaseService to "mux". UnaryRPC :call ReleaseServiceServer 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 RegisterReleaseServiceHandlerFromEndpoint instead.
func RegisterReleaseServiceServer ¶
func RegisterReleaseServiceServer(s grpc.ServiceRegistrar, srv ReleaseServiceServer)
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)
func RegisterSnapshotServiceHandler ¶
func RegisterSnapshotServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterSnapshotServiceHandler registers the http handlers for service SnapshotService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterSnapshotServiceHandlerClient ¶
func RegisterSnapshotServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client SnapshotServiceClient) error
RegisterSnapshotServiceHandlerClient registers the http handlers for service SnapshotService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "SnapshotServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "SnapshotServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "SnapshotServiceClient" to call the correct interceptors.
func RegisterSnapshotServiceHandlerFromEndpoint ¶
func RegisterSnapshotServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterSnapshotServiceHandlerFromEndpoint is same as RegisterSnapshotServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterSnapshotServiceHandlerServer ¶
func RegisterSnapshotServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server SnapshotServiceServer) error
RegisterSnapshotServiceHandlerServer registers the http handlers for service SnapshotService to "mux". UnaryRPC :call SnapshotServiceServer 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 RegisterSnapshotServiceHandlerFromEndpoint instead.
func RegisterSnapshotServiceServer ¶
func RegisterSnapshotServiceServer(s grpc.ServiceRegistrar, srv SnapshotServiceServer)
func RegisterStorageClassServiceHandler ¶
func RegisterStorageClassServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterStorageClassServiceHandler registers the http handlers for service StorageClassService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterStorageClassServiceHandlerClient ¶
func RegisterStorageClassServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client StorageClassServiceClient) error
RegisterStorageClassServiceHandlerClient registers the http handlers for service StorageClassService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "StorageClassServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "StorageClassServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "StorageClassServiceClient" to call the correct interceptors.
func RegisterStorageClassServiceHandlerFromEndpoint ¶
func RegisterStorageClassServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterStorageClassServiceHandlerFromEndpoint is same as RegisterStorageClassServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterStorageClassServiceHandlerServer ¶
func RegisterStorageClassServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server StorageClassServiceServer) error
RegisterStorageClassServiceHandlerServer registers the http handlers for service StorageClassService to "mux". UnaryRPC :call StorageClassServiceServer 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 RegisterStorageClassServiceHandlerFromEndpoint instead.
func RegisterStorageClassServiceServer ¶
func RegisterStorageClassServiceServer(s grpc.ServiceRegistrar, srv StorageClassServiceServer)
func RegisterVolumeServiceHandler ¶
func RegisterVolumeServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterVolumeServiceHandler registers the http handlers for service VolumeService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterVolumeServiceHandlerClient ¶
func RegisterVolumeServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client VolumeServiceClient) error
RegisterVolumeServiceHandlerClient registers the http handlers for service VolumeService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "VolumeServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "VolumeServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "VolumeServiceClient" to call the correct interceptors.
func RegisterVolumeServiceHandlerFromEndpoint ¶
func RegisterVolumeServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterVolumeServiceHandlerFromEndpoint is same as RegisterVolumeServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterVolumeServiceHandlerServer ¶
func RegisterVolumeServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server VolumeServiceServer) error
RegisterVolumeServiceHandlerServer registers the http handlers for service VolumeService to "mux". UnaryRPC :call VolumeServiceServer 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 RegisterVolumeServiceHandlerFromEndpoint instead.
func RegisterVolumeServiceServer ¶
func RegisterVolumeServiceServer(s grpc.ServiceRegistrar, srv VolumeServiceServer)
func RegisterWatchServiceHandler ¶
func RegisterWatchServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterWatchServiceHandler registers the http handlers for service WatchService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterWatchServiceHandlerClient ¶
func RegisterWatchServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client WatchServiceClient) error
RegisterWatchServiceHandlerClient registers the http handlers for service WatchService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "WatchServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "WatchServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "WatchServiceClient" to call the correct interceptors.
func RegisterWatchServiceHandlerFromEndpoint ¶
func RegisterWatchServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterWatchServiceHandlerFromEndpoint is same as RegisterWatchServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterWatchServiceHandlerServer ¶
func RegisterWatchServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server WatchServiceServer) error
RegisterWatchServiceHandlerServer registers the http handlers for service WatchService to "mux". UnaryRPC :call WatchServiceServer 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 RegisterWatchServiceHandlerFromEndpoint instead.
func RegisterWatchServiceServer ¶
func RegisterWatchServiceServer(s grpc.ServiceRegistrar, srv WatchServiceServer)
Types ¶
type Action ¶
type Action int32
Action mirrors release.Action — the reconcile verb for a single resource.
func (Action) Descriptor ¶
func (Action) Descriptor() protoreflect.EnumDescriptor
func (Action) EnumDescriptor
deprecated
func (Action) Number ¶
func (x Action) Number() protoreflect.EnumNumber
func (Action) Type ¶
func (Action) Type() protoreflect.EnumType
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)
// Network status: inspect ClusterNetwork CIDR + VIP allocations.
NetworkStatus(ctx context.Context, in *NetworkStatusRequest, opts ...grpc.CallOption) (*NetworkStatusResponse, 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)
// Network status: inspect ClusterNetwork CIDR + VIP allocations.
NetworkStatus(context.Context, *NetworkStatusRequest) (*NetworkStatusResponse, error)
// contains filtered or unexported methods
}
AdminServiceServer is the server API for AdminService service. All implementations must embed UnimplementedAdminServiceServer for forward compatibility.
type AlertRule ¶
type AlertRule 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"` // DNS-1123 cluster-unique
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
Logql string `protobuf:"bytes,4,opt,name=logql,proto3" json:"logql,omitempty"` // plain log selector; the alerter adds count_over_time
Window string `protobuf:"bytes,5,opt,name=window,proto3" json:"window,omitempty"` // rolling count window
Op string `protobuf:"bytes,6,opt,name=op,proto3" json:"op,omitempty"` // > >= < <= ==
Threshold float64 `protobuf:"fixed64,7,opt,name=threshold,proto3" json:"threshold,omitempty"`
For string `protobuf:"bytes,8,opt,name=for,proto3" json:"for,omitempty"` // pending->firing hysteresis ("" => fire immediately)
Interval string `protobuf:"bytes,9,opt,name=interval,proto3" json:"interval,omitempty"` // evaluation cadence ("" => 60s)
Channels []string `protobuf:"bytes,10,rep,name=channels,proto3" json:"channels,omitempty"`
Disabled bool `protobuf:"varint,11,opt,name=disabled,proto3" json:"disabled,omitempty"`
CreatedBy string `protobuf:"bytes,12,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
CreatedAt string `protobuf:"bytes,13,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // RFC3339
UpdatedAt string `protobuf:"bytes,14,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // RFC3339
// contains filtered or unexported fields
}
AlertRule mirrors types.AlertRule: a LogQL count threshold evaluated by the runed alerter. Durations are strings in Go syntax ("5m", "90s").
func (*AlertRule) Descriptor
deprecated
func (*AlertRule) GetChannels ¶
func (*AlertRule) GetCreatedAt ¶
func (*AlertRule) GetCreatedBy ¶
func (*AlertRule) GetDescription ¶
func (*AlertRule) GetDisabled ¶
func (*AlertRule) GetInterval ¶
func (*AlertRule) GetThreshold ¶
func (*AlertRule) GetUpdatedAt ¶
func (*AlertRule) ProtoMessage ¶
func (*AlertRule) ProtoMessage()
func (*AlertRule) ProtoReflect ¶
func (x *AlertRule) ProtoReflect() protoreflect.Message
type AlertStatus ¶
type AlertStatus struct {
Rule string `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule,omitempty"`
State string `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // ok | pending | firing
Value float64 `protobuf:"fixed64,3,opt,name=value,proto3" json:"value,omitempty"`
Since string `protobuf:"bytes,4,opt,name=since,proto3" json:"since,omitempty"` // RFC3339 — when the current state began
LastEval string `protobuf:"bytes,5,opt,name=last_eval,json=lastEval,proto3" json:"last_eval,omitempty"` // RFC3339
LastError string `protobuf:"bytes,6,opt,name=last_error,json=lastError,proto3" json:"last_error,omitempty"` // "" when healthy
// contains filtered or unexported fields
}
AlertStatus is a rule's live evaluation state (held by the alerter).
func (*AlertStatus) Descriptor
deprecated
func (*AlertStatus) Descriptor() ([]byte, []int)
Deprecated: Use AlertStatus.ProtoReflect.Descriptor instead.
func (*AlertStatus) GetLastError ¶
func (x *AlertStatus) GetLastError() string
func (*AlertStatus) GetLastEval ¶
func (x *AlertStatus) GetLastEval() string
func (*AlertStatus) GetRule ¶
func (x *AlertStatus) GetRule() string
func (*AlertStatus) GetSince ¶
func (x *AlertStatus) GetSince() string
func (*AlertStatus) GetState ¶
func (x *AlertStatus) GetState() string
func (*AlertStatus) GetValue ¶
func (x *AlertStatus) GetValue() float64
func (*AlertStatus) ProtoMessage ¶
func (*AlertStatus) ProtoMessage()
func (*AlertStatus) ProtoReflect ¶
func (x *AlertStatus) ProtoReflect() protoreflect.Message
func (*AlertStatus) Reset ¶
func (x *AlertStatus) Reset()
func (*AlertStatus) String ¶
func (x *AlertStatus) String() string
type AuditEvent ¶
type AuditEvent struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Timestamp string `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // RFC3339Nano UTC
Actor string `protobuf:"bytes,3,opt,name=actor,proto3" json:"actor,omitempty"`
Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
Resource string `protobuf:"bytes,5,opt,name=resource,proto3" json:"resource,omitempty"`
ResourceRef string `protobuf:"bytes,6,opt,name=resource_ref,json=resourceRef,proto3" json:"resource_ref,omitempty"`
Namespace string `protobuf:"bytes,7,opt,name=namespace,proto3" json:"namespace,omitempty"`
Outcome string `protobuf:"bytes,8,opt,name=outcome,proto3" json:"outcome,omitempty"` // success | denied | error
Message string `protobuf:"bytes,9,opt,name=message,proto3" json:"message,omitempty"`
Metadata map[string]string `` /* 144-byte string literal not displayed */
// contains filtered or unexported fields
}
AuditEvent records a single security-relevant operation. See pkg/types/audit.go for field semantics.
func (*AuditEvent) Descriptor
deprecated
func (*AuditEvent) Descriptor() ([]byte, []int)
Deprecated: Use AuditEvent.ProtoReflect.Descriptor instead.
func (*AuditEvent) GetAction ¶
func (x *AuditEvent) GetAction() string
func (*AuditEvent) GetActor ¶
func (x *AuditEvent) GetActor() string
func (*AuditEvent) GetId ¶
func (x *AuditEvent) GetId() string
func (*AuditEvent) GetMessage ¶
func (x *AuditEvent) GetMessage() string
func (*AuditEvent) GetMetadata ¶
func (x *AuditEvent) GetMetadata() map[string]string
func (*AuditEvent) GetNamespace ¶
func (x *AuditEvent) GetNamespace() string
func (*AuditEvent) GetOutcome ¶
func (x *AuditEvent) GetOutcome() string
func (*AuditEvent) GetResource ¶
func (x *AuditEvent) GetResource() string
func (*AuditEvent) GetResourceRef ¶
func (x *AuditEvent) GetResourceRef() string
func (*AuditEvent) GetTimestamp ¶
func (x *AuditEvent) GetTimestamp() string
func (*AuditEvent) ProtoMessage ¶
func (*AuditEvent) ProtoMessage()
func (*AuditEvent) ProtoReflect ¶
func (x *AuditEvent) ProtoReflect() protoreflect.Message
func (*AuditEvent) Reset ¶
func (x *AuditEvent) Reset()
func (*AuditEvent) String ¶
func (x *AuditEvent) String() string
type AuditServiceClient ¶
type AuditServiceClient interface {
// ListAuditEvents returns audit events matching the filter, newest first.
ListAuditEvents(ctx context.Context, in *ListAuditEventsRequest, opts ...grpc.CallOption) (*ListAuditEventsResponse, error)
}
AuditServiceClient is the client API for AuditService 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 NewAuditServiceClient ¶
func NewAuditServiceClient(cc grpc.ClientConnInterface) AuditServiceClient
type AuditServiceServer ¶
type AuditServiceServer interface {
// ListAuditEvents returns audit events matching the filter, newest first.
ListAuditEvents(context.Context, *ListAuditEventsRequest) (*ListAuditEventsResponse, error)
// contains filtered or unexported methods
}
AuditServiceServer is the server API for AuditService service. All implementations must embed UnimplementedAuditServiceServer 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)
Refresh(ctx context.Context, in *RefreshRequest, opts ...grpc.CallOption) (*RefreshResponse, error)
Enroll(ctx context.Context, in *EnrollRequest, opts ...grpc.CallOption) (*EnrollResponse, error)
RedeemEnrollment(ctx context.Context, in *RedeemEnrollmentRequest, opts ...grpc.CallOption) (*RedeemEnrollmentResponse, 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)
Refresh(context.Context, *RefreshRequest) (*RefreshResponse, error)
Enroll(context.Context, *EnrollRequest) (*EnrollResponse, error)
RedeemEnrollment(context.Context, *RedeemEnrollmentRequest) (*RedeemEnrollmentResponse, 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 CapabilitiesRequest ¶
type CapabilitiesRequest struct {
// contains filtered or unexported fields
}
func (*CapabilitiesRequest) Descriptor
deprecated
func (*CapabilitiesRequest) Descriptor() ([]byte, []int)
Deprecated: Use CapabilitiesRequest.ProtoReflect.Descriptor instead.
func (*CapabilitiesRequest) ProtoMessage ¶
func (*CapabilitiesRequest) ProtoMessage()
func (*CapabilitiesRequest) ProtoReflect ¶
func (x *CapabilitiesRequest) ProtoReflect() protoreflect.Message
func (*CapabilitiesRequest) Reset ¶
func (x *CapabilitiesRequest) Reset()
func (*CapabilitiesRequest) String ¶
func (x *CapabilitiesRequest) String() string
type CastRequest ¶
type CastRequest struct {
Spec *ReleaseSpec `protobuf:"bytes,1,opt,name=spec,proto3" json:"spec,omitempty"`
// contains filtered or unexported fields
}
func (*CastRequest) Descriptor
deprecated
func (*CastRequest) Descriptor() ([]byte, []int)
Deprecated: Use CastRequest.ProtoReflect.Descriptor instead.
func (*CastRequest) GetSpec ¶
func (x *CastRequest) GetSpec() *ReleaseSpec
func (*CastRequest) ProtoMessage ¶
func (*CastRequest) ProtoMessage()
func (*CastRequest) ProtoReflect ¶
func (x *CastRequest) ProtoReflect() protoreflect.Message
func (*CastRequest) Reset ¶
func (x *CastRequest) Reset()
func (*CastRequest) String ¶
func (x *CastRequest) String() string
type CastResponse ¶
type CastResponse struct {
Release *Release `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
Plan *Plan `protobuf:"bytes,2,opt,name=plan,proto3" json:"plan,omitempty"`
Status *Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*CastResponse) Descriptor
deprecated
func (*CastResponse) Descriptor() ([]byte, []int)
Deprecated: Use CastResponse.ProtoReflect.Descriptor instead.
func (*CastResponse) GetPlan ¶
func (x *CastResponse) GetPlan() *Plan
func (*CastResponse) GetRelease ¶
func (x *CastResponse) GetRelease() *Release
func (*CastResponse) GetStatus ¶
func (x *CastResponse) GetStatus() *Status
func (*CastResponse) ProtoMessage ¶
func (*CastResponse) ProtoMessage()
func (*CastResponse) ProtoReflect ¶
func (x *CastResponse) ProtoReflect() protoreflect.Message
func (*CastResponse) Reset ¶
func (x *CastResponse) Reset()
func (*CastResponse) String ¶
func (x *CastResponse) String() string
type Channel ¶
type Channel 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"` // DNS-1123 cluster-unique
Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // webhook | slack
Url string `protobuf:"bytes,4,opt,name=url,proto3" json:"url,omitempty"`
Headers map[string]string `` // values may hold ${secret:ns/name/key}
/* 141-byte string literal not displayed */
Body string `protobuf:"bytes,6,opt,name=body,proto3" json:"body,omitempty"` // Go text/template; "" => default payload
CreatedAt string `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // RFC3339
UpdatedAt string `protobuf:"bytes,8,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // RFC3339
// contains filtered or unexported fields
}
Channel mirrors types.Channel: a templated-webhook notification target.
func (*Channel) Descriptor
deprecated
func (*Channel) GetCreatedAt ¶
func (*Channel) GetHeaders ¶
func (*Channel) GetUpdatedAt ¶
func (*Channel) ProtoMessage ¶
func (*Channel) ProtoMessage()
func (*Channel) ProtoReflect ¶
func (x *Channel) ProtoReflect() protoreflect.Message
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"`
// Node resource capacity + live usage. Populated only for "node"
// components; nil elsewhere.
Resources *NodeResources `protobuf:"bytes,9,opt,name=resources,proto3" json:"resources,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) GetResources ¶
func (x *ComponentHealth) GetResources() *NodeResources
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 `` /* 135-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)
PatchConfigmap(ctx context.Context, in *PatchConfigmapRequest, 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)
ListConfigmapVersions(ctx context.Context, in *ListConfigmapVersionsRequest, opts ...grpc.CallOption) (*ListConfigmapVersionsResponse, error)
RollbackConfigmap(ctx context.Context, in *RollbackConfigmapRequest, opts ...grpc.CallOption) (*ConfigmapResponse, 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)
PatchConfigmap(context.Context, *PatchConfigmapRequest) (*ConfigmapResponse, error)
DeleteConfigmap(context.Context, *DeleteConfigmapRequest) (*Status, error)
ListConfigmaps(context.Context, *ListConfigmapsRequest) (*ListConfigmapsResponse, error)
ListConfigmapVersions(context.Context, *ListConfigmapVersionsRequest) (*ListConfigmapVersionsResponse, error)
RollbackConfigmap(context.Context, *RollbackConfigmapRequest) (*ConfigmapResponse, 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 CreateSnapshotRequest ¶
type CreateSnapshotRequest struct {
Snapshot *Snapshot `protobuf:"bytes,1,opt,name=snapshot,proto3" json:"snapshot,omitempty"`
EnsureNamespace bool `protobuf:"varint,2,opt,name=ensure_namespace,json=ensureNamespace,proto3" json:"ensure_namespace,omitempty"`
// contains filtered or unexported fields
}
func (*CreateSnapshotRequest) Descriptor
deprecated
func (*CreateSnapshotRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSnapshotRequest.ProtoReflect.Descriptor instead.
func (*CreateSnapshotRequest) GetEnsureNamespace ¶
func (x *CreateSnapshotRequest) GetEnsureNamespace() bool
func (*CreateSnapshotRequest) GetSnapshot ¶
func (x *CreateSnapshotRequest) GetSnapshot() *Snapshot
func (*CreateSnapshotRequest) ProtoMessage ¶
func (*CreateSnapshotRequest) ProtoMessage()
func (*CreateSnapshotRequest) ProtoReflect ¶
func (x *CreateSnapshotRequest) ProtoReflect() protoreflect.Message
func (*CreateSnapshotRequest) Reset ¶
func (x *CreateSnapshotRequest) Reset()
func (*CreateSnapshotRequest) String ¶
func (x *CreateSnapshotRequest) String() string
type CreateStorageClassRequest ¶
type CreateStorageClassRequest struct {
StorageClass *StorageClass `protobuf:"bytes,1,opt,name=storage_class,json=storageClass,proto3" json:"storage_class,omitempty"`
// contains filtered or unexported fields
}
func (*CreateStorageClassRequest) Descriptor
deprecated
func (*CreateStorageClassRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateStorageClassRequest.ProtoReflect.Descriptor instead.
func (*CreateStorageClassRequest) GetStorageClass ¶
func (x *CreateStorageClassRequest) GetStorageClass() *StorageClass
func (*CreateStorageClassRequest) ProtoMessage ¶
func (*CreateStorageClassRequest) ProtoMessage()
func (*CreateStorageClassRequest) ProtoReflect ¶
func (x *CreateStorageClassRequest) ProtoReflect() protoreflect.Message
func (*CreateStorageClassRequest) Reset ¶
func (x *CreateStorageClassRequest) Reset()
func (*CreateStorageClassRequest) String ¶
func (x *CreateStorageClassRequest) 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"`
// kind selects the credential type (RUNE-201): "" or "static" issues a
// long-lived bearer (the default; used by service accounts / break-glass);
// "refresh" issues a refresh grant that is exchanged at /v1/auth/refresh for
// short-lived access tokens. "access" is not directly issuable here.
Kind string `protobuf:"bytes,8,opt,name=kind,proto3" json:"kind,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) GetKind ¶
func (x *CreateTokenRequest) GetKind() 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 CreateVolumeRequest ¶
type CreateVolumeRequest struct {
Volume *Volume `protobuf:"bytes,1,opt,name=volume,proto3" json:"volume,omitempty"`
EnsureNamespace bool `protobuf:"varint,2,opt,name=ensure_namespace,json=ensureNamespace,proto3" json:"ensure_namespace,omitempty"`
// contains filtered or unexported fields
}
func (*CreateVolumeRequest) Descriptor
deprecated
func (*CreateVolumeRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateVolumeRequest.ProtoReflect.Descriptor instead.
func (*CreateVolumeRequest) GetEnsureNamespace ¶
func (x *CreateVolumeRequest) GetEnsureNamespace() bool
func (*CreateVolumeRequest) GetVolume ¶
func (x *CreateVolumeRequest) GetVolume() *Volume
func (*CreateVolumeRequest) ProtoMessage ¶
func (*CreateVolumeRequest) ProtoMessage()
func (*CreateVolumeRequest) ProtoReflect ¶
func (x *CreateVolumeRequest) ProtoReflect() protoreflect.Message
func (*CreateVolumeRequest) Reset ¶
func (x *CreateVolumeRequest) Reset()
func (*CreateVolumeRequest) String ¶
func (x *CreateVolumeRequest) String() string
type DeleteAlertRuleRequest ¶
type DeleteAlertRuleRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteAlertRuleRequest) Descriptor
deprecated
func (*DeleteAlertRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAlertRuleRequest.ProtoReflect.Descriptor instead.
func (*DeleteAlertRuleRequest) GetName ¶
func (x *DeleteAlertRuleRequest) GetName() string
func (*DeleteAlertRuleRequest) ProtoMessage ¶
func (*DeleteAlertRuleRequest) ProtoMessage()
func (*DeleteAlertRuleRequest) ProtoReflect ¶
func (x *DeleteAlertRuleRequest) ProtoReflect() protoreflect.Message
func (*DeleteAlertRuleRequest) Reset ¶
func (x *DeleteAlertRuleRequest) Reset()
func (*DeleteAlertRuleRequest) String ¶
func (x *DeleteAlertRuleRequest) String() string
type DeleteAlertRuleResponse ¶
type DeleteAlertRuleResponse struct {
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteAlertRuleResponse) Descriptor
deprecated
func (*DeleteAlertRuleResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteAlertRuleResponse.ProtoReflect.Descriptor instead.
func (*DeleteAlertRuleResponse) GetStatus ¶
func (x *DeleteAlertRuleResponse) GetStatus() *Status
func (*DeleteAlertRuleResponse) ProtoMessage ¶
func (*DeleteAlertRuleResponse) ProtoMessage()
func (*DeleteAlertRuleResponse) ProtoReflect ¶
func (x *DeleteAlertRuleResponse) ProtoReflect() protoreflect.Message
func (*DeleteAlertRuleResponse) Reset ¶
func (x *DeleteAlertRuleResponse) Reset()
func (*DeleteAlertRuleResponse) String ¶
func (x *DeleteAlertRuleResponse) String() string
type DeleteChannelRequest ¶
type DeleteChannelRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteChannelRequest) Descriptor
deprecated
func (*DeleteChannelRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteChannelRequest.ProtoReflect.Descriptor instead.
func (*DeleteChannelRequest) GetName ¶
func (x *DeleteChannelRequest) GetName() string
func (*DeleteChannelRequest) ProtoMessage ¶
func (*DeleteChannelRequest) ProtoMessage()
func (*DeleteChannelRequest) ProtoReflect ¶
func (x *DeleteChannelRequest) ProtoReflect() protoreflect.Message
func (*DeleteChannelRequest) Reset ¶
func (x *DeleteChannelRequest) Reset()
func (*DeleteChannelRequest) String ¶
func (x *DeleteChannelRequest) String() string
type DeleteChannelResponse ¶
type DeleteChannelResponse struct {
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteChannelResponse) Descriptor
deprecated
func (*DeleteChannelResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteChannelResponse.ProtoReflect.Descriptor instead.
func (*DeleteChannelResponse) GetStatus ¶
func (x *DeleteChannelResponse) GetStatus() *Status
func (*DeleteChannelResponse) ProtoMessage ¶
func (*DeleteChannelResponse) ProtoMessage()
func (*DeleteChannelResponse) ProtoReflect ¶
func (x *DeleteChannelResponse) ProtoReflect() protoreflect.Message
func (*DeleteChannelResponse) Reset ¶
func (x *DeleteChannelResponse) Reset()
func (*DeleteChannelResponse) String ¶
func (x *DeleteChannelResponse) 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 DeleteReleaseRequest ¶
type DeleteReleaseRequest 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"`
// keep_volumes overrides reclaim to retain volume data on uninstall.
KeepVolumes bool `protobuf:"varint,3,opt,name=keep_volumes,json=keepVolumes,proto3" json:"keep_volumes,omitempty"`
// purge removes the tombstone record entirely instead of soft-marking it.
Purge bool `protobuf:"varint,4,opt,name=purge,proto3" json:"purge,omitempty"`
// contains filtered or unexported fields
}
DeleteReleaseRequest uninstalls a release: deletes owned resources in dependency order then soft-marks the record uninstalled (Decision D4).
func (*DeleteReleaseRequest) Descriptor
deprecated
func (*DeleteReleaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteReleaseRequest.ProtoReflect.Descriptor instead.
func (*DeleteReleaseRequest) GetKeepVolumes ¶
func (x *DeleteReleaseRequest) GetKeepVolumes() bool
func (*DeleteReleaseRequest) GetName ¶
func (x *DeleteReleaseRequest) GetName() string
func (*DeleteReleaseRequest) GetNamespace ¶
func (x *DeleteReleaseRequest) GetNamespace() string
func (*DeleteReleaseRequest) GetPurge ¶
func (x *DeleteReleaseRequest) GetPurge() bool
func (*DeleteReleaseRequest) ProtoMessage ¶
func (*DeleteReleaseRequest) ProtoMessage()
func (*DeleteReleaseRequest) ProtoReflect ¶
func (x *DeleteReleaseRequest) ProtoReflect() protoreflect.Message
func (*DeleteReleaseRequest) Reset ¶
func (x *DeleteReleaseRequest) Reset()
func (*DeleteReleaseRequest) String ¶
func (x *DeleteReleaseRequest) String() string
type DeleteSavedViewRequest ¶
type DeleteSavedViewRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteSavedViewRequest) Descriptor
deprecated
func (*DeleteSavedViewRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSavedViewRequest.ProtoReflect.Descriptor instead.
func (*DeleteSavedViewRequest) GetName ¶
func (x *DeleteSavedViewRequest) GetName() string
func (*DeleteSavedViewRequest) ProtoMessage ¶
func (*DeleteSavedViewRequest) ProtoMessage()
func (*DeleteSavedViewRequest) ProtoReflect ¶
func (x *DeleteSavedViewRequest) ProtoReflect() protoreflect.Message
func (*DeleteSavedViewRequest) Reset ¶
func (x *DeleteSavedViewRequest) Reset()
func (*DeleteSavedViewRequest) String ¶
func (x *DeleteSavedViewRequest) String() string
type DeleteSavedViewResponse ¶
type DeleteSavedViewResponse struct {
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteSavedViewResponse) Descriptor
deprecated
func (*DeleteSavedViewResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSavedViewResponse.ProtoReflect.Descriptor instead.
func (*DeleteSavedViewResponse) GetStatus ¶
func (x *DeleteSavedViewResponse) GetStatus() *Status
func (*DeleteSavedViewResponse) ProtoMessage ¶
func (*DeleteSavedViewResponse) ProtoMessage()
func (*DeleteSavedViewResponse) ProtoReflect ¶
func (x *DeleteSavedViewResponse) ProtoReflect() protoreflect.Message
func (*DeleteSavedViewResponse) Reset ¶
func (x *DeleteSavedViewResponse) Reset()
func (*DeleteSavedViewResponse) String ¶
func (x *DeleteSavedViewResponse) 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 DeleteSnapshotRequest ¶
type DeleteSnapshotRequest 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 (*DeleteSnapshotRequest) Descriptor
deprecated
func (*DeleteSnapshotRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSnapshotRequest.ProtoReflect.Descriptor instead.
func (*DeleteSnapshotRequest) GetName ¶
func (x *DeleteSnapshotRequest) GetName() string
func (*DeleteSnapshotRequest) GetNamespace ¶
func (x *DeleteSnapshotRequest) GetNamespace() string
func (*DeleteSnapshotRequest) ProtoMessage ¶
func (*DeleteSnapshotRequest) ProtoMessage()
func (*DeleteSnapshotRequest) ProtoReflect ¶
func (x *DeleteSnapshotRequest) ProtoReflect() protoreflect.Message
func (*DeleteSnapshotRequest) Reset ¶
func (x *DeleteSnapshotRequest) Reset()
func (*DeleteSnapshotRequest) String ¶
func (x *DeleteSnapshotRequest) String() string
type DeleteStorageClassRequest ¶
type DeleteStorageClassRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Cascade bypasses the in-use safety check. Without it, deletion is
// refused when any Volume still references this StorageClass; with it,
// the StorageClass is removed even if dependent volumes exist (the
// volumes themselves are NOT deleted — they keep a now-dangling
// StorageClassName until the operator addresses them).
Cascade bool `protobuf:"varint,2,opt,name=cascade,proto3" json:"cascade,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteStorageClassRequest) Descriptor
deprecated
func (*DeleteStorageClassRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteStorageClassRequest.ProtoReflect.Descriptor instead.
func (*DeleteStorageClassRequest) GetCascade ¶
func (x *DeleteStorageClassRequest) GetCascade() bool
func (*DeleteStorageClassRequest) GetName ¶
func (x *DeleteStorageClassRequest) GetName() string
func (*DeleteStorageClassRequest) ProtoMessage ¶
func (*DeleteStorageClassRequest) ProtoMessage()
func (*DeleteStorageClassRequest) ProtoReflect ¶
func (x *DeleteStorageClassRequest) ProtoReflect() protoreflect.Message
func (*DeleteStorageClassRequest) Reset ¶
func (x *DeleteStorageClassRequest) Reset()
func (*DeleteStorageClassRequest) String ¶
func (x *DeleteStorageClassRequest) String() string
type DeleteVolumeRequest ¶
type DeleteVolumeRequest 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 (*DeleteVolumeRequest) Descriptor
deprecated
func (*DeleteVolumeRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteVolumeRequest.ProtoReflect.Descriptor instead.
func (*DeleteVolumeRequest) GetName ¶
func (x *DeleteVolumeRequest) GetName() string
func (*DeleteVolumeRequest) GetNamespace ¶
func (x *DeleteVolumeRequest) GetNamespace() string
func (*DeleteVolumeRequest) ProtoMessage ¶
func (*DeleteVolumeRequest) ProtoMessage()
func (*DeleteVolumeRequest) ProtoReflect ¶
func (x *DeleteVolumeRequest) ProtoReflect() protoreflect.Message
func (*DeleteVolumeRequest) Reset ¶
func (x *DeleteVolumeRequest) Reset()
func (*DeleteVolumeRequest) String ¶
func (x *DeleteVolumeRequest) 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 DescribeEvent ¶
type DescribeEvent struct {
Timestamp string `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // RFC 3339
Level string `protobuf:"bytes,2,opt,name=level,proto3" json:"level,omitempty"` // INFO | WARN | ERR
Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
DescribeEvent is one entry in the event trail. Empty in Phase 1; populated once RUNE-126 Phase 2 ships the event store.
func (*DescribeEvent) Descriptor
deprecated
func (*DescribeEvent) Descriptor() ([]byte, []int)
Deprecated: Use DescribeEvent.ProtoReflect.Descriptor instead.
func (*DescribeEvent) GetLevel ¶
func (x *DescribeEvent) GetLevel() string
func (*DescribeEvent) GetMessage ¶
func (x *DescribeEvent) GetMessage() string
func (*DescribeEvent) GetTimestamp ¶
func (x *DescribeEvent) GetTimestamp() string
func (*DescribeEvent) ProtoMessage ¶
func (*DescribeEvent) ProtoMessage()
func (*DescribeEvent) ProtoReflect ¶
func (x *DescribeEvent) ProtoReflect() protoreflect.Message
func (*DescribeEvent) Reset ¶
func (x *DescribeEvent) Reset()
func (*DescribeEvent) String ¶
func (x *DescribeEvent) String() string
type DescribeKV ¶
type DescribeKV struct {
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
// contains filtered or unexported fields
}
DescribeKV is an ordered label/value pair for the identity and timestamp blocks. Ordering is meaningful — the server emits these in display order.
func (*DescribeKV) Descriptor
deprecated
func (*DescribeKV) Descriptor() ([]byte, []int)
Deprecated: Use DescribeKV.ProtoReflect.Descriptor instead.
func (*DescribeKV) GetKey ¶
func (x *DescribeKV) GetKey() string
func (*DescribeKV) GetValue ¶
func (x *DescribeKV) GetValue() string
func (*DescribeKV) ProtoMessage ¶
func (*DescribeKV) ProtoMessage()
func (*DescribeKV) ProtoReflect ¶
func (x *DescribeKV) ProtoReflect() protoreflect.Message
func (*DescribeKV) Reset ¶
func (x *DescribeKV) Reset()
func (*DescribeKV) String ¶
func (x *DescribeKV) String() string
type DescribeReference ¶
type DescribeReference struct {
// Relation label, e.g. "volumeMount", "service", "node",
// "storageClass", "secret".
Relation string `protobuf:"bytes,1,opt,name=relation,proto3" json:"relation,omitempty"`
// Target resource kind.
Kind string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
Namespace string `protobuf:"bytes,4,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Target's current status and reason slug; empty when unresolved.
Status string `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
StatusReason string `protobuf:"bytes,6,opt,name=status_reason,json=statusReason,proto3" json:"status_reason,omitempty"`
// Free-form detail (mount path, driver param value, or the
// "[unresolved: <err>]" text when unresolved is true).
Detail string `protobuf:"bytes,7,opt,name=detail,proto3" json:"detail,omitempty"`
// True when the reference could not be resolved; status/reason are
// then empty and detail carries the error.
Unresolved bool `protobuf:"varint,8,opt,name=unresolved,proto3" json:"unresolved,omitempty"`
// contains filtered or unexported fields
}
DescribeReference is one resolved (or unresolvable) related resource reached by the one-level reference walk.
func (*DescribeReference) Descriptor
deprecated
func (*DescribeReference) Descriptor() ([]byte, []int)
Deprecated: Use DescribeReference.ProtoReflect.Descriptor instead.
func (*DescribeReference) GetDetail ¶
func (x *DescribeReference) GetDetail() string
func (*DescribeReference) GetKind ¶
func (x *DescribeReference) GetKind() string
func (*DescribeReference) GetName ¶
func (x *DescribeReference) GetName() string
func (*DescribeReference) GetNamespace ¶
func (x *DescribeReference) GetNamespace() string
func (*DescribeReference) GetRelation ¶
func (x *DescribeReference) GetRelation() string
func (*DescribeReference) GetStatus ¶
func (x *DescribeReference) GetStatus() string
func (*DescribeReference) GetStatusReason ¶
func (x *DescribeReference) GetStatusReason() string
func (*DescribeReference) GetUnresolved ¶
func (x *DescribeReference) GetUnresolved() bool
func (*DescribeReference) ProtoMessage ¶
func (*DescribeReference) ProtoMessage()
func (*DescribeReference) ProtoReflect ¶
func (x *DescribeReference) ProtoReflect() protoreflect.Message
func (*DescribeReference) Reset ¶
func (x *DescribeReference) Reset()
func (*DescribeReference) String ¶
func (x *DescribeReference) String() string
type DescribeRequest ¶
type DescribeRequest struct {
// Canonical resource kind: "instance" | "service" | "volume" | "node".
Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
// Resource name (instance/service/volume) or node name.
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// Namespace; empty for cluster-scoped kinds (node).
Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
// contains filtered or unexported fields
}
DescribeRequest names the resource to describe.
func (*DescribeRequest) Descriptor
deprecated
func (*DescribeRequest) Descriptor() ([]byte, []int)
Deprecated: Use DescribeRequest.ProtoReflect.Descriptor instead.
func (*DescribeRequest) GetKind ¶
func (x *DescribeRequest) GetKind() string
func (*DescribeRequest) GetName ¶
func (x *DescribeRequest) GetName() string
func (*DescribeRequest) GetNamespace ¶
func (x *DescribeRequest) GetNamespace() string
func (*DescribeRequest) ProtoMessage ¶
func (*DescribeRequest) ProtoMessage()
func (*DescribeRequest) ProtoReflect ¶
func (x *DescribeRequest) ProtoReflect() protoreflect.Message
func (*DescribeRequest) Reset ¶
func (x *DescribeRequest) Reset()
func (*DescribeRequest) String ¶
func (x *DescribeRequest) String() string
type DescribeResponse ¶
type DescribeResponse struct {
Result *DescribeResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
DescribeResponse wraps the result with a transport status.
func (*DescribeResponse) Descriptor
deprecated
func (*DescribeResponse) Descriptor() ([]byte, []int)
Deprecated: Use DescribeResponse.ProtoReflect.Descriptor instead.
func (*DescribeResponse) GetResult ¶
func (x *DescribeResponse) GetResult() *DescribeResult
func (*DescribeResponse) GetStatus ¶
func (x *DescribeResponse) GetStatus() *Status
func (*DescribeResponse) ProtoMessage ¶
func (*DescribeResponse) ProtoMessage()
func (*DescribeResponse) ProtoReflect ¶
func (x *DescribeResponse) ProtoReflect() protoreflect.Message
func (*DescribeResponse) Reset ¶
func (x *DescribeResponse) Reset()
func (*DescribeResponse) String ¶
func (x *DescribeResponse) String() string
type DescribeResult ¶
type DescribeResult struct {
Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Identity block: ID, Service, Node, Generation, …
Identity []*DescribeKV `protobuf:"bytes,4,rep,name=identity,proto3" json:"identity,omitempty"`
Status string `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
Reason string `protobuf:"bytes,6,opt,name=reason,proto3" json:"reason,omitempty"`
Message string `protobuf:"bytes,7,opt,name=message,proto3" json:"message,omitempty"`
// Created / LastTransition / LastUpdated, in display order.
Timestamps []*DescribeKV `protobuf:"bytes,8,rep,name=timestamps,proto3" json:"timestamps,omitempty"`
Sections []*DescribeSection `protobuf:"bytes,9,rep,name=sections,proto3" json:"sections,omitempty"`
References []*DescribeReference `protobuf:"bytes,10,rep,name=references,proto3" json:"references,omitempty"`
Events []*DescribeEvent `protobuf:"bytes,11,rep,name=events,proto3" json:"events,omitempty"`
// Suggested next commands.
Hints []string `protobuf:"bytes,12,rep,name=hints,proto3" json:"hints,omitempty"`
// contains filtered or unexported fields
}
DescribeResult is the full assembled view, shared verbatim by the human renderer and `-o json|yaml`.
func (*DescribeResult) Descriptor
deprecated
func (*DescribeResult) Descriptor() ([]byte, []int)
Deprecated: Use DescribeResult.ProtoReflect.Descriptor instead.
func (*DescribeResult) GetEvents ¶
func (x *DescribeResult) GetEvents() []*DescribeEvent
func (*DescribeResult) GetHints ¶
func (x *DescribeResult) GetHints() []string
func (*DescribeResult) GetIdentity ¶
func (x *DescribeResult) GetIdentity() []*DescribeKV
func (*DescribeResult) GetKind ¶
func (x *DescribeResult) GetKind() string
func (*DescribeResult) GetMessage ¶
func (x *DescribeResult) GetMessage() string
func (*DescribeResult) GetName ¶
func (x *DescribeResult) GetName() string
func (*DescribeResult) GetNamespace ¶
func (x *DescribeResult) GetNamespace() string
func (*DescribeResult) GetReason ¶
func (x *DescribeResult) GetReason() string
func (*DescribeResult) GetReferences ¶
func (x *DescribeResult) GetReferences() []*DescribeReference
func (*DescribeResult) GetSections ¶
func (x *DescribeResult) GetSections() []*DescribeSection
func (*DescribeResult) GetStatus ¶
func (x *DescribeResult) GetStatus() string
func (*DescribeResult) GetTimestamps ¶
func (x *DescribeResult) GetTimestamps() []*DescribeKV
func (*DescribeResult) ProtoMessage ¶
func (*DescribeResult) ProtoMessage()
func (*DescribeResult) ProtoReflect ¶
func (x *DescribeResult) ProtoReflect() protoreflect.Message
func (*DescribeResult) Reset ¶
func (x *DescribeResult) Reset()
func (*DescribeResult) String ¶
func (x *DescribeResult) String() string
type DescribeSection ¶
type DescribeSection struct {
Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
Lines []string `protobuf:"bytes,2,rep,name=lines,proto3" json:"lines,omitempty"`
// contains filtered or unexported fields
}
DescribeSection is a titled block of pre-rendered lines (e.g. "Resources", "Volume mounts", "Instances"). The server owns the per-kind layout; the CLI only prints.
func (*DescribeSection) Descriptor
deprecated
func (*DescribeSection) Descriptor() ([]byte, []int)
Deprecated: Use DescribeSection.ProtoReflect.Descriptor instead.
func (*DescribeSection) GetLines ¶
func (x *DescribeSection) GetLines() []string
func (*DescribeSection) GetTitle ¶
func (x *DescribeSection) GetTitle() string
func (*DescribeSection) ProtoMessage ¶
func (*DescribeSection) ProtoMessage()
func (*DescribeSection) ProtoReflect ¶
func (x *DescribeSection) ProtoReflect() protoreflect.Message
func (*DescribeSection) Reset ¶
func (x *DescribeSection) Reset()
func (*DescribeSection) String ¶
func (x *DescribeSection) String() string
type DescribeServiceClient ¶
type DescribeServiceClient interface {
// Describe returns the assembled diagnostic view for one resource.
// Per-reference resolution failures are captured inside the result
// (DescribeReference.unresolved); the RPC only errors when the
// target resource itself cannot be found.
Describe(ctx context.Context, in *DescribeRequest, opts ...grpc.CallOption) (*DescribeResponse, error)
}
DescribeServiceClient is the client API for DescribeService 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.
DescribeService assembles a one-shot diagnostic view of a single resource — its status with a real reason, the related resources it depends on, and (RUNE-126 Phase 2) a time-ordered event trail.
The walk and reference resolution happen server-side so the result is a single consistent snapshot taken under one read pass, with one authz check (RUNE-126 §4.2).
func NewDescribeServiceClient ¶
func NewDescribeServiceClient(cc grpc.ClientConnInterface) DescribeServiceClient
type DescribeServiceServer ¶
type DescribeServiceServer interface {
// Describe returns the assembled diagnostic view for one resource.
// Per-reference resolution failures are captured inside the result
// (DescribeReference.unresolved); the RPC only errors when the
// target resource itself cannot be found.
Describe(context.Context, *DescribeRequest) (*DescribeResponse, error)
// contains filtered or unexported methods
}
DescribeServiceServer is the server API for DescribeService service. All implementations must embed UnimplementedDescribeServiceServer for forward compatibility.
DescribeService assembles a one-shot diagnostic view of a single resource — its status with a real reason, the related resources it depends on, and (RUNE-126 Phase 2) a time-ordered event trail.
The walk and reference resolution happen server-side so the result is a single consistent snapshot taken under one read pass, with one authz check (RUNE-126 §4.2).
type DetachVolumeRequest ¶
type DetachVolumeRequest 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"`
Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
DetachVolumeRequest clears bind state on a volume so a replacement instance may attach it. Without force the volume must already be Released (or never bound). With force=true the bind state is cleared regardless of current status — caller assumes responsibility for any data-loss risk if the previous holder is still alive.
func (*DetachVolumeRequest) Descriptor
deprecated
func (*DetachVolumeRequest) Descriptor() ([]byte, []int)
Deprecated: Use DetachVolumeRequest.ProtoReflect.Descriptor instead.
func (*DetachVolumeRequest) GetForce ¶
func (x *DetachVolumeRequest) GetForce() bool
func (*DetachVolumeRequest) GetName ¶
func (x *DetachVolumeRequest) GetName() string
func (*DetachVolumeRequest) GetNamespace ¶
func (x *DetachVolumeRequest) GetNamespace() string
func (*DetachVolumeRequest) ProtoMessage ¶
func (*DetachVolumeRequest) ProtoMessage()
func (*DetachVolumeRequest) ProtoReflect ¶
func (x *DetachVolumeRequest) ProtoReflect() protoreflect.Message
func (*DetachVolumeRequest) Reset ¶
func (x *DetachVolumeRequest) Reset()
func (*DetachVolumeRequest) String ¶
func (x *DetachVolumeRequest) 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 EnrollRequest ¶
type EnrollRequest struct {
SubjectName string `protobuf:"bytes,1,opt,name=subject_name,json=subjectName,proto3" json:"subject_name,omitempty"` // subject the redeemer will become
SubjectType string `protobuf:"bytes,2,opt,name=subject_type,json=subjectType,proto3" json:"subject_type,omitempty"` // user|service (default user)
Policies []string `protobuf:"bytes,3,rep,name=policies,proto3" json:"policies,omitempty"` // policies attached on (auto-)create
TtlSeconds int64 `protobuf:"varint,4,opt,name=ttl_seconds,json=ttlSeconds,proto3" json:"ttl_seconds,omitempty"` // code lifetime; 0 → server default (10m)
// contains filtered or unexported fields
}
RUNE-201 Phase 2 enrollment. An admin issues a one-time, short-TTL code that authorizes creating ONE refresh grant for a named subject with a fixed policy set — the code is NOT a usable credential. The user redeems it on their own machine and receives the refresh secret directly, so the admin never handles a working credential.
func (*EnrollRequest) Descriptor
deprecated
func (*EnrollRequest) Descriptor() ([]byte, []int)
Deprecated: Use EnrollRequest.ProtoReflect.Descriptor instead.
func (*EnrollRequest) GetPolicies ¶
func (x *EnrollRequest) GetPolicies() []string
func (*EnrollRequest) GetSubjectName ¶
func (x *EnrollRequest) GetSubjectName() string
func (*EnrollRequest) GetSubjectType ¶
func (x *EnrollRequest) GetSubjectType() string
func (*EnrollRequest) GetTtlSeconds ¶
func (x *EnrollRequest) GetTtlSeconds() int64
func (*EnrollRequest) ProtoMessage ¶
func (*EnrollRequest) ProtoMessage()
func (*EnrollRequest) ProtoReflect ¶
func (x *EnrollRequest) ProtoReflect() protoreflect.Message
func (*EnrollRequest) Reset ¶
func (x *EnrollRequest) Reset()
func (*EnrollRequest) String ¶
func (x *EnrollRequest) String() string
type EnrollResponse ¶
type EnrollResponse struct {
Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
ExpiresAt int64 `protobuf:"varint,2,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` // unix seconds
// contains filtered or unexported fields
}
func (*EnrollResponse) Descriptor
deprecated
func (*EnrollResponse) Descriptor() ([]byte, []int)
Deprecated: Use EnrollResponse.ProtoReflect.Descriptor instead.
func (*EnrollResponse) GetCode ¶
func (x *EnrollResponse) GetCode() string
func (*EnrollResponse) GetExpiresAt ¶
func (x *EnrollResponse) GetExpiresAt() int64
func (*EnrollResponse) ProtoMessage ¶
func (*EnrollResponse) ProtoMessage()
func (*EnrollResponse) ProtoReflect ¶
func (x *EnrollResponse) ProtoReflect() protoreflect.Message
func (*EnrollResponse) Reset ¶
func (x *EnrollResponse) Reset()
func (*EnrollResponse) String ¶
func (x *EnrollResponse) String() string
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 Event ¶
type Event struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Seq int64 `protobuf:"varint,2,opt,name=seq,proto3" json:"seq,omitempty"`
Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
Kind string `protobuf:"bytes,4,opt,name=kind,proto3" json:"kind,omitempty"`
Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
Uid string `protobuf:"bytes,6,opt,name=uid,proto3" json:"uid,omitempty"`
// Level is one of: INFO, WARN, ERR.
Level string `protobuf:"bytes,7,opt,name=level,proto3" json:"level,omitempty"`
Reason string `protobuf:"bytes,8,opt,name=reason,proto3" json:"reason,omitempty"`
Message string `protobuf:"bytes,9,opt,name=message,proto3" json:"message,omitempty"`
// Timestamps are RFC 3339 strings.
FirstSeen string `protobuf:"bytes,10,opt,name=first_seen,json=firstSeen,proto3" json:"first_seen,omitempty"`
LastSeen string `protobuf:"bytes,11,opt,name=last_seen,json=lastSeen,proto3" json:"last_seen,omitempty"`
Count int32 `protobuf:"varint,12,opt,name=count,proto3" json:"count,omitempty"`
// contains filtered or unexported fields
}
Event mirrors pkg/types.Event. Wire form — see pkg/types/event.go for field semantics.
func (*Event) Descriptor
deprecated
func (*Event) GetFirstSeen ¶
func (*Event) GetLastSeen ¶
func (*Event) GetMessage ¶
func (*Event) GetNamespace ¶
func (*Event) ProtoMessage ¶
func (*Event) ProtoMessage()
func (*Event) ProtoReflect ¶
func (x *Event) ProtoReflect() protoreflect.Message
type EventServiceClient ¶
type EventServiceClient interface {
// ListEvents returns the most-recent events for a resource (when
// For is set) or every recent event in the namespace (when For is
// empty). Newest first.
ListEvents(ctx context.Context, in *ListEventsRequest, opts ...grpc.CallOption) (*ListEventsResponse, error)
}
EventServiceClient is the client API for EventService 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.
EventService exposes the persisted, per-resource event log (RUNE-126 Phase 2). The same store is folded into `DescribeService.Describe`'s Events field and read here by `rune get events`.
func NewEventServiceClient ¶
func NewEventServiceClient(cc grpc.ClientConnInterface) EventServiceClient
type EventServiceServer ¶
type EventServiceServer interface {
// ListEvents returns the most-recent events for a resource (when
// For is set) or every recent event in the namespace (when For is
// empty). Newest first.
ListEvents(context.Context, *ListEventsRequest) (*ListEventsResponse, error)
// contains filtered or unexported methods
}
EventServiceServer is the server API for EventService service. All implementations must embed UnimplementedEventServiceServer for forward compatibility.
EventService exposes the persisted, per-resource event log (RUNE-126 Phase 2). The same store is folded into `DescribeService.Describe`'s Events field and read here by `rune get events`.
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 valid to be assigned 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 `` /* 133-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"`
// Debug requests an ephemeral inspection container for postmortem of a
// Failed instance. Set by `rune exec --debug <failed-inst-id>`. Server
// creates a sidecar from the failed instance's image/env/mounts/volumes
// with the entrypoint replaced by `sleep infinity`, runs the command
// there, and tears the sidecar down on session end. The original
// failed container is never touched. Requires the target to be a
// Failed instance with a preserved container; rejected on Running
// instances and on tombstones whose containers have already been
// GC'd by the failed-instance retention sweep.
Debug bool `protobuf:"varint,9,opt,name=debug,proto3" json:"debug,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) GetDebug ¶
func (x *ExecInitRequest) GetDebug() bool
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 (x *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 valid to be assigned 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 (x *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 valid to be assigned 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 (x *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) (grpc.BidiStreamingClient[ExecRequest, ExecResponse], 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.
ExecService provides interactive terminal sessions with instances.
func NewExecServiceClient ¶
func NewExecServiceClient(cc grpc.ClientConnInterface) ExecServiceClient
type ExecServiceServer ¶
type ExecServiceServer interface {
// StreamExec provides bidirectional streaming for exec.
StreamExec(grpc.BidiStreamingServer[ExecRequest, ExecResponse]) error
// contains filtered or unexported methods
}
ExecServiceServer is the server API for ExecService service. All implementations must embed UnimplementedExecServiceServer for forward compatibility.
ExecService provides interactive terminal sessions with instances.
type ExecService_StreamExecClient ¶
type ExecService_StreamExecClient = grpc.BidiStreamingClient[ExecRequest, ExecResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type ExecService_StreamExecServer ¶
type ExecService_StreamExecServer = grpc.BidiStreamingServer[ExecRequest, ExecResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
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 ExposeClientCert ¶
type ExposeClientCert struct {
// Reference to a Secret holding a PEM CA bundle (data key "ca.crt")
// the client cert is verified against. Same ref shapes as TLS.secret.
CaSecret string `protobuf:"bytes,1,opt,name=ca_secret,json=caSecret,proto3" json:"ca_secret,omitempty"`
// Verification mode. v1: "require" (empty defaults to require).
Mode string `protobuf:"bytes,2,opt,name=mode,proto3" json:"mode,omitempty"`
// contains filtered or unexported fields
}
ExposeClientCert configures inbound client-certificate (mTLS) verification for an exposed service.
func (*ExposeClientCert) Descriptor
deprecated
func (*ExposeClientCert) Descriptor() ([]byte, []int)
Deprecated: Use ExposeClientCert.ProtoReflect.Descriptor instead.
func (*ExposeClientCert) GetCaSecret ¶
func (x *ExposeClientCert) GetCaSecret() string
func (*ExposeClientCert) GetMode ¶
func (x *ExposeClientCert) GetMode() string
func (*ExposeClientCert) ProtoMessage ¶
func (*ExposeClientCert) ProtoMessage()
func (*ExposeClientCert) ProtoReflect ¶
func (x *ExposeClientCert) ProtoReflect() protoreflect.Message
func (*ExposeClientCert) Reset ¶
func (x *ExposeClientCert) Reset()
func (*ExposeClientCert) String ¶
func (x *ExposeClientCert) String() string
type ExposeServiceTLS ¶
type ExposeServiceTLS struct {
// Reference to a Secret resource holding tls.crt + tls.key for
// operator-supplied certificates. Accepts three shapes:
// - "name" (resolved in the service's namespace)
// - "<namespace>/<name>" (cross-namespace shorthand)
// - "secret:<name>.<ns>.rune" (FQDN secret ref)
Secret string `protobuf:"bytes,1,opt,name=secret,proto3" json:"secret,omitempty"`
// Legacy boolean equivalent to mode = "acme". Kept for wire
// compatibility with older clients.
Auto bool `protobuf:"varint,2,opt,name=auto,proto3" json:"auto,omitempty"`
// Provisioning mode. Recognised values: "manual" (default,
// operator-supplied), "acme" (ACME issuance), "auto" (synonym
// for "acme").
Mode string `protobuf:"bytes,3,opt,name=mode,proto3" json:"mode,omitempty"`
// contains filtered or unexported fields
}
ExposeServiceTLS controls how the ingress terminates TLS for an exposed service. The fields are mutually informative: setting `mode = "acme"` (or `mode = "auto"`) requests an ACME-issued certificate from the configured provider; `secret` points at an operator-supplied cert; the legacy `auto` boolean is equivalent to `mode = "acme"` when no mode is set.
func (*ExposeServiceTLS) Descriptor
deprecated
func (*ExposeServiceTLS) Descriptor() ([]byte, []int)
Deprecated: Use ExposeServiceTLS.ProtoReflect.Descriptor instead.
func (*ExposeServiceTLS) GetAuto ¶
func (x *ExposeServiceTLS) GetAuto() bool
func (*ExposeServiceTLS) GetMode ¶
func (x *ExposeServiceTLS) GetMode() string
func (*ExposeServiceTLS) GetSecret ¶
func (x *ExposeServiceTLS) GetSecret() string
func (*ExposeServiceTLS) ProtoMessage ¶
func (*ExposeServiceTLS) ProtoMessage()
func (*ExposeServiceTLS) ProtoReflect ¶
func (x *ExposeServiceTLS) ProtoReflect() protoreflect.Message
func (*ExposeServiceTLS) Reset ¶
func (x *ExposeServiceTLS) Reset()
func (*ExposeServiceTLS) String ¶
func (x *ExposeServiceTLS) String() string
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 GetReleaseRequest ¶
type GetReleaseRequest 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 (*GetReleaseRequest) Descriptor
deprecated
func (*GetReleaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetReleaseRequest.ProtoReflect.Descriptor instead.
func (*GetReleaseRequest) GetName ¶
func (x *GetReleaseRequest) GetName() string
func (*GetReleaseRequest) GetNamespace ¶
func (x *GetReleaseRequest) GetNamespace() string
func (*GetReleaseRequest) ProtoMessage ¶
func (*GetReleaseRequest) ProtoMessage()
func (*GetReleaseRequest) ProtoReflect ¶
func (x *GetReleaseRequest) ProtoReflect() protoreflect.Message
func (*GetReleaseRequest) Reset ¶
func (x *GetReleaseRequest) Reset()
func (*GetReleaseRequest) String ¶
func (x *GetReleaseRequest) 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 GetServerVersionRequest ¶
type GetServerVersionRequest struct {
// contains filtered or unexported fields
}
GetServerVersionRequest requests server build/version information.
func (*GetServerVersionRequest) Descriptor
deprecated
func (*GetServerVersionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetServerVersionRequest.ProtoReflect.Descriptor instead.
func (*GetServerVersionRequest) ProtoMessage ¶
func (*GetServerVersionRequest) ProtoMessage()
func (*GetServerVersionRequest) ProtoReflect ¶
func (x *GetServerVersionRequest) ProtoReflect() protoreflect.Message
func (*GetServerVersionRequest) Reset ¶
func (x *GetServerVersionRequest) Reset()
func (*GetServerVersionRequest) String ¶
func (x *GetServerVersionRequest) String() string
type GetServerVersionResponse ¶
type GetServerVersionResponse struct {
// Semantic (or dev) version string of the running server binary.
Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
// Git commit SHA the binary was built from.
Commit string `protobuf:"bytes,2,opt,name=commit,proto3" json:"commit,omitempty"`
// Build timestamp recorded at link time.
BuildTime string `protobuf:"bytes,3,opt,name=build_time,json=buildTime,proto3" json:"build_time,omitempty"`
// Go toolchain version used to build the server.
GoVersion string `protobuf:"bytes,4,opt,name=go_version,json=goVersion,proto3" json:"go_version,omitempty"`
// Operating system the server is running on (GOOS).
Os string `protobuf:"bytes,5,opt,name=os,proto3" json:"os,omitempty"`
// Architecture the server is running on (GOARCH).
Arch string `protobuf:"bytes,6,opt,name=arch,proto3" json:"arch,omitempty"`
// contains filtered or unexported fields
}
GetServerVersionResponse returns server build/version information.
func (*GetServerVersionResponse) Descriptor
deprecated
func (*GetServerVersionResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetServerVersionResponse.ProtoReflect.Descriptor instead.
func (*GetServerVersionResponse) GetArch ¶
func (x *GetServerVersionResponse) GetArch() string
func (*GetServerVersionResponse) GetBuildTime ¶
func (x *GetServerVersionResponse) GetBuildTime() string
func (*GetServerVersionResponse) GetCommit ¶
func (x *GetServerVersionResponse) GetCommit() string
func (*GetServerVersionResponse) GetGoVersion ¶
func (x *GetServerVersionResponse) GetGoVersion() string
func (*GetServerVersionResponse) GetOs ¶
func (x *GetServerVersionResponse) GetOs() string
func (*GetServerVersionResponse) GetVersion ¶
func (x *GetServerVersionResponse) GetVersion() string
func (*GetServerVersionResponse) ProtoMessage ¶
func (*GetServerVersionResponse) ProtoMessage()
func (*GetServerVersionResponse) ProtoReflect ¶
func (x *GetServerVersionResponse) ProtoReflect() protoreflect.Message
func (*GetServerVersionResponse) Reset ¶
func (x *GetServerVersionResponse) Reset()
func (*GetServerVersionResponse) String ¶
func (x *GetServerVersionResponse) 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 GetSnapshotRequest ¶
type GetSnapshotRequest 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 (*GetSnapshotRequest) Descriptor
deprecated
func (*GetSnapshotRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSnapshotRequest.ProtoReflect.Descriptor instead.
func (*GetSnapshotRequest) GetName ¶
func (x *GetSnapshotRequest) GetName() string
func (*GetSnapshotRequest) GetNamespace ¶
func (x *GetSnapshotRequest) GetNamespace() string
func (*GetSnapshotRequest) ProtoMessage ¶
func (*GetSnapshotRequest) ProtoMessage()
func (*GetSnapshotRequest) ProtoReflect ¶
func (x *GetSnapshotRequest) ProtoReflect() protoreflect.Message
func (*GetSnapshotRequest) Reset ¶
func (x *GetSnapshotRequest) Reset()
func (*GetSnapshotRequest) String ¶
func (x *GetSnapshotRequest) String() string
type GetStorageClassRequest ¶
type GetStorageClassRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*GetStorageClassRequest) Descriptor
deprecated
func (*GetStorageClassRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetStorageClassRequest.ProtoReflect.Descriptor instead.
func (*GetStorageClassRequest) GetName ¶
func (x *GetStorageClassRequest) GetName() string
func (*GetStorageClassRequest) ProtoMessage ¶
func (*GetStorageClassRequest) ProtoMessage()
func (*GetStorageClassRequest) ProtoReflect ¶
func (x *GetStorageClassRequest) ProtoReflect() protoreflect.Message
func (*GetStorageClassRequest) Reset ¶
func (x *GetStorageClassRequest) Reset()
func (*GetStorageClassRequest) String ¶
func (x *GetStorageClassRequest) String() string
type GetVolumeRequest ¶
type GetVolumeRequest 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 (*GetVolumeRequest) Descriptor
deprecated
func (*GetVolumeRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetVolumeRequest.ProtoReflect.Descriptor instead.
func (*GetVolumeRequest) GetName ¶
func (x *GetVolumeRequest) GetName() string
func (*GetVolumeRequest) GetNamespace ¶
func (x *GetVolumeRequest) GetNamespace() string
func (*GetVolumeRequest) ProtoMessage ¶
func (*GetVolumeRequest) ProtoMessage()
func (*GetVolumeRequest) ProtoReflect ¶
func (x *GetVolumeRequest) ProtoReflect() protoreflect.Message
func (*GetVolumeRequest) Reset ¶
func (x *GetVolumeRequest) Reset()
func (*GetVolumeRequest) String ¶
func (x *GetVolumeRequest) 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)
// GetServerVersion returns build/version information for the running
// server binary. Intentionally unauthenticated so `rune version` can
// report it before the user has logged in.
GetServerVersion(ctx context.Context, in *GetServerVersionRequest, opts ...grpc.CallOption) (*GetServerVersionResponse, 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.
HealthService provides health status information about platform components.
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)
// GetServerVersion returns build/version information for the running
// server binary. Intentionally unauthenticated so `rune version` can
// report it before the user has logged in.
GetServerVersion(context.Context, *GetServerVersionRequest) (*GetServerVersionResponse, error)
// contains filtered or unexported methods
}
HealthServiceServer is the server API for HealthService service. All implementations must embed UnimplementedHealthServiceServer for forward compatibility.
HealthService provides health status information about platform components.
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 HistoryRequest ¶
type HistoryRequest 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 (*HistoryRequest) Descriptor
deprecated
func (*HistoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use HistoryRequest.ProtoReflect.Descriptor instead.
func (*HistoryRequest) GetName ¶
func (x *HistoryRequest) GetName() string
func (*HistoryRequest) GetNamespace ¶
func (x *HistoryRequest) GetNamespace() string
func (*HistoryRequest) ProtoMessage ¶
func (*HistoryRequest) ProtoMessage()
func (*HistoryRequest) ProtoReflect ¶
func (x *HistoryRequest) ProtoReflect() protoreflect.Message
func (*HistoryRequest) Reset ¶
func (x *HistoryRequest) Reset()
func (*HistoryRequest) String ¶
func (x *HistoryRequest) String() string
type HistoryResponse ¶
type HistoryResponse struct {
// Revisions are returned as full Release records, newest first.
Revisions []*Release `protobuf:"bytes,1,rep,name=revisions,proto3" json:"revisions,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*HistoryResponse) Descriptor
deprecated
func (*HistoryResponse) Descriptor() ([]byte, []int)
Deprecated: Use HistoryResponse.ProtoReflect.Descriptor instead.
func (*HistoryResponse) GetRevisions ¶
func (x *HistoryResponse) GetRevisions() []*Release
func (*HistoryResponse) GetStatus ¶
func (x *HistoryResponse) GetStatus() *Status
func (*HistoryResponse) ProtoMessage ¶
func (*HistoryResponse) ProtoMessage()
func (*HistoryResponse) ProtoReflect ¶
func (x *HistoryResponse) ProtoReflect() protoreflect.Message
func (*HistoryResponse) Reset ¶
func (x *HistoryResponse) Reset()
func (*HistoryResponse) String ¶
func (x *HistoryResponse) String() string
type IngressCertStatus ¶
type IngressCertStatus struct {
// Host the certificate is issued for, e.g. api.example.com.
Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"`
// State is one of "Pending", "Issued", "Failed".
State string `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
IssuedAt string `protobuf:"bytes,3,opt,name=issued_at,json=issuedAt,proto3" json:"issued_at,omitempty"`
ExpiresAt string `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
// LastError is set when state == "Failed".
LastError string `protobuf:"bytes,5,opt,name=last_error,json=lastError,proto3" json:"last_error,omitempty"`
// NextRetry is set when state == "Failed".
NextRetry string `protobuf:"bytes,6,opt,name=next_retry,json=nextRetry,proto3" json:"next_retry,omitempty"`
// contains filtered or unexported fields
}
IngressCertStatus is the per-service TLS certificate status for an exposed service (RUNE-066). Populated only for ACME-managed certs; manual TLS leaves it empty. Timestamps are RFC 3339 strings.
func (*IngressCertStatus) Descriptor
deprecated
func (*IngressCertStatus) Descriptor() ([]byte, []int)
Deprecated: Use IngressCertStatus.ProtoReflect.Descriptor instead.
func (*IngressCertStatus) GetExpiresAt ¶
func (x *IngressCertStatus) GetExpiresAt() string
func (*IngressCertStatus) GetHost ¶
func (x *IngressCertStatus) GetHost() string
func (*IngressCertStatus) GetIssuedAt ¶
func (x *IngressCertStatus) GetIssuedAt() string
func (*IngressCertStatus) GetLastError ¶
func (x *IngressCertStatus) GetLastError() string
func (*IngressCertStatus) GetNextRetry ¶
func (x *IngressCertStatus) GetNextRetry() string
func (*IngressCertStatus) GetState ¶
func (x *IngressCertStatus) GetState() string
func (*IngressCertStatus) ProtoMessage ¶
func (*IngressCertStatus) ProtoMessage()
func (*IngressCertStatus) ProtoReflect ¶
func (x *IngressCertStatus) ProtoReflect() protoreflect.Message
func (*IngressCertStatus) Reset ¶
func (x *IngressCertStatus) Reset()
func (*IngressCertStatus) String ¶
func (x *IngressCertStatus) String() string
type InitStep ¶
type InitStep struct {
// DNS-1123 identifier, unique within the service's init_steps.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Container image. Required when the parent service runtime is
// "container". Empty for runtime="process".
Image string `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"`
// Command to run. No entrypoint inheritance from the parent image.
Command string `protobuf:"bytes,3,opt,name=command,proto3" json:"command,omitempty"`
// Positional arguments to command.
Args []string `protobuf:"bytes,4,rep,name=args,proto3" json:"args,omitempty"`
// Env merged on top of the parent service's env. Step keys win.
Env map[string]string `` /* 133-byte string literal not displayed */
// EnvFrom merged with the parent's EnvFrom.
EnvFrom []*EnvFromSource `protobuf:"bytes,6,rep,name=env_from,json=envFrom,proto3" json:"env_from,omitempty"`
// Volumes filter: unset = inherit all, [] = none, [a,b] = a and b.
// volumes_set distinguishes "not set" from "empty" on the wire.
Volumes []string `protobuf:"bytes,7,rep,name=volumes,proto3" json:"volumes,omitempty"`
VolumesSet bool `protobuf:"varint,8,opt,name=volumes_set,json=volumesSet,proto3" json:"volumes_set,omitempty"`
// Secret mount filter, same convention as volumes.
SecretMounts []string `protobuf:"bytes,9,rep,name=secret_mounts,json=secretMounts,proto3" json:"secret_mounts,omitempty"`
SecretMountsSet bool `protobuf:"varint,10,opt,name=secret_mounts_set,json=secretMountsSet,proto3" json:"secret_mounts_set,omitempty"`
// Configmap mount filter, same convention as volumes.
ConfigmapMounts []string `protobuf:"bytes,11,rep,name=configmap_mounts,json=configmapMounts,proto3" json:"configmap_mounts,omitempty"`
ConfigmapMountsSet bool `protobuf:"varint,12,opt,name=configmap_mounts_set,json=configmapMountsSet,proto3" json:"configmap_mounts_set,omitempty"`
// Optional resource override for this step.
Resources *Resources `protobuf:"bytes,13,opt,name=resources,proto3" json:"resources,omitempty"`
// Predicate selecting when this step runs.
RunIf *RunIfSpec `protobuf:"bytes,14,opt,name=run_if,json=runIf,proto3" json:"run_if,omitempty"`
// Per-step timeout in nanoseconds (matches Go time.Duration).
// 0 defers to the cast-level timeout.
TimeoutNanos int64 `protobuf:"varint,15,opt,name=timeout_nanos,json=timeoutNanos,proto3" json:"timeout_nanos,omitempty"`
// Restart policy: "OnFailure" (default) | "Never".
RestartPolicy string `protobuf:"bytes,16,opt,name=restart_policy,json=restartPolicy,proto3" json:"restart_policy,omitempty"`
// Optional security context applied to this init container.
SecurityContext *SecurityContext `protobuf:"bytes,17,opt,name=security_context,json=securityContext,proto3" json:"security_context,omitempty"`
// contains filtered or unexported fields
}
InitStep is a one-shot container/process executed before the main container of a Service starts. Mirrors types.InitStep (RUNE-121).
func (*InitStep) Descriptor
deprecated
func (*InitStep) GetCommand ¶
func (*InitStep) GetConfigmapMounts ¶
func (*InitStep) GetConfigmapMountsSet ¶
func (*InitStep) GetEnvFrom ¶
func (x *InitStep) GetEnvFrom() []*EnvFromSource
func (*InitStep) GetResources ¶
func (*InitStep) GetRestartPolicy ¶
func (*InitStep) GetSecretMounts ¶
func (*InitStep) GetSecretMountsSet ¶
func (*InitStep) GetSecurityContext ¶
func (x *InitStep) GetSecurityContext() *SecurityContext
func (*InitStep) GetTimeoutNanos ¶
func (*InitStep) GetVolumes ¶
func (*InitStep) GetVolumesSet ¶
func (*InitStep) ProtoMessage ¶
func (*InitStep) ProtoMessage()
func (*InitStep) ProtoReflect ¶
func (x *InitStep) ProtoReflect() protoreflect.Message
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 `` /* 150-byte string literal not displayed */
// Metadata
Metadata *InstanceMetadata `protobuf:"bytes,17,opt,name=metadata,proto3" json:"metadata,omitempty"`
// FailedAt is the RFC-3339 timestamp the instance entered the Failed
// state. Set by the failed-instance-retention path; empty for instances
// that have never been tombstoned. The CLI uses this (alongside
// status == Failed) to identify true tombstones vs transient Failed
// states from create/start errors.
FailedAt string `protobuf:"bytes,18,opt,name=failed_at,json=failedAt,proto3" json:"failed_at,omitempty"`
// FailureReason is a short slug describing why the instance failed
// (e.g. "HealthCheckFailure", "ImagePullFailed", "OOMKilled"). Set at
// the moment of the Failed transition; empty otherwise.
FailureReason string `protobuf:"bytes,19,opt,name=failure_reason,json=failureReason,proto3" json:"failure_reason,omitempty"`
// Labels denormalized from the parent Service (and, in future, node topology
// labels at placement). User-defined stream dimensions for the instance.
Labels map[string]string `` /* 140-byte string literal not displayed */
// Live resource usage sampled from the runner at read time (StatsProvider
// runners only — currently docker). Absent when the runner cannot report
// usage or the instance is not running. Mirrors the NodeResources pattern
// on HealthService.
Usage *InstanceUsage `protobuf:"bytes,21,opt,name=usage,proto3" json:"usage,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) GetFailedAt ¶
func (*Instance) GetFailureReason ¶
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) GetUsage ¶
func (x *Instance) GetUsage() *InstanceUsage
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 InstanceProblem ¶
type InstanceProblem struct {
// Human-friendly instance name (e.g. "api-0").
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Current InstanceStatus value as a string (e.g. "Failed", "Stalled",
// "Starting", "Terminating"). String — not an enum — because the set
// is intentionally open to status additions without proto churn.
Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// Machine-friendly reason slug (FailureReason for Failed/Stalled
// instances; StatusReason otherwise). Empty when the instance is
// healthy or the reason hasn't been classified yet.
Reason string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"`
// Free-form status detail surfaced by the reconciler. Bounded by
// the server so the watch stream stays small.
Message string `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
// Health-driven restart count. Non-zero on an instance still in
// Starting/Running signals "the container booted but keeps failing
// its probes" — the most common cause of a hanging scale-up.
RestartCount int32 `protobuf:"varint,5,opt,name=restart_count,json=restartCount,proto3" json:"restart_count,omitempty"`
// contains filtered or unexported fields
}
InstanceProblem is a compact per-instance progress record used in ScalingStatusResponse.problems. Mirrors fields already present on types.Instance — keeping it self-contained so the client doesn't need to round-trip another RPC to render the detach summary.
func (*InstanceProblem) Descriptor
deprecated
func (*InstanceProblem) Descriptor() ([]byte, []int)
Deprecated: Use InstanceProblem.ProtoReflect.Descriptor instead.
func (*InstanceProblem) GetMessage ¶
func (x *InstanceProblem) GetMessage() string
func (*InstanceProblem) GetName ¶
func (x *InstanceProblem) GetName() string
func (*InstanceProblem) GetReason ¶
func (x *InstanceProblem) GetReason() string
func (*InstanceProblem) GetRestartCount ¶
func (x *InstanceProblem) GetRestartCount() int32
func (*InstanceProblem) GetStatus ¶
func (x *InstanceProblem) GetStatus() string
func (*InstanceProblem) ProtoMessage ¶
func (*InstanceProblem) ProtoMessage()
func (*InstanceProblem) ProtoReflect ¶
func (x *InstanceProblem) ProtoReflect() protoreflect.Message
func (*InstanceProblem) Reset ¶
func (x *InstanceProblem) Reset()
func (*InstanceProblem) String ¶
func (x *InstanceProblem) 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) (grpc.ServerStreamingClient[WatchInstancesResponse], 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.
InstanceService manages service instances within the platform.
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, grpc.ServerStreamingServer[WatchInstancesResponse]) error
// contains filtered or unexported methods
}
InstanceServiceServer is the server API for InstanceService service. All implementations must embed UnimplementedInstanceServiceServer for forward compatibility.
InstanceService manages service instances within the platform.
type InstanceService_WatchInstancesClient ¶
type InstanceService_WatchInstancesClient = grpc.ServerStreamingClient[WatchInstancesResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type InstanceService_WatchInstancesServer ¶
type InstanceService_WatchInstancesServer = grpc.ServerStreamingServer[WatchInstancesResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
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 InstanceUsage ¶
type InstanceUsage struct {
// CPU usage as a share of the WHOLE HOST, 0–100 (same denominator as the
// node-level cpu_used_percent on HealthService, so instance bars and node
// bars compare 1:1). Negative when unknown.
CpuPercent float64 `protobuf:"fixed64,1,opt,name=cpu_percent,json=cpuPercent,proto3" json:"cpu_percent,omitempty"`
// Memory used in bytes (cgroup usage minus inactive file cache — matches
// `docker stats` semantics).
MemUsedBytes uint64 `protobuf:"varint,2,opt,name=mem_used_bytes,json=memUsedBytes,proto3" json:"mem_used_bytes,omitempty"`
// Memory limit in bytes: the container's cgroup limit, which equals the
// host total when the container is uncapped. 0 when unknown.
MemLimitBytes uint64 `protobuf:"varint,3,opt,name=mem_limit_bytes,json=memLimitBytes,proto3" json:"mem_limit_bytes,omitempty"`
// contains filtered or unexported fields
}
InstanceUsage is a point-in-time resource usage sample for one instance.
func (*InstanceUsage) Descriptor
deprecated
func (*InstanceUsage) Descriptor() ([]byte, []int)
Deprecated: Use InstanceUsage.ProtoReflect.Descriptor instead.
func (*InstanceUsage) GetCpuPercent ¶
func (x *InstanceUsage) GetCpuPercent() float64
func (*InstanceUsage) GetMemLimitBytes ¶
func (x *InstanceUsage) GetMemLimitBytes() uint64
func (*InstanceUsage) GetMemUsedBytes ¶
func (x *InstanceUsage) GetMemUsedBytes() uint64
func (*InstanceUsage) ProtoMessage ¶
func (*InstanceUsage) ProtoMessage()
func (*InstanceUsage) ProtoReflect ¶
func (x *InstanceUsage) ProtoReflect() protoreflect.Message
func (*InstanceUsage) Reset ¶
func (x *InstanceUsage) Reset()
func (*InstanceUsage) String ¶
func (x *InstanceUsage) String() string
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 ListAlertRulesRequest ¶
type ListAlertRulesRequest struct {
// contains filtered or unexported fields
}
func (*ListAlertRulesRequest) Descriptor
deprecated
func (*ListAlertRulesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAlertRulesRequest.ProtoReflect.Descriptor instead.
func (*ListAlertRulesRequest) ProtoMessage ¶
func (*ListAlertRulesRequest) ProtoMessage()
func (*ListAlertRulesRequest) ProtoReflect ¶
func (x *ListAlertRulesRequest) ProtoReflect() protoreflect.Message
func (*ListAlertRulesRequest) Reset ¶
func (x *ListAlertRulesRequest) Reset()
func (*ListAlertRulesRequest) String ¶
func (x *ListAlertRulesRequest) String() string
type ListAlertRulesResponse ¶
type ListAlertRulesResponse struct {
Rules []*AlertRule `protobuf:"bytes,1,rep,name=rules,proto3" json:"rules,omitempty"`
// Statuses for known rules, keyed implicitly by AlertStatus.rule.
Statuses []*AlertStatus `protobuf:"bytes,2,rep,name=statuses,proto3" json:"statuses,omitempty"`
// contains filtered or unexported fields
}
func (*ListAlertRulesResponse) Descriptor
deprecated
func (*ListAlertRulesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAlertRulesResponse.ProtoReflect.Descriptor instead.
func (*ListAlertRulesResponse) GetRules ¶
func (x *ListAlertRulesResponse) GetRules() []*AlertRule
func (*ListAlertRulesResponse) GetStatuses ¶
func (x *ListAlertRulesResponse) GetStatuses() []*AlertStatus
func (*ListAlertRulesResponse) ProtoMessage ¶
func (*ListAlertRulesResponse) ProtoMessage()
func (*ListAlertRulesResponse) ProtoReflect ¶
func (x *ListAlertRulesResponse) ProtoReflect() protoreflect.Message
func (*ListAlertRulesResponse) Reset ¶
func (x *ListAlertRulesResponse) Reset()
func (*ListAlertRulesResponse) String ¶
func (x *ListAlertRulesResponse) String() string
type ListAuditEventsRequest ¶
type ListAuditEventsRequest struct {
Resource string `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
ResourceRef string `protobuf:"bytes,2,opt,name=resource_ref,json=resourceRef,proto3" json:"resource_ref,omitempty"`
Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
Actor string `protobuf:"bytes,4,opt,name=actor,proto3" json:"actor,omitempty"`
Action string `protobuf:"bytes,5,opt,name=action,proto3" json:"action,omitempty"`
Since string `protobuf:"bytes,6,opt,name=since,proto3" json:"since,omitempty"` // RFC3339; events at or after this timestamp
Until string `protobuf:"bytes,7,opt,name=until,proto3" json:"until,omitempty"` // RFC3339; events strictly before this timestamp
Limit int32 `protobuf:"varint,8,opt,name=limit,proto3" json:"limit,omitempty"`
// contains filtered or unexported fields
}
ListAuditEventsRequest narrows the audit log by exact-match filters and a time window. All fields are optional. A limit of 0 applies a server-side default cap (200).
func (*ListAuditEventsRequest) Descriptor
deprecated
func (*ListAuditEventsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAuditEventsRequest.ProtoReflect.Descriptor instead.
func (*ListAuditEventsRequest) GetAction ¶
func (x *ListAuditEventsRequest) GetAction() string
func (*ListAuditEventsRequest) GetActor ¶
func (x *ListAuditEventsRequest) GetActor() string
func (*ListAuditEventsRequest) GetLimit ¶
func (x *ListAuditEventsRequest) GetLimit() int32
func (*ListAuditEventsRequest) GetNamespace ¶
func (x *ListAuditEventsRequest) GetNamespace() string
func (*ListAuditEventsRequest) GetResource ¶
func (x *ListAuditEventsRequest) GetResource() string
func (*ListAuditEventsRequest) GetResourceRef ¶
func (x *ListAuditEventsRequest) GetResourceRef() string
func (*ListAuditEventsRequest) GetSince ¶
func (x *ListAuditEventsRequest) GetSince() string
func (*ListAuditEventsRequest) GetUntil ¶
func (x *ListAuditEventsRequest) GetUntil() string
func (*ListAuditEventsRequest) ProtoMessage ¶
func (*ListAuditEventsRequest) ProtoMessage()
func (*ListAuditEventsRequest) ProtoReflect ¶
func (x *ListAuditEventsRequest) ProtoReflect() protoreflect.Message
func (*ListAuditEventsRequest) Reset ¶
func (x *ListAuditEventsRequest) Reset()
func (*ListAuditEventsRequest) String ¶
func (x *ListAuditEventsRequest) String() string
type ListAuditEventsResponse ¶
type ListAuditEventsResponse struct {
Events []*AuditEvent `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*ListAuditEventsResponse) Descriptor
deprecated
func (*ListAuditEventsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAuditEventsResponse.ProtoReflect.Descriptor instead.
func (*ListAuditEventsResponse) GetEvents ¶
func (x *ListAuditEventsResponse) GetEvents() []*AuditEvent
func (*ListAuditEventsResponse) GetStatus ¶
func (x *ListAuditEventsResponse) GetStatus() *Status
func (*ListAuditEventsResponse) ProtoMessage ¶
func (*ListAuditEventsResponse) ProtoMessage()
func (*ListAuditEventsResponse) ProtoReflect ¶
func (x *ListAuditEventsResponse) ProtoReflect() protoreflect.Message
func (*ListAuditEventsResponse) Reset ¶
func (x *ListAuditEventsResponse) Reset()
func (*ListAuditEventsResponse) String ¶
func (x *ListAuditEventsResponse) String() string
type ListChannelsRequest ¶
type ListChannelsRequest struct {
// contains filtered or unexported fields
}
func (*ListChannelsRequest) Descriptor
deprecated
func (*ListChannelsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListChannelsRequest.ProtoReflect.Descriptor instead.
func (*ListChannelsRequest) ProtoMessage ¶
func (*ListChannelsRequest) ProtoMessage()
func (*ListChannelsRequest) ProtoReflect ¶
func (x *ListChannelsRequest) ProtoReflect() protoreflect.Message
func (*ListChannelsRequest) Reset ¶
func (x *ListChannelsRequest) Reset()
func (*ListChannelsRequest) String ¶
func (x *ListChannelsRequest) String() string
type ListChannelsResponse ¶
type ListChannelsResponse struct {
Channels []*Channel `protobuf:"bytes,1,rep,name=channels,proto3" json:"channels,omitempty"`
// contains filtered or unexported fields
}
func (*ListChannelsResponse) Descriptor
deprecated
func (*ListChannelsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListChannelsResponse.ProtoReflect.Descriptor instead.
func (*ListChannelsResponse) GetChannels ¶
func (x *ListChannelsResponse) GetChannels() []*Channel
func (*ListChannelsResponse) ProtoMessage ¶
func (*ListChannelsResponse) ProtoMessage()
func (*ListChannelsResponse) ProtoReflect ¶
func (x *ListChannelsResponse) ProtoReflect() protoreflect.Message
func (*ListChannelsResponse) Reset ¶
func (x *ListChannelsResponse) Reset()
func (*ListChannelsResponse) String ¶
func (x *ListChannelsResponse) String() string
type ListConfigmapVersionsRequest ¶
type ListConfigmapVersionsRequest 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 (*ListConfigmapVersionsRequest) Descriptor
deprecated
func (*ListConfigmapVersionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigmapVersionsRequest.ProtoReflect.Descriptor instead.
func (*ListConfigmapVersionsRequest) GetName ¶
func (x *ListConfigmapVersionsRequest) GetName() string
func (*ListConfigmapVersionsRequest) GetNamespace ¶
func (x *ListConfigmapVersionsRequest) GetNamespace() string
func (*ListConfigmapVersionsRequest) ProtoMessage ¶
func (*ListConfigmapVersionsRequest) ProtoMessage()
func (*ListConfigmapVersionsRequest) ProtoReflect ¶
func (x *ListConfigmapVersionsRequest) ProtoReflect() protoreflect.Message
func (*ListConfigmapVersionsRequest) Reset ¶
func (x *ListConfigmapVersionsRequest) Reset()
func (*ListConfigmapVersionsRequest) String ¶
func (x *ListConfigmapVersionsRequest) String() string
type ListConfigmapVersionsResponse ¶
type ListConfigmapVersionsResponse struct {
// Versions are returned newest-first by Configmap.version.
Versions []*Configmap `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*ListConfigmapVersionsResponse) Descriptor
deprecated
func (*ListConfigmapVersionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigmapVersionsResponse.ProtoReflect.Descriptor instead.
func (*ListConfigmapVersionsResponse) GetStatus ¶
func (x *ListConfigmapVersionsResponse) GetStatus() *Status
func (*ListConfigmapVersionsResponse) GetVersions ¶
func (x *ListConfigmapVersionsResponse) GetVersions() []*Configmap
func (*ListConfigmapVersionsResponse) ProtoMessage ¶
func (*ListConfigmapVersionsResponse) ProtoMessage()
func (*ListConfigmapVersionsResponse) ProtoReflect ¶
func (x *ListConfigmapVersionsResponse) ProtoReflect() protoreflect.Message
func (*ListConfigmapVersionsResponse) Reset ¶
func (x *ListConfigmapVersionsResponse) Reset()
func (*ListConfigmapVersionsResponse) String ¶
func (x *ListConfigmapVersionsResponse) String() string
type ListConfigmapsRequest ¶
type ListConfigmapsRequest struct {
Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
LabelSelector map[string]string `` /* 174-byte string literal not displayed */
FieldSelector map[string]string `` /* 174-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 ListEventsRequest ¶
type ListEventsRequest struct {
// Namespace is required for namespaced reads; empty namespace +
// empty For currently returns the most recent events seen by the
// node, capped at Limit (intended for `rune get events -A`).
Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
// For optionally narrows to a specific resource: "<kind>/<name>".
// Empty returns events across all resources in the namespace.
For string `protobuf:"bytes,2,opt,name=for,proto3" json:"for,omitempty"`
// Limit caps the number of events returned. 0 uses a server default.
Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
// contains filtered or unexported fields
}
func (*ListEventsRequest) Descriptor
deprecated
func (*ListEventsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListEventsRequest.ProtoReflect.Descriptor instead.
func (*ListEventsRequest) GetFor ¶
func (x *ListEventsRequest) GetFor() string
func (*ListEventsRequest) GetLimit ¶
func (x *ListEventsRequest) GetLimit() int32
func (*ListEventsRequest) GetNamespace ¶
func (x *ListEventsRequest) GetNamespace() string
func (*ListEventsRequest) ProtoMessage ¶
func (*ListEventsRequest) ProtoMessage()
func (*ListEventsRequest) ProtoReflect ¶
func (x *ListEventsRequest) ProtoReflect() protoreflect.Message
func (*ListEventsRequest) Reset ¶
func (x *ListEventsRequest) Reset()
func (*ListEventsRequest) String ¶
func (x *ListEventsRequest) String() string
type ListEventsResponse ¶
type ListEventsResponse struct {
Events []*Event `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*ListEventsResponse) Descriptor
deprecated
func (*ListEventsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListEventsResponse.ProtoReflect.Descriptor instead.
func (*ListEventsResponse) GetEvents ¶
func (x *ListEventsResponse) GetEvents() []*Event
func (*ListEventsResponse) GetStatus ¶
func (x *ListEventsResponse) GetStatus() *Status
func (*ListEventsResponse) ProtoMessage ¶
func (*ListEventsResponse) ProtoMessage()
func (*ListEventsResponse) ProtoReflect ¶
func (x *ListEventsResponse) ProtoReflect() protoreflect.Message
func (*ListEventsResponse) Reset ¶
func (x *ListEventsResponse) Reset()
func (*ListEventsResponse) String ¶
func (x *ListEventsResponse) 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 `` /* 174-byte string literal not displayed */
// Filter instances by field
FieldSelector map[string]string `` /* 174-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 `` /* 174-byte string literal not displayed */
// Optional field selector for filtering namespaces
FieldSelector map[string]string `` /* 174-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 ListReleasesRequest ¶
type ListReleasesRequest struct {
// namespace scopes the list; empty lists across all namespaces.
Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
// include_uninstalled also returns soft tombstone records (Decision D4).
IncludeUninstalled bool `protobuf:"varint,2,opt,name=include_uninstalled,json=includeUninstalled,proto3" json:"include_uninstalled,omitempty"`
// contains filtered or unexported fields
}
func (*ListReleasesRequest) Descriptor
deprecated
func (*ListReleasesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListReleasesRequest.ProtoReflect.Descriptor instead.
func (*ListReleasesRequest) GetIncludeUninstalled ¶
func (x *ListReleasesRequest) GetIncludeUninstalled() bool
func (*ListReleasesRequest) GetNamespace ¶
func (x *ListReleasesRequest) GetNamespace() string
func (*ListReleasesRequest) ProtoMessage ¶
func (*ListReleasesRequest) ProtoMessage()
func (*ListReleasesRequest) ProtoReflect ¶
func (x *ListReleasesRequest) ProtoReflect() protoreflect.Message
func (*ListReleasesRequest) Reset ¶
func (x *ListReleasesRequest) Reset()
func (*ListReleasesRequest) String ¶
func (x *ListReleasesRequest) String() string
type ListReleasesResponse ¶
type ListReleasesResponse struct {
Releases []*Release `protobuf:"bytes,1,rep,name=releases,proto3" json:"releases,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*ListReleasesResponse) Descriptor
deprecated
func (*ListReleasesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListReleasesResponse.ProtoReflect.Descriptor instead.
func (*ListReleasesResponse) GetReleases ¶
func (x *ListReleasesResponse) GetReleases() []*Release
func (*ListReleasesResponse) GetStatus ¶
func (x *ListReleasesResponse) GetStatus() *Status
func (*ListReleasesResponse) ProtoMessage ¶
func (*ListReleasesResponse) ProtoMessage()
func (*ListReleasesResponse) ProtoReflect ¶
func (x *ListReleasesResponse) ProtoReflect() protoreflect.Message
func (*ListReleasesResponse) Reset ¶
func (x *ListReleasesResponse) Reset()
func (*ListReleasesResponse) String ¶
func (x *ListReleasesResponse) String() string
type ListSavedViewsRequest ¶
type ListSavedViewsRequest struct {
// contains filtered or unexported fields
}
func (*ListSavedViewsRequest) Descriptor
deprecated
func (*ListSavedViewsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSavedViewsRequest.ProtoReflect.Descriptor instead.
func (*ListSavedViewsRequest) ProtoMessage ¶
func (*ListSavedViewsRequest) ProtoMessage()
func (*ListSavedViewsRequest) ProtoReflect ¶
func (x *ListSavedViewsRequest) ProtoReflect() protoreflect.Message
func (*ListSavedViewsRequest) Reset ¶
func (x *ListSavedViewsRequest) Reset()
func (*ListSavedViewsRequest) String ¶
func (x *ListSavedViewsRequest) String() string
type ListSavedViewsResponse ¶
type ListSavedViewsResponse struct {
Views []*SavedView `protobuf:"bytes,1,rep,name=views,proto3" json:"views,omitempty"`
// contains filtered or unexported fields
}
func (*ListSavedViewsResponse) Descriptor
deprecated
func (*ListSavedViewsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSavedViewsResponse.ProtoReflect.Descriptor instead.
func (*ListSavedViewsResponse) GetViews ¶
func (x *ListSavedViewsResponse) GetViews() []*SavedView
func (*ListSavedViewsResponse) ProtoMessage ¶
func (*ListSavedViewsResponse) ProtoMessage()
func (*ListSavedViewsResponse) ProtoReflect ¶
func (x *ListSavedViewsResponse) ProtoReflect() protoreflect.Message
func (*ListSavedViewsResponse) Reset ¶
func (x *ListSavedViewsResponse) Reset()
func (*ListSavedViewsResponse) String ¶
func (x *ListSavedViewsResponse) String() string
type ListSecretVersionsRequest ¶
type ListSecretVersionsRequest 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 (*ListSecretVersionsRequest) Descriptor
deprecated
func (*ListSecretVersionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSecretVersionsRequest.ProtoReflect.Descriptor instead.
func (*ListSecretVersionsRequest) GetName ¶
func (x *ListSecretVersionsRequest) GetName() string
func (*ListSecretVersionsRequest) GetNamespace ¶
func (x *ListSecretVersionsRequest) GetNamespace() string
func (*ListSecretVersionsRequest) ProtoMessage ¶
func (*ListSecretVersionsRequest) ProtoMessage()
func (*ListSecretVersionsRequest) ProtoReflect ¶
func (x *ListSecretVersionsRequest) ProtoReflect() protoreflect.Message
func (*ListSecretVersionsRequest) Reset ¶
func (x *ListSecretVersionsRequest) Reset()
func (*ListSecretVersionsRequest) String ¶
func (x *ListSecretVersionsRequest) String() string
type ListSecretVersionsResponse ¶
type ListSecretVersionsResponse struct {
// Versions are returned newest-first by Secret.version. Plaintext data is
// omitted; only data_keys is populated. Callers needing plaintext for a
// specific version must call RevealSecretVersion.
Versions []*Secret `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*ListSecretVersionsResponse) Descriptor
deprecated
func (*ListSecretVersionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSecretVersionsResponse.ProtoReflect.Descriptor instead.
func (*ListSecretVersionsResponse) GetStatus ¶
func (x *ListSecretVersionsResponse) GetStatus() *Status
func (*ListSecretVersionsResponse) GetVersions ¶
func (x *ListSecretVersionsResponse) GetVersions() []*Secret
func (*ListSecretVersionsResponse) ProtoMessage ¶
func (*ListSecretVersionsResponse) ProtoMessage()
func (*ListSecretVersionsResponse) ProtoReflect ¶
func (x *ListSecretVersionsResponse) ProtoReflect() protoreflect.Message
func (*ListSecretVersionsResponse) Reset ¶
func (x *ListSecretVersionsResponse) Reset()
func (*ListSecretVersionsResponse) String ¶
func (x *ListSecretVersionsResponse) 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 `` /* 174-byte string literal not displayed */
// Filter services by field
FieldSelector map[string]string `` /* 174-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 `` /* 174-byte string literal not displayed */
// Filter services by field
FieldSelector map[string]string `` /* 174-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 ListSnapshotsRequest ¶
type ListSnapshotsRequest struct {
Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
LabelSelector map[string]string `` /* 174-byte string literal not displayed */
Paging *PagingParams `protobuf:"bytes,3,opt,name=paging,proto3" json:"paging,omitempty"`
// contains filtered or unexported fields
}
func (*ListSnapshotsRequest) Descriptor
deprecated
func (*ListSnapshotsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSnapshotsRequest.ProtoReflect.Descriptor instead.
func (*ListSnapshotsRequest) GetLabelSelector ¶
func (x *ListSnapshotsRequest) GetLabelSelector() map[string]string
func (*ListSnapshotsRequest) GetNamespace ¶
func (x *ListSnapshotsRequest) GetNamespace() string
func (*ListSnapshotsRequest) GetPaging ¶
func (x *ListSnapshotsRequest) GetPaging() *PagingParams
func (*ListSnapshotsRequest) ProtoMessage ¶
func (*ListSnapshotsRequest) ProtoMessage()
func (*ListSnapshotsRequest) ProtoReflect ¶
func (x *ListSnapshotsRequest) ProtoReflect() protoreflect.Message
func (*ListSnapshotsRequest) Reset ¶
func (x *ListSnapshotsRequest) Reset()
func (*ListSnapshotsRequest) String ¶
func (x *ListSnapshotsRequest) String() string
type ListSnapshotsResponse ¶
type ListSnapshotsResponse struct {
Snapshots []*Snapshot `protobuf:"bytes,1,rep,name=snapshots,proto3" json:"snapshots,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*ListSnapshotsResponse) Descriptor
deprecated
func (*ListSnapshotsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSnapshotsResponse.ProtoReflect.Descriptor instead.
func (*ListSnapshotsResponse) GetSnapshots ¶
func (x *ListSnapshotsResponse) GetSnapshots() []*Snapshot
func (*ListSnapshotsResponse) GetStatus ¶
func (x *ListSnapshotsResponse) GetStatus() *Status
func (*ListSnapshotsResponse) ProtoMessage ¶
func (*ListSnapshotsResponse) ProtoMessage()
func (*ListSnapshotsResponse) ProtoReflect ¶
func (x *ListSnapshotsResponse) ProtoReflect() protoreflect.Message
func (*ListSnapshotsResponse) Reset ¶
func (x *ListSnapshotsResponse) Reset()
func (*ListSnapshotsResponse) String ¶
func (x *ListSnapshotsResponse) String() string
type ListStorageClassesRequest ¶
type ListStorageClassesRequest struct {
LabelSelector map[string]string `` /* 174-byte string literal not displayed */
Paging *PagingParams `protobuf:"bytes,2,opt,name=paging,proto3" json:"paging,omitempty"`
// contains filtered or unexported fields
}
func (*ListStorageClassesRequest) Descriptor
deprecated
func (*ListStorageClassesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListStorageClassesRequest.ProtoReflect.Descriptor instead.
func (*ListStorageClassesRequest) GetLabelSelector ¶
func (x *ListStorageClassesRequest) GetLabelSelector() map[string]string
func (*ListStorageClassesRequest) GetPaging ¶
func (x *ListStorageClassesRequest) GetPaging() *PagingParams
func (*ListStorageClassesRequest) ProtoMessage ¶
func (*ListStorageClassesRequest) ProtoMessage()
func (*ListStorageClassesRequest) ProtoReflect ¶
func (x *ListStorageClassesRequest) ProtoReflect() protoreflect.Message
func (*ListStorageClassesRequest) Reset ¶
func (x *ListStorageClassesRequest) Reset()
func (*ListStorageClassesRequest) String ¶
func (x *ListStorageClassesRequest) String() string
type ListStorageClassesResponse ¶
type ListStorageClassesResponse struct {
StorageClasses []*StorageClass `protobuf:"bytes,1,rep,name=storage_classes,json=storageClasses,proto3" json:"storage_classes,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*ListStorageClassesResponse) Descriptor
deprecated
func (*ListStorageClassesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListStorageClassesResponse.ProtoReflect.Descriptor instead.
func (*ListStorageClassesResponse) GetStatus ¶
func (x *ListStorageClassesResponse) GetStatus() *Status
func (*ListStorageClassesResponse) GetStorageClasses ¶
func (x *ListStorageClassesResponse) GetStorageClasses() []*StorageClass
func (*ListStorageClassesResponse) ProtoMessage ¶
func (*ListStorageClassesResponse) ProtoMessage()
func (*ListStorageClassesResponse) ProtoReflect ¶
func (x *ListStorageClassesResponse) ProtoReflect() protoreflect.Message
func (*ListStorageClassesResponse) Reset ¶
func (x *ListStorageClassesResponse) Reset()
func (*ListStorageClassesResponse) String ¶
func (x *ListStorageClassesResponse) String() string
type ListVolumesRequest ¶
type ListVolumesRequest struct {
Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
LabelSelector map[string]string `` /* 174-byte string literal not displayed */
FieldSelector map[string]string `` /* 174-byte string literal not displayed */
Paging *PagingParams `protobuf:"bytes,4,opt,name=paging,proto3" json:"paging,omitempty"`
// contains filtered or unexported fields
}
func (*ListVolumesRequest) Descriptor
deprecated
func (*ListVolumesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListVolumesRequest.ProtoReflect.Descriptor instead.
func (*ListVolumesRequest) GetFieldSelector ¶
func (x *ListVolumesRequest) GetFieldSelector() map[string]string
func (*ListVolumesRequest) GetLabelSelector ¶
func (x *ListVolumesRequest) GetLabelSelector() map[string]string
func (*ListVolumesRequest) GetNamespace ¶
func (x *ListVolumesRequest) GetNamespace() string
func (*ListVolumesRequest) GetPaging ¶
func (x *ListVolumesRequest) GetPaging() *PagingParams
func (*ListVolumesRequest) ProtoMessage ¶
func (*ListVolumesRequest) ProtoMessage()
func (*ListVolumesRequest) ProtoReflect ¶
func (x *ListVolumesRequest) ProtoReflect() protoreflect.Message
func (*ListVolumesRequest) Reset ¶
func (x *ListVolumesRequest) Reset()
func (*ListVolumesRequest) String ¶
func (x *ListVolumesRequest) String() string
type ListVolumesResponse ¶
type ListVolumesResponse struct {
Volumes []*Volume `protobuf:"bytes,1,rep,name=volumes,proto3" json:"volumes,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*ListVolumesResponse) Descriptor
deprecated
func (*ListVolumesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListVolumesResponse.ProtoReflect.Descriptor instead.
func (*ListVolumesResponse) GetStatus ¶
func (x *ListVolumesResponse) GetStatus() *Status
func (*ListVolumesResponse) GetVolumes ¶
func (x *ListVolumesResponse) GetVolumes() []*Volume
func (*ListVolumesResponse) ProtoMessage ¶
func (*ListVolumesResponse) ProtoMessage()
func (*ListVolumesResponse) ProtoReflect ¶
func (x *ListVolumesResponse) ProtoReflect() protoreflect.Message
func (*ListVolumesResponse) Reset ¶
func (x *ListVolumesResponse) Reset()
func (*ListVolumesResponse) String ¶
func (x *ListVolumesResponse) String() string
type LogRecord ¶
type LogRecord struct {
Timestamp string `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // RFC3339
Line string `protobuf:"bytes,2,opt,name=line,proto3" json:"line,omitempty"`
Stream string `protobuf:"bytes,3,opt,name=stream,proto3" json:"stream,omitempty"` // "stdout" | "stderr" | "event"
Level string `protobuf:"bytes,4,opt,name=level,proto3" json:"level,omitempty"` // "info" | "warn" | "error" | ... ("" if unclassified)
Namespace string `protobuf:"bytes,5,opt,name=namespace,proto3" json:"namespace,omitempty"`
Service string `protobuf:"bytes,6,opt,name=service,proto3" json:"service,omitempty"`
Instance string `protobuf:"bytes,7,opt,name=instance,proto3" json:"instance,omitempty"`
Node string `protobuf:"bytes,8,opt,name=node,proto3" json:"node,omitempty"`
Labels map[string]string `` /* 139-byte string literal not displayed */
// contains filtered or unexported fields
}
LogRecord mirrors observe.LogRecord: an enriched log line on the wire. The fixed dimensions (namespace/service/instance/node) are Rune-native identity stamped by the forwarder; labels carries arbitrary stream labels.
func (*LogRecord) Descriptor
deprecated
func (*LogRecord) GetInstance ¶
func (*LogRecord) GetNamespace ¶
func (*LogRecord) GetService ¶
func (*LogRecord) GetTimestamp ¶
func (*LogRecord) ProtoMessage ¶
func (*LogRecord) ProtoMessage()
func (*LogRecord) ProtoReflect ¶
func (x *LogRecord) ProtoReflect() protoreflect.Message
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 LogRow ¶
type LogRow struct {
Timestamp string `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // RFC3339
Line string `protobuf:"bytes,2,opt,name=line,proto3" json:"line,omitempty"`
Stream string `protobuf:"bytes,3,opt,name=stream,proto3" json:"stream,omitempty"`
Level string `protobuf:"bytes,4,opt,name=level,proto3" json:"level,omitempty"`
Labels map[string]string `` /* 139-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*LogRow) Descriptor
deprecated
func (*LogRow) GetTimestamp ¶
func (*LogRow) ProtoMessage ¶
func (*LogRow) ProtoMessage()
func (*LogRow) ProtoReflect ¶
func (x *LogRow) ProtoReflect() protoreflect.Message
type LogServiceClient ¶
type LogServiceClient interface {
// StreamLogs provides bidirectional streaming for logs.
// Clients can stream parameter updates, server streams log content.
//
// NOTE: bidi RPCs cannot be called from a browser (Connect/gRPC-Web have no
// client/bidi streaming). Web clients must use GetLogs. StreamLogs is kept
// for the CLI. See RUNE-200C.
StreamLogs(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[LogRequest, LogResponse], error)
// GetLogs is the unidirectional (server-streaming) equivalent of StreamLogs:
// the client sends a single LogRequest and the server streams LogResponses.
// This is the browser-callable path — connect-web / gRPC-Web support
// server-streaming. follow=false ends the stream once history is drained;
// follow=true keeps streaming. Mid-stream parameter updates are not
// supported here; reconnect with new parameters instead. See RUNE-200C.
GetLogs(ctx context.Context, in *LogRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[LogResponse], 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.
LogService provides access to service and instance logs.
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.
//
// NOTE: bidi RPCs cannot be called from a browser (Connect/gRPC-Web have no
// client/bidi streaming). Web clients must use GetLogs. StreamLogs is kept
// for the CLI. See RUNE-200C.
StreamLogs(grpc.BidiStreamingServer[LogRequest, LogResponse]) error
// GetLogs is the unidirectional (server-streaming) equivalent of StreamLogs:
// the client sends a single LogRequest and the server streams LogResponses.
// This is the browser-callable path — connect-web / gRPC-Web support
// server-streaming. follow=false ends the stream once history is drained;
// follow=true keeps streaming. Mid-stream parameter updates are not
// supported here; reconnect with new parameters instead. See RUNE-200C.
GetLogs(*LogRequest, grpc.ServerStreamingServer[LogResponse]) error
// contains filtered or unexported methods
}
LogServiceServer is the server API for LogService service. All implementations must embed UnimplementedLogServiceServer for forward compatibility.
LogService provides access to service and instance logs.
type LogService_GetLogsClient ¶
type LogService_GetLogsClient = grpc.ServerStreamingClient[LogResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type LogService_GetLogsServer ¶
type LogService_GetLogsServer = grpc.ServerStreamingServer[LogResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type LogService_StreamLogsClient ¶
type LogService_StreamLogsClient = grpc.BidiStreamingClient[LogRequest, LogResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type LogService_StreamLogsServer ¶
type LogService_StreamLogsServer = grpc.BidiStreamingServer[LogRequest, LogResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type MetricSample ¶
type MetricSample struct {
Timestamp string `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // RFC3339 (bucket left edge)
Value float64 `protobuf:"fixed64,2,opt,name=value,proto3" json:"value,omitempty"`
GroupLabels map[string]string `` /* 168-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*MetricSample) Descriptor
deprecated
func (*MetricSample) Descriptor() ([]byte, []int)
Deprecated: Use MetricSample.ProtoReflect.Descriptor instead.
func (*MetricSample) GetGroupLabels ¶
func (x *MetricSample) GetGroupLabels() map[string]string
func (*MetricSample) GetTimestamp ¶
func (x *MetricSample) GetTimestamp() string
func (*MetricSample) GetValue ¶
func (x *MetricSample) GetValue() float64
func (*MetricSample) ProtoMessage ¶
func (*MetricSample) ProtoMessage()
func (*MetricSample) ProtoReflect ¶
func (x *MetricSample) ProtoReflect() protoreflect.Message
func (*MetricSample) Reset ¶
func (x *MetricSample) Reset()
func (*MetricSample) String ¶
func (x *MetricSample) String() string
type Mutation ¶
type Mutation struct {
Kind MutationKind `protobuf:"varint,1,opt,name=kind,proto3,enum=rune.api.MutationKind" json:"kind,omitempty"`
ResourceType string `protobuf:"bytes,2,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
// Encoded resource bytes (PUT only). Empty for DELETE. The encoding
// is the same wire format the orderedlog stored.
Payload []byte `protobuf:"bytes,5,opt,name=payload,proto3" json:"payload,omitempty"`
// contains filtered or unexported fields
}
Mutation is the per-key effect of an applied operation. Mirrors orderedlog.Mutation.
func (*Mutation) Descriptor
deprecated
func (*Mutation) GetKind ¶
func (x *Mutation) GetKind() MutationKind
func (*Mutation) GetNamespace ¶
func (*Mutation) GetPayload ¶
func (*Mutation) GetResourceType ¶
func (*Mutation) ProtoMessage ¶
func (*Mutation) ProtoMessage()
func (*Mutation) ProtoReflect ¶
func (x *Mutation) ProtoReflect() protoreflect.Message
type MutationKind ¶
type MutationKind int32
Mutation kind, mirrors orderedlog.MutationKind.
const ( MutationKind_MUTATION_KIND_UNSPECIFIED MutationKind = 0 MutationKind_MUTATION_KIND_PUT MutationKind = 1 MutationKind_MUTATION_KIND_DELETE MutationKind = 2 )
func (MutationKind) Descriptor ¶
func (MutationKind) Descriptor() protoreflect.EnumDescriptor
func (MutationKind) Enum ¶
func (x MutationKind) Enum() *MutationKind
func (MutationKind) EnumDescriptor
deprecated
func (MutationKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use MutationKind.Descriptor instead.
func (MutationKind) Number ¶
func (x MutationKind) Number() protoreflect.EnumNumber
func (MutationKind) String ¶
func (x MutationKind) String() string
func (MutationKind) Type ¶
func (MutationKind) Type() protoreflect.EnumType
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 `` /* 139-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) (grpc.ServerStreamingClient[WatchNamespacesResponse], 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.
NamespaceService provides operations for managing namespaces.
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, grpc.ServerStreamingServer[WatchNamespacesResponse]) error
// contains filtered or unexported methods
}
NamespaceServiceServer is the server API for NamespaceService service. All implementations must embed UnimplementedNamespaceServiceServer for forward compatibility.
NamespaceService provides operations for managing namespaces.
type NamespaceService_WatchNamespacesClient ¶
type NamespaceService_WatchNamespacesClient = grpc.ServerStreamingClient[WatchNamespacesResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type NamespaceService_WatchNamespacesServer ¶
type NamespaceService_WatchNamespacesServer = grpc.ServerStreamingServer[WatchNamespacesResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type NetworkAllocation ¶
type NetworkAllocation struct {
ServiceId string `protobuf:"bytes,1,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
Vip string `protobuf:"bytes,2,opt,name=vip,proto3" json:"vip,omitempty"`
// contains filtered or unexported fields
}
func (*NetworkAllocation) Descriptor
deprecated
func (*NetworkAllocation) Descriptor() ([]byte, []int)
Deprecated: Use NetworkAllocation.ProtoReflect.Descriptor instead.
func (*NetworkAllocation) GetServiceId ¶
func (x *NetworkAllocation) GetServiceId() string
func (*NetworkAllocation) GetVip ¶
func (x *NetworkAllocation) GetVip() string
func (*NetworkAllocation) ProtoMessage ¶
func (*NetworkAllocation) ProtoMessage()
func (*NetworkAllocation) ProtoReflect ¶
func (x *NetworkAllocation) ProtoReflect() protoreflect.Message
func (*NetworkAllocation) Reset ¶
func (x *NetworkAllocation) Reset()
func (*NetworkAllocation) String ¶
func (x *NetworkAllocation) String() string
type NetworkPolicyEgressRule ¶
type NetworkPolicyEgressRule struct {
To []*NetworkPolicyPeer `protobuf:"bytes,1,rep,name=to,proto3" json:"to,omitempty"`
Ports []string `protobuf:"bytes,2,rep,name=ports,proto3" json:"ports,omitempty"`
// contains filtered or unexported fields
}
func (*NetworkPolicyEgressRule) Descriptor
deprecated
func (*NetworkPolicyEgressRule) Descriptor() ([]byte, []int)
Deprecated: Use NetworkPolicyEgressRule.ProtoReflect.Descriptor instead.
func (*NetworkPolicyEgressRule) GetPorts ¶
func (x *NetworkPolicyEgressRule) GetPorts() []string
func (*NetworkPolicyEgressRule) GetTo ¶
func (x *NetworkPolicyEgressRule) GetTo() []*NetworkPolicyPeer
func (*NetworkPolicyEgressRule) ProtoMessage ¶
func (*NetworkPolicyEgressRule) ProtoMessage()
func (*NetworkPolicyEgressRule) ProtoReflect ¶
func (x *NetworkPolicyEgressRule) ProtoReflect() protoreflect.Message
func (*NetworkPolicyEgressRule) Reset ¶
func (x *NetworkPolicyEgressRule) Reset()
func (*NetworkPolicyEgressRule) String ¶
func (x *NetworkPolicyEgressRule) String() string
type NetworkPolicyIngressRule ¶
type NetworkPolicyIngressRule struct {
From []*NetworkPolicyPeer `protobuf:"bytes,1,rep,name=from,proto3" json:"from,omitempty"`
Ports []string `protobuf:"bytes,2,rep,name=ports,proto3" json:"ports,omitempty"`
// contains filtered or unexported fields
}
func (*NetworkPolicyIngressRule) Descriptor
deprecated
func (*NetworkPolicyIngressRule) Descriptor() ([]byte, []int)
Deprecated: Use NetworkPolicyIngressRule.ProtoReflect.Descriptor instead.
func (*NetworkPolicyIngressRule) GetFrom ¶
func (x *NetworkPolicyIngressRule) GetFrom() []*NetworkPolicyPeer
func (*NetworkPolicyIngressRule) GetPorts ¶
func (x *NetworkPolicyIngressRule) GetPorts() []string
func (*NetworkPolicyIngressRule) ProtoMessage ¶
func (*NetworkPolicyIngressRule) ProtoMessage()
func (*NetworkPolicyIngressRule) ProtoReflect ¶
func (x *NetworkPolicyIngressRule) ProtoReflect() protoreflect.Message
func (*NetworkPolicyIngressRule) Reset ¶
func (x *NetworkPolicyIngressRule) Reset()
func (*NetworkPolicyIngressRule) String ¶
func (x *NetworkPolicyIngressRule) String() string
type NetworkPolicyPeer ¶
type NetworkPolicyPeer struct {
Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
ServiceSelector map[string]string `` /* 180-byte string literal not displayed */
Cidr string `protobuf:"bytes,4,opt,name=cidr,proto3" json:"cidr,omitempty"`
// contains filtered or unexported fields
}
func (*NetworkPolicyPeer) Descriptor
deprecated
func (*NetworkPolicyPeer) Descriptor() ([]byte, []int)
Deprecated: Use NetworkPolicyPeer.ProtoReflect.Descriptor instead.
func (*NetworkPolicyPeer) GetCidr ¶
func (x *NetworkPolicyPeer) GetCidr() string
func (*NetworkPolicyPeer) GetNamespace ¶
func (x *NetworkPolicyPeer) GetNamespace() string
func (*NetworkPolicyPeer) GetService ¶
func (x *NetworkPolicyPeer) GetService() string
func (*NetworkPolicyPeer) GetServiceSelector ¶
func (x *NetworkPolicyPeer) GetServiceSelector() map[string]string
func (*NetworkPolicyPeer) ProtoMessage ¶
func (*NetworkPolicyPeer) ProtoMessage()
func (*NetworkPolicyPeer) ProtoReflect ¶
func (x *NetworkPolicyPeer) ProtoReflect() protoreflect.Message
func (*NetworkPolicyPeer) Reset ¶
func (x *NetworkPolicyPeer) Reset()
func (*NetworkPolicyPeer) String ¶
func (x *NetworkPolicyPeer) String() string
type NetworkStatusRequest ¶
type NetworkStatusRequest struct {
// contains filtered or unexported fields
}
func (*NetworkStatusRequest) Descriptor
deprecated
func (*NetworkStatusRequest) Descriptor() ([]byte, []int)
Deprecated: Use NetworkStatusRequest.ProtoReflect.Descriptor instead.
func (*NetworkStatusRequest) ProtoMessage ¶
func (*NetworkStatusRequest) ProtoMessage()
func (*NetworkStatusRequest) ProtoReflect ¶
func (x *NetworkStatusRequest) ProtoReflect() protoreflect.Message
func (*NetworkStatusRequest) Reset ¶
func (x *NetworkStatusRequest) Reset()
func (*NetworkStatusRequest) String ¶
func (x *NetworkStatusRequest) String() string
type NetworkStatusResponse ¶
type NetworkStatusResponse struct {
// Cluster service CIDR (e.g. "10.96.0.0/16"). Empty if not bootstrapped.
Cidr string `protobuf:"bytes,1,opt,name=cidr,proto3" json:"cidr,omitempty"`
// Currently allocated VIPs (serviceID -> IP).
Allocations []*NetworkAllocation `protobuf:"bytes,2,rep,name=allocations,proto3" json:"allocations,omitempty"`
// Free-list size: IPs ready for the next allocation.
FreeListSize uint32 `protobuf:"varint,3,opt,name=free_list_size,json=freeListSize,proto3" json:"free_list_size,omitempty"`
// Pending releases waiting on the cooldown window.
PendingReleases uint32 `protobuf:"varint,4,opt,name=pending_releases,json=pendingReleases,proto3" json:"pending_releases,omitempty"`
// Total usable IP count carved from the CIDR.
Capacity uint32 `protobuf:"varint,5,opt,name=capacity,proto3" json:"capacity,omitempty"`
// contains filtered or unexported fields
}
func (*NetworkStatusResponse) Descriptor
deprecated
func (*NetworkStatusResponse) Descriptor() ([]byte, []int)
Deprecated: Use NetworkStatusResponse.ProtoReflect.Descriptor instead.
func (*NetworkStatusResponse) GetAllocations ¶
func (x *NetworkStatusResponse) GetAllocations() []*NetworkAllocation
func (*NetworkStatusResponse) GetCapacity ¶
func (x *NetworkStatusResponse) GetCapacity() uint32
func (*NetworkStatusResponse) GetCidr ¶
func (x *NetworkStatusResponse) GetCidr() string
func (*NetworkStatusResponse) GetFreeListSize ¶
func (x *NetworkStatusResponse) GetFreeListSize() uint32
func (*NetworkStatusResponse) GetPendingReleases ¶
func (x *NetworkStatusResponse) GetPendingReleases() uint32
func (*NetworkStatusResponse) ProtoMessage ¶
func (*NetworkStatusResponse) ProtoMessage()
func (*NetworkStatusResponse) ProtoReflect ¶
func (x *NetworkStatusResponse) ProtoReflect() protoreflect.Message
func (*NetworkStatusResponse) Reset ¶
func (x *NetworkStatusResponse) Reset()
func (*NetworkStatusResponse) String ¶
func (x *NetworkStatusResponse) String() string
type NodeResources ¶
type NodeResources struct {
// Total schedulable CPU cores (capacity).
CpuCores float64 `protobuf:"fixed64,1,opt,name=cpu_cores,json=cpuCores,proto3" json:"cpu_cores,omitempty"`
// Total memory in bytes (capacity).
MemTotalBytes int64 `protobuf:"varint,2,opt,name=mem_total_bytes,json=memTotalBytes,proto3" json:"mem_total_bytes,omitempty"`
// Live CPU usage as a percentage of capacity (0-100). -1 when usage
// could not be sampled (e.g. macOS / unsupported runtime).
CpuUsedPercent float64 `protobuf:"fixed64,3,opt,name=cpu_used_percent,json=cpuUsedPercent,proto3" json:"cpu_used_percent,omitempty"`
// Live memory used in bytes (working set). 0 when unavailable.
MemUsedBytes int64 `protobuf:"varint,4,opt,name=mem_used_bytes,json=memUsedBytes,proto3" json:"mem_used_bytes,omitempty"`
// contains filtered or unexported fields
}
NodeResources reports a node's CPU/memory capacity and live usage. Single-node today, so this is effectively "this host's pressure".
func (*NodeResources) Descriptor
deprecated
func (*NodeResources) Descriptor() ([]byte, []int)
Deprecated: Use NodeResources.ProtoReflect.Descriptor instead.
func (*NodeResources) GetCpuCores ¶
func (x *NodeResources) GetCpuCores() float64
func (*NodeResources) GetCpuUsedPercent ¶
func (x *NodeResources) GetCpuUsedPercent() float64
func (*NodeResources) GetMemTotalBytes ¶
func (x *NodeResources) GetMemTotalBytes() int64
func (*NodeResources) GetMemUsedBytes ¶
func (x *NodeResources) GetMemUsedBytes() int64
func (*NodeResources) ProtoMessage ¶
func (*NodeResources) ProtoMessage()
func (*NodeResources) ProtoReflect ¶
func (x *NodeResources) ProtoReflect() protoreflect.Message
func (*NodeResources) Reset ¶
func (x *NodeResources) Reset()
func (*NodeResources) String ¶
func (x *NodeResources) String() string
type ObserveCapabilities ¶
type ObserveCapabilities struct {
Backend string `protobuf:"bytes,1,opt,name=backend,proto3" json:"backend,omitempty"`
MaxTier string `protobuf:"bytes,2,opt,name=max_tier,json=maxTier,proto3" json:"max_tier,omitempty"` // "core" | "advanced"
RawSql bool `protobuf:"varint,3,opt,name=raw_sql,json=rawSql,proto3" json:"raw_sql,omitempty"`
Percentiles bool `protobuf:"varint,4,opt,name=percentiles,proto3" json:"percentiles,omitempty"`
HighCardinalityFilters bool `` /* 130-byte string literal not displayed */
Enabled bool `protobuf:"varint,6,opt,name=enabled,proto3" json:"enabled,omitempty"` // false when observability is disabled (no backend wired)
// parsers is true when the backend evaluates `| logfmt` / `| json` pipeline
// stages and post-parse label filters (embedded, loki; not clickhouse yet).
Parsers bool `protobuf:"varint,7,opt,name=parsers,proto3" json:"parsers,omitempty"`
// contains filtered or unexported fields
}
ObserveCapabilities mirrors observe.Capabilities for the dashboard handshake.
func (*ObserveCapabilities) Descriptor
deprecated
func (*ObserveCapabilities) Descriptor() ([]byte, []int)
Deprecated: Use ObserveCapabilities.ProtoReflect.Descriptor instead.
func (*ObserveCapabilities) GetBackend ¶
func (x *ObserveCapabilities) GetBackend() string
func (*ObserveCapabilities) GetEnabled ¶
func (x *ObserveCapabilities) GetEnabled() bool
func (*ObserveCapabilities) GetHighCardinalityFilters ¶
func (x *ObserveCapabilities) GetHighCardinalityFilters() bool
func (*ObserveCapabilities) GetMaxTier ¶
func (x *ObserveCapabilities) GetMaxTier() string
func (*ObserveCapabilities) GetParsers ¶
func (x *ObserveCapabilities) GetParsers() bool
func (*ObserveCapabilities) GetPercentiles ¶
func (x *ObserveCapabilities) GetPercentiles() bool
func (*ObserveCapabilities) GetRawSql ¶
func (x *ObserveCapabilities) GetRawSql() bool
func (*ObserveCapabilities) ProtoMessage ¶
func (*ObserveCapabilities) ProtoMessage()
func (*ObserveCapabilities) ProtoReflect ¶
func (x *ObserveCapabilities) ProtoReflect() protoreflect.Message
func (*ObserveCapabilities) Reset ¶
func (x *ObserveCapabilities) Reset()
func (*ObserveCapabilities) String ¶
func (x *ObserveCapabilities) String() string
type ObserveQuery ¶
type ObserveQuery struct {
Logql string `protobuf:"bytes,1,opt,name=logql,proto3" json:"logql,omitempty"`
Start string `protobuf:"bytes,2,opt,name=start,proto3" json:"start,omitempty"` // RFC3339
End string `protobuf:"bytes,3,opt,name=end,proto3" json:"end,omitempty"` // RFC3339
Limit uint32 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"`
Forward bool `protobuf:"varint,5,opt,name=forward,proto3" json:"forward,omitempty"` // true => oldest-first
Namespace string `protobuf:"bytes,6,opt,name=namespace,proto3" json:"namespace,omitempty"`
// contains filtered or unexported fields
}
ObserveQuery carries LogQL text plus the time window. The server parses the LogQL subset into the observe.Query AST (clients never send the AST).
func (*ObserveQuery) Descriptor
deprecated
func (*ObserveQuery) Descriptor() ([]byte, []int)
Deprecated: Use ObserveQuery.ProtoReflect.Descriptor instead.
func (*ObserveQuery) GetEnd ¶
func (x *ObserveQuery) GetEnd() string
func (*ObserveQuery) GetForward ¶
func (x *ObserveQuery) GetForward() bool
func (*ObserveQuery) GetLimit ¶
func (x *ObserveQuery) GetLimit() uint32
func (*ObserveQuery) GetLogql ¶
func (x *ObserveQuery) GetLogql() string
func (*ObserveQuery) GetNamespace ¶
func (x *ObserveQuery) GetNamespace() string
func (*ObserveQuery) GetStart ¶
func (x *ObserveQuery) GetStart() string
func (*ObserveQuery) ProtoMessage ¶
func (*ObserveQuery) ProtoMessage()
func (*ObserveQuery) ProtoReflect ¶
func (x *ObserveQuery) ProtoReflect() protoreflect.Message
func (*ObserveQuery) Reset ¶
func (x *ObserveQuery) Reset()
func (*ObserveQuery) String ¶
func (x *ObserveQuery) String() string
type ObserveServiceClient ¶
type ObserveServiceClient interface {
// Execute parses the LogQL subset, runs it, and server-streams results.
Execute(ctx context.Context, in *ObserveQuery, opts ...grpc.CallOption) (grpc.ServerStreamingClient[QueryResult], error)
// GetCapabilities reports the backend handshake for dashboard feature-flags.
GetCapabilities(ctx context.Context, in *CapabilitiesRequest, opts ...grpc.CallOption) (*ObserveCapabilities, error)
// PushLogs ingests forwarded batches. In single-node deployments the agent
// forwarder writes through an in-process path instead; this RPC is the
// multi-node transport.
PushLogs(ctx context.Context, in *PushLogsRequest, opts ...grpc.CallOption) (*PushLogsResponse, error)
// Saved views: named, reusable Log Explorer queries (cluster-shared).
// SaveView upserts by name and validates the LogQL before persisting.
ListSavedViews(ctx context.Context, in *ListSavedViewsRequest, opts ...grpc.CallOption) (*ListSavedViewsResponse, error)
SaveView(ctx context.Context, in *SaveViewRequest, opts ...grpc.CallOption) (*SaveViewResponse, error)
DeleteSavedView(ctx context.Context, in *DeleteSavedViewRequest, opts ...grpc.CallOption) (*DeleteSavedViewResponse, error)
// Alerting: rules (LogQL count thresholds evaluated by the runed alerter)
// and channels (templated-webhook notification targets). Save RPCs upsert
// by name and validate the LogQL / URL before persisting.
ListAlertRules(ctx context.Context, in *ListAlertRulesRequest, opts ...grpc.CallOption) (*ListAlertRulesResponse, error)
SaveAlertRule(ctx context.Context, in *SaveAlertRuleRequest, opts ...grpc.CallOption) (*SaveAlertRuleResponse, error)
DeleteAlertRule(ctx context.Context, in *DeleteAlertRuleRequest, opts ...grpc.CallOption) (*DeleteAlertRuleResponse, error)
ListChannels(ctx context.Context, in *ListChannelsRequest, opts ...grpc.CallOption) (*ListChannelsResponse, error)
SaveChannel(ctx context.Context, in *SaveChannelRequest, opts ...grpc.CallOption) (*SaveChannelResponse, error)
DeleteChannel(ctx context.Context, in *DeleteChannelRequest, opts ...grpc.CallOption) (*DeleteChannelResponse, error)
// GetObserveStats reports store-level facts (records, disk, retention) for
// the dashboard Sources page. Volume/coverage numbers come from ordinary
// metric queries via Execute, not from this RPC.
GetObserveStats(ctx context.Context, in *ObserveStatsRequest, opts ...grpc.CallOption) (*ObserveStats, error)
}
ObserveServiceClient is the client API for ObserveService 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 NewObserveServiceClient ¶
func NewObserveServiceClient(cc grpc.ClientConnInterface) ObserveServiceClient
type ObserveServiceServer ¶
type ObserveServiceServer interface {
// Execute parses the LogQL subset, runs it, and server-streams results.
Execute(*ObserveQuery, grpc.ServerStreamingServer[QueryResult]) error
// GetCapabilities reports the backend handshake for dashboard feature-flags.
GetCapabilities(context.Context, *CapabilitiesRequest) (*ObserveCapabilities, error)
// PushLogs ingests forwarded batches. In single-node deployments the agent
// forwarder writes through an in-process path instead; this RPC is the
// multi-node transport.
PushLogs(context.Context, *PushLogsRequest) (*PushLogsResponse, error)
// Saved views: named, reusable Log Explorer queries (cluster-shared).
// SaveView upserts by name and validates the LogQL before persisting.
ListSavedViews(context.Context, *ListSavedViewsRequest) (*ListSavedViewsResponse, error)
SaveView(context.Context, *SaveViewRequest) (*SaveViewResponse, error)
DeleteSavedView(context.Context, *DeleteSavedViewRequest) (*DeleteSavedViewResponse, error)
// Alerting: rules (LogQL count thresholds evaluated by the runed alerter)
// and channels (templated-webhook notification targets). Save RPCs upsert
// by name and validate the LogQL / URL before persisting.
ListAlertRules(context.Context, *ListAlertRulesRequest) (*ListAlertRulesResponse, error)
SaveAlertRule(context.Context, *SaveAlertRuleRequest) (*SaveAlertRuleResponse, error)
DeleteAlertRule(context.Context, *DeleteAlertRuleRequest) (*DeleteAlertRuleResponse, error)
ListChannels(context.Context, *ListChannelsRequest) (*ListChannelsResponse, error)
SaveChannel(context.Context, *SaveChannelRequest) (*SaveChannelResponse, error)
DeleteChannel(context.Context, *DeleteChannelRequest) (*DeleteChannelResponse, error)
// GetObserveStats reports store-level facts (records, disk, retention) for
// the dashboard Sources page. Volume/coverage numbers come from ordinary
// metric queries via Execute, not from this RPC.
GetObserveStats(context.Context, *ObserveStatsRequest) (*ObserveStats, error)
// contains filtered or unexported methods
}
ObserveServiceServer is the server API for ObserveService service. All implementations must embed UnimplementedObserveServiceServer for forward compatibility.
type ObserveService_ExecuteClient ¶
type ObserveService_ExecuteClient = grpc.ServerStreamingClient[QueryResult]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type ObserveService_ExecuteServer ¶
type ObserveService_ExecuteServer = grpc.ServerStreamingServer[QueryResult]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type ObserveStats ¶
type ObserveStats struct {
Backend string `protobuf:"bytes,1,opt,name=backend,proto3" json:"backend,omitempty"`
Supported bool `protobuf:"varint,2,opt,name=supported,proto3" json:"supported,omitempty"` // false => storage managed by the backend
Records int64 `protobuf:"varint,3,opt,name=records,proto3" json:"records,omitempty"`
DiskUsedBytes int64 `protobuf:"varint,4,opt,name=disk_used_bytes,json=diskUsedBytes,proto3" json:"disk_used_bytes,omitempty"`
DiskCapBytes int64 `protobuf:"varint,5,opt,name=disk_cap_bytes,json=diskCapBytes,proto3" json:"disk_cap_bytes,omitempty"` // 0 = unbounded
RetentionDays float64 `protobuf:"fixed64,6,opt,name=retention_days,json=retentionDays,proto3" json:"retention_days,omitempty"` // 0 = default, negative = disabled
OldestRecord string `protobuf:"bytes,7,opt,name=oldest_record,json=oldestRecord,proto3" json:"oldest_record,omitempty"` // RFC3339; "" when empty
// contains filtered or unexported fields
}
ObserveStats are store-level facts for the dashboard Sources page. Only stores that own their storage (embedded) report them; external backends (loki/clickhouse) manage their own storage and report supported=false.
func (*ObserveStats) Descriptor
deprecated
func (*ObserveStats) Descriptor() ([]byte, []int)
Deprecated: Use ObserveStats.ProtoReflect.Descriptor instead.
func (*ObserveStats) GetBackend ¶
func (x *ObserveStats) GetBackend() string
func (*ObserveStats) GetDiskCapBytes ¶
func (x *ObserveStats) GetDiskCapBytes() int64
func (*ObserveStats) GetDiskUsedBytes ¶
func (x *ObserveStats) GetDiskUsedBytes() int64
func (*ObserveStats) GetOldestRecord ¶
func (x *ObserveStats) GetOldestRecord() string
func (*ObserveStats) GetRecords ¶
func (x *ObserveStats) GetRecords() int64
func (*ObserveStats) GetRetentionDays ¶
func (x *ObserveStats) GetRetentionDays() float64
func (*ObserveStats) GetSupported ¶
func (x *ObserveStats) GetSupported() bool
func (*ObserveStats) ProtoMessage ¶
func (*ObserveStats) ProtoMessage()
func (*ObserveStats) ProtoReflect ¶
func (x *ObserveStats) ProtoReflect() protoreflect.Message
func (*ObserveStats) Reset ¶
func (x *ObserveStats) Reset()
func (*ObserveStats) String ¶
func (x *ObserveStats) String() string
type ObserveStatsRequest ¶
type ObserveStatsRequest struct {
// contains filtered or unexported fields
}
func (*ObserveStatsRequest) Descriptor
deprecated
func (*ObserveStatsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ObserveStatsRequest.ProtoReflect.Descriptor instead.
func (*ObserveStatsRequest) ProtoMessage ¶
func (*ObserveStatsRequest) ProtoMessage()
func (*ObserveStatsRequest) ProtoReflect ¶
func (x *ObserveStatsRequest) ProtoReflect() protoreflect.Message
func (*ObserveStatsRequest) Reset ¶
func (x *ObserveStatsRequest) Reset()
func (*ObserveStatsRequest) String ¶
func (x *ObserveStatsRequest) String() string
type OrderedEvent ¶
type OrderedEvent struct {
// Monotonic sequence number assigned by OrderedLog. Use as the
// resourceVersion equivalent for Watch resume.
Seq uint64 `protobuf:"varint,1,opt,name=seq,proto3" json:"seq,omitempty"`
// Operation type identifier (e.g. "AllocateVIP",
// "PutNetworkPolicy"). The applier on the producer side is the
// authority on semantics.
OpType string `protobuf:"bytes,2,opt,name=op_type,json=opType,proto3" json:"op_type,omitempty"`
// The resulting state mutations.
Mutations []*Mutation `protobuf:"bytes,3,rep,name=mutations,proto3" json:"mutations,omitempty"`
// contains filtered or unexported fields
}
OrderedEvent is a successfully replicated control-plane operation.
func (*OrderedEvent) Descriptor
deprecated
func (*OrderedEvent) Descriptor() ([]byte, []int)
Deprecated: Use OrderedEvent.ProtoReflect.Descriptor instead.
func (*OrderedEvent) GetMutations ¶
func (x *OrderedEvent) GetMutations() []*Mutation
func (*OrderedEvent) GetOpType ¶
func (x *OrderedEvent) GetOpType() string
func (*OrderedEvent) GetSeq ¶
func (x *OrderedEvent) GetSeq() uint64
func (*OrderedEvent) ProtoMessage ¶
func (*OrderedEvent) ProtoMessage()
func (*OrderedEvent) ProtoReflect ¶
func (x *OrderedEvent) ProtoReflect() protoreflect.Message
func (*OrderedEvent) Reset ¶
func (x *OrderedEvent) Reset()
func (*OrderedEvent) String ¶
func (x *OrderedEvent) String() string
type OwnerRef ¶
type OwnerRef struct {
ResourceType string `protobuf:"bytes,1,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"` // service | secret | configmap | volume | storageclass | namespace
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
OwnerRef points to a single resource owned (or referenced) by a Release. The namespace is carried per-ref so a release can span namespaces (Decision D1).
func (*OwnerRef) Descriptor
deprecated
func (*OwnerRef) GetNamespace ¶
func (*OwnerRef) GetResourceType ¶
func (*OwnerRef) ProtoMessage ¶
func (*OwnerRef) ProtoMessage()
func (*OwnerRef) ProtoReflect ¶
func (x *OwnerRef) ProtoReflect() protoreflect.Message
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 PatchConfigmapRequest ¶
type PatchConfigmapRequest 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"`
// Keys to upsert into the existing data map. Values are taken verbatim.
Set map[string]string `` /* 133-byte string literal not displayed */
// Keys to remove from the existing data map. Missing keys are ignored.
Unset []string `protobuf:"bytes,4,rep,name=unset,proto3" json:"unset,omitempty"`
// contains filtered or unexported fields
}
PatchConfigmapRequest performs a key-scoped merge update of a configmap's data. Set entries upsert; unset keys are removed. The server reads the current data map, applies the merge under a per-configmap lock, and writes a new version atomically. If the result equals the current head it is a no-op.
func (*PatchConfigmapRequest) Descriptor
deprecated
func (*PatchConfigmapRequest) Descriptor() ([]byte, []int)
Deprecated: Use PatchConfigmapRequest.ProtoReflect.Descriptor instead.
func (*PatchConfigmapRequest) GetName ¶
func (x *PatchConfigmapRequest) GetName() string
func (*PatchConfigmapRequest) GetNamespace ¶
func (x *PatchConfigmapRequest) GetNamespace() string
func (*PatchConfigmapRequest) GetSet ¶
func (x *PatchConfigmapRequest) GetSet() map[string]string
func (*PatchConfigmapRequest) GetUnset ¶
func (x *PatchConfigmapRequest) GetUnset() []string
func (*PatchConfigmapRequest) ProtoMessage ¶
func (*PatchConfigmapRequest) ProtoMessage()
func (*PatchConfigmapRequest) ProtoReflect ¶
func (x *PatchConfigmapRequest) ProtoReflect() protoreflect.Message
func (*PatchConfigmapRequest) Reset ¶
func (x *PatchConfigmapRequest) Reset()
func (*PatchConfigmapRequest) String ¶
func (x *PatchConfigmapRequest) String() string
type PatchSecretRequest ¶
type PatchSecretRequest 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"`
// Keys to upsert into the existing data map. Values are taken verbatim.
Set map[string]string `` /* 133-byte string literal not displayed */
// Keys to remove from the existing data map. Missing keys are silently
// ignored (the operation is idempotent).
Unset []string `protobuf:"bytes,4,rep,name=unset,proto3" json:"unset,omitempty"`
// contains filtered or unexported fields
}
PatchSecretRequest performs a key-scoped merge update of a secret's data without ever returning plaintext to the caller. Set entries upsert; unset keys are removed. If the resulting data map equals the current head, the operation is a no-op (no new version, no audit event). Auth requires only secrets:update — never secrets:reveal — because the server reads/merges internally and the response carries metadata only.
func (*PatchSecretRequest) Descriptor
deprecated
func (*PatchSecretRequest) Descriptor() ([]byte, []int)
Deprecated: Use PatchSecretRequest.ProtoReflect.Descriptor instead.
func (*PatchSecretRequest) GetName ¶
func (x *PatchSecretRequest) GetName() string
func (*PatchSecretRequest) GetNamespace ¶
func (x *PatchSecretRequest) GetNamespace() string
func (*PatchSecretRequest) GetSet ¶
func (x *PatchSecretRequest) GetSet() map[string]string
func (*PatchSecretRequest) GetUnset ¶
func (x *PatchSecretRequest) GetUnset() []string
func (*PatchSecretRequest) ProtoMessage ¶
func (*PatchSecretRequest) ProtoMessage()
func (*PatchSecretRequest) ProtoReflect ¶
func (x *PatchSecretRequest) ProtoReflect() protoreflect.Message
func (*PatchSecretRequest) Reset ¶
func (x *PatchSecretRequest) Reset()
func (*PatchSecretRequest) String ¶
func (x *PatchSecretRequest) String() string
type Plan ¶
type Plan struct {
Release string `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
Changes []*PlannedChange `protobuf:"bytes,3,rep,name=changes,proto3" json:"changes,omitempty"`
Applyable bool `protobuf:"varint,4,opt,name=applyable,proto3" json:"applyable,omitempty"` // false if any change carries a conflict_reason
// contains filtered or unexported fields
}
Plan is the full set of changes a cast revision would make, in apply order.
func (*Plan) Descriptor
deprecated
func (*Plan) GetApplyable ¶
func (*Plan) GetChanges ¶
func (x *Plan) GetChanges() []*PlannedChange
func (*Plan) GetNamespace ¶
func (*Plan) GetRelease ¶
func (*Plan) ProtoMessage ¶
func (*Plan) ProtoMessage()
func (*Plan) ProtoReflect ¶
func (x *Plan) ProtoReflect() protoreflect.Message
type PlanRequest ¶
type PlanRequest struct {
Spec *ReleaseSpec `protobuf:"bytes,1,opt,name=spec,proto3" json:"spec,omitempty"`
// contains filtered or unexported fields
}
PlanRequest computes the reconcile plan for a spec WITHOUT applying it (dry-run / diff). Payloads are not required.
func (*PlanRequest) Descriptor
deprecated
func (*PlanRequest) Descriptor() ([]byte, []int)
Deprecated: Use PlanRequest.ProtoReflect.Descriptor instead.
func (*PlanRequest) GetSpec ¶
func (x *PlanRequest) GetSpec() *ReleaseSpec
func (*PlanRequest) ProtoMessage ¶
func (*PlanRequest) ProtoMessage()
func (*PlanRequest) ProtoReflect ¶
func (x *PlanRequest) ProtoReflect() protoreflect.Message
func (*PlanRequest) Reset ¶
func (x *PlanRequest) Reset()
func (*PlanRequest) String ¶
func (x *PlanRequest) String() string
type PlanResponse ¶
type PlanResponse struct {
Plan *Plan `protobuf:"bytes,1,opt,name=plan,proto3" json:"plan,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*PlanResponse) Descriptor
deprecated
func (*PlanResponse) Descriptor() ([]byte, []int)
Deprecated: Use PlanResponse.ProtoReflect.Descriptor instead.
func (*PlanResponse) GetPlan ¶
func (x *PlanResponse) GetPlan() *Plan
func (*PlanResponse) GetStatus ¶
func (x *PlanResponse) GetStatus() *Status
func (*PlanResponse) ProtoMessage ¶
func (*PlanResponse) ProtoMessage()
func (*PlanResponse) ProtoReflect ¶
func (x *PlanResponse) ProtoReflect() protoreflect.Message
func (*PlanResponse) Reset ¶
func (x *PlanResponse) Reset()
func (*PlanResponse) String ¶
func (x *PlanResponse) String() string
type PlannedChange ¶
type PlannedChange struct {
Ref *OwnerRef `protobuf:"bytes,1,opt,name=ref,proto3" json:"ref,omitempty"`
Action Action `protobuf:"varint,2,opt,name=action,proto3,enum=rune.api.Action" json:"action,omitempty"`
ConflictReason string `protobuf:"bytes,3,opt,name=conflict_reason,json=conflictReason,proto3" json:"conflict_reason,omitempty"` // empty unless the change conflicts (needs --adopt)
// contains filtered or unexported fields
}
PlannedChange pairs a resource ref with its planned action and, when the change is blocked, a human-readable conflict reason.
func (*PlannedChange) Descriptor
deprecated
func (*PlannedChange) Descriptor() ([]byte, []int)
Deprecated: Use PlannedChange.ProtoReflect.Descriptor instead.
func (*PlannedChange) GetAction ¶
func (x *PlannedChange) GetAction() Action
func (*PlannedChange) GetConflictReason ¶
func (x *PlannedChange) GetConflictReason() string
func (*PlannedChange) GetRef ¶
func (x *PlannedChange) GetRef() *OwnerRef
func (*PlannedChange) ProtoMessage ¶
func (*PlannedChange) ProtoMessage()
func (*PlannedChange) ProtoReflect ¶
func (x *PlannedChange) ProtoReflect() protoreflect.Message
func (*PlannedChange) Reset ¶
func (x *PlannedChange) Reset()
func (*PlannedChange) String ¶
func (x *PlannedChange) 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 PortForwardClientMessage ¶
type PortForwardClientMessage struct {
// Types that are valid to be assigned to Message:
//
// *PortForwardClientMessage_Init
// *PortForwardClientMessage_Open
// *PortForwardClientMessage_Data
// *PortForwardClientMessage_Close
Message isPortForwardClientMessage_Message `protobuf_oneof:"message"`
// contains filtered or unexported fields
}
PortForwardClientMessage is sent from the CLI to the server.
func (*PortForwardClientMessage) Descriptor
deprecated
func (*PortForwardClientMessage) Descriptor() ([]byte, []int)
Deprecated: Use PortForwardClientMessage.ProtoReflect.Descriptor instead.
func (*PortForwardClientMessage) GetClose ¶
func (x *PortForwardClientMessage) GetClose() *PortForwardClose
func (*PortForwardClientMessage) GetData ¶
func (x *PortForwardClientMessage) GetData() *PortForwardData
func (*PortForwardClientMessage) GetInit ¶
func (x *PortForwardClientMessage) GetInit() *PortForwardInit
func (*PortForwardClientMessage) GetMessage ¶
func (x *PortForwardClientMessage) GetMessage() isPortForwardClientMessage_Message
func (*PortForwardClientMessage) GetOpen ¶
func (x *PortForwardClientMessage) GetOpen() *PortForwardOpen
func (*PortForwardClientMessage) ProtoMessage ¶
func (*PortForwardClientMessage) ProtoMessage()
func (*PortForwardClientMessage) ProtoReflect ¶
func (x *PortForwardClientMessage) ProtoReflect() protoreflect.Message
func (*PortForwardClientMessage) Reset ¶
func (x *PortForwardClientMessage) Reset()
func (*PortForwardClientMessage) String ¶
func (x *PortForwardClientMessage) String() string
type PortForwardClientMessage_Close ¶
type PortForwardClientMessage_Close struct {
Close *PortForwardClose `protobuf:"bytes,4,opt,name=close,proto3,oneof"`
}
type PortForwardClientMessage_Data ¶
type PortForwardClientMessage_Data struct {
Data *PortForwardData `protobuf:"bytes,3,opt,name=data,proto3,oneof"`
}
type PortForwardClientMessage_Init ¶
type PortForwardClientMessage_Init struct {
Init *PortForwardInit `protobuf:"bytes,1,opt,name=init,proto3,oneof"`
}
type PortForwardClientMessage_Open ¶
type PortForwardClientMessage_Open struct {
Open *PortForwardOpen `protobuf:"bytes,2,opt,name=open,proto3,oneof"`
}
type PortForwardClose ¶
type PortForwardClose struct {
ConnId uint64 `protobuf:"varint,1,opt,name=conn_id,json=connId,proto3" json:"conn_id,omitempty"`
Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
PortForwardClose tears down a single connection. error is empty for clean EOF; non-empty for transport errors.
func (*PortForwardClose) Descriptor
deprecated
func (*PortForwardClose) Descriptor() ([]byte, []int)
Deprecated: Use PortForwardClose.ProtoReflect.Descriptor instead.
func (*PortForwardClose) GetConnId ¶
func (x *PortForwardClose) GetConnId() uint64
func (*PortForwardClose) GetError ¶
func (x *PortForwardClose) GetError() string
func (*PortForwardClose) ProtoMessage ¶
func (*PortForwardClose) ProtoMessage()
func (*PortForwardClose) ProtoReflect ¶
func (x *PortForwardClose) ProtoReflect() protoreflect.Message
func (*PortForwardClose) Reset ¶
func (x *PortForwardClose) Reset()
func (*PortForwardClose) String ¶
func (x *PortForwardClose) String() string
type PortForwardData ¶
type PortForwardData struct {
ConnId uint64 `protobuf:"varint,1,opt,name=conn_id,json=connId,proto3" json:"conn_id,omitempty"`
Payload []byte `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"`
// contains filtered or unexported fields
}
PortForwardData carries bytes for an established connection. Direction is implied by who sends it (client → remote or remote → client).
func (*PortForwardData) Descriptor
deprecated
func (*PortForwardData) Descriptor() ([]byte, []int)
Deprecated: Use PortForwardData.ProtoReflect.Descriptor instead.
func (*PortForwardData) GetConnId ¶
func (x *PortForwardData) GetConnId() uint64
func (*PortForwardData) GetPayload ¶
func (x *PortForwardData) GetPayload() []byte
func (*PortForwardData) ProtoMessage ¶
func (*PortForwardData) ProtoMessage()
func (*PortForwardData) ProtoReflect ¶
func (x *PortForwardData) ProtoReflect() protoreflect.Message
func (*PortForwardData) Reset ¶
func (x *PortForwardData) Reset()
func (*PortForwardData) String ¶
func (x *PortForwardData) String() string
type PortForwardInit ¶
type PortForwardInit struct {
// Types that are valid to be assigned to Target:
//
// *PortForwardInit_ServiceName
// *PortForwardInit_InstanceId
// *PortForwardInit_ControlPlane
Target isPortForwardInit_Target `protobuf_oneof:"target"`
// Namespace of the service/instance. Empty string is treated as
// "default".
Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
// Ports the client intends to forward. Used today only for logging
// and audit; a per-Open frame names the actual port. Reserved for
// future RBAC use (e.g. policy that allows port-forward only to
// specific port names).
Ports []uint32 `protobuf:"varint,4,rep,packed,name=ports,proto3" json:"ports,omitempty"`
// Optional pin for scale>1 services. Ignored when target is
// instance_id.
InstanceSelector string `protobuf:"bytes,5,opt,name=instance_selector,json=instanceSelector,proto3" json:"instance_selector,omitempty"`
// contains filtered or unexported fields
}
PortForwardInit must be the first message on the stream. It selects the target instance and (optionally) pins to a specific instance ID for scale>1 services.
func (*PortForwardInit) Descriptor
deprecated
func (*PortForwardInit) Descriptor() ([]byte, []int)
Deprecated: Use PortForwardInit.ProtoReflect.Descriptor instead.
func (*PortForwardInit) GetControlPlane ¶
func (x *PortForwardInit) GetControlPlane() bool
func (*PortForwardInit) GetInstanceId ¶
func (x *PortForwardInit) GetInstanceId() string
func (*PortForwardInit) GetInstanceSelector ¶
func (x *PortForwardInit) GetInstanceSelector() string
func (*PortForwardInit) GetNamespace ¶
func (x *PortForwardInit) GetNamespace() string
func (*PortForwardInit) GetPorts ¶
func (x *PortForwardInit) GetPorts() []uint32
func (*PortForwardInit) GetServiceName ¶
func (x *PortForwardInit) GetServiceName() string
func (*PortForwardInit) GetTarget ¶
func (x *PortForwardInit) GetTarget() isPortForwardInit_Target
func (*PortForwardInit) ProtoMessage ¶
func (*PortForwardInit) ProtoMessage()
func (*PortForwardInit) ProtoReflect ¶
func (x *PortForwardInit) ProtoReflect() protoreflect.Message
func (*PortForwardInit) Reset ¶
func (x *PortForwardInit) Reset()
func (*PortForwardInit) String ¶
func (x *PortForwardInit) String() string
type PortForwardInit_ControlPlane ¶
type PortForwardInit_ControlPlane struct {
// control_plane forwards to runed's own dashboard/HTTP listener
// (loopback) instead of a workload instance. Used by `rune ui` to
// tunnel the embedded dashboard over the authenticated control-plane
// stream, so the browser can reach it on localhost with no exposed
// port and no SSH. The Open frame's remote_port is ignored; the
// server always dials its own configured HTTP address.
ControlPlane bool `protobuf:"varint,6,opt,name=control_plane,json=controlPlane,proto3,oneof"`
}
type PortForwardInit_InstanceId ¶
type PortForwardInit_InstanceId struct {
InstanceId string `protobuf:"bytes,2,opt,name=instance_id,json=instanceId,proto3,oneof"`
}
type PortForwardInit_ServiceName ¶
type PortForwardInit_ServiceName struct {
ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3,oneof"`
}
type PortForwardOpen ¶
type PortForwardOpen struct {
ConnId uint64 `protobuf:"varint,1,opt,name=conn_id,json=connId,proto3" json:"conn_id,omitempty"`
RemotePort uint32 `protobuf:"varint,2,opt,name=remote_port,json=remotePort,proto3" json:"remote_port,omitempty"`
// contains filtered or unexported fields
}
PortForwardOpen requests a new TCP connection to remote_port on the already-bound instance. conn_id is client-assigned and must be unique within the lifetime of the stream.
func (*PortForwardOpen) Descriptor
deprecated
func (*PortForwardOpen) Descriptor() ([]byte, []int)
Deprecated: Use PortForwardOpen.ProtoReflect.Descriptor instead.
func (*PortForwardOpen) GetConnId ¶
func (x *PortForwardOpen) GetConnId() uint64
func (*PortForwardOpen) GetRemotePort ¶
func (x *PortForwardOpen) GetRemotePort() uint32
func (*PortForwardOpen) ProtoMessage ¶
func (*PortForwardOpen) ProtoMessage()
func (*PortForwardOpen) ProtoReflect ¶
func (x *PortForwardOpen) ProtoReflect() protoreflect.Message
func (*PortForwardOpen) Reset ¶
func (x *PortForwardOpen) Reset()
func (*PortForwardOpen) String ¶
func (x *PortForwardOpen) String() string
type PortForwardReady ¶
type PortForwardReady struct {
InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_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"`
// contains filtered or unexported fields
}
PortForwardReady is sent once after Init succeeds and the server has resolved the target instance. All subsequent Open frames are dialed against this instance.
func (*PortForwardReady) Descriptor
deprecated
func (*PortForwardReady) Descriptor() ([]byte, []int)
Deprecated: Use PortForwardReady.ProtoReflect.Descriptor instead.
func (*PortForwardReady) GetInstanceId ¶
func (x *PortForwardReady) GetInstanceId() string
func (*PortForwardReady) GetNamespace ¶
func (x *PortForwardReady) GetNamespace() string
func (*PortForwardReady) GetServiceName ¶
func (x *PortForwardReady) GetServiceName() string
func (*PortForwardReady) ProtoMessage ¶
func (*PortForwardReady) ProtoMessage()
func (*PortForwardReady) ProtoReflect ¶
func (x *PortForwardReady) ProtoReflect() protoreflect.Message
func (*PortForwardReady) Reset ¶
func (x *PortForwardReady) Reset()
func (*PortForwardReady) String ¶
func (x *PortForwardReady) String() string
type PortForwardServerMessage ¶
type PortForwardServerMessage struct {
// Types that are valid to be assigned to Message:
//
// *PortForwardServerMessage_Ready
// *PortForwardServerMessage_Data
// *PortForwardServerMessage_Close
// *PortForwardServerMessage_Status
Message isPortForwardServerMessage_Message `protobuf_oneof:"message"`
// contains filtered or unexported fields
}
PortForwardServerMessage is sent from the server to the CLI.
func (*PortForwardServerMessage) Descriptor
deprecated
func (*PortForwardServerMessage) Descriptor() ([]byte, []int)
Deprecated: Use PortForwardServerMessage.ProtoReflect.Descriptor instead.
func (*PortForwardServerMessage) GetClose ¶
func (x *PortForwardServerMessage) GetClose() *PortForwardClose
func (*PortForwardServerMessage) GetData ¶
func (x *PortForwardServerMessage) GetData() *PortForwardData
func (*PortForwardServerMessage) GetMessage ¶
func (x *PortForwardServerMessage) GetMessage() isPortForwardServerMessage_Message
func (*PortForwardServerMessage) GetReady ¶
func (x *PortForwardServerMessage) GetReady() *PortForwardReady
func (*PortForwardServerMessage) GetStatus ¶
func (x *PortForwardServerMessage) GetStatus() *Status
func (*PortForwardServerMessage) ProtoMessage ¶
func (*PortForwardServerMessage) ProtoMessage()
func (*PortForwardServerMessage) ProtoReflect ¶
func (x *PortForwardServerMessage) ProtoReflect() protoreflect.Message
func (*PortForwardServerMessage) Reset ¶
func (x *PortForwardServerMessage) Reset()
func (*PortForwardServerMessage) String ¶
func (x *PortForwardServerMessage) String() string
type PortForwardServerMessage_Close ¶
type PortForwardServerMessage_Close struct {
Close *PortForwardClose `protobuf:"bytes,3,opt,name=close,proto3,oneof"`
}
type PortForwardServerMessage_Data ¶
type PortForwardServerMessage_Data struct {
Data *PortForwardData `protobuf:"bytes,2,opt,name=data,proto3,oneof"`
}
type PortForwardServerMessage_Ready ¶
type PortForwardServerMessage_Ready struct {
Ready *PortForwardReady `protobuf:"bytes,1,opt,name=ready,proto3,oneof"`
}
type PortForwardServerMessage_Status ¶
type PortForwardServerMessage_Status struct {
Status *Status `protobuf:"bytes,4,opt,name=status,proto3,oneof"`
}
type PortForwardServiceClient ¶
type PortForwardServiceClient interface {
StreamPortForward(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[PortForwardClientMessage, PortForwardServerMessage], error)
}
PortForwardServiceClient is the client API for PortForwardService 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.
PortForwardService provides ad-hoc TCP port forwarding from an operator's client to a port on a running service instance. See RUNE-122. Multiplexes any number of local connections over a single bidirectional stream using a per-connection conn_id.
func NewPortForwardServiceClient ¶
func NewPortForwardServiceClient(cc grpc.ClientConnInterface) PortForwardServiceClient
type PortForwardServiceServer ¶
type PortForwardServiceServer interface {
StreamPortForward(grpc.BidiStreamingServer[PortForwardClientMessage, PortForwardServerMessage]) error
// contains filtered or unexported methods
}
PortForwardServiceServer is the server API for PortForwardService service. All implementations must embed UnimplementedPortForwardServiceServer for forward compatibility.
PortForwardService provides ad-hoc TCP port forwarding from an operator's client to a port on a running service instance. See RUNE-122. Multiplexes any number of local connections over a single bidirectional stream using a per-connection conn_id.
type PortForwardService_StreamPortForwardClient ¶
type PortForwardService_StreamPortForwardClient = grpc.BidiStreamingClient[PortForwardClientMessage, PortForwardServerMessage]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type PortForwardService_StreamPortForwardServer ¶
type PortForwardService_StreamPortForwardServer = grpc.BidiStreamingServer[PortForwardClientMessage, PortForwardServerMessage]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
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"`
// Host overrides the default probe target. Empty falls back to the
// instance's container IP (production) or localhost (dev fallback).
// Set this when targeting a published hostPort on macOS Docker
// Desktop, e.g. "127.0.0.1".
Host string `protobuf:"bytes,10,opt,name=host,proto3" json:"host,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 PushLogsRequest ¶
type PushLogsRequest struct {
Records []*LogRecord `protobuf:"bytes,1,rep,name=records,proto3" json:"records,omitempty"`
// contains filtered or unexported fields
}
func (*PushLogsRequest) Descriptor
deprecated
func (*PushLogsRequest) Descriptor() ([]byte, []int)
Deprecated: Use PushLogsRequest.ProtoReflect.Descriptor instead.
func (*PushLogsRequest) GetRecords ¶
func (x *PushLogsRequest) GetRecords() []*LogRecord
func (*PushLogsRequest) ProtoMessage ¶
func (*PushLogsRequest) ProtoMessage()
func (*PushLogsRequest) ProtoReflect ¶
func (x *PushLogsRequest) ProtoReflect() protoreflect.Message
func (*PushLogsRequest) Reset ¶
func (x *PushLogsRequest) Reset()
func (*PushLogsRequest) String ¶
func (x *PushLogsRequest) String() string
type PushLogsResponse ¶
type PushLogsResponse struct {
// Number of records accepted and durably enqueued for write.
Accepted uint32 `protobuf:"varint,1,opt,name=accepted,proto3" json:"accepted,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*PushLogsResponse) Descriptor
deprecated
func (*PushLogsResponse) Descriptor() ([]byte, []int)
Deprecated: Use PushLogsResponse.ProtoReflect.Descriptor instead.
func (*PushLogsResponse) GetAccepted ¶
func (x *PushLogsResponse) GetAccepted() uint32
func (*PushLogsResponse) GetStatus ¶
func (x *PushLogsResponse) GetStatus() *Status
func (*PushLogsResponse) ProtoMessage ¶
func (*PushLogsResponse) ProtoMessage()
func (*PushLogsResponse) ProtoReflect ¶
func (x *PushLogsResponse) ProtoReflect() protoreflect.Message
func (*PushLogsResponse) Reset ¶
func (x *PushLogsResponse) Reset()
func (*PushLogsResponse) String ¶
func (x *PushLogsResponse) String() string
type QueryResult ¶
type QueryResult struct {
// Types that are valid to be assigned to Result:
//
// *QueryResult_Row
// *QueryResult_Sample
Result isQueryResult_Result `protobuf_oneof:"result"`
// contains filtered or unexported fields
}
QueryResult is one streamed result element: exactly one of row/sample is set, matching the observe.ResultStream IsMetric contract.
func (*QueryResult) Descriptor
deprecated
func (*QueryResult) Descriptor() ([]byte, []int)
Deprecated: Use QueryResult.ProtoReflect.Descriptor instead.
func (*QueryResult) GetResult ¶
func (x *QueryResult) GetResult() isQueryResult_Result
func (*QueryResult) GetRow ¶
func (x *QueryResult) GetRow() *LogRow
func (*QueryResult) GetSample ¶
func (x *QueryResult) GetSample() *MetricSample
func (*QueryResult) ProtoMessage ¶
func (*QueryResult) ProtoMessage()
func (*QueryResult) ProtoReflect ¶
func (x *QueryResult) ProtoReflect() protoreflect.Message
func (*QueryResult) Reset ¶
func (x *QueryResult) Reset()
func (*QueryResult) String ¶
func (x *QueryResult) String() string
type QueryResult_Row ¶
type QueryResult_Row struct {
Row *LogRow `protobuf:"bytes,1,opt,name=row,proto3,oneof"`
}
type QueryResult_Sample ¶
type QueryResult_Sample struct {
Sample *MetricSample `protobuf:"bytes,2,opt,name=sample,proto3,oneof"`
}
type RedeemEnrollmentRequest ¶
type RedeemEnrollmentRequest struct {
Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
GrantName string `protobuf:"bytes,2,opt,name=grant_name,json=grantName,proto3" json:"grant_name,omitempty"` // device/surface label for the new grant (e.g. host)
// contains filtered or unexported fields
}
func (*RedeemEnrollmentRequest) Descriptor
deprecated
func (*RedeemEnrollmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use RedeemEnrollmentRequest.ProtoReflect.Descriptor instead.
func (*RedeemEnrollmentRequest) GetCode ¶
func (x *RedeemEnrollmentRequest) GetCode() string
func (*RedeemEnrollmentRequest) GetGrantName ¶
func (x *RedeemEnrollmentRequest) GetGrantName() string
func (*RedeemEnrollmentRequest) ProtoMessage ¶
func (*RedeemEnrollmentRequest) ProtoMessage()
func (*RedeemEnrollmentRequest) ProtoReflect ¶
func (x *RedeemEnrollmentRequest) ProtoReflect() protoreflect.Message
func (*RedeemEnrollmentRequest) Reset ¶
func (x *RedeemEnrollmentRequest) Reset()
func (*RedeemEnrollmentRequest) String ¶
func (x *RedeemEnrollmentRequest) String() string
type RedeemEnrollmentResponse ¶
type RedeemEnrollmentResponse struct {
AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
RefreshToken string `protobuf:"bytes,2,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
ExpiresAt int64 `protobuf:"varint,3,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` // access token expiry, unix seconds
SubjectId string `protobuf:"bytes,4,opt,name=subject_id,json=subjectId,proto3" json:"subject_id,omitempty"`
// contains filtered or unexported fields
}
func (*RedeemEnrollmentResponse) Descriptor
deprecated
func (*RedeemEnrollmentResponse) Descriptor() ([]byte, []int)
Deprecated: Use RedeemEnrollmentResponse.ProtoReflect.Descriptor instead.
func (*RedeemEnrollmentResponse) GetAccessToken ¶
func (x *RedeemEnrollmentResponse) GetAccessToken() string
func (*RedeemEnrollmentResponse) GetExpiresAt ¶
func (x *RedeemEnrollmentResponse) GetExpiresAt() int64
func (*RedeemEnrollmentResponse) GetRefreshToken ¶
func (x *RedeemEnrollmentResponse) GetRefreshToken() string
func (*RedeemEnrollmentResponse) GetSubjectId ¶
func (x *RedeemEnrollmentResponse) GetSubjectId() string
func (*RedeemEnrollmentResponse) ProtoMessage ¶
func (*RedeemEnrollmentResponse) ProtoMessage()
func (*RedeemEnrollmentResponse) ProtoReflect ¶
func (x *RedeemEnrollmentResponse) ProtoReflect() protoreflect.Message
func (*RedeemEnrollmentResponse) Reset ¶
func (x *RedeemEnrollmentResponse) Reset()
func (*RedeemEnrollmentResponse) String ¶
func (x *RedeemEnrollmentResponse) String() string
type RefreshRequest ¶
type RefreshRequest struct {
RefreshToken string `protobuf:"bytes,1,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
// contains filtered or unexported fields
}
RUNE-201 session refresh. Self-authenticating on the refresh secret itself (no RBAC verb) — exempt from the auth/rbac interceptors like AdminBootstrap. The CLI uses this gRPC method; browsers use the HTTP cookie endpoint at /v1/auth/refresh.
func (*RefreshRequest) Descriptor
deprecated
func (*RefreshRequest) Descriptor() ([]byte, []int)
Deprecated: Use RefreshRequest.ProtoReflect.Descriptor instead.
func (*RefreshRequest) GetRefreshToken ¶
func (x *RefreshRequest) GetRefreshToken() string
func (*RefreshRequest) ProtoMessage ¶
func (*RefreshRequest) ProtoMessage()
func (*RefreshRequest) ProtoReflect ¶
func (x *RefreshRequest) ProtoReflect() protoreflect.Message
func (*RefreshRequest) Reset ¶
func (x *RefreshRequest) Reset()
func (*RefreshRequest) String ¶
func (x *RefreshRequest) String() string
type RefreshResponse ¶
type RefreshResponse struct {
AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
RefreshToken string `protobuf:"bytes,2,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"` // rotated successor
ExpiresAt int64 `protobuf:"varint,3,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` // access token expiry, unix seconds; 0 = no expiry
// contains filtered or unexported fields
}
func (*RefreshResponse) Descriptor
deprecated
func (*RefreshResponse) Descriptor() ([]byte, []int)
Deprecated: Use RefreshResponse.ProtoReflect.Descriptor instead.
func (*RefreshResponse) GetAccessToken ¶
func (x *RefreshResponse) GetAccessToken() string
func (*RefreshResponse) GetExpiresAt ¶
func (x *RefreshResponse) GetExpiresAt() int64
func (*RefreshResponse) GetRefreshToken ¶
func (x *RefreshResponse) GetRefreshToken() string
func (*RefreshResponse) ProtoMessage ¶
func (*RefreshResponse) ProtoMessage()
func (*RefreshResponse) ProtoReflect ¶
func (x *RefreshResponse) ProtoReflect() protoreflect.Message
func (*RefreshResponse) Reset ¶
func (x *RefreshResponse) Reset()
func (*RefreshResponse) String ¶
func (x *RefreshResponse) 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)
/* 136-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 Release ¶
type Release 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"`
Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` // pending | deployed | superseded | failed | uninstalling | uninstalled
Revision int32 `protobuf:"varint,5,opt,name=revision,proto3" json:"revision,omitempty"`
Source *ReleaseSource `protobuf:"bytes,6,opt,name=source,proto3" json:"source,omitempty"`
Manifest *RunesetManifest `protobuf:"bytes,7,opt,name=manifest,proto3" json:"manifest,omitempty"`
// values_json is the fully-merged value set used to render this revision,
// JSON-encoded (kept for diff and rollback).
ValuesJson string `protobuf:"bytes,8,opt,name=values_json,json=valuesJson,proto3" json:"values_json,omitempty"`
RenderedDigest string `protobuf:"bytes,9,opt,name=rendered_digest,json=renderedDigest,proto3" json:"rendered_digest,omitempty"`
Owns []*OwnerRef `protobuf:"bytes,10,rep,name=owns,proto3" json:"owns,omitempty"` // authoritative owned set
References []*OwnerRef `protobuf:"bytes,11,rep,name=references,proto3" json:"references,omitempty"` // shared kinds depended on but not owned (D2)
CreatedAt string `protobuf:"bytes,12,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt string `protobuf:"bytes,13,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
Release mirrors types.Release.
func (*Release) Descriptor
deprecated
func (*Release) GetCreatedAt ¶
func (*Release) GetManifest ¶
func (x *Release) GetManifest() *RunesetManifest
func (*Release) GetNamespace ¶
func (*Release) GetReferences ¶
func (*Release) GetRenderedDigest ¶
func (*Release) GetRevision ¶
func (*Release) GetSource ¶
func (x *Release) GetSource() *ReleaseSource
func (*Release) GetUpdatedAt ¶
func (*Release) GetValuesJson ¶
func (*Release) ProtoMessage ¶
func (*Release) ProtoMessage()
func (*Release) ProtoReflect ¶
func (x *Release) ProtoReflect() protoreflect.Message
type ReleaseResponse ¶
type ReleaseResponse struct {
Release *Release `protobuf:"bytes,1,opt,name=release,proto3" json:"release,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*ReleaseResponse) Descriptor
deprecated
func (*ReleaseResponse) Descriptor() ([]byte, []int)
Deprecated: Use ReleaseResponse.ProtoReflect.Descriptor instead.
func (*ReleaseResponse) GetRelease ¶
func (x *ReleaseResponse) GetRelease() *Release
func (*ReleaseResponse) GetStatus ¶
func (x *ReleaseResponse) GetStatus() *Status
func (*ReleaseResponse) ProtoMessage ¶
func (*ReleaseResponse) ProtoMessage()
func (*ReleaseResponse) ProtoReflect ¶
func (x *ReleaseResponse) ProtoReflect() protoreflect.Message
func (*ReleaseResponse) Reset ¶
func (x *ReleaseResponse) Reset()
func (*ReleaseResponse) String ¶
func (x *ReleaseResponse) String() string
type ReleaseServiceClient ¶
type ReleaseServiceClient interface {
// Cast creates or upgrades a release: server-side 3-way reconcile
// (create → update → verify → prune-last), persisting a tracked Release.
Cast(ctx context.Context, in *CastRequest, opts ...grpc.CallOption) (*CastResponse, error)
// Plan computes the reconcile plan without applying it (dry-run / diff).
Plan(ctx context.Context, in *PlanRequest, opts ...grpc.CallOption) (*PlanResponse, error)
// ListReleases returns releases, optionally across all namespaces.
ListReleases(ctx context.Context, in *ListReleasesRequest, opts ...grpc.CallOption) (*ListReleasesResponse, error)
// GetRelease returns a single release record.
GetRelease(ctx context.Context, in *GetReleaseRequest, opts ...grpc.CallOption) (*ReleaseResponse, error)
// History returns the revision log of a release.
History(ctx context.Context, in *HistoryRequest, opts ...grpc.CallOption) (*HistoryResponse, error)
// DeleteRelease uninstalls a release (soft by default; --purge to forget).
DeleteRelease(ctx context.Context, in *DeleteReleaseRequest, opts ...grpc.CallOption) (*Status, error)
// Rollback rolls a release forward to a prior revision. Currently
// Unimplemented: it requires re-rendering historical source, which lands
// with the cast PR.
Rollback(ctx context.Context, in *RollbackReleaseRequest, opts ...grpc.CallOption) (*ReleaseResponse, error)
}
ReleaseServiceClient is the client API for ReleaseService 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 NewReleaseServiceClient ¶
func NewReleaseServiceClient(cc grpc.ClientConnInterface) ReleaseServiceClient
type ReleaseServiceServer ¶
type ReleaseServiceServer interface {
// Cast creates or upgrades a release: server-side 3-way reconcile
// (create → update → verify → prune-last), persisting a tracked Release.
Cast(context.Context, *CastRequest) (*CastResponse, error)
// Plan computes the reconcile plan without applying it (dry-run / diff).
Plan(context.Context, *PlanRequest) (*PlanResponse, error)
// ListReleases returns releases, optionally across all namespaces.
ListReleases(context.Context, *ListReleasesRequest) (*ListReleasesResponse, error)
// GetRelease returns a single release record.
GetRelease(context.Context, *GetReleaseRequest) (*ReleaseResponse, error)
// History returns the revision log of a release.
History(context.Context, *HistoryRequest) (*HistoryResponse, error)
// DeleteRelease uninstalls a release (soft by default; --purge to forget).
DeleteRelease(context.Context, *DeleteReleaseRequest) (*Status, error)
// Rollback rolls a release forward to a prior revision. Currently
// Unimplemented: it requires re-rendering historical source, which lands
// with the cast PR.
Rollback(context.Context, *RollbackReleaseRequest) (*ReleaseResponse, error)
// contains filtered or unexported methods
}
ReleaseServiceServer is the server API for ReleaseService service. All implementations must embed UnimplementedReleaseServiceServer for forward compatibility.
type ReleaseSource ¶
type ReleaseSource struct {
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // directory | package-archive | github | url
Location string `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"` // raw source argument (path, URL, github shorthand)
Ref string `protobuf:"bytes,3,opt,name=ref,proto3" json:"ref,omitempty"` // resolved version reference (git ref, tag)
Digest string `protobuf:"bytes,4,opt,name=digest,proto3" json:"digest,omitempty"` // archive/content checksum where available
// contains filtered or unexported fields
}
ReleaseSource records the provenance of a runeset deployment so a revision is reproducible.
func (*ReleaseSource) Descriptor
deprecated
func (*ReleaseSource) Descriptor() ([]byte, []int)
Deprecated: Use ReleaseSource.ProtoReflect.Descriptor instead.
func (*ReleaseSource) GetDigest ¶
func (x *ReleaseSource) GetDigest() string
func (*ReleaseSource) GetLocation ¶
func (x *ReleaseSource) GetLocation() string
func (*ReleaseSource) GetRef ¶
func (x *ReleaseSource) GetRef() string
func (*ReleaseSource) GetType ¶
func (x *ReleaseSource) GetType() string
func (*ReleaseSource) ProtoMessage ¶
func (*ReleaseSource) ProtoMessage()
func (*ReleaseSource) ProtoReflect ¶
func (x *ReleaseSource) ProtoReflect() protoreflect.Message
func (*ReleaseSource) Reset ¶
func (x *ReleaseSource) Reset()
func (*ReleaseSource) String ¶
func (x *ReleaseSource) String() string
type ReleaseSpec ¶
type ReleaseSpec 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"`
Source *ReleaseSource `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"`
Manifest *RunesetManifest `protobuf:"bytes,4,opt,name=manifest,proto3" json:"manifest,omitempty"`
ValuesJson string `protobuf:"bytes,5,opt,name=values_json,json=valuesJson,proto3" json:"values_json,omitempty"`
RenderedDigest string `protobuf:"bytes,6,opt,name=rendered_digest,json=renderedDigest,proto3" json:"rendered_digest,omitempty"`
Resources []*OwnerRef `protobuf:"bytes,7,rep,name=resources,proto3" json:"resources,omitempty"` // desired resource refs
Adopt bool `protobuf:"varint,8,opt,name=adopt,proto3" json:"adopt,omitempty"` // take over unmanaged / foreign-owned resources
Detach bool `protobuf:"varint,9,opt,name=detach,proto3" json:"detach,omitempty"` // create/update-only async completion (C3)
Payloads *RenderedPayloads `protobuf:"bytes,10,opt,name=payloads,proto3" json:"payloads,omitempty"` // populated for Cast; ignored by Plan
Atomic bool `protobuf:"varint,11,opt,name=atomic,proto3" json:"atomic,omitempty"` // roll back this revision's changes on failure (D3)
// contains filtered or unexported fields
}
ReleaseSpec is the rendered, ready-to-apply description of a release: identity + provenance + values + the desired resource ref set. For Cast it additionally carries the rendered payloads; Plan needs only the refs.
func (*ReleaseSpec) Descriptor
deprecated
func (*ReleaseSpec) Descriptor() ([]byte, []int)
Deprecated: Use ReleaseSpec.ProtoReflect.Descriptor instead.
func (*ReleaseSpec) GetAdopt ¶
func (x *ReleaseSpec) GetAdopt() bool
func (*ReleaseSpec) GetAtomic ¶
func (x *ReleaseSpec) GetAtomic() bool
func (*ReleaseSpec) GetDetach ¶
func (x *ReleaseSpec) GetDetach() bool
func (*ReleaseSpec) GetManifest ¶
func (x *ReleaseSpec) GetManifest() *RunesetManifest
func (*ReleaseSpec) GetName ¶
func (x *ReleaseSpec) GetName() string
func (*ReleaseSpec) GetNamespace ¶
func (x *ReleaseSpec) GetNamespace() string
func (*ReleaseSpec) GetPayloads ¶
func (x *ReleaseSpec) GetPayloads() *RenderedPayloads
func (*ReleaseSpec) GetRenderedDigest ¶
func (x *ReleaseSpec) GetRenderedDigest() string
func (*ReleaseSpec) GetResources ¶
func (x *ReleaseSpec) GetResources() []*OwnerRef
func (*ReleaseSpec) GetSource ¶
func (x *ReleaseSpec) GetSource() *ReleaseSource
func (*ReleaseSpec) GetValuesJson ¶
func (x *ReleaseSpec) GetValuesJson() string
func (*ReleaseSpec) ProtoMessage ¶
func (*ReleaseSpec) ProtoMessage()
func (*ReleaseSpec) ProtoReflect ¶
func (x *ReleaseSpec) ProtoReflect() protoreflect.Message
func (*ReleaseSpec) Reset ¶
func (x *ReleaseSpec) Reset()
func (*ReleaseSpec) String ¶
func (x *ReleaseSpec) 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 RenderedPayloads ¶
type RenderedPayloads struct {
Services map[string]string `` // key -> JSON of types.Service
/* 143-byte string literal not displayed */
Secrets map[string]string `` // key -> JSON of types.Secret
/* 141-byte string literal not displayed */
Configmaps map[string]string `` // key -> JSON of types.Configmap
/* 147-byte string literal not displayed */
Volumes map[string]string `` // key -> JSON of types.Volume
/* 141-byte string literal not displayed */
// contains filtered or unexported fields
}
Resource payloads carried by a Cast, keyed by OwnerRef.Key() ("type/namespace/name"). Each is a JSON-encoded rendered resource so the proto need not mirror every workload type field-for-field.
func (*RenderedPayloads) Descriptor
deprecated
func (*RenderedPayloads) Descriptor() ([]byte, []int)
Deprecated: Use RenderedPayloads.ProtoReflect.Descriptor instead.
func (*RenderedPayloads) GetConfigmaps ¶
func (x *RenderedPayloads) GetConfigmaps() map[string]string
func (*RenderedPayloads) GetSecrets ¶
func (x *RenderedPayloads) GetSecrets() map[string]string
func (*RenderedPayloads) GetServices ¶
func (x *RenderedPayloads) GetServices() map[string]string
func (*RenderedPayloads) GetVolumes ¶
func (x *RenderedPayloads) GetVolumes() map[string]string
func (*RenderedPayloads) ProtoMessage ¶
func (*RenderedPayloads) ProtoMessage()
func (*RenderedPayloads) ProtoReflect ¶
func (x *RenderedPayloads) ProtoReflect() protoreflect.Message
func (*RenderedPayloads) Reset ¶
func (x *RenderedPayloads) Reset()
func (*RenderedPayloads) String ¶
func (x *RenderedPayloads) 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 `` /* 135-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 `` /* 135-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 RestartServiceRequest ¶
type RestartServiceRequest struct {
// Name of the service to restart
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
}
RestartServiceRequest requests an in-place restart of a service: every instance is replaced with a fresh one at the current spec, without the desired scale ever dipping (no scale-0 bounce). Restarting a stopped service (scale 0) starts it at its last non-zero scale.
func (*RestartServiceRequest) Descriptor
deprecated
func (*RestartServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use RestartServiceRequest.ProtoReflect.Descriptor instead.
func (*RestartServiceRequest) GetName ¶
func (x *RestartServiceRequest) GetName() string
func (*RestartServiceRequest) GetNamespace ¶
func (x *RestartServiceRequest) GetNamespace() string
func (*RestartServiceRequest) ProtoMessage ¶
func (*RestartServiceRequest) ProtoMessage()
func (*RestartServiceRequest) ProtoReflect ¶
func (x *RestartServiceRequest) ProtoReflect() protoreflect.Message
func (*RestartServiceRequest) Reset ¶
func (x *RestartServiceRequest) Reset()
func (*RestartServiceRequest) String ¶
func (x *RestartServiceRequest) String() string
type RestartServiceResponse ¶
type RestartServiceResponse struct {
// The template generation this restart stamped on the service.
TemplateGeneration int64 `protobuf:"varint,1,opt,name=template_generation,json=templateGeneration,proto3" json:"template_generation,omitempty"`
// The desired scale the service will converge to.
Scale int32 `protobuf:"varint,2,opt,name=scale,proto3" json:"scale,omitempty"`
// contains filtered or unexported fields
}
RestartServiceResponse reports the template generation stamped by the restart. Instances created for this restart record a generation >= this value, which is how clients can wait for the replacement to complete.
func (*RestartServiceResponse) Descriptor
deprecated
func (*RestartServiceResponse) Descriptor() ([]byte, []int)
Deprecated: Use RestartServiceResponse.ProtoReflect.Descriptor instead.
func (*RestartServiceResponse) GetScale ¶
func (x *RestartServiceResponse) GetScale() int32
func (*RestartServiceResponse) GetTemplateGeneration ¶
func (x *RestartServiceResponse) GetTemplateGeneration() int64
func (*RestartServiceResponse) ProtoMessage ¶
func (*RestartServiceResponse) ProtoMessage()
func (*RestartServiceResponse) ProtoReflect ¶
func (x *RestartServiceResponse) ProtoReflect() protoreflect.Message
func (*RestartServiceResponse) Reset ¶
func (x *RestartServiceResponse) Reset()
func (*RestartServiceResponse) String ¶
func (x *RestartServiceResponse) String() string
type RestoreVolumeRequest ¶
type RestoreVolumeRequest struct {
SnapshotName string `protobuf:"bytes,1,opt,name=snapshot_name,json=snapshotName,proto3" json:"snapshot_name,omitempty"`
SnapshotNamespace string `protobuf:"bytes,2,opt,name=snapshot_namespace,json=snapshotNamespace,proto3" json:"snapshot_namespace,omitempty"`
TargetVolumeName string `protobuf:"bytes,3,opt,name=target_volume_name,json=targetVolumeName,proto3" json:"target_volume_name,omitempty"`
TargetNamespace string `protobuf:"bytes,4,opt,name=target_namespace,json=targetNamespace,proto3" json:"target_namespace,omitempty"`
Labels map[string]string `` /* 139-byte string literal not displayed */
// StorageClassName overrides the snapshot's class on the restored
// Volume. Empty defers to the source volume's class.
StorageClassName string `protobuf:"bytes,6,opt,name=storage_class_name,json=storageClassName,proto3" json:"storage_class_name,omitempty"`
// contains filtered or unexported fields
}
RestoreVolumeRequest provisions a NEW Volume from an existing Snapshot. The new Volume lives in target_namespace (defaults to the snapshot's namespace when empty) under target_volume_name. The controller picks up the resulting Pending volume, calls Driver.RestoreFromSnapshot, and transitions the volume to Available with the restored handle.
func (*RestoreVolumeRequest) Descriptor
deprecated
func (*RestoreVolumeRequest) Descriptor() ([]byte, []int)
Deprecated: Use RestoreVolumeRequest.ProtoReflect.Descriptor instead.
func (*RestoreVolumeRequest) GetLabels ¶
func (x *RestoreVolumeRequest) GetLabels() map[string]string
func (*RestoreVolumeRequest) GetSnapshotName ¶
func (x *RestoreVolumeRequest) GetSnapshotName() string
func (*RestoreVolumeRequest) GetSnapshotNamespace ¶
func (x *RestoreVolumeRequest) GetSnapshotNamespace() string
func (*RestoreVolumeRequest) GetStorageClassName ¶
func (x *RestoreVolumeRequest) GetStorageClassName() string
func (*RestoreVolumeRequest) GetTargetNamespace ¶
func (x *RestoreVolumeRequest) GetTargetNamespace() string
func (*RestoreVolumeRequest) GetTargetVolumeName ¶
func (x *RestoreVolumeRequest) GetTargetVolumeName() string
func (*RestoreVolumeRequest) ProtoMessage ¶
func (*RestoreVolumeRequest) ProtoMessage()
func (*RestoreVolumeRequest) ProtoReflect ¶
func (x *RestoreVolumeRequest) ProtoReflect() protoreflect.Message
func (*RestoreVolumeRequest) Reset ¶
func (x *RestoreVolumeRequest) Reset()
func (*RestoreVolumeRequest) String ¶
func (x *RestoreVolumeRequest) String() string
type RetryProvisionVolumeRequest ¶
type RetryProvisionVolumeRequest 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
}
RetryProvisionVolumeRequest resets a Failed/Stalled volume back to Pending so the controller will attempt provisioning again.
func (*RetryProvisionVolumeRequest) Descriptor
deprecated
func (*RetryProvisionVolumeRequest) Descriptor() ([]byte, []int)
Deprecated: Use RetryProvisionVolumeRequest.ProtoReflect.Descriptor instead.
func (*RetryProvisionVolumeRequest) GetName ¶
func (x *RetryProvisionVolumeRequest) GetName() string
func (*RetryProvisionVolumeRequest) GetNamespace ¶
func (x *RetryProvisionVolumeRequest) GetNamespace() string
func (*RetryProvisionVolumeRequest) ProtoMessage ¶
func (*RetryProvisionVolumeRequest) ProtoMessage()
func (*RetryProvisionVolumeRequest) ProtoReflect ¶
func (x *RetryProvisionVolumeRequest) ProtoReflect() protoreflect.Message
func (*RetryProvisionVolumeRequest) Reset ¶
func (x *RetryProvisionVolumeRequest) Reset()
func (*RetryProvisionVolumeRequest) String ¶
func (x *RetryProvisionVolumeRequest) String() string
type RevealSecretRequest ¶
type RevealSecretRequest 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 (*RevealSecretRequest) Descriptor
deprecated
func (*RevealSecretRequest) Descriptor() ([]byte, []int)
Deprecated: Use RevealSecretRequest.ProtoReflect.Descriptor instead.
func (*RevealSecretRequest) GetName ¶
func (x *RevealSecretRequest) GetName() string
func (*RevealSecretRequest) GetNamespace ¶
func (x *RevealSecretRequest) GetNamespace() string
func (*RevealSecretRequest) ProtoMessage ¶
func (*RevealSecretRequest) ProtoMessage()
func (*RevealSecretRequest) ProtoReflect ¶
func (x *RevealSecretRequest) ProtoReflect() protoreflect.Message
func (*RevealSecretRequest) Reset ¶
func (x *RevealSecretRequest) Reset()
func (*RevealSecretRequest) String ¶
func (x *RevealSecretRequest) String() string
type RevealSecretVersionRequest ¶
type RevealSecretVersionRequest 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"`
Version int32 `protobuf:"varint,3,opt,name=version,proto3" json:"version,omitempty"`
// contains filtered or unexported fields
}
func (*RevealSecretVersionRequest) Descriptor
deprecated
func (*RevealSecretVersionRequest) Descriptor() ([]byte, []int)
Deprecated: Use RevealSecretVersionRequest.ProtoReflect.Descriptor instead.
func (*RevealSecretVersionRequest) GetName ¶
func (x *RevealSecretVersionRequest) GetName() string
func (*RevealSecretVersionRequest) GetNamespace ¶
func (x *RevealSecretVersionRequest) GetNamespace() string
func (*RevealSecretVersionRequest) GetVersion ¶
func (x *RevealSecretVersionRequest) GetVersion() int32
func (*RevealSecretVersionRequest) ProtoMessage ¶
func (*RevealSecretVersionRequest) ProtoMessage()
func (*RevealSecretVersionRequest) ProtoReflect ¶
func (x *RevealSecretVersionRequest) ProtoReflect() protoreflect.Message
func (*RevealSecretVersionRequest) Reset ¶
func (x *RevealSecretVersionRequest) Reset()
func (*RevealSecretVersionRequest) String ¶
func (x *RevealSecretVersionRequest) String() string
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 RollbackConfigmapRequest ¶
type RollbackConfigmapRequest 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"`
ToVersion int32 `protobuf:"varint,3,opt,name=to_version,json=toVersion,proto3" json:"to_version,omitempty"`
// contains filtered or unexported fields
}
func (*RollbackConfigmapRequest) Descriptor
deprecated
func (*RollbackConfigmapRequest) Descriptor() ([]byte, []int)
Deprecated: Use RollbackConfigmapRequest.ProtoReflect.Descriptor instead.
func (*RollbackConfigmapRequest) GetName ¶
func (x *RollbackConfigmapRequest) GetName() string
func (*RollbackConfigmapRequest) GetNamespace ¶
func (x *RollbackConfigmapRequest) GetNamespace() string
func (*RollbackConfigmapRequest) GetToVersion ¶
func (x *RollbackConfigmapRequest) GetToVersion() int32
func (*RollbackConfigmapRequest) ProtoMessage ¶
func (*RollbackConfigmapRequest) ProtoMessage()
func (*RollbackConfigmapRequest) ProtoReflect ¶
func (x *RollbackConfigmapRequest) ProtoReflect() protoreflect.Message
func (*RollbackConfigmapRequest) Reset ¶
func (x *RollbackConfigmapRequest) Reset()
func (*RollbackConfigmapRequest) String ¶
func (x *RollbackConfigmapRequest) String() string
type RollbackReleaseRequest ¶
type RollbackReleaseRequest 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"`
// revision is the prior revision to roll forward to. 0 means the immediately
// preceding revision.
Revision int32 `protobuf:"varint,3,opt,name=revision,proto3" json:"revision,omitempty"`
// contains filtered or unexported fields
}
func (*RollbackReleaseRequest) Descriptor
deprecated
func (*RollbackReleaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use RollbackReleaseRequest.ProtoReflect.Descriptor instead.
func (*RollbackReleaseRequest) GetName ¶
func (x *RollbackReleaseRequest) GetName() string
func (*RollbackReleaseRequest) GetNamespace ¶
func (x *RollbackReleaseRequest) GetNamespace() string
func (*RollbackReleaseRequest) GetRevision ¶
func (x *RollbackReleaseRequest) GetRevision() int32
func (*RollbackReleaseRequest) ProtoMessage ¶
func (*RollbackReleaseRequest) ProtoMessage()
func (*RollbackReleaseRequest) ProtoReflect ¶
func (x *RollbackReleaseRequest) ProtoReflect() protoreflect.Message
func (*RollbackReleaseRequest) Reset ¶
func (x *RollbackReleaseRequest) Reset()
func (*RollbackReleaseRequest) String ¶
func (x *RollbackReleaseRequest) String() string
type RollbackSecretRequest ¶
type RollbackSecretRequest 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"`
// to_version is the historical version number to rewrite into a new HEAD.
// The rollback writes a brand-new version (head+1) carrying the prior
// version's data; old versions are retained in history.
ToVersion int32 `protobuf:"varint,3,opt,name=to_version,json=toVersion,proto3" json:"to_version,omitempty"`
// contains filtered or unexported fields
}
func (*RollbackSecretRequest) Descriptor
deprecated
func (*RollbackSecretRequest) Descriptor() ([]byte, []int)
Deprecated: Use RollbackSecretRequest.ProtoReflect.Descriptor instead.
func (*RollbackSecretRequest) GetName ¶
func (x *RollbackSecretRequest) GetName() string
func (*RollbackSecretRequest) GetNamespace ¶
func (x *RollbackSecretRequest) GetNamespace() string
func (*RollbackSecretRequest) GetToVersion ¶
func (x *RollbackSecretRequest) GetToVersion() int32
func (*RollbackSecretRequest) ProtoMessage ¶
func (*RollbackSecretRequest) ProtoMessage()
func (*RollbackSecretRequest) ProtoReflect ¶
func (x *RollbackSecretRequest) ProtoReflect() protoreflect.Message
func (*RollbackSecretRequest) Reset ¶
func (x *RollbackSecretRequest) Reset()
func (*RollbackSecretRequest) String ¶
func (x *RollbackSecretRequest) String() string
type RunIfSpec ¶
type RunIfSpec struct {
// Predicate type. Empty defaults to "freshVolume". Valid values:
// "freshVolume" | "fileMissing" | "always".
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
// Absolute in-container path tested when type=fileMissing.
Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
// Optional named parent volume that restricts the fileMissing check.
Volume string `protobuf:"bytes,3,opt,name=volume,proto3" json:"volume,omitempty"`
// contains filtered or unexported fields
}
RunIfSpec encodes the predicate that decides whether an InitStep runs on a given instance start. Mirrors types.RunIf.
func (*RunIfSpec) Descriptor
deprecated
func (*RunIfSpec) ProtoMessage ¶
func (*RunIfSpec) ProtoMessage()
func (*RunIfSpec) ProtoReflect ¶
func (x *RunIfSpec) ProtoReflect() protoreflect.Message
type RunesetManifest ¶
type RunesetManifest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
Namespace string `protobuf:"bytes,4,opt,name=namespace,proto3" json:"namespace,omitempty"`
DefaultsJson string `protobuf:"bytes,5,opt,name=defaults_json,json=defaultsJson,proto3" json:"defaults_json,omitempty"` // JSON-encoded map<string, any>
// contains filtered or unexported fields
}
RunesetManifest mirrors types.RunesetManifest — the runeset.yaml deployed for a revision. Defaults is JSON-encoded since proto3 lacks an arbitrary map.
func (*RunesetManifest) Descriptor
deprecated
func (*RunesetManifest) Descriptor() ([]byte, []int)
Deprecated: Use RunesetManifest.ProtoReflect.Descriptor instead.
func (*RunesetManifest) GetDefaultsJson ¶
func (x *RunesetManifest) GetDefaultsJson() string
func (*RunesetManifest) GetDescription ¶
func (x *RunesetManifest) GetDescription() string
func (*RunesetManifest) GetName ¶
func (x *RunesetManifest) GetName() string
func (*RunesetManifest) GetNamespace ¶
func (x *RunesetManifest) GetNamespace() string
func (*RunesetManifest) GetVersion ¶
func (x *RunesetManifest) GetVersion() string
func (*RunesetManifest) ProtoMessage ¶
func (*RunesetManifest) ProtoMessage()
func (*RunesetManifest) ProtoReflect ¶
func (x *RunesetManifest) ProtoReflect() protoreflect.Message
func (*RunesetManifest) Reset ¶
func (x *RunesetManifest) Reset()
func (*RunesetManifest) String ¶
func (x *RunesetManifest) String() string
type SaveAlertRuleRequest ¶
type SaveAlertRuleRequest struct {
Rule *AlertRule `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule,omitempty"` // upsert by name
// contains filtered or unexported fields
}
func (*SaveAlertRuleRequest) Descriptor
deprecated
func (*SaveAlertRuleRequest) Descriptor() ([]byte, []int)
Deprecated: Use SaveAlertRuleRequest.ProtoReflect.Descriptor instead.
func (*SaveAlertRuleRequest) GetRule ¶
func (x *SaveAlertRuleRequest) GetRule() *AlertRule
func (*SaveAlertRuleRequest) ProtoMessage ¶
func (*SaveAlertRuleRequest) ProtoMessage()
func (*SaveAlertRuleRequest) ProtoReflect ¶
func (x *SaveAlertRuleRequest) ProtoReflect() protoreflect.Message
func (*SaveAlertRuleRequest) Reset ¶
func (x *SaveAlertRuleRequest) Reset()
func (*SaveAlertRuleRequest) String ¶
func (x *SaveAlertRuleRequest) String() string
type SaveAlertRuleResponse ¶
type SaveAlertRuleResponse struct {
Rule *AlertRule `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*SaveAlertRuleResponse) Descriptor
deprecated
func (*SaveAlertRuleResponse) Descriptor() ([]byte, []int)
Deprecated: Use SaveAlertRuleResponse.ProtoReflect.Descriptor instead.
func (*SaveAlertRuleResponse) GetRule ¶
func (x *SaveAlertRuleResponse) GetRule() *AlertRule
func (*SaveAlertRuleResponse) GetStatus ¶
func (x *SaveAlertRuleResponse) GetStatus() *Status
func (*SaveAlertRuleResponse) ProtoMessage ¶
func (*SaveAlertRuleResponse) ProtoMessage()
func (*SaveAlertRuleResponse) ProtoReflect ¶
func (x *SaveAlertRuleResponse) ProtoReflect() protoreflect.Message
func (*SaveAlertRuleResponse) Reset ¶
func (x *SaveAlertRuleResponse) Reset()
func (*SaveAlertRuleResponse) String ¶
func (x *SaveAlertRuleResponse) String() string
type SaveChannelRequest ¶
type SaveChannelRequest struct {
Channel *Channel `protobuf:"bytes,1,opt,name=channel,proto3" json:"channel,omitempty"` // upsert by name
// contains filtered or unexported fields
}
func (*SaveChannelRequest) Descriptor
deprecated
func (*SaveChannelRequest) Descriptor() ([]byte, []int)
Deprecated: Use SaveChannelRequest.ProtoReflect.Descriptor instead.
func (*SaveChannelRequest) GetChannel ¶
func (x *SaveChannelRequest) GetChannel() *Channel
func (*SaveChannelRequest) ProtoMessage ¶
func (*SaveChannelRequest) ProtoMessage()
func (*SaveChannelRequest) ProtoReflect ¶
func (x *SaveChannelRequest) ProtoReflect() protoreflect.Message
func (*SaveChannelRequest) Reset ¶
func (x *SaveChannelRequest) Reset()
func (*SaveChannelRequest) String ¶
func (x *SaveChannelRequest) String() string
type SaveChannelResponse ¶
type SaveChannelResponse struct {
Channel *Channel `protobuf:"bytes,1,opt,name=channel,proto3" json:"channel,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*SaveChannelResponse) Descriptor
deprecated
func (*SaveChannelResponse) Descriptor() ([]byte, []int)
Deprecated: Use SaveChannelResponse.ProtoReflect.Descriptor instead.
func (*SaveChannelResponse) GetChannel ¶
func (x *SaveChannelResponse) GetChannel() *Channel
func (*SaveChannelResponse) GetStatus ¶
func (x *SaveChannelResponse) GetStatus() *Status
func (*SaveChannelResponse) ProtoMessage ¶
func (*SaveChannelResponse) ProtoMessage()
func (*SaveChannelResponse) ProtoReflect ¶
func (x *SaveChannelResponse) ProtoReflect() protoreflect.Message
func (*SaveChannelResponse) Reset ¶
func (x *SaveChannelResponse) Reset()
func (*SaveChannelResponse) String ¶
func (x *SaveChannelResponse) String() string
type SaveViewRequest ¶
type SaveViewRequest struct {
// Upsert by name: create when absent, update otherwise.
View *SavedView `protobuf:"bytes,1,opt,name=view,proto3" json:"view,omitempty"`
// contains filtered or unexported fields
}
func (*SaveViewRequest) Descriptor
deprecated
func (*SaveViewRequest) Descriptor() ([]byte, []int)
Deprecated: Use SaveViewRequest.ProtoReflect.Descriptor instead.
func (*SaveViewRequest) GetView ¶
func (x *SaveViewRequest) GetView() *SavedView
func (*SaveViewRequest) ProtoMessage ¶
func (*SaveViewRequest) ProtoMessage()
func (*SaveViewRequest) ProtoReflect ¶
func (x *SaveViewRequest) ProtoReflect() protoreflect.Message
func (*SaveViewRequest) Reset ¶
func (x *SaveViewRequest) Reset()
func (*SaveViewRequest) String ¶
func (x *SaveViewRequest) String() string
type SaveViewResponse ¶
type SaveViewResponse struct {
View *SavedView `protobuf:"bytes,1,opt,name=view,proto3" json:"view,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*SaveViewResponse) Descriptor
deprecated
func (*SaveViewResponse) Descriptor() ([]byte, []int)
Deprecated: Use SaveViewResponse.ProtoReflect.Descriptor instead.
func (*SaveViewResponse) GetStatus ¶
func (x *SaveViewResponse) GetStatus() *Status
func (*SaveViewResponse) GetView ¶
func (x *SaveViewResponse) GetView() *SavedView
func (*SaveViewResponse) ProtoMessage ¶
func (*SaveViewResponse) ProtoMessage()
func (*SaveViewResponse) ProtoReflect ¶
func (x *SaveViewResponse) ProtoReflect() protoreflect.Message
func (*SaveViewResponse) Reset ¶
func (x *SaveViewResponse) Reset()
func (*SaveViewResponse) String ¶
func (x *SaveViewResponse) String() string
type SavedView ¶
type SavedView 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"` // DNS-1123 cluster-unique
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
Logql string `protobuf:"bytes,4,opt,name=logql,proto3" json:"logql,omitempty"`
Range string `protobuf:"bytes,5,opt,name=range,proto3" json:"range,omitempty"` // relative token: "15m" | "1h" | "24h" | ...
Pinned bool `protobuf:"varint,6,opt,name=pinned,proto3" json:"pinned,omitempty"`
CreatedBy string `protobuf:"bytes,7,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
CreatedAt string `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // RFC3339
UpdatedAt string `protobuf:"bytes,9,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // RFC3339
// contains filtered or unexported fields
}
SavedView mirrors types.SavedView: a named, reusable Log Explorer query (LogQL + relative time-range token). Cluster-scoped and shared.
func (*SavedView) Descriptor
deprecated
func (*SavedView) GetCreatedAt ¶
func (*SavedView) GetCreatedBy ¶
func (*SavedView) GetDescription ¶
func (*SavedView) GetUpdatedAt ¶
func (*SavedView) ProtoMessage ¶
func (*SavedView) ProtoMessage()
func (*SavedView) ProtoReflect ¶
func (x *SavedView) ProtoReflect() protoreflect.Message
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"`
// Number of instances in a Failed terminal state. Non-zero means at
// least one instance crashed, OOMKilled, or failed a health-driven
// restart limit. The reason slugs are surfaced in `problems`.
FailedInstances int32 `protobuf:"varint,7,opt,name=failed_instances,json=failedInstances,proto3" json:"failed_instances,omitempty"`
// Number of instances in the Stalled terminal state — the reconciler
// has stopped auto-retrying create (e.g. ImagePullFailed,
// StorageClassMissing). A non-zero count means waiting for the
// operation to converge is pointless without operator intervention;
// the CLI hard-fails on this.
StalledInstances int32 `protobuf:"varint,8,opt,name=stalled_instances,json=stalledInstances,proto3" json:"stalled_instances,omitempty"`
// Number of instances actively being torn down (Terminating). Tracked
// so drain waits can surface "stuck on Terminating" without conflating
// it with healthy pending state.
TerminatingInstances int32 `protobuf:"varint,9,opt,name=terminating_instances,json=terminatingInstances,proto3" json:"terminating_instances,omitempty"`
// Bounded list (up to 3) of the most actionable problem instances
// — Failed/Stalled first, then Starting-with-restarts. The client
// uses this to print a focused summary on detach instead of dumping
// every instance.
Problems []*InstanceProblem `protobuf:"bytes,10,rep,name=problems,proto3" json:"problems,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) GetFailedInstances ¶
func (x *ScalingStatusResponse) GetFailedInstances() int32
func (*ScalingStatusResponse) GetPendingInstances ¶
func (x *ScalingStatusResponse) GetPendingInstances() int32
func (*ScalingStatusResponse) GetProblems ¶
func (x *ScalingStatusResponse) GetProblems() []*InstanceProblem
func (*ScalingStatusResponse) GetRunningInstances ¶
func (x *ScalingStatusResponse) GetRunningInstances() int32
func (*ScalingStatusResponse) GetStalledInstances ¶
func (x *ScalingStatusResponse) GetStalledInstances() int32
func (*ScalingStatusResponse) GetStatus ¶
func (x *ScalingStatusResponse) GetStatus() *Status
func (*ScalingStatusResponse) GetTargetScale ¶
func (x *ScalingStatusResponse) GetTargetScale() int32
func (*ScalingStatusResponse) GetTerminatingInstances ¶
func (x *ScalingStatusResponse) GetTerminatingInstances() 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 SeccompProfile ¶
type SeccompProfile struct {
// Type selects the profile family. Valid values:
//
// "" — runtime default
// "default" — explicit runtime default
// "unconfined" — disable seccomp filtering (admin-gated)
// "localhost" — load the profile at LocalhostProfile on the host
Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
// LocalhostProfile is the absolute path to a JSON seccomp profile
// on the runtime host. Required iff type="localhost".
LocalhostProfile string `protobuf:"bytes,2,opt,name=localhost_profile,json=localhostProfile,proto3" json:"localhost_profile,omitempty"`
// contains filtered or unexported fields
}
SeccompProfile selects the seccomp policy applied to a container. Empty / unset means the platform default profile is used.
func (*SeccompProfile) Descriptor
deprecated
func (*SeccompProfile) Descriptor() ([]byte, []int)
Deprecated: Use SeccompProfile.ProtoReflect.Descriptor instead.
func (*SeccompProfile) GetLocalhostProfile ¶
func (x *SeccompProfile) GetLocalhostProfile() string
func (*SeccompProfile) GetType ¶
func (x *SeccompProfile) GetType() string
func (*SeccompProfile) ProtoMessage ¶
func (*SeccompProfile) ProtoMessage()
func (*SeccompProfile) ProtoReflect ¶
func (x *SeccompProfile) ProtoReflect() protoreflect.Message
func (*SeccompProfile) Reset ¶
func (x *SeccompProfile) Reset()
func (*SeccompProfile) String ¶
func (x *SeccompProfile) 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 is the plaintext secret payload. Only populated by RevealSecret responses
// and by client-supplied Create/Update requests. Get/List return it empty;
// metadata callers should use data_keys instead.
Data map[string]string `` /* 135-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"`
// data_keys lists the keys present in data without revealing values.
// Populated by Get/List/Reveal responses; ignored on Create/Update requests.
DataKeys []string `protobuf:"bytes,8,rep,name=data_keys,json=dataKeys,proto3" json:"data_keys,omitempty"`
// contains filtered or unexported fields
}
func (*Secret) Descriptor
deprecated
func (*Secret) GetCreatedAt ¶
func (*Secret) GetDataKeys ¶
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 returns secret metadata only (no plaintext data). Use RevealSecret
// to retrieve the plaintext payload; callers must hold the secrets:reveal verb.
GetSecret(ctx context.Context, in *GetSecretRequest, opts ...grpc.CallOption) (*SecretResponse, error)
UpdateSecret(ctx context.Context, in *UpdateSecretRequest, opts ...grpc.CallOption) (*SecretResponse, error)
// PatchSecret merges set/unset entries into the existing data map under a
// per-secret lock and writes a new version. The response is metadata-only
// (no plaintext) so callers only need secrets:update — never
// secrets:reveal. An audit event with action=patch records the key names
// that were set/unset; values are never logged.
PatchSecret(ctx context.Context, in *PatchSecretRequest, opts ...grpc.CallOption) (*SecretResponse, error)
DeleteSecret(ctx context.Context, in *DeleteSecretRequest, opts ...grpc.CallOption) (*Status, error)
// ListSecrets returns secret metadata only (no plaintext data).
ListSecrets(ctx context.Context, in *ListSecretsRequest, opts ...grpc.CallOption) (*ListSecretsResponse, error)
// RevealSecret returns the plaintext data map for a single secret. Requires
// the secrets:reveal verb. Each successful call emits an audit event.
RevealSecret(ctx context.Context, in *RevealSecretRequest, opts ...grpc.CallOption) (*SecretResponse, error)
// ListSecretVersions returns metadata for every historical version, newest
// first. Gated by secrets:get.
ListSecretVersions(ctx context.Context, in *ListSecretVersionsRequest, opts ...grpc.CallOption) (*ListSecretVersionsResponse, error)
// RevealSecretVersion returns the plaintext payload of a specific historical
// version. Gated by secrets:reveal.
RevealSecretVersion(ctx context.Context, in *RevealSecretVersionRequest, opts ...grpc.CallOption) (*SecretResponse, error)
// RollbackSecret rewrites HEAD to the contents of a prior version, producing
// a new version. Gated by secrets:update; emits a `rollback` audit event.
RollbackSecret(ctx context.Context, in *RollbackSecretRequest, opts ...grpc.CallOption) (*SecretResponse, 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 returns secret metadata only (no plaintext data). Use RevealSecret
// to retrieve the plaintext payload; callers must hold the secrets:reveal verb.
GetSecret(context.Context, *GetSecretRequest) (*SecretResponse, error)
UpdateSecret(context.Context, *UpdateSecretRequest) (*SecretResponse, error)
// PatchSecret merges set/unset entries into the existing data map under a
// per-secret lock and writes a new version. The response is metadata-only
// (no plaintext) so callers only need secrets:update — never
// secrets:reveal. An audit event with action=patch records the key names
// that were set/unset; values are never logged.
PatchSecret(context.Context, *PatchSecretRequest) (*SecretResponse, error)
DeleteSecret(context.Context, *DeleteSecretRequest) (*Status, error)
// ListSecrets returns secret metadata only (no plaintext data).
ListSecrets(context.Context, *ListSecretsRequest) (*ListSecretsResponse, error)
// RevealSecret returns the plaintext data map for a single secret. Requires
// the secrets:reveal verb. Each successful call emits an audit event.
RevealSecret(context.Context, *RevealSecretRequest) (*SecretResponse, error)
// ListSecretVersions returns metadata for every historical version, newest
// first. Gated by secrets:get.
ListSecretVersions(context.Context, *ListSecretVersionsRequest) (*ListSecretVersionsResponse, error)
// RevealSecretVersion returns the plaintext payload of a specific historical
// version. Gated by secrets:reveal.
RevealSecretVersion(context.Context, *RevealSecretVersionRequest) (*SecretResponse, error)
// RollbackSecret rewrites HEAD to the contents of a prior version, producing
// a new version. Gated by secrets:update; emits a `rollback` audit event.
RollbackSecret(context.Context, *RollbackSecretRequest) (*SecretResponse, error)
// contains filtered or unexported methods
}
SecretServiceServer is the server API for SecretService service. All implementations must embed UnimplementedSecretServiceServer for forward compatibility.
type SecurityContext ¶
type SecurityContext struct {
SeccompProfile *SeccompProfile `protobuf:"bytes,1,opt,name=seccomp_profile,json=seccompProfile,proto3" json:"seccomp_profile,omitempty"`
CapAdd []string `protobuf:"bytes,2,rep,name=cap_add,json=capAdd,proto3" json:"cap_add,omitempty"`
CapDrop []string `protobuf:"bytes,3,rep,name=cap_drop,json=capDrop,proto3" json:"cap_drop,omitempty"`
Privileged bool `protobuf:"varint,4,opt,name=privileged,proto3" json:"privileged,omitempty"`
// contains filtered or unexported fields
}
SecurityContext bundles container-level security knobs. Privileged and SeccompProfile=unconfined are gated behind the services.privileged policy verb.
func (*SecurityContext) Descriptor
deprecated
func (*SecurityContext) Descriptor() ([]byte, []int)
Deprecated: Use SecurityContext.ProtoReflect.Descriptor instead.
func (*SecurityContext) GetCapAdd ¶
func (x *SecurityContext) GetCapAdd() []string
func (*SecurityContext) GetCapDrop ¶
func (x *SecurityContext) GetCapDrop() []string
func (*SecurityContext) GetPrivileged ¶
func (x *SecurityContext) GetPrivileged() bool
func (*SecurityContext) GetSeccompProfile ¶
func (x *SecurityContext) GetSeccompProfile() *SeccompProfile
func (*SecurityContext) ProtoMessage ¶
func (*SecurityContext) ProtoMessage()
func (*SecurityContext) ProtoReflect ¶
func (x *SecurityContext) ProtoReflect() protoreflect.Message
func (*SecurityContext) Reset ¶
func (x *SecurityContext) Reset()
func (*SecurityContext) String ¶
func (x *SecurityContext) String() string
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 `` /* 139-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 `` /* 133-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"`
// ImagePull controls when the runner pulls the container image.
// Allowed values: "always" (default), "missing", "never".
ImagePull string `protobuf:"bytes,23,opt,name=image_pull,json=imagePull,proto3" json:"image_pull,omitempty"`
// StatusReason is a short, machine-friendly slug describing why
// the service is in its current Status. Examples:
// "ImagePullBackOff", "ProbeFailed", "OOMKilled", "ScheduleFailed".
// Empty when status is RUNNING.
StatusReason string `protobuf:"bytes,24,opt,name=status_reason,json=statusReason,proto3" json:"status_reason,omitempty"`
// StatusMessage is a single human-readable sentence explaining
// status_reason, copied verbatim from the worst instance's
// StatusMessage. Used by the CLI to show "why" without a second
// command.
StatusMessage string `protobuf:"bytes,25,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"`
// Volume mounts. Exactly one of claim / claim_template
// is set per mount; binding state lives on the Volume resource itself.
Volumes []*VolumeMount `protobuf:"bytes,26,rep,name=volumes,proto3" json:"volumes,omitempty"`
// Init steps run sequentially before each instance's main container
// (RUNE-121).
InitSteps []*InitStep `protobuf:"bytes,27,rep,name=init_steps,json=initSteps,proto3" json:"init_steps,omitempty"`
// SecurityContext applied to the main container. Privileged=true and
// seccomp=unconfined require the services.privileged policy verb.
SecurityContext *SecurityContext `protobuf:"bytes,28,opt,name=security_context,json=securityContext,proto3" json:"security_context,omitempty"`
// Instances currently associated with this service. Populated by
// GetService and ListServices server-side so callers don't need a
// second round-trip to ListInstances to know whether a service has
// healthy backing instances. Always read-only on the wire — values
// here are ignored by Create/Update.
Instances []*Instance `protobuf:"bytes,29,rep,name=instances,proto3" json:"instances,omitempty"`
// Cluster discovery state (VIP, locality). VIP is assigned by the
// control plane on create and is read-only for operators. Populated
// on Get/List; ignored by Create/Update (server merges from store).
Discovery *ServiceDiscovery `protobuf:"bytes,30,opt,name=discovery,proto3" json:"discovery,omitempty"`
// IngressCert is the asynchronous TLS certificate status for an exposed
// service (RUNE-066), set only when expose.tls uses an ACME-managed cert.
// Read-only on the wire; populated on Get/List.
IngressCert *IngressCertStatus `protobuf:"bytes,31,opt,name=ingress_cert,json=ingressCert,proto3" json:"ingress_cert,omitempty"`
// NetworkPolicy is the service-to-service ingress/egress allow policy
// declared in the service spec.
NetworkPolicy *ServiceNetworkPolicy `protobuf:"bytes,32,opt,name=network_policy,json=networkPolicy,proto3" json:"network_policy,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) GetDiscovery ¶
func (x *Service) GetDiscovery() *ServiceDiscovery
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) GetImagePull ¶
func (*Service) GetIngressCert ¶
func (x *Service) GetIngressCert() *IngressCertStatus
func (*Service) GetInitSteps ¶
func (*Service) GetInstances ¶
func (*Service) GetMetadata ¶
func (x *Service) GetMetadata() *ServiceMetadata
func (*Service) GetNamespace ¶
func (*Service) GetNetworkPolicy ¶
func (x *Service) GetNetworkPolicy() *ServiceNetworkPolicy
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) GetSecurityContext ¶
func (x *Service) GetSecurityContext() *SecurityContext
func (*Service) GetStatus ¶
func (x *Service) GetStatus() ServiceStatus
func (*Service) GetStatusMessage ¶
func (*Service) GetStatusReason ¶
func (*Service) GetVolumes ¶
func (x *Service) GetVolumes() []*VolumeMount
func (*Service) ProtoMessage ¶
func (*Service) ProtoMessage()
func (*Service) ProtoReflect ¶
func (x *Service) ProtoReflect() protoreflect.Message
type ServiceDiscovery ¶
type ServiceDiscovery struct {
// Stable cluster virtual IP (e.g. "10.96.0.10"). Assigned at create.
Vip string `protobuf:"bytes,1,opt,name=vip,proto3" json:"vip,omitempty"`
// Discovery mode (e.g. load-balanced or headless). Operator-set.
Mode string `protobuf:"bytes,2,opt,name=mode,proto3" json:"mode,omitempty"`
// Endpoint locality preference for the data-plane proxy.
LocalityPreference string `protobuf:"bytes,3,opt,name=locality_preference,json=localityPreference,proto3" json:"locality_preference,omitempty"`
// contains filtered or unexported fields
}
ServiceDiscovery is persisted cluster discovery state for a service.
func (*ServiceDiscovery) Descriptor
deprecated
func (*ServiceDiscovery) Descriptor() ([]byte, []int)
Deprecated: Use ServiceDiscovery.ProtoReflect.Descriptor instead.
func (*ServiceDiscovery) GetLocalityPreference ¶
func (x *ServiceDiscovery) GetLocalityPreference() string
func (*ServiceDiscovery) GetMode ¶
func (x *ServiceDiscovery) GetMode() string
func (*ServiceDiscovery) GetVip ¶
func (x *ServiceDiscovery) GetVip() string
func (*ServiceDiscovery) ProtoMessage ¶
func (*ServiceDiscovery) ProtoMessage()
func (*ServiceDiscovery) ProtoReflect ¶
func (x *ServiceDiscovery) ProtoReflect() protoreflect.Message
func (*ServiceDiscovery) Reset ¶
func (x *ServiceDiscovery) Reset()
func (*ServiceDiscovery) String ¶
func (x *ServiceDiscovery) String() string
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
Host string `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"`
// Deprecated: host_port is no longer honored. The ingress
// controller reaches the container by container IP; raw host
// binds are no longer derived from expose. Field kept for wire
// compatibility only.
//
// Deprecated: Marked as deprecated in pkg/api/proto/common.proto.
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"`
// Optional TLS configuration. When omitted, the ingress serves
// the host on plain HTTP only.
Tls *ExposeServiceTLS `protobuf:"bytes,5,opt,name=tls,proto3" json:"tls,omitempty"`
// Optional source-IP allowlist. When non-empty, the ingress accepts
// connections only from these CIDRs, matched against the real TCP
// peer (not a forwarding header). Empty means no restriction. Origin
// hardening.
AllowCidrs []string `protobuf:"bytes,6,rep,name=allow_cidrs,json=allowCidrs,proto3" json:"allow_cidrs,omitempty"`
// Optional inbound mTLS: require a trusted client certificate verified
// at the ingress handshake. Origin hardening (RUNE-0XX).
ClientCert *ExposeClientCert `protobuf:"bytes,7,opt,name=client_cert,json=clientCert,proto3" json:"client_cert,omitempty"`
// contains filtered or unexported fields
}
ServiceExpose defines simple external exposure configuration for a service
func (*ServiceExpose) Descriptor
deprecated
func (*ServiceExpose) Descriptor() ([]byte, []int)
Deprecated: Use ServiceExpose.ProtoReflect.Descriptor instead.
func (*ServiceExpose) GetAllowCidrs ¶
func (x *ServiceExpose) GetAllowCidrs() []string
func (*ServiceExpose) GetClientCert ¶
func (x *ServiceExpose) GetClientCert() *ExposeClientCert
func (*ServiceExpose) GetHost ¶
func (x *ServiceExpose) GetHost() string
func (*ServiceExpose) GetHostPort
deprecated
func (x *ServiceExpose) GetHostPort() uint32
Deprecated: Marked as deprecated in pkg/api/proto/common.proto.
func (*ServiceExpose) GetPath ¶
func (x *ServiceExpose) GetPath() string
func (*ServiceExpose) GetPort ¶
func (x *ServiceExpose) GetPort() string
func (*ServiceExpose) GetTls ¶
func (x *ServiceExpose) GetTls() *ExposeServiceTLS
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 ServiceNetworkPolicy ¶
type ServiceNetworkPolicy struct {
Ingress []*NetworkPolicyIngressRule `protobuf:"bytes,1,rep,name=ingress,proto3" json:"ingress,omitempty"`
Egress []*NetworkPolicyEgressRule `protobuf:"bytes,2,rep,name=egress,proto3" json:"egress,omitempty"`
// contains filtered or unexported fields
}
ServiceNetworkPolicy is the service-to-service traffic policy embedded in a service spec (mirrors types.ServiceNetworkPolicy).
func (*ServiceNetworkPolicy) Descriptor
deprecated
func (*ServiceNetworkPolicy) Descriptor() ([]byte, []int)
Deprecated: Use ServiceNetworkPolicy.ProtoReflect.Descriptor instead.
func (*ServiceNetworkPolicy) GetEgress ¶
func (x *ServiceNetworkPolicy) GetEgress() []*NetworkPolicyEgressRule
func (*ServiceNetworkPolicy) GetIngress ¶
func (x *ServiceNetworkPolicy) GetIngress() []*NetworkPolicyIngressRule
func (*ServiceNetworkPolicy) ProtoMessage ¶
func (*ServiceNetworkPolicy) ProtoMessage()
func (*ServiceNetworkPolicy) ProtoReflect ¶
func (x *ServiceNetworkPolicy) ProtoReflect() protoreflect.Message
func (*ServiceNetworkPolicy) Reset ¶
func (x *ServiceNetworkPolicy) Reset()
func (*ServiceNetworkPolicy) String ¶
func (x *ServiceNetworkPolicy) 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"`
// HostPort, when > 0, publishes the container port on 127.0.0.1:<host_port>.
// Dev-mode escape hatch for platforms where the cluster dataplane cannot
// reach the container bridge IP from the host (e.g. macOS Docker Desktop).
HostPort int32 `protobuf:"varint,5,opt,name=host_port,json=hostPort,proto3" json:"host_port,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) GetHostPort ¶
func (x *ServicePort) GetHostPort() int32
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) (grpc.ServerStreamingClient[WatchServicesResponse], 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)
// RestartService replaces every instance of a service in place (template
// restamp) without bouncing the desired scale through zero. Restarting a
// stopped service starts it at its last non-zero scale.
RestartService(ctx context.Context, in *RestartServiceRequest, opts ...grpc.CallOption) (*RestartServiceResponse, error)
// WatchScaling watches the scaling progress of a service.
WatchScaling(ctx context.Context, in *WatchScalingRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ScalingStatusResponse], 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.
ServiceService manages services within the platform.
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, grpc.ServerStreamingServer[WatchServicesResponse]) 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)
// RestartService replaces every instance of a service in place (template
// restamp) without bouncing the desired scale through zero. Restarting a
// stopped service starts it at its last non-zero scale.
RestartService(context.Context, *RestartServiceRequest) (*RestartServiceResponse, error)
// WatchScaling watches the scaling progress of a service.
WatchScaling(*WatchScalingRequest, grpc.ServerStreamingServer[ScalingStatusResponse]) 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.
ServiceService manages services within the platform.
type ServiceService_WatchScalingClient ¶
type ServiceService_WatchScalingClient = grpc.ServerStreamingClient[ScalingStatusResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type ServiceService_WatchScalingServer ¶
type ServiceService_WatchScalingServer = grpc.ServerStreamingServer[ScalingStatusResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type ServiceService_WatchServicesClient ¶
type ServiceService_WatchServicesClient = grpc.ServerStreamingClient[WatchServicesResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type ServiceService_WatchServicesServer ¶
type ServiceService_WatchServicesServer = grpc.ServerStreamingServer[WatchServicesResponse]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
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 Snapshot ¶
type Snapshot 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"`
Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
Labels map[string]string `` /* 139-byte string literal not displayed */
// SourceVolume is the bare name of the Volume in the same namespace.
SourceVolume string `protobuf:"bytes,5,opt,name=source_volume,json=sourceVolume,proto3" json:"source_volume,omitempty"`
// Driver records which driver took the snapshot — needed at restore
// time to route the call.
Driver string `protobuf:"bytes,6,opt,name=driver,proto3" json:"driver,omitempty"`
// Handle is the driver-populated opaque snapshot identifier.
Handle string `protobuf:"bytes,7,opt,name=handle,proto3" json:"handle,omitempty"`
SizeBytes int64 `protobuf:"varint,8,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"`
// Scheduled is true when the snapshot was created by a SnapshotSchedule
// rather than an explicit create call.
Scheduled bool `protobuf:"varint,9,opt,name=scheduled,proto3" json:"scheduled,omitempty"`
// Phase is one of: Pending, Creating, Ready, Deleting, Failed.
Phase string `protobuf:"bytes,10,opt,name=phase,proto3" json:"phase,omitempty"`
Reason string `protobuf:"bytes,11,opt,name=reason,proto3" json:"reason,omitempty"`
Message string `protobuf:"bytes,12,opt,name=message,proto3" json:"message,omitempty"`
CreatedAt string `protobuf:"bytes,13,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt string `protobuf:"bytes,14,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
Snapshot mirrors pkg/types.Snapshot. Namespace-scoped point-in-time copy of a Volume.
func (*Snapshot) Descriptor
deprecated
func (*Snapshot) GetCreatedAt ¶
func (*Snapshot) GetMessage ¶
func (*Snapshot) GetNamespace ¶
func (*Snapshot) GetScheduled ¶
func (*Snapshot) GetSizeBytes ¶
func (*Snapshot) GetSourceVolume ¶
func (*Snapshot) GetUpdatedAt ¶
func (*Snapshot) ProtoMessage ¶
func (*Snapshot) ProtoMessage()
func (*Snapshot) ProtoReflect ¶
func (x *Snapshot) ProtoReflect() protoreflect.Message
type SnapshotResponse ¶
type SnapshotResponse struct {
Snapshot *Snapshot `protobuf:"bytes,1,opt,name=snapshot,proto3" json:"snapshot,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*SnapshotResponse) Descriptor
deprecated
func (*SnapshotResponse) Descriptor() ([]byte, []int)
Deprecated: Use SnapshotResponse.ProtoReflect.Descriptor instead.
func (*SnapshotResponse) GetSnapshot ¶
func (x *SnapshotResponse) GetSnapshot() *Snapshot
func (*SnapshotResponse) GetStatus ¶
func (x *SnapshotResponse) GetStatus() *Status
func (*SnapshotResponse) ProtoMessage ¶
func (*SnapshotResponse) ProtoMessage()
func (*SnapshotResponse) ProtoReflect ¶
func (x *SnapshotResponse) ProtoReflect() protoreflect.Message
func (*SnapshotResponse) Reset ¶
func (x *SnapshotResponse) Reset()
func (*SnapshotResponse) String ¶
func (x *SnapshotResponse) String() string
type SnapshotSchedule ¶
type SnapshotSchedule struct {
Cron string `protobuf:"bytes,1,opt,name=cron,proto3" json:"cron,omitempty"`
Retention int32 `protobuf:"varint,2,opt,name=retention,proto3" json:"retention,omitempty"`
// contains filtered or unexported fields
}
SnapshotSchedule mirrors pkg/types.SnapshotSchedule.
func (*SnapshotSchedule) Descriptor
deprecated
func (*SnapshotSchedule) Descriptor() ([]byte, []int)
Deprecated: Use SnapshotSchedule.ProtoReflect.Descriptor instead.
func (*SnapshotSchedule) GetCron ¶
func (x *SnapshotSchedule) GetCron() string
func (*SnapshotSchedule) GetRetention ¶
func (x *SnapshotSchedule) GetRetention() int32
func (*SnapshotSchedule) ProtoMessage ¶
func (*SnapshotSchedule) ProtoMessage()
func (*SnapshotSchedule) ProtoReflect ¶
func (x *SnapshotSchedule) ProtoReflect() protoreflect.Message
func (*SnapshotSchedule) Reset ¶
func (x *SnapshotSchedule) Reset()
func (*SnapshotSchedule) String ¶
func (x *SnapshotSchedule) String() string
type SnapshotServiceClient ¶
type SnapshotServiceClient interface {
CreateSnapshot(ctx context.Context, in *CreateSnapshotRequest, opts ...grpc.CallOption) (*SnapshotResponse, error)
GetSnapshot(ctx context.Context, in *GetSnapshotRequest, opts ...grpc.CallOption) (*SnapshotResponse, error)
DeleteSnapshot(ctx context.Context, in *DeleteSnapshotRequest, opts ...grpc.CallOption) (*Status, error)
ListSnapshots(ctx context.Context, in *ListSnapshotsRequest, opts ...grpc.CallOption) (*ListSnapshotsResponse, error)
// RestoreVolume provisions a new Volume from this Snapshot. The
// returned Volume starts in Pending; the volume controller drives it
// to Available once the driver completes RestoreFromSnapshot.
RestoreVolume(ctx context.Context, in *RestoreVolumeRequest, opts ...grpc.CallOption) (*VolumeResponse, error)
}
SnapshotServiceClient is the client API for SnapshotService 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 NewSnapshotServiceClient ¶
func NewSnapshotServiceClient(cc grpc.ClientConnInterface) SnapshotServiceClient
type SnapshotServiceServer ¶
type SnapshotServiceServer interface {
CreateSnapshot(context.Context, *CreateSnapshotRequest) (*SnapshotResponse, error)
GetSnapshot(context.Context, *GetSnapshotRequest) (*SnapshotResponse, error)
DeleteSnapshot(context.Context, *DeleteSnapshotRequest) (*Status, error)
ListSnapshots(context.Context, *ListSnapshotsRequest) (*ListSnapshotsResponse, error)
// RestoreVolume provisions a new Volume from this Snapshot. The
// returned Volume starts in Pending; the volume controller drives it
// to Available once the driver completes RestoreFromSnapshot.
RestoreVolume(context.Context, *RestoreVolumeRequest) (*VolumeResponse, error)
// contains filtered or unexported methods
}
SnapshotServiceServer is the server API for SnapshotService service. All implementations must embed UnimplementedSnapshotServiceServer for forward compatibility.
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 StorageClass ¶
type StorageClass 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"`
Driver string `protobuf:"bytes,3,opt,name=driver,proto3" json:"driver,omitempty"`
Parameters map[string]string `` /* 147-byte string literal not displayed */
// ReclaimPolicy is one of: "retain", "delete".
ReclaimPolicy string `protobuf:"bytes,5,opt,name=reclaim_policy,json=reclaimPolicy,proto3" json:"reclaim_policy,omitempty"`
AllowedTopologies []*TopologySelector `protobuf:"bytes,6,rep,name=allowed_topologies,json=allowedTopologies,proto3" json:"allowed_topologies,omitempty"`
Default bool `protobuf:"varint,7,opt,name=default,proto3" json:"default,omitempty"`
Labels map[string]string `` /* 139-byte string literal not displayed */
CreatedAt string `protobuf:"bytes,9,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt string `protobuf:"bytes,10,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// contains filtered or unexported fields
}
StorageClass mirrors pkg/types.StorageClass. Cluster-scoped (no namespace).
func (*StorageClass) Descriptor
deprecated
func (*StorageClass) Descriptor() ([]byte, []int)
Deprecated: Use StorageClass.ProtoReflect.Descriptor instead.
func (*StorageClass) GetAllowedTopologies ¶
func (x *StorageClass) GetAllowedTopologies() []*TopologySelector
func (*StorageClass) GetCreatedAt ¶
func (x *StorageClass) GetCreatedAt() string
func (*StorageClass) GetDefault ¶
func (x *StorageClass) GetDefault() bool
func (*StorageClass) GetDriver ¶
func (x *StorageClass) GetDriver() string
func (*StorageClass) GetId ¶
func (x *StorageClass) GetId() string
func (*StorageClass) GetLabels ¶
func (x *StorageClass) GetLabels() map[string]string
func (*StorageClass) GetName ¶
func (x *StorageClass) GetName() string
func (*StorageClass) GetParameters ¶
func (x *StorageClass) GetParameters() map[string]string
func (*StorageClass) GetReclaimPolicy ¶
func (x *StorageClass) GetReclaimPolicy() string
func (*StorageClass) GetUpdatedAt ¶
func (x *StorageClass) GetUpdatedAt() string
func (*StorageClass) ProtoMessage ¶
func (*StorageClass) ProtoMessage()
func (*StorageClass) ProtoReflect ¶
func (x *StorageClass) ProtoReflect() protoreflect.Message
func (*StorageClass) Reset ¶
func (x *StorageClass) Reset()
func (*StorageClass) String ¶
func (x *StorageClass) String() string
type StorageClassResponse ¶
type StorageClassResponse struct {
StorageClass *StorageClass `protobuf:"bytes,1,opt,name=storage_class,json=storageClass,proto3" json:"storage_class,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*StorageClassResponse) Descriptor
deprecated
func (*StorageClassResponse) Descriptor() ([]byte, []int)
Deprecated: Use StorageClassResponse.ProtoReflect.Descriptor instead.
func (*StorageClassResponse) GetStatus ¶
func (x *StorageClassResponse) GetStatus() *Status
func (*StorageClassResponse) GetStorageClass ¶
func (x *StorageClassResponse) GetStorageClass() *StorageClass
func (*StorageClassResponse) ProtoMessage ¶
func (*StorageClassResponse) ProtoMessage()
func (*StorageClassResponse) ProtoReflect ¶
func (x *StorageClassResponse) ProtoReflect() protoreflect.Message
func (*StorageClassResponse) Reset ¶
func (x *StorageClassResponse) Reset()
func (*StorageClassResponse) String ¶
func (x *StorageClassResponse) String() string
type StorageClassServiceClient ¶
type StorageClassServiceClient interface {
CreateStorageClass(ctx context.Context, in *CreateStorageClassRequest, opts ...grpc.CallOption) (*StorageClassResponse, error)
GetStorageClass(ctx context.Context, in *GetStorageClassRequest, opts ...grpc.CallOption) (*StorageClassResponse, error)
UpdateStorageClass(ctx context.Context, in *UpdateStorageClassRequest, opts ...grpc.CallOption) (*StorageClassResponse, error)
DeleteStorageClass(ctx context.Context, in *DeleteStorageClassRequest, opts ...grpc.CallOption) (*Status, error)
ListStorageClasses(ctx context.Context, in *ListStorageClassesRequest, opts ...grpc.CallOption) (*ListStorageClassesResponse, error)
}
StorageClassServiceClient is the client API for StorageClassService 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 NewStorageClassServiceClient ¶
func NewStorageClassServiceClient(cc grpc.ClientConnInterface) StorageClassServiceClient
type StorageClassServiceServer ¶
type StorageClassServiceServer interface {
CreateStorageClass(context.Context, *CreateStorageClassRequest) (*StorageClassResponse, error)
GetStorageClass(context.Context, *GetStorageClassRequest) (*StorageClassResponse, error)
UpdateStorageClass(context.Context, *UpdateStorageClassRequest) (*StorageClassResponse, error)
DeleteStorageClass(context.Context, *DeleteStorageClassRequest) (*Status, error)
ListStorageClasses(context.Context, *ListStorageClassesRequest) (*ListStorageClassesResponse, error)
// contains filtered or unexported methods
}
StorageClassServiceServer is the server API for StorageClassService service. All implementations must embed UnimplementedStorageClassServiceServer for forward compatibility.
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 SubscribeRequest ¶
type SubscribeRequest struct {
// Resume from this seq. The server will deliver events with
// seq > from_seq. Use 0 to receive everything from the beginning of
// retention.
FromSeq uint64 `protobuf:"varint,1,opt,name=from_seq,json=fromSeq,proto3" json:"from_seq,omitempty"`
// Optional: client identifier for server-side logging / metrics.
// Not authenticated; use the gRPC auth metadata for that.
ClientId string `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
// contains filtered or unexported fields
}
func (*SubscribeRequest) Descriptor
deprecated
func (*SubscribeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeRequest.ProtoReflect.Descriptor instead.
func (*SubscribeRequest) GetClientId ¶
func (x *SubscribeRequest) GetClientId() string
func (*SubscribeRequest) GetFromSeq ¶
func (x *SubscribeRequest) GetFromSeq() uint64
func (*SubscribeRequest) ProtoMessage ¶
func (*SubscribeRequest) ProtoMessage()
func (*SubscribeRequest) ProtoReflect ¶
func (x *SubscribeRequest) ProtoReflect() protoreflect.Message
func (*SubscribeRequest) Reset ¶
func (x *SubscribeRequest) Reset()
func (*SubscribeRequest) String ¶
func (x *SubscribeRequest) String() string
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"`
Kind string `protobuf:"bytes,9,opt,name=kind,proto3" json:"kind,omitempty"` // RUNE-201: static|access|refresh
LastUsedAt int64 `protobuf:"varint,10,opt,name=last_used_at,json=lastUsedAt,proto3" json:"last_used_at,omitempty"` // unix seconds; 0 if never (last refresh-grant rotation)
// contains filtered or unexported fields
}
Token listing (admin-only)
func (*TokenInfo) Descriptor
deprecated
func (*TokenInfo) GetDescription ¶
func (*TokenInfo) GetExpiresAt ¶
func (*TokenInfo) GetIssuedAt ¶
func (*TokenInfo) GetLastUsedAt ¶
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 TopologyMatchExpression ¶
type TopologyMatchExpression struct {
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
// Operator is one of: In, NotIn, Exists, DoesNotExist.
Operator string `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"`
Values []string `protobuf:"bytes,3,rep,name=values,proto3" json:"values,omitempty"`
// contains filtered or unexported fields
}
TopologyMatchExpression mirrors pkg/types.TopologyMatchExpression.
func (*TopologyMatchExpression) Descriptor
deprecated
func (*TopologyMatchExpression) Descriptor() ([]byte, []int)
Deprecated: Use TopologyMatchExpression.ProtoReflect.Descriptor instead.
func (*TopologyMatchExpression) GetKey ¶
func (x *TopologyMatchExpression) GetKey() string
func (*TopologyMatchExpression) GetOperator ¶
func (x *TopologyMatchExpression) GetOperator() string
func (*TopologyMatchExpression) GetValues ¶
func (x *TopologyMatchExpression) GetValues() []string
func (*TopologyMatchExpression) ProtoMessage ¶
func (*TopologyMatchExpression) ProtoMessage()
func (*TopologyMatchExpression) ProtoReflect ¶
func (x *TopologyMatchExpression) ProtoReflect() protoreflect.Message
func (*TopologyMatchExpression) Reset ¶
func (x *TopologyMatchExpression) Reset()
func (*TopologyMatchExpression) String ¶
func (x *TopologyMatchExpression) String() string
type TopologySelector ¶
type TopologySelector struct {
MatchLabels map[string]string `` /* 168-byte string literal not displayed */
MatchExpressions []*TopologyMatchExpression `protobuf:"bytes,2,rep,name=match_expressions,json=matchExpressions,proto3" json:"match_expressions,omitempty"`
// contains filtered or unexported fields
}
TopologySelector mirrors pkg/types.TopologySelector.
func (*TopologySelector) Descriptor
deprecated
func (*TopologySelector) Descriptor() ([]byte, []int)
Deprecated: Use TopologySelector.ProtoReflect.Descriptor instead.
func (*TopologySelector) GetMatchExpressions ¶
func (x *TopologySelector) GetMatchExpressions() []*TopologyMatchExpression
func (*TopologySelector) GetMatchLabels ¶
func (x *TopologySelector) GetMatchLabels() map[string]string
func (*TopologySelector) ProtoMessage ¶
func (*TopologySelector) ProtoMessage()
func (*TopologySelector) ProtoReflect ¶
func (x *TopologySelector) ProtoReflect() protoreflect.Message
func (*TopologySelector) Reset ¶
func (x *TopologySelector) Reset()
func (*TopologySelector) String ¶
func (x *TopologySelector) String() string
type UnimplementedAdminServiceServer ¶
type UnimplementedAdminServiceServer struct{}
UnimplementedAdminServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
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) NetworkStatus ¶
func (UnimplementedAdminServiceServer) NetworkStatus(context.Context, *NetworkStatusRequest) (*NetworkStatusResponse, 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 UnimplementedAuditServiceServer ¶
type UnimplementedAuditServiceServer struct{}
UnimplementedAuditServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedAuditServiceServer) ListAuditEvents ¶
func (UnimplementedAuditServiceServer) ListAuditEvents(context.Context, *ListAuditEventsRequest) (*ListAuditEventsResponse, error)
type UnimplementedAuthServiceServer ¶
type UnimplementedAuthServiceServer struct{}
UnimplementedAuthServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedAuthServiceServer) CreateToken ¶
func (UnimplementedAuthServiceServer) CreateToken(context.Context, *CreateTokenRequest) (*CreateTokenResponse, error)
func (UnimplementedAuthServiceServer) Enroll ¶
func (UnimplementedAuthServiceServer) Enroll(context.Context, *EnrollRequest) (*EnrollResponse, error)
func (UnimplementedAuthServiceServer) RedeemEnrollment ¶
func (UnimplementedAuthServiceServer) RedeemEnrollment(context.Context, *RedeemEnrollmentRequest) (*RedeemEnrollmentResponse, error)
func (UnimplementedAuthServiceServer) Refresh ¶
func (UnimplementedAuthServiceServer) Refresh(context.Context, *RefreshRequest) (*RefreshResponse, 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.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
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) ListConfigmapVersions ¶
func (UnimplementedConfigmapServiceServer) ListConfigmapVersions(context.Context, *ListConfigmapVersionsRequest) (*ListConfigmapVersionsResponse, error)
func (UnimplementedConfigmapServiceServer) ListConfigmaps ¶
func (UnimplementedConfigmapServiceServer) ListConfigmaps(context.Context, *ListConfigmapsRequest) (*ListConfigmapsResponse, error)
func (UnimplementedConfigmapServiceServer) PatchConfigmap ¶
func (UnimplementedConfigmapServiceServer) PatchConfigmap(context.Context, *PatchConfigmapRequest) (*ConfigmapResponse, error)
func (UnimplementedConfigmapServiceServer) RollbackConfigmap ¶
func (UnimplementedConfigmapServiceServer) RollbackConfigmap(context.Context, *RollbackConfigmapRequest) (*ConfigmapResponse, error)
func (UnimplementedConfigmapServiceServer) UpdateConfigmap ¶
func (UnimplementedConfigmapServiceServer) UpdateConfigmap(context.Context, *UpdateConfigmapRequest) (*ConfigmapResponse, error)
type UnimplementedDescribeServiceServer ¶
type UnimplementedDescribeServiceServer struct{}
UnimplementedDescribeServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedDescribeServiceServer) Describe ¶
func (UnimplementedDescribeServiceServer) Describe(context.Context, *DescribeRequest) (*DescribeResponse, error)
type UnimplementedEventServiceServer ¶
type UnimplementedEventServiceServer struct{}
UnimplementedEventServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedEventServiceServer) ListEvents ¶
func (UnimplementedEventServiceServer) ListEvents(context.Context, *ListEventsRequest) (*ListEventsResponse, error)
type UnimplementedExecServiceServer ¶
type UnimplementedExecServiceServer struct{}
UnimplementedExecServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedExecServiceServer) StreamExec ¶
func (UnimplementedExecServiceServer) StreamExec(grpc.BidiStreamingServer[ExecRequest, ExecResponse]) error
type UnimplementedHealthServiceServer ¶
type UnimplementedHealthServiceServer struct{}
UnimplementedHealthServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedHealthServiceServer) GetHealth ¶
func (UnimplementedHealthServiceServer) GetHealth(context.Context, *GetHealthRequest) (*GetHealthResponse, error)
func (UnimplementedHealthServiceServer) GetServerVersion ¶
func (UnimplementedHealthServiceServer) GetServerVersion(context.Context, *GetServerVersionRequest) (*GetServerVersionResponse, error)
type UnimplementedInstanceServiceServer ¶
type UnimplementedInstanceServiceServer struct{}
UnimplementedInstanceServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
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, grpc.ServerStreamingServer[WatchInstancesResponse]) error
type UnimplementedLogServiceServer ¶
type UnimplementedLogServiceServer struct{}
UnimplementedLogServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedLogServiceServer) GetLogs ¶
func (UnimplementedLogServiceServer) GetLogs(*LogRequest, grpc.ServerStreamingServer[LogResponse]) error
func (UnimplementedLogServiceServer) StreamLogs ¶
func (UnimplementedLogServiceServer) StreamLogs(grpc.BidiStreamingServer[LogRequest, LogResponse]) error
type UnimplementedNamespaceServiceServer ¶
type UnimplementedNamespaceServiceServer struct{}
UnimplementedNamespaceServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
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, grpc.ServerStreamingServer[WatchNamespacesResponse]) error
type UnimplementedObserveServiceServer ¶
type UnimplementedObserveServiceServer struct{}
UnimplementedObserveServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedObserveServiceServer) DeleteAlertRule ¶
func (UnimplementedObserveServiceServer) DeleteAlertRule(context.Context, *DeleteAlertRuleRequest) (*DeleteAlertRuleResponse, error)
func (UnimplementedObserveServiceServer) DeleteChannel ¶
func (UnimplementedObserveServiceServer) DeleteChannel(context.Context, *DeleteChannelRequest) (*DeleteChannelResponse, error)
func (UnimplementedObserveServiceServer) DeleteSavedView ¶
func (UnimplementedObserveServiceServer) DeleteSavedView(context.Context, *DeleteSavedViewRequest) (*DeleteSavedViewResponse, error)
func (UnimplementedObserveServiceServer) Execute ¶
func (UnimplementedObserveServiceServer) Execute(*ObserveQuery, grpc.ServerStreamingServer[QueryResult]) error
func (UnimplementedObserveServiceServer) GetCapabilities ¶
func (UnimplementedObserveServiceServer) GetCapabilities(context.Context, *CapabilitiesRequest) (*ObserveCapabilities, error)
func (UnimplementedObserveServiceServer) GetObserveStats ¶
func (UnimplementedObserveServiceServer) GetObserveStats(context.Context, *ObserveStatsRequest) (*ObserveStats, error)
func (UnimplementedObserveServiceServer) ListAlertRules ¶
func (UnimplementedObserveServiceServer) ListAlertRules(context.Context, *ListAlertRulesRequest) (*ListAlertRulesResponse, error)
func (UnimplementedObserveServiceServer) ListChannels ¶
func (UnimplementedObserveServiceServer) ListChannels(context.Context, *ListChannelsRequest) (*ListChannelsResponse, error)
func (UnimplementedObserveServiceServer) ListSavedViews ¶
func (UnimplementedObserveServiceServer) ListSavedViews(context.Context, *ListSavedViewsRequest) (*ListSavedViewsResponse, error)
func (UnimplementedObserveServiceServer) PushLogs ¶
func (UnimplementedObserveServiceServer) PushLogs(context.Context, *PushLogsRequest) (*PushLogsResponse, error)
func (UnimplementedObserveServiceServer) SaveAlertRule ¶
func (UnimplementedObserveServiceServer) SaveAlertRule(context.Context, *SaveAlertRuleRequest) (*SaveAlertRuleResponse, error)
func (UnimplementedObserveServiceServer) SaveChannel ¶
func (UnimplementedObserveServiceServer) SaveChannel(context.Context, *SaveChannelRequest) (*SaveChannelResponse, error)
func (UnimplementedObserveServiceServer) SaveView ¶
func (UnimplementedObserveServiceServer) SaveView(context.Context, *SaveViewRequest) (*SaveViewResponse, error)
type UnimplementedPortForwardServiceServer ¶
type UnimplementedPortForwardServiceServer struct{}
UnimplementedPortForwardServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedPortForwardServiceServer) StreamPortForward ¶
func (UnimplementedPortForwardServiceServer) StreamPortForward(grpc.BidiStreamingServer[PortForwardClientMessage, PortForwardServerMessage]) error
type UnimplementedReleaseServiceServer ¶
type UnimplementedReleaseServiceServer struct{}
UnimplementedReleaseServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedReleaseServiceServer) Cast ¶
func (UnimplementedReleaseServiceServer) Cast(context.Context, *CastRequest) (*CastResponse, error)
func (UnimplementedReleaseServiceServer) DeleteRelease ¶
func (UnimplementedReleaseServiceServer) DeleteRelease(context.Context, *DeleteReleaseRequest) (*Status, error)
func (UnimplementedReleaseServiceServer) GetRelease ¶
func (UnimplementedReleaseServiceServer) GetRelease(context.Context, *GetReleaseRequest) (*ReleaseResponse, error)
func (UnimplementedReleaseServiceServer) History ¶
func (UnimplementedReleaseServiceServer) History(context.Context, *HistoryRequest) (*HistoryResponse, error)
func (UnimplementedReleaseServiceServer) ListReleases ¶
func (UnimplementedReleaseServiceServer) ListReleases(context.Context, *ListReleasesRequest) (*ListReleasesResponse, error)
func (UnimplementedReleaseServiceServer) Plan ¶
func (UnimplementedReleaseServiceServer) Plan(context.Context, *PlanRequest) (*PlanResponse, error)
func (UnimplementedReleaseServiceServer) Rollback ¶
func (UnimplementedReleaseServiceServer) Rollback(context.Context, *RollbackReleaseRequest) (*ReleaseResponse, error)
type UnimplementedSecretServiceServer ¶
type UnimplementedSecretServiceServer struct{}
UnimplementedSecretServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
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) ListSecretVersions ¶
func (UnimplementedSecretServiceServer) ListSecretVersions(context.Context, *ListSecretVersionsRequest) (*ListSecretVersionsResponse, error)
func (UnimplementedSecretServiceServer) ListSecrets ¶
func (UnimplementedSecretServiceServer) ListSecrets(context.Context, *ListSecretsRequest) (*ListSecretsResponse, error)
func (UnimplementedSecretServiceServer) PatchSecret ¶
func (UnimplementedSecretServiceServer) PatchSecret(context.Context, *PatchSecretRequest) (*SecretResponse, error)
func (UnimplementedSecretServiceServer) RevealSecret ¶
func (UnimplementedSecretServiceServer) RevealSecret(context.Context, *RevealSecretRequest) (*SecretResponse, error)
func (UnimplementedSecretServiceServer) RevealSecretVersion ¶
func (UnimplementedSecretServiceServer) RevealSecretVersion(context.Context, *RevealSecretVersionRequest) (*SecretResponse, error)
func (UnimplementedSecretServiceServer) RollbackSecret ¶
func (UnimplementedSecretServiceServer) RollbackSecret(context.Context, *RollbackSecretRequest) (*SecretResponse, 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.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
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) RestartService ¶
func (UnimplementedServiceServiceServer) RestartService(context.Context, *RestartServiceRequest) (*RestartServiceResponse, 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, grpc.ServerStreamingServer[ScalingStatusResponse]) error
func (UnimplementedServiceServiceServer) WatchServices ¶
func (UnimplementedServiceServiceServer) WatchServices(*WatchServicesRequest, grpc.ServerStreamingServer[WatchServicesResponse]) error
type UnimplementedSnapshotServiceServer ¶
type UnimplementedSnapshotServiceServer struct{}
UnimplementedSnapshotServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedSnapshotServiceServer) CreateSnapshot ¶
func (UnimplementedSnapshotServiceServer) CreateSnapshot(context.Context, *CreateSnapshotRequest) (*SnapshotResponse, error)
func (UnimplementedSnapshotServiceServer) DeleteSnapshot ¶
func (UnimplementedSnapshotServiceServer) DeleteSnapshot(context.Context, *DeleteSnapshotRequest) (*Status, error)
func (UnimplementedSnapshotServiceServer) GetSnapshot ¶
func (UnimplementedSnapshotServiceServer) GetSnapshot(context.Context, *GetSnapshotRequest) (*SnapshotResponse, error)
func (UnimplementedSnapshotServiceServer) ListSnapshots ¶
func (UnimplementedSnapshotServiceServer) ListSnapshots(context.Context, *ListSnapshotsRequest) (*ListSnapshotsResponse, error)
func (UnimplementedSnapshotServiceServer) RestoreVolume ¶
func (UnimplementedSnapshotServiceServer) RestoreVolume(context.Context, *RestoreVolumeRequest) (*VolumeResponse, error)
type UnimplementedStorageClassServiceServer ¶
type UnimplementedStorageClassServiceServer struct{}
UnimplementedStorageClassServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedStorageClassServiceServer) CreateStorageClass ¶
func (UnimplementedStorageClassServiceServer) CreateStorageClass(context.Context, *CreateStorageClassRequest) (*StorageClassResponse, error)
func (UnimplementedStorageClassServiceServer) DeleteStorageClass ¶
func (UnimplementedStorageClassServiceServer) DeleteStorageClass(context.Context, *DeleteStorageClassRequest) (*Status, error)
func (UnimplementedStorageClassServiceServer) GetStorageClass ¶
func (UnimplementedStorageClassServiceServer) GetStorageClass(context.Context, *GetStorageClassRequest) (*StorageClassResponse, error)
func (UnimplementedStorageClassServiceServer) ListStorageClasses ¶
func (UnimplementedStorageClassServiceServer) ListStorageClasses(context.Context, *ListStorageClassesRequest) (*ListStorageClassesResponse, error)
func (UnimplementedStorageClassServiceServer) UpdateStorageClass ¶
func (UnimplementedStorageClassServiceServer) UpdateStorageClass(context.Context, *UpdateStorageClassRequest) (*StorageClassResponse, error)
type UnimplementedVolumeServiceServer ¶
type UnimplementedVolumeServiceServer struct{}
UnimplementedVolumeServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedVolumeServiceServer) CreateVolume ¶
func (UnimplementedVolumeServiceServer) CreateVolume(context.Context, *CreateVolumeRequest) (*VolumeResponse, error)
func (UnimplementedVolumeServiceServer) DeleteVolume ¶
func (UnimplementedVolumeServiceServer) DeleteVolume(context.Context, *DeleteVolumeRequest) (*Status, error)
func (UnimplementedVolumeServiceServer) DetachVolume ¶
func (UnimplementedVolumeServiceServer) DetachVolume(context.Context, *DetachVolumeRequest) (*VolumeResponse, error)
func (UnimplementedVolumeServiceServer) GetVolume ¶
func (UnimplementedVolumeServiceServer) GetVolume(context.Context, *GetVolumeRequest) (*VolumeResponse, error)
func (UnimplementedVolumeServiceServer) ListVolumes ¶
func (UnimplementedVolumeServiceServer) ListVolumes(context.Context, *ListVolumesRequest) (*ListVolumesResponse, error)
func (UnimplementedVolumeServiceServer) RetryProvisionVolume ¶
func (UnimplementedVolumeServiceServer) RetryProvisionVolume(context.Context, *RetryProvisionVolumeRequest) (*VolumeResponse, error)
func (UnimplementedVolumeServiceServer) UpdateVolume ¶
func (UnimplementedVolumeServiceServer) UpdateVolume(context.Context, *UpdateVolumeRequest) (*VolumeResponse, error)
type UnimplementedWatchServiceServer ¶
type UnimplementedWatchServiceServer struct{}
UnimplementedWatchServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedWatchServiceServer) Subscribe ¶
func (UnimplementedWatchServiceServer) Subscribe(*SubscribeRequest, grpc.ServerStreamingServer[WatchEvent]) 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 UnsafeAuditServiceServer ¶
type UnsafeAuditServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAuditServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AuditServiceServer 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 UnsafeDescribeServiceServer ¶
type UnsafeDescribeServiceServer interface {
// contains filtered or unexported methods
}
UnsafeDescribeServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DescribeServiceServer will result in compilation errors.
type UnsafeEventServiceServer ¶
type UnsafeEventServiceServer interface {
// contains filtered or unexported methods
}
UnsafeEventServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EventServiceServer 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 UnsafeObserveServiceServer ¶
type UnsafeObserveServiceServer interface {
// contains filtered or unexported methods
}
UnsafeObserveServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ObserveServiceServer will result in compilation errors.
type UnsafePortForwardServiceServer ¶
type UnsafePortForwardServiceServer interface {
// contains filtered or unexported methods
}
UnsafePortForwardServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PortForwardServiceServer will result in compilation errors.
type UnsafeReleaseServiceServer ¶
type UnsafeReleaseServiceServer interface {
// contains filtered or unexported methods
}
UnsafeReleaseServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ReleaseServiceServer 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 UnsafeSnapshotServiceServer ¶
type UnsafeSnapshotServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSnapshotServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SnapshotServiceServer will result in compilation errors.
type UnsafeStorageClassServiceServer ¶
type UnsafeStorageClassServiceServer interface {
// contains filtered or unexported methods
}
UnsafeStorageClassServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to StorageClassServiceServer will result in compilation errors.
type UnsafeVolumeServiceServer ¶
type UnsafeVolumeServiceServer interface {
// contains filtered or unexported methods
}
UnsafeVolumeServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to VolumeServiceServer will result in compilation errors.
type UnsafeWatchServiceServer ¶
type UnsafeWatchServiceServer interface {
// contains filtered or unexported methods
}
UnsafeWatchServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WatchServiceServer 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 UpdateStorageClassRequest ¶
type UpdateStorageClassRequest struct {
StorageClass *StorageClass `protobuf:"bytes,1,opt,name=storage_class,json=storageClass,proto3" json:"storage_class,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateStorageClassRequest) Descriptor
deprecated
func (*UpdateStorageClassRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateStorageClassRequest.ProtoReflect.Descriptor instead.
func (*UpdateStorageClassRequest) GetStorageClass ¶
func (x *UpdateStorageClassRequest) GetStorageClass() *StorageClass
func (*UpdateStorageClassRequest) ProtoMessage ¶
func (*UpdateStorageClassRequest) ProtoMessage()
func (*UpdateStorageClassRequest) ProtoReflect ¶
func (x *UpdateStorageClassRequest) ProtoReflect() protoreflect.Message
func (*UpdateStorageClassRequest) Reset ¶
func (x *UpdateStorageClassRequest) Reset()
func (*UpdateStorageClassRequest) String ¶
func (x *UpdateStorageClassRequest) String() string
type UpdateVolumeRequest ¶
type UpdateVolumeRequest struct {
Volume *Volume `protobuf:"bytes,1,opt,name=volume,proto3" json:"volume,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateVolumeRequest) Descriptor
deprecated
func (*UpdateVolumeRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateVolumeRequest.ProtoReflect.Descriptor instead.
func (*UpdateVolumeRequest) GetVolume ¶
func (x *UpdateVolumeRequest) GetVolume() *Volume
func (*UpdateVolumeRequest) ProtoMessage ¶
func (*UpdateVolumeRequest) ProtoMessage()
func (*UpdateVolumeRequest) ProtoReflect ¶
func (x *UpdateVolumeRequest) ProtoReflect() protoreflect.Message
func (*UpdateVolumeRequest) Reset ¶
func (x *UpdateVolumeRequest) Reset()
func (*UpdateVolumeRequest) String ¶
func (x *UpdateVolumeRequest) 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 Volume ¶
type Volume 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"`
Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
Labels map[string]string `` /* 139-byte string literal not displayed */
StorageClassName string `protobuf:"bytes,5,opt,name=storage_class_name,json=storageClassName,proto3" json:"storage_class_name,omitempty"`
Size string `protobuf:"bytes,6,opt,name=size,proto3" json:"size,omitempty"`
// AccessMode is one of: "ReadWriteOnce", "ReadOnlyMany", "ReadWriteMany".
AccessMode string `protobuf:"bytes,7,opt,name=access_mode,json=accessMode,proto3" json:"access_mode,omitempty"`
// ReclaimPolicy override; one of: "retain", "delete". Empty defers to the
// owning StorageClass.
ReclaimPolicy string `protobuf:"bytes,8,opt,name=reclaim_policy,json=reclaimPolicy,proto3" json:"reclaim_policy,omitempty"`
Parameters map[string]string `` /* 147-byte string literal not displayed */
SnapshotSchedule *SnapshotSchedule `protobuf:"bytes,10,opt,name=snapshot_schedule,json=snapshotSchedule,proto3" json:"snapshot_schedule,omitempty"`
Handle string `protobuf:"bytes,11,opt,name=handle,proto3" json:"handle,omitempty"`
OwnerService string `protobuf:"bytes,12,opt,name=owner_service,json=ownerService,proto3" json:"owner_service,omitempty"`
BoundNode string `protobuf:"bytes,13,opt,name=bound_node,json=boundNode,proto3" json:"bound_node,omitempty"`
BoundClaim string `protobuf:"bytes,14,opt,name=bound_claim,json=boundClaim,proto3" json:"bound_claim,omitempty"`
// Status is one of: Pending, Provisioning, Available, Bound, Released,
// Stalled, Failed.
Status string `protobuf:"bytes,15,opt,name=status,proto3" json:"status,omitempty"`
StatusReason string `protobuf:"bytes,16,opt,name=status_reason,json=statusReason,proto3" json:"status_reason,omitempty"`
Message string `protobuf:"bytes,17,opt,name=message,proto3" json:"message,omitempty"`
CreatedAt string `protobuf:"bytes,18,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
UpdatedAt string `protobuf:"bytes,19,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
// Live usage, populated at read time for drivers that implement the
// UsageReporter capability (currently the local drivers). 0 = unknown.
// used_bytes is the measured on-disk usage of the volume's backing
// storage; capacity_bytes is the provisioned capacity (parsed from the
// spec size when the driver cannot report it).
UsedBytes uint64 `protobuf:"varint,20,opt,name=used_bytes,json=usedBytes,proto3" json:"used_bytes,omitempty"`
CapacityBytes uint64 `protobuf:"varint,21,opt,name=capacity_bytes,json=capacityBytes,proto3" json:"capacity_bytes,omitempty"`
// contains filtered or unexported fields
}
Volume mirrors pkg/types.Volume. Namespace-scoped.
func (*Volume) Descriptor
deprecated
func (*Volume) GetAccessMode ¶
func (*Volume) GetBoundClaim ¶
func (*Volume) GetBoundNode ¶
func (*Volume) GetCapacityBytes ¶
func (*Volume) GetCreatedAt ¶
func (*Volume) GetMessage ¶
func (*Volume) GetNamespace ¶
func (*Volume) GetOwnerService ¶
func (*Volume) GetParameters ¶
func (*Volume) GetReclaimPolicy ¶
func (*Volume) GetSnapshotSchedule ¶
func (x *Volume) GetSnapshotSchedule() *SnapshotSchedule
func (*Volume) GetStatusReason ¶
func (*Volume) GetStorageClassName ¶
func (*Volume) GetUpdatedAt ¶
func (*Volume) GetUsedBytes ¶
func (*Volume) ProtoMessage ¶
func (*Volume) ProtoMessage()
func (*Volume) ProtoReflect ¶
func (x *Volume) ProtoReflect() protoreflect.Message
type VolumeClaim ¶
type VolumeClaim struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
VolumeClaim references an existing Volume by bare name (resolved in the service's namespace) or "<namespace>/<name>".
func (*VolumeClaim) Descriptor
deprecated
func (*VolumeClaim) Descriptor() ([]byte, []int)
Deprecated: Use VolumeClaim.ProtoReflect.Descriptor instead.
func (*VolumeClaim) GetName ¶
func (x *VolumeClaim) GetName() string
func (*VolumeClaim) ProtoMessage ¶
func (*VolumeClaim) ProtoMessage()
func (*VolumeClaim) ProtoReflect ¶
func (x *VolumeClaim) ProtoReflect() protoreflect.Message
func (*VolumeClaim) Reset ¶
func (x *VolumeClaim) Reset()
func (*VolumeClaim) String ¶
func (x *VolumeClaim) String() string
type VolumeClaimTemplate ¶
type VolumeClaimTemplate struct {
StorageClassName string `protobuf:"bytes,1,opt,name=storage_class_name,json=storageClassName,proto3" json:"storage_class_name,omitempty"`
Size string `protobuf:"bytes,2,opt,name=size,proto3" json:"size,omitempty"`
AccessMode string `protobuf:"bytes,3,opt,name=access_mode,json=accessMode,proto3" json:"access_mode,omitempty"`
Parameters map[string]string `` /* 147-byte string literal not displayed */
ReclaimPolicy string `protobuf:"bytes,5,opt,name=reclaim_policy,json=reclaimPolicy,proto3" json:"reclaim_policy,omitempty"`
// contains filtered or unexported fields
}
VolumeClaimTemplate provisions one Volume per replica.
func (*VolumeClaimTemplate) Descriptor
deprecated
func (*VolumeClaimTemplate) Descriptor() ([]byte, []int)
Deprecated: Use VolumeClaimTemplate.ProtoReflect.Descriptor instead.
func (*VolumeClaimTemplate) GetAccessMode ¶
func (x *VolumeClaimTemplate) GetAccessMode() string
func (*VolumeClaimTemplate) GetParameters ¶
func (x *VolumeClaimTemplate) GetParameters() map[string]string
func (*VolumeClaimTemplate) GetReclaimPolicy ¶
func (x *VolumeClaimTemplate) GetReclaimPolicy() string
func (*VolumeClaimTemplate) GetSize ¶
func (x *VolumeClaimTemplate) GetSize() string
func (*VolumeClaimTemplate) GetStorageClassName ¶
func (x *VolumeClaimTemplate) GetStorageClassName() string
func (*VolumeClaimTemplate) ProtoMessage ¶
func (*VolumeClaimTemplate) ProtoMessage()
func (*VolumeClaimTemplate) ProtoReflect ¶
func (x *VolumeClaimTemplate) ProtoReflect() protoreflect.Message
func (*VolumeClaimTemplate) Reset ¶
func (x *VolumeClaimTemplate) Reset()
func (*VolumeClaimTemplate) String ¶
func (x *VolumeClaimTemplate) String() string
type VolumeMount ¶
type VolumeMount 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"`
ReadOnly bool `protobuf:"varint,3,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"`
SubPath string `protobuf:"bytes,4,opt,name=sub_path,json=subPath,proto3" json:"sub_path,omitempty"`
Claim *VolumeClaim `protobuf:"bytes,5,opt,name=claim,proto3" json:"claim,omitempty"`
ClaimTemplate *VolumeClaimTemplate `protobuf:"bytes,6,opt,name=claim_template,json=claimTemplate,proto3" json:"claim_template,omitempty"`
// fs_user / fs_group / fs_mode are applied to the mount root after
// the volume is attached, idempotently. Optional — set to take
// ownership / permissions away from the default root:root 700 of a
// fresh ext4. Optional google.protobuf.Int32Value-style pointer
// semantics via the *_set sentinel: fs_user_set=false means "absent",
// matching the Go *int field on types.VolumeMount.
FsUser int32 `protobuf:"varint,7,opt,name=fs_user,json=fsUser,proto3" json:"fs_user,omitempty"`
FsUserSet bool `protobuf:"varint,8,opt,name=fs_user_set,json=fsUserSet,proto3" json:"fs_user_set,omitempty"`
FsGroup int32 `protobuf:"varint,9,opt,name=fs_group,json=fsGroup,proto3" json:"fs_group,omitempty"`
FsGroupSet bool `protobuf:"varint,10,opt,name=fs_group_set,json=fsGroupSet,proto3" json:"fs_group_set,omitempty"`
FsMode string `protobuf:"bytes,11,opt,name=fs_mode,json=fsMode,proto3" json:"fs_mode,omitempty"`
// contains filtered or unexported fields
}
VolumeMount declares a volume reference inside a container. Exactly one of claim / claim_template is set.
func (*VolumeMount) Descriptor
deprecated
func (*VolumeMount) Descriptor() ([]byte, []int)
Deprecated: Use VolumeMount.ProtoReflect.Descriptor instead.
func (*VolumeMount) GetClaim ¶
func (x *VolumeMount) GetClaim() *VolumeClaim
func (*VolumeMount) GetClaimTemplate ¶
func (x *VolumeMount) GetClaimTemplate() *VolumeClaimTemplate
func (*VolumeMount) GetFsGroup ¶
func (x *VolumeMount) GetFsGroup() int32
func (*VolumeMount) GetFsGroupSet ¶
func (x *VolumeMount) GetFsGroupSet() bool
func (*VolumeMount) GetFsMode ¶
func (x *VolumeMount) GetFsMode() string
func (*VolumeMount) GetFsUser ¶
func (x *VolumeMount) GetFsUser() int32
func (*VolumeMount) GetFsUserSet ¶
func (x *VolumeMount) GetFsUserSet() bool
func (*VolumeMount) GetMountPath ¶
func (x *VolumeMount) GetMountPath() string
func (*VolumeMount) GetName ¶
func (x *VolumeMount) GetName() string
func (*VolumeMount) GetReadOnly ¶
func (x *VolumeMount) GetReadOnly() bool
func (*VolumeMount) GetSubPath ¶
func (x *VolumeMount) GetSubPath() string
func (*VolumeMount) ProtoMessage ¶
func (*VolumeMount) ProtoMessage()
func (*VolumeMount) ProtoReflect ¶
func (x *VolumeMount) ProtoReflect() protoreflect.Message
func (*VolumeMount) Reset ¶
func (x *VolumeMount) Reset()
func (*VolumeMount) String ¶
func (x *VolumeMount) String() string
type VolumeResponse ¶
type VolumeResponse struct {
Volume *Volume `protobuf:"bytes,1,opt,name=volume,proto3" json:"volume,omitempty"`
Status *Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
// contains filtered or unexported fields
}
func (*VolumeResponse) Descriptor
deprecated
func (*VolumeResponse) Descriptor() ([]byte, []int)
Deprecated: Use VolumeResponse.ProtoReflect.Descriptor instead.
func (*VolumeResponse) GetStatus ¶
func (x *VolumeResponse) GetStatus() *Status
func (*VolumeResponse) GetVolume ¶
func (x *VolumeResponse) GetVolume() *Volume
func (*VolumeResponse) ProtoMessage ¶
func (*VolumeResponse) ProtoMessage()
func (*VolumeResponse) ProtoReflect ¶
func (x *VolumeResponse) ProtoReflect() protoreflect.Message
func (*VolumeResponse) Reset ¶
func (x *VolumeResponse) Reset()
func (*VolumeResponse) String ¶
func (x *VolumeResponse) String() string
type VolumeServiceClient ¶
type VolumeServiceClient interface {
CreateVolume(ctx context.Context, in *CreateVolumeRequest, opts ...grpc.CallOption) (*VolumeResponse, error)
GetVolume(ctx context.Context, in *GetVolumeRequest, opts ...grpc.CallOption) (*VolumeResponse, error)
UpdateVolume(ctx context.Context, in *UpdateVolumeRequest, opts ...grpc.CallOption) (*VolumeResponse, error)
DeleteVolume(ctx context.Context, in *DeleteVolumeRequest, opts ...grpc.CallOption) (*Status, error)
ListVolumes(ctx context.Context, in *ListVolumesRequest, opts ...grpc.CallOption) (*ListVolumesResponse, error)
// RetryProvisionVolume re-arms a Failed/Stalled volume by transitioning
// it back to Pending so the controller picks it up on the next watch
// event. Returns the updated Volume.
RetryProvisionVolume(ctx context.Context, in *RetryProvisionVolumeRequest, opts ...grpc.CallOption) (*VolumeResponse, error)
// DetachVolume clears bind state (BoundClaim/BoundNode) on a volume so
// a replacement instance can attach it. With force=true the call is
// allowed regardless of current status.
DetachVolume(ctx context.Context, in *DetachVolumeRequest, opts ...grpc.CallOption) (*VolumeResponse, error)
}
VolumeServiceClient is the client API for VolumeService 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 NewVolumeServiceClient ¶
func NewVolumeServiceClient(cc grpc.ClientConnInterface) VolumeServiceClient
type VolumeServiceServer ¶
type VolumeServiceServer interface {
CreateVolume(context.Context, *CreateVolumeRequest) (*VolumeResponse, error)
GetVolume(context.Context, *GetVolumeRequest) (*VolumeResponse, error)
UpdateVolume(context.Context, *UpdateVolumeRequest) (*VolumeResponse, error)
DeleteVolume(context.Context, *DeleteVolumeRequest) (*Status, error)
ListVolumes(context.Context, *ListVolumesRequest) (*ListVolumesResponse, error)
// RetryProvisionVolume re-arms a Failed/Stalled volume by transitioning
// it back to Pending so the controller picks it up on the next watch
// event. Returns the updated Volume.
RetryProvisionVolume(context.Context, *RetryProvisionVolumeRequest) (*VolumeResponse, error)
// DetachVolume clears bind state (BoundClaim/BoundNode) on a volume so
// a replacement instance can attach it. With force=true the call is
// allowed regardless of current status.
DetachVolume(context.Context, *DetachVolumeRequest) (*VolumeResponse, error)
// contains filtered or unexported methods
}
VolumeServiceServer is the server API for VolumeService service. All implementations must embed UnimplementedVolumeServiceServer for forward compatibility.
type WatchEvent ¶
type WatchEvent struct {
// Types that are valid to be assigned to Payload:
//
// *WatchEvent_Event
// *WatchEvent_Status
Payload isWatchEvent_Payload `protobuf_oneof:"payload"`
// contains filtered or unexported fields
}
WatchEvent is a single delivery from the watch stream. Exactly one of `event` or `status` is set.
func (*WatchEvent) Descriptor
deprecated
func (*WatchEvent) Descriptor() ([]byte, []int)
Deprecated: Use WatchEvent.ProtoReflect.Descriptor instead.
func (*WatchEvent) GetEvent ¶
func (x *WatchEvent) GetEvent() *OrderedEvent
func (*WatchEvent) GetPayload ¶
func (x *WatchEvent) GetPayload() isWatchEvent_Payload
func (*WatchEvent) GetStatus ¶
func (x *WatchEvent) GetStatus() *WatchStatus
func (*WatchEvent) ProtoMessage ¶
func (*WatchEvent) ProtoMessage()
func (*WatchEvent) ProtoReflect ¶
func (x *WatchEvent) ProtoReflect() protoreflect.Message
func (*WatchEvent) Reset ¶
func (x *WatchEvent) Reset()
func (*WatchEvent) String ¶
func (x *WatchEvent) String() string
type WatchEvent_Event ¶
type WatchEvent_Event struct {
Event *OrderedEvent `protobuf:"bytes,1,opt,name=event,proto3,oneof"`
}
type WatchEvent_Status ¶
type WatchEvent_Status struct {
Status *WatchStatus `protobuf:"bytes,2,opt,name=status,proto3,oneof"`
}
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 `` /* 174-byte string literal not displayed */
// Filter instances by field
FieldSelector map[string]string `` /* 174-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 `` /* 174-byte string literal not displayed */
// Optional field selector for filtering namespaces
FieldSelector map[string]string `` /* 174-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 WatchServiceClient ¶
type WatchServiceClient interface {
// Subscribe streams events from from_seq forward.
Subscribe(ctx context.Context, in *SubscribeRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[WatchEvent], error)
}
WatchServiceClient is the client API for WatchService 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.
WatchService streams ordered events from the control plane's OrderedLog to subscribers (typically the per-node agent).
The protocol is sequence-number based:
- Every persisted event has a monotonic uint64 seq.
- The client subscribes from `from_seq` (0 = from the beginning, known seq = strictly after that seq).
- The server first replays buffered events from from_seq+1 through the current head, then streams live events as they are proposed. There is no gap between replay and live.
- If the requested seq has been compacted out of the retention window, the server emits a single COMPACTED status response and closes the stream. The client must take a fresh Snapshot and resubscribe from snapshot.Seq.
Backpressure: the server enforces a per-stream send buffer. If the client falls behind, the server cancels the stream with SLOW_CONSUMER and the client must reconnect.
func NewWatchServiceClient ¶
func NewWatchServiceClient(cc grpc.ClientConnInterface) WatchServiceClient
type WatchServiceServer ¶
type WatchServiceServer interface {
// Subscribe streams events from from_seq forward.
Subscribe(*SubscribeRequest, grpc.ServerStreamingServer[WatchEvent]) error
// contains filtered or unexported methods
}
WatchServiceServer is the server API for WatchService service. All implementations must embed UnimplementedWatchServiceServer for forward compatibility.
WatchService streams ordered events from the control plane's OrderedLog to subscribers (typically the per-node agent).
The protocol is sequence-number based:
- Every persisted event has a monotonic uint64 seq.
- The client subscribes from `from_seq` (0 = from the beginning, known seq = strictly after that seq).
- The server first replays buffered events from from_seq+1 through the current head, then streams live events as they are proposed. There is no gap between replay and live.
- If the requested seq has been compacted out of the retention window, the server emits a single COMPACTED status response and closes the stream. The client must take a fresh Snapshot and resubscribe from snapshot.Seq.
Backpressure: the server enforces a per-stream send buffer. If the client falls behind, the server cancels the stream with SLOW_CONSUMER and the client must reconnect.
type WatchService_SubscribeClient ¶
type WatchService_SubscribeClient = grpc.ServerStreamingClient[WatchEvent]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
type WatchService_SubscribeServer ¶
type WatchService_SubscribeServer = grpc.ServerStreamingServer[WatchEvent]
This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.
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 `` /* 174-byte string literal not displayed */
// Filter services by field
FieldSelector map[string]string `` /* 174-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 WatchStatus ¶
type WatchStatus struct {
Code WatchStatus_Code `protobuf:"varint,1,opt,name=code,proto3,enum=rune.api.WatchStatus_Code" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
// For CODE_COMPACTED: the lowest seq still in retention. The client
// must take a Snapshot at or after this point.
RetainedMinSeq uint64 `protobuf:"varint,3,opt,name=retained_min_seq,json=retainedMinSeq,proto3" json:"retained_min_seq,omitempty"`
// contains filtered or unexported fields
}
WatchStatus is an out-of-band signal from the server.
func (*WatchStatus) Descriptor
deprecated
func (*WatchStatus) Descriptor() ([]byte, []int)
Deprecated: Use WatchStatus.ProtoReflect.Descriptor instead.
func (*WatchStatus) GetCode ¶
func (x *WatchStatus) GetCode() WatchStatus_Code
func (*WatchStatus) GetMessage ¶
func (x *WatchStatus) GetMessage() string
func (*WatchStatus) GetRetainedMinSeq ¶
func (x *WatchStatus) GetRetainedMinSeq() uint64
func (*WatchStatus) ProtoMessage ¶
func (*WatchStatus) ProtoMessage()
func (*WatchStatus) ProtoReflect ¶
func (x *WatchStatus) ProtoReflect() protoreflect.Message
func (*WatchStatus) Reset ¶
func (x *WatchStatus) Reset()
func (*WatchStatus) String ¶
func (x *WatchStatus) String() string
type WatchStatus_Code ¶
type WatchStatus_Code int32
const ( WatchStatus_CODE_UNSPECIFIED WatchStatus_Code = 0 // CODE_COMPACTED: from_seq is below the retained window. Client // must take a fresh Snapshot and resume from snapshot.Seq + 1. WatchStatus_CODE_COMPACTED WatchStatus_Code = 1 // CODE_SLOW_CONSUMER: the client failed to drain the stream // within the server's send-buffer window. The stream is being // closed; the client should reconnect with the last seq it saw. WatchStatus_CODE_SLOW_CONSUMER WatchStatus_Code = 2 // CODE_SHUTTING_DOWN: server is gracefully closing watches; // client should reconnect. WatchStatus_CODE_SHUTTING_DOWN WatchStatus_Code = 3 )
func (WatchStatus_Code) Descriptor ¶
func (WatchStatus_Code) Descriptor() protoreflect.EnumDescriptor
func (WatchStatus_Code) Enum ¶
func (x WatchStatus_Code) Enum() *WatchStatus_Code
func (WatchStatus_Code) EnumDescriptor
deprecated
func (WatchStatus_Code) EnumDescriptor() ([]byte, []int)
Deprecated: Use WatchStatus_Code.Descriptor instead.
func (WatchStatus_Code) Number ¶
func (x WatchStatus_Code) Number() protoreflect.EnumNumber
func (WatchStatus_Code) String ¶
func (x WatchStatus_Code) String() string
func (WatchStatus_Code) Type ¶
func (WatchStatus_Code) Type() protoreflect.EnumType
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
- audit.pb.go
- audit.pb.gw.go
- audit_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
- describe.pb.go
- describe.pb.gw.go
- describe_grpc.pb.go
- events.pb.go
- events.pb.gw.go
- events_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
- observe.pb.go
- observe.pb.gw.go
- observe_grpc.pb.go
- portforward.pb.go
- portforward.pb.gw.go
- portforward_grpc.pb.go
- release.pb.go
- release.pb.gw.go
- release_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
- storage.pb.go
- storage.pb.gw.go
- storage_grpc.pb.go
- watch.pb.go
- watch.pb.gw.go
- watch_grpc.pb.go