v0

package
v0.1.155 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_codefly_actions_v0_application_proto protoreflect.FileDescriptor
View Source
var File_codefly_actions_v0_library_proto protoreflect.FileDescriptor
View Source
var File_codefly_actions_v0_module_proto protoreflect.FileDescriptor
View Source
var File_codefly_actions_v0_organization_proto protoreflect.FileDescriptor
View Source
var File_codefly_actions_v0_service_proto protoreflect.FileDescriptor
View Source
var File_codefly_actions_v0_workspace_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AddApplication added in v0.1.155

type AddApplication struct {
	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	// name is the name of the application.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// description provides a brief explanation of the application.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// agent is the agent that builds/runs the application.
	Agent *v0.Agent `protobuf:"bytes,4,opt,name=agent,proto3" json:"agent,omitempty"`
	// contains filtered or unexported fields
}

func (*AddApplication) Descriptor deprecated added in v0.1.155

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

Deprecated: Use AddApplication.ProtoReflect.Descriptor instead.

func (*AddApplication) GetAgent added in v0.1.155

func (x *AddApplication) GetAgent() *v0.Agent

func (*AddApplication) GetDescription added in v0.1.155

func (x *AddApplication) GetDescription() string

func (*AddApplication) GetKind added in v0.1.155

func (x *AddApplication) GetKind() string

func (*AddApplication) GetName added in v0.1.155

func (x *AddApplication) GetName() string

func (*AddApplication) ProtoMessage added in v0.1.155

func (*AddApplication) ProtoMessage()

func (*AddApplication) ProtoReflect added in v0.1.155

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

func (*AddApplication) Reset added in v0.1.155

func (x *AddApplication) Reset()

func (*AddApplication) String added in v0.1.155

func (x *AddApplication) String() string

type AddApplicationDependency added in v0.1.155

type AddApplicationDependency struct {

	// kind is the type of the action.
	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	// name is the name of the application.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// module is the name of the module that the application belongs to.
	Module string `protobuf:"bytes,3,opt,name=module,proto3" json:"module,omitempty"`
	// dependency_name is the name of the dependency (another application).
	DependencyName string `protobuf:"bytes,4,opt,name=dependency_name,json=dependencyName,proto3" json:"dependency_name,omitempty"`
	// dependency_module is the name of the module that the dependency belongs to.
	DependencyModule string `protobuf:"bytes,5,opt,name=dependency_module,json=dependencyModule,proto3" json:"dependency_module,omitempty"`
	// contains filtered or unexported fields
}

func (*AddApplicationDependency) Descriptor deprecated added in v0.1.155

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

Deprecated: Use AddApplicationDependency.ProtoReflect.Descriptor instead.

func (*AddApplicationDependency) GetDependencyModule added in v0.1.155

func (x *AddApplicationDependency) GetDependencyModule() string

func (*AddApplicationDependency) GetDependencyName added in v0.1.155

func (x *AddApplicationDependency) GetDependencyName() string

func (*AddApplicationDependency) GetKind added in v0.1.155

func (x *AddApplicationDependency) GetKind() string

func (*AddApplicationDependency) GetModule added in v0.1.155

func (x *AddApplicationDependency) GetModule() string

func (*AddApplicationDependency) GetName added in v0.1.155

func (x *AddApplicationDependency) GetName() string

func (*AddApplicationDependency) ProtoMessage added in v0.1.155

func (*AddApplicationDependency) ProtoMessage()

func (*AddApplicationDependency) ProtoReflect added in v0.1.155

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

func (*AddApplicationDependency) Reset added in v0.1.155

func (x *AddApplicationDependency) Reset()

func (*AddApplicationDependency) String added in v0.1.155

func (x *AddApplicationDependency) String() string

type AddLibrary added in v0.1.155

