Documentation
¶
Index ¶
- Constants
- Variables
- func AddToScheme(scheme *runtime.Scheme) error
- func AddToSchemeWithGV(scheme *runtime.Scheme, schemeGroupVersion schema.GroupVersion) error
- func CredentialTools(ctx context.Context, c kclient.Client, namespace string, ...) ([]string, error)
- func NewTime(t *metav1.Time) *types.Time
- func ObjectNameFromAbsolutePath(absolutePath string) string
- func RunStateNameWithExternalID(runName, externalCallID string) string
- type AccessControlRule
- func (in *AccessControlRule) DeepCopy() *AccessControlRule
- func (in *AccessControlRule) DeepCopyInto(out *AccessControlRule)
- func (in *AccessControlRule) DeepCopyObject() runtime.Object
- func (in *AccessControlRule) DeleteRefs() []Ref
- func (in *AccessControlRule) FieldNames() []string
- func (in *AccessControlRule) Get(field string) (value string)
- func (in *AccessControlRule) GetColumns() [][]string
- func (in *AccessControlRule) Has(field string) (exists bool)
- type AccessControlRuleList
- type AccessControlRuleSpec
- type Agent
- func (in *Agent) DeepCopy() *Agent
- func (in *Agent) DeepCopyInto(out *Agent)
- func (in *Agent) DeepCopyObject() runtime.Object
- func (a *Agent) FieldNames() []string
- func (a *Agent) Get(field string) string
- func (a *Agent) GetAliasName() string
- func (a *Agent) GetObservedGeneration() int64
- func (a *Agent) GetToolInfos() map[string]types.ToolInfo
- func (a *Agent) GetTools() []string
- func (a *Agent) Has(field string) bool
- func (a *Agent) IsAssigned() bool
- func (a *Agent) SetAssigned(assigned bool)
- func (a *Agent) SetObservedGeneration(gen int64)
- func (a *Agent) SetToolInfos(toolInfos map[string]types.ToolInfo)
- type AgentList
- type AgentSpec
- type AgentStatus
- type Alias
- type AliasList
- type AliasScoped
- type AliasSpec
- type Aliasable
- type CronJob
- func (in *CronJob) DeepCopy() *CronJob
- func (in *CronJob) DeepCopyInto(out *CronJob)
- func (in *CronJob) DeepCopyObject() runtime.Object
- func (c *CronJob) DeleteRefs() []Ref
- func (c *CronJob) FieldNames() []string
- func (c *CronJob) Get(field string) (value string)
- func (*CronJob) GetColumns() [][]string
- func (c *CronJob) Has(field string) (exists bool)
- type CronJobList
- type CronJobSpec
- type CronJobStatus
- type DefaultModelAlias
- func (in *DefaultModelAlias) DeepCopy() *DefaultModelAlias
- func (in *DefaultModelAlias) DeepCopyInto(out *DefaultModelAlias)
- func (in *DefaultModelAlias) DeepCopyObject() runtime.Object
- func (a *DefaultModelAlias) GetAliasName() string
- func (a *DefaultModelAlias) GetAliasScope() string
- func (a *DefaultModelAlias) GetObservedGeneration() int64
- func (a *DefaultModelAlias) IsAssigned() bool
- func (a *DefaultModelAlias) SetAssigned(bool)
- func (a *DefaultModelAlias) SetObservedGeneration(int64)
- type DefaultModelAliasList
- type DefaultModelAliasSpec
- type DefaultModelAliasStatus
- type DeleteRefs
- type DeploymentCondition
- type EmailReceiver
- func (in *EmailReceiver) DeepCopy() *EmailReceiver
- func (in *EmailReceiver) DeepCopyInto(out *EmailReceiver)
- func (in *EmailReceiver) DeepCopyObject() runtime.Object
- func (in *EmailReceiver) DeleteRefs() []Ref
- func (in *EmailReceiver) FieldNames() []string
- func (in *EmailReceiver) Get(field string) (value string)
- func (in *EmailReceiver) GetAliasName() string
- func (*EmailReceiver) GetColumns() [][]string
- func (in *EmailReceiver) GetObservedGeneration() int64
- func (in *EmailReceiver) Has(field string) (exists bool)
- func (in *EmailReceiver) IsAssigned() bool
- func (in *EmailReceiver) SetAssigned(assigned bool)
- func (in *EmailReceiver) SetObservedGeneration(gen int64)
- type EmailReceiverList
- type EmailReceiverSpec
- type EmailReceiverStatus
- type EmptyStatus
- type ExternalCall
- type ExternalCallResult
- type ExternalCallResume
- type Generationed
- type KnowledgeFile
- func (in *KnowledgeFile) DeepCopy() *KnowledgeFile
- func (in *KnowledgeFile) DeepCopyInto(out *KnowledgeFile)
- func (in *KnowledgeFile) DeepCopyObject() runtime.Object
- func (k *KnowledgeFile) DeleteRefs() []Ref
- func (*KnowledgeFile) FieldNames() []string
- func (k *KnowledgeFile) Get(field string) string
- func (k *KnowledgeFile) GetColumns() [][]string
- func (k *KnowledgeFile) Has(field string) bool
- func (k *KnowledgeFile) PublicState() types.KnowledgeFileState
- type KnowledgeFileList
- type KnowledgeFileSpec
- type KnowledgeFileStatus
- type KnowledgeSet
- func (in *KnowledgeSet) DeepCopy() *KnowledgeSet
- func (in *KnowledgeSet) DeepCopyInto(out *KnowledgeSet)
- func (in *KnowledgeSet) DeepCopyObject() runtime.Object
- func (in *KnowledgeSet) DeleteRefs() []Ref
- func (*KnowledgeSet) FieldNames() []string
- func (in *KnowledgeSet) Get(field string) string
- func (in *KnowledgeSet) GetColumns() [][]string
- func (in *KnowledgeSet) Has(field string) bool
- type KnowledgeSetList
- type KnowledgeSetManifest
- type KnowledgeSetSpec
- type KnowledgeSetStatus
- type KnowledgeSource
- func (in *KnowledgeSource) DeepCopy() *KnowledgeSource
- func (in *KnowledgeSource) DeepCopyInto(out *KnowledgeSource)
- func (in *KnowledgeSource) DeepCopyObject() runtime.Object
- func (in *KnowledgeSource) DeleteRefs() []Ref
- func (*KnowledgeSource) FieldNames() []string
- func (in *KnowledgeSource) Get(field string) string
- func (in *KnowledgeSource) GetColumns() [][]string
- func (in *KnowledgeSource) Has(field string) bool
- func (in *KnowledgeSource) PublicState() types.KnowledgeSourceState
- type KnowledgeSourceList
- type KnowledgeSourceSpec
- type KnowledgeSourceStatus
- type KnowledgeSummary
- type KnowledgeSummaryList
- type KnowledgeSummarySpec
- type KnowledgeSummaryStatus
- type MCPCatalog
- type MCPCatalogList
- type MCPCatalogSpec
- type MCPCatalogStatus
- type MCPServer
- func (in *MCPServer) DeepCopy() *MCPServer
- func (in *MCPServer) DeepCopyInto(out *MCPServer)
- func (in *MCPServer) DeepCopyObject() runtime.Object
- func (in *MCPServer) DeleteRefs() []Ref
- func (in *MCPServer) FieldNames() []string
- func (in *MCPServer) Get(field string) (value string)
- func (in *MCPServer) Has(field string) (exists bool)
- type MCPServerCatalogEntry
- func (in *MCPServerCatalogEntry) DeepCopy() *MCPServerCatalogEntry
- func (in *MCPServerCatalogEntry) DeepCopyInto(out *MCPServerCatalogEntry)
- func (in *MCPServerCatalogEntry) DeepCopyObject() runtime.Object
- func (in *MCPServerCatalogEntry) DeleteRefs() []Ref
- func (in *MCPServerCatalogEntry) FieldNames() []string
- func (in *MCPServerCatalogEntry) Get(field string) string
- func (in *MCPServerCatalogEntry) GetColumns() [][]string
- func (in *MCPServerCatalogEntry) Has(field string) bool
- type MCPServerCatalogEntryList
- type MCPServerCatalogEntrySpec
- type MCPServerCatalogEntryStatus
- type MCPServerInstance
- func (in *MCPServerInstance) DeepCopy() *MCPServerInstance
- func (in *MCPServerInstance) DeepCopyInto(out *MCPServerInstance)
- func (in *MCPServerInstance) DeepCopyObject() runtime.Object
- func (in *MCPServerInstance) DeleteRefs() []Ref
- func (in *MCPServerInstance) FieldNames() []string
- func (in *MCPServerInstance) Get(field string) (value string)
- func (in *MCPServerInstance) Has(field string) (exists bool)
- type MCPServerInstanceList
- type MCPServerInstanceSpec
- type MCPServerList
- type MCPServerSpec
- type MCPServerStatus
- type MCPSession
- type MCPSessionList
- type MCPSessionSpec
- type MCPSessionStatus
- type MCPWebhookValidation
- type MCPWebhookValidationList
- type MCPWebhookValidationSpec
- type MemorySet
- type MemorySetList
- type MemorySetSpec
- type MemorySetStatus
- type Model
- func (in *Model) DeepCopy() *Model
- func (in *Model) DeepCopyInto(out *Model)
- func (in *Model) DeepCopyObject() runtime.Object
- func (m *Model) FieldNames() []string
- func (m *Model) Get(field string) (value string)
- func (m *Model) GetAliasName() string
- func (m *Model) GetObservedGeneration() int64
- func (m *Model) Has(field string) (exists bool)
- func (m *Model) IsAssigned() bool
- func (m *Model) SetAssigned(assigned bool)
- func (m *Model) SetObservedGeneration(gen int64)
- type ModelList
- type ModelSpec
- type ModelStatus
- type OAuthApp
- func (r *OAuthApp) AuthorizeURL(baseURL string) string
- func (in *OAuthApp) DeepCopy() *OAuthApp
- func (in *OAuthApp) DeepCopyInto(out *OAuthApp)
- func (in *OAuthApp) DeepCopyObject() runtime.Object
- func (r *OAuthApp) DeleteRefs() []Ref
- func (r *OAuthApp) FieldNames() []string
- func (r *OAuthApp) Get(field string) string
- func (r *OAuthApp) GetAliasName() string
- func (r *OAuthApp) GetObservedGeneration() int64
- func (r *OAuthApp) Has(field string) bool
- func (r *OAuthApp) IsAssigned() bool
- func (r *OAuthApp) OAuthAppGetTokenURL(baseURL string) string
- func (r *OAuthApp) RedirectURL(baseURL string) string
- func (r *OAuthApp) RefreshURL(baseURL string) string
- func (r *OAuthApp) SetAssigned(bool)
- func (r *OAuthApp) SetObservedGeneration(int64)
- type OAuthAppList
- type OAuthAppLogin
- func (in *OAuthAppLogin) DeepCopy() *OAuthAppLogin
- func (in *OAuthAppLogin) DeepCopyInto(out *OAuthAppLogin)
- func (in *OAuthAppLogin) DeepCopyObject() runtime.Object
- func (o *OAuthAppLogin) DeleteRefs() []Ref
- func (o *OAuthAppLogin) FieldNames() []string
- func (o *OAuthAppLogin) Get(field string) string
- func (o *OAuthAppLogin) Has(field string) bool
- type OAuthAppLoginList
- type OAuthAppLoginSpec
- type OAuthAppLoginStatus
- type OAuthAppSpec
- type OAuthAuthRequest
- func (in *OAuthAuthRequest) DeepCopy() *OAuthAuthRequest
- func (in *OAuthAuthRequest) DeepCopyInto(out *OAuthAuthRequest)
- func (in *OAuthAuthRequest) DeepCopyObject() runtime.Object
- func (in *OAuthAuthRequest) DeleteRefs() []Ref
- func (in *OAuthAuthRequest) FieldNames() []string
- func (in *OAuthAuthRequest) Get(field string) string
- func (in *OAuthAuthRequest) Has(field string) bool
- type OAuthAuthRequestList
- type OAuthAuthRequestSpec
- type OAuthAuthRequestStatus
- type OAuthClient
- type OAuthClientList
- type OAuthClientSpec
- type OAuthClientStatus
- type OAuthToken
- type OAuthTokenList
- type OAuthTokenSpec
- type OAuthTokenStatus
- type PowerUserWorkspace
- func (in *PowerUserWorkspace) DeepCopy() *PowerUserWorkspace
- func (in *PowerUserWorkspace) DeepCopyInto(out *PowerUserWorkspace)
- func (in *PowerUserWorkspace) DeepCopyObject() runtime.Object
- func (in *PowerUserWorkspace) FieldNames() []string
- func (in *PowerUserWorkspace) Get(field string) (value string)
- func (in *PowerUserWorkspace) Has(field string) (exists bool)
- type PowerUserWorkspaceList
- type PowerUserWorkspaceSpec
- type PowerUserWorkspaceStatus
- type ProjectInvitation
- func (in *ProjectInvitation) DeepCopy() *ProjectInvitation
- func (in *ProjectInvitation) DeepCopyInto(out *ProjectInvitation)
- func (in *ProjectInvitation) DeepCopyObject() runtime.Object
- func (pi *ProjectInvitation) DeleteRefs() []Ref
- func (pi *ProjectInvitation) FieldNames() []string
- func (pi *ProjectInvitation) Get(field string) (value string)
- func (pi *ProjectInvitation) GetColumns() [][]string
- func (pi *ProjectInvitation) Has(field string) (exists bool)
- type ProjectInvitationList
- type ProjectInvitationSpec
- type ProjectInvitationStatus
- type ProjectMCPServer
- func (in *ProjectMCPServer) ConnectURL(base string) string
- func (in *ProjectMCPServer) DeepCopy() *ProjectMCPServer
- func (in *ProjectMCPServer) DeepCopyInto(out *ProjectMCPServer)
- func (in *ProjectMCPServer) DeepCopyObject() runtime.Object
- func (in *ProjectMCPServer) DeleteRefs() []Ref
- func (in *ProjectMCPServer) FieldNames() []string
- func (in *ProjectMCPServer) Get(field string) (value string)
- func (in *ProjectMCPServer) Has(field string) (exists bool)
- type ProjectMCPServerList
- type ProjectMCPServerSpec
- type ProjectMCPServerStatus
- type Ref
- type Run
- func (in *Run) DeepCopy() *Run
- func (in *Run) DeepCopyInto(out *Run)
- func (in *Run) DeepCopyObject() runtime.Object
- func (in *Run) DeleteRefs() []Ref
- func (in *Run) FieldNames() []string
- func (in *Run) Get(field string) string
- func (in *Run) GetColumns() [][]string
- func (in *Run) Has(field string) bool
- type RunList
- type RunSpec
- type RunState
- type RunStateList
- type RunStateSpec
- type RunStateState
- type RunStatus
- type SlackReceiver
- func (in *SlackReceiver) DeepCopy() *SlackReceiver
- func (in *SlackReceiver) DeepCopyInto(out *SlackReceiver)
- func (in *SlackReceiver) DeepCopyObject() runtime.Object
- func (r *SlackReceiver) DeleteRefs() []Ref
- func (r *SlackReceiver) FieldNames() []string
- func (r *SlackReceiver) Get(field string) string
- func (r *SlackReceiver) Has(field string) bool
- type SlackReceiverList
- type SlackReceiverSpec
- type SlackReceiverStatus
- type SlackTrigger
- func (in *SlackTrigger) DeepCopy() *SlackTrigger
- func (in *SlackTrigger) DeepCopyInto(out *SlackTrigger)
- func (in *SlackTrigger) DeepCopyObject() runtime.Object
- func (in *SlackTrigger) DeleteRefs() []Ref
- func (in *SlackTrigger) FieldNames() []string
- func (in *SlackTrigger) Get(field string) (value string)
- func (in *SlackTrigger) Has(field string) (exists bool)
- type SlackTriggerList
- type SlackTriggerSpec
- type SlackTriggerStatus
- type Thread
- func (in *Thread) DeepCopy() *Thread
- func (in *Thread) DeepCopyInto(out *Thread)
- func (in *Thread) DeepCopyObject() runtime.Object
- func (in *Thread) DeleteRefs() []Ref
- func (in *Thread) FieldNames() []string
- func (in *Thread) Get(field string) string
- func (in *Thread) GetColumns() [][]string
- func (in *Thread) GetLatestConfigRevision() string
- func (in *Thread) Has(field string) (exists bool)
- func (in *Thread) HasRevision(revision string) (found, latest bool)
- func (in *Thread) IsEditor() bool
- func (in *Thread) IsProjectBased() bool
- func (in *Thread) IsProjectThread() bool
- func (in *Thread) IsSharedProject() bool
- func (in *Thread) IsTemplate() bool
- func (in *Thread) IsUserThread() bool
- func (in *Thread) SetLatestConfigRevision(revision string) bool
- type ThreadAuthorization
- func (in *ThreadAuthorization) DeepCopy() *ThreadAuthorization
- func (in *ThreadAuthorization) DeepCopyInto(out *ThreadAuthorization)
- func (in *ThreadAuthorization) DeepCopyObject() runtime.Object
- func (in *ThreadAuthorization) DeleteRefs() []Ref
- func (in *ThreadAuthorization) FieldNames() []string
- func (in *ThreadAuthorization) Get(field string) (value string)
- func (in *ThreadAuthorization) GetColumns() [][]string
- func (in *ThreadAuthorization) Has(field string) (exists bool)
- type ThreadAuthorizationList
- type ThreadAuthorizationSpec
- type ThreadAuthorizationStatus
- type ThreadCapabilities
- type ThreadList
- type ThreadShare
- func (in *ThreadShare) DeepCopy() *ThreadShare
- func (in *ThreadShare) DeepCopyInto(out *ThreadShare)
- func (in *ThreadShare) DeepCopyObject() runtime.Object
- func (in *ThreadShare) DeleteRefs() []Ref
- func (in *ThreadShare) FieldNames() []string
- func (in *ThreadShare) Get(field string) (value string)
- func (in *ThreadShare) Has(field string) (exists bool)
- type ThreadShareList
- type ThreadShareSpec
- type ThreadShareStatus
- type ThreadSpec
- type ThreadStatus
- type Tool
- type ToolList
- type ToolReference
- func (in *ToolReference) DeepCopy() *ToolReference
- func (in *ToolReference) DeepCopyInto(out *ToolReference)
- func (in *ToolReference) DeepCopyObject() runtime.Object
- func (in *ToolReference) DeleteRefs() []Ref
- func (in *ToolReference) FieldNames() []string
- func (in *ToolReference) Get(field string) string
- func (in *ToolReference) GetColumns() [][]string
- func (in *ToolReference) Has(field string) bool
- type ToolReferenceList
- type ToolReferenceSpec
- type ToolReferenceStatus
- type ToolShortDescription
- type ToolSpec
- type ToolStatus
- type ToolUser
- type UserDefaultRoleSetting
- type UserDefaultRoleSettingList
- type UserDefaultRoleSettingSpec
- type UserDelete
- type UserDeleteList
- type UserDeleteSpec
- type UserRoleChange
- type UserRoleChangeList
- type UserRoleChangeSpec
- type Webhook
- func (in *Webhook) DeepCopy() *Webhook
- func (in *Webhook) DeepCopyInto(out *Webhook)
- func (in *Webhook) DeepCopyObject() runtime.Object
- func (w *Webhook) DeleteRefs() []Ref
- func (w *Webhook) FieldNames() []string
- func (w *Webhook) Get(field string) (value string)
- func (w *Webhook) GetAliasName() string
- func (*Webhook) GetColumns() [][]string
- func (w *Webhook) GetObservedGeneration() int64
- func (w *Webhook) Has(field string) (exists bool)
- func (w *Webhook) IsAssigned() bool
- func (w *Webhook) SetAssigned(assigned bool)
- func (w *Webhook) SetObservedGeneration(gen int64)
- type WebhookList
- type WebhookSpec
- type WebhookStatus
- type Workflow
- func (in *Workflow) DeepCopy() *Workflow
- func (in *Workflow) DeepCopyInto(out *Workflow)
- func (in *Workflow) DeepCopyObject() runtime.Object
- func (in *Workflow) DeleteRefs() []Ref
- func (in *Workflow) FieldNames() []string
- func (in *Workflow) Get(field string) (value string)
- func (in *Workflow) Has(field string) (exists bool)
- type WorkflowExecution
- func (in *WorkflowExecution) DeepCopy() *WorkflowExecution
- func (in *WorkflowExecution) DeepCopyInto(out *WorkflowExecution)
- func (in *WorkflowExecution) DeepCopyObject() runtime.Object
- func (in *WorkflowExecution) DeleteRefs() []Ref
- func (in *WorkflowExecution) FieldNames() []string
- func (in *WorkflowExecution) Get(field string) string
- func (in *WorkflowExecution) GetColumns() [][]string
- func (in *WorkflowExecution) Has(field string) bool
- type WorkflowExecutionList
- type WorkflowExecutionSpec
- type WorkflowExecutionStatus
- type WorkflowList
- type WorkflowSpec
- type WorkflowStatus
- type WorkflowStep
- func (in *WorkflowStep) DeepCopy() *WorkflowStep
- func (in *WorkflowStep) DeepCopyInto(out *WorkflowStep)
- func (in *WorkflowStep) DeepCopyObject() runtime.Object
- func (in *WorkflowStep) DeleteRefs() []Ref
- func (in *WorkflowStep) FieldNames() []string
- func (in *WorkflowStep) Get(field string) (value string)
- func (in *WorkflowStep) GetColumns() [][]string
- func (in *WorkflowStep) Has(field string) (exists bool)
- func (in *WorkflowStep) IsGenerationInSync() bool
- type WorkflowStepList
- type WorkflowStepSpec
- type WorkflowStepStatus
- type Workspace
- func (in *Workspace) DeepCopy() *Workspace
- func (in *Workspace) DeepCopyInto(out *Workspace)
- func (in *Workspace) DeepCopyObject() runtime.Object
- func (in *Workspace) DeleteRefs() []Ref
- func (*Workspace) FieldNames() []string
- func (in *Workspace) Get(field string) string
- func (in *Workspace) GetColumns() [][]string
- func (in *Workspace) Has(field string) bool
- type WorkspaceList
- type WorkspaceSpec
- type WorkspaceStatus
Constants ¶
const ( DefaultAgentPrompt = "You are a helpful assistant." DefaultWorkflowAgentPrompt = "You are a helpful assistant, precisely follow the given instructions." )
const ( RunFinalizer = "obot.obot.ai/run" ThreadFinalizer = "obot.obot.ai/thread" KnowledgeFileFinalizer = "obot.obot.ai/knowledge-file" WorkspaceFinalizer = "obot.obot.ai/workspace" KnowledgeSetFinalizer = "obot.obot.ai/knowledge-set" KnowledgeSourceFinalizer = "obot.obot.ai/knowledge-source" ToolReferenceFinalizer = "obot.obot.ai/tool-reference" AgentFinalizer = "obot.obot.ai/agent" WorkflowFinalizer = "obot.obot.ai/workflow" MCPServerFinalizer = "obot.obot.ai/mcp-server" MCPServerInstanceFinalizer = "obot.obot.ai/mcp-server-instance" ProjectMCPServerFinalizer = "obot.obot.ai/project-mcp-server" SlackReceiverFinalizer = "obot.obot.ai/slack-receiver" MCPSessionFinalizer = "obot.obot.ai/mcp-session" ModelProviderSyncAnnotation = "obot.ai/model-provider-sync" WorkflowSyncAnnotation = "obot.ai/workflow-sync" AgentSyncAnnotation = "obot.ai/agent-sync" AuthProviderSyncAnnotation = "obot.ai/auth-provider-sync" FileScannerProviderSyncAnnotation = "obot.ai/file-scanner-provider-sync" MCPCatalogSyncAnnotation = "obot.ai/mcp-catalog-sync" ThreadSyncAnnotation = "obot.ai/thread-sync" )
const Version = "v1"
Variables ¶
var SchemeGroupVersion = schema.GroupVersion{ Group: obot_platform_ai.Group, Version: Version, }
Functions ¶
func AddToScheme ¶
func AddToSchemeWithGV ¶
func AddToSchemeWithGV(scheme *runtime.Scheme, schemeGroupVersion schema.GroupVersion) error
func CredentialTools ¶
func RunStateNameWithExternalID ¶ added in v0.7.1
Types ¶
type AccessControlRule ¶ added in v0.8.0
type AccessControlRule struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AccessControlRuleSpec `json:"spec,omitempty"` }
func (*AccessControlRule) DeepCopy ¶ added in v0.8.0
func (in *AccessControlRule) DeepCopy() *AccessControlRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessControlRule.
func (*AccessControlRule) DeepCopyInto ¶ added in v0.8.0
func (in *AccessControlRule) DeepCopyInto(out *AccessControlRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccessControlRule) DeepCopyObject ¶ added in v0.8.0
func (in *AccessControlRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AccessControlRule) DeleteRefs ¶ added in v0.11.0
func (in *AccessControlRule) DeleteRefs() []Ref
func (*AccessControlRule) FieldNames ¶ added in v0.11.0
func (in *AccessControlRule) FieldNames() []string
func (*AccessControlRule) Get ¶ added in v0.11.0
func (in *AccessControlRule) Get(field string) (value string)
func (*AccessControlRule) GetColumns ¶ added in v0.8.0
func (in *AccessControlRule) GetColumns() [][]string
func (*AccessControlRule) Has ¶ added in v0.11.0
func (in *AccessControlRule) Has(field string) (exists bool)
type AccessControlRuleList ¶ added in v0.8.0
type AccessControlRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AccessControlRule `json:"items"` }
func (*AccessControlRuleList) DeepCopy ¶ added in v0.8.0
func (in *AccessControlRuleList) DeepCopy() *AccessControlRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessControlRuleList.
func (*AccessControlRuleList) DeepCopyInto ¶ added in v0.8.0
func (in *AccessControlRuleList) DeepCopyInto(out *AccessControlRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccessControlRuleList) DeepCopyObject ¶ added in v0.8.0
func (in *AccessControlRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AccessControlRuleSpec ¶ added in v0.8.0
type AccessControlRuleSpec struct { MCPCatalogID string `json:"mcpCatalogID,omitempty"` Manifest types.AccessControlRuleManifest `json:"manifest"` // PowerUserWorkspaceID contains the name of the PowerUserWorkspace that owns this access control rule, if there is one. PowerUserWorkspaceID string `json:"powerUserWorkspaceID,omitempty"` // Generated indicates that this access control rule was automatically generated by the system and should not be modified by users. Generated bool `json:"generated,omitempty"` }
func (*AccessControlRuleSpec) DeepCopy ¶ added in v0.8.0
func (in *AccessControlRuleSpec) DeepCopy() *AccessControlRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessControlRuleSpec.
func (*AccessControlRuleSpec) DeepCopyInto ¶ added in v0.8.0
func (in *AccessControlRuleSpec) DeepCopyInto(out *AccessControlRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Agent ¶
type Agent struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AgentSpec `json:"spec,omitempty"` Status AgentStatus `json:"status,omitempty"` }
func (*Agent) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Agent.
func (*Agent) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Agent) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Agent) FieldNames ¶
func (*Agent) GetAliasName ¶
func (*Agent) GetObservedGeneration ¶
func (*Agent) IsAssigned ¶
func (*Agent) SetAssigned ¶
func (*Agent) SetObservedGeneration ¶
type AgentList ¶
type AgentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Agent `json:"items"` }
func (*AgentList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentList.
func (*AgentList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AgentList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AgentSpec ¶
type AgentSpec struct { Manifest types.AgentManifest `json:"manifest,omitempty"` ContextInput string `json:"contextInput,omitempty"` InputFilters []string `json:"inputFilters,omitempty"` Env []string `json:"env,omitempty"` }
func (*AgentSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentSpec.
func (*AgentSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AgentStatus ¶
type AgentStatus struct { KnowledgeSetNames []string `json:"knowledgeSetNames,omitempty"` WorkspaceName string `json:"workspaceName,omitempty"` AliasAssigned bool `json:"aliasAssigned,omitempty"` AuthStatus map[string]types.OAuthAppLoginAuthStatus `json:"authStatus,omitempty"` ToolInfo map[string]types.ToolInfo `json:"toolInfo,omitempty"` ObservedGeneration int64 `json:"observedGeneration,omitempty"` }
func (*AgentStatus) DeepCopy ¶
func (in *AgentStatus) DeepCopy() *AgentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentStatus.
func (*AgentStatus) DeepCopyInto ¶
func (in *AgentStatus) DeepCopyInto(out *AgentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Alias ¶
type Alias struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AliasSpec `json:"spec,omitempty"` Status EmptyStatus `json:"status,omitempty"` }
func (*Alias) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Alias.
func (*Alias) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Alias) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Alias) DeleteRefs ¶
func (*Alias) NamespaceScoped ¶
type AliasList ¶
type AliasList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Alias `json:"items"` }
func (*AliasList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliasList.
func (*AliasList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AliasList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AliasScoped ¶
type AliasScoped interface { // GetAliasScope returns the scope of the alias which defaults to the Kind name if this interface // is not implemented. GetAliasScope() string }
type AliasSpec ¶
type AliasSpec struct { Name string `json:"name,omitempty"` TargetName string `json:"targetName,omitempty"` TargetNamespace string `json:"targetNamespace,omitempty"` TargetKind string `json:"targetKind,omitempty"` }
func (*AliasSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliasSpec.
func (*AliasSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CronJob ¶
type CronJob struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CronJobSpec `json:"spec,omitempty"` Status CronJobStatus `json:"status,omitempty"` }
func (*CronJob) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CronJob.
func (*CronJob) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CronJob) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CronJob) DeleteRefs ¶
func (*CronJob) FieldNames ¶
func (*CronJob) GetColumns ¶
type CronJobList ¶
type CronJobList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CronJob `json:"items"` }
func (*CronJobList) DeepCopy ¶
func (in *CronJobList) DeepCopy() *CronJobList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CronJobList.
func (*CronJobList) DeepCopyInto ¶
func (in *CronJobList) DeepCopyInto(out *CronJobList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CronJobList) DeepCopyObject ¶
func (in *CronJobList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CronJobSpec ¶
type CronJobSpec struct { types.CronJobManifest `json:",inline"` ThreadName string `json:"threadName,omitempty"` }
func (*CronJobSpec) DeepCopy ¶
func (in *CronJobSpec) DeepCopy() *CronJobSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CronJobSpec.
func (*CronJobSpec) DeepCopyInto ¶
func (in *CronJobSpec) DeepCopyInto(out *CronJobSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CronJobStatus ¶
type CronJobStatus struct { LastRunStartedAt *metav1.Time `json:"lastRunStartedAt,omitempty"` LastSuccessfulRunCompleted *metav1.Time `json:"lastSuccessfulRunCompleted,omitempty"` }
func (*CronJobStatus) DeepCopy ¶
func (in *CronJobStatus) DeepCopy() *CronJobStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CronJobStatus.
func (*CronJobStatus) DeepCopyInto ¶
func (in *CronJobStatus) DeepCopyInto(out *CronJobStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DefaultModelAlias ¶
type DefaultModelAlias struct { v1.TypeMeta `json:",inline"` v1.ObjectMeta `json:"metadata,omitempty"` Spec DefaultModelAliasSpec `json:"spec"` Status DefaultModelAliasStatus `json:"status"` }
func (*DefaultModelAlias) DeepCopy ¶
func (in *DefaultModelAlias) DeepCopy() *DefaultModelAlias
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultModelAlias.
func (*DefaultModelAlias) DeepCopyInto ¶
func (in *DefaultModelAlias) DeepCopyInto(out *DefaultModelAlias)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DefaultModelAlias) DeepCopyObject ¶
func (in *DefaultModelAlias) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DefaultModelAlias) GetAliasName ¶
func (a *DefaultModelAlias) GetAliasName() string
func (*DefaultModelAlias) GetAliasScope ¶
func (a *DefaultModelAlias) GetAliasScope() string
func (*DefaultModelAlias) GetObservedGeneration ¶
func (a *DefaultModelAlias) GetObservedGeneration() int64
func (*DefaultModelAlias) IsAssigned ¶
func (a *DefaultModelAlias) IsAssigned() bool
func (*DefaultModelAlias) SetAssigned ¶
func (a *DefaultModelAlias) SetAssigned(bool)
func (*DefaultModelAlias) SetObservedGeneration ¶
func (a *DefaultModelAlias) SetObservedGeneration(int64)
type DefaultModelAliasList ¶
type DefaultModelAliasList struct { v1.TypeMeta `json:",inline"` v1.ListMeta `json:"metadata,omitempty"` Items []DefaultModelAlias `json:"items"` }
func (*DefaultModelAliasList) DeepCopy ¶
func (in *DefaultModelAliasList) DeepCopy() *DefaultModelAliasList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultModelAliasList.
func (*DefaultModelAliasList) DeepCopyInto ¶
func (in *DefaultModelAliasList) DeepCopyInto(out *DefaultModelAliasList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DefaultModelAliasList) DeepCopyObject ¶
func (in *DefaultModelAliasList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DefaultModelAliasSpec ¶
type DefaultModelAliasSpec struct {
Manifest types.DefaultModelAliasManifest `json:"manifest"`
}
func (*DefaultModelAliasSpec) DeepCopy ¶
func (in *DefaultModelAliasSpec) DeepCopy() *DefaultModelAliasSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultModelAliasSpec.
func (*DefaultModelAliasSpec) DeepCopyInto ¶
func (in *DefaultModelAliasSpec) DeepCopyInto(out *DefaultModelAliasSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DefaultModelAliasStatus ¶
type DefaultModelAliasStatus struct {
SetAliasName string `json:"setAliasName"`
}
func (*DefaultModelAliasStatus) DeepCopy ¶
func (in *DefaultModelAliasStatus) DeepCopy() *DefaultModelAliasStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultModelAliasStatus.
func (*DefaultModelAliasStatus) DeepCopyInto ¶
func (in *DefaultModelAliasStatus) DeepCopyInto(out *DefaultModelAliasStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeleteRefs ¶
type DeleteRefs interface {
DeleteRefs() []Ref
}
type DeploymentCondition ¶ added in v0.9.0
type DeploymentCondition struct { // Type of deployment condition. Type appsv1.DeploymentConditionType `json:"type"` // Last time the condition transitioned from one status to another. LastTransitionTime metav1.Time `json:"lastTransitionTime,omitempty"` // Last time the condition was updated. LastUpdateTime metav1.Time `json:"lastUpdateTime,omitempty"` // Status of the condition, one of True, False, Unknown. Status corev1.ConditionStatus `json:"status"` // The reason for the condition's last transition. Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"` // A human readable message indicating details about the transition. Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"` }
func (*DeploymentCondition) DeepCopy ¶ added in v0.9.0
func (in *DeploymentCondition) DeepCopy() *DeploymentCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentCondition.
func (*DeploymentCondition) DeepCopyInto ¶ added in v0.9.0
func (in *DeploymentCondition) DeepCopyInto(out *DeploymentCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EmailReceiver ¶
type EmailReceiver struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EmailReceiverSpec `json:"spec,omitempty"` Status EmailReceiverStatus `json:"status,omitempty"` }
func (*EmailReceiver) DeepCopy ¶
func (in *EmailReceiver) DeepCopy() *EmailReceiver
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailReceiver.
func (*EmailReceiver) DeepCopyInto ¶
func (in *EmailReceiver) DeepCopyInto(out *EmailReceiver)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EmailReceiver) DeepCopyObject ¶
func (in *EmailReceiver) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EmailReceiver) DeleteRefs ¶
func (in *EmailReceiver) DeleteRefs() []Ref
func (*EmailReceiver) FieldNames ¶
func (in *EmailReceiver) FieldNames() []string
func (*EmailReceiver) Get ¶
func (in *EmailReceiver) Get(field string) (value string)
func (*EmailReceiver) GetAliasName ¶
func (in *EmailReceiver) GetAliasName() string
func (*EmailReceiver) GetColumns ¶
func (*EmailReceiver) GetColumns() [][]string
func (*EmailReceiver) GetObservedGeneration ¶
func (in *EmailReceiver) GetObservedGeneration() int64
func (*EmailReceiver) Has ¶
func (in *EmailReceiver) Has(field string) (exists bool)
func (*EmailReceiver) IsAssigned ¶
func (in *EmailReceiver) IsAssigned() bool
func (*EmailReceiver) SetAssigned ¶
func (in *EmailReceiver) SetAssigned(assigned bool)
func (*EmailReceiver) SetObservedGeneration ¶
func (in *EmailReceiver) SetObservedGeneration(gen int64)
type EmailReceiverList ¶
type EmailReceiverList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EmailReceiver `json:"items"` }
func (*EmailReceiverList) DeepCopy ¶
func (in *EmailReceiverList) DeepCopy() *EmailReceiverList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailReceiverList.
func (*EmailReceiverList) DeepCopyInto ¶
func (in *EmailReceiverList) DeepCopyInto(out *EmailReceiverList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EmailReceiverList) DeepCopyObject ¶
func (in *EmailReceiverList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EmailReceiverSpec ¶
type EmailReceiverSpec struct { types.EmailReceiverManifest `json:",inline"` ThreadName string `json:"threadName,omitempty"` }
func (*EmailReceiverSpec) DeepCopy ¶
func (in *EmailReceiverSpec) DeepCopy() *EmailReceiverSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailReceiverSpec.
func (*EmailReceiverSpec) DeepCopyInto ¶
func (in *EmailReceiverSpec) DeepCopyInto(out *EmailReceiverSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EmailReceiverStatus ¶
type EmailReceiverStatus struct { AliasAssigned bool `json:"aliasAssigned,omitempty"` ObservedGeneration int64 `json:"observedGeneration,omitempty"` }
func (*EmailReceiverStatus) DeepCopy ¶
func (in *EmailReceiverStatus) DeepCopy() *EmailReceiverStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmailReceiverStatus.
func (*EmailReceiverStatus) DeepCopyInto ¶
func (in *EmailReceiverStatus) DeepCopyInto(out *EmailReceiverStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EmptyStatus ¶
type EmptyStatus struct{}
func (*EmptyStatus) DeepCopy ¶
func (in *EmptyStatus) DeepCopy() *EmptyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmptyStatus.
func (*EmptyStatus) DeepCopyInto ¶
func (in *EmptyStatus) DeepCopyInto(out *EmptyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalCall ¶ added in v0.7.1
type ExternalCall struct { ID string `json:"id,omitempty"` Type string `json:"type,omitempty"` Data string `json:"data,omitempty"` }
func (*ExternalCall) DeepCopy ¶ added in v0.7.1
func (in *ExternalCall) DeepCopy() *ExternalCall
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalCall.
func (*ExternalCall) DeepCopyInto ¶ added in v0.7.1
func (in *ExternalCall) DeepCopyInto(out *ExternalCall)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalCallResult ¶ added in v0.7.1
func (*ExternalCallResult) DeepCopy ¶ added in v0.7.1
func (in *ExternalCallResult) DeepCopy() *ExternalCallResult
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalCallResult.
func (*ExternalCallResult) DeepCopyInto ¶ added in v0.7.1
func (in *ExternalCallResult) DeepCopyInto(out *ExternalCallResult)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExternalCallResume ¶ added in v0.7.1
type ExternalCallResume struct { // Type should equal "obotExternalCallResume" Type string `json:"type"` Call ExternalCall `json:"call"` Result ExternalCallResult `json:"result"` }
func (*ExternalCallResume) DeepCopy ¶ added in v0.7.1
func (in *ExternalCallResume) DeepCopy() *ExternalCallResume
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalCallResume.
func (*ExternalCallResume) DeepCopyInto ¶ added in v0.7.1
func (in *ExternalCallResume) DeepCopyInto(out *ExternalCallResume)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Generationed ¶
type KnowledgeFile ¶
type KnowledgeFile struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KnowledgeFileSpec `json:"spec,omitempty"` Status KnowledgeFileStatus `json:"status,omitempty"` }
func (*KnowledgeFile) DeepCopy ¶
func (in *KnowledgeFile) DeepCopy() *KnowledgeFile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeFile.
func (*KnowledgeFile) DeepCopyInto ¶
func (in *KnowledgeFile) DeepCopyInto(out *KnowledgeFile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KnowledgeFile) DeepCopyObject ¶
func (in *KnowledgeFile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*KnowledgeFile) DeleteRefs ¶
func (k *KnowledgeFile) DeleteRefs() []Ref
func (*KnowledgeFile) FieldNames ¶
func (*KnowledgeFile) FieldNames() []string
func (*KnowledgeFile) Get ¶
func (k *KnowledgeFile) Get(field string) string
func (*KnowledgeFile) GetColumns ¶
func (k *KnowledgeFile) GetColumns() [][]string
func (*KnowledgeFile) Has ¶
func (k *KnowledgeFile) Has(field string) bool
func (*KnowledgeFile) PublicState ¶
func (k *KnowledgeFile) PublicState() types.KnowledgeFileState
type KnowledgeFileList ¶
type KnowledgeFileList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []KnowledgeFile `json:"items"` }
func (*KnowledgeFileList) DeepCopy ¶
func (in *KnowledgeFileList) DeepCopy() *KnowledgeFileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeFileList.
func (*KnowledgeFileList) DeepCopyInto ¶
func (in *KnowledgeFileList) DeepCopyInto(out *KnowledgeFileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KnowledgeFileList) DeepCopyObject ¶
func (in *KnowledgeFileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KnowledgeFileSpec ¶
type KnowledgeFileSpec struct { KnowledgeSetName string `json:"knowledgeSetName,omitempty"` KnowledgeSourceName string `json:"knowledgeSourceName,omitempty"` Approved *bool `json:"approved,omitempty"` FileName string `json:"fileName,omitempty"` URL string `json:"url,omitempty"` UpdatedAt string `json:"updatedAt,omitempty"` Checksum string `json:"checksum,omitempty"` SizeInBytes int64 `json:"sizeInBytes,omitempty"` IngestGeneration int64 `json:"ingestGeneration,omitempty"` }
func (*KnowledgeFileSpec) DeepCopy ¶
func (in *KnowledgeFileSpec) DeepCopy() *KnowledgeFileSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeFileSpec.
func (*KnowledgeFileSpec) DeepCopyInto ¶
func (in *KnowledgeFileSpec) DeepCopyInto(out *KnowledgeFileSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnowledgeFileStatus ¶
type KnowledgeFileStatus struct { State types.KnowledgeFileState `json:"state,omitempty"` Error string `json:"error,omitempty"` URL string `json:"url,omitempty"` UpdatedAt string `json:"updatedAt,omitempty"` Checksum string `json:"checksum,omitempty"` RunNames []string `json:"runNames,omitempty"` LastIngestionStartTime metav1.Time `json:"lastIngestionStartTime,omitempty"` LastIngestionEndTime metav1.Time `json:"lastIngestionEndTime,omitempty"` IngestGeneration int64 `json:"ingestGeneration,omitempty"` RetryCount int64 `json:"retryCount,omitempty"` }
func (*KnowledgeFileStatus) DeepCopy ¶
func (in *KnowledgeFileStatus) DeepCopy() *KnowledgeFileStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeFileStatus.
func (*KnowledgeFileStatus) DeepCopyInto ¶
func (in *KnowledgeFileStatus) DeepCopyInto(out *KnowledgeFileStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnowledgeSet ¶
type KnowledgeSet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KnowledgeSetSpec `json:"spec,omitempty"` Status KnowledgeSetStatus `json:"status,omitempty"` }
func (*KnowledgeSet) DeepCopy ¶
func (in *KnowledgeSet) DeepCopy() *KnowledgeSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSet.
func (*KnowledgeSet) DeepCopyInto ¶
func (in *KnowledgeSet) DeepCopyInto(out *KnowledgeSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KnowledgeSet) DeepCopyObject ¶
func (in *KnowledgeSet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*KnowledgeSet) DeleteRefs ¶
func (in *KnowledgeSet) DeleteRefs() []Ref
func (*KnowledgeSet) FieldNames ¶
func (*KnowledgeSet) FieldNames() []string
func (*KnowledgeSet) Get ¶
func (in *KnowledgeSet) Get(field string) string
func (*KnowledgeSet) GetColumns ¶
func (in *KnowledgeSet) GetColumns() [][]string
func (*KnowledgeSet) Has ¶
func (in *KnowledgeSet) Has(field string) bool
type KnowledgeSetList ¶
type KnowledgeSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []KnowledgeSet `json:"items"` }
func (*KnowledgeSetList) DeepCopy ¶
func (in *KnowledgeSetList) DeepCopy() *KnowledgeSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSetList.
func (*KnowledgeSetList) DeepCopyInto ¶
func (in *KnowledgeSetList) DeepCopyInto(out *KnowledgeSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KnowledgeSetList) DeepCopyObject ¶
func (in *KnowledgeSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KnowledgeSetManifest ¶
type KnowledgeSetManifest struct {
DataDescription string `json:"dataDescription,omitempty"`
}
KnowledgeSetManifest should be moved to types once we expose this API
func (*KnowledgeSetManifest) DeepCopy ¶
func (in *KnowledgeSetManifest) DeepCopy() *KnowledgeSetManifest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSetManifest.
func (*KnowledgeSetManifest) DeepCopyInto ¶
func (in *KnowledgeSetManifest) DeepCopyInto(out *KnowledgeSetManifest)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnowledgeSetSpec ¶
type KnowledgeSetSpec struct { Manifest KnowledgeSetManifest `json:"manifest,omitempty"` // AgentName is the name of the agent that created and owns this knowledge set AgentName string `json:"agentName,omitempty"` // ThreadName is the name of the thread that created and owns this knowledge set ThreadName string `json:"threadName,omitempty"` FromKnowledgeSetName string `json:"fromKnowledgeSetName,omitempty"` // RelatedKnowledgeSetNames is a list of knowledge set that must match the same text embedding model // The best effort will be made to keep the same text embedding model used for the related knowledge sets RelatedKnowledgeSetNames []string `json:"relatedKnowledgeSetNames,omitempty"` }
func (*KnowledgeSetSpec) DeepCopy ¶
func (in *KnowledgeSetSpec) DeepCopy() *KnowledgeSetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSetSpec.
func (*KnowledgeSetSpec) DeepCopyInto ¶
func (in *KnowledgeSetSpec) DeepCopyInto(out *KnowledgeSetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnowledgeSetStatus ¶
type KnowledgeSetStatus struct { HasContent bool `json:"hasContent,omitempty"` DatasetCreated bool `json:"datasetCreated,omitempty"` SuggestedDataDescription string `json:"suggestedDataDescription,omitempty"` WorkspaceName string `json:"workspaceName,omitempty"` ThreadName string `json:"threadName,omitempty"` ExistingFile string `json:"existingFile,omitempty"` TextEmbeddingModel string `json:"textEmbeddingModel,omitempty"` }
func (*KnowledgeSetStatus) DeepCopy ¶
func (in *KnowledgeSetStatus) DeepCopy() *KnowledgeSetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSetStatus.
func (*KnowledgeSetStatus) DeepCopyInto ¶
func (in *KnowledgeSetStatus) DeepCopyInto(out *KnowledgeSetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnowledgeSource ¶
type KnowledgeSource struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KnowledgeSourceSpec `json:"spec,omitempty"` Status KnowledgeSourceStatus `json:"status,omitempty"` }
func (*KnowledgeSource) DeepCopy ¶
func (in *KnowledgeSource) DeepCopy() *KnowledgeSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSource.
func (*KnowledgeSource) DeepCopyInto ¶
func (in *KnowledgeSource) DeepCopyInto(out *KnowledgeSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KnowledgeSource) DeepCopyObject ¶
func (in *KnowledgeSource) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*KnowledgeSource) DeleteRefs ¶
func (in *KnowledgeSource) DeleteRefs() []Ref
func (*KnowledgeSource) FieldNames ¶
func (*KnowledgeSource) FieldNames() []string
func (*KnowledgeSource) Get ¶
func (in *KnowledgeSource) Get(field string) string
func (*KnowledgeSource) GetColumns ¶
func (in *KnowledgeSource) GetColumns() [][]string
func (*KnowledgeSource) Has ¶
func (in *KnowledgeSource) Has(field string) bool
func (*KnowledgeSource) PublicState ¶
func (in *KnowledgeSource) PublicState() types.KnowledgeSourceState
type KnowledgeSourceList ¶
type KnowledgeSourceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []KnowledgeSource `json:"items"` }
func (*KnowledgeSourceList) DeepCopy ¶
func (in *KnowledgeSourceList) DeepCopy() *KnowledgeSourceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSourceList.
func (*KnowledgeSourceList) DeepCopyInto ¶
func (in *KnowledgeSourceList) DeepCopyInto(out *KnowledgeSourceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KnowledgeSourceList) DeepCopyObject ¶
func (in *KnowledgeSourceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KnowledgeSourceSpec ¶
type KnowledgeSourceSpec struct { Manifest types.KnowledgeSourceManifest `json:"manifest,omitempty"` KnowledgeSetName string `json:"knowledgeSetName,omitempty"` SyncGeneration int64 `json:"syncGeneration,omitempty"` }
func (*KnowledgeSourceSpec) DeepCopy ¶
func (in *KnowledgeSourceSpec) DeepCopy() *KnowledgeSourceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSourceSpec.
func (*KnowledgeSourceSpec) DeepCopyInto ¶
func (in *KnowledgeSourceSpec) DeepCopyInto(out *KnowledgeSourceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnowledgeSourceStatus ¶
type KnowledgeSourceStatus struct { WorkspaceName string `json:"workspaceName,omitempty"` ThreadName string `json:"threadName,omitempty"` RunName string `json:"runName,omitempty"` SyncState types.KnowledgeSourceState `json:"syncState,omitempty"` Status string `json:"status,omitempty"` SyncDetails []byte `json:"syncDetails,omitempty"` Error string `json:"error,omitempty"` SyncGeneration int64 `json:"syncGeneration,omitempty"` LastSyncStartTime metav1.Time `json:"lastSyncStartTime,omitempty"` LastSyncEndTime metav1.Time `json:"lastSyncEndTime,omitempty"` NextSyncTime metav1.Time `json:"nextSyncTime,omitempty"` }
func (*KnowledgeSourceStatus) DeepCopy ¶
func (in *KnowledgeSourceStatus) DeepCopy() *KnowledgeSourceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSourceStatus.
func (*KnowledgeSourceStatus) DeepCopyInto ¶
func (in *KnowledgeSourceStatus) DeepCopyInto(out *KnowledgeSourceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnowledgeSummary ¶
type KnowledgeSummary struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KnowledgeSummarySpec `json:"spec,omitempty"` Status KnowledgeSummaryStatus `json:"status,omitempty"` }
func (*KnowledgeSummary) DeepCopy ¶
func (in *KnowledgeSummary) DeepCopy() *KnowledgeSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSummary.
func (*KnowledgeSummary) DeepCopyInto ¶
func (in *KnowledgeSummary) DeepCopyInto(out *KnowledgeSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KnowledgeSummary) DeepCopyObject ¶
func (in *KnowledgeSummary) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*KnowledgeSummary) DeleteRefs ¶
func (in *KnowledgeSummary) DeleteRefs() []Ref
type KnowledgeSummaryList ¶
type KnowledgeSummaryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []KnowledgeSummary `json:"items"` }
func (*KnowledgeSummaryList) DeepCopy ¶
func (in *KnowledgeSummaryList) DeepCopy() *KnowledgeSummaryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSummaryList.
func (*KnowledgeSummaryList) DeepCopyInto ¶
func (in *KnowledgeSummaryList) DeepCopyInto(out *KnowledgeSummaryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KnowledgeSummaryList) DeepCopyObject ¶
func (in *KnowledgeSummaryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KnowledgeSummarySpec ¶
type KnowledgeSummarySpec struct { ThreadName string `json:"threadName,omitempty"` ContentHash string `json:"contentHash,omitempty"` Summary []byte `json:"summary,omitempty"` }
func (*KnowledgeSummarySpec) DeepCopy ¶
func (in *KnowledgeSummarySpec) DeepCopy() *KnowledgeSummarySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSummarySpec.
func (*KnowledgeSummarySpec) DeepCopyInto ¶
func (in *KnowledgeSummarySpec) DeepCopyInto(out *KnowledgeSummarySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnowledgeSummaryStatus ¶
type KnowledgeSummaryStatus struct { }
func (*KnowledgeSummaryStatus) DeepCopy ¶
func (in *KnowledgeSummaryStatus) DeepCopy() *KnowledgeSummaryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnowledgeSummaryStatus.
func (*KnowledgeSummaryStatus) DeepCopyInto ¶
func (in *KnowledgeSummaryStatus) DeepCopyInto(out *KnowledgeSummaryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MCPCatalog ¶ added in v0.8.0
type MCPCatalog struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MCPCatalogSpec `json:"spec,omitempty"` Status MCPCatalogStatus `json:"status,omitempty"` }
func (*MCPCatalog) DeepCopy ¶ added in v0.8.0
func (in *MCPCatalog) DeepCopy() *MCPCatalog
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPCatalog.
func (*MCPCatalog) DeepCopyInto ¶ added in v0.8.0
func (in *MCPCatalog) DeepCopyInto(out *MCPCatalog)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPCatalog) DeepCopyObject ¶ added in v0.8.0
func (in *MCPCatalog) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MCPCatalog) GetColumns ¶ added in v0.8.0
func (in *MCPCatalog) GetColumns() [][]string
type MCPCatalogList ¶ added in v0.8.0
type MCPCatalogList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MCPCatalog `json:"items"` }
func (*MCPCatalogList) DeepCopy ¶ added in v0.8.0
func (in *MCPCatalogList) DeepCopy() *MCPCatalogList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPCatalogList.
func (*MCPCatalogList) DeepCopyInto ¶ added in v0.8.0
func (in *MCPCatalogList) DeepCopyInto(out *MCPCatalogList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPCatalogList) DeepCopyObject ¶ added in v0.8.0
func (in *MCPCatalogList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPCatalogSpec ¶ added in v0.8.0
type MCPCatalogSpec struct { DisplayName string `json:"displayName,omitempty"` SourceURLs []string `json:"sourceURLs,omitempty"` }
func (*MCPCatalogSpec) DeepCopy ¶ added in v0.8.0
func (in *MCPCatalogSpec) DeepCopy() *MCPCatalogSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPCatalogSpec.
func (*MCPCatalogSpec) DeepCopyInto ¶ added in v0.8.0
func (in *MCPCatalogSpec) DeepCopyInto(out *MCPCatalogSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MCPCatalogStatus ¶ added in v0.8.0
type MCPCatalogStatus struct { LastSyncTime metav1.Time `json:"lastSyncTime,omitzero"` // SyncErrors is a map of source URLs to the error encountered while syncing it, if any. SyncErrors map[string]string `json:"syncErrors,omitempty"` IsSyncing bool `json:"isSyncing,omitempty"` }
func (*MCPCatalogStatus) DeepCopy ¶ added in v0.8.0
func (in *MCPCatalogStatus) DeepCopy() *MCPCatalogStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPCatalogStatus.
func (*MCPCatalogStatus) DeepCopyInto ¶ added in v0.8.0
func (in *MCPCatalogStatus) DeepCopyInto(out *MCPCatalogStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MCPServer ¶ added in v0.8.0
type MCPServer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MCPServerSpec `json:"spec,omitempty"` Status MCPServerStatus `json:"status,omitempty"` }
func (*MCPServer) DeepCopy ¶ added in v0.8.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPServer.
func (*MCPServer) DeepCopyInto ¶ added in v0.8.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPServer) DeepCopyObject ¶ added in v0.8.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MCPServer) DeleteRefs ¶ added in v0.8.0
func (*MCPServer) FieldNames ¶ added in v0.8.0
type MCPServerCatalogEntry ¶ added in v0.8.0
type MCPServerCatalogEntry struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MCPServerCatalogEntrySpec `json:"spec,omitempty"` Status MCPServerCatalogEntryStatus `json:"status,omitempty"` }
func (*MCPServerCatalogEntry) DeepCopy ¶ added in v0.8.0
func (in *MCPServerCatalogEntry) DeepCopy() *MCPServerCatalogEntry
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPServerCatalogEntry.
func (*MCPServerCatalogEntry) DeepCopyInto ¶ added in v0.8.0
func (in *MCPServerCatalogEntry) DeepCopyInto(out *MCPServerCatalogEntry)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPServerCatalogEntry) DeepCopyObject ¶ added in v0.8.0
func (in *MCPServerCatalogEntry) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MCPServerCatalogEntry) DeleteRefs ¶ added in v0.8.0
func (in *MCPServerCatalogEntry) DeleteRefs() []Ref
func (*MCPServerCatalogEntry) FieldNames ¶ added in v0.8.0
func (in *MCPServerCatalogEntry) FieldNames() []string
func (*MCPServerCatalogEntry) Get ¶ added in v0.8.0
func (in *MCPServerCatalogEntry) Get(field string) string
func (*MCPServerCatalogEntry) GetColumns ¶ added in v0.8.0
func (in *MCPServerCatalogEntry) GetColumns() [][]string
func (*MCPServerCatalogEntry) Has ¶ added in v0.8.0
func (in *MCPServerCatalogEntry) Has(field string) bool
type MCPServerCatalogEntryList ¶ added in v0.8.0
type MCPServerCatalogEntryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MCPServerCatalogEntry `json:"items"` }
func (*MCPServerCatalogEntryList) DeepCopy ¶ added in v0.8.0
func (in *MCPServerCatalogEntryList) DeepCopy() *MCPServerCatalogEntryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPServerCatalogEntryList.
func (*MCPServerCatalogEntryList) DeepCopyInto ¶ added in v0.8.0
func (in *MCPServerCatalogEntryList) DeepCopyInto(out *MCPServerCatalogEntryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPServerCatalogEntryList) DeepCopyObject ¶ added in v0.8.0
func (in *MCPServerCatalogEntryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPServerCatalogEntrySpec ¶ added in v0.8.0
type MCPServerCatalogEntrySpec struct { Manifest types.MCPServerCatalogEntryManifest `json:"manifest,omitempty"` UnsupportedTools []string `json:"unsupportedTools,omitempty"` MCPCatalogName string `json:"mcpCatalogName,omitempty"` Editable bool `json:"editable,omitempty"` SourceURL string `json:"sourceURL,omitempty"` // PowerUserWorkspaceID contains the name of the PowerUserWorkspace that owns this catalog entry, if there is one. PowerUserWorkspaceID string `json:"powerUserWorkspaceID,omitempty"` }
func (*MCPServerCatalogEntrySpec) DeepCopy ¶ added in v0.8.0
func (in *MCPServerCatalogEntrySpec) DeepCopy() *MCPServerCatalogEntrySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPServerCatalogEntrySpec.
func (*MCPServerCatalogEntrySpec) DeepCopyInto ¶ added in v0.8.0
func (in *MCPServerCatalogEntrySpec) DeepCopyInto(out *MCPServerCatalogEntrySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MCPServerCatalogEntryStatus ¶ added in v0.8.0
type MCPServerCatalogEntryStatus struct { // UserCount contains the current number of users with an MCP server created from this catalog entry. UserCount int `json:"userCount,omitempty"` // LastUpdated is the timestamp when this catalog entry was last updated. LastUpdated *metav1.Time `json:"lastUpdated,omitempty"` // ToolPreviewsLastGenerated is the timestamp when the tool previews were last generated for this catalog entry. ToolPreviewsLastGenerated *metav1.Time `json:"toolPreviewsLastGenerated,omitempty"` // ManifestHash is a SHA256 hash of the catalog entry configuration used to detect changes. ManifestHash string `json:"manifestHash,omitempty"` }
func (*MCPServerCatalogEntryStatus) DeepCopy ¶ added in v0.8.0
func (in *MCPServerCatalogEntryStatus) DeepCopy() *MCPServerCatalogEntryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPServerCatalogEntryStatus.
func (*MCPServerCatalogEntryStatus) DeepCopyInto ¶ added in v0.8.0
func (in *MCPServerCatalogEntryStatus) DeepCopyInto(out *MCPServerCatalogEntryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MCPServerInstance ¶ added in v0.8.0
type MCPServerInstance struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MCPServerInstanceSpec `json:"spec,omitempty"` }
func (*MCPServerInstance) DeepCopy ¶ added in v0.8.0
func (in *MCPServerInstance) DeepCopy() *MCPServerInstance
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPServerInstance.
func (*MCPServerInstance) DeepCopyInto ¶ added in v0.8.0
func (in *MCPServerInstance) DeepCopyInto(out *MCPServerInstance)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPServerInstance) DeepCopyObject ¶ added in v0.8.0
func (in *MCPServerInstance) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MCPServerInstance) DeleteRefs ¶ added in v0.8.0
func (in *MCPServerInstance) DeleteRefs() []Ref
func (*MCPServerInstance) FieldNames ¶ added in v0.8.0
func (in *MCPServerInstance) FieldNames() []string
func (*MCPServerInstance) Get ¶ added in v0.8.0
func (in *MCPServerInstance) Get(field string) (value string)
func (*MCPServerInstance) Has ¶ added in v0.8.0
func (in *MCPServerInstance) Has(field string) (exists bool)
type MCPServerInstanceList ¶ added in v0.8.0
type MCPServerInstanceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MCPServerInstance `json:"items"` }
func (*MCPServerInstanceList) DeepCopy ¶ added in v0.8.0
func (in *MCPServerInstanceList) DeepCopy() *MCPServerInstanceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPServerInstanceList.
func (*MCPServerInstanceList) DeepCopyInto ¶ added in v0.8.0
func (in *MCPServerInstanceList) DeepCopyInto(out *MCPServerInstanceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPServerInstanceList) DeepCopyObject ¶ added in v0.8.0
func (in *MCPServerInstanceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPServerInstanceSpec ¶ added in v0.8.0
type MCPServerInstanceSpec struct { // UserID is the user that owns this MCP server instance. UserID string `json:"userID,omitempty"` // MCPServerName is the name of the MCP server this instance is associated with. MCPServerName string `json:"mcpServerName,omitempty"` // MCPCatalogName is the name of the MCP catalog that the server that this instance points to is shared within MCPCatalogName string `json:"mcpCatalogName,omitempty"` // MCPServerCatalogEntryName is the name of the MCP server catalog entry that the server that this instance points to is based on, if there is one. MCPServerCatalogEntryName string `json:"mcpServerCatalogEntryName,omitempty"` // PowerUserWorkspaceID is the name of the PowerUserWorkspace that the server that this instance points to is owned by, if there is one. PowerUserWorkspaceID string `json:"powerUserWorkspaceID,omitempty"` // Template indicates whether this MCP server instance is a template instance. // Template instances are hidden from user views and are used for creating copyable MCP server instances. Template bool `json:"template,omitempty"` }
func (*MCPServerInstanceSpec) DeepCopy ¶ added in v0.8.0
func (in *MCPServerInstanceSpec) DeepCopy() *MCPServerInstanceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPServerInstanceSpec.
func (*MCPServerInstanceSpec) DeepCopyInto ¶ added in v0.8.0
func (in *MCPServerInstanceSpec) DeepCopyInto(out *MCPServerInstanceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MCPServerList ¶ added in v0.8.0
type MCPServerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MCPServer `json:"items"` }
func (*MCPServerList) DeepCopy ¶ added in v0.8.0
func (in *MCPServerList) DeepCopy() *MCPServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPServerList.
func (*MCPServerList) DeepCopyInto ¶ added in v0.8.0
func (in *MCPServerList) DeepCopyInto(out *MCPServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPServerList) DeepCopyObject ¶ added in v0.8.0
func (in *MCPServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPServerSpec ¶ added in v0.8.0
type MCPServerSpec struct { Manifest types.MCPServerManifest `json:"manifest"` // List of tool names that are known to not work well in Obot. UnsupportedTools []string `json:"unsupportedTools,omitempty"` // ThreadName is the project or thread that owns this server, if there is one. ThreadName string `json:"threadName,omitempty"` // Alias is a user-defined alias for the MCP server. // This may only be set for single user and remote MCP servers (i.e. where `MCPCatalogID` is ""). Alias string `json:"alias,omitempty"` // UserID is the user that created this server. UserID string `json:"userID,omitempty"` SharedWithinMCPCatalogName string `json:"sharedWithinMCPCatalogName,omitempty"` // MCPCatalogID contains the name of the MCPCatalog inside of which this server was directly created by the admin, if there is one. MCPCatalogID string `json:"mcpCatalogID,omitempty"` // MCPServerCatalogEntryName contains the name of the MCPServerCatalogEntry from which this MCP server was created, if there is one. MCPServerCatalogEntryName string `json:"mcpServerCatalogEntryName,omitempty"` // NeedsURL indicates whether the server's URL needs to be updated to match the catalog entry. NeedsURL bool `json:"needsURL,omitempty"` // PreviousURL contains the URL of the server before it was updated to match the catalog entry. PreviousURL string `json:"previousURL,omitempty"` // PowerUserWorkspaceID contains the name of the PowerUserWorkspace that owns this MCP server, if there is one. PowerUserWorkspaceID string `json:"powerUserWorkspaceID,omitempty"` // Template indicates whether this MCP server is a template server. // Template servers are hidden from user views and are used for creating project instances. Template bool `json:"template,omitempty"` }
func (*MCPServerSpec) DeepCopy ¶ added in v0.8.0
func (in *MCPServerSpec) DeepCopy() *MCPServerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPServerSpec.
func (*MCPServerSpec) DeepCopyInto ¶ added in v0.8.0
func (in *MCPServerSpec) DeepCopyInto(out *MCPServerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MCPServerStatus ¶ added in v0.8.0
type MCPServerStatus struct { // NeedsUpdate indicates whether the configuration in this server's catalog entry has drift from this server's configuration. NeedsUpdate bool `json:"needsUpdate,omitempty"` // MCPServerInstanceUserCount contains the number of unique users with server instances pointing to this MCP server. MCPServerInstanceUserCount *int `json:"mcpInstanceUserCount,omitempty"` // DeploymentStatus indicates the overall status of the MCP server deployment (Ready, Progressing, Failed). DeploymentStatus string `json:"deploymentStatus,omitempty"` // DeploymentAvailableReplicas is the number of available replicas in the deployment. DeploymentAvailableReplicas *int32 `json:"deploymentAvailableReplicas,omitempty"` // DeploymentReadyReplicas is the number of ready replicas in the deployment. DeploymentReadyReplicas *int32 `json:"deploymentReadyReplicas,omitempty"` // DeploymentReplicas is the desired number of replicas in the deployment. DeploymentReplicas *int32 `json:"deploymentReplicas,omitempty"` // DeploymentConditions contains key deployment conditions that indicate deployment health. DeploymentConditions []DeploymentCondition `json:"deploymentConditions,omitempty"` }
func (*MCPServerStatus) DeepCopy ¶ added in v0.8.0
func (in *MCPServerStatus) DeepCopy() *MCPServerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPServerStatus.
func (*MCPServerStatus) DeepCopyInto ¶ added in v0.8.0
func (in *MCPServerStatus) DeepCopyInto(out *MCPServerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MCPSession ¶ added in v0.8.0
type MCPSession struct { v1.TypeMeta `json:",inline"` v1.ObjectMeta `json:"metadata,omitempty"` Spec MCPSessionSpec `json:"spec"` Status MCPSessionStatus `json:"status"` }
func (*MCPSession) DeepCopy ¶ added in v0.8.0
func (in *MCPSession) DeepCopy() *MCPSession
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPSession.
func (*MCPSession) DeepCopyInto ¶ added in v0.8.0
func (in *MCPSession) DeepCopyInto(out *MCPSession)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPSession) DeepCopyObject ¶ added in v0.8.0
func (in *MCPSession) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPSessionList ¶ added in v0.8.0
type MCPSessionList struct { v1.TypeMeta `json:",inline"` v1.ListMeta `json:"metadata,omitempty"` Items []MCPSession `json:"items"` }
func (*MCPSessionList) DeepCopy ¶ added in v0.8.0
func (in *MCPSessionList) DeepCopy() *MCPSessionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPSessionList.
func (*MCPSessionList) DeepCopyInto ¶ added in v0.8.0
func (in *MCPSessionList) DeepCopyInto(out *MCPSessionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPSessionList) DeepCopyObject ¶ added in v0.8.0
func (in *MCPSessionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPSessionSpec ¶ added in v0.8.0
type MCPSessionSpec struct {
State []byte `json:"state"`
}
func (*MCPSessionSpec) DeepCopy ¶ added in v0.8.0
func (in *MCPSessionSpec) DeepCopy() *MCPSessionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPSessionSpec.
func (*MCPSessionSpec) DeepCopyInto ¶ added in v0.8.0
func (in *MCPSessionSpec) DeepCopyInto(out *MCPSessionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MCPSessionStatus ¶ added in v0.8.0
func (*MCPSessionStatus) DeepCopy ¶ added in v0.8.0
func (in *MCPSessionStatus) DeepCopy() *MCPSessionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPSessionStatus.
func (*MCPSessionStatus) DeepCopyInto ¶ added in v0.8.0
func (in *MCPSessionStatus) DeepCopyInto(out *MCPSessionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MCPWebhookValidation ¶ added in v0.8.0
type MCPWebhookValidation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MCPWebhookValidationSpec `json:"spec,omitempty"` }
func (*MCPWebhookValidation) DeepCopy ¶ added in v0.8.0
func (in *MCPWebhookValidation) DeepCopy() *MCPWebhookValidation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPWebhookValidation.
func (*MCPWebhookValidation) DeepCopyInto ¶ added in v0.8.0
func (in *MCPWebhookValidation) DeepCopyInto(out *MCPWebhookValidation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPWebhookValidation) DeepCopyObject ¶ added in v0.8.0
func (in *MCPWebhookValidation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MCPWebhookValidation) GetColumns ¶ added in v0.8.0
func (in *MCPWebhookValidation) GetColumns() [][]string
type MCPWebhookValidationList ¶ added in v0.8.0
type MCPWebhookValidationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MCPWebhookValidation `json:"items"` }
func (*MCPWebhookValidationList) DeepCopy ¶ added in v0.8.0
func (in *MCPWebhookValidationList) DeepCopy() *MCPWebhookValidationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPWebhookValidationList.
func (*MCPWebhookValidationList) DeepCopyInto ¶ added in v0.8.0
func (in *MCPWebhookValidationList) DeepCopyInto(out *MCPWebhookValidationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPWebhookValidationList) DeepCopyObject ¶ added in v0.8.0
func (in *MCPWebhookValidationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPWebhookValidationSpec ¶ added in v0.8.0
type MCPWebhookValidationSpec struct {
Manifest types.MCPWebhookValidationManifest `json:"manifest"`
}
func (*MCPWebhookValidationSpec) DeepCopy ¶ added in v0.8.0
func (in *MCPWebhookValidationSpec) DeepCopy() *MCPWebhookValidationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPWebhookValidationSpec.
func (*MCPWebhookValidationSpec) DeepCopyInto ¶ added in v0.8.0
func (in *MCPWebhookValidationSpec) DeepCopyInto(out *MCPWebhookValidationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MemorySet ¶ added in v0.8.0
type MemorySet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MemorySetSpec `json:"spec,omitempty"` Status MemorySetStatus `json:"status,omitempty"` }
func (*MemorySet) DeepCopy ¶ added in v0.8.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemorySet.
func (*MemorySet) DeepCopyInto ¶ added in v0.8.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MemorySet) DeepCopyObject ¶ added in v0.8.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MemorySet) DeleteRefs ¶ added in v0.8.0
type MemorySetList ¶ added in v0.8.0
type MemorySetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MemorySet `json:"items"` }
func (*MemorySetList) DeepCopy ¶ added in v0.8.0
func (in *MemorySetList) DeepCopy() *MemorySetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemorySetList.
func (*MemorySetList) DeepCopyInto ¶ added in v0.8.0
func (in *MemorySetList) DeepCopyInto(out *MemorySetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MemorySetList) DeepCopyObject ¶ added in v0.8.0
func (in *MemorySetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MemorySetSpec ¶ added in v0.8.0
type MemorySetSpec struct { ThreadName string `json:"threadName,omitempty"` Memories []types.Memory `json:"memories,omitempty"` }
func (*MemorySetSpec) DeepCopy ¶ added in v0.8.0
func (in *MemorySetSpec) DeepCopy() *MemorySetSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemorySetSpec.
func (*MemorySetSpec) DeepCopyInto ¶ added in v0.8.0
func (in *MemorySetSpec) DeepCopyInto(out *MemorySetSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MemorySetStatus ¶ added in v0.8.0
type MemorySetStatus struct { }
func (*MemorySetStatus) DeepCopy ¶ added in v0.8.0
func (in *MemorySetStatus) DeepCopy() *MemorySetStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemorySetStatus.
func (*MemorySetStatus) DeepCopyInto ¶ added in v0.8.0
func (in *MemorySetStatus) DeepCopyInto(out *MemorySetStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Model ¶
type Model struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ModelSpec `json:"spec,omitempty"` Status ModelStatus `json:"status,omitempty"` }
func (*Model) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Model.
func (*Model) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Model) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Model) FieldNames ¶
func (*Model) GetAliasName ¶
func (*Model) GetObservedGeneration ¶
func (*Model) IsAssigned ¶
func (*Model) SetAssigned ¶
func (*Model) SetObservedGeneration ¶
type ModelList ¶
type ModelList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Model `json:"items"` }
func (*ModelList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelList.
func (*ModelList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ModelSpec ¶
type ModelSpec struct {
Manifest types.ModelManifest `json:"manifest,omitempty"`
}
func (*ModelSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelSpec.
func (*ModelSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelStatus ¶
type ModelStatus struct { AliasAssigned bool `json:"aliasAssigned,omitempty"` ObservedGeneration int64 `json:"observedGeneration,omitempty"` }
func (*ModelStatus) DeepCopy ¶
func (in *ModelStatus) DeepCopy() *ModelStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelStatus.
func (*ModelStatus) DeepCopyInto ¶
func (in *ModelStatus) DeepCopyInto(out *ModelStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OAuthApp ¶
type OAuthApp struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OAuthAppSpec `json:"spec,omitempty"` Status EmptyStatus `json:"status,omitempty"` }
func (*OAuthApp) AuthorizeURL ¶
func (*OAuthApp) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthApp.
func (*OAuthApp) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OAuthApp) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OAuthApp) DeleteRefs ¶
func (*OAuthApp) FieldNames ¶
func (*OAuthApp) GetAliasName ¶
func (*OAuthApp) GetObservedGeneration ¶
func (*OAuthApp) IsAssigned ¶
func (*OAuthApp) OAuthAppGetTokenURL ¶ added in v0.8.0
func (*OAuthApp) RedirectURL ¶
func (*OAuthApp) RefreshURL ¶
func (*OAuthApp) SetAssigned ¶
func (*OAuthApp) SetObservedGeneration ¶
type OAuthAppList ¶
type OAuthAppList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OAuthApp `json:"items"` }
func (*OAuthAppList) DeepCopy ¶
func (in *OAuthAppList) DeepCopy() *OAuthAppList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAppList.
func (*OAuthAppList) DeepCopyInto ¶
func (in *OAuthAppList) DeepCopyInto(out *OAuthAppList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OAuthAppList) DeepCopyObject ¶
func (in *OAuthAppList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OAuthAppLogin ¶
type OAuthAppLogin struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OAuthAppLoginSpec `json:"spec,omitempty"` Status OAuthAppLoginStatus `json:"status,omitempty"` }
func (*OAuthAppLogin) DeepCopy ¶
func (in *OAuthAppLogin) DeepCopy() *OAuthAppLogin
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAppLogin.
func (*OAuthAppLogin) DeepCopyInto ¶
func (in *OAuthAppLogin) DeepCopyInto(out *OAuthAppLogin)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OAuthAppLogin) DeepCopyObject ¶
func (in *OAuthAppLogin) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OAuthAppLogin) DeleteRefs ¶
func (o *OAuthAppLogin) DeleteRefs() []Ref
func (*OAuthAppLogin) FieldNames ¶
func (o *OAuthAppLogin) FieldNames() []string
func (*OAuthAppLogin) Get ¶
func (o *OAuthAppLogin) Get(field string) string
func (*OAuthAppLogin) Has ¶
func (o *OAuthAppLogin) Has(field string) bool
type OAuthAppLoginList ¶
type OAuthAppLoginList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OAuthAppLogin `json:"items"` }
func (*OAuthAppLoginList) DeepCopy ¶
func (in *OAuthAppLoginList) DeepCopy() *OAuthAppLoginList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAppLoginList.
func (*OAuthAppLoginList) DeepCopyInto ¶
func (in *OAuthAppLoginList) DeepCopyInto(out *OAuthAppLoginList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OAuthAppLoginList) DeepCopyObject ¶
func (in *OAuthAppLoginList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OAuthAppLoginSpec ¶
type OAuthAppLoginSpec struct { CredentialContext string `json:"credentialContext,omitempty"` ToolReference string `json:"toolReference,omitempty"` OAuthApps []string `json:"oauthApps,omitempty"` }
func (*OAuthAppLoginSpec) DeepCopy ¶
func (in *OAuthAppLoginSpec) DeepCopy() *OAuthAppLoginSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAppLoginSpec.
func (*OAuthAppLoginSpec) DeepCopyInto ¶
func (in *OAuthAppLoginSpec) DeepCopyInto(out *OAuthAppLoginSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OAuthAppLoginStatus ¶
type OAuthAppLoginStatus struct {
External types.OAuthAppLoginAuthStatus `json:"external,omitempty"`
}
func (*OAuthAppLoginStatus) DeepCopy ¶
func (in *OAuthAppLoginStatus) DeepCopy() *OAuthAppLoginStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAppLoginStatus.
func (*OAuthAppLoginStatus) DeepCopyInto ¶
func (in *OAuthAppLoginStatus) DeepCopyInto(out *OAuthAppLoginStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OAuthAppSpec ¶
type OAuthAppSpec struct { Manifest types.OAuthAppManifest `json:"manifest,omitempty"` // The project that owns this OAuth app ThreadName string `json:"threadName,omitempty"` // The Slack receiver that created and owns this OAuth app SlackReceiverName string `json:"slackReceiverName,omitempty"` }
func (*OAuthAppSpec) DeepCopy ¶
func (in *OAuthAppSpec) DeepCopy() *OAuthAppSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAppSpec.
func (*OAuthAppSpec) DeepCopyInto ¶
func (in *OAuthAppSpec) DeepCopyInto(out *OAuthAppSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OAuthAuthRequest ¶ added in v0.8.0
type OAuthAuthRequest struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OAuthAuthRequestSpec `json:"spec"` Status OAuthAuthRequestStatus `json:"status"` }
func (*OAuthAuthRequest) DeepCopy ¶ added in v0.8.0
func (in *OAuthAuthRequest) DeepCopy() *OAuthAuthRequest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAuthRequest.
func (*OAuthAuthRequest) DeepCopyInto ¶ added in v0.8.0
func (in *OAuthAuthRequest) DeepCopyInto(out *OAuthAuthRequest)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OAuthAuthRequest) DeepCopyObject ¶ added in v0.8.0
func (in *OAuthAuthRequest) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OAuthAuthRequest) DeleteRefs ¶ added in v0.8.0
func (in *OAuthAuthRequest) DeleteRefs() []Ref
func (*OAuthAuthRequest) FieldNames ¶ added in v0.8.0
func (in *OAuthAuthRequest) FieldNames() []string
func (*OAuthAuthRequest) Get ¶ added in v0.8.0
func (in *OAuthAuthRequest) Get(field string) string
func (*OAuthAuthRequest) Has ¶ added in v0.8.0
func (in *OAuthAuthRequest) Has(field string) bool
type OAuthAuthRequestList ¶ added in v0.8.0
type OAuthAuthRequestList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OAuthAuthRequest `json:"items"` }
func (*OAuthAuthRequestList) DeepCopy ¶ added in v0.8.0
func (in *OAuthAuthRequestList) DeepCopy() *OAuthAuthRequestList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAuthRequestList.
func (*OAuthAuthRequestList) DeepCopyInto ¶ added in v0.8.0
func (in *OAuthAuthRequestList) DeepCopyInto(out *OAuthAuthRequestList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OAuthAuthRequestList) DeepCopyObject ¶ added in v0.8.0
func (in *OAuthAuthRequestList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OAuthAuthRequestSpec ¶ added in v0.8.0
type OAuthAuthRequestSpec struct { RedirectURI string `json:"redirectURI"` State string `json:"state"` ClientID string `json:"clientID"` CodeChallenge string `json:"codeChallenge"` CodeChallengeMethod string `json:"codeChallengeMethod"` GrantType string `json:"grantType"` Resource string `json:"resource"` HashedAuthCode string `json:"hashedAuthCode"` HashedSessionID string `json:"hashedSessionID"` UserID uint `json:"userID"` AuthProviderUserID string `json:"authProviderUserID"` AuthProviderNamespace string `json:"authProviderNamespace"` AuthProviderName string `json:"authProviderName"` }
func (*OAuthAuthRequestSpec) DeepCopy ¶ added in v0.8.0
func (in *OAuthAuthRequestSpec) DeepCopy() *OAuthAuthRequestSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAuthRequestSpec.
func (*OAuthAuthRequestSpec) DeepCopyInto ¶ added in v0.8.0
func (in *OAuthAuthRequestSpec) DeepCopyInto(out *OAuthAuthRequestSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OAuthAuthRequestStatus ¶ added in v0.8.0
type OAuthAuthRequestStatus struct { Ok bool `json:"ok"` Error string `json:"error"` Data map[string]string `json:"data"` }
func (*OAuthAuthRequestStatus) DeepCopy ¶ added in v0.8.0
func (in *OAuthAuthRequestStatus) DeepCopy() *OAuthAuthRequestStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthAuthRequestStatus.
func (*OAuthAuthRequestStatus) DeepCopyInto ¶ added in v0.8.0
func (in *OAuthAuthRequestStatus) DeepCopyInto(out *OAuthAuthRequestStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OAuthClient ¶ added in v0.8.0
type OAuthClient struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OAuthClientSpec `json:"spec,omitempty"` Status OAuthClientStatus `json:"status,omitempty"` }
func (*OAuthClient) DeepCopy ¶ added in v0.8.0
func (in *OAuthClient) DeepCopy() *OAuthClient
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthClient.
func (*OAuthClient) DeepCopyInto ¶ added in v0.8.0
func (in *OAuthClient) DeepCopyInto(out *OAuthClient)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OAuthClient) DeepCopyObject ¶ added in v0.8.0
func (in *OAuthClient) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OAuthClientList ¶ added in v0.8.0
type OAuthClientList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OAuthClient `json:"items"` }
func (*OAuthClientList) DeepCopy ¶ added in v0.8.0
func (in *OAuthClientList) DeepCopy() *OAuthClientList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthClientList.
func (*OAuthClientList) DeepCopyInto ¶ added in v0.8.0
func (in *OAuthClientList) DeepCopyInto(out *OAuthClientList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OAuthClientList) DeepCopyObject ¶ added in v0.8.0
func (in *OAuthClientList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OAuthClientSpec ¶ added in v0.8.0
type OAuthClientSpec struct { Manifest types.OAuthClientManifest `json:"manifest"` ClientSecretHash []byte `json:"clientSecretHash"` ClientSecretIssuedAt metav1.Time `json:"client_secret_issued_at"` ClientSecretExpiresAt metav1.Time `json:"client_secret_expires_at"` RegistrationTokenHash []byte `json:"registrationTokenHash"` RegistrationTokenIssuedAt metav1.Time `json:"registration_token_issued_at"` RegistrationTokenExpiresAt metav1.Time `json:"registration_token_expires_at"` }
func (*OAuthClientSpec) DeepCopy ¶ added in v0.8.0
func (in *OAuthClientSpec) DeepCopy() *OAuthClientSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthClientSpec.
func (*OAuthClientSpec) DeepCopyInto ¶ added in v0.8.0
func (in *OAuthClientSpec) DeepCopyInto(out *OAuthClientSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OAuthClientStatus ¶ added in v0.8.0
type OAuthClientStatus struct{}
func (*OAuthClientStatus) DeepCopy ¶ added in v0.8.0
func (in *OAuthClientStatus) DeepCopy() *OAuthClientStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthClientStatus.
func (*OAuthClientStatus) DeepCopyInto ¶ added in v0.8.0
func (in *OAuthClientStatus) DeepCopyInto(out *OAuthClientStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OAuthToken ¶ added in v0.8.0
type OAuthToken struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OAuthTokenSpec `json:"spec"` Status OAuthTokenStatus `json:"status"` }
func (*OAuthToken) DeepCopy ¶ added in v0.8.0
func (in *OAuthToken) DeepCopy() *OAuthToken
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthToken.
func (*OAuthToken) DeepCopyInto ¶ added in v0.8.0
func (in *OAuthToken) DeepCopyInto(out *OAuthToken)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OAuthToken) DeepCopyObject ¶ added in v0.8.0
func (in *OAuthToken) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OAuthToken) DeleteRefs ¶ added in v0.8.0
func (in *OAuthToken) DeleteRefs() []Ref
type OAuthTokenList ¶ added in v0.8.0
type OAuthTokenList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OAuthToken `json:"items"` }
func (*OAuthTokenList) DeepCopy ¶ added in v0.8.0
func (in *OAuthTokenList) DeepCopy() *OAuthTokenList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthTokenList.
func (*OAuthTokenList) DeepCopyInto ¶ added in v0.8.0
func (in *OAuthTokenList) DeepCopyInto(out *OAuthTokenList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OAuthTokenList) DeepCopyObject ¶ added in v0.8.0
func (in *OAuthTokenList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type OAuthTokenSpec ¶ added in v0.8.0
type OAuthTokenSpec struct { Resource string `json:"resource"` ClientID string `json:"clientID"` UserID uint `json:"userID"` HashedSessionID string `json:"hashedSessionID"` AuthProviderUserID string `json:"authProviderUserID"` AuthProviderName string `json:"authProviderName"` AuthProviderNamespace string `json:"authProviderNamespace"` }
func (*OAuthTokenSpec) DeepCopy ¶ added in v0.8.0
func (in *OAuthTokenSpec) DeepCopy() *OAuthTokenSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthTokenSpec.
func (*OAuthTokenSpec) DeepCopyInto ¶ added in v0.8.0
func (in *OAuthTokenSpec) DeepCopyInto(out *OAuthTokenSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OAuthTokenStatus ¶ added in v0.8.0
type OAuthTokenStatus struct{}
func (*OAuthTokenStatus) DeepCopy ¶ added in v0.8.0
func (in *OAuthTokenStatus) DeepCopy() *OAuthTokenStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuthTokenStatus.
func (*OAuthTokenStatus) DeepCopyInto ¶ added in v0.8.0
func (in *OAuthTokenStatus) DeepCopyInto(out *OAuthTokenStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PowerUserWorkspace ¶ added in v0.11.0
type PowerUserWorkspace struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PowerUserWorkspaceSpec `json:"spec,omitempty"` Status PowerUserWorkspaceStatus `json:"status,omitempty"` }
func (*PowerUserWorkspace) DeepCopy ¶ added in v0.11.0
func (in *PowerUserWorkspace) DeepCopy() *PowerUserWorkspace
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PowerUserWorkspace.
func (*PowerUserWorkspace) DeepCopyInto ¶ added in v0.11.0
func (in *PowerUserWorkspace) DeepCopyInto(out *PowerUserWorkspace)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PowerUserWorkspace) DeepCopyObject ¶ added in v0.11.0
func (in *PowerUserWorkspace) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PowerUserWorkspace) FieldNames ¶ added in v0.11.0
func (in *PowerUserWorkspace) FieldNames() []string
func (*PowerUserWorkspace) Get ¶ added in v0.11.0
func (in *PowerUserWorkspace) Get(field string) (value string)
func (*PowerUserWorkspace) Has ¶ added in v0.11.0
func (in *PowerUserWorkspace) Has(field string) (exists bool)
type PowerUserWorkspaceList ¶ added in v0.11.0
type PowerUserWorkspaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []PowerUserWorkspace `json:"items"` }
func (*PowerUserWorkspaceList) DeepCopy ¶ added in v0.11.0
func (in *PowerUserWorkspaceList) DeepCopy() *PowerUserWorkspaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PowerUserWorkspaceList.
func (*PowerUserWorkspaceList) DeepCopyInto ¶ added in v0.11.0
func (in *PowerUserWorkspaceList) DeepCopyInto(out *PowerUserWorkspaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PowerUserWorkspaceList) DeepCopyObject ¶ added in v0.11.0
func (in *PowerUserWorkspaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PowerUserWorkspaceSpec ¶ added in v0.11.0
type PowerUserWorkspaceSpec struct { // UserID is the ID of the user who owns this workspace UserID string `json:"userID,omitempty"` // Role is the role of the user (Admin, PowerUser, or PowerUserPlus) Role types.Role `json:"role,omitempty"` }
func (*PowerUserWorkspaceSpec) DeepCopy ¶ added in v0.11.0
func (in *PowerUserWorkspaceSpec) DeepCopy() *PowerUserWorkspaceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PowerUserWorkspaceSpec.
func (*PowerUserWorkspaceSpec) DeepCopyInto ¶ added in v0.11.0
func (in *PowerUserWorkspaceSpec) DeepCopyInto(out *PowerUserWorkspaceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PowerUserWorkspaceStatus ¶ added in v0.11.0
type PowerUserWorkspaceStatus struct {
DefaultAccessControlRuleGenerated bool `json:"defaultAccessControlRuleGenerated,omitempty"`
}
func (*PowerUserWorkspaceStatus) DeepCopy ¶ added in v0.11.0
func (in *PowerUserWorkspaceStatus) DeepCopy() *PowerUserWorkspaceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PowerUserWorkspaceStatus.
func (*PowerUserWorkspaceStatus) DeepCopyInto ¶ added in v0.11.0
func (in *PowerUserWorkspaceStatus) DeepCopyInto(out *PowerUserWorkspaceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProjectInvitation ¶ added in v0.8.0
type ProjectInvitation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProjectInvitationSpec `json:"spec,omitempty"` Status ProjectInvitationStatus `json:"status,omitempty"` }
func (*ProjectInvitation) DeepCopy ¶ added in v0.8.0
func (in *ProjectInvitation) DeepCopy() *ProjectInvitation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectInvitation.
func (*ProjectInvitation) DeepCopyInto ¶ added in v0.8.0
func (in *ProjectInvitation) DeepCopyInto(out *ProjectInvitation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectInvitation) DeepCopyObject ¶ added in v0.8.0
func (in *ProjectInvitation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProjectInvitation) DeleteRefs ¶ added in v0.8.0
func (pi *ProjectInvitation) DeleteRefs() []Ref
func (*ProjectInvitation) FieldNames ¶ added in v0.8.0
func (pi *ProjectInvitation) FieldNames() []string
func (*ProjectInvitation) Get ¶ added in v0.8.0
func (pi *ProjectInvitation) Get(field string) (value string)
func (*ProjectInvitation) GetColumns ¶ added in v0.8.0
func (pi *ProjectInvitation) GetColumns() [][]string
func (*ProjectInvitation) Has ¶ added in v0.8.0
func (pi *ProjectInvitation) Has(field string) (exists bool)
type ProjectInvitationList ¶ added in v0.8.0
type ProjectInvitationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ProjectInvitation `json:"items"` }
func (*ProjectInvitationList) DeepCopy ¶ added in v0.8.0
func (in *ProjectInvitationList) DeepCopy() *ProjectInvitationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectInvitationList.
func (*ProjectInvitationList) DeepCopyInto ¶ added in v0.8.0
func (in *ProjectInvitationList) DeepCopyInto(out *ProjectInvitationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectInvitationList) DeepCopyObject ¶ added in v0.8.0
func (in *ProjectInvitationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ProjectInvitationSpec ¶ added in v0.8.0
type ProjectInvitationSpec struct { Status types.ProjectInvitationStatus `json:"status,omitempty"` ThreadID string `json:"threadID,omitempty"` }
func (*ProjectInvitationSpec) DeepCopy ¶ added in v0.8.0
func (in *ProjectInvitationSpec) DeepCopy() *ProjectInvitationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectInvitationSpec.
func (*ProjectInvitationSpec) DeepCopyInto ¶ added in v0.8.0
func (in *ProjectInvitationSpec) DeepCopyInto(out *ProjectInvitationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProjectInvitationStatus ¶ added in v0.8.0
type ProjectInvitationStatus struct { // RespondedTime is the time the invitation was accepted, rejected, or marked as expired. RespondedTime *metav1.Time `json:"respondedTime,omitempty"` }
func (*ProjectInvitationStatus) DeepCopy ¶ added in v0.8.0
func (in *ProjectInvitationStatus) DeepCopy() *ProjectInvitationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectInvitationStatus.
func (*ProjectInvitationStatus) DeepCopyInto ¶ added in v0.8.0
func (in *ProjectInvitationStatus) DeepCopyInto(out *ProjectInvitationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProjectMCPServer ¶ added in v0.8.0
type ProjectMCPServer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProjectMCPServerSpec `json:"spec,omitempty"` Status ProjectMCPServerStatus `json:"status,omitempty"` }
func (*ProjectMCPServer) ConnectURL ¶ added in v0.8.0
func (in *ProjectMCPServer) ConnectURL(base string) string
func (*ProjectMCPServer) DeepCopy ¶ added in v0.8.0
func (in *ProjectMCPServer) DeepCopy() *ProjectMCPServer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMCPServer.
func (*ProjectMCPServer) DeepCopyInto ¶ added in v0.8.0
func (in *ProjectMCPServer) DeepCopyInto(out *ProjectMCPServer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectMCPServer) DeepCopyObject ¶ added in v0.8.0
func (in *ProjectMCPServer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProjectMCPServer) DeleteRefs ¶ added in v0.8.0
func (in *ProjectMCPServer) DeleteRefs() []Ref
func (*ProjectMCPServer) FieldNames ¶ added in v0.8.0
func (in *ProjectMCPServer) FieldNames() []string
func (*ProjectMCPServer) Get ¶ added in v0.8.0
func (in *ProjectMCPServer) Get(field string) (value string)
func (*ProjectMCPServer) Has ¶ added in v0.8.0
func (in *ProjectMCPServer) Has(field string) (exists bool)
type ProjectMCPServerList ¶ added in v0.8.0
type ProjectMCPServerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ProjectMCPServer `json:"items"` }
func (*ProjectMCPServerList) DeepCopy ¶ added in v0.8.0
func (in *ProjectMCPServerList) DeepCopy() *ProjectMCPServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMCPServerList.
func (*ProjectMCPServerList) DeepCopyInto ¶ added in v0.8.0
func (in *ProjectMCPServerList) DeepCopyInto(out *ProjectMCPServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectMCPServerList) DeepCopyObject ¶ added in v0.8.0
func (in *ProjectMCPServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ProjectMCPServerSpec ¶ added in v0.8.0
type ProjectMCPServerSpec struct { Manifest types.ProjectMCPServerManifest `json:"manifest,omitempty"` ThreadName string `json:"threadName,omitempty"` UserID string `json:"userID,omitempty"` }
func (*ProjectMCPServerSpec) DeepCopy ¶ added in v0.8.0
func (in *ProjectMCPServerSpec) DeepCopy() *ProjectMCPServerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMCPServerSpec.
func (*ProjectMCPServerSpec) DeepCopyInto ¶ added in v0.8.0
func (in *ProjectMCPServerSpec) DeepCopyInto(out *ProjectMCPServerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProjectMCPServerStatus ¶ added in v0.8.0
type ProjectMCPServerStatus struct{}
func (*ProjectMCPServerStatus) DeepCopy ¶ added in v0.8.0
func (in *ProjectMCPServerStatus) DeepCopy() *ProjectMCPServerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectMCPServerStatus.
func (*ProjectMCPServerStatus) DeepCopyInto ¶ added in v0.8.0
func (in *ProjectMCPServerStatus) DeepCopyInto(out *ProjectMCPServerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Run ¶
type Run struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RunSpec `json:"spec,omitempty"` Status RunStatus `json:"status,omitempty"` }
func (*Run) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Run.
func (*Run) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Run) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Run) DeleteRefs ¶
func (*Run) FieldNames ¶
func (*Run) GetColumns ¶
type RunList ¶
type RunList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Run `json:"items"` }
func (*RunList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunList.
func (*RunList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RunList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RunSpec ¶
type RunSpec struct { Synchronous bool `json:"synchronous,omitempty"` ThreadName string `json:"threadName,omitempty"` AgentName string `json:"agentName,omitempty"` WorkflowName string `json:"workflowName,omitempty"` WorkflowExecutionName string `json:"workflowExecutionName,omitempty"` WorkflowStepName string `json:"workflowStepName,omitempty"` WorkflowStepID string `json:"workflowStepID,omitempty"` PreviousRunName string `json:"previousRunName,omitempty"` Input string `json:"input"` Env []string `json:"env,omitempty"` Tool string `json:"tool,omitempty"` ToolReferenceType types.ToolReferenceType `json:"toolReferenceType,omitempty"` CredentialContextIDs []string `json:"credentialContextIDs,omitempty"` Timeout metav1.Duration `json:"timeout,omitempty"` ExternalCallResults []ExternalCallResult `json:"externalCallResults,omitempty"` Username string `json:"username,omitempty"` }
func (*RunSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunSpec.
func (*RunSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RunState ¶
type RunState struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RunStateSpec `json:"spec,omitempty"` Status EmptyStatus `json:"status,omitempty"` }
func (*RunState) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunState.
func (*RunState) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RunState) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RunStateList ¶
type RunStateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []RunState `json:"items"` }
func (*RunStateList) DeepCopy ¶
func (in *RunStateList) DeepCopy() *RunStateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunStateList.
func (*RunStateList) DeepCopyInto ¶
func (in *RunStateList) DeepCopyInto(out *RunStateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RunStateList) DeepCopyObject ¶
func (in *RunStateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RunStateSpec ¶
type RunStateSpec struct { ThreadName string `json:"threadName,omitempty"` Program []byte `json:"program,omitempty"` ChatState []byte `json:"chatState,omitempty"` CallFrame []byte `json:"callFrame,omitempty"` Output []byte `json:"output,omitempty"` Done bool `json:"done,omitempty"` Error string `json:"error,omitempty"` }
func (*RunStateSpec) DeepCopy ¶
func (in *RunStateSpec) DeepCopy() *RunStateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunStateSpec.
func (*RunStateSpec) DeepCopyInto ¶
func (in *RunStateSpec) DeepCopyInto(out *RunStateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RunStateState ¶ added in v0.7.1
type RunStateState string
const ( Creating RunStateState = "creating" Running RunStateState = "running" Continue RunStateState = "continue" Waiting RunStateState = "waiting" Finished RunStateState = "finished" Error RunStateState = "error" )
type RunStatus ¶
type RunStatus struct { Conditions []metav1.Condition `json:"conditions,omitempty"` State RunStateState `json:"state,omitempty"` Output string `json:"output"` EndTime metav1.Time `json:"endTime,omitempty"` Error string `json:"error,omitempty"` ExternalCall *ExternalCall `json:"externalCall,omitempty"` }
func (*RunStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RunStatus.
func (*RunStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SlackReceiver ¶ added in v0.8.0
type SlackReceiver struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SlackReceiverSpec `json:"spec,omitempty"` Status SlackReceiverStatus `json:"status,omitempty"` }
func (*SlackReceiver) DeepCopy ¶ added in v0.8.0
func (in *SlackReceiver) DeepCopy() *SlackReceiver
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SlackReceiver.
func (*SlackReceiver) DeepCopyInto ¶ added in v0.8.0
func (in *SlackReceiver) DeepCopyInto(out *SlackReceiver)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SlackReceiver) DeepCopyObject ¶ added in v0.8.0
func (in *SlackReceiver) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SlackReceiver) DeleteRefs ¶ added in v0.8.0
func (r *SlackReceiver) DeleteRefs() []Ref
func (*SlackReceiver) FieldNames ¶ added in v0.8.0
func (r *SlackReceiver) FieldNames() []string
func (*SlackReceiver) Get ¶ added in v0.8.0
func (r *SlackReceiver) Get(field string) string
func (*SlackReceiver) Has ¶ added in v0.8.0
func (r *SlackReceiver) Has(field string) bool
type SlackReceiverList ¶ added in v0.8.0
type SlackReceiverList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SlackReceiver `json:"items"` }
func (*SlackReceiverList) DeepCopy ¶ added in v0.8.0
func (in *SlackReceiverList) DeepCopy() *SlackReceiverList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SlackReceiverList.
func (*SlackReceiverList) DeepCopyInto ¶ added in v0.8.0
func (in *SlackReceiverList) DeepCopyInto(out *SlackReceiverList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SlackReceiverList) DeepCopyObject ¶ added in v0.8.0
func (in *SlackReceiverList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SlackReceiverSpec ¶ added in v0.8.0
type SlackReceiverSpec struct { Manifest types.SlackReceiverManifest `json:"manifest,omitempty"` ThreadName string `json:"threadName,omitempty"` }
func (*SlackReceiverSpec) DeepCopy ¶ added in v0.8.0
func (in *SlackReceiverSpec) DeepCopy() *SlackReceiverSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SlackReceiverSpec.
func (*SlackReceiverSpec) DeepCopyInto ¶ added in v0.8.0
func (in *SlackReceiverSpec) DeepCopyInto(out *SlackReceiverSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SlackReceiverStatus ¶ added in v0.8.0
type SlackReceiverStatus struct {
SocketConnectError string `json:"socketConnectError,omitempty"`
}
func (*SlackReceiverStatus) DeepCopy ¶ added in v0.8.0
func (in *SlackReceiverStatus) DeepCopy() *SlackReceiverStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SlackReceiverStatus.
func (*SlackReceiverStatus) DeepCopyInto ¶ added in v0.8.0
func (in *SlackReceiverStatus) DeepCopyInto(out *SlackReceiverStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SlackTrigger ¶ added in v0.8.0
type SlackTrigger struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SlackTriggerSpec `json:"spec,omitempty"` Status SlackTriggerStatus `json:"status,omitempty"` }
func (*SlackTrigger) DeepCopy ¶ added in v0.8.0
func (in *SlackTrigger) DeepCopy() *SlackTrigger
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SlackTrigger.
func (*SlackTrigger) DeepCopyInto ¶ added in v0.8.0
func (in *SlackTrigger) DeepCopyInto(out *SlackTrigger)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SlackTrigger) DeepCopyObject ¶ added in v0.8.0
func (in *SlackTrigger) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SlackTrigger) DeleteRefs ¶ added in v0.8.0
func (in *SlackTrigger) DeleteRefs() []Ref
func (*SlackTrigger) FieldNames ¶ added in v0.8.0
func (in *SlackTrigger) FieldNames() []string
func (*SlackTrigger) Get ¶ added in v0.8.0
func (in *SlackTrigger) Get(field string) (value string)
func (*SlackTrigger) Has ¶ added in v0.8.0
func (in *SlackTrigger) Has(field string) (exists bool)
type SlackTriggerList ¶ added in v0.8.0
type SlackTriggerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SlackTrigger `json:"items"` }
func (*SlackTriggerList) DeepCopy ¶ added in v0.8.0
func (in *SlackTriggerList) DeepCopy() *SlackTriggerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SlackTriggerList.
func (*SlackTriggerList) DeepCopyInto ¶ added in v0.8.0
func (in *SlackTriggerList) DeepCopyInto(out *SlackTriggerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SlackTriggerList) DeepCopyObject ¶ added in v0.8.0
func (in *SlackTriggerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SlackTriggerSpec ¶ added in v0.8.0
type SlackTriggerSpec struct { AppID string `json:"appID,omitempty"` TeamID string `json:"teamID,omitempty"` ThreadName string `json:"threadName,omitempty"` }
func (*SlackTriggerSpec) DeepCopy ¶ added in v0.8.0
func (in *SlackTriggerSpec) DeepCopy() *SlackTriggerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SlackTriggerSpec.
func (*SlackTriggerSpec) DeepCopyInto ¶ added in v0.8.0
func (in *SlackTriggerSpec) DeepCopyInto(out *SlackTriggerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SlackTriggerStatus ¶ added in v0.8.0
type SlackTriggerStatus struct { }
func (*SlackTriggerStatus) DeepCopy ¶ added in v0.8.0
func (in *SlackTriggerStatus) DeepCopy() *SlackTriggerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SlackTriggerStatus.
func (*SlackTriggerStatus) DeepCopyInto ¶ added in v0.8.0
func (in *SlackTriggerStatus) DeepCopyInto(out *SlackTriggerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Thread ¶
type Thread struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ThreadSpec `json:"spec,omitempty"` Status ThreadStatus `json:"status,omitempty"` }
func (*Thread) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Thread.
func (*Thread) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Thread) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Thread) DeleteRefs ¶
func (*Thread) FieldNames ¶
func (*Thread) GetColumns ¶
func (*Thread) GetLatestConfigRevision ¶ added in v0.11.0
GetLatestConfigRevision returns the latest config revision for the thread.
This should always be the last element in the ConfigRevisions status field. If there are no revisions, an empty string is returned.
func (*Thread) HasRevision ¶ added in v0.11.0
HasRevision determines if a given revision exists in the thread's ConfigRevisions status field.
The first return argument will be set true IFF the revision exists in the thread's revision history. The second return argument will be set true IFF the revision both exists in the thread's revision history AND is the latest revision (i.e. the last element in the ConfigRevisions status field). (i.e. the last element) in the ConfigRevisions status field.
func (*Thread) IsProjectBased ¶ added in v0.7.0
func (*Thread) IsProjectThread ¶ added in v0.7.0
func (*Thread) IsSharedProject ¶ added in v0.8.0
func (*Thread) IsTemplate ¶ added in v0.8.0
func (*Thread) IsUserThread ¶ added in v0.7.0
func (*Thread) SetLatestConfigRevision ¶ added in v0.11.0
SetLatestConfigRevision sets the latest config revision for the thread and returns true if the operation has changed the revision history.
type ThreadAuthorization ¶ added in v0.6.0
type ThreadAuthorization struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ThreadAuthorizationSpec `json:"spec,omitempty"` Status ThreadAuthorizationStatus `json:"status,omitempty"` }
func (*ThreadAuthorization) DeepCopy ¶ added in v0.6.0
func (in *ThreadAuthorization) DeepCopy() *ThreadAuthorization
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreadAuthorization.
func (*ThreadAuthorization) DeepCopyInto ¶ added in v0.6.0
func (in *ThreadAuthorization) DeepCopyInto(out *ThreadAuthorization)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ThreadAuthorization) DeepCopyObject ¶ added in v0.6.0
func (in *ThreadAuthorization) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ThreadAuthorization) DeleteRefs ¶ added in v0.6.0
func (in *ThreadAuthorization) DeleteRefs() []Ref
func (*ThreadAuthorization) FieldNames ¶ added in v0.6.0
func (in *ThreadAuthorization) FieldNames() []string
func (*ThreadAuthorization) Get ¶ added in v0.6.0
func (in *ThreadAuthorization) Get(field string) (value string)
func (*ThreadAuthorization) GetColumns ¶ added in v0.8.0
func (in *ThreadAuthorization) GetColumns() [][]string
func (*ThreadAuthorization) Has ¶ added in v0.6.0
func (in *ThreadAuthorization) Has(field string) (exists bool)
type ThreadAuthorizationList ¶ added in v0.6.0
type ThreadAuthorizationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ThreadAuthorization `json:"items"` }
func (*ThreadAuthorizationList) DeepCopy ¶ added in v0.6.0
func (in *ThreadAuthorizationList) DeepCopy() *ThreadAuthorizationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreadAuthorizationList.
func (*ThreadAuthorizationList) DeepCopyInto ¶ added in v0.6.0
func (in *ThreadAuthorizationList) DeepCopyInto(out *ThreadAuthorizationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ThreadAuthorizationList) DeepCopyObject ¶ added in v0.6.0
func (in *ThreadAuthorizationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ThreadAuthorizationSpec ¶ added in v0.6.0
type ThreadAuthorizationSpec struct {
types.ThreadAuthorizationManifest
}
func (*ThreadAuthorizationSpec) DeepCopy ¶ added in v0.6.0
func (in *ThreadAuthorizationSpec) DeepCopy() *ThreadAuthorizationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreadAuthorizationSpec.
func (*ThreadAuthorizationSpec) DeepCopyInto ¶ added in v0.6.0
func (in *ThreadAuthorizationSpec) DeepCopyInto(out *ThreadAuthorizationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThreadAuthorizationStatus ¶ added in v0.6.0
type ThreadAuthorizationStatus struct { }
func (*ThreadAuthorizationStatus) DeepCopy ¶ added in v0.6.0
func (in *ThreadAuthorizationStatus) DeepCopy() *ThreadAuthorizationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreadAuthorizationStatus.
func (*ThreadAuthorizationStatus) DeepCopyInto ¶ added in v0.6.0
func (in *ThreadAuthorizationStatus) DeepCopyInto(out *ThreadAuthorizationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThreadCapabilities ¶ added in v0.8.0
type ThreadCapabilities struct { OnSlackMessage bool `json:"onSlackMessage"` OnDiscordMessage bool `json:"onDiscordMessage"` OnEmail *types.OnEmail `json:"onEmail"` OnWebhook *types.OnWebhook `json:"onWebhook"` }
func (*ThreadCapabilities) DeepCopy ¶ added in v0.8.0
func (in *ThreadCapabilities) DeepCopy() *ThreadCapabilities
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreadCapabilities.
func (*ThreadCapabilities) DeepCopyInto ¶ added in v0.8.0
func (in *ThreadCapabilities) DeepCopyInto(out *ThreadCapabilities)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThreadList ¶
type ThreadList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Thread `json:"items"` }
func (*ThreadList) DeepCopy ¶
func (in *ThreadList) DeepCopy() *ThreadList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreadList.
func (*ThreadList) DeepCopyInto ¶
func (in *ThreadList) DeepCopyInto(out *ThreadList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ThreadList) DeepCopyObject ¶
func (in *ThreadList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ThreadShare ¶ added in v0.7.0
type ThreadShare struct {}
func (*ThreadShare) DeepCopy ¶ added in v0.7.0
func (in *ThreadShare) DeepCopy() *ThreadShare
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreadShare.
func (*ThreadShare) DeepCopyInto ¶ added in v0.7.0
func (in *ThreadShare) DeepCopyInto(out *ThreadShare)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ThreadShare) DeepCopyObject ¶ added in v0.7.0
func (in *ThreadShare) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ThreadShare) DeleteRefs ¶ added in v0.7.0
func (in *ThreadShare) DeleteRefs() []Ref
func (*ThreadShare) FieldNames ¶ added in v0.7.0
func (in *ThreadShare) FieldNames() []string
func (*ThreadShare) Get ¶ added in v0.7.0
func (in *ThreadShare) Get(field string) (value string)
func (*ThreadShare) Has ¶ added in v0.7.0
func (in *ThreadShare) Has(field string) (exists bool)
type ThreadShareList ¶ added in v0.7.0
type ThreadShareList struct {}
func (*ThreadShareList) DeepCopy ¶ added in v0.7.0
func (in *ThreadShareList) DeepCopy() *ThreadShareList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreadShareList.
func (*ThreadShareList) DeepCopyInto ¶ added in v0.7.0
func (in *ThreadShareList) DeepCopyInto(out *ThreadShareList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ThreadShareList) DeepCopyObject ¶ added in v0.7.0
func (in *ThreadShareList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ThreadShareSpec ¶ added in v0.7.0
type ThreadShareSpec struct {}
func (*ThreadShareSpec) DeepCopy ¶ added in v0.7.0
func (in *ThreadShareSpec) DeepCopy() *ThreadShareSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreadShareSpec.
func (*ThreadShareSpec) DeepCopyInto ¶ added in v0.7.0
func (in *ThreadShareSpec) DeepCopyInto(out *ThreadShareSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThreadShareStatus ¶ added in v0.7.0
type ThreadShareStatus struct { string `json:"mcpServers,omitempty"` }MCPServers []
func (*ThreadShareStatus) DeepCopy ¶ added in v0.7.0
func (in *ThreadShareStatus) DeepCopy() *ThreadShareStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreadShareStatus.
func (*ThreadShareStatus) DeepCopyInto ¶ added in v0.7.0
func (in *ThreadShareStatus) DeepCopyInto(out *ThreadShareStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThreadSpec ¶
type ThreadSpec struct { Manifest types.ThreadManifest `json:"manifest,omitempty"` // ParentThreadName The scope of this thread will inherit the scope of the parent thread. The parent should always be a project thread. ParentThreadName string `json:"parentThreadName,omitempty"` // SourceThreadName is the thread that this thread was copied from SourceThreadName string `json:"sourceThreadName,omitempty"` // AgentName is the associated agent for this thread. AgentName string `json:"agentName,omitempty"` // WorkspaceName is the workspace that will be used by this thread and a new workspace will not be created WorkspaceName string `json:"workspaceName,omitempty"` // UserID is the user that created this thread (notice the json field name is userUID, we should probably rename that too at some point) UserID string `json:"userUID,omitempty"` // SystemTask means that this thread was created for non-user purpose for backend operations SystemTask bool `json:"systemTask,omitempty"` // Abort means that this thread should be aborted immediately Abort bool `json:"abort,omitempty"` // Project determines whether this thread is a project thread which essentially used as a scope and not really used as a thread to chat with Project bool `json:"project,omitempty"` // Env is the environment variable keys that expected to be set in the credential that matches the thread.Name Env []types.EnvVar `json:"env,omitempty"` // Ephemeral means that this thread is used once and then can be deleted after an interval Ephemeral bool `json:"ephemeral,omitempty"` // SystemTools are tools that are set on this thread but not visible to the user SystemTools []string `json:"systemTools,omitempty"` // Capabilities are the capabilities of this thread Capabilities ThreadCapabilities `json:"capabilities,omitempty"` // DefaultModelProvider is the provider for the default model for the project. DefaultModelProvider string `json:"defaultModelProvider,omitempty"` // DefaultModel is the default model for the project. DefaultModel string `json:"defaultModel,omitempty"` // Models is the list of models that users of the project may choose from. // It is a map of model provider to models. Models map[string][]string `json:"models,omitempty"` // WorkflowName is the workflow owner of the thread WorkflowName string `json:"workflowName,omitempty"` // WorkflowExecutionName is the workflow execution owner of the thread WorkflowExecutionName string `json:"workflowExecutionName,omitempty"` // KnowledgeSourceName is the knowledge source owner of the thread KnowledgeSourceName string `json:"remoteKnowledgeSourceName,omitempty"` // KnowledgeSetName is the knowledge set owner of the thread KnowledgeSetName string `json:"knowledgeSetName,omitempty"` // WebhookName is the webhook owner of the thread WebhookName string `json:"webhookName,omitempty"` // EmailReceiverName is the email receiver owner of the thread EmailReceiverName string `json:"emailReceiverName,omitempty"` // CronJobName is the cron job owner of the thread CronJobName string `json:"cronJobName,omitempty"` // OAuthAppLoginName is the oauth app login owner of the thread OAuthAppLoginName string `json:"oAuthAppLoginName,omitempty"` // Template determines whether this thread is a project template. // // When this field is true, the thread represents a snapshot of the source thread. Template bool `json:"template,omitempty"` // TargetConfigRevision is the target revision of the source thread to upgrade this thread to. // // This field tracks the latest revision of the source thread when UpgradeApproved is set. // It's compared with the last element in ConfigRevisions (i.e. the latest revision of this thread) // to determine when an upgrade has finished. // It is managed entirely by controllers and should never be directly exposed in user-facing APIs. TargetConfigRevision string `json:"targetConfigRevision,omitempty"` // UpgradeApproved indicates whether the user has approved an upgrade from the source thread. // // When this field is true, and an upgrade is available, the thread and its associated resources // will be updated to match the latest revision of the source thread. UpgradeApproved bool `json:"upgradeApproved,omitempty"` }
func (*ThreadSpec) DeepCopy ¶
func (in *ThreadSpec) DeepCopy() *ThreadSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreadSpec.
func (*ThreadSpec) DeepCopyInto ¶
func (in *ThreadSpec) DeepCopyInto(out *ThreadSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThreadStatus ¶
type ThreadStatus struct { LastRunName string `json:"lastRunName,omitempty"` CurrentRunName string `json:"currentRunName,omitempty"` LastRunState RunStateState `json:"lastRunState,omitempty"` LastUsedTime metav1.Time `json:"lastUsedTime,omitempty"` WorkflowState types.WorkflowState `json:"workflowState,omitempty"` WorkspaceID string `json:"workspaceID,omitempty"` WorkspaceName string `json:"workspaceName,omitempty"` KnowledgeSetNames []string `json:"knowledgeSetNames,omitempty"` // SharedWorkspaceName is used primarily to store the database content and is scoped to the project and shared across threads CopiedTasks bool `json:"copiedTasks,omitempty"` CopiedTools bool `json:"copiedTools,omitempty"` Created bool `json:"created,omitempty"` // WorkflowNamesFromIntegration is the workflow names created from external integration, like slack, discord.. WorkflowNamesFromIntegration types.WorkflowNamesFromIntegration `json:"workflowNamesFromIntegration,omitempty"` // ConfigRevisions is a list of revisions of the thread's configuration. // Each revision is a digest of the thread's configuration at a given point in time and is used // to determine if the thread's configuration has diverged from the source thread's configuration. // // A given revision is computed by creating a stable hash of the thread's: // - introduction message // - starter messages // - tools // - tasks // - knowledge files // - model provider // - model // - prompt // - allowed MCP tools // - project MCP servers // // Revisions are sorted by creation time in ascending order, with the most recent revision at the end. // // For template threads (i.e. "project snapshots"), this ConfigRevisions will contain the sequence of revisions // taken after each successful update from the source thread. // // For project threads that own a template or are created from a template, ConfigRevisions // will contain a single element representing the latest digest of the thread's configuration. ConfigRevisions []string `json:"configRevisions,omitempty"` // UpgradeAvailable is a flag to indicate if an upgrade is available from the source thread. // // An upgrade is considered available if the source thread's configuration has changed since it was copied // into this thread AND the thread's configuration has not changed since it was copied. UpgradeAvailable bool `json:"upgradeAvailable,omitempty"` // UpgradeInProgress indicates if an upgrade from the source thread is in progress. UpgradeInProgress bool `json:"upgradeInProgress,omitempty"` // UpgradePublicID is the public ID of the template that this thread was copied from if any. UpgradePublicID string `json:"upgradePublicID,omitempty"` // LastUpgraded is a timestamp corresponding to the last time the thread was last successfully // upgraded from the source thread. LastUpgraded metav1.Time `json:"lastUpgraded,omitempty"` }
func (*ThreadStatus) DeepCopy ¶
func (in *ThreadStatus) DeepCopy() *ThreadStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreadStatus.
func (*ThreadStatus) DeepCopyInto ¶
func (in *ThreadStatus) DeepCopyInto(out *ThreadStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Tool ¶
type Tool struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ToolSpec `json:"spec,omitempty"` Status ToolStatus `json:"status,omitempty"` }
func (*Tool) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tool.
func (*Tool) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Tool) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Tool) DeleteRefs ¶ added in v0.7.1
func (*Tool) FieldNames ¶
type ToolList ¶
type ToolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Tool `json:"items"` }
func (*ToolList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolList.
func (*ToolList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ToolList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ToolReference ¶
type ToolReference struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ToolReferenceSpec `json:"spec,omitempty"` Status ToolReferenceStatus `json:"status,omitempty"` }
func (*ToolReference) DeepCopy ¶
func (in *ToolReference) DeepCopy() *ToolReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolReference.
func (*ToolReference) DeepCopyInto ¶
func (in *ToolReference) DeepCopyInto(out *ToolReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ToolReference) DeepCopyObject ¶
func (in *ToolReference) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ToolReference) DeleteRefs ¶ added in v0.7.0
func (in *ToolReference) DeleteRefs() []Ref
func (*ToolReference) FieldNames ¶
func (in *ToolReference) FieldNames() []string
func (*ToolReference) Get ¶
func (in *ToolReference) Get(field string) string
func (*ToolReference) GetColumns ¶
func (in *ToolReference) GetColumns() [][]string
func (*ToolReference) Has ¶
func (in *ToolReference) Has(field string) bool
type ToolReferenceList ¶
type ToolReferenceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ToolReference `json:"items"` }
func (*ToolReferenceList) DeepCopy ¶
func (in *ToolReferenceList) DeepCopy() *ToolReferenceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolReferenceList.
func (*ToolReferenceList) DeepCopyInto ¶
func (in *ToolReferenceList) DeepCopyInto(out *ToolReferenceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ToolReferenceList) DeepCopyObject ¶
func (in *ToolReferenceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ToolReferenceSpec ¶
type ToolReferenceSpec struct { Type types.ToolReferenceType `json:"type,omitempty"` ToolMetadata map[string]string `json:"toolMetadata,omitempty"` Builtin bool `json:"builtin,omitempty"` Reference string `json:"reference,omitempty"` Active *bool `json:"active,omitempty"` Bundle bool `json:"bundle,omitempty"` BundleToolName string `json:"bundleToolName,omitempty"` ForceRefresh metav1.Time `json:"forceRefresh,omitempty"` }
func (*ToolReferenceSpec) DeepCopy ¶
func (in *ToolReferenceSpec) DeepCopy() *ToolReferenceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolReferenceSpec.
func (*ToolReferenceSpec) DeepCopyInto ¶
func (in *ToolReferenceSpec) DeepCopyInto(out *ToolReferenceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolReferenceStatus ¶
type ToolReferenceStatus struct { Reference string `json:"reference,omitempty"` Commit string `json:"commit,omitempty"` ObservedGeneration int64 `json:"observedGeneration,omitempty"` Tool *ToolShortDescription `json:"tool,omitempty"` Error string `json:"error,omitempty"` }
func (*ToolReferenceStatus) DeepCopy ¶
func (in *ToolReferenceStatus) DeepCopy() *ToolReferenceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolReferenceStatus.
func (*ToolReferenceStatus) DeepCopyInto ¶
func (in *ToolReferenceStatus) DeepCopyInto(out *ToolReferenceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolShortDescription ¶
type ToolShortDescription struct { Name string `json:"name,omitempty"` Description string `json:"description,omitempty"` Params map[string]string `json:"params,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` // Credentials are all the credentials for this tool, including for tools exported by this tool. Credentials []string `json:"credentials,omitempty"` // CredentialNames are the names of the credentials for each tool. This is different from the Credentials field // because these names could be aliases and identifies which tools have the same credential. CredentialNames []string `json:"credentialNames,omitempty"` }
func (*ToolShortDescription) DeepCopy ¶
func (in *ToolShortDescription) DeepCopy() *ToolShortDescription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolShortDescription.
func (*ToolShortDescription) DeepCopyInto ¶
func (in *ToolShortDescription) DeepCopyInto(out *ToolShortDescription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolSpec ¶
type ToolSpec struct { ThreadName string `json:"threadName,omitempty"` Manifest types.ToolManifest `json:"manifest,omitempty"` Envs []string `json:"envs,omitempty"` }
func (*ToolSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolSpec.
func (*ToolSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ToolStatus ¶
type ToolStatus struct { }
func (*ToolStatus) DeepCopy ¶
func (in *ToolStatus) DeepCopy() *ToolStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ToolStatus.
func (*ToolStatus) DeepCopyInto ¶
func (in *ToolStatus) DeepCopyInto(out *ToolStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserDefaultRoleSetting ¶ added in v0.11.0
type UserDefaultRoleSetting struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UserDefaultRoleSettingSpec `json:"spec,omitempty"` }
func (*UserDefaultRoleSetting) DeepCopy ¶ added in v0.11.0
func (in *UserDefaultRoleSetting) DeepCopy() *UserDefaultRoleSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserDefaultRoleSetting.
func (*UserDefaultRoleSetting) DeepCopyInto ¶ added in v0.11.0
func (in *UserDefaultRoleSetting) DeepCopyInto(out *UserDefaultRoleSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserDefaultRoleSetting) DeepCopyObject ¶ added in v0.11.0
func (in *UserDefaultRoleSetting) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UserDefaultRoleSettingList ¶ added in v0.11.0
type UserDefaultRoleSettingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []UserDefaultRoleSetting `json:"items"` }
func (*UserDefaultRoleSettingList) DeepCopy ¶ added in v0.11.0
func (in *UserDefaultRoleSettingList) DeepCopy() *UserDefaultRoleSettingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserDefaultRoleSettingList.
func (*UserDefaultRoleSettingList) DeepCopyInto ¶ added in v0.11.0
func (in *UserDefaultRoleSettingList) DeepCopyInto(out *UserDefaultRoleSettingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserDefaultRoleSettingList) DeepCopyObject ¶ added in v0.11.0
func (in *UserDefaultRoleSettingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UserDefaultRoleSettingSpec ¶ added in v0.11.0
type UserDefaultRoleSettingSpec struct { // Role is the default role for new users Role types.Role `json:"role,omitempty"` }
func (*UserDefaultRoleSettingSpec) DeepCopy ¶ added in v0.11.0
func (in *UserDefaultRoleSettingSpec) DeepCopy() *UserDefaultRoleSettingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserDefaultRoleSettingSpec.
func (*UserDefaultRoleSettingSpec) DeepCopyInto ¶ added in v0.11.0
func (in *UserDefaultRoleSettingSpec) DeepCopyInto(out *UserDefaultRoleSettingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserDelete ¶ added in v0.8.0
type UserDelete struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UserDeleteSpec `json:"spec,omitempty"` Status EmptyStatus `json:"status,omitempty"` }
func (*UserDelete) DeepCopy ¶ added in v0.8.0
func (in *UserDelete) DeepCopy() *UserDelete
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserDelete.
func (*UserDelete) DeepCopyInto ¶ added in v0.8.0
func (in *UserDelete) DeepCopyInto(out *UserDelete)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserDelete) DeepCopyObject ¶ added in v0.8.0
func (in *UserDelete) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UserDeleteList ¶ added in v0.8.0
type UserDeleteList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []UserDelete `json:"items"` }
func (*UserDeleteList) DeepCopy ¶ added in v0.8.0
func (in *UserDeleteList) DeepCopy() *UserDeleteList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserDeleteList.
func (*UserDeleteList) DeepCopyInto ¶ added in v0.8.0
func (in *UserDeleteList) DeepCopyInto(out *UserDeleteList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserDeleteList) DeepCopyObject ¶ added in v0.8.0
func (in *UserDeleteList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UserDeleteSpec ¶ added in v0.8.0
type UserDeleteSpec struct {
UserID uint `json:"userID,omitempty"`
}
func (*UserDeleteSpec) DeepCopy ¶ added in v0.8.0
func (in *UserDeleteSpec) DeepCopy() *UserDeleteSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserDeleteSpec.
func (*UserDeleteSpec) DeepCopyInto ¶ added in v0.8.0
func (in *UserDeleteSpec) DeepCopyInto(out *UserDeleteSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserRoleChange ¶ added in v0.11.0
type UserRoleChange struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UserRoleChangeSpec `json:"spec,omitempty"` Status EmptyStatus `json:"status,omitempty"` }
func (*UserRoleChange) DeepCopy ¶ added in v0.11.0
func (in *UserRoleChange) DeepCopy() *UserRoleChange
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserRoleChange.
func (*UserRoleChange) DeepCopyInto ¶ added in v0.11.0
func (in *UserRoleChange) DeepCopyInto(out *UserRoleChange)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserRoleChange) DeepCopyObject ¶ added in v0.11.0
func (in *UserRoleChange) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UserRoleChangeList ¶ added in v0.11.0
type UserRoleChangeList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []UserRoleChange `json:"items"` }
func (*UserRoleChangeList) DeepCopy ¶ added in v0.11.0
func (in *UserRoleChangeList) DeepCopy() *UserRoleChangeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserRoleChangeList.
func (*UserRoleChangeList) DeepCopyInto ¶ added in v0.11.0
func (in *UserRoleChangeList) DeepCopyInto(out *UserRoleChangeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserRoleChangeList) DeepCopyObject ¶ added in v0.11.0
func (in *UserRoleChangeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type UserRoleChangeSpec ¶ added in v0.11.0
type UserRoleChangeSpec struct { UserID uint `json:"userID,omitempty"` OldRole types.Role `json:"oldRole,omitempty"` NewRole types.Role `json:"newRole,omitempty"` }
func (*UserRoleChangeSpec) DeepCopy ¶ added in v0.11.0
func (in *UserRoleChangeSpec) DeepCopy() *UserRoleChangeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserRoleChangeSpec.
func (*UserRoleChangeSpec) DeepCopyInto ¶ added in v0.11.0
func (in *UserRoleChangeSpec) DeepCopyInto(out *UserRoleChangeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Webhook ¶
type Webhook struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WebhookSpec `json:"spec,omitempty"` Status WebhookStatus `json:"status,omitempty"` }
func (*Webhook) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Webhook.
func (*Webhook) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Webhook) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Webhook) DeleteRefs ¶
func (*Webhook) FieldNames ¶
func (*Webhook) GetAliasName ¶
func (*Webhook) GetColumns ¶
func (*Webhook) GetObservedGeneration ¶
func (*Webhook) IsAssigned ¶
func (*Webhook) SetAssigned ¶
func (*Webhook) SetObservedGeneration ¶
type WebhookList ¶
type WebhookList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Webhook `json:"items"` }
func (*WebhookList) DeepCopy ¶
func (in *WebhookList) DeepCopy() *WebhookList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookList.
func (*WebhookList) DeepCopyInto ¶
func (in *WebhookList) DeepCopyInto(out *WebhookList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebhookList) DeepCopyObject ¶
func (in *WebhookList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WebhookSpec ¶
type WebhookSpec struct { types.WebhookManifest `json:",inline"` TokenHash []byte `json:"tokenHash,omitempty"` ThreadName string }
func (*WebhookSpec) DeepCopy ¶
func (in *WebhookSpec) DeepCopy() *WebhookSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSpec.
func (*WebhookSpec) DeepCopyInto ¶
func (in *WebhookSpec) DeepCopyInto(out *WebhookSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebhookStatus ¶
type WebhookStatus struct { AliasAssigned bool `json:"aliasAssigned,omitempty"` LastSuccessfulRunCompleted *metav1.Time `json:"lastSuccessfulRunCompleted,omitempty"` ObservedGeneration int64 `json:"observedGeneration,omitempty"` }
func (*WebhookStatus) DeepCopy ¶
func (in *WebhookStatus) DeepCopy() *WebhookStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookStatus.
func (*WebhookStatus) DeepCopyInto ¶
func (in *WebhookStatus) DeepCopyInto(out *WebhookStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Workflow ¶
type Workflow struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkflowSpec `json:"spec,omitempty"` Status WorkflowStatus `json:"status,omitempty"` }
func (*Workflow) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workflow.
func (*Workflow) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workflow) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Workflow) DeleteRefs ¶
func (*Workflow) FieldNames ¶
type WorkflowExecution ¶
type WorkflowExecution struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkflowExecutionSpec `json:"spec,omitempty"` Status WorkflowExecutionStatus `json:"status,omitempty"` }
func (*WorkflowExecution) DeepCopy ¶
func (in *WorkflowExecution) DeepCopy() *WorkflowExecution
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowExecution.
func (*WorkflowExecution) DeepCopyInto ¶
func (in *WorkflowExecution) DeepCopyInto(out *WorkflowExecution)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkflowExecution) DeepCopyObject ¶
func (in *WorkflowExecution) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkflowExecution) DeleteRefs ¶
func (in *WorkflowExecution) DeleteRefs() []Ref
func (*WorkflowExecution) FieldNames ¶
func (in *WorkflowExecution) FieldNames() []string
func (*WorkflowExecution) Get ¶
func (in *WorkflowExecution) Get(field string) string
func (*WorkflowExecution) GetColumns ¶
func (in *WorkflowExecution) GetColumns() [][]string
func (*WorkflowExecution) Has ¶
func (in *WorkflowExecution) Has(field string) bool
type WorkflowExecutionList ¶
type WorkflowExecutionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []WorkflowExecution `json:"items"` }
func (*WorkflowExecutionList) DeepCopy ¶
func (in *WorkflowExecutionList) DeepCopy() *WorkflowExecutionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowExecutionList.
func (*WorkflowExecutionList) DeepCopyInto ¶
func (in *WorkflowExecutionList) DeepCopyInto(out *WorkflowExecutionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkflowExecutionList) DeepCopyObject ¶
func (in *WorkflowExecutionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkflowExecutionSpec ¶
type WorkflowExecutionSpec struct { Input string `json:"input,omitempty"` // ThreadName is the name of the thread that owns this execution, which is the same as the owning thread of the workflow. ThreadName string `json:"threadName,omitempty"` WorkflowName string `json:"workflowName,omitempty"` WebhookName string `json:"webhookName,omitempty"` EmailReceiverName string `json:"emailReceiverName,omitempty"` CronJobName string `json:"cronJobName,omitempty"` WorkflowGeneration int64 `json:"workflowGeneration,omitempty"` RunUntilStep string `json:"runUntilStep,omitempty"` // The Run that started this execution RunName string `json:"runName,omitempty"` // TaskBreadCrumb is a comma-delimited list of taskID calls made to execute this task. // This helps to prevent cycles when tasks call tasks. TaskBreakCrumb string `json:"taskBreakCrumb,omitempty"` }
func (*WorkflowExecutionSpec) DeepCopy ¶
func (in *WorkflowExecutionSpec) DeepCopy() *WorkflowExecutionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowExecutionSpec.
func (*WorkflowExecutionSpec) DeepCopyInto ¶
func (in *WorkflowExecutionSpec) DeepCopyInto(out *WorkflowExecutionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkflowExecutionStatus ¶
type WorkflowExecutionStatus struct { State types.WorkflowState `json:"state,omitempty"` Output string `json:"output,omitempty"` Error string `json:"error,omitempty"` ThreadName string `json:"threadName,omitempty"` WorkflowManifest *types.WorkflowManifest `json:"workflowManifest,omitempty"` EndTime *metav1.Time `json:"endTime,omitempty"` WorkflowGeneration int64 `json:"workflowGeneration,omitempty"` }
func (*WorkflowExecutionStatus) DeepCopy ¶
func (in *WorkflowExecutionStatus) DeepCopy() *WorkflowExecutionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowExecutionStatus.
func (*WorkflowExecutionStatus) DeepCopyInto ¶
func (in *WorkflowExecutionStatus) DeepCopyInto(out *WorkflowExecutionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkflowList ¶
type WorkflowList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Workflow `json:"items"` }
func (*WorkflowList) DeepCopy ¶
func (in *WorkflowList) DeepCopy() *WorkflowList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowList.
func (*WorkflowList) DeepCopyInto ¶
func (in *WorkflowList) DeepCopyInto(out *WorkflowList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkflowList) DeepCopyObject ¶
func (in *WorkflowList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkflowSpec ¶
type WorkflowSpec struct { ThreadName string `json:"threadName,omitempty"` Manifest types.WorkflowManifest `json:"manifest,omitempty"` Managed bool `json:"managed,omitempty"` SourceThreadName string `json:"sourceThreadName,omitempty"` SourceWorkflowName string `json:"sourceWorkflowName,omitempty"` }
func (*WorkflowSpec) DeepCopy ¶
func (in *WorkflowSpec) DeepCopy() *WorkflowSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowSpec.
func (*WorkflowSpec) DeepCopyInto ¶
func (in *WorkflowSpec) DeepCopyInto(out *WorkflowSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkflowStatus ¶
type WorkflowStatus struct { }
func (*WorkflowStatus) DeepCopy ¶
func (in *WorkflowStatus) DeepCopy() *WorkflowStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowStatus.
func (*WorkflowStatus) DeepCopyInto ¶
func (in *WorkflowStatus) DeepCopyInto(out *WorkflowStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkflowStep ¶
type WorkflowStep struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkflowStepSpec `json:"spec,omitempty"` Status WorkflowStepStatus `json:"status,omitempty"` }
func (*WorkflowStep) DeepCopy ¶
func (in *WorkflowStep) DeepCopy() *WorkflowStep
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowStep.
func (*WorkflowStep) DeepCopyInto ¶
func (in *WorkflowStep) DeepCopyInto(out *WorkflowStep)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkflowStep) DeepCopyObject ¶
func (in *WorkflowStep) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkflowStep) DeleteRefs ¶
func (in *WorkflowStep) DeleteRefs() []Ref
func (*WorkflowStep) FieldNames ¶
func (in *WorkflowStep) FieldNames() []string
func (*WorkflowStep) Get ¶
func (in *WorkflowStep) Get(field string) (value string)
func (*WorkflowStep) GetColumns ¶
func (in *WorkflowStep) GetColumns() [][]string
func (*WorkflowStep) Has ¶
func (in *WorkflowStep) Has(field string) (exists bool)
func (*WorkflowStep) IsGenerationInSync ¶
func (in *WorkflowStep) IsGenerationInSync() bool
type WorkflowStepList ¶
type WorkflowStepList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []WorkflowStep `json:"items"` }
func (*WorkflowStepList) DeepCopy ¶
func (in *WorkflowStepList) DeepCopy() *WorkflowStepList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowStepList.
func (*WorkflowStepList) DeepCopyInto ¶
func (in *WorkflowStepList) DeepCopyInto(out *WorkflowStepList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkflowStepList) DeepCopyObject ¶
func (in *WorkflowStepList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkflowStepSpec ¶
type WorkflowStepSpec struct { AfterWorkflowStepName string `json:"afterWorkflowStepName,omitempty"` Step types.Step `json:"step,omitempty"` WorkflowExecutionName string `json:"workflowExecutionName,omitempty"` WorkflowGeneration int64 `json:"workflowGeneration,omitempty"` }
func (*WorkflowStepSpec) DeepCopy ¶
func (in *WorkflowStepSpec) DeepCopy() *WorkflowStepSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowStepSpec.
func (*WorkflowStepSpec) DeepCopyInto ¶
func (in *WorkflowStepSpec) DeepCopyInto(out *WorkflowStepSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkflowStepStatus ¶
type WorkflowStepStatus struct { WorkflowGeneration int64 `json:"workflowGeneration,omitempty"` State types.WorkflowState `json:"state,omitempty"` Error string `json:"message,omitempty"` ThreadName string `json:"threadName,omitempty"` RunNames []string `json:"runNames,omitempty"` LastRunName string `json:"lastRunName,omitempty"` }
func (*WorkflowStepStatus) DeepCopy ¶
func (in *WorkflowStepStatus) DeepCopy() *WorkflowStepStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowStepStatus.
func (*WorkflowStepStatus) DeepCopyInto ¶
func (in *WorkflowStepStatus) DeepCopyInto(out *WorkflowStepStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (WorkflowStepStatus) FirstRun ¶
func (in WorkflowStepStatus) FirstRun() string
func (WorkflowStepStatus) HasRunsSet ¶
func (in WorkflowStepStatus) HasRunsSet() bool
type Workspace ¶
type Workspace struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkspaceSpec `json:"spec,omitempty"` Status WorkspaceStatus `json:"status,omitempty"` }
func (*Workspace) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspace.
func (*Workspace) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workspace) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Workspace) DeleteRefs ¶
func (*Workspace) FieldNames ¶
func (*Workspace) GetColumns ¶
type WorkspaceList ¶
type WorkspaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Workspace `json:"items"` }
func (*WorkspaceList) DeepCopy ¶
func (in *WorkspaceList) DeepCopy() *WorkspaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceList.
func (*WorkspaceList) DeepCopyInto ¶
func (in *WorkspaceList) DeepCopyInto(out *WorkspaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspaceList) DeepCopyObject ¶
func (in *WorkspaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkspaceSpec ¶
type WorkspaceSpec struct { AgentName string `json:"agentName,omitempty"` WorkflowName string `json:"workflowName,omitempty"` ThreadName string `json:"threadName,omitempty"` KnowledgeSetName string `json:"knowledgeSetName,omitempty"` KnowledgeSourceName string `json:"knowledgeSourceName,omitempty"` FromWorkspaceNames []string `json:"fromWorkspaceNames,omitempty"` }
func (*WorkspaceSpec) DeepCopy ¶
func (in *WorkspaceSpec) DeepCopy() *WorkspaceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceSpec.
func (*WorkspaceSpec) DeepCopyInto ¶
func (in *WorkspaceSpec) DeepCopyInto(out *WorkspaceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceStatus ¶
type WorkspaceStatus struct {
WorkspaceID string `json:"workspaceID,omitempty"`
}
func (*WorkspaceStatus) DeepCopy ¶
func (in *WorkspaceStatus) DeepCopy() *WorkspaceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceStatus.
func (*WorkspaceStatus) DeepCopyInto ¶
func (in *WorkspaceStatus) DeepCopyInto(out *WorkspaceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files
¶
- accesscontrolrule.go
- agent.go
- alias.go
- cronjob.go
- defaultmodelalias.go
- doc.go
- emailaddress.go
- file.go
- generationed.go
- knowledgeset.go
- knowledgesource.go
- knowledgesummary.go
- mcpcatalog.go
- mcpserver.go
- mcpservercatalogentry.go
- mcpserverinstance.go
- mcpsession.go
- mcpwebhookvalidation.go
- memoryset.go
- model.go
- oauthapp.go
- oauthauthrequest.go
- oauthclient.go
- oauthtoken.go
- poweruserworkspace.go
- projectinvitation.go
- projectmcpserver.go
- prompts.go
- refs.go
- run.go
- runstate.go
- scheme.go
- slackreceiver.go
- slacktrigger.go
- thread.go
- threadauthorization.go
- threadshare.go
- time.go
- tool.go
- toolreference.go
- userdefaultrolesetting.go
- userdelete.go
- userrolechange.go
- webhook.go
- workflow.go
- workflowexecution.go
- workflowstep.go
- workspace.go
- zz_generated.deepcopy.go