agentcfg

package
v18.4.0-rc42 Latest Latest
Warning

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

Go to latest
Published: Sep 16, 2025 License: MIT Imports: 8 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 (
	SeverityLevelEnum_name = map[int32]string{
		0: "UNKNOWN",
		1: "LOW",
		2: "MEDIUM",
		3: "HIGH",
		4: "CRITICAL",
	}
	SeverityLevelEnum_value = map[string]int32{
		"UNKNOWN":  0,
		"LOW":      1,
		"MEDIUM":   2,
		"HIGH":     3,
		"CRITICAL": 4,
	}
)

Enum value maps for SeverityLevelEnum.

View Source
var File_pkg_agentcfg_agentcfg_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AgentConfiguration

type AgentConfiguration struct {
	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) 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 valid to be assigned 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 (x *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"`
	// Types that are valid to be assigned to OrgOrInstance:
	//
	//	*CiAccessCF_Instance
	OrgOrInstance isCiAccessCF_OrgOrInstance `protobuf_oneof:"orgOrInstance"`
	// 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) GetInstance

func (x *CiAccessCF) GetInstance() *CiAccessInstanceCF

func (*CiAccessCF) GetOrgOrInstance

func (x *CiAccessCF) GetOrgOrInstance() isCiAccessCF_OrgOrInstance

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 CiAccessCF_Instance

type CiAccessCF_Instance struct {
	Instance *CiAccessInstanceCF `protobuf:"bytes,3,opt,name=instance,proto3,oneof"`
}

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"`
	ResourceManagement    *ResourceManagementCF `protobuf:"bytes,7,opt,name=resource_management,proto3" json:"resource_management,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

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

func (x *CiAccessGroupCF) GetProtectedBranchesOnly() bool

func (*CiAccessGroupCF) GetResourceManagement

func (x *CiAccessGroupCF) GetResourceManagement() *ResourceManagementCF

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 CiAccessInstanceCF

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

func (*CiAccessInstanceCF) Descriptor deprecated

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

Deprecated: Use CiAccessInstanceCF.ProtoReflect.Descriptor instead.

func (*CiAccessInstanceCF) GetAccessAs

func (x *CiAccessInstanceCF) GetAccessAs() *CiAccessAsCF

func (*CiAccessInstanceCF) GetAnnotations

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

func (*CiAccessInstanceCF) GetDefaultNamespace

func (x *CiAccessInstanceCF) GetDefaultNamespace() string

func (*CiAccessInstanceCF) GetEnvironments

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

func (*CiAccessInstanceCF) GetProtectedBranchesOnly

func (x *CiAccessInstanceCF) GetProtectedBranchesOnly() bool

func (*CiAccessInstanceCF) GetResourceManagement

func (x *CiAccessInstanceCF) GetResourceManagement() *ResourceManagementCF

func (*CiAccessInstanceCF) ProtoMessage

func (*CiAccessInstanceCF) ProtoMessage()

func (*CiAccessInstanceCF) ProtoReflect

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

func (*CiAccessInstanceCF) Reset

func (x *CiAccessInstanceCF) Reset()

func (*CiAccessInstanceCF) String

func (x *CiAccessInstanceCF) 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"`
	ResourceManagement    *ResourceManagementCF `protobuf:"bytes,7,opt,name=resource_management,proto3" json:"resource_management,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

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

func (x *CiAccessProjectCF) GetProtectedBranchesOnly() bool

func (*CiAccessProjectCF) GetResourceManagement

func (x *CiAccessProjectCF) GetResourceManagement() *ResourceManagementCF

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 {
	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) 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"`
	PersistOcsStatus     *bool                 `protobuf:"varint,5,opt,name=persist_ocs_status,proto3,oneof" json:"persist_ocs_status,omitempty"`
	ScannerTimeout       *durationpb.Duration  `protobuf:"bytes,6,opt,name=scanner_timeout,proto3" json:"scanner_timeout,omitempty"`
	ReportMaxSize        uint64                `protobuf:"varint,7,opt,name=report_max_size,proto3" json:"report_max_size,omitempty"`
	DeleteReportArtifact *bool                 `protobuf:"varint,8,opt,name=delete_report_artifact,proto3,oneof" json:"delete_report_artifact,omitempty"`
	SeverityThreshold    *SeverityLevelEnum    `` /* 141-byte string literal not displayed */
	// 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) GetDeleteReportArtifact

func (x *ContainerScanningCF) GetDeleteReportArtifact() bool

func (*ContainerScanningCF) GetPersistOcsStatus

func (x *ContainerScanningCF) GetPersistOcsStatus() bool

func (*ContainerScanningCF) GetReportMaxSize

func (x *ContainerScanningCF) GetReportMaxSize() uint64

func (*ContainerScanningCF) GetResourceRequirements

func (x *ContainerScanningCF) GetResourceRequirements() *ResourceRequirements

func (*ContainerScanningCF) GetScannerTimeout

func (x *ContainerScanningCF) GetScannerTimeout() *durationpb.Duration

func (*ContainerScanningCF) GetSeverityThreshold added in v18.4.1

func (x *ContainerScanningCF) GetSeverityThreshold() SeverityLevelEnum

func (*ContainerScanningCF) GetTrivyK8SWrapperImage

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"`
	HttpEnabled *bool  `protobuf:"varint,2,opt,name=http_enabled,proto3,oneof" json:"http_enabled,omitempty"`
	SshEnabled  *bool  `protobuf:"varint,3,opt,name=ssh_enabled,proto3,oneof" json:"ssh_enabled,omitempty"`
	// contains filtered or unexported fields
}