type AddLibrary 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"`
	Description string        `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Languages   []string      `protobuf:"bytes,4,rep,name=languages,proto3" json:"languages,omitempty"` // Languages to support: ["go", "python"]
	Git         *v0.GitConfig `protobuf:"bytes,5,opt,name=git,proto3" json:"git,omitempty"`             // Optional git configuration
	// contains filtered or unexported fields
}

AddLibrary creates a new library in the workspace

func (*AddLibrary) Descriptor deprecated added in v0.1.155

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

Deprecated: Use AddLibrary.ProtoReflect.Descriptor instead.

func (*AddLibrary) GetDescription added in v0.1.155

func (x *AddLibrary) GetDescription() string

func (*AddLibrary) GetGit added in v0.1.155

func (x *AddLibrary) GetGit() *v0.GitConfig

func (*AddLibrary) GetKind added in v0.1.155

func (x *AddLibrary) GetKind() string

func (*AddLibrary) GetLanguages added in v0.1.155

func (x *AddLibrary) GetLanguages() []string

func (*AddLibrary) GetName added in v0.1.155

func (x *AddLibrary) GetName() string

func (*AddLibrary) ProtoMessage added in v0.1.155

func (*AddLibrary) ProtoMessage()

func (*AddLibrary) ProtoReflect added in v0.1.155

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

func (*AddLibrary) Reset added in v0.1.155

func (x *AddLibrary) Reset()

func (*AddLibrary) String added in v0.1.155

func (x *AddLibrary) String() string

type AddLibraryDependency added in v0.1.155

type AddLibraryDependency struct {
	Kind              string   `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	ServiceName       string   `protobuf:"bytes,2,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
	ServiceModule     string   `protobuf:"bytes,3,opt,name=service_module,json=serviceModule,proto3" json:"service_module,omitempty"`
	LibraryName       string   `protobuf:"bytes,4,opt,name=library_name,json=libraryName,proto3" json:"library_name,omitempty"`
	VersionConstraint string   `protobuf:"bytes,5,opt,name=version_constraint,json=versionConstraint,proto3" json:"version_constraint,omitempty"` // Semver constraint
	Languages         []string `protobuf:"bytes,6,rep,name=languages,proto3" json:"languages,omitempty"`                                          // Which language exports to use
	// contains filtered or unexported fields
}

AddLibraryDependency adds a library dependency to a service

func (*AddLibraryDependency) Descriptor deprecated added in v0.1.155

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

Deprecated: Use AddLibraryDependency.ProtoReflect.Descriptor instead.

func (*AddLibraryDependency) GetKind added in v0.1.155

func (x *AddLibraryDependency) GetKind() string

func (*AddLibraryDependency) GetLanguages added in v0.1.155

func (x *AddLibraryDependency) GetLanguages() []string

func (*AddLibraryDependency) GetLibraryName added in v0.1.155

func (x *AddLibraryDependency) GetLibraryName() string

func (*AddLibraryDependency) GetServiceModule added in v0.1.155

func (x *AddLibraryDependency) GetServiceModule() string

func (*AddLibraryDependency) GetServiceName added in v0.1.155

func (x *AddLibraryDependency) GetServiceName() string

func (*AddLibraryDependency) GetVersionConstraint added in v0.1.155

func (x *AddLibraryDependency) GetVersionConstraint() string

func (*AddLibraryDependency) ProtoMessage added in v0.1.155

func (*AddLibraryDependency) ProtoMessage()

func (*AddLibraryDependency) ProtoReflect added in v0.1.155

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

func (*AddLibraryDependency) Reset added in v0.1.155

func (x *AddLibraryDependency) Reset()

func (*AddLibraryDependency) String added in v0.1.155

func (x *AddLibraryDependency) String() string

type AddOrganization

type AddOrganization struct {

	// Kind is the kind of the message.
	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*AddOrganization) Descriptor deprecated

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

Deprecated: Use AddOrganization.ProtoReflect.Descriptor instead.

func (*AddOrganization) GetKind

func (x *AddOrganization) GetKind() string

func (*AddOrganization) GetName

func (x *AddOrganization) GetName() string

func (*AddOrganization) ProtoMessage

func (*AddOrganization) ProtoMessage()

func (*AddOrganization) ProtoReflect

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

func (*AddOrganization) Reset

func (x *AddOrganization) Reset()

func (*AddOrganization) String

func (x *AddOrganization) String() string

type AddService

type AddService struct {
	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	// name is the name of the service.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// description provides a brief explanation of the service.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// agent is the agent that the service belongs to.
	Agent *v0.Agent `protobuf:"bytes,4,opt,name=agent,proto3" json:"agent,omitempty"`
	// contains filtered or unexported fields
}

func (*AddService) Descriptor deprecated

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

Deprecated: Use AddService.ProtoReflect.Descriptor instead.

func (*AddService) GetAgent

func (x *AddService) GetAgent() *v0.Agent

func (*AddService) GetDescription

func (x *AddService) GetDescription() string

func (*AddService) GetKind

func (x *AddService) GetKind() string

func (*AddService) GetName

func (x *AddService) GetName() string

func (*AddService) ProtoMessage

func (*AddService) ProtoMessage()

func (*AddService) ProtoReflect

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

func (*AddService) Reset

func (x *AddService) Reset()

func (*AddService) String

func (x *AddService) String() string

type AddServiceDependency

type AddServiceDependency struct {

	// kind is the type of the service.
	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	// name is the name of the service.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// module is the name of the module that the service belongs to.
	Module string `protobuf:"bytes,4,opt,name=module,proto3" json:"module,omitempty"`
	// dependency_name is the name of the dependency.
	DependencyName string `protobuf:"bytes,5,opt,name=dependency_name,json=dependencyName,proto3" json:"dependency_name,omitempty"`
	// dependency_module is the name of the module that the dependency belongs to.
	DependencyModule string `protobuf:"bytes,6,opt,name=dependency_module,json=dependencyModule,proto3" json:"dependency_module,omitempty"`
	// endpoints are the endpoints that the service can connect to.
	Endpoints []string `protobuf:"bytes,7,rep,name=endpoints,proto3" json:"endpoints,omitempty"`
	// contains filtered or unexported fields
}

func (*AddServiceDependency) Descriptor deprecated

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

Deprecated: Use AddServiceDependency.ProtoReflect.Descriptor instead.

func (*AddServiceDependency) GetDependencyModule

func (x *AddServiceDependency) GetDependencyModule() string

func (*AddServiceDependency) GetDependencyName

func (x *AddServiceDependency) GetDependencyName() string

func (*AddServiceDependency) GetEndpoints

func (x *AddServiceDependency) GetEndpoints() []string

func (*AddServiceDependency) GetKind

func (x *AddServiceDependency) GetKind() string

func (*AddServiceDependency) GetModule

func (x *AddServiceDependency) GetModule() string

func (*AddServiceDependency) GetName

func (x *AddServiceDependency) GetName() string

func (*AddServiceDependency) ProtoMessage

func (*AddServiceDependency) ProtoMessage()

func (*AddServiceDependency) ProtoReflect

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

func (*AddServiceDependency) Reset

func (x *AddServiceDependency) Reset()

func (*AddServiceDependency) String

func (x *AddServiceDependency) String() string

type DeleteLibrary added in v0.1.155

type DeleteLibrary 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"`
	RemoveSubmodule bool   `protobuf:"varint,3,opt,name=remove_submodule,json=removeSubmodule,proto3" json:"remove_submodule,omitempty"` // If true, also remove git submodule
	// contains filtered or unexported fields
}

