api

package
v0.9.4 Latest Latest
Warning

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

Go to latest
Published: Sep 1, 2022 License: MPL-2.0 Imports: 17 Imported by: 2

Documentation

Overview

Package api is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var (
	FluxObjectKind_name = map[int32]string{
		0: "KindGitRepository",
		1: "KindBucket",
		2: "KindHelmRepository",
		3: "KindHelmChart",
		4: "KindKustomization",
		5: "KindHelmRelease",
		6: "KindCluster",
		7: "KindOCIRepository",
	}
	FluxObjectKind_value = map[string]int32{
		"KindGitRepository":  0,
		"KindBucket":         1,
		"KindHelmRepository": 2,
		"KindHelmChart":      3,
		"KindKustomization":  4,
		"KindHelmRelease":    5,
		"KindCluster":        6,
		"KindOCIRepository":  7,
	}
)

Enum value maps for FluxObjectKind.

View Source
var (
	HelmRepositoryType_name = map[int32]string{
		0: "Default",
		1: "OCI",
	}
	HelmRepositoryType_value = map[string]int32{
		"Default": 0,
		"OCI":     1,
	}
)

Enum value maps for HelmRepositoryType.

View Source
var Core_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "gitops_core.v1.Core",
	HandlerType: (*CoreServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListKustomizations",
			Handler:    _Core_ListKustomizations_Handler,
		},
		{
			MethodName: "GetKustomization",
			Handler:    _Core_GetKustomization_Handler,
		},
		{
			MethodName: "ListHelmReleases",
			Handler:    _Core_ListHelmReleases_Handler,
		},
		{
			MethodName: "GetHelmRelease",
			Handler:    _Core_GetHelmRelease_Handler,
		},
		{
			MethodName: "GetObject",
			Handler:    _Core_GetObject_Handler,
		},
		{
			MethodName: "ListObjects",
			Handler:    _Core_ListObjects_Handler,
		},
		{
			MethodName: "ListFluxRuntimeObjects",
			Handler:    _Core_ListFluxRuntimeObjects_Handler,
		},
		{
			MethodName: "ListFluxCrds",
			Handler:    _Core_ListFluxCrds_Handler,
		},
		{
			MethodName: "GetReconciledObjects",
			Handler:    _Core_GetReconciledObjects_Handler,
		},
		{
			MethodName: "GetChildObjects",
			Handler:    _Core_GetChildObjects_Handler,
		},
		{
			MethodName: "GetFluxNamespace",
			Handler:    _Core_GetFluxNamespace_Handler,
		},
		{
			MethodName: "ListNamespaces",
			Handler:    _Core_ListNamespaces_Handler,
		},
		{
			MethodName: "ListEvents",
			Handler:    _Core_ListEvents_Handler,
		},
		{
			MethodName: "SyncFluxObject",
			Handler:    _Core_SyncFluxObject_Handler,
		},
		{
			MethodName: "GetVersion",
			Handler:    _Core_GetVersion_Handler,
		},
		{
			MethodName: "GetFeatureFlags",
			Handler:    _Core_GetFeatureFlags_Handler,
		},
		{
			MethodName: "ToggleSuspendResource",
			Handler:    _Core_ToggleSuspendResource_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/core/core.proto",
}

Core_ServiceDesc is the grpc.ServiceDesc for Core service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_api_core_core_proto protoreflect.FileDescriptor
View Source
var File_api_core_types_proto protoreflect.FileDescriptor

Functions

func RegisterCoreHandler

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

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

func RegisterCoreHandlerClient

func RegisterCoreHandlerClient(ctx context.Context, mux *runtime.ServeMux, client CoreClient) error

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

func RegisterCoreHandlerFromEndpoint

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

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

func RegisterCoreHandlerServer

func RegisterCoreHandlerServer(ctx context.Context, mux *runtime.ServeMux, server CoreServer) error

RegisterCoreHandlerServer registers the http handlers for service Core to "mux". UnaryRPC :call CoreServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterCoreHandlerFromEndpoint instead.

func RegisterCoreServer

func RegisterCoreServer(s grpc.ServiceRegistrar, srv CoreServer)

Types

type Condition