func (*GitLabWorkspacesProxy) Descriptor deprecated

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

Deprecated: Use GitLabWorkspacesProxy.ProtoReflect.Descriptor instead.

func (*GitLabWorkspacesProxy) GetHttpEnabled added in v18.4.1

func (x *GitLabWorkspacesProxy) GetHttpEnabled() bool

func (*GitLabWorkspacesProxy) GetNamespace

func (x *GitLabWorkspacesProxy) GetNamespace() string

func (*GitLabWorkspacesProxy) GetSshEnabled added in v18.4.1

func (x *GitLabWorkspacesProxy) GetSshEnabled() bool

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 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 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 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"`
	ImagePullSecrets                      []*WorkspaceImagePullSecret `protobuf:"bytes,13,rep,name=image_pull_secrets,proto3" json:"image_pull_secrets,omitempty"`
	Annotations                           map[string]string           `` /* 150-byte string literal not displayed */
	Labels                                map[string]string           `` /* 140-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"`
	MaxActiveHoursBeforeStop              *int32                      `protobuf:"varint,19,opt,name=max_active_hours_before_stop,proto3,oneof" json:"max_active_hours_before_stop,omitempty"`
	MaxStoppedHoursBeforeTermination      *int32                      `` /* 133-byte string literal not displayed */
	SharedNamespace                       *string                     `protobuf:"bytes,21,opt,name=shared_namespace,proto3,oneof" json:"shared_namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoteDevelopmentCF) Descriptor deprecated

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

Deprecated: Use RemoteDevelopmentCF.ProtoReflect.Descriptor instead.

func (*RemoteDevelopmentCF) GetAllowPrivilegeEscalation

func (x *RemoteDevelopmentCF) GetAllowPrivilegeEscalation() bool

func (*RemoteDevelopmentCF) GetAnnotations

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

func (*RemoteDevelopmentCF) GetDefaultResourcesPerWorkspaceContainer

func (x *RemoteDevelopmentCF) GetDefaultResourcesPerWorkspaceContainer() *ResourceRequirements

func (*RemoteDevelopmentCF) GetDefaultRuntimeClass

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

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

func (*RemoteDevelopmentCF) GetLabels

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

func (*RemoteDevelopmentCF) GetMaxActiveHoursBeforeStop

func (x *RemoteDevelopmentCF) GetMaxActiveHoursBeforeStop() int32

func (*RemoteDevelopmentCF) GetMaxResourcesPerWorkspace

func (x *RemoteDevelopmentCF) GetMaxResourcesPerWorkspace() *ResourceRequirements

func (*RemoteDevelopmentCF) GetMaxStoppedHoursBeforeTermination

func (x *RemoteDevelopmentCF) GetMaxStoppedHoursBeforeTermination() int32

func (*RemoteDevelopmentCF) GetNetworkPolicy

func (x *RemoteDevelopmentCF) GetNetworkPolicy() *WorkspaceNetworkPolicy

func (*RemoteDevelopmentCF) GetSharedNamespace

func (x *RemoteDevelopmentCF) GetSharedNamespace() string

func (*RemoteDevelopmentCF) GetUseKubernetesUserNamespaces

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"`
	EphemeralStorage string `protobuf:"bytes,3,opt,name=ephemeral_storage,proto3" json:"ephemeral_storage,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) GetEphemeralStorage

func (x *Resource) GetEphemeralStorage() 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 ResourceManagementCF

type ResourceManagementCF struct {
	Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// contains filtered or unexported fields
}

func (*ResourceManagementCF) Descriptor deprecated

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

Deprecated: Use ResourceManagementCF.ProtoReflect.Descriptor instead.

func (*ResourceManagementCF) GetEnabled

func (x *ResourceManagementCF) GetEnabled() bool

func (*ResourceManagementCF) ProtoMessage

func (*ResourceManagementCF) ProtoMessage()

func (*ResourceManagementCF) ProtoReflect

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

func (*ResourceManagementCF) Reset

func (x *ResourceManagementCF) Reset()

func (*ResourceManagementCF) String

func (x *ResourceManagementCF) 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 SeverityLevelEnum added in v18.4.1

type SeverityLevelEnum int32
const (
	SeverityLevelEnum_UNKNOWN  SeverityLevelEnum = 0
	SeverityLevelEnum_LOW      SeverityLevelEnum = 1
	SeverityLevelEnum_MEDIUM   SeverityLevelEnum = 2
	SeverityLevelEnum_HIGH     SeverityLevelEnum = 3
	SeverityLevelEnum_CRITICAL SeverityLevelEnum = 4
)

func (SeverityLevelEnum) Descriptor added in v18.4.1

func (SeverityLevelEnum) Enum added in v18.4.1

func (SeverityLevelEnum) EnumDescriptor deprecated added in v18.4.1

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

Deprecated: Use SeverityLevelEnum.Descriptor instead.

func (SeverityLevelEnum) Number added in v18.4.1

func (SeverityLevelEnum) String added in v18.4.1

func (x SeverityLevelEnum) String() string

func (SeverityLevelEnum) Type added in v18.4.1

type TrivyK8SWrapperImage

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

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

Deprecated: Use TrivyK8SWrapperImage.ProtoReflect.Descriptor instead.

func (*TrivyK8SWrapperImage) GetRepository

func (x *TrivyK8SWrapperImage) GetRepository() string

func (*TrivyK8SWrapperImage) GetTag

func (x *TrivyK8SWrapperImage) GetTag() string

func (*TrivyK8SWrapperImage) ProtoMessage

func (*TrivyK8SWrapperImage) ProtoMessage()

func (*TrivyK8SWrapperImage) ProtoReflect

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

func (*TrivyK8SWrapperImage) Reset

func (x *TrivyK8SWrapperImage) Reset()

func (*TrivyK8SWrapperImage) String

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 valid to be assigned 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 (x *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"`
	// Types that are valid to be assigned to OrgOrInstance:
	//
	//	*UserAccessCF_Instance
	OrgOrInstance isUserAccessCF_OrgOrInstance `protobuf_oneof:"orgOrInstance"`
	// 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) GetInstance added in v18.3.0