DeleteLibrary removes a library from the workspace

func (*DeleteLibrary) Descriptor deprecated added in v0.1.155

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

Deprecated: Use DeleteLibrary.ProtoReflect.Descriptor instead.

func (*DeleteLibrary) GetKind added in v0.1.155

func (x *DeleteLibrary) GetKind() string

func (*DeleteLibrary) GetName added in v0.1.155

func (x *DeleteLibrary) GetName() string

func (*DeleteLibrary) GetRemoveSubmodule added in v0.1.155

func (x *DeleteLibrary) GetRemoveSubmodule() bool

func (*DeleteLibrary) ProtoMessage added in v0.1.155

func (*DeleteLibrary) ProtoMessage()

func (*DeleteLibrary) ProtoReflect added in v0.1.155

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

func (*DeleteLibrary) Reset added in v0.1.155

func (x *DeleteLibrary) Reset()

func (*DeleteLibrary) String added in v0.1.155

func (x *DeleteLibrary) String() string

type NewModule

type NewModule struct {

	// Kind is the kind of the message.
	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	// name is the name of the module.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// description provides a brief explanation of the module.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// (Optional) agent that provides the module template
	Agent *v0.Agent `protobuf:"bytes,4,opt,name=agent,proto3" json:"agent,omitempty"`
	// contains filtered or unexported fields
}

func (*NewModule) Descriptor deprecated

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

Deprecated: Use NewModule.ProtoReflect.Descriptor instead.

func (*NewModule) GetAgent added in v0.1.155

func (x *NewModule) GetAgent() *v0.Agent

func (*NewModule) GetDescription

func (x *NewModule) GetDescription() string

func (*NewModule) GetKind

func (x *NewModule) GetKind() string

func (*NewModule) GetName

func (x *NewModule) GetName() string

func (*NewModule) ProtoMessage

func (*NewModule) ProtoMessage()

func (*NewModule) ProtoReflect

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

func (*NewModule) Reset

func (x *NewModule) Reset()

func (*NewModule) String

func (x *NewModule) String() string

type NewWorkspace

type NewWorkspace struct {

	// Kind is the kind of the message.
	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	// Name is the name of the workspace.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Description is the description of the workspace.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// Path is where the workspace will be created.
	Path string `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"`
	// layout is how the workspace is structure
	Layout string `protobuf:"bytes,5,opt,name=layout,proto3" json:"layout,omitempty"`
	// contains filtered or unexported fields
}

func (*NewWorkspace) Descriptor deprecated

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

Deprecated: Use NewWorkspace.ProtoReflect.Descriptor instead.

func (*NewWorkspace) GetDescription

func (x *NewWorkspace) GetDescription() string

func (*NewWorkspace) GetKind

func (x *NewWorkspace) GetKind() string

func (*NewWorkspace) GetLayout

func (x *NewWorkspace) GetLayout() string

func (*NewWorkspace) GetName

func (x *NewWorkspace) GetName() string

func (*NewWorkspace) GetPath

func (x *NewWorkspace) GetPath() string

func (*NewWorkspace) ProtoMessage

func (*NewWorkspace) ProtoMessage()

func (*NewWorkspace) ProtoReflect

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

func (*NewWorkspace) Reset

func (x *NewWorkspace) Reset()

func (*NewWorkspace) String

func (x *NewWorkspace) String() string

type RemoveLibraryDependency added in v0.1.155

type RemoveLibraryDependency struct {
	Kind          string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	ServiceName   string `protobuf:"bytes,2,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"`
	ServiceModule string `protobuf:"bytes,3,opt,name=service_module,json=serviceModule,proto3" json:"service_module,omitempty"`
	LibraryName   string `protobuf:"bytes,4,opt,name=library_name,json=libraryName,proto3" json:"library_name,omitempty"`
	// contains filtered or unexported fields
}

RemoveLibraryDependency removes a library dependency from a service

func (*RemoveLibraryDependency) Descriptor deprecated added in v0.1.155

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

Deprecated: Use RemoveLibraryDependency.ProtoReflect.Descriptor instead.

func (*RemoveLibraryDependency) GetKind added in v0.1.155

func (x *RemoveLibraryDependency) GetKind() string

func (*RemoveLibraryDependency) GetLibraryName added in v0.1.155

func (x *RemoveLibraryDependency) GetLibraryName() string

func (*RemoveLibraryDependency) GetServiceModule added in v0.1.155

func (x *RemoveLibraryDependency) GetServiceModule() string

func (*RemoveLibraryDependency) GetServiceName added in v0.1.155

func (x *RemoveLibraryDependency) GetServiceName() string

func (*RemoveLibraryDependency) ProtoMessage added in v0.1.155

func (*RemoveLibraryDependency) ProtoMessage()

func (*RemoveLibraryDependency) ProtoReflect added in v0.1.155

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

func (*RemoveLibraryDependency) Reset added in v0.1.155

func (x *RemoveLibraryDependency) Reset()

func (*RemoveLibraryDependency) String added in v0.1.155

func (x *RemoveLibraryDependency) String() string

type SyncLibraries added in v0.1.155

type SyncLibraries struct {
	Kind           string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	UpdateToLatest bool   `protobuf:"varint,2,opt,name=update_to_latest,json=updateToLatest,proto3" json:"update_to_latest,omitempty"` // If true, update to latest matching version
	// contains filtered or unexported fields
}

SyncLibraries synchronizes all library submodules

func (*SyncLibraries) Descriptor deprecated added in v0.1.155

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

Deprecated: Use SyncLibraries.ProtoReflect.Descriptor instead.

func (*SyncLibraries) GetKind added in v0.1.155

func (x *SyncLibraries) GetKind() string

func (*SyncLibraries) GetUpdateToLatest added in v0.1.155

func (x *SyncLibraries) GetUpdateToLatest() bool

func (*SyncLibraries) ProtoMessage added in v0.1.155

func (*SyncLibraries) ProtoMessage()

func (*SyncLibraries) ProtoReflect added in v0.1.155

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

func (*SyncLibraries) Reset added in v0.1.155

func (x *SyncLibraries) Reset()

func (*SyncLibraries) String added in v0.1.155

func (x *SyncLibraries) String() string

type UpdateLibrary added in v0.1.155

type UpdateLibrary 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"`
	Version   string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`                       // New version to set
	CreateTag bool   `protobuf:"varint,4,opt,name=create_tag,json=createTag,proto3" json:"create_tag,omitempty"` // Whether to create git tag
	// contains filtered or unexported fields
}

UpdateLibrary updates a library's version

func (*UpdateLibrary) Descriptor deprecated added in v0.1.155

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

Deprecated: Use UpdateLibrary.ProtoReflect.Descriptor instead.

func (*UpdateLibrary) GetCreateTag added in v0.1.155

func (x *UpdateLibrary) GetCreateTag() bool

func (*UpdateLibrary) GetKind added in v0.1.155

func (x *UpdateLibrary) GetKind() string

func (*UpdateLibrary) GetName added in v0.1.155

func (x *UpdateLibrary) GetName() string

func (*UpdateLibrary) GetVersion added in v0.1.155

func (x *UpdateLibrary) GetVersion() string

func (*UpdateLibrary) ProtoMessage added in v0.1.155

func (*UpdateLibrary) ProtoMessage()

func (*UpdateLibrary) ProtoReflect added in v0.1.155

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

func (*UpdateLibrary) Reset added in v0.1.155

func (x *UpdateLibrary) Reset()

func (*UpdateLibrary) String added in v0.1.155

func (x *UpdateLibrary) String() string

Jump to

Keyboard shortcuts

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