type Condition struct {
	Type      string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Status    string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	Reason    string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"`
	Message   string `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	Timestamp string `protobuf:"bytes,5,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*Condition) Descriptor deprecated

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

Deprecated: Use Condition.ProtoReflect.Descriptor instead.

func (*Condition) GetMessage

func (x *Condition) GetMessage() string

func (*Condition) GetReason

func (x *Condition) GetReason() string

func (*Condition) GetStatus

func (x *Condition) GetStatus() string

func (*Condition) GetTimestamp

func (x *Condition) GetTimestamp() string

func (*Condition) GetType

func (x *Condition) GetType() string

func (*Condition) ProtoMessage

func (*Condition) ProtoMessage()

func (*Condition) ProtoReflect

func (x *Condition) ProtoReflect() protoreflect.Message

func (*Condition) Reset

func (x *Condition) Reset()

func (*Condition) String

func (x *Condition) String() string

type CoreClient

type CoreClient interface {
	//
	// ListKustomization lists Kustomizations from a cluster via GitOps.
	ListKustomizations(ctx context.Context, in *ListKustomizationsRequest, opts ...grpc.CallOption) (*ListKustomizationsResponse, error)
	//
	// GetKustomization gets data about a single Kustomization from a cluster.
	GetKustomization(ctx context.Context, in *GetKustomizationRequest, opts ...grpc.CallOption) (*GetKustomizationResponse, error)
	//
	// ListHelmReleases lists helm releases from a cluster.
	ListHelmReleases(ctx context.Context, in *ListHelmReleasesRequest, opts ...grpc.CallOption) (*ListHelmReleasesResponse, error)
	//
	// GetHelmRelease gets data about a single HelmRelease from the cluster.
	GetHelmRelease(ctx context.Context, in *GetHelmReleaseRequest, opts ...grpc.CallOption) (*GetHelmReleaseResponse, error)
	//
	// GetObject gets data about a single primary object from a cluster.
	GetObject(ctx context.Context, in *GetObjectRequest, opts ...grpc.CallOption) (*GetObjectResponse, error)
	//
	// ListObjects gets data about a primary objects.
	ListObjects(ctx context.Context, in *ListObjectsRequest, opts ...grpc.CallOption) (*ListObjectsResponse, error)
	//
	// ListFluxRuntimeObjects lists the flux runtime deployments from a cluster.
	ListFluxRuntimeObjects(ctx context.Context, in *ListFluxRuntimeObjectsRequest, opts ...grpc.CallOption) (*ListFluxRuntimeObjectsResponse, error)
	ListFluxCrds(ctx context.Context, in *ListFluxCrdsRequest, opts ...grpc.CallOption) (*ListFluxCrdsResponse, error)
	//
	// GetReconciledObjects returns a list of objects that were created as a result a Flux automation.
	// This list is derived by looking at the Kustomization or HelmRelease specified in the request body.
	GetReconciledObjects(ctx context.Context, in *GetReconciledObjectsRequest, opts ...grpc.CallOption) (*GetReconciledObjectsResponse, error)
	//
	// GetChildObjects returns the children of a given object, specified by a GroupVersionKind.
	// Not all Kubernets objects have children. For example, a Deployment has a child ReplicaSet, but a Service has no child objects.
	GetChildObjects(ctx context.Context, in *GetChildObjectsRequest, opts ...grpc.CallOption) (*GetChildObjectsResponse, error)
	//
	// GetFluxNamespace returns with a namespace with a specific label.
	GetFluxNamespace(ctx context.Context, in *GetFluxNamespaceRequest, opts ...grpc.CallOption) (*GetFluxNamespaceResponse, error)
	//
	// ListNamespaces returns with the list of available namespaces.
	ListNamespaces(ctx context.Context, in *ListNamespacesRequest, opts ...grpc.CallOption) (*ListNamespacesResponse, error)
	//
	// ListEvents returns with a list of events
	ListEvents(ctx context.Context, in *ListEventsRequest, opts ...grpc.CallOption) (*ListEventsResponse, error)
	//
	// SyncResource forces a reconciliation of a Flux resource
	SyncFluxObject(ctx context.Context, in *SyncFluxObjectRequest, opts ...grpc.CallOption) (*SyncFluxObjectResponse, error)
	//
	// GetVersion returns version information about the server
	GetVersion(ctx context.Context, in *GetVersionRequest, opts ...grpc.CallOption) (*GetVersionResponse, error)
	//
	// GetFeatureFlags returns configuration information about the server
	GetFeatureFlags(ctx context.Context, in *GetFeatureFlagsRequest, opts ...grpc.CallOption) (*GetFeatureFlagsResponse, error)
	//
	// ToggleSuspendResource suspends or resumes a flux object.
	ToggleSuspendResource(ctx context.Context, in *ToggleSuspendResourceRequest, opts ...grpc.CallOption) (*ToggleSuspendResourceResponse, error)
}

CoreClient is the client API for Core 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 NewCoreClient

func NewCoreClient(cc grpc.ClientConnInterface) CoreClient

type CoreServer

type CoreServer interface {
	//
	// ListKustomization lists Kustomizations from a cluster via GitOps.
	ListKustomizations(context.Context, *ListKustomizationsRequest) (*ListKustomizationsResponse, error)
	//
	// GetKustomization gets data about a single Kustomization from a cluster.
	GetKustomization(context.Context, *GetKustomizationRequest) (*GetKustomizationResponse, error)
	//
	// ListHelmReleases lists helm releases from a cluster.
	ListHelmReleases(context.Context, *ListHelmReleasesRequest) (*ListHelmReleasesResponse, error)
	//
	// GetHelmRelease gets data about a single HelmRelease from the cluster.
	GetHelmRelease(context.Context, *GetHelmReleaseRequest) (*GetHelmReleaseResponse, error)
	//
	// GetObject gets data about a single primary object from a cluster.
	GetObject(context.Context, *GetObjectRequest) (*GetObjectResponse, error)
	//
	// ListObjects gets data about a primary objects.
	ListObjects(context.Context, *ListObjectsRequest) (*ListObjectsResponse, error)
	//
	// ListFluxRuntimeObjects lists the flux runtime deployments from a cluster.
	ListFluxRuntimeObjects(context.Context, *ListFluxRuntimeObjectsRequest) (*ListFluxRuntimeObjectsResponse, error)
	ListFluxCrds(context.Context, *ListFluxCrdsRequest) (*ListFluxCrdsResponse, error)
	//
	// GetReconciledObjects returns a list of objects that were created as a result a Flux automation.
	// This list is derived by looking at the Kustomization or HelmRelease specified in the request body.
	GetReconciledObjects(context.Context, *GetReconciledObjectsRequest) (*GetReconciledObjectsResponse, error)
	//
	// GetChildObjects returns the children of a given object, specified by a GroupVersionKind.
	// Not all Kubernets objects have children. For example, a Deployment has a child ReplicaSet, but a Service has no child objects.
	GetChildObjects(context.Context, *GetChildObjectsRequest) (*GetChildObjectsResponse, error)
	//
	// GetFluxNamespace returns with a namespace with a specific label.
	GetFluxNamespace(context.Context, *GetFluxNamespaceRequest) (*GetFluxNamespaceResponse, error)
	//
	// ListNamespaces returns with the list of available namespaces.
	ListNamespaces(context.Context, *ListNamespacesRequest) (*ListNamespacesResponse, error)
	//
	// ListEvents returns with a list of events
	ListEvents(context.Context, *ListEventsRequest) (*ListEventsResponse, error)
	//
	// SyncResource forces a reconciliation of a Flux resource
	SyncFluxObject(context.Context, *SyncFluxObjectRequest) (*SyncFluxObjectResponse, error)
	//
	// GetVersion returns version information about the server
	GetVersion(context.Context, *GetVersionRequest) (*GetVersionResponse, error)
	//
	// GetFeatureFlags returns configuration information about the server
	GetFeatureFlags(context.Context, *GetFeatureFlagsRequest) (*GetFeatureFlagsResponse, error)
	//
	// ToggleSuspendResource suspends or resumes a flux object.
	ToggleSuspendResource(context.Context, *ToggleSuspendResourceRequest) (*ToggleSuspendResourceResponse, error)
	// contains filtered or unexported methods
}

CoreServer is the server API for Core service. All implementations must embed UnimplementedCoreServer for forward compatibility

type Crd added in v0.9.2

type Crd struct {
	Name        *Crd_Name `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Version     string    `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Kind        string    `protobuf:"bytes,3,opt,name=kind,proto3" json:"kind,omitempty"`
	ClusterName string    `protobuf:"bytes,4,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	Uid         string    `protobuf:"bytes,5,opt,name=uid,proto3" json:"uid,omitempty"`
	// contains filtered or unexported fields
}

func (*Crd) Descriptor deprecated added in v0.9.2

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

Deprecated: Use Crd.ProtoReflect.Descriptor instead.

func (*Crd) GetClusterName added in v0.9.2

func (x *Crd) GetClusterName() string

func (*Crd) GetKind added in v0.9.2

func (x *Crd) GetKind() string

func (*Crd) GetName added in v0.9.2

func (x *Crd) GetName() *Crd_Name

func (*Crd) GetUid added in v0.9.4

func (x *Crd) GetUid() string

func (*Crd) GetVersion added in v0.9.2

func (x *Crd) GetVersion() string

func (*Crd) ProtoMessage added in v0.9.2

func (*Crd) ProtoMessage()

func (*Crd) ProtoReflect added in v0.9.2

func (x *Crd) ProtoReflect() protoreflect.Message

func (*Crd) Reset added in v0.9.2

func (x *Crd) Reset()

func (*Crd) String added in v0.9.2

func (x *Crd) String() string

type Crd_Name added in v0.9.2

type Crd_Name struct {
	Plural string `protobuf:"bytes,1,opt,name=plural,proto3" json:"plural,omitempty"`
	Group  string `protobuf:"bytes,2,opt,name=group,proto3" json:"group,omitempty"`
	// contains filtered or unexported fields
}

func (*Crd_Name) Descriptor deprecated added in v0.9.2

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

Deprecated: Use Crd_Name.ProtoReflect.Descriptor instead.

func (*Crd_Name) GetGroup added in v0.9.2

func (x *Crd_Name) GetGroup() string

func (*Crd_Name) GetPlural added in v0.9.2

func (x *Crd_Name) GetPlural() string

func (*Crd_Name) ProtoMessage added in v0.9.2

func (*Crd_Name) ProtoMessage()

func (*Crd_Name) ProtoReflect added in v0.9.2

func (x *Crd_Name) ProtoReflect() protoreflect.Message

func (*Crd_Name) Reset added in v0.9.2

func (x *Crd_Name) Reset()

func (*Crd_Name) String added in v0.9.2

func (x *Crd_Name) String() string

type Deployment

type Deployment struct {
	Name        string       `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Namespace   string       `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Conditions  []*Condition `protobuf:"bytes,3,rep,name=conditions,proto3" json:"conditions,omitempty"`
	Images      []string     `protobuf:"bytes,4,rep,name=images,proto3" json:"images,omitempty"`
	Suspended   bool         `protobuf:"varint,5,opt,name=suspended,proto3" json:"suspended,omitempty"`
	ClusterName string       `protobuf:"bytes,6,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	Uid         string       `protobuf:"bytes,7,opt,name=uid,proto3" json:"uid,omitempty"`
	// contains filtered or unexported fields
}

func (*Deployment) Descriptor deprecated

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

Deprecated: Use Deployment.ProtoReflect.Descriptor instead.

func (*Deployment) GetClusterName

func (x *Deployment) GetClusterName() string

func (*Deployment) GetConditions

func (x *Deployment) GetConditions() []*Condition

func (*Deployment) GetImages

func (x *Deployment) GetImages() []string

func (*Deployment) GetName

func (x *Deployment) GetName() string

func (*Deployment) GetNamespace

func (x *Deployment) GetNamespace() string

func (*Deployment) GetSuspended

func (x *Deployment) GetSuspended() bool

func (*Deployment) GetUid added in v0.9.4

func (x *Deployment) GetUid() string

func (*Deployment) ProtoMessage

func (*Deployment) ProtoMessage()

func (*Deployment) ProtoReflect

func (x *Deployment) ProtoReflect() protoreflect.Message

func (*Deployment) Reset

func (x *Deployment) Reset()

func (*Deployment) String

func (x *Deployment) String() string

type Event

type Event struct {
	Type      string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Reason    string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
	Message   string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	Timestamp string `protobuf:"bytes,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Component string `protobuf:"bytes,5,opt,name=component,proto3" json:"component,omitempty"`
	Host      string `protobuf:"bytes,6,opt,name=host,proto3" json:"host,omitempty"`
	Name      string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"`
	Uid       string `protobuf:"bytes,8,opt,name=uid,proto3" json:"uid,omitempty"`
	// contains filtered or unexported fields
}

func (*Event) Descriptor deprecated

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

Deprecated: Use Event.ProtoReflect.Descriptor instead.

func (*Event) GetComponent

func (x *Event) GetComponent() string

func (*Event) GetHost

func (x *Event) GetHost() string

func (*Event) GetMessage

func (x *Event) GetMessage() string

func (*Event) GetName

func (x *Event) GetName() string

func (*Event) GetReason

func (x *Event) GetReason() string

func (*Event) GetTimestamp

func (x *Event) GetTimestamp() string

func (*Event) GetType

func (x *Event) GetType() string

func (*Event) GetUid added in v0.9.4

func (x *Event) GetUid() string

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect

func (x *Event) ProtoReflect() protoreflect.Message

func (*Event) Reset

func (x *Event) Reset()

func (*Event) String

func (x *Event) String() string

type FluxObjectKind added in v0.8.1

type FluxObjectKind int32
const (
	FluxObjectKind_KindGitRepository  FluxObjectKind = 0
	FluxObjectKind_KindBucket         FluxObjectKind = 1
	FluxObjectKind_KindHelmRepository FluxObjectKind = 2
	FluxObjectKind_KindHelmChart      FluxObjectKind = 3
	FluxObjectKind_KindKustomization  FluxObjectKind = 4
	FluxObjectKind_KindHelmRelease    FluxObjectKind = 5
	FluxObjectKind_KindCluster        FluxObjectKind = 6
	FluxObjectKind_KindOCIRepository  FluxObjectKind = 7
)

func (FluxObjectKind) Descriptor added in v0.8.1

func (FluxObjectKind) Enum added in v0.8.1

func (x FluxObjectKind) Enum() *FluxObjectKind

func (FluxObjectKind) EnumDescriptor deprecated added in v0.8.1

func (FluxObjectKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use FluxObjectKind.Descriptor instead.

func (FluxObjectKind) Number added in v0.8.1

func (FluxObjectKind) String added in v0.8.1

func (x FluxObjectKind) String() string

func (FluxObjectKind) Type added in v0.8.1

type FluxObjectRef added in v0.9.1

type FluxObjectRef struct {
	Kind      FluxObjectKind `protobuf:"varint,1,opt,name=kind,proto3,enum=gitops_core.v1.FluxObjectKind" json:"kind,omitempty"`
	Name      string         `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Namespace string         `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*FluxObjectRef) Descriptor deprecated added in v0.9.1

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

Deprecated: Use FluxObjectRef.ProtoReflect.Descriptor instead.

func (*FluxObjectRef) GetKind added in v0.9.1

func (x *FluxObjectRef) GetKind() FluxObjectKind

func (*FluxObjectRef) GetName added in v0.9.1

func (x *FluxObjectRef) GetName() string

func (*FluxObjectRef) GetNamespace added in v0.9.1

func (x *FluxObjectRef) GetNamespace() string

func (*FluxObjectRef) ProtoMessage added in v0.9.1

func (*FluxObjectRef) ProtoMessage()

func (*FluxObjectRef) ProtoReflect added in v0.9.1

func (x *FluxObjectRef) ProtoReflect() protoreflect.Message

func (*FluxObjectRef) Reset added in v0.9.1

func (x *FluxObjectRef) Reset()

func (*FluxObjectRef) String added in v0.9.1

func (x *FluxObjectRef) String() string

type GetChildObjectsRequest

type GetChildObjectsRequest struct {
	GroupVersionKind *GroupVersionKind `protobuf:"bytes,1,opt,name=groupVersionKind,proto3" json:"groupVersionKind,omitempty"`
	Namespace        string            `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	ParentUid        string            `protobuf:"bytes,3,opt,name=parentUid,proto3" json:"parentUid,omitempty"`
	ClusterName      string            `protobuf:"bytes,4,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	// contains filtered or unexported fields
}

func (*GetChildObjectsRequest) Descriptor deprecated

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

Deprecated: Use GetChildObjectsRequest.ProtoReflect.Descriptor instead.

func (*GetChildObjectsRequest) GetClusterName

func (x *GetChildObjectsRequest) GetClusterName() string

func (*GetChildObjectsRequest) GetGroupVersionKind

func (x *GetChildObjectsRequest) GetGroupVersionKind() *GroupVersionKind

func (*GetChildObjectsRequest) GetNamespace

func (x *GetChildObjectsRequest) GetNamespace() string

func (*GetChildObjectsRequest) GetParentUid

func (x *GetChildObjectsRequest) GetParentUid() string

func (*GetChildObjectsRequest) ProtoMessage

func (*GetChildObjectsRequest) ProtoMessage()

func (*GetChildObjectsRequest) ProtoReflect

func (x *GetChildObjectsRequest) ProtoReflect() protoreflect.Message

func (*GetChildObjectsRequest) Reset

func (x *GetChildObjectsRequest) Reset()

func (*GetChildObjectsRequest) String

func (x *GetChildObjectsRequest) String() string

type GetChildObjectsResponse

type GetChildObjectsResponse struct {
	Objects []*UnstructuredObject `protobuf:"bytes,1,rep,name=objects,proto3" json:"objects,omitempty"`
	// contains filtered or unexported fields
}

func (*GetChildObjectsResponse) Descriptor deprecated

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

Deprecated: Use GetChildObjectsResponse.ProtoReflect.Descriptor instead.

func (*GetChildObjectsResponse) GetObjects

func (x *GetChildObjectsResponse) GetObjects() []*UnstructuredObject

func (*GetChildObjectsResponse) ProtoMessage

func (*GetChildObjectsResponse) ProtoMessage()

func (*GetChildObjectsResponse) ProtoReflect

func (x *GetChildObjectsResponse) ProtoReflect() protoreflect.Message

func (*GetChildObjectsResponse) Reset

func (x *GetChildObjectsResponse) Reset()

func (*GetChildObjectsResponse) String

func (x *GetChildObjectsResponse) String() string

type GetFeatureFlagsRequest added in v0.8.1

type GetFeatureFlagsRequest struct {
	// contains filtered or unexported fields
}

func (*GetFeatureFlagsRequest) Descriptor deprecated added in v0.8.1

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

Deprecated: Use GetFeatureFlagsRequest.ProtoReflect.Descriptor instead.

func (*GetFeatureFlagsRequest) ProtoMessage added in v0.8.1

func (*GetFeatureFlagsRequest) ProtoMessage()

func (*GetFeatureFlagsRequest) ProtoReflect added in v0.8.1

func (x *GetFeatureFlagsRequest) ProtoReflect() protoreflect.Message

func (*GetFeatureFlagsRequest) Reset added in v0.8.1

func (x *GetFeatureFlagsRequest) Reset()

func (*GetFeatureFlagsRequest) String added in v0.8.1

func (x *GetFeatureFlagsRequest) String() string

type GetFeatureFlagsResponse added in v0.8.1

type GetFeatureFlagsResponse struct {
	Flags map[string]string `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetFeatureFlagsResponse) Descriptor deprecated added in v0.8.1

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

Deprecated: Use GetFeatureFlagsResponse.ProtoReflect.Descriptor instead.

func (*GetFeatureFlagsResponse) GetFlags added in v0.8.1

func (x *GetFeatureFlagsResponse) GetFlags() map[string]string

func (*GetFeatureFlagsResponse) ProtoMessage added in v0.8.1

func (*GetFeatureFlagsResponse) ProtoMessage()

func (*GetFeatureFlagsResponse) ProtoReflect added in v0.8.1

func (x *GetFeatureFlagsResponse) ProtoReflect() protoreflect.Message

func (*GetFeatureFlagsResponse) Reset added in v0.8.1

func (x *GetFeatureFlagsResponse) Reset()

func (*GetFeatureFlagsResponse) String added in v0.8.1

func (x *GetFeatureFlagsResponse) String() string

type GetFluxNamespaceRequest

type GetFluxNamespaceRequest struct {
	// contains filtered or unexported fields
}

func (*GetFluxNamespaceRequest) Descriptor deprecated

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

Deprecated: Use GetFluxNamespaceRequest.ProtoReflect.Descriptor instead.

func (*GetFluxNamespaceRequest) ProtoMessage

func (*GetFluxNamespaceRequest) ProtoMessage()

func (*GetFluxNamespaceRequest) ProtoReflect

func (x *GetFluxNamespaceRequest) ProtoReflect() protoreflect.Message

func (*GetFluxNamespaceRequest) Reset

func (x *GetFluxNamespaceRequest) Reset()

func (*GetFluxNamespaceRequest) String

func (x *GetFluxNamespaceRequest) String() string

type GetFluxNamespaceResponse

type GetFluxNamespaceResponse struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetFluxNamespaceResponse) Descriptor deprecated

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

Deprecated: Use GetFluxNamespaceResponse.ProtoReflect.Descriptor instead.

func (*GetFluxNamespaceResponse) GetName

func (x *GetFluxNamespaceResponse) GetName() string

func (*GetFluxNamespaceResponse) ProtoMessage

func (*GetFluxNamespaceResponse) ProtoMessage()

func (*GetFluxNamespaceResponse) ProtoReflect

func (x *GetFluxNamespaceResponse) ProtoReflect() protoreflect.Message

func (*GetFluxNamespaceResponse) Reset

func (x *GetFluxNamespaceResponse) Reset()

func (*GetFluxNamespaceResponse) String

func (x *GetFluxNamespaceResponse) String() string

type GetHelmReleaseRequest

type GetHelmReleaseRequest struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Namespace   string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	ClusterName string `protobuf:"bytes,3,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	// contains filtered or unexported fields
}

func (*GetHelmReleaseRequest) Descriptor deprecated

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

Deprecated: Use GetHelmReleaseRequest.ProtoReflect.Descriptor instead.

func (*GetHelmReleaseRequest) GetClusterName

func (x *GetHelmReleaseRequest) GetClusterName() string

func (*GetHelmReleaseRequest) GetName

func (x *GetHelmReleaseRequest) GetName() string

func (*GetHelmReleaseRequest) GetNamespace

func (x *GetHelmReleaseRequest) GetNamespace() string

func (*GetHelmReleaseRequest) ProtoMessage

func (*GetHelmReleaseRequest) ProtoMessage()

func (*GetHelmReleaseRequest) ProtoReflect

func (x *GetHelmReleaseRequest) ProtoReflect() protoreflect.Message

func (*GetHelmReleaseRequest) Reset

func (x *GetHelmReleaseRequest) Reset()

func (*GetHelmReleaseRequest) String

func (x *GetHelmReleaseRequest) String() string

type GetHelmReleaseResponse

type GetHelmReleaseResponse struct {
	HelmRelease *HelmRelease `protobuf:"bytes,1,opt,name=helmRelease,proto3" json:"helmRelease,omitempty"`
	// contains filtered or unexported fields
}

func (*GetHelmReleaseResponse) Descriptor deprecated

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

Deprecated: Use GetHelmReleaseResponse.ProtoReflect.Descriptor instead.

func (*GetHelmReleaseResponse) GetHelmRelease

func (x *GetHelmReleaseResponse) GetHelmRelease() *HelmRelease

func (*GetHelmReleaseResponse) ProtoMessage

func (*GetHelmReleaseResponse) ProtoMessage()

func (*GetHelmReleaseResponse) ProtoReflect

func (x *GetHelmReleaseResponse) ProtoReflect() protoreflect.Message

func (*GetHelmReleaseResponse) Reset

func (x *GetHelmReleaseResponse) Reset()

func (*GetHelmReleaseResponse) String

func (x *GetHelmReleaseResponse) String() string

type GetKustomizationRequest

type GetKustomizationRequest struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Namespace   string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	ClusterName string `protobuf:"bytes,3,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	// contains filtered or unexported fields
}

func (*GetKustomizationRequest) Descriptor deprecated

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

Deprecated: Use GetKustomizationRequest.ProtoReflect.Descriptor instead.

func (*GetKustomizationRequest) GetClusterName

func (x *GetKustomizationRequest) GetClusterName() string

func (*GetKustomizationRequest) GetName

func (x *GetKustomizationRequest) GetName() string

func (*GetKustomizationRequest) GetNamespace

func (x *GetKustomizationRequest) GetNamespace() string

func (*GetKustomizationRequest) ProtoMessage

func (*GetKustomizationRequest) ProtoMessage()

func (*GetKustomizationRequest) ProtoReflect

func (x *GetKustomizationRequest) ProtoReflect() protoreflect.Message

func (*GetKustomizationRequest) Reset

func (x *GetKustomizationRequest) Reset()

func (*GetKustomizationRequest) String

func (x *GetKustomizationRequest) String() string

type GetKustomizationResponse

type GetKustomizationResponse struct {
	Kustomization *Kustomization `protobuf:"bytes,1,opt,name=kustomization,proto3" json:"kustomization,omitempty"`
	// contains filtered or unexported fields
}

func (*GetKustomizationResponse) Descriptor deprecated

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

Deprecated: Use GetKustomizationResponse.ProtoReflect.Descriptor instead.

func (*GetKustomizationResponse) GetKustomization

func (x *GetKustomizationResponse) GetKustomization() *Kustomization

func (*GetKustomizationResponse) ProtoMessage

func (*GetKustomizationResponse) ProtoMessage()

func (*GetKustomizationResponse) ProtoReflect

func (x *GetKustomizationResponse) ProtoReflect() protoreflect.Message

func (*GetKustomizationResponse) Reset

func (x *GetKustomizationResponse) Reset()

func (*GetKustomizationResponse) String

func (x *GetKustomizationResponse) String() string

type GetObjectRequest added in v0.9.0

type GetObjectRequest struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Namespace   string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Kind        string `protobuf:"bytes,3,opt,name=kind,proto3" json:"kind,omitempty"`
	ClusterName string `protobuf:"bytes,4,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	// contains filtered or unexported fields
}

func (*GetObjectRequest) Descriptor deprecated added in v0.9.0

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

Deprecated: Use GetObjectRequest.ProtoReflect.Descriptor instead.

func (*GetObjectRequest) GetClusterName added in v0.9.0

func (x *GetObjectRequest) GetClusterName() string

func (*GetObjectRequest) GetKind added in v0.9.0

func (x *GetObjectRequest) GetKind() string

func (*GetObjectRequest) GetName added in v0.9.0

func (x *GetObjectRequest) GetName() string

func (*GetObjectRequest) GetNamespace added in v0.9.0

func (x *GetObjectRequest) GetNamespace() string

func (*GetObjectRequest) ProtoMessage added in v0.9.0

func (*GetObjectRequest) ProtoMessage()

func (*GetObjectRequest) ProtoReflect added in v0.9.0

func (x *GetObjectRequest) ProtoReflect() protoreflect.Message

func (*GetObjectRequest) Reset added in v0.9.0

func (x *GetObjectRequest) Reset()

func (*GetObjectRequest) String added in v0.9.0

func (x *GetObjectRequest) String() string

type GetObjectResponse added in v0.9.0

type GetObjectResponse struct {
	Object *Object `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"`
	// contains filtered or unexported fields
}

func (*GetObjectResponse) Descriptor deprecated added in v0.9.0

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

Deprecated: Use GetObjectResponse.ProtoReflect.Descriptor instead.

func (*GetObjectResponse) GetObject added in v0.9.0

func (x *GetObjectResponse) GetObject() *Object

func (*GetObjectResponse) ProtoMessage added in v0.9.0

func (*GetObjectResponse) ProtoMessage()

func (*GetObjectResponse) ProtoReflect added in v0.9.0

func (x *GetObjectResponse) ProtoReflect() protoreflect.Message

func (*GetObjectResponse) Reset added in v0.9.0

func (x *GetObjectResponse) Reset()

func (*GetObjectResponse) String added in v0.9.0

func (x *GetObjectResponse) String() string

type GetReconciledObjectsRequest

type GetReconciledObjectsRequest struct {
	AutomationName string              `protobuf:"bytes,1,opt,name=automationName,proto3" json:"automationName,omitempty"`
	Namespace      string              `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	AutomationKind FluxObjectKind      `protobuf:"varint,3,opt,name=automationKind,proto3,enum=gitops_core.v1.FluxObjectKind" json:"automationKind,omitempty"`
	Kinds          []*GroupVersionKind `protobuf:"bytes,4,rep,name=kinds,proto3" json:"kinds,omitempty"`
	ClusterName    string              `protobuf:"bytes,5,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	// contains filtered or unexported fields
}

func (*GetReconciledObjectsRequest) Descriptor deprecated

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

Deprecated: Use GetReconciledObjectsRequest.ProtoReflect.Descriptor instead.

func (*GetReconciledObjectsRequest) GetAutomationKind

func (x *GetReconciledObjectsRequest) GetAutomationKind() FluxObjectKind

func (*GetReconciledObjectsRequest) GetAutomationName

func (x *GetReconciledObjectsRequest) GetAutomationName() string

func (*GetReconciledObjectsRequest) GetClusterName

func (x *GetReconciledObjectsRequest) GetClusterName() string

func (*GetReconciledObjectsRequest) GetKinds

func (*GetReconciledObjectsRequest) GetNamespace

func (x *GetReconciledObjectsRequest) GetNamespace() string

func (*GetReconciledObjectsRequest) ProtoMessage

func (*GetReconciledObjectsRequest) ProtoMessage()

func (*GetReconciledObjectsRequest) ProtoReflect

func (*GetReconciledObjectsRequest) Reset

func (x *GetReconciledObjectsRequest) Reset()

func (*GetReconciledObjectsRequest) String

func (x *GetReconciledObjectsRequest) String() string

type GetReconciledObjectsResponse

type GetReconciledObjectsResponse struct {
	Objects []*UnstructuredObject `protobuf:"bytes,1,rep,name=objects,proto3" json:"objects,omitempty"`
	// contains filtered or unexported fields
}

func (*GetReconciledObjectsResponse) Descriptor deprecated

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

Deprecated: Use GetReconciledObjectsResponse.ProtoReflect.Descriptor instead.

func (*GetReconciledObjectsResponse) GetObjects

func (*GetReconciledObjectsResponse) ProtoMessage

func (*GetReconciledObjectsResponse) ProtoMessage()

func (*GetReconciledObjectsResponse) ProtoReflect

func (*GetReconciledObjectsResponse) Reset

func (x *GetReconciledObjectsResponse) Reset()

func (*GetReconciledObjectsResponse) String

type GetVersionRequest added in v0.8.1

type GetVersionRequest struct {
	// contains filtered or unexported fields
}

func (*GetVersionRequest) Descriptor deprecated added in v0.8.1

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

Deprecated: Use GetVersionRequest.ProtoReflect.Descriptor instead.

func (*GetVersionRequest) ProtoMessage added in v0.8.1

func (*GetVersionRequest) ProtoMessage()

func (*GetVersionRequest) ProtoReflect added in v0.8.1

func (x *GetVersionRequest) ProtoReflect() protoreflect.Message

func (*GetVersionRequest) Reset added in v0.8.1

func (x *GetVersionRequest) Reset()

func (*GetVersionRequest) String added in v0.8.1

func (x *GetVersionRequest) String() string

type GetVersionResponse added in v0.8.1

type GetVersionResponse struct {
	Semver      string `protobuf:"bytes,1,opt,name=semver,proto3" json:"semver,omitempty"`
	Commit      string `protobuf:"bytes,2,opt,name=commit,proto3" json:"commit,omitempty"`
	Branch      string `protobuf:"bytes,3,opt,name=branch,proto3" json:"branch,omitempty"`
	BuildTime   string `protobuf:"bytes,4,opt,name=buildTime,proto3" json:"buildTime,omitempty"`
	FluxVersion string `protobuf:"bytes,5,opt,name=fluxVersion,proto3" json:"fluxVersion,omitempty"`
	KubeVersion string `protobuf:"bytes,6,opt,name=kubeVersion,proto3" json:"kubeVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVersionResponse) Descriptor deprecated added in v0.8.1

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

Deprecated: Use GetVersionResponse.ProtoReflect.Descriptor instead.

func (*GetVersionResponse) GetBranch added in v0.8.1

func (x *GetVersionResponse) GetBranch() string

func (*GetVersionResponse) GetBuildTime added in v0.8.1

func (x *GetVersionResponse) GetBuildTime() string

func (*GetVersionResponse) GetCommit added in v0.8.1

func (x *GetVersionResponse) GetCommit() string

func (*GetVersionResponse) GetFluxVersion added in v0.9.1

func (x *GetVersionResponse) GetFluxVersion() string

func (*GetVersionResponse) GetKubeVersion added in v0.9.1

func (x *GetVersionResponse) GetKubeVersion() string

func (*GetVersionResponse) GetSemver added in v0.8.1

func (x *GetVersionResponse) GetSemver() string

func (*GetVersionResponse) ProtoMessage added in v0.8.1

func (*GetVersionResponse) ProtoMessage()

func (*GetVersionResponse) ProtoReflect added in v0.8.1

func (x *GetVersionResponse) ProtoReflect() protoreflect.Message

func (*GetVersionResponse) Reset added in v0.8.1

func (x *GetVersionResponse) Reset()

func (*GetVersionResponse) String added in v0.8.1

func (x *GetVersionResponse) String() string

type GitRepositoryRef

type GitRepositoryRef struct {
	Branch string `protobuf:"bytes,1,opt,name=branch,proto3" json:"branch,omitempty"`
	Tag    string `protobuf:"bytes,2,opt,name=tag,proto3" json:"tag,omitempty"`
	Semver string `protobuf:"bytes,3,opt,name=semver,proto3" json:"semver,omitempty"`
	Commit string `protobuf:"bytes,4,opt,name=commit,proto3" json:"commit,omitempty"`
	// contains filtered or unexported fields
}

func (*GitRepositoryRef) Descriptor deprecated

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

Deprecated: Use GitRepositoryRef.ProtoReflect.Descriptor instead.

func (*GitRepositoryRef) GetBranch

func (x *GitRepositoryRef) GetBranch() string

func (*GitRepositoryRef) GetCommit

func (x *GitRepositoryRef) GetCommit() string

func (*GitRepositoryRef) GetSemver

func (x *GitRepositoryRef) GetSemver() string

func (*GitRepositoryRef) GetTag

func (x *GitRepositoryRef) GetTag() string

func (*GitRepositoryRef) ProtoMessage

func (*GitRepositoryRef) ProtoMessage()

func (*GitRepositoryRef) ProtoReflect

func (x *GitRepositoryRef) ProtoReflect() protoreflect.Message

func (*GitRepositoryRef) Reset

func (x *GitRepositoryRef) Reset()

func (*GitRepositoryRef) String

func (x *GitRepositoryRef) String() string

type GroupVersionKind

type GroupVersionKind struct {
	Group   string `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"`
	Kind    string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

GroupVersionKind represents an objects Kubernetes API type data

func (*GroupVersionKind) Descriptor deprecated

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

Deprecated: Use GroupVersionKind.ProtoReflect.Descriptor instead.

func (*GroupVersionKind) GetGroup

func (x *GroupVersionKind) GetGroup() string

func (*GroupVersionKind) GetKind

func (x *GroupVersionKind) GetKind() string

func (*GroupVersionKind) GetVersion

func (x *GroupVersionKind) GetVersion() string

func (*GroupVersionKind) ProtoMessage

func (*GroupVersionKind) ProtoMessage()

func (*GroupVersionKind) ProtoReflect

func (x *GroupVersionKind) ProtoReflect() protoreflect.Message

func (*GroupVersionKind) Reset

func (x *GroupVersionKind) Reset()

func (*GroupVersionKind) String

func (x *GroupVersionKind) String() string

type HelmChart

type HelmChart struct {
	Namespace     string         `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name          string         `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	SourceRef     *FluxObjectRef `protobuf:"bytes,3,opt,name=sourceRef,proto3" json:"sourceRef,omitempty"`
	Chart         string         `protobuf:"bytes,4,opt,name=chart,proto3" json:"chart,omitempty"`
	Version       string         `protobuf:"bytes,5,opt,name=version,proto3" json:"version,omitempty"`
	Interval      *Interval      `protobuf:"bytes,6,opt,name=interval,proto3" json:"interval,omitempty"`
	Conditions    []*Condition   `protobuf:"bytes,7,rep,name=conditions,proto3" json:"conditions,omitempty"`
	Suspended     bool           `protobuf:"varint,8,opt,name=suspended,proto3" json:"suspended,omitempty"`
	LastUpdatedAt string         `protobuf:"bytes,9,opt,name=lastUpdatedAt,proto3" json:"lastUpdatedAt,omitempty"`
	ClusterName   string         `protobuf:"bytes,10,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ApiVersion    string         `protobuf:"bytes,11,opt,name=apiVersion,proto3" json:"apiVersion,omitempty"`
	Tenant        string         `protobuf:"bytes,12,opt,name=tenant,proto3" json:"tenant,omitempty"`
	Uid           string         `protobuf:"bytes,13,opt,name=uid,proto3" json:"uid,omitempty"`
	// contains filtered or unexported fields
}

func (*HelmChart) Descriptor deprecated

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

Deprecated: Use HelmChart.ProtoReflect.Descriptor instead.

func (*HelmChart) GetApiVersion added in v0.9.0

func (x *HelmChart) GetApiVersion() string

func (*HelmChart) GetChart

func (x *HelmChart) GetChart() string

func (*HelmChart) GetClusterName

func (x *HelmChart) GetClusterName() string

func (*HelmChart) GetConditions

func (x *HelmChart) GetConditions() []*Condition

func (*HelmChart) GetInterval

func (x *HelmChart) GetInterval() *Interval

func (*HelmChart) GetLastUpdatedAt

func (x *HelmChart) GetLastUpdatedAt() string

func (*HelmChart) GetName

func (x *HelmChart) GetName() string

func (*HelmChart) GetNamespace

func (x *HelmChart) GetNamespace() string

func (*HelmChart) GetSourceRef

func (x *HelmChart) GetSourceRef() *FluxObjectRef

func (*HelmChart) GetSuspended

func (x *HelmChart) GetSuspended() bool

func (*HelmChart) GetTenant added in v0.9.4

func (x *HelmChart) GetTenant() string

func (*HelmChart) GetUid added in v0.9.4

func (x *HelmChart) GetUid() string

func (*HelmChart) GetVersion

func (x *HelmChart) GetVersion() string

func (*HelmChart) ProtoMessage

func (*HelmChart) ProtoMessage()

func (*HelmChart) ProtoReflect

func (x *HelmChart) ProtoReflect() protoreflect.Message

func (*HelmChart) Reset

func (x *HelmChart) Reset()

func (*HelmChart) String

func (x *HelmChart) String() string

type HelmRelease

type HelmRelease struct {
	ReleaseName           string              `protobuf:"bytes,1,opt,name=releaseName,proto3" json:"releaseName,omitempty"`
	Namespace             string              `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name                  string              `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Interval              *Interval           `protobuf:"bytes,4,opt,name=interval,proto3" json:"interval,omitempty"`
	HelmChart             *HelmChart          `protobuf:"bytes,5,opt,name=helmChart,proto3" json:"helmChart,omitempty"`
	Conditions            []*Condition        `protobuf:"bytes,6,rep,name=conditions,proto3" json:"conditions,omitempty"`
	Inventory             []*GroupVersionKind `protobuf:"bytes,10,rep,name=inventory,proto3" json:"inventory,omitempty"`
	Suspended             bool                `protobuf:"varint,11,opt,name=suspended,proto3" json:"suspended,omitempty"`
	ClusterName           string              `protobuf:"bytes,12,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	HelmChartName         string              `protobuf:"bytes,13,opt,name=helmChartName,proto3" json:"helmChartName,omitempty"`
	LastAppliedRevision   string              `protobuf:"bytes,14,opt,name=lastAppliedRevision,proto3" json:"lastAppliedRevision,omitempty"`
	LastAttemptedRevision string              `protobuf:"bytes,15,opt,name=lastAttemptedRevision,proto3" json:"lastAttemptedRevision,omitempty"`
	ApiVersion            string              `protobuf:"bytes,16,opt,name=apiVersion,proto3" json:"apiVersion,omitempty"`
	Tenant                string              `protobuf:"bytes,17,opt,name=tenant,proto3" json:"tenant,omitempty"`
	Uid                   string              `protobuf:"bytes,18,opt,name=uid,proto3" json:"uid,omitempty"`
	// contains filtered or unexported fields
}

func (*HelmRelease) Descriptor deprecated

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

Deprecated: Use HelmRelease.ProtoReflect.Descriptor instead.

func (*HelmRelease) GetApiVersion added in v0.9.0

func (x *HelmRelease) GetApiVersion() string

func (*HelmRelease) GetClusterName

func (x *HelmRelease) GetClusterName() string

func (*HelmRelease) GetConditions

func (x *HelmRelease) GetConditions() []*Condition

func (*HelmRelease) GetHelmChart

func (x *HelmRelease) GetHelmChart() *HelmChart

func (*HelmRelease) GetHelmChartName added in v0.8.0

func (x *HelmRelease) GetHelmChartName() string

func (*HelmRelease) GetInterval

func (x *HelmRelease) GetInterval() *Interval

func (*HelmRelease) GetInventory

func (x *HelmRelease) GetInventory() []*GroupVersionKind

func (*HelmRelease) GetLastAppliedRevision added in v0.8.1

func (x *HelmRelease) GetLastAppliedRevision() string

func (*HelmRelease) GetLastAttemptedRevision added in v0.8.1

func (x *HelmRelease) GetLastAttemptedRevision() string

func (*HelmRelease) GetName

func (x *HelmRelease) GetName() string

func (*HelmRelease) GetNamespace

func (x *HelmRelease) GetNamespace() string

func (*HelmRelease) GetReleaseName

func (x *HelmRelease) GetReleaseName() string

func (*HelmRelease) GetSuspended

func (x *HelmRelease) GetSuspended() bool

func (*HelmRelease) GetTenant added in v0.9.4

func (x *HelmRelease) GetTenant() string

func (*HelmRelease) GetUid added in v0.9.4

func (x *HelmRelease) GetUid() string

func (*HelmRelease) ProtoMessage

func (*HelmRelease) ProtoMessage()

func (*HelmRelease) ProtoReflect

func (x *HelmRelease) ProtoReflect() protoreflect.Message

func (*HelmRelease) Reset

func (x *HelmRelease) Reset()

func (*HelmRelease) String

func (x *HelmRelease) String() string

type HelmRepositoryType added in v0.9.1

type HelmRepositoryType int32
const (
	HelmRepositoryType_Default HelmRepositoryType = 0
	HelmRepositoryType_OCI     HelmRepositoryType = 1
)

func (HelmRepositoryType) Descriptor added in v0.9.1

func (HelmRepositoryType) Enum added in v0.9.1

func (HelmRepositoryType) EnumDescriptor deprecated added in v0.9.1

func (HelmRepositoryType) EnumDescriptor() ([]byte, []int)

Deprecated: Use HelmRepositoryType.Descriptor instead.

func (HelmRepositoryType) Number added in v0.9.1

func (HelmRepositoryType) String added in v0.9.1

func (x HelmRepositoryType) String() string

func (HelmRepositoryType) Type added in v0.9.1

type Interval

type Interval struct {
	Hours   int64 `protobuf:"varint,1,opt,name=hours,proto3" json:"hours,omitempty"`
	Minutes int64 `protobuf:"varint,2,opt,name=minutes,proto3" json:"minutes,omitempty"`
	Seconds int64 `protobuf:"varint,3,opt,name=seconds,proto3" json:"seconds,omitempty"`
	// contains filtered or unexported fields
}

func (*Interval) Descriptor deprecated

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

Deprecated: Use Interval.ProtoReflect.Descriptor instead.

func (*Interval) GetHours

func (x *Interval) GetHours() int64

func (*Interval) GetMinutes

func (x *Interval) GetMinutes() int64

func (*Interval) GetSeconds

func (x *Interval) GetSeconds() int64

func (*Interval) ProtoMessage

func (*Interval) ProtoMessage()

func (*Interval) ProtoReflect

func (x *Interval) ProtoReflect() protoreflect.Message

func (*Interval) Reset

func (x *Interval) Reset()

func (*Interval) String

func (x *Interval) String() string

type Kustomization

type Kustomization struct {
	Namespace             string              `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name                  string              `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Path                  string              `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
	SourceRef             *FluxObjectRef      `protobuf:"bytes,4,opt,name=sourceRef,proto3" json:"sourceRef,omitempty"`
	Interval              *Interval           `protobuf:"bytes,5,opt,name=interval,proto3" json:"interval,omitempty"`
	Conditions            []*Condition        `protobuf:"bytes,6,rep,name=conditions,proto3" json:"conditions,omitempty"`
	LastAppliedRevision   string              `protobuf:"bytes,7,opt,name=lastAppliedRevision,proto3" json:"lastAppliedRevision,omitempty"`
	LastAttemptedRevision string              `protobuf:"bytes,8,opt,name=lastAttemptedRevision,proto3" json:"lastAttemptedRevision,omitempty"`
	Inventory             []*GroupVersionKind `protobuf:"bytes,9,rep,name=inventory,proto3" json:"inventory,omitempty"`
	Suspended             bool                `protobuf:"varint,10,opt,name=suspended,proto3" json:"suspended,omitempty"`
	ClusterName           string              `protobuf:"bytes,11,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	ApiVersion            string              `protobuf:"bytes,12,opt,name=apiVersion,proto3" json:"apiVersion,omitempty"`
	Tenant                string              `protobuf:"bytes,17,opt,name=tenant,proto3" json:"tenant,omitempty"`
	Uid                   string              `protobuf:"bytes,18,opt,name=uid,proto3" json:"uid,omitempty"`
	// contains filtered or unexported fields
}

func (*Kustomization) Descriptor deprecated

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

Deprecated: Use Kustomization.ProtoReflect.Descriptor instead.

func (*Kustomization) GetApiVersion added in v0.9.0

func (x *Kustomization) GetApiVersion() string

func (*Kustomization) GetClusterName

func (x *Kustomization) GetClusterName() string

func (*Kustomization) GetConditions

func (x *Kustomization) GetConditions() []*Condition

func (*Kustomization) GetInterval

func (x *Kustomization) GetInterval() *Interval

func (*Kustomization) GetInventory

func (x *Kustomization) GetInventory() []*GroupVersionKind

func (*Kustomization) GetLastAppliedRevision

func (x *Kustomization) GetLastAppliedRevision() string

func (*Kustomization) GetLastAttemptedRevision

func (x *Kustomization) GetLastAttemptedRevision() string

func (*Kustomization) GetName

func (x *Kustomization) GetName() string

func (*Kustomization) GetNamespace

func (x *Kustomization) GetNamespace() string

func (*Kustomization) GetPath

func (x *Kustomization) GetPath() string

func (*Kustomization) GetSourceRef

func (x *Kustomization) GetSourceRef() *FluxObjectRef

func (*Kustomization) GetSuspended

func (x *Kustomization) GetSuspended() bool

func (*Kustomization) GetTenant added in v0.9.4

func (x *Kustomization) GetTenant() string

func (*Kustomization) GetUid added in v0.9.4

func (x *Kustomization) GetUid() string

func (*Kustomization) ProtoMessage

func (*Kustomization) ProtoMessage()

func (*Kustomization) ProtoReflect

func (x *Kustomization) ProtoReflect() protoreflect.Message

func (*Kustomization) Reset

func (x *Kustomization) Reset()

func (*Kustomization) String

func (x *Kustomization) String() string

type ListError added in v0.8.1

type ListError struct {
	ClusterName string `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	Namespace   string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Message     string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*ListError) Descriptor deprecated added in v0.8.1

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

Deprecated: Use ListError.ProtoReflect.Descriptor instead.

func (*ListError) GetClusterName added in v0.8.1

func (x *ListError) GetClusterName() string

func (*ListError) GetMessage added in v0.8.1

func (x *ListError) GetMessage() string

func (*ListError) GetNamespace added in v0.8.1

func (x *ListError) GetNamespace() string

func (*ListError) ProtoMessage added in v0.8.1

func (*ListError) ProtoMessage()

func (*ListError) ProtoReflect added in v0.8.1

func (x *ListError) ProtoReflect() protoreflect.Message

func (*ListError) Reset added in v0.8.1

func (x *ListError) Reset()

func (*ListError) String added in v0.8.1

func (x *ListError) String() string

type ListEventsRequest added in v0.9.1

type ListEventsRequest struct {
	InvolvedObject *ObjectRef `protobuf:"bytes,1,opt,name=involvedObject,proto3" json:"involvedObject,omitempty"`
	// contains filtered or unexported fields
}

func (*ListEventsRequest) Descriptor deprecated added in v0.9.1

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

Deprecated: Use ListEventsRequest.ProtoReflect.Descriptor instead.

func (*ListEventsRequest) GetInvolvedObject added in v0.9.1

func (x *ListEventsRequest) GetInvolvedObject() *ObjectRef

func (*ListEventsRequest) ProtoMessage added in v0.9.1

func (*ListEventsRequest) ProtoMessage()

func (*ListEventsRequest) ProtoReflect added in v0.9.1

func (x *ListEventsRequest) ProtoReflect() protoreflect.Message

func (*ListEventsRequest) Reset added in v0.9.1

func (x *ListEventsRequest) Reset()

func (*ListEventsRequest) String added in v0.9.1

func (x *ListEventsRequest) String() string

type ListEventsResponse added in v0.9.1

type ListEventsResponse struct {
	Events []*Event `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*ListEventsResponse) Descriptor deprecated added in v0.9.1

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

Deprecated: Use ListEventsResponse.ProtoReflect.Descriptor instead.

func (*ListEventsResponse) GetEvents added in v0.9.1

func (x *ListEventsResponse) GetEvents() []*Event

func (*ListEventsResponse) ProtoMessage added in v0.9.1

func (*ListEventsResponse) ProtoMessage()

func (*ListEventsResponse) ProtoReflect added in v0.9.1

func (x *ListEventsResponse) ProtoReflect() protoreflect.Message

func (*ListEventsResponse) Reset added in v0.9.1

func (x *ListEventsResponse) Reset()

func (*ListEventsResponse) String added in v0.9.1

func (x *ListEventsResponse) String() string

type ListFluxCrdsRequest added in v0.9.2

type ListFluxCrdsRequest struct {
	ClusterName string `protobuf:"bytes,1,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	// contains filtered or unexported fields
}

func (*ListFluxCrdsRequest) Descriptor deprecated added in v0.9.2

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

Deprecated: Use ListFluxCrdsRequest.ProtoReflect.Descriptor instead.

func (*ListFluxCrdsRequest) GetClusterName added in v0.9.2

func (x *ListFluxCrdsRequest) GetClusterName() string

func (*ListFluxCrdsRequest) ProtoMessage added in v0.9.2

func (*ListFluxCrdsRequest) ProtoMessage()

func (*ListFluxCrdsRequest) ProtoReflect added in v0.9.2

func (x *ListFluxCrdsRequest) ProtoReflect() protoreflect.Message

func (*ListFluxCrdsRequest) Reset added in v0.9.2

func (x *ListFluxCrdsRequest) Reset()

func (*ListFluxCrdsRequest) String added in v0.9.2

func (x *ListFluxCrdsRequest) String() string

type ListFluxCrdsResponse added in v0.9.2

type ListFluxCrdsResponse struct {
	Crds   []*Crd       `protobuf:"bytes,1,rep,name=crds,proto3" json:"crds,omitempty"`
	Errors []*ListError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"`
	// contains filtered or unexported fields
}

func (*ListFluxCrdsResponse) Descriptor deprecated added in v0.9.2

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

Deprecated: Use ListFluxCrdsResponse.ProtoReflect.Descriptor instead.

func (*ListFluxCrdsResponse) GetCrds added in v0.9.2

func (x *ListFluxCrdsResponse) GetCrds() []*Crd

func (*ListFluxCrdsResponse) GetErrors added in v0.9.2

func (x *ListFluxCrdsResponse) GetErrors() []*ListError

func (*ListFluxCrdsResponse) ProtoMessage added in v0.9.2

func (*ListFluxCrdsResponse) ProtoMessage()

func (*ListFluxCrdsResponse) ProtoReflect added in v0.9.2

func (x *ListFluxCrdsResponse) ProtoReflect() protoreflect.Message

func (*ListFluxCrdsResponse) Reset added in v0.9.2

func (x *ListFluxCrdsResponse) Reset()

func (*ListFluxCrdsResponse) String added in v0.9.2

func (x *ListFluxCrdsResponse) String() string

type ListFluxRuntimeObjectsRequest

type ListFluxRuntimeObjectsRequest struct {
	Namespace   string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	ClusterName string `protobuf:"bytes,2,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	// contains filtered or unexported fields
}

func (*ListFluxRuntimeObjectsRequest) Descriptor deprecated

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

Deprecated: Use ListFluxRuntimeObjectsRequest.ProtoReflect.Descriptor instead.

func (*ListFluxRuntimeObjectsRequest) GetClusterName

func (x *ListFluxRuntimeObjectsRequest) GetClusterName() string

func (*ListFluxRuntimeObjectsRequest) GetNamespace

func (x *ListFluxRuntimeObjectsRequest) GetNamespace() string

func (*ListFluxRuntimeObjectsRequest) ProtoMessage

func (*ListFluxRuntimeObjectsRequest) ProtoMessage()

func (*ListFluxRuntimeObjectsRequest) ProtoReflect

func (*ListFluxRuntimeObjectsRequest) Reset

func (x *ListFluxRuntimeObjectsRequest) Reset()

func (*ListFluxRuntimeObjectsRequest) String

type ListFluxRuntimeObjectsResponse

type ListFluxRuntimeObjectsResponse struct {
	Deployments []*Deployment `protobuf:"bytes,1,rep,name=deployments,proto3" json:"deployments,omitempty"`
	Errors      []*ListError  `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"`
	// contains filtered or unexported fields
}

func (*ListFluxRuntimeObjectsResponse) Descriptor deprecated

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

Deprecated: Use ListFluxRuntimeObjectsResponse.ProtoReflect.Descriptor instead.

func (*ListFluxRuntimeObjectsResponse) GetDeployments

func (x *ListFluxRuntimeObjectsResponse) GetDeployments() []*Deployment

func (*ListFluxRuntimeObjectsResponse) GetErrors added in v0.8.1

func (x *ListFluxRuntimeObjectsResponse) GetErrors() []*ListError

func (*ListFluxRuntimeObjectsResponse) ProtoMessage

func (*ListFluxRuntimeObjectsResponse) ProtoMessage()

func (*ListFluxRuntimeObjectsResponse) ProtoReflect

func (*ListFluxRuntimeObjectsResponse) Reset

func (x *ListFluxRuntimeObjectsResponse) Reset()

func (*ListFluxRuntimeObjectsResponse) String

type ListHelmReleasesRequest

type ListHelmReleasesRequest struct {
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*ListHelmReleasesRequest) Descriptor deprecated

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

Deprecated: Use ListHelmReleasesRequest.ProtoReflect.Descriptor instead.

func (*ListHelmReleasesRequest) GetNamespace

func (x *ListHelmReleasesRequest) GetNamespace() string

func (*ListHelmReleasesRequest) ProtoMessage

func (*ListHelmReleasesRequest) ProtoMessage()

func (*ListHelmReleasesRequest) ProtoReflect

func (x *ListHelmReleasesRequest) ProtoReflect() protoreflect.Message

func (*ListHelmReleasesRequest) Reset

func (x *ListHelmReleasesRequest) Reset()

func (*ListHelmReleasesRequest) String

func (x *ListHelmReleasesRequest) String() string

type ListHelmReleasesResponse

type ListHelmReleasesResponse struct {
	HelmReleases []*HelmRelease `protobuf:"bytes,1,rep,name=helmReleases,proto3" json:"helmReleases,omitempty"`
	Errors       []*ListError   `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"`
	// contains filtered or unexported fields
}

func (*ListHelmReleasesResponse) Descriptor deprecated

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

Deprecated: Use ListHelmReleasesResponse.ProtoReflect.Descriptor instead.

func (*ListHelmReleasesResponse) GetErrors added in v0.8.1

func (x *ListHelmReleasesResponse) GetErrors() []*ListError

func (*ListHelmReleasesResponse) GetHelmReleases

func (x *ListHelmReleasesResponse) GetHelmReleases() []*HelmRelease

func (*ListHelmReleasesResponse) ProtoMessage

func (*ListHelmReleasesResponse) ProtoMessage()

func (*ListHelmReleasesResponse) ProtoReflect

func (x *ListHelmReleasesResponse) ProtoReflect() protoreflect.Message

func (*ListHelmReleasesResponse) Reset

func (x *ListHelmReleasesResponse) Reset()

func (*ListHelmReleasesResponse) String

func (x *ListHelmReleasesResponse) String() string

type ListKustomizationsRequest

type ListKustomizationsRequest struct {
	Namespace  string      `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Pagination *Pagination `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListKustomizationsRequest) Descriptor deprecated

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

Deprecated: Use ListKustomizationsRequest.ProtoReflect.Descriptor instead.

func (*ListKustomizationsRequest) GetNamespace

func (x *ListKustomizationsRequest) GetNamespace() string

func (*ListKustomizationsRequest) GetPagination added in v0.8.0

func (x *ListKustomizationsRequest) GetPagination() *Pagination

func (*ListKustomizationsRequest) ProtoMessage

func (*ListKustomizationsRequest) ProtoMessage()

func (*ListKustomizationsRequest) ProtoReflect

func (*ListKustomizationsRequest) Reset

func (x *ListKustomizationsRequest) Reset()

func (*ListKustomizationsRequest) String

func (x *ListKustomizationsRequest) String() string

type ListKustomizationsResponse

type ListKustomizationsResponse struct {
	Kustomizations []*Kustomization `protobuf:"bytes,1,rep,name=kustomizations,proto3" json:"kustomizations,omitempty"`
	NextPageToken  string           `protobuf:"bytes,2,opt,name=nextPageToken,proto3" json:"nextPageToken,omitempty"`
	Errors         []*ListError     `protobuf:"bytes,3,rep,name=errors,proto3" json:"errors,omitempty"`
	// contains filtered or unexported fields
}

func (*ListKustomizationsResponse) Descriptor deprecated

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

Deprecated: Use ListKustomizationsResponse.ProtoReflect.Descriptor instead.

func (*ListKustomizationsResponse) GetErrors added in v0.8.1

func (x *ListKustomizationsResponse) GetErrors() []*ListError

func (*ListKustomizationsResponse) GetKustomizations

func (x *ListKustomizationsResponse) GetKustomizations() []*Kustomization

func (*ListKustomizationsResponse) GetNextPageToken added in v0.8.0

func (x *ListKustomizationsResponse) GetNextPageToken() string

func (*ListKustomizationsResponse) ProtoMessage

func (*ListKustomizationsResponse) ProtoMessage()

func (*ListKustomizationsResponse) ProtoReflect

func (*ListKustomizationsResponse) Reset

func (x *ListKustomizationsResponse) Reset()

func (*ListKustomizationsResponse) String

func (x *ListKustomizationsResponse) String() string

type ListNamespacesRequest

type ListNamespacesRequest struct {
	// contains filtered or unexported fields
}

func (*ListNamespacesRequest) Descriptor deprecated

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

Deprecated: Use ListNamespacesRequest.ProtoReflect.Descriptor instead.

func (*ListNamespacesRequest) ProtoMessage

func (*ListNamespacesRequest) ProtoMessage()

func (*ListNamespacesRequest) ProtoReflect

func (x *ListNamespacesRequest) ProtoReflect() protoreflect.Message

func (*ListNamespacesRequest) Reset

func (x *ListNamespacesRequest) Reset()

func (*ListNamespacesRequest) String

func (x *ListNamespacesRequest) String() string

type ListNamespacesResponse

type ListNamespacesResponse struct {
	Namespaces []*Namespace `protobuf:"bytes,1,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNamespacesResponse) Descriptor deprecated

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

Deprecated: Use ListNamespacesResponse.ProtoReflect.Descriptor instead.

func (*ListNamespacesResponse) GetNamespaces

func (x *ListNamespacesResponse) GetNamespaces() []*Namespace

func (*ListNamespacesResponse) ProtoMessage

func (*ListNamespacesResponse) ProtoMessage()

func (*ListNamespacesResponse) ProtoReflect

func (x *ListNamespacesResponse) ProtoReflect() protoreflect.Message

func (*ListNamespacesResponse) Reset

func (x *ListNamespacesResponse) Reset()

func (*ListNamespacesResponse) String

func (x *ListNamespacesResponse) String() string

type ListObjectsRequest added in v0.9.4

type ListObjectsRequest struct {
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Kind      string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
	// contains filtered or unexported fields
}

func (*ListObjectsRequest) Descriptor deprecated added in v0.9.4

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

Deprecated: Use ListObjectsRequest.ProtoReflect.Descriptor instead.

func (*ListObjectsRequest) GetKind added in v0.9.4

func (x *ListObjectsRequest) GetKind() string

func (*ListObjectsRequest) GetNamespace added in v0.9.4

func (x *ListObjectsRequest) GetNamespace() string

func (*ListObjectsRequest) ProtoMessage added in v0.9.4

func (*ListObjectsRequest) ProtoMessage()

func (*ListObjectsRequest) ProtoReflect added in v0.9.4

func (x *ListObjectsRequest) ProtoReflect() protoreflect.Message

func (*ListObjectsRequest) Reset added in v0.9.4

func (x *ListObjectsRequest) Reset()

func (*ListObjectsRequest) String added in v0.9.4

func (x *ListObjectsRequest) String() string

type ListObjectsResponse added in v0.9.4

type ListObjectsResponse struct {
	Objects []*Object    `protobuf:"bytes,1,rep,name=objects,proto3" json:"objects,omitempty"`
	Errors  []*ListError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"`
	// contains filtered or unexported fields
}

func (*ListObjectsResponse) Descriptor deprecated added in v0.9.4

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

Deprecated: Use ListObjectsResponse.ProtoReflect.Descriptor instead.

func (*ListObjectsResponse) GetErrors added in v0.9.4

func (x *ListObjectsResponse) GetErrors() []*ListError

func (*ListObjectsResponse) GetObjects added in v0.9.4

func (x *ListObjectsResponse) GetObjects() []*Object

func (*ListObjectsResponse) ProtoMessage added in v0.9.4

func (*ListObjectsResponse) ProtoMessage()

func (*ListObjectsResponse) ProtoReflect added in v0.9.4

func (x *ListObjectsResponse) ProtoReflect() protoreflect.Message

func (*ListObjectsResponse) Reset added in v0.9.4

func (x *ListObjectsResponse) Reset()

func (*ListObjectsResponse) String added in v0.9.4

func (x *ListObjectsResponse) String() string

type Namespace

type Namespace struct {
	Name        string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Status      string            `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	Annotations map[string]string `` /* 163-byte string literal not displayed */
	Labels      map[string]string `` /* 153-byte string literal not displayed */
	ClusterName string            `protobuf:"bytes,5,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	// contains filtered or unexported fields
}

func (*Namespace) Descriptor deprecated

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

Deprecated: Use Namespace.ProtoReflect.Descriptor instead.

func (*Namespace) GetAnnotations

func (x *Namespace) GetAnnotations() map[string]string

func (*Namespace) GetClusterName

func (x *Namespace) GetClusterName() string

func (*Namespace) GetLabels

func (x *Namespace) GetLabels() map[string]string

func (*Namespace) GetName

func (x *Namespace) GetName() string

func (*Namespace) GetStatus

func (x *Namespace) GetStatus() string

func (*Namespace) ProtoMessage

func (*Namespace) ProtoMessage()

func (*Namespace) ProtoReflect

func (x *Namespace) ProtoReflect() protoreflect.Message

func (*Namespace) Reset

func (x *Namespace) Reset()

func (*Namespace) String

func (x *Namespace) String() string

type Object added in v0.9.0

type Object struct {
	Payload     string `protobuf:"bytes,1,opt,name=payload,proto3" json:"payload,omitempty"`
	ClusterName string `protobuf:"bytes,2,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	Tenant      string `protobuf:"bytes,3,opt,name=tenant,proto3" json:"tenant,omitempty"`
	Uid         string `protobuf:"bytes,4,opt,name=uid,proto3" json:"uid,omitempty"`
	// contains filtered or unexported fields
}

func (*Object) Descriptor deprecated added in v0.9.0

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

Deprecated: Use Object.ProtoReflect.Descriptor instead.

func (*Object) GetClusterName added in v0.9.0

func (x *Object) GetClusterName() string

func (*Object) GetPayload added in v0.9.0

func (x *Object) GetPayload() string

func (*Object) GetTenant added in v0.9.4

func (x *Object) GetTenant() string

func (*Object) GetUid added in v0.9.4

func (x *Object) GetUid() string

func (*Object) ProtoMessage added in v0.9.0

func (*Object) ProtoMessage()

func (*Object) ProtoReflect added in v0.9.0

func (x *Object) ProtoReflect() protoreflect.Message

func (*Object) Reset added in v0.9.0

func (x *Object) Reset()

func (*Object) String added in v0.9.0

func (x *Object) String() string

type ObjectRef added in v0.8.1

type ObjectRef struct {
	Kind      string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*ObjectRef) Descriptor deprecated added in v0.8.1

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

Deprecated: Use ObjectRef.ProtoReflect.Descriptor instead.

func (*ObjectRef) GetKind added in v0.8.1

func (x *ObjectRef) GetKind() string

func (*ObjectRef) GetName added in v0.8.1

func (x *ObjectRef) GetName() string

func (*ObjectRef) GetNamespace added in v0.8.1

func (x *ObjectRef) GetNamespace() string

func (*ObjectRef) ProtoMessage added in v0.8.1

func (*ObjectRef) ProtoMessage()

func (*ObjectRef) ProtoReflect added in v0.8.1

func (x *ObjectRef) ProtoReflect() protoreflect.Message

func (*ObjectRef) Reset added in v0.8.1

func (x *ObjectRef) Reset()

func (*ObjectRef) String added in v0.8.1

func (x *ObjectRef) String() string

type Pagination added in v0.8.0

type Pagination struct {
	PageSize  int32  `protobuf:"varint,1,opt,name=pageSize,proto3" json:"pageSize,omitempty"`
	PageToken string `protobuf:"bytes,2,opt,name=pageToken,proto3" json:"pageToken,omitempty"`
	// contains filtered or unexported fields
}

func (*Pagination) Descriptor deprecated added in v0.8.0

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

Deprecated: Use Pagination.ProtoReflect.Descriptor instead.

func (*Pagination) GetPageSize added in v0.8.0

func (x *Pagination) GetPageSize() int32

func (*Pagination) GetPageToken added in v0.8.0

func (x *Pagination) GetPageToken() string

func (*Pagination) ProtoMessage added in v0.8.0

func (*Pagination) ProtoMessage()

func (*Pagination) ProtoReflect added in v0.8.0

func (x *Pagination) ProtoReflect() protoreflect.Message

func (*Pagination) Reset added in v0.8.0

func (x *Pagination) Reset()

func (*Pagination) String added in v0.8.0

func (x *Pagination) String() string

type SuspendReqObj added in v0.9.4

type SuspendReqObj struct {
	Kind        FluxObjectKind `protobuf:"varint,1,opt,name=kind,proto3,enum=gitops_core.v1.FluxObjectKind" json:"kind,omitempty"`
	Name        string         `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Namespace   string         `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	ClusterName string         `protobuf:"bytes,4,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	// contains filtered or unexported fields
}

func (*SuspendReqObj) Descriptor deprecated added in v0.9.4

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

Deprecated: Use SuspendReqObj.ProtoReflect.Descriptor instead.

func (*SuspendReqObj) GetClusterName added in v0.9.4

func (x *SuspendReqObj) GetClusterName() string

func (*SuspendReqObj) GetKind added in v0.9.4

func (x *SuspendReqObj) GetKind() FluxObjectKind

func (*SuspendReqObj) GetName added in v0.9.4

func (x *SuspendReqObj) GetName() string

func (*SuspendReqObj) GetNamespace added in v0.9.4

func (x *SuspendReqObj) GetNamespace() string

func (*SuspendReqObj) ProtoMessage added in v0.9.4

func (*SuspendReqObj) ProtoMessage()

func (*SuspendReqObj) ProtoReflect added in v0.9.4

func (x *SuspendReqObj) ProtoReflect() protoreflect.Message

func (*SuspendReqObj) Reset added in v0.9.4

func (x *SuspendReqObj) Reset()

func (*SuspendReqObj) String added in v0.9.4

func (x *SuspendReqObj) String() string

type SyncFluxObjectRequest added in v0.9.0

type SyncFluxObjectRequest struct {
	Name        string         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Namespace   string         `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Kind        FluxObjectKind `protobuf:"varint,3,opt,name=kind,proto3,enum=gitops_core.v1.FluxObjectKind" json:"kind,omitempty"`
	ClusterName string         `protobuf:"bytes,4,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	WithSource  bool           `protobuf:"varint,5,opt,name=withSource,proto3" json:"withSource,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncFluxObjectRequest) Descriptor deprecated added in v0.9.0

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

Deprecated: Use SyncFluxObjectRequest.ProtoReflect.Descriptor instead.

func (*SyncFluxObjectRequest) GetClusterName added in v0.9.0

func (x *SyncFluxObjectRequest) GetClusterName() string

func (*SyncFluxObjectRequest) GetKind added in v0.9.0

func (*SyncFluxObjectRequest) GetName added in v0.9.0

func (x *SyncFluxObjectRequest) GetName() string

func (*SyncFluxObjectRequest) GetNamespace added in v0.9.0

func (x *SyncFluxObjectRequest) GetNamespace() string

func (*SyncFluxObjectRequest) GetWithSource added in v0.9.0

func (x *SyncFluxObjectRequest) GetWithSource() bool

func (*SyncFluxObjectRequest) ProtoMessage added in v0.9.0

func (*SyncFluxObjectRequest) ProtoMessage()

func (*SyncFluxObjectRequest) ProtoReflect added in v0.9.0

func (x *SyncFluxObjectRequest) ProtoReflect() protoreflect.Message

func (*SyncFluxObjectRequest) Reset added in v0.9.0

func (x *SyncFluxObjectRequest) Reset()

func (*SyncFluxObjectRequest) String added in v0.9.0

func (x *SyncFluxObjectRequest) String() string

type SyncFluxObjectResponse added in v0.9.0

type SyncFluxObjectResponse struct {
	// contains filtered or unexported fields
}

func (*SyncFluxObjectResponse) Descriptor deprecated added in v0.9.0

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

Deprecated: Use SyncFluxObjectResponse.ProtoReflect.Descriptor instead.

func (*SyncFluxObjectResponse) ProtoMessage added in v0.9.0

func (*SyncFluxObjectResponse) ProtoMessage()

func (*SyncFluxObjectResponse) ProtoReflect added in v0.9.0

func (x *SyncFluxObjectResponse) ProtoReflect() protoreflect.Message

func (*SyncFluxObjectResponse) Reset added in v0.9.0

func (x *SyncFluxObjectResponse) Reset()

func (*SyncFluxObjectResponse) String added in v0.9.0

func (x *SyncFluxObjectResponse) String() string

type ToggleSuspendResourceRequest added in v0.8.1

type ToggleSuspendResourceRequest struct {
	Objects []*SuspendReqObj `protobuf:"bytes,1,rep,name=objects,proto3" json:"objects,omitempty"`
	Suspend bool             `protobuf:"varint,2,opt,name=suspend,proto3" json:"suspend,omitempty"`
	// contains filtered or unexported fields
}

func (*ToggleSuspendResourceRequest) Descriptor deprecated added in v0.8.1

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

Deprecated: Use ToggleSuspendResourceRequest.ProtoReflect.Descriptor instead.

func (*ToggleSuspendResourceRequest) GetObjects added in v0.9.4

func (x *ToggleSuspendResourceRequest) GetObjects() []*SuspendReqObj

func (*ToggleSuspendResourceRequest) GetSuspend added in v0.8.1

func (x *ToggleSuspendResourceRequest) GetSuspend() bool

func (*ToggleSuspendResourceRequest) ProtoMessage added in v0.8.1

func (*ToggleSuspendResourceRequest) ProtoMessage()

func (*ToggleSuspendResourceRequest) ProtoReflect added in v0.8.1

func (*ToggleSuspendResourceRequest) Reset added in v0.8.1

func (x *ToggleSuspendResourceRequest) Reset()

func (*ToggleSuspendResourceRequest) String added in v0.8.1

type ToggleSuspendResourceResponse added in v0.8.1

type ToggleSuspendResourceResponse struct {
	// contains filtered or unexported fields
}

func (*ToggleSuspendResourceResponse) Descriptor deprecated added in v0.8.1

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

Deprecated: Use ToggleSuspendResourceResponse.ProtoReflect.Descriptor instead.

func (*ToggleSuspendResourceResponse) ProtoMessage added in v0.8.1

func (*ToggleSuspendResourceResponse) ProtoMessage()

func (*ToggleSuspendResourceResponse) ProtoReflect added in v0.8.1

func (*ToggleSuspendResourceResponse) Reset added in v0.8.1

func (x *ToggleSuspendResourceResponse) Reset()

func (*ToggleSuspendResourceResponse) String added in v0.8.1

type UnimplementedCoreServer

type UnimplementedCoreServer struct {
}

UnimplementedCoreServer must be embedded to have forward compatible implementations.

func (UnimplementedCoreServer) GetChildObjects

func (UnimplementedCoreServer) GetFeatureFlags added in v0.8.1

func (UnimplementedCoreServer) GetHelmRelease

func (UnimplementedCoreServer) GetObject added in v0.9.0

func (UnimplementedCoreServer) GetVersion added in v0.8.1

func (UnimplementedCoreServer) ListEvents added in v0.9.1

func (UnimplementedCoreServer) ListFluxCrds added in v0.9.2

func (UnimplementedCoreServer) ListNamespaces

func (UnimplementedCoreServer) ListObjects added in v0.9.4

func (UnimplementedCoreServer) SyncFluxObject added in v0.9.0

func (UnimplementedCoreServer) ToggleSuspendResource added in v0.8.1

type UnsafeCoreServer

type UnsafeCoreServer interface {
	// contains filtered or unexported methods
}

UnsafeCoreServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CoreServer will result in compilation errors.

type UnstructuredObject

type UnstructuredObject struct {
	GroupVersionKind *GroupVersionKind `protobuf:"bytes,1,opt,name=groupVersionKind,proto3" json:"groupVersionKind,omitempty"`
	Name             string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Namespace        string            `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Uid              string            `protobuf:"bytes,4,opt,name=uid,proto3" json:"uid,omitempty"`
	Status           string            `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	Conditions       []*Condition      `protobuf:"bytes,6,rep,name=conditions,proto3" json:"conditions,omitempty"`
	Suspended        bool              `protobuf:"varint,7,opt,name=suspended,proto3" json:"suspended,omitempty"`
	ClusterName      string            `protobuf:"bytes,8,opt,name=clusterName,proto3" json:"clusterName,omitempty"`
	Images           []string          `protobuf:"bytes,9,rep,name=images,proto3" json:"images,omitempty"`
	// contains filtered or unexported fields
}

UnstructuredObject is a Kubernetes object of an unknown type

func (*UnstructuredObject) Descriptor deprecated

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

Deprecated: Use UnstructuredObject.ProtoReflect.Descriptor instead.

func (*UnstructuredObject) GetClusterName

func (x *UnstructuredObject) GetClusterName() string

func (*UnstructuredObject) GetConditions

func (x *UnstructuredObject) GetConditions() []*Condition

func (*UnstructuredObject) GetGroupVersionKind

func (x *UnstructuredObject) GetGroupVersionKind() *GroupVersionKind

func (*UnstructuredObject) GetImages added in v0.8.1

func (x *UnstructuredObject) GetImages() []string

func (*UnstructuredObject) GetName

func (x *UnstructuredObject) GetName() string

func (*UnstructuredObject) GetNamespace

func (x *UnstructuredObject) GetNamespace() string

func (*UnstructuredObject) GetStatus

func (x *UnstructuredObject) GetStatus() string

func (*UnstructuredObject) GetSuspended

func (x *UnstructuredObject) GetSuspended() bool

func (*UnstructuredObject) GetUid

func (x *UnstructuredObject) GetUid() string

func (*UnstructuredObject) ProtoMessage

func (*UnstructuredObject) ProtoMessage()

func (*UnstructuredObject) ProtoReflect

func (x *UnstructuredObject) ProtoReflect() protoreflect.Message

func (*UnstructuredObject) Reset

func (x *UnstructuredObject) Reset()

func (*UnstructuredObject) String

func (x *UnstructuredObject) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL