agentcfg

package
v17.4.1 Latest Latest
Warning

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

Go to latest
Published: Sep 24, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	LogLevelEnum_name = map[int32]string{
		0: "info",
		1: "debug",
		2: "warn",
		3: "error",
	}
	LogLevelEnum_value = map[string]int32{
		"info":  0,
		"debug": 1,
		"warn":  2,
		"error": 3,
	}
)

Enum value maps for LogLevelEnum.

View Source
var File_pkg_agentcfg_agentcfg_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AgentConfiguration

type AgentConfiguration struct {
	Gitops            *GitopsCF            `protobuf:"bytes,1,opt,name=gitops,proto3" json:"gitops,omitempty"`
	Observability     *ObservabilityCF     `protobuf:"bytes,2,opt,name=observability,proto3" json:"observability,omitempty"`
	AgentId           int64                `protobuf:"varint,4,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
	ProjectId         int64                `protobuf:"varint,5,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	CiAccess          *CiAccessCF          `protobuf:"bytes,6,opt,name=ci_access,json=ciAccess,proto3" json:"ci_access,omitempty"`
	ContainerScanning *ContainerScanningCF `protobuf:"bytes,7,opt,name=container_scanning,json=containerScanning,proto3" json:"container_scanning,omitempty"`
	ProjectPath       string               `protobuf:"bytes,8,opt,name=project_path,json=projectPath,proto3" json:"project_path,omitempty"`
	RemoteDevelopment *RemoteDevelopmentCF `protobuf:"bytes,9,opt,name=remote_development,json=remoteDevelopment,proto3" json:"remote_development,omitempty"`
	Flux              *FluxCF              `protobuf:"bytes,10,opt,name=flux,proto3" json:"flux,omitempty"`
	GitlabExternalUrl string               `protobuf:"bytes,11,opt,name=gitlab_external_url,json=gitlabExternalUrl,proto3" json:"gitlab_external_url,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentConfiguration) Descriptor deprecated

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

Deprecated: Use AgentConfiguration.ProtoReflect.Descriptor instead.

func (*AgentConfiguration) GetAgentId

func (x *AgentConfiguration) GetAgentId() int64

func (*AgentConfiguration) GetCiAccess

func (x *AgentConfiguration) GetCiAccess() *CiAccessCF

func (*AgentConfiguration) GetContainerScanning

func (x *AgentConfiguration) GetContainerScanning() *ContainerScanningCF

func (*AgentConfiguration) GetFlux

func (x *AgentConfiguration) GetFlux() *FluxCF

func (*AgentConfiguration) GetGitlabExternalUrl

func (x *AgentConfiguration) GetGitlabExternalUrl() string

func (*AgentConfiguration) GetGitops

func (x *AgentConfiguration) GetGitops() *GitopsCF

func (*AgentConfiguration) GetObservability

func (x *AgentConfiguration) GetObservability() *ObservabilityCF

func (*AgentConfiguration) GetProjectId

func (x *AgentConfiguration) GetProjectId() int64

func (*AgentConfiguration) GetProjectPath

func (x *AgentConfiguration) GetProjectPath() string

func (*AgentConfiguration) GetRemoteDevelopment

func (x *AgentConfiguration) GetRemoteDevelopment() *RemoteDevelopmentCF

func (*AgentConfiguration) ProtoMessage

func (*AgentConfiguration) ProtoMessage()

func (*AgentConfiguration) ProtoReflect

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

func (*AgentConfiguration) Reset

func (x *AgentConfiguration) Reset()

func (*AgentConfiguration) String

func (x *AgentConfiguration) String() string

type CiAccessAsAgentCF

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

func (*CiAccessAsAgentCF) Descriptor deprecated

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

Deprecated: Use CiAccessAsAgentCF.ProtoReflect.Descriptor instead.

func (*CiAccessAsAgentCF) ProtoMessage

func (*CiAccessAsAgentCF) ProtoMessage()

func (*CiAccessAsAgentCF) ProtoReflect

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

func (*CiAccessAsAgentCF) Reset

func (x *CiAccessAsAgentCF) Reset()

func (*CiAccessAsAgentCF) String

func (x *CiAccessAsAgentCF) String() string

type CiAccessAsCF

type CiAccessAsCF struct {

	// Types that are assignable to As:
	//
	//	*CiAccessAsCF_Agent
	//	*CiAccessAsCF_Impersonate
	//	*CiAccessAsCF_CiJob
	As isCiAccessAsCF_As `protobuf_oneof:"as"`
	// contains filtered or unexported fields
}

func (*CiAccessAsCF) Descriptor deprecated

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

Deprecated: Use CiAccessAsCF.ProtoReflect.Descriptor instead.

func (*CiAccessAsCF) GetAgent

func (x *CiAccessAsCF) GetAgent() *CiAccessAsAgentCF

func (*CiAccessAsCF) GetAs

func (m *CiAccessAsCF) GetAs() isCiAccessAsCF_As

func (*CiAccessAsCF) GetCiJob

func (x *CiAccessAsCF) GetCiJob() *CiAccessAsCiJobCF

func (*CiAccessAsCF) GetImpersonate

func (x *CiAccessAsCF) GetImpersonate() *CiAccessAsImpersonateCF

func (*CiAccessAsCF) ProtoMessage

func (*CiAccessAsCF) ProtoMessage()

func (*CiAccessAsCF) ProtoReflect

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

func (*CiAccessAsCF) Reset

func (x *CiAccessAsCF) Reset()

func (*CiAccessAsCF) String

func (x *CiAccessAsCF) String() string

type CiAccessAsCF_Agent

type CiAccessAsCF_Agent struct {
	Agent *CiAccessAsAgentCF `protobuf:"bytes,1,opt,name=agent,proto3,oneof"`
}

type CiAccessAsCF_CiJob

type CiAccessAsCF_CiJob struct {
	CiJob *CiAccessAsCiJobCF `protobuf:"bytes,3,opt,name=ci_job,proto3,oneof"`
}

type CiAccessAsCF_Impersonate

type CiAccessAsCF_Impersonate struct {
	Impersonate *CiAccessAsImpersonateCF `protobuf:"bytes,2,opt,name=impersonate,proto3,oneof"`
}

type CiAccessAsCiJobCF

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

func (*CiAccessAsCiJobCF) Descriptor deprecated

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

Deprecated: Use CiAccessAsCiJobCF.ProtoReflect.Descriptor instead.

func (*CiAccessAsCiJobCF) ProtoMessage

func (*CiAccessAsCiJobCF) ProtoMessage()

func (*CiAccessAsCiJobCF) ProtoReflect

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

func (*CiAccessAsCiJobCF) Reset

func (x *CiAccessAsCiJobCF) Reset()

func (*CiAccessAsCiJobCF) String

func (x *CiAccessAsCiJobCF) String() string

type CiAccessAsImpersonateCF

type CiAccessAsImpersonateCF struct {
	Username string           `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	Groups   []string         `protobuf:"bytes,2,rep,name=groups,proto3" json:"groups,omitempty"`
	Uid      string           `protobuf:"bytes,3,opt,name=uid,proto3" json:"uid,omitempty"`
	Extra    []*ExtraKeyValCF `protobuf:"bytes,4,rep,name=extra,proto3" json:"extra,omitempty"`
	// contains filtered or unexported fields
}

func (*CiAccessAsImpersonateCF) Descriptor deprecated

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

Deprecated: Use CiAccessAsImpersonateCF.ProtoReflect.Descriptor instead.

func (*CiAccessAsImpersonateCF) GetExtra

func (x *CiAccessAsImpersonateCF) GetExtra() []*ExtraKeyValCF

func (*CiAccessAsImpersonateCF) GetGroups

func (x *CiAccessAsImpersonateCF) GetGroups() []string

func (*CiAccessAsImpersonateCF) GetUid

func (x *CiAccessAsImpersonateCF) GetUid() string

func (*CiAccessAsImpersonateCF) GetUsername

func (x *CiAccessAsImpersonateCF) GetUsername() string

func (*CiAccessAsImpersonateCF) ProtoMessage

func (*CiAccessAsImpersonateCF) ProtoMessage()

func (*CiAccessAsImpersonateCF) ProtoReflect

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

func (*CiAccessAsImpersonateCF) Reset

func (x *CiAccessAsImpersonateCF) Reset()

func (*CiAccessAsImpersonateCF) String

func (x *CiAccessAsImpersonateCF) String() string

type CiAccessCF

type CiAccessCF struct {
	Projects []*CiAccessProjectCF `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"`
	Groups   []*CiAccessGroupCF   `protobuf:"bytes,2,rep,name=groups,proto3" json:"groups,omitempty"`
	// contains filtered or unexported fields
}

func (*CiAccessCF) Descriptor deprecated

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

Deprecated: Use CiAccessCF.ProtoReflect.Descriptor instead.

func (*CiAccessCF) GetGroups

func (x *CiAccessCF) GetGroups() []*CiAccessGroupCF

func (*CiAccessCF) GetProjects

func (x *CiAccessCF) GetProjects() []*CiAccessProjectCF

func (*CiAccessCF) ProtoMessage

func (*CiAccessCF) ProtoMessage()

func (*CiAccessCF) ProtoReflect

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

func (*CiAccessCF) Reset

func (x *CiAccessCF) Reset()

func (*CiAccessCF) String

func (x *CiAccessCF) String() string

type CiAccessGroupCF

type CiAccessGroupCF struct {
	Id                    string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	DefaultNamespace      string           `protobuf:"bytes,2,opt,name=default_namespace,proto3" json:"default_namespace,omitempty"`
	AccessAs              *CiAccessAsCF    `protobuf:"bytes,3,opt,name=access_as,proto3" json:"access_as,omitempty"`
	Environments          []string         `protobuf:"bytes,4,rep,name=environments,proto3" json:"environments,omitempty"`
	Annotations           *structpb.Struct `protobuf:"bytes,5,opt,name=annotations,proto3" json:"annotations,omitempty"`
	ProtectedBranchesOnly bool             `protobuf:"varint,6,opt,name=protected_branches_only,proto3" json:"protected_branches_only,omitempty"`
	// contains filtered or unexported fields
}

func (*CiAccessGroupCF) Descriptor deprecated

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

Deprecated: Use CiAccessGroupCF.ProtoReflect.Descriptor instead.

func (*CiAccessGroupCF) GetAccessAs

func (x *CiAccessGroupCF) GetAccessAs() *CiAccessAsCF

func (*CiAccessGroupCF) GetAnnotations added in v17.1.0

func (x *CiAccessGroupCF) GetAnnotations() *structpb.Struct

func (*CiAccessGroupCF) GetDefaultNamespace

func (x *CiAccessGroupCF) GetDefaultNamespace() string

func (*CiAccessGroupCF) GetEnvironments

func (x *CiAccessGroupCF) GetEnvironments() []string

func (*CiAccessGroupCF) GetId

func (x *CiAccessGroupCF) GetId() string

func (*CiAccessGroupCF) GetProtectedBranchesOnly added in v17.3.0

func (x *CiAccessGroupCF) GetProtectedBranchesOnly() bool

func (*CiAccessGroupCF) ProtoMessage

func (*CiAccessGroupCF) ProtoMessage()

func (*CiAccessGroupCF) ProtoReflect

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

func (*CiAccessGroupCF) Reset

func (x *CiAccessGroupCF) Reset()

func (*CiAccessGroupCF) String

func (x *CiAccessGroupCF) String() string

type CiAccessProjectCF

type CiAccessProjectCF struct {
	Id                    string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	DefaultNamespace      string           `protobuf:"bytes,2,opt,name=default_namespace,proto3" json:"default_namespace,omitempty"`
	AccessAs              *CiAccessAsCF    `protobuf:"bytes,3,opt,name=access_as,proto3" json:"access_as,omitempty"`
	Environments          []string         `protobuf:"bytes,4,rep,name=environments,proto3" json:"environments,omitempty"`
	Annotations           *structpb.Struct `protobuf:"bytes,5,opt,name=annotations,proto3" json:"annotations,omitempty"`
	ProtectedBranchesOnly bool             `protobuf:"varint,6,opt,name=protected_branches_only,proto3" json:"protected_branches_only,omitempty"`
	// contains filtered or unexported fields
}

func (*CiAccessProjectCF) Descriptor deprecated

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

Deprecated: Use CiAccessProjectCF.ProtoReflect.Descriptor instead.

func (*CiAccessProjectCF) GetAccessAs

func (x *CiAccessProjectCF) GetAccessAs() *CiAccessAsCF

func (*CiAccessProjectCF) GetAnnotations added in v17.1.0

func (x *CiAccessProjectCF) GetAnnotations() *structpb.Struct

