Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterKesselK8SClusterServiceHTTPServer(s *http.Server, srv KesselK8SClusterServiceHTTPServer)
- func RegisterKesselK8SClusterServiceServer(s grpc.ServiceRegistrar, srv KesselK8SClusterServiceServer)
- func RegisterKesselK8SPolicyServiceHTTPServer(s *http.Server, srv KesselK8SPolicyServiceHTTPServer)
- func RegisterKesselK8SPolicyServiceServer(s grpc.ServiceRegistrar, srv KesselK8SPolicyServiceServer)
- func RegisterKesselNotificationsIntegrationServiceHTTPServer(s *http.Server, srv KesselNotificationsIntegrationServiceHTTPServer)
- func RegisterKesselNotificationsIntegrationServiceServer(s grpc.ServiceRegistrar, srv KesselNotificationsIntegrationServiceServer)
- func RegisterKesselRhelHostServiceHTTPServer(s *http.Server, srv KesselRhelHostServiceHTTPServer)
- func RegisterKesselRhelHostServiceServer(s grpc.ServiceRegistrar, srv KesselRhelHostServiceServer)
- type CreateK8SClusterRequest
- func (*CreateK8SClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateK8SClusterRequest) GetK8SCluster() *K8SCluster
- func (*CreateK8SClusterRequest) ProtoMessage()
- func (x *CreateK8SClusterRequest) ProtoReflect() protoreflect.Message
- func (x *CreateK8SClusterRequest) Reset()
- func (x *CreateK8SClusterRequest) String() string
- type CreateK8SClusterResponse
- type CreateK8SPolicyRequest
- func (*CreateK8SPolicyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateK8SPolicyRequest) GetK8SPolicy() *K8SPolicy
- func (*CreateK8SPolicyRequest) ProtoMessage()
- func (x *CreateK8SPolicyRequest) ProtoReflect() protoreflect.Message
- func (x *CreateK8SPolicyRequest) Reset()
- func (x *CreateK8SPolicyRequest) String() string
- type CreateK8SPolicyResponse
- type CreateNotificationsIntegrationRequest
- func (*CreateNotificationsIntegrationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateNotificationsIntegrationRequest) GetIntegration() *NotificationsIntegration
- func (*CreateNotificationsIntegrationRequest) ProtoMessage()
- func (x *CreateNotificationsIntegrationRequest) ProtoReflect() protoreflect.Message
- func (x *CreateNotificationsIntegrationRequest) Reset()
- func (x *CreateNotificationsIntegrationRequest) String() string
- type CreateNotificationsIntegrationResponse
- func (*CreateNotificationsIntegrationResponse) Descriptor() ([]byte, []int)deprecated
- func (*CreateNotificationsIntegrationResponse) ProtoMessage()
- func (x *CreateNotificationsIntegrationResponse) ProtoReflect() protoreflect.Message
- func (x *CreateNotificationsIntegrationResponse) Reset()
- func (x *CreateNotificationsIntegrationResponse) String() string
- type CreateRhelHostRequest
- func (*CreateRhelHostRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRhelHostRequest) GetRhelHost() *RhelHost
- func (*CreateRhelHostRequest) ProtoMessage()
- func (x *CreateRhelHostRequest) ProtoReflect() protoreflect.Message
- func (x *CreateRhelHostRequest) Reset()
- func (x *CreateRhelHostRequest) String() string
- type CreateRhelHostResponse
- type DeleteK8SClusterRequest
- func (*DeleteK8SClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteK8SClusterRequest) GetReporterData() *ReporterData
- func (*DeleteK8SClusterRequest) ProtoMessage()
- func (x *DeleteK8SClusterRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteK8SClusterRequest) Reset()
- func (x *DeleteK8SClusterRequest) String() string
- type DeleteK8SClusterResponse
- type DeleteK8SPolicyRequest
- func (*DeleteK8SPolicyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteK8SPolicyRequest) GetReporterData() *ReporterData
- func (*DeleteK8SPolicyRequest) ProtoMessage()
- func (x *DeleteK8SPolicyRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteK8SPolicyRequest) Reset()
- func (x *DeleteK8SPolicyRequest) String() string
- type DeleteK8SPolicyResponse
- type DeleteNotificationsIntegrationRequest
- func (*DeleteNotificationsIntegrationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteNotificationsIntegrationRequest) GetReporterData() *ReporterData
- func (*DeleteNotificationsIntegrationRequest) ProtoMessage()
- func (x *DeleteNotificationsIntegrationRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteNotificationsIntegrationRequest) Reset()
- func (x *DeleteNotificationsIntegrationRequest) String() string
- type DeleteNotificationsIntegrationResponse
- func (*DeleteNotificationsIntegrationResponse) Descriptor() ([]byte, []int)deprecated
- func (*DeleteNotificationsIntegrationResponse) ProtoMessage()
- func (x *DeleteNotificationsIntegrationResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteNotificationsIntegrationResponse) Reset()
- func (x *DeleteNotificationsIntegrationResponse) String() string
- type DeleteRhelHostRequest
- func (*DeleteRhelHostRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteRhelHostRequest) GetReporterData() *ReporterData
- func (*DeleteRhelHostRequest) ProtoMessage()
- func (x *DeleteRhelHostRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteRhelHostRequest) Reset()
- func (x *DeleteRhelHostRequest) String() string
- type DeleteRhelHostResponse
- type K8SCluster
- func (*K8SCluster) Descriptor() ([]byte, []int)deprecated
- func (x *K8SCluster) GetMetadata() *Metadata
- func (x *K8SCluster) GetReporterData() *ReporterData
- func (x *K8SCluster) GetResourceData() *K8SClusterDetail
- func (*K8SCluster) ProtoMessage()
- func (x *K8SCluster) ProtoReflect() protoreflect.Message
- func (x *K8SCluster) Reset()
- func (x *K8SCluster) String() string
- type K8SClusterDetail
- func (*K8SClusterDetail) Descriptor() ([]byte, []int)deprecated
- func (x *K8SClusterDetail) GetCloudPlatform() K8SClusterDetail_CloudPlatform
- func (x *K8SClusterDetail) GetClusterReason() string
- func (x *K8SClusterDetail) GetClusterStatus() K8SClusterDetail_ClusterStatus
- func (x *K8SClusterDetail) GetExternalClusterId() string
- func (x *K8SClusterDetail) GetKubeVendor() K8SClusterDetail_KubeVendor
- func (x *K8SClusterDetail) GetKubeVersion() string
- func (x *K8SClusterDetail) GetNodes() []*K8SClusterDetailNodesInner
- func (x *K8SClusterDetail) GetVendorVersion() string
- func (*K8SClusterDetail) ProtoMessage()
- func (x *K8SClusterDetail) ProtoReflect() protoreflect.Message
- func (x *K8SClusterDetail) Reset()
- func (x *K8SClusterDetail) String() string
- type K8SClusterDetailNodesInner
- func (*K8SClusterDetailNodesInner) Descriptor() ([]byte, []int)deprecated
- func (x *K8SClusterDetailNodesInner) GetCpu() string
- func (x *K8SClusterDetailNodesInner) GetLabels() []*ResourceLabel
- func (x *K8SClusterDetailNodesInner) GetMemory() string
- func (x *K8SClusterDetailNodesInner) GetName() string
- func (*K8SClusterDetailNodesInner) ProtoMessage()
- func (x *K8SClusterDetailNodesInner) ProtoReflect() protoreflect.Message
- func (x *K8SClusterDetailNodesInner) Reset()
- func (x *K8SClusterDetailNodesInner) String() string
- type K8SClusterDetail_CloudPlatform
- func (K8SClusterDetail_CloudPlatform) Descriptor() protoreflect.EnumDescriptor
- func (x K8SClusterDetail_CloudPlatform) Enum() *K8SClusterDetail_CloudPlatform
- func (K8SClusterDetail_CloudPlatform) EnumDescriptor() ([]byte, []int)deprecated
- func (x K8SClusterDetail_CloudPlatform) Number() protoreflect.EnumNumber
- func (x K8SClusterDetail_CloudPlatform) String() string
- func (K8SClusterDetail_CloudPlatform) Type() protoreflect.EnumType
- type K8SClusterDetail_ClusterStatus
- func (K8SClusterDetail_ClusterStatus) Descriptor() protoreflect.EnumDescriptor
- func (x K8SClusterDetail_ClusterStatus) Enum() *K8SClusterDetail_ClusterStatus
- func (K8SClusterDetail_ClusterStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x K8SClusterDetail_ClusterStatus) Number() protoreflect.EnumNumber
- func (x K8SClusterDetail_ClusterStatus) String() string
- func (K8SClusterDetail_ClusterStatus) Type() protoreflect.EnumType
- type K8SClusterDetail_KubeVendor
- func (K8SClusterDetail_KubeVendor) Descriptor() protoreflect.EnumDescriptor
- func (x K8SClusterDetail_KubeVendor) Enum() *K8SClusterDetail_KubeVendor
- func (K8SClusterDetail_KubeVendor) EnumDescriptor() ([]byte, []int)deprecated
- func (x K8SClusterDetail_KubeVendor) Number() protoreflect.EnumNumber
- func (x K8SClusterDetail_KubeVendor) String() string
- func (K8SClusterDetail_KubeVendor) Type() protoreflect.EnumType
- type K8SPolicy
- func (*K8SPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *K8SPolicy) GetMetadata() *Metadata
- func (x *K8SPolicy) GetReporterData() *ReporterData
- func (x *K8SPolicy) GetResourceData() *K8SPolicyDetail
- func (*K8SPolicy) ProtoMessage()
- func (x *K8SPolicy) ProtoReflect() protoreflect.Message
- func (x *K8SPolicy) Reset()
- func (x *K8SPolicy) String() string
- type K8SPolicyDetail
- func (*K8SPolicyDetail) Descriptor() ([]byte, []int)deprecated
- func (x *K8SPolicyDetail) GetDisabled() bool
- func (x *K8SPolicyDetail) GetSeverity() K8SPolicyDetail_Severity
- func (*K8SPolicyDetail) ProtoMessage()
- func (x *K8SPolicyDetail) ProtoReflect() protoreflect.Message
- func (x *K8SPolicyDetail) Reset()
- func (x *K8SPolicyDetail) String() string
- type K8SPolicyDetail_Severity
- func (K8SPolicyDetail_Severity) Descriptor() protoreflect.EnumDescriptor
- func (x K8SPolicyDetail_Severity) Enum() *K8SPolicyDetail_Severity
- func (K8SPolicyDetail_Severity) EnumDescriptor() ([]byte, []int)deprecated
- func (x K8SPolicyDetail_Severity) Number() protoreflect.EnumNumber
- func (x K8SPolicyDetail_Severity) String() string
- func (K8SPolicyDetail_Severity) Type() protoreflect.EnumType
- type KesselK8SClusterServiceClient
- type KesselK8SClusterServiceHTTPClient
- type KesselK8SClusterServiceHTTPClientImpl
- func (c *KesselK8SClusterServiceHTTPClientImpl) CreateK8SCluster(ctx context.Context, in *CreateK8SClusterRequest, opts ...http.CallOption) (*CreateK8SClusterResponse, error)
- func (c *KesselK8SClusterServiceHTTPClientImpl) DeleteK8SCluster(ctx context.Context, in *DeleteK8SClusterRequest, opts ...http.CallOption) (*DeleteK8SClusterResponse, error)
- func (c *KesselK8SClusterServiceHTTPClientImpl) UpdateK8SCluster(ctx context.Context, in *UpdateK8SClusterRequest, opts ...http.CallOption) (*UpdateK8SClusterResponse, error)
- type KesselK8SClusterServiceHTTPServer
- type KesselK8SClusterServiceServer
- type KesselK8SPolicyServiceClient
- type KesselK8SPolicyServiceHTTPClient
- type KesselK8SPolicyServiceHTTPClientImpl
- func (c *KesselK8SPolicyServiceHTTPClientImpl) CreateK8SPolicy(ctx context.Context, in *CreateK8SPolicyRequest, opts ...http.CallOption) (*CreateK8SPolicyResponse, error)
- func (c *KesselK8SPolicyServiceHTTPClientImpl) DeleteK8SPolicy(ctx context.Context, in *DeleteK8SPolicyRequest, opts ...http.CallOption) (*DeleteK8SPolicyResponse, error)
- func (c *KesselK8SPolicyServiceHTTPClientImpl) UpdateK8SPolicy(ctx context.Context, in *UpdateK8SPolicyRequest, opts ...http.CallOption) (*UpdateK8SPolicyResponse, error)
- type KesselK8SPolicyServiceHTTPServer
- type KesselK8SPolicyServiceServer
- type KesselNotificationsIntegrationServiceClient
- type KesselNotificationsIntegrationServiceHTTPClient
- type KesselNotificationsIntegrationServiceHTTPClientImpl
- func (c *KesselNotificationsIntegrationServiceHTTPClientImpl) CreateNotificationsIntegration(ctx context.Context, in *CreateNotificationsIntegrationRequest, ...) (*CreateNotificationsIntegrationResponse, error)
- func (c *KesselNotificationsIntegrationServiceHTTPClientImpl) DeleteNotificationsIntegration(ctx context.Context, in *DeleteNotificationsIntegrationRequest, ...) (*DeleteNotificationsIntegrationResponse, error)
- func (c *KesselNotificationsIntegrationServiceHTTPClientImpl) UpdateNotificationsIntegration(ctx context.Context, in *UpdateNotificationsIntegrationRequest, ...) (*UpdateNotificationsIntegrationResponse, error)
- type KesselNotificationsIntegrationServiceHTTPServer
- type KesselNotificationsIntegrationServiceServer
- type KesselRhelHostServiceClient
- type KesselRhelHostServiceHTTPClient
- type KesselRhelHostServiceHTTPClientImpl
- func (c *KesselRhelHostServiceHTTPClientImpl) CreateRhelHost(ctx context.Context, in *CreateRhelHostRequest, opts ...http.CallOption) (*CreateRhelHostResponse, error)
- func (c *KesselRhelHostServiceHTTPClientImpl) DeleteRhelHost(ctx context.Context, in *DeleteRhelHostRequest, opts ...http.CallOption) (*DeleteRhelHostResponse, error)
- func (c *KesselRhelHostServiceHTTPClientImpl) UpdateRhelHost(ctx context.Context, in *UpdateRhelHostRequest, opts ...http.CallOption) (*UpdateRhelHostResponse, error)
- type KesselRhelHostServiceHTTPServer
- type KesselRhelHostServiceServer
- type Metadata
- func (*Metadata) Descriptor() ([]byte, []int)deprecated
- func (x *Metadata) GetCreatedAt() *timestamppb.Timestamp
- func (x *Metadata) GetDeletedAt() *timestamppb.Timestamp
- func (x *Metadata) GetId() string
- func (x *Metadata) GetLabels() []*ResourceLabel
- func (x *Metadata) GetOrgId() string
- func (x *Metadata) GetResourceType() string
- func (x *Metadata) GetUpdatedAt() *timestamppb.Timestamp
- func (x *Metadata) GetWorkspaceId() string
- func (*Metadata) ProtoMessage()
- func (x *Metadata) ProtoReflect() protoreflect.Message
- func (x *Metadata) Reset()
- func (x *Metadata) String() string
- type NotificationsIntegration
- func (*NotificationsIntegration) Descriptor() ([]byte, []int)deprecated
- func (x *NotificationsIntegration) GetMetadata() *Metadata
- func (x *NotificationsIntegration) GetReporterData() *ReporterData
- func (*NotificationsIntegration) ProtoMessage()
- func (x *NotificationsIntegration) ProtoReflect() protoreflect.Message
- func (x *NotificationsIntegration) Reset()
- func (x *NotificationsIntegration) String() string
- type ReporterData
- func (*ReporterData) Descriptor() ([]byte, []int)deprecated
- func (x *ReporterData) GetApiHref() string
- func (x *ReporterData) GetConsoleHref() string
- func (x *ReporterData) GetLocalResourceId() string
- func (x *ReporterData) GetReporterInstanceId() string
- func (x *ReporterData) GetReporterType() ReporterData_ReporterType
- func (x *ReporterData) GetReporterVersion() string
- func (*ReporterData) ProtoMessage()
- func (x *ReporterData) ProtoReflect() protoreflect.Message
- func (x *ReporterData) Reset()
- func (x *ReporterData) String() string
- type ReporterData_ReporterType
- func (ReporterData_ReporterType) Descriptor() protoreflect.EnumDescriptor
- func (x ReporterData_ReporterType) Enum() *ReporterData_ReporterType
- func (ReporterData_ReporterType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ReporterData_ReporterType) Number() protoreflect.EnumNumber
- func (x ReporterData_ReporterType) String() string
- func (ReporterData_ReporterType) Type() protoreflect.EnumType
- type ResourceLabel
- func (*ResourceLabel) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceLabel) GetKey() string
- func (x *ResourceLabel) GetValue() string
- func (*ResourceLabel) ProtoMessage()
- func (x *ResourceLabel) ProtoReflect() protoreflect.Message
- func (x *ResourceLabel) Reset()
- func (x *ResourceLabel) String() string
- type RhelHost
- type UnimplementedKesselK8SClusterServiceServer
- func (UnimplementedKesselK8SClusterServiceServer) CreateK8SCluster(context.Context, *CreateK8SClusterRequest) (*CreateK8SClusterResponse, error)
- func (UnimplementedKesselK8SClusterServiceServer) DeleteK8SCluster(context.Context, *DeleteK8SClusterRequest) (*DeleteK8SClusterResponse, error)
- func (UnimplementedKesselK8SClusterServiceServer) UpdateK8SCluster(context.Context, *UpdateK8SClusterRequest) (*UpdateK8SClusterResponse, error)
- type UnimplementedKesselK8SPolicyServiceServer
- func (UnimplementedKesselK8SPolicyServiceServer) CreateK8SPolicy(context.Context, *CreateK8SPolicyRequest) (*CreateK8SPolicyResponse, error)
- func (UnimplementedKesselK8SPolicyServiceServer) DeleteK8SPolicy(context.Context, *DeleteK8SPolicyRequest) (*DeleteK8SPolicyResponse, error)
- func (UnimplementedKesselK8SPolicyServiceServer) UpdateK8SPolicy(context.Context, *UpdateK8SPolicyRequest) (*UpdateK8SPolicyResponse, error)
- type UnimplementedKesselNotificationsIntegrationServiceServer
- func (UnimplementedKesselNotificationsIntegrationServiceServer) CreateNotificationsIntegration(context.Context, *CreateNotificationsIntegrationRequest) (*CreateNotificationsIntegrationResponse, error)
- func (UnimplementedKesselNotificationsIntegrationServiceServer) DeleteNotificationsIntegration(context.Context, *DeleteNotificationsIntegrationRequest) (*DeleteNotificationsIntegrationResponse, error)
- func (UnimplementedKesselNotificationsIntegrationServiceServer) UpdateNotificationsIntegration(context.Context, *UpdateNotificationsIntegrationRequest) (*UpdateNotificationsIntegrationResponse, error)
- type UnimplementedKesselRhelHostServiceServer
- func (UnimplementedKesselRhelHostServiceServer) CreateRhelHost(context.Context, *CreateRhelHostRequest) (*CreateRhelHostResponse, error)
- func (UnimplementedKesselRhelHostServiceServer) DeleteRhelHost(context.Context, *DeleteRhelHostRequest) (*DeleteRhelHostResponse, error)
- func (UnimplementedKesselRhelHostServiceServer) UpdateRhelHost(context.Context, *UpdateRhelHostRequest) (*UpdateRhelHostResponse, error)
- type UnsafeKesselK8SClusterServiceServer
- type UnsafeKesselK8SPolicyServiceServer
- type UnsafeKesselNotificationsIntegrationServiceServer
- type UnsafeKesselRhelHostServiceServer
- type UpdateK8SClusterRequest
- func (*UpdateK8SClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateK8SClusterRequest) GetK8SCluster() *K8SCluster
- func (*UpdateK8SClusterRequest) ProtoMessage()
- func (x *UpdateK8SClusterRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateK8SClusterRequest) Reset()
- func (x *UpdateK8SClusterRequest) String() string
- type UpdateK8SClusterResponse
- type UpdateK8SPolicyRequest
- func (*UpdateK8SPolicyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateK8SPolicyRequest) GetK8SPolicy() *K8SPolicy
- func (*UpdateK8SPolicyRequest) ProtoMessage()
- func (x *UpdateK8SPolicyRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateK8SPolicyRequest) Reset()
- func (x *UpdateK8SPolicyRequest) String() string
- type UpdateK8SPolicyResponse
- type UpdateNotificationsIntegrationRequest
- func (*UpdateNotificationsIntegrationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateNotificationsIntegrationRequest) GetIntegration() *NotificationsIntegration
- func (*UpdateNotificationsIntegrationRequest) ProtoMessage()
- func (x *UpdateNotificationsIntegrationRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateNotificationsIntegrationRequest) Reset()
- func (x *UpdateNotificationsIntegrationRequest) String() string
- type UpdateNotificationsIntegrationResponse
- func (*UpdateNotificationsIntegrationResponse) Descriptor() ([]byte, []int)deprecated
- func (*UpdateNotificationsIntegrationResponse) ProtoMessage()
- func (x *UpdateNotificationsIntegrationResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateNotificationsIntegrationResponse) Reset()
- func (x *UpdateNotificationsIntegrationResponse) String() string
- type UpdateRhelHostRequest
- func (*UpdateRhelHostRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateRhelHostRequest) GetRhelHost() *RhelHost
- func (*UpdateRhelHostRequest) ProtoMessage()
- func (x *UpdateRhelHostRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateRhelHostRequest) Reset()
- func (x *UpdateRhelHostRequest) String() string
- type UpdateRhelHostResponse
Constants ¶
const ( KesselK8SClusterService_CreateK8SCluster_FullMethodName = "/kessel.inventory.v1beta1.resources.KesselK8sClusterService/CreateK8sCluster" KesselK8SClusterService_UpdateK8SCluster_FullMethodName = "/kessel.inventory.v1beta1.resources.KesselK8sClusterService/UpdateK8sCluster" KesselK8SClusterService_DeleteK8SCluster_FullMethodName = "/kessel.inventory.v1beta1.resources.KesselK8sClusterService/DeleteK8sCluster" )
const ( KesselK8SPolicyService_CreateK8SPolicy_FullMethodName = "/kessel.inventory.v1beta1.resources.KesselK8sPolicyService/CreateK8sPolicy" KesselK8SPolicyService_UpdateK8SPolicy_FullMethodName = "/kessel.inventory.v1beta1.resources.KesselK8sPolicyService/UpdateK8sPolicy" KesselK8SPolicyService_DeleteK8SPolicy_FullMethodName = "/kessel.inventory.v1beta1.resources.KesselK8sPolicyService/DeleteK8sPolicy" )
const ( KesselNotificationsIntegrationService_CreateNotificationsIntegration_FullMethodName = "/kessel.inventory.v1beta1.resources.KesselNotificationsIntegrationService/CreateNotificationsIntegration" KesselNotificationsIntegrationService_UpdateNotificationsIntegration_FullMethodName = "/kessel.inventory.v1beta1.resources.KesselNotificationsIntegrationService/UpdateNotificationsIntegration" KesselNotificationsIntegrationService_DeleteNotificationsIntegration_FullMethodName = "/kessel.inventory.v1beta1.resources.KesselNotificationsIntegrationService/DeleteNotificationsIntegration" )
const ( KesselRhelHostService_CreateRhelHost_FullMethodName = "/kessel.inventory.v1beta1.resources.KesselRhelHostService/CreateRhelHost" KesselRhelHostService_UpdateRhelHost_FullMethodName = "/kessel.inventory.v1beta1.resources.KesselRhelHostService/UpdateRhelHost" KesselRhelHostService_DeleteRhelHost_FullMethodName = "/kessel.inventory.v1beta1.resources.KesselRhelHostService/DeleteRhelHost" )
const OperationKesselK8SClusterServiceCreateK8sCluster = "/kessel.inventory.v1beta1.resources.KesselK8sClusterService/CreateK8sCluster"
const OperationKesselK8SClusterServiceDeleteK8sCluster = "/kessel.inventory.v1beta1.resources.KesselK8sClusterService/DeleteK8sCluster"
const OperationKesselK8SClusterServiceUpdateK8sCluster = "/kessel.inventory.v1beta1.resources.KesselK8sClusterService/UpdateK8sCluster"
const OperationKesselK8SPolicyServiceCreateK8sPolicy = "/kessel.inventory.v1beta1.resources.KesselK8sPolicyService/CreateK8sPolicy"
const OperationKesselK8SPolicyServiceDeleteK8sPolicy = "/kessel.inventory.v1beta1.resources.KesselK8sPolicyService/DeleteK8sPolicy"
const OperationKesselK8SPolicyServiceUpdateK8sPolicy = "/kessel.inventory.v1beta1.resources.KesselK8sPolicyService/UpdateK8sPolicy"
const OperationKesselNotificationsIntegrationServiceCreateNotificationsIntegration = "/kessel.inventory.v1beta1.resources.KesselNotificationsIntegrationService/CreateNotificationsIntegration"
const OperationKesselNotificationsIntegrationServiceDeleteNotificationsIntegration = "/kessel.inventory.v1beta1.resources.KesselNotificationsIntegrationService/DeleteNotificationsIntegration"
const OperationKesselNotificationsIntegrationServiceUpdateNotificationsIntegration = "/kessel.inventory.v1beta1.resources.KesselNotificationsIntegrationService/UpdateNotificationsIntegration"
const OperationKesselRhelHostServiceCreateRhelHost = "/kessel.inventory.v1beta1.resources.KesselRhelHostService/CreateRhelHost"
const OperationKesselRhelHostServiceDeleteRhelHost = "/kessel.inventory.v1beta1.resources.KesselRhelHostService/DeleteRhelHost"
const OperationKesselRhelHostServiceUpdateRhelHost = "/kessel.inventory.v1beta1.resources.KesselRhelHostService/UpdateRhelHost"
Variables ¶
var ( K8SClusterDetail_ClusterStatus_name = map[int32]string{ 0: "CLUSTER_STATUS_UNSPECIFIED", 1: "CLUSTER_STATUS_OTHER", 2: "READY", 3: "FAILED", 4: "OFFLINE", } K8SClusterDetail_ClusterStatus_value = map[string]int32{ "CLUSTER_STATUS_UNSPECIFIED": 0, "CLUSTER_STATUS_OTHER": 1, "READY": 2, "FAILED": 3, "OFFLINE": 4, } )
Enum value maps for K8SClusterDetail_ClusterStatus.
var ( K8SClusterDetail_KubeVendor_name = map[int32]string{ 0: "KUBE_VENDOR_UNSPECIFIED", 1: "KUBE_VENDOR_OTHER", 2: "AKS", 3: "EKS", 4: "IKS", 5: "OPENSHIFT", 6: "GKE", } K8SClusterDetail_KubeVendor_value = map[string]int32{ "KUBE_VENDOR_UNSPECIFIED": 0, "KUBE_VENDOR_OTHER": 1, "AKS": 2, "EKS": 3, "IKS": 4, "OPENSHIFT": 5, "GKE": 6, } )
Enum value maps for K8SClusterDetail_KubeVendor.
var ( K8SClusterDetail_CloudPlatform_name = map[int32]string{ 0: "CLOUD_PLATFORM_UNSPECIFIED", 1: "CLOUD_PLATFORM_OTHER", 2: "NONE_UPI", 3: "BAREMETAL_IPI", 4: "BAREMETAL_UPI", 5: "AWS_IPI", 6: "AWS_UPI", 7: "AZURE_IPI", 8: "AZURE_UPI", 9: "IBMCLOUD_IPI", 10: "IBMCLOUD_UPI", 11: "KUBEVIRT_IPI", 12: "OPENSTACK_IPI", 13: "OPENSTACK_UPI", 14: "GCP_IPI", 15: "GCP_UPI", 16: "NUTANIX_IPI", 17: "NUTANIX_UPI", 18: "VSPHERE_IPI", 19: "VSPHERE_UPI", 20: "OVIRT_IPI", } K8SClusterDetail_CloudPlatform_value = map[string]int32{ "CLOUD_PLATFORM_UNSPECIFIED": 0, "CLOUD_PLATFORM_OTHER": 1, "NONE_UPI": 2, "BAREMETAL_IPI": 3, "BAREMETAL_UPI": 4, "AWS_IPI": 5, "AWS_UPI": 6, "AZURE_IPI": 7, "AZURE_UPI": 8, "IBMCLOUD_IPI": 9, "IBMCLOUD_UPI": 10, "KUBEVIRT_IPI": 11, "OPENSTACK_IPI": 12, "OPENSTACK_UPI": 13, "GCP_IPI": 14, "GCP_UPI": 15, "NUTANIX_IPI": 16, "NUTANIX_UPI": 17, "VSPHERE_IPI": 18, "VSPHERE_UPI": 19, "OVIRT_IPI": 20, } )
Enum value maps for K8SClusterDetail_CloudPlatform.
var ( K8SPolicyDetail_Severity_name = map[int32]string{ 0: "SEVERITY_UNSPECIFIED", 1: "SEVERITY_OTHER", 2: "LOW", 3: "MEDIUM", 4: "HIGH", 5: "CRITICAL", } K8SPolicyDetail_Severity_value = map[string]int32{ "SEVERITY_UNSPECIFIED": 0, "SEVERITY_OTHER": 1, "LOW": 2, "MEDIUM": 3, "HIGH": 4, "CRITICAL": 5, } )
Enum value maps for K8SPolicyDetail_Severity.
var ( ReporterData_ReporterType_name = map[int32]string{ 0: "REPORTER_TYPE_UNSPECIFIED", 1: "REPORTER_TYPE_OTHER", 2: "ACM", 3: "HBI", 4: "OCM", 5: "NOTIFICATIONS", } ReporterData_ReporterType_value = map[string]int32{ "REPORTER_TYPE_UNSPECIFIED": 0, "REPORTER_TYPE_OTHER": 1, "ACM": 2, "HBI": 3, "OCM": 4, "NOTIFICATIONS": 5, } )
Enum value maps for ReporterData_ReporterType.
var File_kessel_inventory_v1beta1_resources_k8s_cluster_detail_nodes_inner_proto protoreflect.FileDescriptor
var File_kessel_inventory_v1beta1_resources_k8s_cluster_detail_proto protoreflect.FileDescriptor
var File_kessel_inventory_v1beta1_resources_k8s_cluster_proto protoreflect.FileDescriptor
var File_kessel_inventory_v1beta1_resources_k8s_clusters_service_proto protoreflect.FileDescriptor
var File_kessel_inventory_v1beta1_resources_k8s_policies_service_proto protoreflect.FileDescriptor
var File_kessel_inventory_v1beta1_resources_k8s_policy_detail_proto protoreflect.FileDescriptor
var File_kessel_inventory_v1beta1_resources_k8s_policy_proto protoreflect.FileDescriptor
var File_kessel_inventory_v1beta1_resources_metadata_proto protoreflect.FileDescriptor
var File_kessel_inventory_v1beta1_resources_notifications_integration_proto protoreflect.FileDescriptor
var File_kessel_inventory_v1beta1_resources_notifications_integrations_service_proto protoreflect.FileDescriptor
var File_kessel_inventory_v1beta1_resources_reporter_data_proto protoreflect.FileDescriptor
var File_kessel_inventory_v1beta1_resources_resource_label_proto protoreflect.FileDescriptor
var File_kessel_inventory_v1beta1_resources_rhel_host_proto protoreflect.FileDescriptor
var File_kessel_inventory_v1beta1_resources_rhel_hosts_service_proto protoreflect.FileDescriptor
var KesselK8SClusterService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "kessel.inventory.v1beta1.resources.KesselK8sClusterService", HandlerType: (*KesselK8SClusterServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateK8sCluster", Handler: _KesselK8SClusterService_CreateK8SCluster_Handler, }, { MethodName: "UpdateK8sCluster", Handler: _KesselK8SClusterService_UpdateK8SCluster_Handler, }, { MethodName: "DeleteK8sCluster", Handler: _KesselK8SClusterService_DeleteK8SCluster_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "kessel/inventory/v1beta1/resources/k8s_clusters_service.proto", }
KesselK8SClusterService_ServiceDesc is the grpc.ServiceDesc for KesselK8SClusterService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var KesselK8SPolicyService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "kessel.inventory.v1beta1.resources.KesselK8sPolicyService", HandlerType: (*KesselK8SPolicyServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateK8sPolicy", Handler: _KesselK8SPolicyService_CreateK8SPolicy_Handler, }, { MethodName: "UpdateK8sPolicy", Handler: _KesselK8SPolicyService_UpdateK8SPolicy_Handler, }, { MethodName: "DeleteK8sPolicy", Handler: _KesselK8SPolicyService_DeleteK8SPolicy_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "kessel/inventory/v1beta1/resources/k8s_policies_service.proto", }
KesselK8SPolicyService_ServiceDesc is the grpc.ServiceDesc for KesselK8SPolicyService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var KesselNotificationsIntegrationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "kessel.inventory.v1beta1.resources.KesselNotificationsIntegrationService", HandlerType: (*KesselNotificationsIntegrationServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateNotificationsIntegration", Handler: _KesselNotificationsIntegrationService_CreateNotificationsIntegration_Handler, }, { MethodName: "UpdateNotificationsIntegration", Handler: _KesselNotificationsIntegrationService_UpdateNotificationsIntegration_Handler, }, { MethodName: "DeleteNotificationsIntegration", Handler: _KesselNotificationsIntegrationService_DeleteNotificationsIntegration_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "kessel/inventory/v1beta1/resources/notifications_integrations_service.proto", }
KesselNotificationsIntegrationService_ServiceDesc is the grpc.ServiceDesc for KesselNotificationsIntegrationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var KesselRhelHostService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "kessel.inventory.v1beta1.resources.KesselRhelHostService", HandlerType: (*KesselRhelHostServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateRhelHost", Handler: _KesselRhelHostService_CreateRhelHost_Handler, }, { MethodName: "UpdateRhelHost", Handler: _KesselRhelHostService_UpdateRhelHost_Handler, }, { MethodName: "DeleteRhelHost", Handler: _KesselRhelHostService_DeleteRhelHost_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "kessel/inventory/v1beta1/resources/rhel_hosts_service.proto", }
KesselRhelHostService_ServiceDesc is the grpc.ServiceDesc for KesselRhelHostService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterKesselK8SClusterServiceHTTPServer ¶
func RegisterKesselK8SClusterServiceHTTPServer(s *http.Server, srv KesselK8SClusterServiceHTTPServer)
func RegisterKesselK8SClusterServiceServer ¶
func RegisterKesselK8SClusterServiceServer(s grpc.ServiceRegistrar, srv KesselK8SClusterServiceServer)
func RegisterKesselK8SPolicyServiceHTTPServer ¶
func RegisterKesselK8SPolicyServiceHTTPServer(s *http.Server, srv KesselK8SPolicyServiceHTTPServer)
func RegisterKesselK8SPolicyServiceServer ¶
func RegisterKesselK8SPolicyServiceServer(s grpc.ServiceRegistrar, srv KesselK8SPolicyServiceServer)
func RegisterKesselNotificationsIntegrationServiceHTTPServer ¶
func RegisterKesselNotificationsIntegrationServiceHTTPServer(s *http.Server, srv KesselNotificationsIntegrationServiceHTTPServer)
func RegisterKesselNotificationsIntegrationServiceServer ¶
func RegisterKesselNotificationsIntegrationServiceServer(s grpc.ServiceRegistrar, srv KesselNotificationsIntegrationServiceServer)
func RegisterKesselRhelHostServiceHTTPServer ¶
func RegisterKesselRhelHostServiceHTTPServer(s *http.Server, srv KesselRhelHostServiceHTTPServer)
func RegisterKesselRhelHostServiceServer ¶
func RegisterKesselRhelHostServiceServer(s grpc.ServiceRegistrar, srv KesselRhelHostServiceServer)
Types ¶
type CreateK8SClusterRequest ¶
type CreateK8SClusterRequest struct { // The k8s cluster to create in Kessel Asset Inventory K8SCluster *K8SCluster `protobuf:"bytes,1,opt,name=k8s_cluster,proto3" json:"k8s_cluster,omitempty"` // contains filtered or unexported fields }
func (*CreateK8SClusterRequest) Descriptor
deprecated
func (*CreateK8SClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateK8SClusterRequest.ProtoReflect.Descriptor instead.
func (*CreateK8SClusterRequest) GetK8SCluster ¶
func (x *CreateK8SClusterRequest) GetK8SCluster() *K8SCluster
func (*CreateK8SClusterRequest) ProtoMessage ¶
func (*CreateK8SClusterRequest) ProtoMessage()
func (*CreateK8SClusterRequest) ProtoReflect ¶
func (x *CreateK8SClusterRequest) ProtoReflect() protoreflect.Message
func (*CreateK8SClusterRequest) Reset ¶
func (x *CreateK8SClusterRequest) Reset()
func (*CreateK8SClusterRequest) String ¶
func (x *CreateK8SClusterRequest) String() string
type CreateK8SClusterResponse ¶
type CreateK8SClusterResponse struct {
// contains filtered or unexported fields
}
func (*CreateK8SClusterResponse) Descriptor
deprecated
func (*CreateK8SClusterResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateK8SClusterResponse.ProtoReflect.Descriptor instead.
func (*CreateK8SClusterResponse) ProtoMessage ¶
func (*CreateK8SClusterResponse) ProtoMessage()
func (*CreateK8SClusterResponse) ProtoReflect ¶
func (x *CreateK8SClusterResponse) ProtoReflect() protoreflect.Message
func (*CreateK8SClusterResponse) Reset ¶
func (x *CreateK8SClusterResponse) Reset()
func (*CreateK8SClusterResponse) String ¶
func (x *CreateK8SClusterResponse) String() string
type CreateK8SPolicyRequest ¶
type CreateK8SPolicyRequest struct { // The policy to create in Kessel Asset Inventory K8SPolicy *K8SPolicy `protobuf:"bytes,1,opt,name=k8s_policy,proto3" json:"k8s_policy,omitempty"` // contains filtered or unexported fields }
func (*CreateK8SPolicyRequest) Descriptor
deprecated
func (*CreateK8SPolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateK8SPolicyRequest.ProtoReflect.Descriptor instead.
func (*CreateK8SPolicyRequest) GetK8SPolicy ¶
func (x *CreateK8SPolicyRequest) GetK8SPolicy() *K8SPolicy
func (*CreateK8SPolicyRequest) ProtoMessage ¶
func (*CreateK8SPolicyRequest) ProtoMessage()
func (*CreateK8SPolicyRequest) ProtoReflect ¶
func (x *CreateK8SPolicyRequest) ProtoReflect() protoreflect.Message
func (*CreateK8SPolicyRequest) Reset ¶
func (x *CreateK8SPolicyRequest) Reset()
func (*CreateK8SPolicyRequest) String ¶
func (x *CreateK8SPolicyRequest) String() string
type CreateK8SPolicyResponse ¶
type CreateK8SPolicyResponse struct {
// contains filtered or unexported fields
}
func (*CreateK8SPolicyResponse) Descriptor
deprecated
func (*CreateK8SPolicyResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateK8SPolicyResponse.ProtoReflect.Descriptor instead.
func (*CreateK8SPolicyResponse) ProtoMessage ¶
func (*CreateK8SPolicyResponse) ProtoMessage()
func (*CreateK8SPolicyResponse) ProtoReflect ¶
func (x *CreateK8SPolicyResponse) ProtoReflect() protoreflect.Message
func (*CreateK8SPolicyResponse) Reset ¶
func (x *CreateK8SPolicyResponse) Reset()
func (*CreateK8SPolicyResponse) String ¶
func (x *CreateK8SPolicyResponse) String() string
type CreateNotificationsIntegrationRequest ¶
type CreateNotificationsIntegrationRequest struct { // The NotificationsIntegration to create in Kessel Asset Inventory Integration *NotificationsIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"` // contains filtered or unexported fields }
func (*CreateNotificationsIntegrationRequest) Descriptor
deprecated
func (*CreateNotificationsIntegrationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateNotificationsIntegrationRequest.ProtoReflect.Descriptor instead.
func (*CreateNotificationsIntegrationRequest) GetIntegration ¶
func (x *CreateNotificationsIntegrationRequest) GetIntegration() *NotificationsIntegration
func (*CreateNotificationsIntegrationRequest) ProtoMessage ¶
func (*CreateNotificationsIntegrationRequest) ProtoMessage()
func (*CreateNotificationsIntegrationRequest) ProtoReflect ¶
func (x *CreateNotificationsIntegrationRequest) ProtoReflect() protoreflect.Message
func (*CreateNotificationsIntegrationRequest) Reset ¶
func (x *CreateNotificationsIntegrationRequest) Reset()
func (*CreateNotificationsIntegrationRequest) String ¶
func (x *CreateNotificationsIntegrationRequest) String() string
type CreateNotificationsIntegrationResponse ¶
type CreateNotificationsIntegrationResponse struct {
// contains filtered or unexported fields
}
func (*CreateNotificationsIntegrationResponse) Descriptor
deprecated
func (*CreateNotificationsIntegrationResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateNotificationsIntegrationResponse.ProtoReflect.Descriptor instead.
func (*CreateNotificationsIntegrationResponse) ProtoMessage ¶
func (*CreateNotificationsIntegrationResponse) ProtoMessage()
func (*CreateNotificationsIntegrationResponse) ProtoReflect ¶
func (x *CreateNotificationsIntegrationResponse) ProtoReflect() protoreflect.Message
func (*CreateNotificationsIntegrationResponse) Reset ¶
func (x *CreateNotificationsIntegrationResponse) Reset()
func (*CreateNotificationsIntegrationResponse) String ¶
func (x *CreateNotificationsIntegrationResponse) String() string
type CreateRhelHostRequest ¶
type CreateRhelHostRequest struct { // The Rhel Host to create in Kessel Asset Inventory RhelHost *RhelHost `protobuf:"bytes,1,opt,name=rhel_host,proto3" json:"rhel_host,omitempty"` // contains filtered or unexported fields }
func (*CreateRhelHostRequest) Descriptor
deprecated
func (*CreateRhelHostRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateRhelHostRequest.ProtoReflect.Descriptor instead.
func (*CreateRhelHostRequest) GetRhelHost ¶
func (x *CreateRhelHostRequest) GetRhelHost() *RhelHost
func (*CreateRhelHostRequest) ProtoMessage ¶
func (*CreateRhelHostRequest) ProtoMessage()
func (*CreateRhelHostRequest) ProtoReflect ¶
func (x *CreateRhelHostRequest) ProtoReflect() protoreflect.Message
func (*CreateRhelHostRequest) Reset ¶
func (x *CreateRhelHostRequest) Reset()
func (*CreateRhelHostRequest) String ¶
func (x *CreateRhelHostRequest) String() string
type CreateRhelHostResponse ¶
type CreateRhelHostResponse struct {
// contains filtered or unexported fields
}
func (*CreateRhelHostResponse) Descriptor
deprecated
func (*CreateRhelHostResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateRhelHostResponse.ProtoReflect.Descriptor instead.
func (*CreateRhelHostResponse) ProtoMessage ¶
func (*CreateRhelHostResponse) ProtoMessage()
func (*CreateRhelHostResponse) ProtoReflect ¶
func (x *CreateRhelHostResponse) ProtoReflect() protoreflect.Message
func (*CreateRhelHostResponse) Reset ¶
func (x *CreateRhelHostResponse) Reset()
func (*CreateRhelHostResponse) String ¶
func (x *CreateRhelHostResponse) String() string
type DeleteK8SClusterRequest ¶
type DeleteK8SClusterRequest struct { // The resource to be deleted will be defined by // \"<reporter_data.reporter_type>:<reporter_instaance_id>:<reporter_data.local_resource_id>\" // from the request body. ReporterData *ReporterData `protobuf:"bytes,1,opt,name=reporter_data,proto3" json:"reporter_data,omitempty"` // contains filtered or unexported fields }
func (*DeleteK8SClusterRequest) Descriptor
deprecated
func (*DeleteK8SClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteK8SClusterRequest.ProtoReflect.Descriptor instead.
func (*DeleteK8SClusterRequest) GetReporterData ¶
func (x *DeleteK8SClusterRequest) GetReporterData() *ReporterData
func (*DeleteK8SClusterRequest) ProtoMessage ¶
func (*DeleteK8SClusterRequest) ProtoMessage()
func (*DeleteK8SClusterRequest) ProtoReflect ¶
func (x *DeleteK8SClusterRequest) ProtoReflect() protoreflect.Message
func (*DeleteK8SClusterRequest) Reset ¶
func (x *DeleteK8SClusterRequest) Reset()
func (*DeleteK8SClusterRequest) String ¶
func (x *DeleteK8SClusterRequest) String() string
type DeleteK8SClusterResponse ¶
type DeleteK8SClusterResponse struct {
// contains filtered or unexported fields
}
func (*DeleteK8SClusterResponse) Descriptor
deprecated
func (*DeleteK8SClusterResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteK8SClusterResponse.ProtoReflect.Descriptor instead.
func (*DeleteK8SClusterResponse) ProtoMessage ¶
func (*DeleteK8SClusterResponse) ProtoMessage()
func (*DeleteK8SClusterResponse) ProtoReflect ¶
func (x *DeleteK8SClusterResponse) ProtoReflect() protoreflect.Message
func (*DeleteK8SClusterResponse) Reset ¶
func (x *DeleteK8SClusterResponse) Reset()
func (*DeleteK8SClusterResponse) String ¶
func (x *DeleteK8SClusterResponse) String() string
type DeleteK8SPolicyRequest ¶
type DeleteK8SPolicyRequest struct { // The resource to be deleted will be defined by // \"<reporter_data.reporter_type>:<reporter_instaance_id>:<reporter_data.local_resource_id>\" // from the request body. ReporterData *ReporterData `protobuf:"bytes,1,opt,name=reporter_data,proto3" json:"reporter_data,omitempty"` // contains filtered or unexported fields }
func (*DeleteK8SPolicyRequest) Descriptor
deprecated
func (*DeleteK8SPolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteK8SPolicyRequest.ProtoReflect.Descriptor instead.
func (*DeleteK8SPolicyRequest) GetReporterData ¶
func (x *DeleteK8SPolicyRequest) GetReporterData() *ReporterData
func (*DeleteK8SPolicyRequest) ProtoMessage ¶
func (*DeleteK8SPolicyRequest) ProtoMessage()
func (*DeleteK8SPolicyRequest) ProtoReflect ¶
func (x *DeleteK8SPolicyRequest) ProtoReflect() protoreflect.Message
func (*DeleteK8SPolicyRequest) Reset ¶
func (x *DeleteK8SPolicyRequest) Reset()
func (*DeleteK8SPolicyRequest) String ¶
func (x *DeleteK8SPolicyRequest) String() string
type DeleteK8SPolicyResponse ¶
type DeleteK8SPolicyResponse struct {
// contains filtered or unexported fields
}
func (*DeleteK8SPolicyResponse) Descriptor
deprecated
func (*DeleteK8SPolicyResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteK8SPolicyResponse.ProtoReflect.Descriptor instead.
func (*DeleteK8SPolicyResponse) ProtoMessage ¶
func (*DeleteK8SPolicyResponse) ProtoMessage()
func (*DeleteK8SPolicyResponse) ProtoReflect ¶
func (x *DeleteK8SPolicyResponse) ProtoReflect() protoreflect.Message
func (*DeleteK8SPolicyResponse) Reset ¶
func (x *DeleteK8SPolicyResponse) Reset()
func (*DeleteK8SPolicyResponse) String ¶
func (x *DeleteK8SPolicyResponse) String() string
type DeleteNotificationsIntegrationRequest ¶
type DeleteNotificationsIntegrationRequest struct { // The resource to be deleted will be defined by // \"<reporter_data.reporter_type>:<reporter_instaance_id>:<reporter_data.local_resource_id>\" // from the request body. ReporterData *ReporterData `protobuf:"bytes,1,opt,name=reporter_data,proto3" json:"reporter_data,omitempty"` // contains filtered or unexported fields }
func (*DeleteNotificationsIntegrationRequest) Descriptor
deprecated
func (*DeleteNotificationsIntegrationRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteNotificationsIntegrationRequest.ProtoReflect.Descriptor instead.
func (*DeleteNotificationsIntegrationRequest) GetReporterData ¶
func (x *DeleteNotificationsIntegrationRequest) GetReporterData() *ReporterData
func (*DeleteNotificationsIntegrationRequest) ProtoMessage ¶
func (*DeleteNotificationsIntegrationRequest) ProtoMessage()
func (*DeleteNotificationsIntegrationRequest) ProtoReflect ¶
func (x *DeleteNotificationsIntegrationRequest) ProtoReflect() protoreflect.Message
func (*DeleteNotificationsIntegrationRequest) Reset ¶
func (x *DeleteNotificationsIntegrationRequest) Reset()
func (*DeleteNotificationsIntegrationRequest) String ¶
func (x *DeleteNotificationsIntegrationRequest) String() string
type DeleteNotificationsIntegrationResponse ¶
type DeleteNotificationsIntegrationResponse struct {
// contains filtered or unexported fields
}
func (*DeleteNotificationsIntegrationResponse) Descriptor
deprecated
func (*DeleteNotificationsIntegrationResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteNotificationsIntegrationResponse.ProtoReflect.Descriptor instead.
func (*DeleteNotificationsIntegrationResponse) ProtoMessage ¶
func (*DeleteNotificationsIntegrationResponse) ProtoMessage()
func (*DeleteNotificationsIntegrationResponse) ProtoReflect ¶
func (x *DeleteNotificationsIntegrationResponse) ProtoReflect() protoreflect.Message
func (*DeleteNotificationsIntegrationResponse) Reset ¶
func (x *DeleteNotificationsIntegrationResponse) Reset()
func (*DeleteNotificationsIntegrationResponse) String ¶
func (x *DeleteNotificationsIntegrationResponse) String() string
type DeleteRhelHostRequest ¶
type DeleteRhelHostRequest struct { // The resource to be updated will be defined by // \"<reporter_data.reporter_type>:<reporter_instaance_id>:<reporter_data.local_resource_id>\" // from the request body. ReporterData *ReporterData `protobuf:"bytes,1,opt,name=reporter_data,proto3" json:"reporter_data,omitempty"` // contains filtered or unexported fields }
func (*DeleteRhelHostRequest) Descriptor
deprecated
func (*DeleteRhelHostRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRhelHostRequest.ProtoReflect.Descriptor instead.
func (*DeleteRhelHostRequest) GetReporterData ¶
func (x *DeleteRhelHostRequest) GetReporterData() *ReporterData
func (*DeleteRhelHostRequest) ProtoMessage ¶
func (*DeleteRhelHostRequest) ProtoMessage()
func (*DeleteRhelHostRequest) ProtoReflect ¶
func (x *DeleteRhelHostRequest) ProtoReflect() protoreflect.Message
func (*DeleteRhelHostRequest) Reset ¶
func (x *DeleteRhelHostRequest) Reset()
func (*DeleteRhelHostRequest) String ¶
func (x *DeleteRhelHostRequest) String() string
type DeleteRhelHostResponse ¶
type DeleteRhelHostResponse struct {
// contains filtered or unexported fields
}
func (*DeleteRhelHostResponse) Descriptor
deprecated
func (*DeleteRhelHostResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRhelHostResponse.ProtoReflect.Descriptor instead.
func (*DeleteRhelHostResponse) ProtoMessage ¶
func (*DeleteRhelHostResponse) ProtoMessage()
func (*DeleteRhelHostResponse) ProtoReflect ¶
func (x *DeleteRhelHostResponse) ProtoReflect() protoreflect.Message
func (*DeleteRhelHostResponse) Reset ¶
func (x *DeleteRhelHostResponse) Reset()
func (*DeleteRhelHostResponse) String ¶
func (x *DeleteRhelHostResponse) String() string
type K8SCluster ¶
type K8SCluster struct { // Metadata about this resource Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` // Write only reporter specific data ReporterData *ReporterData `protobuf:"bytes,245278792,opt,name=reporter_data,proto3" json:"reporter_data,omitempty"` ResourceData *K8SClusterDetail `protobuf:"bytes,2122698,opt,name=resource_data,proto3" json:"resource_data,omitempty"` // contains filtered or unexported fields }
func (*K8SCluster) Descriptor
deprecated
func (*K8SCluster) Descriptor() ([]byte, []int)
Deprecated: Use K8SCluster.ProtoReflect.Descriptor instead.
func (*K8SCluster) GetMetadata ¶
func (x *K8SCluster) GetMetadata() *Metadata
func (*K8SCluster) GetReporterData ¶
func (x *K8SCluster) GetReporterData() *ReporterData
func (*K8SCluster) GetResourceData ¶
func (x *K8SCluster) GetResourceData() *K8SClusterDetail
func (*K8SCluster) ProtoMessage ¶
func (*K8SCluster) ProtoMessage()
func (*K8SCluster) ProtoReflect ¶
func (x *K8SCluster) ProtoReflect() protoreflect.Message
func (*K8SCluster) Reset ¶
func (x *K8SCluster) Reset()
func (*K8SCluster) String ¶
func (x *K8SCluster) String() string
type K8SClusterDetail ¶
type K8SClusterDetail struct { // The OCP cluster ID or ARN etc for *KS ExternalClusterId string `protobuf:"bytes,219571597,opt,name=external_cluster_id,proto3" json:"external_cluster_id,omitempty"` ClusterStatus K8SClusterDetail_ClusterStatus `` /* 161-byte string literal not displayed */ ClusterReason *string `protobuf:"bytes,499346905,opt,name=cluster_reason,proto3,oneof" json:"cluster_reason,omitempty"` // The version of kubernetes KubeVersion string `protobuf:"bytes,395858490,opt,name=kube_version,proto3" json:"kube_version,omitempty"` KubeVendor K8SClusterDetail_KubeVendor `` /* 152-byte string literal not displayed */ // The version of the productized kubernetes distribution VendorVersion string `protobuf:"bytes,23961827,opt,name=vendor_version,proto3" json:"vendor_version,omitempty"` CloudPlatform K8SClusterDetail_CloudPlatform `` /* 161-byte string literal not displayed */ Nodes []*K8SClusterDetailNodesInner `protobuf:"bytes,75440785,rep,name=nodes,proto3" json:"nodes,omitempty"` // contains filtered or unexported fields }
func (*K8SClusterDetail) Descriptor
deprecated
func (*K8SClusterDetail) Descriptor() ([]byte, []int)
Deprecated: Use K8SClusterDetail.ProtoReflect.Descriptor instead.
func (*K8SClusterDetail) GetCloudPlatform ¶
func (x *K8SClusterDetail) GetCloudPlatform() K8SClusterDetail_CloudPlatform
func (*K8SClusterDetail) GetClusterReason ¶
func (x *K8SClusterDetail) GetClusterReason() string
func (*K8SClusterDetail) GetClusterStatus ¶
func (x *K8SClusterDetail) GetClusterStatus() K8SClusterDetail_ClusterStatus
func (*K8SClusterDetail) GetExternalClusterId ¶
func (x *K8SClusterDetail) GetExternalClusterId() string
func (*K8SClusterDetail) GetKubeVendor ¶
func (x *K8SClusterDetail) GetKubeVendor() K8SClusterDetail_KubeVendor
func (*K8SClusterDetail) GetKubeVersion ¶
func (x *K8SClusterDetail) GetKubeVersion() string
func (*K8SClusterDetail) GetNodes ¶
func (x *K8SClusterDetail) GetNodes() []*K8SClusterDetailNodesInner
func (*K8SClusterDetail) GetVendorVersion ¶
func (x *K8SClusterDetail) GetVendorVersion() string
func (*K8SClusterDetail) ProtoMessage ¶
func (*K8SClusterDetail) ProtoMessage()
func (*K8SClusterDetail) ProtoReflect ¶
func (x *K8SClusterDetail) ProtoReflect() protoreflect.Message
func (*K8SClusterDetail) Reset ¶
func (x *K8SClusterDetail) Reset()
func (*K8SClusterDetail) String ¶
func (x *K8SClusterDetail) String() string
type K8SClusterDetailNodesInner ¶
type K8SClusterDetailNodesInner struct { // The name of the node (this can contain private info) Name string `protobuf:"bytes,3373707,opt,name=name,proto3" json:"name,omitempty"` // CPU Capacity of the node defined in CPU units, e.g. \"0.5\" Cpu string `protobuf:"bytes,98728,opt,name=cpu,proto3" json:"cpu,omitempty"` // Memory Capacity of the node defined as MiB, e.g. \"50Mi\" Memory string `protobuf:"bytes,4014849,opt,name=memory,proto3" json:"memory,omitempty"` // Map of string keys and string values that can be used to organize and // categorize (scope and select) resources // Todo: Do we require at least 1 label? Labels []*ResourceLabel `protobuf:"bytes,36675587,rep,name=labels,proto3" json:"labels,omitempty"` // contains filtered or unexported fields }
func (*K8SClusterDetailNodesInner) Descriptor
deprecated
func (*K8SClusterDetailNodesInner) Descriptor() ([]byte, []int)
Deprecated: Use K8SClusterDetailNodesInner.ProtoReflect.Descriptor instead.
func (*K8SClusterDetailNodesInner) GetCpu ¶
func (x *K8SClusterDetailNodesInner) GetCpu() string
func (*K8SClusterDetailNodesInner) GetLabels ¶
func (x *K8SClusterDetailNodesInner) GetLabels() []*ResourceLabel
func (*K8SClusterDetailNodesInner) GetMemory ¶
func (x *K8SClusterDetailNodesInner) GetMemory() string
func (*K8SClusterDetailNodesInner) GetName ¶
func (x *K8SClusterDetailNodesInner) GetName() string
func (*K8SClusterDetailNodesInner) ProtoMessage ¶
func (*K8SClusterDetailNodesInner) ProtoMessage()
func (*K8SClusterDetailNodesInner) ProtoReflect ¶
func (x *K8SClusterDetailNodesInner) ProtoReflect() protoreflect.Message
func (*K8SClusterDetailNodesInner) Reset ¶
func (x *K8SClusterDetailNodesInner) Reset()
func (*K8SClusterDetailNodesInner) String ¶
func (x *K8SClusterDetailNodesInner) String() string
type K8SClusterDetail_CloudPlatform ¶
type K8SClusterDetail_CloudPlatform int32
The platform on which this cluster is hosted
const ( K8SClusterDetail_CLOUD_PLATFORM_UNSPECIFIED K8SClusterDetail_CloudPlatform = 0 K8SClusterDetail_CLOUD_PLATFORM_OTHER K8SClusterDetail_CloudPlatform = 1 K8SClusterDetail_NONE_UPI K8SClusterDetail_CloudPlatform = 2 K8SClusterDetail_BAREMETAL_IPI K8SClusterDetail_CloudPlatform = 3 K8SClusterDetail_BAREMETAL_UPI K8SClusterDetail_CloudPlatform = 4 K8SClusterDetail_AWS_IPI K8SClusterDetail_CloudPlatform = 5 K8SClusterDetail_AWS_UPI K8SClusterDetail_CloudPlatform = 6 K8SClusterDetail_AZURE_IPI K8SClusterDetail_CloudPlatform = 7 K8SClusterDetail_AZURE_UPI K8SClusterDetail_CloudPlatform = 8 K8SClusterDetail_IBMCLOUD_IPI K8SClusterDetail_CloudPlatform = 9 K8SClusterDetail_IBMCLOUD_UPI K8SClusterDetail_CloudPlatform = 10 K8SClusterDetail_KUBEVIRT_IPI K8SClusterDetail_CloudPlatform = 11 K8SClusterDetail_OPENSTACK_IPI K8SClusterDetail_CloudPlatform = 12 K8SClusterDetail_OPENSTACK_UPI K8SClusterDetail_CloudPlatform = 13 K8SClusterDetail_GCP_IPI K8SClusterDetail_CloudPlatform = 14 K8SClusterDetail_GCP_UPI K8SClusterDetail_CloudPlatform = 15 K8SClusterDetail_NUTANIX_IPI K8SClusterDetail_CloudPlatform = 16 K8SClusterDetail_NUTANIX_UPI K8SClusterDetail_CloudPlatform = 17 K8SClusterDetail_VSPHERE_IPI K8SClusterDetail_CloudPlatform = 18 K8SClusterDetail_VSPHERE_UPI K8SClusterDetail_CloudPlatform = 19 K8SClusterDetail_OVIRT_IPI K8SClusterDetail_CloudPlatform = 20 )
func (K8SClusterDetail_CloudPlatform) Descriptor ¶
func (K8SClusterDetail_CloudPlatform) Descriptor() protoreflect.EnumDescriptor
func (K8SClusterDetail_CloudPlatform) Enum ¶
func (x K8SClusterDetail_CloudPlatform) Enum() *K8SClusterDetail_CloudPlatform
func (K8SClusterDetail_CloudPlatform) EnumDescriptor
deprecated
func (K8SClusterDetail_CloudPlatform) EnumDescriptor() ([]byte, []int)
Deprecated: Use K8SClusterDetail_CloudPlatform.Descriptor instead.
func (K8SClusterDetail_CloudPlatform) Number ¶
func (x K8SClusterDetail_CloudPlatform) Number() protoreflect.EnumNumber
func (K8SClusterDetail_CloudPlatform) String ¶
func (x K8SClusterDetail_CloudPlatform) String() string
func (K8SClusterDetail_CloudPlatform) Type ¶
func (K8SClusterDetail_CloudPlatform) Type() protoreflect.EnumType
type K8SClusterDetail_ClusterStatus ¶
type K8SClusterDetail_ClusterStatus int32
the aggregate status of the cluster
const ( K8SClusterDetail_CLUSTER_STATUS_UNSPECIFIED K8SClusterDetail_ClusterStatus = 0 K8SClusterDetail_CLUSTER_STATUS_OTHER K8SClusterDetail_ClusterStatus = 1 K8SClusterDetail_READY K8SClusterDetail_ClusterStatus = 2 K8SClusterDetail_FAILED K8SClusterDetail_ClusterStatus = 3 K8SClusterDetail_OFFLINE K8SClusterDetail_ClusterStatus = 4 )
func (K8SClusterDetail_ClusterStatus) Descriptor ¶
func (K8SClusterDetail_ClusterStatus) Descriptor() protoreflect.EnumDescriptor
func (K8SClusterDetail_ClusterStatus) Enum ¶
func (x K8SClusterDetail_ClusterStatus) Enum() *K8SClusterDetail_ClusterStatus
func (K8SClusterDetail_ClusterStatus) EnumDescriptor
deprecated
func (K8SClusterDetail_ClusterStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use K8SClusterDetail_ClusterStatus.Descriptor instead.
func (K8SClusterDetail_ClusterStatus) Number ¶
func (x K8SClusterDetail_ClusterStatus) Number() protoreflect.EnumNumber
func (K8SClusterDetail_ClusterStatus) String ¶
func (x K8SClusterDetail_ClusterStatus) String() string
func (K8SClusterDetail_ClusterStatus) Type ¶
func (K8SClusterDetail_ClusterStatus) Type() protoreflect.EnumType
type K8SClusterDetail_KubeVendor ¶
type K8SClusterDetail_KubeVendor int32
The kubernetes vendor
const ( K8SClusterDetail_KUBE_VENDOR_UNSPECIFIED K8SClusterDetail_KubeVendor = 0 K8SClusterDetail_KUBE_VENDOR_OTHER K8SClusterDetail_KubeVendor = 1 K8SClusterDetail_AKS K8SClusterDetail_KubeVendor = 2 K8SClusterDetail_EKS K8SClusterDetail_KubeVendor = 3 K8SClusterDetail_IKS K8SClusterDetail_KubeVendor = 4 K8SClusterDetail_OPENSHIFT K8SClusterDetail_KubeVendor = 5 K8SClusterDetail_GKE K8SClusterDetail_KubeVendor = 6 )
func (K8SClusterDetail_KubeVendor) Descriptor ¶
func (K8SClusterDetail_KubeVendor) Descriptor() protoreflect.EnumDescriptor
func (K8SClusterDetail_KubeVendor) Enum ¶
func (x K8SClusterDetail_KubeVendor) Enum() *K8SClusterDetail_KubeVendor
func (K8SClusterDetail_KubeVendor) EnumDescriptor
deprecated
func (K8SClusterDetail_KubeVendor) EnumDescriptor() ([]byte, []int)
Deprecated: Use K8SClusterDetail_KubeVendor.Descriptor instead.
func (K8SClusterDetail_KubeVendor) Number ¶
func (x K8SClusterDetail_KubeVendor) Number() protoreflect.EnumNumber
func (K8SClusterDetail_KubeVendor) String ¶
func (x K8SClusterDetail_KubeVendor) String() string
func (K8SClusterDetail_KubeVendor) Type ¶
func (K8SClusterDetail_KubeVendor) Type() protoreflect.EnumType
type K8SPolicy ¶
type K8SPolicy struct { // Metadata about this resource Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` // Write only reporter specific data ReporterData *ReporterData `protobuf:"bytes,245278792,opt,name=reporter_data,proto3" json:"reporter_data,omitempty"` ResourceData *K8SPolicyDetail `protobuf:"bytes,2122698,opt,name=resource_data,proto3" json:"resource_data,omitempty"` // contains filtered or unexported fields }
func (*K8SPolicy) Descriptor
deprecated
func (*K8SPolicy) GetMetadata ¶
func (*K8SPolicy) GetReporterData ¶
func (x *K8SPolicy) GetReporterData() *ReporterData
func (*K8SPolicy) GetResourceData ¶
func (x *K8SPolicy) GetResourceData() *K8SPolicyDetail
func (*K8SPolicy) ProtoMessage ¶
func (*K8SPolicy) ProtoMessage()
func (*K8SPolicy) ProtoReflect ¶
func (x *K8SPolicy) ProtoReflect() protoreflect.Message
type K8SPolicyDetail ¶
type K8SPolicyDetail struct { // Defines if the policy is currently enabled or disabled across all targets Disabled bool `protobuf:"varint,270940797,opt,name=disabled,proto3" json:"disabled,omitempty"` Severity K8SPolicyDetail_Severity `` /* 143-byte string literal not displayed */ // contains filtered or unexported fields }
func (*K8SPolicyDetail) Descriptor
deprecated
func (*K8SPolicyDetail) Descriptor() ([]byte, []int)
Deprecated: Use K8SPolicyDetail.ProtoReflect.Descriptor instead.
func (*K8SPolicyDetail) GetDisabled ¶
func (x *K8SPolicyDetail) GetDisabled() bool
func (*K8SPolicyDetail) GetSeverity ¶
func (x *K8SPolicyDetail) GetSeverity() K8SPolicyDetail_Severity
func (*K8SPolicyDetail) ProtoMessage ¶
func (*K8SPolicyDetail) ProtoMessage()
func (*K8SPolicyDetail) ProtoReflect ¶
func (x *K8SPolicyDetail) ProtoReflect() protoreflect.Message
func (*K8SPolicyDetail) Reset ¶
func (x *K8SPolicyDetail) Reset()
func (*K8SPolicyDetail) String ¶
func (x *K8SPolicyDetail) String() string
type K8SPolicyDetail_Severity ¶
type K8SPolicyDetail_Severity int32
The kind of policy
const ( K8SPolicyDetail_SEVERITY_UNSPECIFIED K8SPolicyDetail_Severity = 0 K8SPolicyDetail_SEVERITY_OTHER K8SPolicyDetail_Severity = 1 K8SPolicyDetail_LOW K8SPolicyDetail_Severity = 2 K8SPolicyDetail_MEDIUM K8SPolicyDetail_Severity = 3 K8SPolicyDetail_HIGH K8SPolicyDetail_Severity = 4 K8SPolicyDetail_CRITICAL K8SPolicyDetail_Severity = 5 )
func (K8SPolicyDetail_Severity) Descriptor ¶
func (K8SPolicyDetail_Severity) Descriptor() protoreflect.EnumDescriptor
func (K8SPolicyDetail_Severity) Enum ¶
func (x K8SPolicyDetail_Severity) Enum() *K8SPolicyDetail_Severity
func (K8SPolicyDetail_Severity) EnumDescriptor
deprecated
func (K8SPolicyDetail_Severity) EnumDescriptor() ([]byte, []int)
Deprecated: Use K8SPolicyDetail_Severity.Descriptor instead.
func (K8SPolicyDetail_Severity) Number ¶
func (x K8SPolicyDetail_Severity) Number() protoreflect.EnumNumber
func (K8SPolicyDetail_Severity) String ¶
func (x K8SPolicyDetail_Severity) String() string
func (K8SPolicyDetail_Severity) Type ¶
func (K8SPolicyDetail_Severity) Type() protoreflect.EnumType
type KesselK8SClusterServiceClient ¶
type KesselK8SClusterServiceClient interface { CreateK8SCluster(ctx context.Context, in *CreateK8SClusterRequest, opts ...grpc.CallOption) (*CreateK8SClusterResponse, error) UpdateK8SCluster(ctx context.Context, in *UpdateK8SClusterRequest, opts ...grpc.CallOption) (*UpdateK8SClusterResponse, error) DeleteK8SCluster(ctx context.Context, in *DeleteK8SClusterRequest, opts ...grpc.CallOption) (*DeleteK8SClusterResponse, error) }
KesselK8SClusterServiceClient is the client API for KesselK8SClusterService 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 NewKesselK8SClusterServiceClient ¶
func NewKesselK8SClusterServiceClient(cc grpc.ClientConnInterface) KesselK8SClusterServiceClient
type KesselK8SClusterServiceHTTPClient ¶
type KesselK8SClusterServiceHTTPClient interface { CreateK8SCluster(ctx context.Context, req *CreateK8SClusterRequest, opts ...http.CallOption) (rsp *CreateK8SClusterResponse, err error) DeleteK8SCluster(ctx context.Context, req *DeleteK8SClusterRequest, opts ...http.CallOption) (rsp *DeleteK8SClusterResponse, err error) UpdateK8SCluster(ctx context.Context, req *UpdateK8SClusterRequest, opts ...http.CallOption) (rsp *UpdateK8SClusterResponse, err error) }
func NewKesselK8SClusterServiceHTTPClient ¶
func NewKesselK8SClusterServiceHTTPClient(client *http.Client) KesselK8SClusterServiceHTTPClient
type KesselK8SClusterServiceHTTPClientImpl ¶
type KesselK8SClusterServiceHTTPClientImpl struct {
// contains filtered or unexported fields
}
func (*KesselK8SClusterServiceHTTPClientImpl) CreateK8SCluster ¶
func (c *KesselK8SClusterServiceHTTPClientImpl) CreateK8SCluster(ctx context.Context, in *CreateK8SClusterRequest, opts ...http.CallOption) (*CreateK8SClusterResponse, error)
func (*KesselK8SClusterServiceHTTPClientImpl) DeleteK8SCluster ¶
func (c *KesselK8SClusterServiceHTTPClientImpl) DeleteK8SCluster(ctx context.Context, in *DeleteK8SClusterRequest, opts ...http.CallOption) (*DeleteK8SClusterResponse, error)
func (*KesselK8SClusterServiceHTTPClientImpl) UpdateK8SCluster ¶
func (c *KesselK8SClusterServiceHTTPClientImpl) UpdateK8SCluster(ctx context.Context, in *UpdateK8SClusterRequest, opts ...http.CallOption) (*UpdateK8SClusterResponse, error)
type KesselK8SClusterServiceHTTPServer ¶
type KesselK8SClusterServiceHTTPServer interface { CreateK8SCluster(context.Context, *CreateK8SClusterRequest) (*CreateK8SClusterResponse, error) DeleteK8SCluster(context.Context, *DeleteK8SClusterRequest) (*DeleteK8SClusterResponse, error) UpdateK8SCluster(context.Context, *UpdateK8SClusterRequest) (*UpdateK8SClusterResponse, error) }
type KesselK8SClusterServiceServer ¶
type KesselK8SClusterServiceServer interface { CreateK8SCluster(context.Context, *CreateK8SClusterRequest) (*CreateK8SClusterResponse, error) UpdateK8SCluster(context.Context, *UpdateK8SClusterRequest) (*UpdateK8SClusterResponse, error) DeleteK8SCluster(context.Context, *DeleteK8SClusterRequest) (*DeleteK8SClusterResponse, error) // contains filtered or unexported methods }
KesselK8SClusterServiceServer is the server API for KesselK8SClusterService service. All implementations must embed UnimplementedKesselK8SClusterServiceServer for forward compatibility.
type KesselK8SPolicyServiceClient ¶
type KesselK8SPolicyServiceClient interface { CreateK8SPolicy(ctx context.Context, in *CreateK8SPolicyRequest, opts ...grpc.CallOption) (*CreateK8SPolicyResponse, error) UpdateK8SPolicy(ctx context.Context, in *UpdateK8SPolicyRequest, opts ...grpc.CallOption) (*UpdateK8SPolicyResponse, error) DeleteK8SPolicy(ctx context.Context, in *DeleteK8SPolicyRequest, opts ...grpc.CallOption) (*DeleteK8SPolicyResponse, error) }
KesselK8SPolicyServiceClient is the client API for KesselK8SPolicyService 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 NewKesselK8SPolicyServiceClient ¶
func NewKesselK8SPolicyServiceClient(cc grpc.ClientConnInterface) KesselK8SPolicyServiceClient
type KesselK8SPolicyServiceHTTPClient ¶
type KesselK8SPolicyServiceHTTPClient interface { CreateK8SPolicy(ctx context.Context, req *CreateK8SPolicyRequest, opts ...http.CallOption) (rsp *CreateK8SPolicyResponse, err error) DeleteK8SPolicy(ctx context.Context, req *DeleteK8SPolicyRequest, opts ...http.CallOption) (rsp *DeleteK8SPolicyResponse, err error) UpdateK8SPolicy(ctx context.Context, req *UpdateK8SPolicyRequest, opts ...http.CallOption) (rsp *UpdateK8SPolicyResponse, err error) }
func NewKesselK8SPolicyServiceHTTPClient ¶
func NewKesselK8SPolicyServiceHTTPClient(client *http.Client) KesselK8SPolicyServiceHTTPClient
type KesselK8SPolicyServiceHTTPClientImpl ¶
type KesselK8SPolicyServiceHTTPClientImpl struct {
// contains filtered or unexported fields
}
func (*KesselK8SPolicyServiceHTTPClientImpl) CreateK8SPolicy ¶
func (c *KesselK8SPolicyServiceHTTPClientImpl) CreateK8SPolicy(ctx context.Context, in *CreateK8SPolicyRequest, opts ...http.CallOption) (*CreateK8SPolicyResponse, error)
func (*KesselK8SPolicyServiceHTTPClientImpl) DeleteK8SPolicy ¶
func (c *KesselK8SPolicyServiceHTTPClientImpl) DeleteK8SPolicy(ctx context.Context, in *DeleteK8SPolicyRequest, opts ...http.CallOption) (*DeleteK8SPolicyResponse, error)
func (*KesselK8SPolicyServiceHTTPClientImpl) UpdateK8SPolicy ¶
func (c *KesselK8SPolicyServiceHTTPClientImpl) UpdateK8SPolicy(ctx context.Context, in *UpdateK8SPolicyRequest, opts ...http.CallOption) (*UpdateK8SPolicyResponse, error)
type KesselK8SPolicyServiceHTTPServer ¶
type KesselK8SPolicyServiceHTTPServer interface { CreateK8SPolicy(context.Context, *CreateK8SPolicyRequest) (*CreateK8SPolicyResponse, error) DeleteK8SPolicy(context.Context, *DeleteK8SPolicyRequest) (*DeleteK8SPolicyResponse, error) UpdateK8SPolicy(context.Context, *UpdateK8SPolicyRequest) (*UpdateK8SPolicyResponse, error) }
type KesselK8SPolicyServiceServer ¶
type KesselK8SPolicyServiceServer interface { CreateK8SPolicy(context.Context, *CreateK8SPolicyRequest) (*CreateK8SPolicyResponse, error) UpdateK8SPolicy(context.Context, *UpdateK8SPolicyRequest) (*UpdateK8SPolicyResponse, error) DeleteK8SPolicy(context.Context, *DeleteK8SPolicyRequest) (*DeleteK8SPolicyResponse, error) // contains filtered or unexported methods }
KesselK8SPolicyServiceServer is the server API for KesselK8SPolicyService service. All implementations must embed UnimplementedKesselK8SPolicyServiceServer for forward compatibility.
type KesselNotificationsIntegrationServiceClient ¶
type KesselNotificationsIntegrationServiceClient interface { CreateNotificationsIntegration(ctx context.Context, in *CreateNotificationsIntegrationRequest, opts ...grpc.CallOption) (*CreateNotificationsIntegrationResponse, error) UpdateNotificationsIntegration(ctx context.Context, in *UpdateNotificationsIntegrationRequest, opts ...grpc.CallOption) (*UpdateNotificationsIntegrationResponse, error) DeleteNotificationsIntegration(ctx context.Context, in *DeleteNotificationsIntegrationRequest, opts ...grpc.CallOption) (*DeleteNotificationsIntegrationResponse, error) }
KesselNotificationsIntegrationServiceClient is the client API for KesselNotificationsIntegrationService 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 NewKesselNotificationsIntegrationServiceClient ¶
func NewKesselNotificationsIntegrationServiceClient(cc grpc.ClientConnInterface) KesselNotificationsIntegrationServiceClient
type KesselNotificationsIntegrationServiceHTTPClient ¶
type KesselNotificationsIntegrationServiceHTTPClient interface { CreateNotificationsIntegration(ctx context.Context, req *CreateNotificationsIntegrationRequest, opts ...http.CallOption) (rsp *CreateNotificationsIntegrationResponse, err error) DeleteNotificationsIntegration(ctx context.Context, req *DeleteNotificationsIntegrationRequest, opts ...http.CallOption) (rsp *DeleteNotificationsIntegrationResponse, err error) UpdateNotificationsIntegration(ctx context.Context, req *UpdateNotificationsIntegrationRequest, opts ...http.CallOption) (rsp *UpdateNotificationsIntegrationResponse, err error) }
func NewKesselNotificationsIntegrationServiceHTTPClient ¶
func NewKesselNotificationsIntegrationServiceHTTPClient(client *http.Client) KesselNotificationsIntegrationServiceHTTPClient
type KesselNotificationsIntegrationServiceHTTPClientImpl ¶
type KesselNotificationsIntegrationServiceHTTPClientImpl struct {
// contains filtered or unexported fields
}
func (*KesselNotificationsIntegrationServiceHTTPClientImpl) CreateNotificationsIntegration ¶
func (c *KesselNotificationsIntegrationServiceHTTPClientImpl) CreateNotificationsIntegration(ctx context.Context, in *CreateNotificationsIntegrationRequest, opts ...http.CallOption) (*CreateNotificationsIntegrationResponse, error)
func (*KesselNotificationsIntegrationServiceHTTPClientImpl) DeleteNotificationsIntegration ¶
func (c *KesselNotificationsIntegrationServiceHTTPClientImpl) DeleteNotificationsIntegration(ctx context.Context, in *DeleteNotificationsIntegrationRequest, opts ...http.CallOption) (*DeleteNotificationsIntegrationResponse, error)
func (*KesselNotificationsIntegrationServiceHTTPClientImpl) UpdateNotificationsIntegration ¶
func (c *KesselNotificationsIntegrationServiceHTTPClientImpl) UpdateNotificationsIntegration(ctx context.Context, in *UpdateNotificationsIntegrationRequest, opts ...http.CallOption) (*UpdateNotificationsIntegrationResponse, error)
type KesselNotificationsIntegrationServiceHTTPServer ¶
type KesselNotificationsIntegrationServiceHTTPServer interface { CreateNotificationsIntegration(context.Context, *CreateNotificationsIntegrationRequest) (*CreateNotificationsIntegrationResponse, error) DeleteNotificationsIntegration(context.Context, *DeleteNotificationsIntegrationRequest) (*DeleteNotificationsIntegrationResponse, error) UpdateNotificationsIntegration(context.Context, *UpdateNotificationsIntegrationRequest) (*UpdateNotificationsIntegrationResponse, error) }
type KesselNotificationsIntegrationServiceServer ¶
type KesselNotificationsIntegrationServiceServer interface { CreateNotificationsIntegration(context.Context, *CreateNotificationsIntegrationRequest) (*CreateNotificationsIntegrationResponse, error) UpdateNotificationsIntegration(context.Context, *UpdateNotificationsIntegrationRequest) (*UpdateNotificationsIntegrationResponse, error) DeleteNotificationsIntegration(context.Context, *DeleteNotificationsIntegrationRequest) (*DeleteNotificationsIntegrationResponse, error) // contains filtered or unexported methods }
KesselNotificationsIntegrationServiceServer is the server API for KesselNotificationsIntegrationService service. All implementations must embed UnimplementedKesselNotificationsIntegrationServiceServer for forward compatibility.
type KesselRhelHostServiceClient ¶
type KesselRhelHostServiceClient interface { CreateRhelHost(ctx context.Context, in *CreateRhelHostRequest, opts ...grpc.CallOption) (*CreateRhelHostResponse, error) UpdateRhelHost(ctx context.Context, in *UpdateRhelHostRequest, opts ...grpc.CallOption) (*UpdateRhelHostResponse, error) DeleteRhelHost(ctx context.Context, in *DeleteRhelHostRequest, opts ...grpc.CallOption) (*DeleteRhelHostResponse, error) }
KesselRhelHostServiceClient is the client API for KesselRhelHostService 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 NewKesselRhelHostServiceClient ¶
func NewKesselRhelHostServiceClient(cc grpc.ClientConnInterface) KesselRhelHostServiceClient
type KesselRhelHostServiceHTTPClient ¶
type KesselRhelHostServiceHTTPClient interface { CreateRhelHost(ctx context.Context, req *CreateRhelHostRequest, opts ...http.CallOption) (rsp *CreateRhelHostResponse, err error) DeleteRhelHost(ctx context.Context, req *DeleteRhelHostRequest, opts ...http.CallOption) (rsp *DeleteRhelHostResponse, err error) UpdateRhelHost(ctx context.Context, req *UpdateRhelHostRequest, opts ...http.CallOption) (rsp *UpdateRhelHostResponse, err error) }
func NewKesselRhelHostServiceHTTPClient ¶
func NewKesselRhelHostServiceHTTPClient(client *http.Client) KesselRhelHostServiceHTTPClient
type KesselRhelHostServiceHTTPClientImpl ¶
type KesselRhelHostServiceHTTPClientImpl struct {
// contains filtered or unexported fields
}
func (*KesselRhelHostServiceHTTPClientImpl) CreateRhelHost ¶
func (c *KesselRhelHostServiceHTTPClientImpl) CreateRhelHost(ctx context.Context, in *CreateRhelHostRequest, opts ...http.CallOption) (*CreateRhelHostResponse, error)
func (*KesselRhelHostServiceHTTPClientImpl) DeleteRhelHost ¶
func (c *KesselRhelHostServiceHTTPClientImpl) DeleteRhelHost(ctx context.Context, in *DeleteRhelHostRequest, opts ...http.CallOption) (*DeleteRhelHostResponse, error)
func (*KesselRhelHostServiceHTTPClientImpl) UpdateRhelHost ¶
func (c *KesselRhelHostServiceHTTPClientImpl) UpdateRhelHost(ctx context.Context, in *UpdateRhelHostRequest, opts ...http.CallOption) (*UpdateRhelHostResponse, error)
type KesselRhelHostServiceHTTPServer ¶
type KesselRhelHostServiceHTTPServer interface { CreateRhelHost(context.Context, *CreateRhelHostRequest) (*CreateRhelHostResponse, error) DeleteRhelHost(context.Context, *DeleteRhelHostRequest) (*DeleteRhelHostResponse, error) UpdateRhelHost(context.Context, *UpdateRhelHostRequest) (*UpdateRhelHostResponse, error) }
type KesselRhelHostServiceServer ¶
type KesselRhelHostServiceServer interface { CreateRhelHost(context.Context, *CreateRhelHostRequest) (*CreateRhelHostResponse, error) UpdateRhelHost(context.Context, *UpdateRhelHostRequest) (*UpdateRhelHostResponse, error) DeleteRhelHost(context.Context, *DeleteRhelHostRequest) (*DeleteRhelHostResponse, error) // contains filtered or unexported methods }
KesselRhelHostServiceServer is the server API for KesselRhelHostService service. All implementations must embed UnimplementedKesselRhelHostServiceServer for forward compatibility.
type Metadata ¶
type Metadata struct { // Kessel Asset Inventory generated identifier. Id string `protobuf:"bytes,3355,opt,name=id,proto3" json:"id,omitempty"` // The type of the Resource ResourceType string `protobuf:"bytes,442752204,opt,name=resource_type,proto3" json:"resource_type,omitempty"` // Date and time when the inventory item was first reported. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3400,opt,name=created_at,proto3" json:"created_at,omitempty"` // Date and time when the inventory item was last updated. UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3401,opt,name=updated_at,proto3" json:"updated_at,omitempty"` // Date and time when the inventory item was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,3402,opt,name=deleted_at,proto3" json:"deleted_at,omitempty"` // The org id in which this resource is a member for access control. A // resource can only be a member of one org. OrgId string `protobuf:"bytes,3500,opt,name=org_id,proto3" json:"org_id,omitempty"` // The workspace id in which this resource is a member for access control. A // resource can only be a member of one workspace. WorkspaceId string `protobuf:"bytes,3501,opt,name=workspace_id,proto3" json:"workspace_id,omitempty"` Labels []*ResourceLabel `protobuf:"bytes,3552281,rep,name=labels,proto3" json:"labels,omitempty"` // contains filtered or unexported fields }
func (*Metadata) Descriptor
deprecated
func (*Metadata) GetCreatedAt ¶
func (x *Metadata) GetCreatedAt() *timestamppb.Timestamp
func (*Metadata) GetDeletedAt ¶
func (x *Metadata) GetDeletedAt() *timestamppb.Timestamp
func (*Metadata) GetLabels ¶
func (x *Metadata) GetLabels() []*ResourceLabel
func (*Metadata) GetResourceType ¶
func (*Metadata) GetUpdatedAt ¶
func (x *Metadata) GetUpdatedAt() *timestamppb.Timestamp
func (*Metadata) GetWorkspaceId ¶
func (*Metadata) ProtoMessage ¶
func (*Metadata) ProtoMessage()
func (*Metadata) ProtoReflect ¶
func (x *Metadata) ProtoReflect() protoreflect.Message
type NotificationsIntegration ¶
type NotificationsIntegration struct { // Metadata about this resource Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` // Write only reporter specific data ReporterData *ReporterData `protobuf:"bytes,245278792,opt,name=reporter_data,proto3" json:"reporter_data,omitempty"` // contains filtered or unexported fields }
func (*NotificationsIntegration) Descriptor
deprecated
func (*NotificationsIntegration) Descriptor() ([]byte, []int)
Deprecated: Use NotificationsIntegration.ProtoReflect.Descriptor instead.
func (*NotificationsIntegration) GetMetadata ¶
func (x *NotificationsIntegration) GetMetadata() *Metadata
func (*NotificationsIntegration) GetReporterData ¶
func (x *NotificationsIntegration) GetReporterData() *ReporterData
func (*NotificationsIntegration) ProtoMessage ¶
func (*NotificationsIntegration) ProtoMessage()
func (*NotificationsIntegration) ProtoReflect ¶
func (x *NotificationsIntegration) ProtoReflect() protoreflect.Message
func (*NotificationsIntegration) Reset ¶
func (x *NotificationsIntegration) Reset()
func (*NotificationsIntegration) String ¶
func (x *NotificationsIntegration) String() string
type ReporterData ¶
type ReporterData struct { ReporterType ReporterData_ReporterType `` /* 154-byte string literal not displayed */ // The ID of the instance of the reporter. This is derived from the // authentication mechanism, i.e. authentication token. ReporterInstanceId string `protobuf:"bytes,241085112,opt,name=reporter_instance_id,proto3" json:"reporter_instance_id,omitempty"` // The URL for this resource in the reporter's management UI console. For // example this would be the cluster URL in the HCC Console for an OCM // reported cluster. ConsoleHref string `protobuf:"bytes,145854740,opt,name=console_href,proto3" json:"console_href,omitempty"` // Reporter specific API link to the resource. ApiHref string `protobuf:"bytes,430210609,opt,name=api_href,proto3" json:"api_href,omitempty"` // The ID assigned to this resource by the reporter, for example OCM cluster // ID, HBI's host id, or ACM managed cluster name etc. LocalResourceId string `protobuf:"bytes,508976189,opt,name=local_resource_id,proto3" json:"local_resource_id,omitempty"` // version of the reporter ReporterVersion string `protobuf:"bytes,269629306,opt,name=reporter_version,proto3" json:"reporter_version,omitempty"` // contains filtered or unexported fields }
func (*ReporterData) Descriptor
deprecated
func (*ReporterData) Descriptor() ([]byte, []int)
Deprecated: Use ReporterData.ProtoReflect.Descriptor instead.
func (*ReporterData) GetApiHref ¶
func (x *ReporterData) GetApiHref() string
func (*ReporterData) GetConsoleHref ¶
func (x *ReporterData) GetConsoleHref() string
func (*ReporterData) GetLocalResourceId ¶
func (x *ReporterData) GetLocalResourceId() string
func (*ReporterData) GetReporterInstanceId ¶
func (x *ReporterData) GetReporterInstanceId() string
func (*ReporterData) GetReporterType ¶
func (x *ReporterData) GetReporterType() ReporterData_ReporterType
func (*ReporterData) GetReporterVersion ¶
func (x *ReporterData) GetReporterVersion() string
func (*ReporterData) ProtoMessage ¶
func (*ReporterData) ProtoMessage()
func (*ReporterData) ProtoReflect ¶
func (x *ReporterData) ProtoReflect() protoreflect.Message
func (*ReporterData) Reset ¶
func (x *ReporterData) Reset()
func (*ReporterData) String ¶
func (x *ReporterData) String() string
type ReporterData_ReporterType ¶
type ReporterData_ReporterType int32
const ( ReporterData_REPORTER_TYPE_UNSPECIFIED ReporterData_ReporterType = 0 ReporterData_REPORTER_TYPE_OTHER ReporterData_ReporterType = 1 ReporterData_ACM ReporterData_ReporterType = 2 ReporterData_HBI ReporterData_ReporterType = 3 ReporterData_OCM ReporterData_ReporterType = 4 ReporterData_NOTIFICATIONS ReporterData_ReporterType = 5 )
func (ReporterData_ReporterType) Descriptor ¶
func (ReporterData_ReporterType) Descriptor() protoreflect.EnumDescriptor
func (ReporterData_ReporterType) Enum ¶
func (x ReporterData_ReporterType) Enum() *ReporterData_ReporterType
func (ReporterData_ReporterType) EnumDescriptor
deprecated
func (ReporterData_ReporterType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ReporterData_ReporterType.Descriptor instead.
func (ReporterData_ReporterType) Number ¶
func (x ReporterData_ReporterType) Number() protoreflect.EnumNumber
func (ReporterData_ReporterType) String ¶
func (x ReporterData_ReporterType) String() string
func (ReporterData_ReporterType) Type ¶
func (ReporterData_ReporterType) Type() protoreflect.EnumType
type ResourceLabel ¶
type ResourceLabel struct { Key string `protobuf:"bytes,106079,opt,name=key,proto3" json:"key,omitempty"` Value string `protobuf:"bytes,111972721,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*ResourceLabel) Descriptor
deprecated
func (*ResourceLabel) Descriptor() ([]byte, []int)
Deprecated: Use ResourceLabel.ProtoReflect.Descriptor instead.
func (*ResourceLabel) GetKey ¶
func (x *ResourceLabel) GetKey() string
func (*ResourceLabel) GetValue ¶
func (x *ResourceLabel) GetValue() string
func (*ResourceLabel) ProtoMessage ¶
func (*ResourceLabel) ProtoMessage()
func (*ResourceLabel) ProtoReflect ¶
func (x *ResourceLabel) ProtoReflect() protoreflect.Message
func (*ResourceLabel) Reset ¶
func (x *ResourceLabel) Reset()
func (*ResourceLabel) String ¶
func (x *ResourceLabel) String() string
type RhelHost ¶
type RhelHost struct { // Metadata about this resource Metadata *Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` // Write only reporter specific data ReporterData *ReporterData `protobuf:"bytes,245278792,opt,name=reporter_data,proto3" json:"reporter_data,omitempty"` // contains filtered or unexported fields }
func (*RhelHost) Descriptor
deprecated
func (*RhelHost) GetMetadata ¶
func (*RhelHost) GetReporterData ¶
func (x *RhelHost) GetReporterData() *ReporterData
func (*RhelHost) ProtoMessage ¶
func (*RhelHost) ProtoMessage()
func (*RhelHost) ProtoReflect ¶
func (x *RhelHost) ProtoReflect() protoreflect.Message
type UnimplementedKesselK8SClusterServiceServer ¶
type UnimplementedKesselK8SClusterServiceServer struct{}
UnimplementedKesselK8SClusterServiceServer 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 (UnimplementedKesselK8SClusterServiceServer) CreateK8SCluster ¶
func (UnimplementedKesselK8SClusterServiceServer) CreateK8SCluster(context.Context, *CreateK8SClusterRequest) (*CreateK8SClusterResponse, error)
func (UnimplementedKesselK8SClusterServiceServer) DeleteK8SCluster ¶
func (UnimplementedKesselK8SClusterServiceServer) DeleteK8SCluster(context.Context, *DeleteK8SClusterRequest) (*DeleteK8SClusterResponse, error)
func (UnimplementedKesselK8SClusterServiceServer) UpdateK8SCluster ¶
func (UnimplementedKesselK8SClusterServiceServer) UpdateK8SCluster(context.Context, *UpdateK8SClusterRequest) (*UpdateK8SClusterResponse, error)
type UnimplementedKesselK8SPolicyServiceServer ¶
type UnimplementedKesselK8SPolicyServiceServer struct{}
UnimplementedKesselK8SPolicyServiceServer 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 (UnimplementedKesselK8SPolicyServiceServer) CreateK8SPolicy ¶
func (UnimplementedKesselK8SPolicyServiceServer) CreateK8SPolicy(context.Context, *CreateK8SPolicyRequest) (*CreateK8SPolicyResponse, error)
func (UnimplementedKesselK8SPolicyServiceServer) DeleteK8SPolicy ¶
func (UnimplementedKesselK8SPolicyServiceServer) DeleteK8SPolicy(context.Context, *DeleteK8SPolicyRequest) (*DeleteK8SPolicyResponse, error)
func (UnimplementedKesselK8SPolicyServiceServer) UpdateK8SPolicy ¶
func (UnimplementedKesselK8SPolicyServiceServer) UpdateK8SPolicy(context.Context, *UpdateK8SPolicyRequest) (*UpdateK8SPolicyResponse, error)
type UnimplementedKesselNotificationsIntegrationServiceServer ¶
type UnimplementedKesselNotificationsIntegrationServiceServer struct{}
UnimplementedKesselNotificationsIntegrationServiceServer 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 (UnimplementedKesselNotificationsIntegrationServiceServer) CreateNotificationsIntegration ¶
func (UnimplementedKesselNotificationsIntegrationServiceServer) CreateNotificationsIntegration(context.Context, *CreateNotificationsIntegrationRequest) (*CreateNotificationsIntegrationResponse, error)
func (UnimplementedKesselNotificationsIntegrationServiceServer) DeleteNotificationsIntegration ¶
func (UnimplementedKesselNotificationsIntegrationServiceServer) DeleteNotificationsIntegration(context.Context, *DeleteNotificationsIntegrationRequest) (*DeleteNotificationsIntegrationResponse, error)
func (UnimplementedKesselNotificationsIntegrationServiceServer) UpdateNotificationsIntegration ¶
func (UnimplementedKesselNotificationsIntegrationServiceServer) UpdateNotificationsIntegration(context.Context, *UpdateNotificationsIntegrationRequest) (*UpdateNotificationsIntegrationResponse, error)
type UnimplementedKesselRhelHostServiceServer ¶
type UnimplementedKesselRhelHostServiceServer struct{}
UnimplementedKesselRhelHostServiceServer 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 (UnimplementedKesselRhelHostServiceServer) CreateRhelHost ¶
func (UnimplementedKesselRhelHostServiceServer) CreateRhelHost(context.Context, *CreateRhelHostRequest) (*CreateRhelHostResponse, error)
func (UnimplementedKesselRhelHostServiceServer) DeleteRhelHost ¶
func (UnimplementedKesselRhelHostServiceServer) DeleteRhelHost(context.Context, *DeleteRhelHostRequest) (*DeleteRhelHostResponse, error)
func (UnimplementedKesselRhelHostServiceServer) UpdateRhelHost ¶
func (UnimplementedKesselRhelHostServiceServer) UpdateRhelHost(context.Context, *UpdateRhelHostRequest) (*UpdateRhelHostResponse, error)
type UnsafeKesselK8SClusterServiceServer ¶
type UnsafeKesselK8SClusterServiceServer interface {
// contains filtered or unexported methods
}
UnsafeKesselK8SClusterServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KesselK8SClusterServiceServer will result in compilation errors.
type UnsafeKesselK8SPolicyServiceServer ¶
type UnsafeKesselK8SPolicyServiceServer interface {
// contains filtered or unexported methods
}
UnsafeKesselK8SPolicyServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KesselK8SPolicyServiceServer will result in compilation errors.
type UnsafeKesselNotificationsIntegrationServiceServer ¶
type UnsafeKesselNotificationsIntegrationServiceServer interface {
// contains filtered or unexported methods
}
UnsafeKesselNotificationsIntegrationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KesselNotificationsIntegrationServiceServer will result in compilation errors.
type UnsafeKesselRhelHostServiceServer ¶
type UnsafeKesselRhelHostServiceServer interface {
// contains filtered or unexported methods
}
UnsafeKesselRhelHostServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KesselRhelHostServiceServer will result in compilation errors.
type UpdateK8SClusterRequest ¶
type UpdateK8SClusterRequest struct { // The resource to be updated will be defined by // \"<reporter_data.reporter_type>:<reporter_instaance_id>:<reporter_data.local_resource_id>\" // from the request body. K8SCluster *K8SCluster `protobuf:"bytes,1,opt,name=k8s_cluster,proto3" json:"k8s_cluster,omitempty"` // contains filtered or unexported fields }
func (*UpdateK8SClusterRequest) Descriptor
deprecated
func (*UpdateK8SClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateK8SClusterRequest.ProtoReflect.Descriptor instead.
func (*UpdateK8SClusterRequest) GetK8SCluster ¶
func (x *UpdateK8SClusterRequest) GetK8SCluster() *K8SCluster
func (*UpdateK8SClusterRequest) ProtoMessage ¶
func (*UpdateK8SClusterRequest) ProtoMessage()
func (*UpdateK8SClusterRequest) ProtoReflect ¶
func (x *UpdateK8SClusterRequest) ProtoReflect() protoreflect.Message
func (*UpdateK8SClusterRequest) Reset ¶
func (x *UpdateK8SClusterRequest) Reset()
func (*UpdateK8SClusterRequest) String ¶
func (x *UpdateK8SClusterRequest) String() string
type UpdateK8SClusterResponse ¶
type UpdateK8SClusterResponse struct {
// contains filtered or unexported fields
}
func (*UpdateK8SClusterResponse) Descriptor
deprecated
func (*UpdateK8SClusterResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateK8SClusterResponse.ProtoReflect.Descriptor instead.
func (*UpdateK8SClusterResponse) ProtoMessage ¶
func (*UpdateK8SClusterResponse) ProtoMessage()
func (*UpdateK8SClusterResponse) ProtoReflect ¶
func (x *UpdateK8SClusterResponse) ProtoReflect() protoreflect.Message
func (*UpdateK8SClusterResponse) Reset ¶
func (x *UpdateK8SClusterResponse) Reset()
func (*UpdateK8SClusterResponse) String ¶
func (x *UpdateK8SClusterResponse) String() string
type UpdateK8SPolicyRequest ¶
type UpdateK8SPolicyRequest struct { // The resource to be updated will be defined by // \"<reporter_data.reporter_type>:<reporter_instaance_id>:<reporter_data.local_resource_id>\" // from the request body. K8SPolicy *K8SPolicy `protobuf:"bytes,1,opt,name=k8s_policy,proto3" json:"k8s_policy,omitempty"` // contains filtered or unexported fields }
func (*UpdateK8SPolicyRequest) Descriptor
deprecated
func (*UpdateK8SPolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateK8SPolicyRequest.ProtoReflect.Descriptor instead.
func (*UpdateK8SPolicyRequest) GetK8SPolicy ¶
func (x *UpdateK8SPolicyRequest) GetK8SPolicy() *K8SPolicy
func (*UpdateK8SPolicyRequest) ProtoMessage ¶
func (*UpdateK8SPolicyRequest) ProtoMessage()
func (*UpdateK8SPolicyRequest) ProtoReflect ¶
func (x *UpdateK8SPolicyRequest) ProtoReflect() protoreflect.Message
func (*UpdateK8SPolicyRequest) Reset ¶
func (x *UpdateK8SPolicyRequest) Reset()
func (*UpdateK8SPolicyRequest) String ¶
func (x *UpdateK8SPolicyRequest) String() string
type UpdateK8SPolicyResponse ¶
type UpdateK8SPolicyResponse struct {
// contains filtered or unexported fields
}
func (*UpdateK8SPolicyResponse) Descriptor
deprecated
func (*UpdateK8SPolicyResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateK8SPolicyResponse.ProtoReflect.Descriptor instead.
func (*UpdateK8SPolicyResponse) ProtoMessage ¶
func (*UpdateK8SPolicyResponse) ProtoMessage()
func (*UpdateK8SPolicyResponse) ProtoReflect ¶
func (x *UpdateK8SPolicyResponse) ProtoReflect() protoreflect.Message
func (*UpdateK8SPolicyResponse) Reset ¶
func (x *UpdateK8SPolicyResponse) Reset()
func (*UpdateK8SPolicyResponse) String ¶
func (x *UpdateK8SPolicyResponse) String() string
type UpdateNotificationsIntegrationRequest ¶
type UpdateNotificationsIntegrationRequest struct { // The resource to be updated will be defined by // \"<reporter_data.reporter_type>:<reporter_instaance_id>:<reporter_data.local_resource_id>\" // from the request body. Integration *NotificationsIntegration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"` // contains filtered or unexported fields }
func (*UpdateNotificationsIntegrationRequest) Descriptor
deprecated
func (*UpdateNotificationsIntegrationRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateNotificationsIntegrationRequest.ProtoReflect.Descriptor instead.
func (*UpdateNotificationsIntegrationRequest) GetIntegration ¶
func (x *UpdateNotificationsIntegrationRequest) GetIntegration() *NotificationsIntegration
func (*UpdateNotificationsIntegrationRequest) ProtoMessage ¶
func (*UpdateNotificationsIntegrationRequest) ProtoMessage()
func (*UpdateNotificationsIntegrationRequest) ProtoReflect ¶
func (x *UpdateNotificationsIntegrationRequest) ProtoReflect() protoreflect.Message
func (*UpdateNotificationsIntegrationRequest) Reset ¶
func (x *UpdateNotificationsIntegrationRequest) Reset()
func (*UpdateNotificationsIntegrationRequest) String ¶
func (x *UpdateNotificationsIntegrationRequest) String() string
type UpdateNotificationsIntegrationResponse ¶
type UpdateNotificationsIntegrationResponse struct {
// contains filtered or unexported fields
}
func (*UpdateNotificationsIntegrationResponse) Descriptor
deprecated
func (*UpdateNotificationsIntegrationResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateNotificationsIntegrationResponse.ProtoReflect.Descriptor instead.
func (*UpdateNotificationsIntegrationResponse) ProtoMessage ¶
func (*UpdateNotificationsIntegrationResponse) ProtoMessage()
func (*UpdateNotificationsIntegrationResponse) ProtoReflect ¶
func (x *UpdateNotificationsIntegrationResponse) ProtoReflect() protoreflect.Message
func (*UpdateNotificationsIntegrationResponse) Reset ¶
func (x *UpdateNotificationsIntegrationResponse) Reset()
func (*UpdateNotificationsIntegrationResponse) String ¶
func (x *UpdateNotificationsIntegrationResponse) String() string
type UpdateRhelHostRequest ¶
type UpdateRhelHostRequest struct { // The resource to be updated will be defined by // \"<reporter_data.reporter_type>:<reporter_instaance_id>:<reporter_data.local_resource_id>\" // from the request body. RhelHost *RhelHost `protobuf:"bytes,1,opt,name=rhel_host,proto3" json:"rhel_host,omitempty"` // contains filtered or unexported fields }
func (*UpdateRhelHostRequest) Descriptor
deprecated
func (*UpdateRhelHostRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRhelHostRequest.ProtoReflect.Descriptor instead.
func (*UpdateRhelHostRequest) GetRhelHost ¶
func (x *UpdateRhelHostRequest) GetRhelHost() *RhelHost
func (*UpdateRhelHostRequest) ProtoMessage ¶
func (*UpdateRhelHostRequest) ProtoMessage()
func (*UpdateRhelHostRequest) ProtoReflect ¶
func (x *UpdateRhelHostRequest) ProtoReflect() protoreflect.Message
func (*UpdateRhelHostRequest) Reset ¶
func (x *UpdateRhelHostRequest) Reset()
func (*UpdateRhelHostRequest) String ¶
func (x *UpdateRhelHostRequest) String() string
type UpdateRhelHostResponse ¶
type UpdateRhelHostResponse struct {
// contains filtered or unexported fields
}
func (*UpdateRhelHostResponse) Descriptor
deprecated
func (*UpdateRhelHostResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRhelHostResponse.ProtoReflect.Descriptor instead.
func (*UpdateRhelHostResponse) ProtoMessage ¶
func (*UpdateRhelHostResponse) ProtoMessage()
func (*UpdateRhelHostResponse) ProtoReflect ¶
func (x *UpdateRhelHostResponse) ProtoReflect() protoreflect.Message
func (*UpdateRhelHostResponse) Reset ¶
func (x *UpdateRhelHostResponse) Reset()
func (*UpdateRhelHostResponse) String ¶
func (x *UpdateRhelHostResponse) String() string
Source Files ¶
- k8s_cluster.pb.go
- k8s_cluster_detail.pb.go
- k8s_cluster_detail_nodes_inner.pb.go
- k8s_clusters_service.pb.go
- k8s_clusters_service_grpc.pb.go
- k8s_clusters_service_http.pb.go
- k8s_policies_service.pb.go
- k8s_policies_service_grpc.pb.go
- k8s_policies_service_http.pb.go
- k8s_policy.pb.go
- k8s_policy_detail.pb.go
- metadata.pb.go
- notifications_integration.pb.go
- notifications_integrations_service.pb.go
- notifications_integrations_service_grpc.pb.go
- notifications_integrations_service_http.pb.go
- reporter_data.pb.go
- resource_label.pb.go
- rhel_host.pb.go
- rhel_hosts_service.pb.go
- rhel_hosts_service_grpc.pb.go
- rhel_hosts_service_http.pb.go