func (x *UserAccessCF) GetInstance() *UserAccessInstanceCF

func (*UserAccessCF) GetOrgOrInstance added in v18.3.0

func (x *UserAccessCF) GetOrgOrInstance() isUserAccessCF_OrgOrInstance

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 UserAccessCF_Instance added in v18.3.0

type UserAccessCF_Instance struct {
	Instance *UserAccessInstanceCF `protobuf:"bytes,4,opt,name=instance,proto3,oneof"`
}

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 UserAccessInstanceCF added in v18.3.0

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

func (*UserAccessInstanceCF) Descriptor deprecated added in v18.3.0

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

Deprecated: Use UserAccessInstanceCF.ProtoReflect.Descriptor instead.

func (*UserAccessInstanceCF) ProtoMessage added in v18.3.0

func (*UserAccessInstanceCF) ProtoMessage()

func (*UserAccessInstanceCF) ProtoReflect added in v18.3.0

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

func (*UserAccessInstanceCF) Reset added in v18.3.0

func (x *UserAccessInstanceCF) Reset()

func (*UserAccessInstanceCF) String added in v18.3.0

func (x *UserAccessInstanceCF) 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"`
	ResourceTypes []string                   `protobuf:"bytes,3,rep,name=resource_types,proto3" json:"resource_types,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) GetResourceTypes

func (x *VulnerabilityReport) GetResourceTypes() []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

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

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

Deprecated: Use WorkspaceImagePullSecret.ProtoReflect.Descriptor instead.

func (*WorkspaceImagePullSecret) GetName

func (x *WorkspaceImagePullSecret) GetName() string

func (*WorkspaceImagePullSecret) GetNamespace

func (x *WorkspaceImagePullSecret) GetNamespace() string

func (*WorkspaceImagePullSecret) ProtoMessage

func (*WorkspaceImagePullSecret) ProtoMessage()

func (*WorkspaceImagePullSecret) ProtoReflect

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

func (*WorkspaceImagePullSecret) Reset

func (x *WorkspaceImagePullSecret) Reset()

func (*WorkspaceImagePullSecret) String

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