func (*CiAccessProjectCF) GetDefaultNamespace

func (x *CiAccessProjectCF) GetDefaultNamespace() string

func (*CiAccessProjectCF) GetEnvironments

func (x *CiAccessProjectCF) GetEnvironments() []string

func (*CiAccessProjectCF) GetId

func (x *CiAccessProjectCF) GetId() string

func (*CiAccessProjectCF) GetProtectedBranchesOnly added in v17.3.0

func (x *CiAccessProjectCF) GetProtectedBranchesOnly() bool

func (*CiAccessProjectCF) ProtoMessage

func (*CiAccessProjectCF) ProtoMessage()

func (*CiAccessProjectCF) ProtoReflect

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

func (*CiAccessProjectCF) Reset

func (x *CiAccessProjectCF) Reset()

func (*CiAccessProjectCF) String

func (x *CiAccessProjectCF) String() string

type ConfigurationFile

type ConfigurationFile struct {
	Gitops            *GitopsCF            `protobuf:"bytes,1,opt,name=gitops,proto3" json:"gitops,omitempty"`
	Observability     *ObservabilityCF     `protobuf:"bytes,2,opt,name=observability,proto3" json:"observability,omitempty"`
	CiAccess          *CiAccessCF          `protobuf:"bytes,4,opt,name=ci_access,proto3" json:"ci_access,omitempty"`
	ContainerScanning *ContainerScanningCF `protobuf:"bytes,5,opt,name=container_scanning,proto3" json:"container_scanning,omitempty"`
	UserAccess        *UserAccessCF        `protobuf:"bytes,6,opt,name=user_access,proto3" json:"user_access,omitempty"`
	RemoteDevelopment *RemoteDevelopmentCF `protobuf:"bytes,7,opt,name=remote_development,proto3" json:"remote_development,omitempty"`
	Flux              *FluxCF              `protobuf:"bytes,8,opt,name=flux,proto3" json:"flux,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfigurationFile) Descriptor deprecated

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

Deprecated: Use ConfigurationFile.ProtoReflect.Descriptor instead.

func (*ConfigurationFile) GetCiAccess

func (x *ConfigurationFile) GetCiAccess() *CiAccessCF

func (*ConfigurationFile) GetContainerScanning

func (x *ConfigurationFile) GetContainerScanning() *ContainerScanningCF

func (*ConfigurationFile) GetFlux

func (x *ConfigurationFile) GetFlux() *FluxCF

func (*ConfigurationFile) GetGitops

func (x *ConfigurationFile) GetGitops() *GitopsCF

func (*ConfigurationFile) GetObservability

func (x *ConfigurationFile) GetObservability() *ObservabilityCF

func (*ConfigurationFile) GetRemoteDevelopment

func (x *ConfigurationFile) GetRemoteDevelopment() *RemoteDevelopmentCF

func (*ConfigurationFile) GetUserAccess

func (x *ConfigurationFile) GetUserAccess() *UserAccessCF

func (*ConfigurationFile) ProtoMessage

func (*ConfigurationFile) ProtoMessage()

func (*ConfigurationFile) ProtoReflect

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

func (*ConfigurationFile) Reset

func (x *ConfigurationFile) Reset()

func (*ConfigurationFile) String

func (x *ConfigurationFile) String() string

type ContainerScanningCF

type ContainerScanningCF struct {
	VulnerabilityReport  *VulnerabilityReport  `protobuf:"bytes,1,opt,name=vulnerability_report,proto3" json:"vulnerability_report,omitempty"`
	Cadence              string                `protobuf:"bytes,2,opt,name=cadence,proto3" json:"cadence,omitempty"`
	ResourceRequirements *ResourceRequirements `protobuf:"bytes,3,opt,name=resource_requirements,proto3" json:"resource_requirements,omitempty"`
	TrivyK8SWrapperImage *TrivyK8SWrapperImage `protobuf:"bytes,4,opt,name=trivy_k8s_wrapper_image,proto3" json:"trivy_k8s_wrapper_image,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerScanningCF) Descriptor deprecated

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

Deprecated: Use ContainerScanningCF.ProtoReflect.Descriptor instead.

func (*ContainerScanningCF) GetCadence

func (x *ContainerScanningCF) GetCadence() string

func (*ContainerScanningCF) GetResourceRequirements

func (x *ContainerScanningCF) GetResourceRequirements() *ResourceRequirements

func (*ContainerScanningCF) GetTrivyK8SWrapperImage added in v17.4.0

func (x *ContainerScanningCF) GetTrivyK8SWrapperImage() *TrivyK8SWrapperImage

func (*ContainerScanningCF) GetVulnerabilityReport

func (x *ContainerScanningCF) GetVulnerabilityReport() *VulnerabilityReport

func (*ContainerScanningCF) ProtoMessage

func (*ContainerScanningCF) ProtoMessage()

func (*ContainerScanningCF) ProtoReflect

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

func (*ContainerScanningCF) Reset

func (x *ContainerScanningCF) Reset()

func (*ContainerScanningCF) String

func (x *ContainerScanningCF) String() string

type ContainerScanningFilter

type ContainerScanningFilter struct {
	Namespaces []string `protobuf:"bytes,1,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
	Resources  []string `protobuf:"bytes,2,rep,name=resources,proto3" json:"resources,omitempty"`
	Containers []string `protobuf:"bytes,3,rep,name=containers,proto3" json:"containers,omitempty"`
	Kinds      []string `protobuf:"bytes,4,rep,name=kinds,proto3" json:"kinds,omitempty"`
	// contains filtered or unexported fields
}

func (*ContainerScanningFilter) Descriptor deprecated

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

Deprecated: Use ContainerScanningFilter.ProtoReflect.Descriptor instead.

func (*ContainerScanningFilter) GetContainers

func (x *ContainerScanningFilter) GetContainers() []string

func (*ContainerScanningFilter) GetKinds

func (x *ContainerScanningFilter) GetKinds() []string

func (*ContainerScanningFilter) GetNamespaces

func (x *ContainerScanningFilter) GetNamespaces() []string

func (*ContainerScanningFilter) GetResources

func (x *ContainerScanningFilter) GetResources() []string

func (*ContainerScanningFilter) ProtoMessage

func (*ContainerScanningFilter) ProtoMessage()

func (*ContainerScanningFilter) ProtoReflect

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

func (*ContainerScanningFilter) Reset

func (x *ContainerScanningFilter) Reset()

func (*ContainerScanningFilter) String

func (x *ContainerScanningFilter) String() string

type ExtraKeyValCF

type ExtraKeyValCF struct {
	Key string   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Val []string `protobuf:"bytes,2,rep,name=val,proto3" json:"val,omitempty"`
	// contains filtered or unexported fields
}

func (*ExtraKeyValCF) Descriptor deprecated

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

Deprecated: Use ExtraKeyValCF.ProtoReflect.Descriptor instead.

func (*ExtraKeyValCF) GetKey

func (x *ExtraKeyValCF) GetKey() string

func (*ExtraKeyValCF) GetVal

func (x *ExtraKeyValCF) GetVal() []string

func (*ExtraKeyValCF) ProtoMessage

func (*ExtraKeyValCF) ProtoMessage()

func (*ExtraKeyValCF) ProtoReflect

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

func (*ExtraKeyValCF) Reset

func (x *ExtraKeyValCF) Reset()

func (*ExtraKeyValCF) String

func (x *ExtraKeyValCF) String() string

type FluxCF

type FluxCF struct {
	WebhookReceiverUrl string `protobuf:"bytes,1,opt,name=webhook_receiver_url,proto3" json:"webhook_receiver_url,omitempty"`
	Enabled            *bool  `protobuf:"varint,2,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"`
	// contains filtered or unexported fields
}

func (*FluxCF) Descriptor deprecated

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

Deprecated: Use FluxCF.ProtoReflect.Descriptor instead.

func (*FluxCF) GetEnabled

func (x *FluxCF) GetEnabled() bool

func (*FluxCF) GetWebhookReceiverUrl

func (x *FluxCF) GetWebhookReceiverUrl() string

func (*FluxCF) ProtoMessage

func (*FluxCF) ProtoMessage()

func (*FluxCF) ProtoReflect

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

func (*FluxCF) Reset

func (x *FluxCF) Reset()

func (*FluxCF) String

func (x *FluxCF) String() string

type GitLabWorkspacesProxy

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

func (*GitLabWorkspacesProxy) Descriptor deprecated

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

Deprecated: Use GitLabWorkspacesProxy.ProtoReflect.Descriptor instead.

func (*GitLabWorkspacesProxy) GetNamespace

func (x *GitLabWorkspacesProxy) GetNamespace() string

func (*GitLabWorkspacesProxy) ProtoMessage

func (*GitLabWorkspacesProxy) ProtoMessage()

func (*GitLabWorkspacesProxy) ProtoReflect

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

func (*GitLabWorkspacesProxy) Reset

func (x *GitLabWorkspacesProxy) Reset()

func (*GitLabWorkspacesProxy) String

func (x *GitLabWorkspacesProxy) String() string

type GitRefCF

type GitRefCF struct {

	// Types that are assignable to Ref:
	//
	//	*GitRefCF_Tag
	//	*GitRefCF_Branch
	//	*GitRefCF_Commit
	Ref isGitRefCF_Ref `protobuf_oneof:"ref"`
	// contains filtered or unexported fields
}

func (*GitRefCF) Descriptor deprecated

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

Deprecated: Use GitRefCF.ProtoReflect.Descriptor instead.

func (*GitRefCF) GetBranch

func (x *GitRefCF) GetBranch() string

func (*GitRefCF) GetCommit

func (x *GitRefCF) GetCommit() string

func (*GitRefCF) GetRef

func (m *GitRefCF) GetRef() isGitRefCF_Ref

func (*GitRefCF) GetTag

func (x *GitRefCF) GetTag() string

func (*GitRefCF) ProtoMessage

func (*GitRefCF) ProtoMessage()

func (*GitRefCF) ProtoReflect

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

func (*GitRefCF) Reset

func (x *GitRefCF) Reset()

func (*GitRefCF) String

func (x *GitRefCF) String() string

type GitRefCF_Branch

type GitRefCF_Branch struct {
	Branch string `protobuf:"bytes,2,opt,name=branch,proto3,oneof"`
}

type GitRefCF_Commit

type GitRefCF_Commit struct {
	Commit string `protobuf:"bytes,3,opt,name=commit,proto3,oneof"`
}

type GitRefCF_Tag

type GitRefCF_Tag struct {
	Tag string `protobuf:"bytes,1,opt,name=tag,proto3,oneof"`
}

type GitopsCF

type GitopsCF struct {
	ManifestProjects []*ManifestProjectCF `protobuf:"bytes,1,rep,name=manifest_projects,proto3" json:"manifest_projects,omitempty"`
	// contains filtered or unexported fields
}

func (*GitopsCF) Descriptor deprecated

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

Deprecated: Use GitopsCF.ProtoReflect.Descriptor instead.

func (*GitopsCF) GetManifestProjects

func (x *GitopsCF) GetManifestProjects() []*ManifestProjectCF

func (*GitopsCF) ProtoMessage

func (*GitopsCF) ProtoMessage()

func (*GitopsCF) ProtoReflect

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

func (*GitopsCF) Reset

func (x *GitopsCF) Reset()

func (*GitopsCF) String

func (x *GitopsCF) String() string

type GoogleProfilerCF

type GoogleProfilerCF struct {
	Enabled         bool   `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	ProjectId       string `protobuf:"bytes,2,opt,name=project_id,proto3" json:"project_id,omitempty"`
	CredentialsFile string `protobuf:"bytes,3,opt,name=credentials_file,proto3" json:"credentials_file,omitempty"`
	DebugLogging    bool   `protobuf:"varint,4,opt,name=debug_logging,proto3" json:"debug_logging,omitempty"`
	// contains filtered or unexported fields
}

func (*GoogleProfilerCF) Descriptor deprecated

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

Deprecated: Use GoogleProfilerCF.ProtoReflect.Descriptor instead.

func (*GoogleProfilerCF) GetCredentialsFile

func (x *GoogleProfilerCF) GetCredentialsFile() string

func (*GoogleProfilerCF) GetDebugLogging

func (x *GoogleProfilerCF) GetDebugLogging() bool

func (*GoogleProfilerCF) GetEnabled

func (x *GoogleProfilerCF) GetEnabled() bool

func (*GoogleProfilerCF) GetProjectId

func (x *GoogleProfilerCF) GetProjectId() string

func (*GoogleProfilerCF) ProtoMessage

func (*GoogleProfilerCF) ProtoMessage()

func (*GoogleProfilerCF) ProtoReflect

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

func (*GoogleProfilerCF) Reset

func (x *GoogleProfilerCF) Reset()

func (*GoogleProfilerCF) String

func (x *GoogleProfilerCF) String() string

type LogLevelEnum

type LogLevelEnum int32
const (
	LogLevelEnum_info  LogLevelEnum = 0
	LogLevelEnum_debug LogLevelEnum = 1
	LogLevelEnum_warn  LogLevelEnum = 2
	LogLevelEnum_error LogLevelEnum = 3
)

func (LogLevelEnum) Descriptor

func (LogLevelEnum) Enum

func (x LogLevelEnum) Enum() *LogLevelEnum

func (LogLevelEnum) EnumDescriptor deprecated

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

Deprecated: Use LogLevelEnum.Descriptor instead.

func (LogLevelEnum) Number

func (LogLevelEnum) String

func (x LogLevelEnum) String() string

func (LogLevelEnum) Type

type LoggingCF

type LoggingCF struct {
	Level     LogLevelEnum  `protobuf:"varint,1,opt,name=level,proto3,enum=gitlab.agent.agentcfg.LogLevelEnum" json:"level,omitempty"`
	GrpcLevel *LogLevelEnum `protobuf:"varint,2,opt,name=grpc_level,proto3,enum=gitlab.agent.agentcfg.LogLevelEnum,oneof" json:"grpc_level,omitempty"`
	// contains filtered or unexported fields
}

func (*LoggingCF) Descriptor deprecated

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

Deprecated: Use LoggingCF.ProtoReflect.Descriptor instead.

func (*LoggingCF) GetGrpcLevel

func (x *LoggingCF) GetGrpcLevel() LogLevelEnum

func (*LoggingCF) GetLevel

func (x *LoggingCF) GetLevel() LogLevelEnum

func (*LoggingCF) ProtoMessage

func (*LoggingCF) ProtoMessage()

func (*LoggingCF) ProtoReflect

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

func (*LoggingCF) Reset

func (x *LoggingCF) Reset()

func (*LoggingCF) String

func (x *LoggingCF) String() string

type ManifestProjectCF

type ManifestProjectCF struct {
	Id               *string              `protobuf:"bytes,1,opt,name=id,proto3,oneof" json:"id,omitempty"`
	DefaultNamespace string               `protobuf:"bytes,4,opt,name=default_namespace,proto3" json:"default_namespace,omitempty"`
	Paths            []*PathCF            `protobuf:"bytes,5,rep,name=paths,proto3" json:"paths,omitempty"`
	ReconcileTimeout *durationpb.Duration `protobuf:"bytes,6,opt,name=reconcile_timeout,proto3" json:"reconcile_timeout,omitempty"`
	DryRunStrategy   string               `protobuf:"bytes,7,opt,name=dry_run_strategy,proto3" json:"dry_run_strategy,omitempty"`
	// Types that are assignable to PruneOneof:
	//
	//	*ManifestProjectCF_Prune
	PruneOneof             isManifestProjectCF_PruneOneof `protobuf_oneof:"prune_oneof"`
	PruneTimeout           *durationpb.Duration           `protobuf:"bytes,9,opt,name=prune_timeout,proto3" json:"prune_timeout,omitempty"`
	PrunePropagationPolicy string                         `protobuf:"bytes,10,opt,name=prune_propagation_policy,proto3" json:"prune_propagation_policy,omitempty"`
	InventoryPolicy        string                         `protobuf:"bytes,11,opt,name=inventory_policy,proto3" json:"inventory_policy,omitempty"`
	Ref                    *GitRefCF                      `protobuf:"bytes,12,opt,name=ref,proto3" json:"ref,omitempty"`
	// contains filtered or unexported fields
}

func (*ManifestProjectCF) Descriptor deprecated

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

Deprecated: Use ManifestProjectCF.ProtoReflect.Descriptor instead.

func (*ManifestProjectCF) GetDefaultNamespace

func (x *ManifestProjectCF) GetDefaultNamespace() string

func (*ManifestProjectCF) GetDryRunStrategy

func (x *ManifestProjectCF) GetDryRunStrategy() string

func (*ManifestProjectCF) GetId

func (x *ManifestProjectCF) GetId() string

func (*ManifestProjectCF) GetInventoryPolicy

func (x *ManifestProjectCF) GetInventoryPolicy() string

func (*ManifestProjectCF) GetPaths

func (x *ManifestProjectCF) GetPaths() []*PathCF

func (*ManifestProjectCF) GetPrune

func (x *ManifestProjectCF) GetPrune() bool

func (*ManifestProjectCF) GetPruneOneof

func (m *ManifestProjectCF) GetPruneOneof() isManifestProjectCF_PruneOneof

func (*ManifestProjectCF) GetPrunePropagationPolicy

func (x *ManifestProjectCF) GetPrunePropagationPolicy() string

func (*ManifestProjectCF) GetPruneTimeout

func (x *ManifestProjectCF) GetPruneTimeout() *durationpb.Duration

func (*ManifestProjectCF) GetReconcileTimeout

func (x *ManifestProjectCF) GetReconcileTimeout() *durationpb.Duration

func (*ManifestProjectCF) GetRef

func (x *ManifestProjectCF) GetRef() *GitRefCF

func (*ManifestProjectCF) ProtoMessage

func (*ManifestProjectCF) ProtoMessage()

func (*ManifestProjectCF) ProtoReflect

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

func (*ManifestProjectCF) Reset

func (x *ManifestProjectCF) Reset()

func (*ManifestProjectCF) String

func (x *ManifestProjectCF) String() string

type ManifestProjectCF_Prune

type ManifestProjectCF_Prune struct {
	Prune bool `protobuf:"varint,8,opt,name=prune,proto3,oneof"`
}

type ObservabilityCF

type ObservabilityCF struct {
	Logging        *LoggingCF        `protobuf:"bytes,1,opt,name=logging,proto3" json:"logging,omitempty"`
	GoogleProfiler *GoogleProfilerCF `protobuf:"bytes,2,opt,name=google_profiler,proto3" json:"google_profiler,omitempty"`
	// contains filtered or unexported fields
}

func (*ObservabilityCF) Descriptor deprecated

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

Deprecated: Use ObservabilityCF.ProtoReflect.Descriptor instead.

func (*ObservabilityCF) GetGoogleProfiler

func (x *ObservabilityCF) GetGoogleProfiler() *GoogleProfilerCF

func (*ObservabilityCF) GetLogging

func (x *ObservabilityCF) GetLogging() *LoggingCF

func (*ObservabilityCF) ProtoMessage

func (*ObservabilityCF) ProtoMessage()

func (*ObservabilityCF) ProtoReflect

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

func (*ObservabilityCF) Reset

func (x *ObservabilityCF) Reset()

func (*ObservabilityCF) String

func (x *ObservabilityCF) String() string

type PathCF

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

func (*PathCF) Descriptor deprecated

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

Deprecated: Use PathCF.ProtoReflect.Descriptor instead.

func (*PathCF) GetGlob

func (x *PathCF) GetGlob() string

func (*PathCF) ProtoMessage

func (*PathCF) ProtoMessage()

func (*PathCF) ProtoReflect

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

func (*PathCF) Reset

func (x *PathCF) Reset()

func (*PathCF) String

func (x *PathCF) String() string

type RemoteDevelopmentCF

type RemoteDevelopmentCF struct {
	Enabled                               bool                        `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	DnsZone                               string                      `protobuf:"bytes,2,opt,name=dns_zone,proto3" json:"dns_zone,omitempty"`
	GitlabWorkspacesProxy                 *GitLabWorkspacesProxy      `protobuf:"bytes,5,opt,name=gitlab_workspaces_proxy,proto3" json:"gitlab_workspaces_proxy,omitempty"`
	NetworkPolicy                         *WorkspaceNetworkPolicy     `protobuf:"bytes,6,opt,name=network_policy,proto3" json:"network_policy,omitempty"`
	DefaultResourcesPerWorkspaceContainer *ResourceRequirements       `` /* 135-byte string literal not displayed */
	MaxResourcesPerWorkspace              *ResourceRequirements       `protobuf:"bytes,8,opt,name=max_resources_per_workspace,proto3" json:"max_resources_per_workspace,omitempty"`
	WorkspacesQuota                       *int32                      `protobuf:"varint,9,opt,name=workspaces_quota,proto3,oneof" json:"workspaces_quota,omitempty"`
	WorkspacesPerUserQuota                *int32                      `protobuf:"varint,10,opt,name=workspaces_per_user_quota,proto3,oneof" json:"workspaces_per_user_quota,omitempty"`
	DefaultMaxHoursBeforeTermination      *int32                      `` /* 133-byte string literal not displayed */
	MaxHoursBeforeTerminationLimit        *int32                      `` /* 129-byte string literal not displayed */
	ImagePullSecrets                      []*WorkspaceImagePullSecret `protobuf:"bytes,13,rep,name=image_pull_secrets,proto3" json:"image_pull_secrets,omitempty"`
	Annotations                           map[string]string           `` /* 164-byte string literal not displayed */
	Labels                                map[string]string           `` /* 154-byte string literal not displayed */
	AllowPrivilegeEscalation              bool                        `protobuf:"varint,16,opt,name=allow_privilege_escalation,proto3" json:"allow_privilege_escalation,omitempty"`
	UseKubernetesUserNamespaces           bool                        `protobuf:"varint,17,opt,name=use_kubernetes_user_namespaces,proto3" json:"use_kubernetes_user_namespaces,omitempty"`
	DefaultRuntimeClass                   string                      `protobuf:"bytes,18,opt,name=default_runtime_class,proto3" json:"default_runtime_class,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoteDevelopmentCF) Descriptor deprecated

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

Deprecated: Use RemoteDevelopmentCF.ProtoReflect.Descriptor instead.

func (*RemoteDevelopmentCF) GetAllowPrivilegeEscalation added in v17.4.0

func (x *RemoteDevelopmentCF) GetAllowPrivilegeEscalation() bool

func (*RemoteDevelopmentCF) GetAnnotations added in v17.4.0

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

func (*RemoteDevelopmentCF) GetDefaultMaxHoursBeforeTermination added in v17.2.0

func (x *RemoteDevelopmentCF) GetDefaultMaxHoursBeforeTermination() int32

func (*RemoteDevelopmentCF) GetDefaultResourcesPerWorkspaceContainer

func (x *RemoteDevelopmentCF) GetDefaultResourcesPerWorkspaceContainer() *ResourceRequirements

func (*RemoteDevelopmentCF) GetDefaultRuntimeClass added in v17.4.0

func (x *RemoteDevelopmentCF) GetDefaultRuntimeClass() string

func (*RemoteDevelopmentCF) GetDnsZone

func (x *RemoteDevelopmentCF) GetDnsZone() string

func (*RemoteDevelopmentCF) GetEnabled

func (x *RemoteDevelopmentCF) GetEnabled() bool

func (*RemoteDevelopmentCF) GetGitlabWorkspacesProxy

func (x *RemoteDevelopmentCF) GetGitlabWorkspacesProxy() *GitLabWorkspacesProxy

func (*RemoteDevelopmentCF) GetImagePullSecrets added in v17.4.0

func (x *RemoteDevelopmentCF) GetImagePullSecrets() []*WorkspaceImagePullSecret

func (*RemoteDevelopmentCF) GetLabels added in v17.4.0

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

func (*RemoteDevelopmentCF) GetMaxHoursBeforeTerminationLimit added in v17.2.0

func (x *RemoteDevelopmentCF) GetMaxHoursBeforeTerminationLimit() int32

func (*RemoteDevelopmentCF) GetMaxResourcesPerWorkspace

func (x *RemoteDevelopmentCF) GetMaxResourcesPerWorkspace() *ResourceRequirements

func (*RemoteDevelopmentCF) GetNetworkPolicy

func (x *RemoteDevelopmentCF) GetNetworkPolicy() *WorkspaceNetworkPolicy

func (*RemoteDevelopmentCF) GetUseKubernetesUserNamespaces added in v17.4.0

func (x *RemoteDevelopmentCF) GetUseKubernetesUserNamespaces() bool

func (*RemoteDevelopmentCF) GetWorkspacesPerUserQuota

func (x *RemoteDevelopmentCF) GetWorkspacesPerUserQuota() int32

func (*RemoteDevelopmentCF) GetWorkspacesQuota

func (x *RemoteDevelopmentCF) GetWorkspacesQuota() int32

func (*RemoteDevelopmentCF) ProtoMessage

func (*RemoteDevelopmentCF) ProtoMessage()

func (*RemoteDevelopmentCF) ProtoReflect

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

func (*RemoteDevelopmentCF) Reset

func (x *RemoteDevelopmentCF) Reset()

func (*RemoteDevelopmentCF) String

func (x *RemoteDevelopmentCF) String() string

type Resource

type Resource struct {
	Cpu    string `protobuf:"bytes,1,opt,name=cpu,proto3" json:"cpu,omitempty"`
	Memory string `protobuf:"bytes,2,opt,name=memory,proto3" json:"memory,omitempty"`
	// contains filtered or unexported fields
}

func (*Resource) Descriptor deprecated

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

Deprecated: Use Resource.ProtoReflect.Descriptor instead.

func (*Resource) GetCpu

func (x *Resource) GetCpu() string

func (*Resource) GetMemory

func (x *Resource) GetMemory() string

func (*Resource) ProtoMessage

func (*Resource) ProtoMessage()

func (*Resource) ProtoReflect

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

func (*Resource) Reset

func (x *Resource) Reset()

func (*Resource) String

func (x *Resource) String() string

type ResourceRequirements

type ResourceRequirements struct {
	Limits   *Resource `protobuf:"bytes,1,opt,name=limits,proto3" json:"limits,omitempty"`
	Requests *Resource `protobuf:"bytes,2,opt,name=requests,proto3" json:"requests,omitempty"`
	// contains filtered or unexported fields
}

func (*ResourceRequirements) Descriptor deprecated

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

Deprecated: Use ResourceRequirements.ProtoReflect.Descriptor instead.

func (*ResourceRequirements) GetLimits

func (x *ResourceRequirements) GetLimits() *Resource

func (*ResourceRequirements) GetRequests

func (x *ResourceRequirements) GetRequests() *Resource

func (*ResourceRequirements) ProtoMessage

func (*ResourceRequirements) ProtoMessage()

func (*ResourceRequirements) ProtoReflect

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

func (*ResourceRequirements) Reset

func (x *ResourceRequirements) Reset()

func (*ResourceRequirements) String

func (x *ResourceRequirements) String() string

type TrivyK8SWrapperImage added in v17.4.0

type TrivyK8SWrapperImage struct {
	Repository string `protobuf:"bytes,1,opt,name=repository,proto3" json:"repository,omitempty"`
	Tag        string `protobuf:"bytes,2,opt,name=tag,proto3" json:"tag,omitempty"`
	// contains filtered or unexported fields
}

func (*TrivyK8SWrapperImage) Descriptor deprecated added in v17.4.0

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

Deprecated: Use TrivyK8SWrapperImage.ProtoReflect.Descriptor instead.

func (*TrivyK8SWrapperImage) GetRepository added in v17.4.0

func (x *TrivyK8SWrapperImage) GetRepository() string

func (*TrivyK8SWrapperImage) GetTag added in v17.4.0

func (x *TrivyK8SWrapperImage) GetTag() string

func (*TrivyK8SWrapperImage) ProtoMessage added in v17.4.0

func (*TrivyK8SWrapperImage) ProtoMessage()

func (*TrivyK8SWrapperImage) ProtoReflect added in v17.4.0

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

func (*TrivyK8SWrapperImage) Reset added in v17.4.0

func (x *TrivyK8SWrapperImage) Reset()

func (*TrivyK8SWrapperImage) String added in v17.4.0

func (x *TrivyK8SWrapperImage) String() string

type UserAccessAsAgentCF

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

func (*UserAccessAsAgentCF) Descriptor deprecated

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

Deprecated: Use UserAccessAsAgentCF.ProtoReflect.Descriptor instead.

func (*UserAccessAsAgentCF) ProtoMessage

func (*UserAccessAsAgentCF) ProtoMessage()

func (*UserAccessAsAgentCF) ProtoReflect

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

func (*UserAccessAsAgentCF) Reset

func (x *UserAccessAsAgentCF) Reset()

func (*UserAccessAsAgentCF) String

func (x *UserAccessAsAgentCF) String() string

type UserAccessAsCF

type UserAccessAsCF struct {

	// Types that are assignable to As:
	//
	//	*UserAccessAsCF_Agent
	//	*UserAccessAsCF_User
	As isUserAccessAsCF_As `protobuf_oneof:"as"`
	// contains filtered or unexported fields
}

func (*UserAccessAsCF) Descriptor deprecated

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

Deprecated: Use UserAccessAsCF.ProtoReflect.Descriptor instead.

func (*UserAccessAsCF) GetAgent

func (x *UserAccessAsCF) GetAgent() *UserAccessAsAgentCF

func (*UserAccessAsCF) GetAs

func (m *UserAccessAsCF) GetAs() isUserAccessAsCF_As

func (*UserAccessAsCF) GetUser

func (x *UserAccessAsCF) GetUser() *UserAccessAsUserCF

func (*UserAccessAsCF) ProtoMessage

func (*UserAccessAsCF) ProtoMessage()

func (*UserAccessAsCF) ProtoReflect

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

func (*UserAccessAsCF) Reset

func (x *UserAccessAsCF) Reset()

func (*UserAccessAsCF) String

func (x *UserAccessAsCF) String() string

type UserAccessAsCF_Agent

type UserAccessAsCF_Agent struct {
	Agent *UserAccessAsAgentCF `protobuf:"bytes,1,opt,name=agent,proto3,oneof"`
}

type UserAccessAsCF_User

type UserAccessAsCF_User struct {
	User *UserAccessAsUserCF `protobuf:"bytes,3,opt,name=user,proto3,oneof"`
}

type UserAccessAsUserCF

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

func (*UserAccessAsUserCF) Descriptor deprecated

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

Deprecated: Use UserAccessAsUserCF.ProtoReflect.Descriptor instead.

func (*UserAccessAsUserCF) ProtoMessage

func (*UserAccessAsUserCF) ProtoMessage()

func (*UserAccessAsUserCF) ProtoReflect

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

func (*UserAccessAsUserCF) Reset

func (x *UserAccessAsUserCF) Reset()

func (*UserAccessAsUserCF) String

func (x *UserAccessAsUserCF) String() string

type UserAccessCF

type UserAccessCF struct {
	AccessAs *UserAccessAsCF        `protobuf:"bytes,1,opt,name=access_as,proto3" json:"access_as,omitempty"`
	Projects []*UserAccessProjectCF `protobuf:"bytes,2,rep,name=projects,proto3" json:"projects,omitempty"`
	Groups   []*UserAccessGroupCF   `protobuf:"bytes,3,rep,name=groups,proto3" json:"groups,omitempty"`
	// contains filtered or unexported fields
}

func (*UserAccessCF) Descriptor deprecated

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

Deprecated: Use UserAccessCF.ProtoReflect.Descriptor instead.

func (*UserAccessCF) GetAccessAs

func (x *UserAccessCF) GetAccessAs() *UserAccessAsCF

func (*UserAccessCF) GetGroups

func (x *UserAccessCF) GetGroups() []*UserAccessGroupCF

func (*UserAccessCF) GetProjects

func (x *UserAccessCF) GetProjects() []*UserAccessProjectCF

func (*UserAccessCF) ProtoMessage

func (*UserAccessCF) ProtoMessage()

func (*UserAccessCF) ProtoReflect

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

func (*UserAccessCF) Reset

func (x *UserAccessCF) Reset()

func (*UserAccessCF) String

func (x *UserAccessCF) String() string

type UserAccessGroupCF

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

func (*UserAccessGroupCF) Descriptor deprecated

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

Deprecated: Use UserAccessGroupCF.ProtoReflect.Descriptor instead.

func (*UserAccessGroupCF) GetId

func (x *UserAccessGroupCF) GetId() string

func (*UserAccessGroupCF) ProtoMessage

func (*UserAccessGroupCF) ProtoMessage()

func (*UserAccessGroupCF) ProtoReflect

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

func (*UserAccessGroupCF) Reset

func (x *UserAccessGroupCF) Reset()

func (*UserAccessGroupCF) String

func (x *UserAccessGroupCF) String() string

type UserAccessProjectCF

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

func (*UserAccessProjectCF) Descriptor deprecated

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

Deprecated: Use UserAccessProjectCF.ProtoReflect.Descriptor instead.

func (*UserAccessProjectCF) GetId

func (x *UserAccessProjectCF) GetId() string

func (*UserAccessProjectCF) ProtoMessage

func (*UserAccessProjectCF) ProtoMessage()

func (*UserAccessProjectCF) ProtoReflect

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

func (*UserAccessProjectCF) Reset

func (x *UserAccessProjectCF) Reset()

func (*UserAccessProjectCF) String

func (x *UserAccessProjectCF) String() string

type VulnerabilityReport

type VulnerabilityReport struct {
	Namespaces []string                   `protobuf:"bytes,1,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
	Filters    []*ContainerScanningFilter `protobuf:"bytes,2,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

func (*VulnerabilityReport) Descriptor deprecated

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

Deprecated: Use VulnerabilityReport.ProtoReflect.Descriptor instead.

func (*VulnerabilityReport) GetFilters

func (x *VulnerabilityReport) GetFilters() []*ContainerScanningFilter

func (*VulnerabilityReport) GetNamespaces

func (x *VulnerabilityReport) GetNamespaces() []string

func (*VulnerabilityReport) ProtoMessage

func (*VulnerabilityReport) ProtoMessage()

func (*VulnerabilityReport) ProtoReflect

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

func (*VulnerabilityReport) Reset

func (x *VulnerabilityReport) Reset()

func (*VulnerabilityReport) String

func (x *VulnerabilityReport) String() string

type WorkspaceImagePullSecret added in v17.4.0

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

func (*WorkspaceImagePullSecret) Descriptor deprecated added in v17.4.0

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

Deprecated: Use WorkspaceImagePullSecret.ProtoReflect.Descriptor instead.

func (*WorkspaceImagePullSecret) GetName added in v17.4.0

func (x *WorkspaceImagePullSecret) GetName() string

func (*WorkspaceImagePullSecret) GetNamespace added in v17.4.0

func (x *WorkspaceImagePullSecret) GetNamespace() string

func (*WorkspaceImagePullSecret) ProtoMessage added in v17.4.0

func (*WorkspaceImagePullSecret) ProtoMessage()

func (*WorkspaceImagePullSecret) ProtoReflect added in v17.4.0

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

func (*WorkspaceImagePullSecret) Reset added in v17.4.0

func (x *WorkspaceImagePullSecret) Reset()

func (*WorkspaceImagePullSecret) String added in v17.4.0

func (x *WorkspaceImagePullSecret) String() string

type WorkspaceNetworkPolicy

type WorkspaceNetworkPolicy struct {
	Enabled *bool                           `protobuf:"varint,1,opt,name=enabled,proto3,oneof" json:"enabled,omitempty"`
	Egress  []*WorkspaceNetworkPolicyEgress `protobuf:"bytes,2,rep,name=egress,proto3" json:"egress,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkspaceNetworkPolicy) Descriptor deprecated

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

Deprecated: Use WorkspaceNetworkPolicy.ProtoReflect.Descriptor instead.

func (*WorkspaceNetworkPolicy) GetEgress

func (*WorkspaceNetworkPolicy) GetEnabled

func (x *WorkspaceNetworkPolicy) GetEnabled() bool

func (*WorkspaceNetworkPolicy) ProtoMessage

func (*WorkspaceNetworkPolicy) ProtoMessage()

func (*WorkspaceNetworkPolicy) ProtoReflect

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

func (*WorkspaceNetworkPolicy) Reset

func (x *WorkspaceNetworkPolicy) Reset()

func (*WorkspaceNetworkPolicy) String

func (x *WorkspaceNetworkPolicy) String() string

type WorkspaceNetworkPolicyEgress

type WorkspaceNetworkPolicyEgress struct {
	Allow  string   `protobuf:"bytes,1,opt,name=allow,proto3" json:"allow,omitempty"`
	Except []string `protobuf:"bytes,2,rep,name=except,proto3" json:"except,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkspaceNetworkPolicyEgress) Descriptor deprecated

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

Deprecated: Use WorkspaceNetworkPolicyEgress.ProtoReflect.Descriptor instead.

func (*WorkspaceNetworkPolicyEgress) GetAllow

func (x *WorkspaceNetworkPolicyEgress) GetAllow() string

func (*WorkspaceNetworkPolicyEgress) GetExcept

func (x *WorkspaceNetworkPolicyEgress) GetExcept() []string

func (*WorkspaceNetworkPolicyEgress) ProtoMessage

func (*WorkspaceNetworkPolicyEgress) ProtoMessage()

func (*WorkspaceNetworkPolicyEgress) ProtoReflect

func (*WorkspaceNetworkPolicyEgress) Reset

func (x *WorkspaceNetworkPolicyEgress) Reset()

func (*WorkspaceNetworkPolicyEgress) String

Jump to

Keyboard shortcuts

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