Documentation
¶
Index ¶
- Constants
- Variables
- func DatadogTracingInterceptor(ctx context.Context, req *http.Request, gqlInfo *clientv2.GQLRequestInfo, ...) error
- func GeneratePersistedQueries() map[string]string
- func HashQuery(query string) string
- func PersistedQueryInterceptor(ctx context.Context, req *http.Request, gqlInfo *clientv2.GQLRequestInfo, ...) error
- type AISettingsFragment
- type AISettingsFragment_Anthropic
- type AISettingsFragment_Openai
- type APIDeprecation
- type AWSCloud
- type AWSCloudAttributes
- type AWSCloudConnectionAttributes
- type AWSCloudSettings
- type AWSConnectionAttributes
- type AWSNodeCloudAttributes
- type AWSSettingsAttributes
- type AccessToken
- type AccessTokenAudit
- type AccessTokenAuditConnection
- type AccessTokenAuditEdge
- type AccessTokenConnection
- type AccessTokenEdge
- type AccessTokenFragment
- type AccessTokenScope
- type Account
- type AddClusterAuditLog
- type AddGroupMember
- type AddGroupMember_CreateGroupMember_GroupMemberFragment_Group
- type AddGroupMember_CreateGroupMember_GroupMemberFragment_User
- type AddOnConfigCondition
- type AddOnConfiguration
- type AddServiceError
- type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components
- func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetID() string
- func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetKind() string
- func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetName() string
- func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetVersion() *string
- type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Configuration
- type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Flow
- type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Metadata
- type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig
- func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- type AddStackRunLogs
- type AddStackRunLogs_AddRunLogs
- type AddonVersion
- type AddonVersionSummary
- type AgentAnalysis
- type AgentAnalysisAttributes
- type AgentAnalysisFragment
- type AgentBindingAttributes
- type AgentMessage
- type AgentMessageAttributes
- type AgentMessageCost
- type AgentMessageCostAttributes
- type AgentMessageDelta
- type AgentMessageFile
- type AgentMessageFileAttributes
- type AgentMessageMetadata
- type AgentMessageMetadataAttributes
- type AgentMessageReasoning
- type AgentMessageReasoningAttributes
- type AgentMessageTokens
- type AgentMessageTokensAttributes
- type AgentMessageTool
- type AgentMessageToolAttributes
- type AgentMessageToolState
- type AgentMigration
- type AgentMigrationAttributes
- type AgentPodReference
- type AgentPodReferenceFragment
- type AgentPrompt
- type AgentPullRequestAttributes
- type AgentRun
- type AgentRunAttributes
- type AgentRunBaseFragment
- func (t *AgentRunBaseFragment) GetID() string
- func (t *AgentRunBaseFragment) GetLanguage() *AgentRunLanguage
- func (t *AgentRunBaseFragment) GetLanguageVersion() *string
- func (t *AgentRunBaseFragment) GetMode() *AgentRunMode
- func (t *AgentRunBaseFragment) GetPrompt() string
- func (t *AgentRunBaseFragment) GetRepository() string
- func (t *AgentRunBaseFragment) GetTodos() []*AgentTodoFragment
- type AgentRunConnection
- type AgentRunDelta
- type AgentRunEdge
- type AgentRunFragment
- func (t *AgentRunFragment) GetAnalysis() *AgentAnalysisFragment
- func (t *AgentRunFragment) GetError() *string
- func (t *AgentRunFragment) GetFlow() *AgentRunFragment_Flow
- func (t *AgentRunFragment) GetID() string
- func (t *AgentRunFragment) GetLanguage() *AgentRunLanguage
- func (t *AgentRunFragment) GetLanguageVersion() *string
- func (t *AgentRunFragment) GetMode() *AgentRunMode
- func (t *AgentRunFragment) GetPluralCreds() *PluralCredsFragment
- func (t *AgentRunFragment) GetPodReference() *AgentPodReferenceFragment
- func (t *AgentRunFragment) GetPrompt() string
- func (t *AgentRunFragment) GetPullRequests() []*PullRequestFragment
- func (t *AgentRunFragment) GetRepository() string
- func (t *AgentRunFragment) GetRuntime() *AgentRuntimeFragment
- func (t *AgentRunFragment) GetScmCreds() *ScmCredentialFragment
- func (t *AgentRunFragment) GetStatus() *AgentRunStatus
- func (t *AgentRunFragment) GetTodos() []*AgentTodoFragment
- func (t *AgentRunFragment) GetUser() *AgentRunFragment_User
- type AgentRunFragment_Flow
- type AgentRunFragment_User
- type AgentRunLanguage
- type AgentRunMode
- type AgentRunStatus
- type AgentRunStatusAttributes
- type AgentRuntime
- type AgentRuntimeAttributes
- type AgentRuntimeConnection
- type AgentRuntimeEdge
- type AgentRuntimeFragment
- func (t *AgentRuntimeFragment) GetAiProxy() *bool
- func (t *AgentRuntimeFragment) GetCluster() *TinyClusterFragment
- func (t *AgentRuntimeFragment) GetCreateBindings() []*PolicyBindingFragment
- func (t *AgentRuntimeFragment) GetID() string
- func (t *AgentRuntimeFragment) GetName() string
- func (t *AgentRuntimeFragment) GetType() *AgentRuntimeType
- type AgentRuntimeType
- type AgentSession
- type AgentSessionAttributes
- type AgentSessionConnection
- type AgentSessionEdge
- type AgentSessionType
- type AgentTodo
- type AgentTodoAttributes
- type AgentTodoFragment
- type AiAnalysisRates
- type AiApprovalAttributes
- type AiApprovalConfiguration
- type AiDelta
- type AiInsight
- type AiInsightEvidence
- type AiPin
- type AiPinAttributes
- type AiPinConnection
- type AiPinEdge
- type AiProvider
- type AiRole
- type AiSettings
- type AiSettingsAttributes
- type Alert
- type AlertConnection
- type AlertEdge
- type AlertEvidence
- type AlertResolution
- type AlertResolutionAttributes
- type AlertSeverity
- type AlertState
- type AnalysisRatesAttributes
- type AnsibleConfiguration
- type AnsibleConfigurationAttributes
- type AnthropicSettings
- type AnthropicSettingsAttributes
- type AppNotification
- type AppNotificationConnection
- type AppNotificationEdge
- type ApprovalResult
- type ApproveStackRun
- type ArgoAnalysis
- type ArgoAnalysisTemplate
- type ArgoBlueGreenStrategy
- type ArgoCanaryStrategy
- type ArgoExperiment
- type ArgoExperimentTemplate
- type ArgoRollout
- type ArgoRolloutSpec
- type ArgoRolloutStatus
- type ArgoRolloutStrategy
- type ArgoStrategyStep
- type Audit
- type AuditAction
- type AuditConnection
- type AuditEdge
- type AuditMetric
- type AuditType
- type AuthMethod
- type AutoscalingTarget
- type AvailableFeatures
- type AzureCloudAttributes
- type AzureCloudConnectionAttributes
- type AzureCloudSettings
- type AzureConnectionAttributes
- type AzureDevopsAttributes
- type AzureDevopsConfiguration
- type AzureOpenaiAttributes
- type AzureOpenaiSettings
- type AzureSettingsAttributes
- type AzureStore
- type AzureStoreAttributes
- type BackupAttributes
- type BaseClusterFragment
- func (t *BaseClusterFragment) GetCredential() *ProviderCredentialFragment
- func (t *BaseClusterFragment) GetCurrentVersion() *string
- func (t *BaseClusterFragment) GetHandle() *string
- func (t *BaseClusterFragment) GetID() string
- func (t *BaseClusterFragment) GetKasURL() *string
- func (t *BaseClusterFragment) GetMetadata() map[string]any
- func (t *BaseClusterFragment) GetName() string
- func (t *BaseClusterFragment) GetNodePools() []*NodePoolFragment
- func (t *BaseClusterFragment) GetPingedAt() *string
- func (t *BaseClusterFragment) GetProject() *TinyProjectFragment
- func (t *BaseClusterFragment) GetProvider() *BaseClusterProviderFragment
- func (t *BaseClusterFragment) GetSelf() *bool
- func (t *BaseClusterFragment) GetVersion() *string
- type BaseClusterProviderFragment
- func (t *BaseClusterProviderFragment) GetCloud() string
- func (t *BaseClusterProviderFragment) GetEditable() *bool
- func (t *BaseClusterProviderFragment) GetID() string
- func (t *BaseClusterProviderFragment) GetName() string
- func (t *BaseClusterProviderFragment) GetNamespace() string
- func (t *BaseClusterProviderFragment) GetRepository() *GitRepositoryFragment
- type BedrockAiAttributes
- type BedrockAiSettings
- type BindingAttributes
- type BootstrapToken
- type BootstrapTokenAttributes
- type BootstrapTokenBase
- type Canary
- type CanaryAnalysis
- type CanaryPause
- type CanarySpec
- type CanaryStatus
- type CancelAgentRun
- type CancelAgentRun_CancelAgentRun
- type Cascade
- type CascadeAttributes
- type Catalog
- type CatalogAttributes
- type CatalogConnection
- type CatalogEdge
- type CatalogFragment
- func (t *CatalogFragment) GetAuthor() *string
- func (t *CatalogFragment) GetCategory() *string
- func (t *CatalogFragment) GetDescription() *string
- func (t *CatalogFragment) GetID() string
- func (t *CatalogFragment) GetInsertedAt() *string
- func (t *CatalogFragment) GetName() string
- func (t *CatalogFragment) GetProject() *ProjectFragment
- func (t *CatalogFragment) GetReadBindings() []*PolicyBindingFragment
- func (t *CatalogFragment) GetUpdatedAt() *string
- func (t *CatalogFragment) GetWriteBindings() []*PolicyBindingFragment
- type CatalogSearchItem
- type CatalogSearchResult
- type Certificate
- type CertificateSpec
- type CertificateStatus
- type Chat
- type ChatConnection
- type ChatEdge
- type ChatFile
- type ChatMessage
- type ChatThread
- type ChatThreadAttributes
- type ChatThreadConnection
- type ChatThreadEdge
- type ChatThreadSettings
- type ChatThreadSettingsAttributes
- type ChatTool
- type ChatType
- type ChatTypeAttributes
- type Client
- func (c *Client) AddClusterAuditLog(ctx context.Context, attributes ClusterAuditAttributes, ...) (*AddClusterAuditLog, error)
- func (c *Client) AddGroupMember(ctx context.Context, groupID string, userID string, ...) (*AddGroupMember, error)
- func (c *Client) AddServiceError(ctx context.Context, id string, errors []*ServiceErrorAttributes, ...) (*AddServiceError, error)
- func (c *Client) AddStackRunLogs(ctx context.Context, id string, attributes RunLogAttributes, ...) (*AddStackRunLogs, error)
- func (c *Client) ApproveStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*ApproveStackRun, error)
- func (c *Client) CancelAgentRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*CancelAgentRun, error)
- func (c *Client) CloneServiceDeployment(ctx context.Context, clusterID string, id string, ...) (*CloneServiceDeployment, error)
- func (c *Client) CloneServiceDeploymentWithHandle(ctx context.Context, clusterID string, cluster string, name string, ...) (*CloneServiceDeploymentWithHandle, error)
- func (c *Client) CompletesStackRun(ctx context.Context, id string, attributes StackRunAttributes, ...) (*CompletesStackRun, error)
- func (c *Client) CreateAccessToken(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*CreateAccessToken, error)
- func (c *Client) CreateAgentMessage(ctx context.Context, runID string, attributes AgentMessageAttributes, ...) (*CreateAgentMessage, error)
- func (c *Client) CreateAgentPullRequest(ctx context.Context, runID string, attributes AgentPullRequestAttributes, ...) (*CreateAgentPullRequest, error)
- func (c *Client) CreateAgentRun(ctx context.Context, runtimeID string, attributes AgentRunAttributes, ...) (*CreateAgentRun, error)
- func (c *Client) CreateBootstrapToken(ctx context.Context, attributes BootstrapTokenAttributes, ...) (*CreateBootstrapToken, error)
- func (c *Client) CreateCluster(ctx context.Context, attributes ClusterAttributes, ...) (*CreateCluster, error)
- func (c *Client) CreateClusterBackup(ctx context.Context, attributes BackupAttributes, ...) (*CreateClusterBackup, error)
- func (c *Client) CreateClusterIsoImage(ctx context.Context, attributes ClusterIsoImageAttributes, ...) (*CreateClusterIsoImage, error)
- func (c *Client) CreateClusterProvider(ctx context.Context, attributes ClusterProviderAttributes, ...) (*CreateClusterProvider, error)
- func (c *Client) CreateClusterRegistration(ctx context.Context, attributes ClusterRegistrationCreateAttributes, ...) (*CreateClusterRegistration, error)
- func (c *Client) CreateClusterRestore(ctx context.Context, backupID string, ...) (*CreateClusterRestore, error)
- func (c *Client) CreateCustomStackRun(ctx context.Context, attributes CustomStackRunAttributes, ...) (*CreateCustomStackRun, error)
- func (c *Client) CreateFederatedCredential(ctx context.Context, attributes FederatedCredentialAttributes, ...) (*CreateFederatedCredential, error)
- func (c *Client) CreateGitRepository(ctx context.Context, attributes GitAttributes, ...) (*CreateGitRepository, error)
- func (c *Client) CreateGlobalService(ctx context.Context, attributes GlobalServiceAttributes, ...) (*CreateGlobalService, error)
- func (c *Client) CreateGlobalServiceDeployment(ctx context.Context, serviceID string, attributes GlobalServiceAttributes, ...) (*CreateGlobalServiceDeployment, error)
- func (c *Client) CreateGlobalServiceDeploymentFromTemplate(ctx context.Context, attributes GlobalServiceAttributes, ...) (*CreateGlobalServiceDeploymentFromTemplate, error)
- func (c *Client) CreateGroup(ctx context.Context, attributtes GroupAttributes, ...) (*CreateGroup, error)
- func (c *Client) CreateNamespace(ctx context.Context, attributes ManagedNamespaceAttributes, ...) (*CreateNamespace, error)
- func (c *Client) CreateOIDCProvider(ctx context.Context, typeArg OidcProviderType, ...) (*CreateOIDCProvider, error)
- func (c *Client) CreatePersona(ctx context.Context, attributes PersonaAttributes, ...) (*CreatePersona, error)
- func (c *Client) CreatePipelineContext(ctx context.Context, pipelineID string, attributes PipelineContextAttributes, ...) (*CreatePipelineContext, error)
- func (c *Client) CreatePrAutomation(ctx context.Context, attributes PrAutomationAttributes, ...) (*CreatePrAutomation, error)
- func (c *Client) CreateProject(ctx context.Context, attributes ProjectAttributes, ...) (*CreateProject, error)
- func (c *Client) CreateProviderCredential(ctx context.Context, attributes ProviderCredentialAttributes, name string, ...) (*CreateProviderCredential, error)
- func (c *Client) CreatePullRequest(ctx context.Context, id string, identifier *string, branch *string, ...) (*CreatePullRequest, error)
- func (c *Client) CreateScmConnection(ctx context.Context, attributes ScmConnectionAttributes, ...) (*CreateScmConnection, error)
- func (c *Client) CreateScmWebhook(ctx context.Context, connectionID string, owner string, ...) (*CreateScmWebhook, error)
- func (c *Client) CreateScmWebhookPointer(ctx context.Context, attributes ScmWebhookAttributes, ...) (*CreateScmWebhookPointer, error)
- func (c *Client) CreateSentinel(ctx context.Context, attributes *SentinelAttributes, ...) (*CreateSentinel, error)
- func (c *Client) CreateServiceAccount(ctx context.Context, attributes ServiceAccountAttributes, ...) (*CreateServiceAccount, error)
- func (c *Client) CreateServiceAccountToken(ctx context.Context, id string, scopes []*ScopeAttributes, ...) (*CreateServiceAccountToken, error)
- func (c *Client) CreateServiceDeployment(ctx context.Context, clusterID string, attributes ServiceDeploymentAttributes, ...) (*CreateServiceDeployment, error)
- func (c *Client) CreateServiceDeploymentWithHandle(ctx context.Context, cluster string, attributes ServiceDeploymentAttributes, ...) (*CreateServiceDeploymentWithHandle, error)
- func (c *Client) CreateStack(ctx context.Context, attributes StackAttributes, ...) (*CreateStack, error)
- func (c *Client) CreateStackDefinition(ctx context.Context, attributes StackDefinitionAttributes, ...) (*CreateStackDefinition, error)
- func (c *Client) CreateUser(ctx context.Context, attributes UserAttributes, ...) (*CreateUser, error)
- func (c *Client) DeleteAccessToken(ctx context.Context, token string, interceptors ...clientv2.RequestInterceptor) (*DeleteAccessToken, error)
- func (c *Client) DeleteAgentRuntime(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteAgentRuntime, error)
- func (c *Client) DeleteBootstrapToken(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteBootstrapToken, error)
- func (c *Client) DeleteCatalog(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteCatalog, error)
- func (c *Client) DeleteCloudConnection(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteCloudConnection, error)
- func (c *Client) DeleteCluster(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteCluster, error)
- func (c *Client) DeleteClusterIsoImage(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteClusterIsoImage, error)
- func (c *Client) DeleteClusterProvider(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteClusterProvider, error)
- func (c *Client) DeleteClusterRegistration(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteClusterRegistration, error)
- func (c *Client) DeleteComplianceReportGenerator(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteComplianceReportGenerator, error)
- func (c *Client) DeleteCustomStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteCustomStackRun, error)
- func (c *Client) DeleteFederatedCredential(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteFederatedCredential, error)
- func (c *Client) DeleteFlow(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteFlow, error)
- func (c *Client) DeleteGitRepository(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteGitRepository, error)
- func (c *Client) DeleteGlobalService(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteGlobalService, error)
- func (c *Client) DeleteGlobalServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteGlobalServiceDeployment, error)
- func (c *Client) DeleteGroup(ctx context.Context, groupID string, ...) (*DeleteGroup, error)
- func (c *Client) DeleteGroupMember(ctx context.Context, userID string, groupID string, ...) (*DeleteGroupMember, error)
- func (c *Client) DeleteMCPServer(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteMCPServer, error)
- func (c *Client) DeleteNamespace(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteNamespace, error)
- func (c *Client) DeleteNotificationRouter(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteNotificationRouter, error)
- func (c *Client) DeleteNotificationSink(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteNotificationSink, error)
- func (c *Client) DeleteOIDCProvider(ctx context.Context, id string, typeArg OidcProviderType, ...) (*DeleteOIDCProvider, error)
- func (c *Client) DeleteObservabilityProvider(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteObservabilityProvider, error)
- func (c *Client) DeleteObservabilityWebhook(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteObservabilityWebhook, error)
- func (c *Client) DeleteObserver(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteObserver, error)
- func (c *Client) DeletePersona(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePersona, error)
- func (c *Client) DeletePipeline(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePipeline, error)
- func (c *Client) DeletePrAutomation(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePrAutomation, error)
- func (c *Client) DeletePrGovernance(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePrGovernance, error)
- func (c *Client) DeletePreviewEnvironmentTemplate(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePreviewEnvironmentTemplate, error)
- func (c *Client) DeleteProject(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteProject, error)
- func (c *Client) DeleteProviderCredential(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteProviderCredential, error)
- func (c *Client) DeleteScmConnection(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteScmConnection, error)
- func (c *Client) DeleteScmWebhook(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteScmWebhook, error)
- func (c *Client) DeleteSentinel(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteSentinel, error)
- func (c *Client) DeleteServiceContext(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteServiceContext, error)
- func (c *Client) DeleteServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteServiceDeployment, error)
- func (c *Client) DeleteStack(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteStack, error)
- func (c *Client) DeleteStackDefinition(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteStackDefinition, error)
- func (c *Client) DeleteUser(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteUser, error)
- func (c *Client) DetachCluster(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DetachCluster, error)
- func (c *Client) DetachServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DetachServiceDeployment, error)
- func (c *Client) DetachStack(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DetachStack, error)
- func (c *Client) GetAccessToken(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAccessToken, error)
- func (c *Client) GetAgentRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAgentRun, error)
- func (c *Client) GetAgentRunTodos(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAgentRunTodos, error)
- func (c *Client) GetAgentRuntime(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAgentRuntime, error)
- func (c *Client) GetAgentRuntimeByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetAgentRuntimeByName, error)
- func (c *Client) GetAgentURL(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAgentURL, error)
- func (c *Client) GetCatalog(ctx context.Context, id *string, name *string, ...) (*GetCatalog, error)
- func (c *Client) GetCatalogTiny(ctx context.Context, id *string, name *string, ...) (*GetCatalogTiny, error)
- func (c *Client) GetCloudConnection(ctx context.Context, id *string, name *string, ...) (*GetCloudConnection, error)
- func (c *Client) GetCluster(ctx context.Context, id *string, interceptors ...clientv2.RequestInterceptor) (*GetCluster, error)
- func (c *Client) GetClusterBackup(ctx context.Context, id *string, clusterID *string, namespace *string, ...) (*GetClusterBackup, error)
- func (c *Client) GetClusterByHandle(ctx context.Context, handle *string, ...) (*GetClusterByHandle, error)
- func (c *Client) GetClusterGate(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetClusterGate, error)
- func (c *Client) GetClusterGates(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetClusterGates, error)
- func (c *Client) GetClusterIDByHandle(ctx context.Context, handle *string, ...) (*GetClusterIDByHandle, error)
- func (c *Client) GetClusterIsoImage(ctx context.Context, id *string, image *string, ...) (*GetClusterIsoImage, error)
- func (c *Client) GetClusterProvider(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetClusterProvider, error)
- func (c *Client) GetClusterProviderByCloud(ctx context.Context, cloud string, interceptors ...clientv2.RequestInterceptor) (*GetClusterProviderByCloud, error)
- func (c *Client) GetClusterRegistration(ctx context.Context, id *string, machineID *string, ...) (*GetClusterRegistration, error)
- func (c *Client) GetClusterRegistrations(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*GetClusterRegistrations, error)
- func (c *Client) GetClusterRestore(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetClusterRestore, error)
- func (c *Client) GetClusterWithToken(ctx context.Context, id *string, handle *string, ...) (*GetClusterWithToken, error)
- func (c *Client) GetComplianceReportGenerator(ctx context.Context, id *string, name *string, ...) (*GetComplianceReportGenerator, error)
- func (c *Client) GetCustomStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetCustomStackRun, error)
- func (c *Client) GetDeploymentSettings(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetDeploymentSettings, error)
- func (c *Client) GetFederatedCredential(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetFederatedCredential, error)
- func (c *Client) GetFederatedCredentialTiny(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetFederatedCredentialTiny, error)
- func (c *Client) GetFlow(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetFlow, error)
- func (c *Client) GetGitRepository(ctx context.Context, id *string, url *string, ...) (*GetGitRepository, error)
- func (c *Client) GetGitRepositoryID(ctx context.Context, url *string, interceptors ...clientv2.RequestInterceptor) (*GetGitRepositoryID, error)
- func (c *Client) GetGlobalServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetGlobalServiceDeployment, error)
- func (c *Client) GetGlobalServiceDeploymentByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetGlobalServiceDeploymentByName, error)
- func (c *Client) GetGroup(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetGroup, error)
- func (c *Client) GetGroupTiny(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetGroupTiny, error)
- func (c *Client) GetHelmRepository(ctx context.Context, url string, interceptors ...clientv2.RequestInterceptor) (*GetHelmRepository, error)
- func (c *Client) GetHelmRepositoryTiny(ctx context.Context, url string, interceptors ...clientv2.RequestInterceptor) (*GetHelmRepositoryTiny, error)
- func (c *Client) GetInfrastructureStack(ctx context.Context, id *string, name *string, ...) (*GetInfrastructureStack, error)
- func (c *Client) GetInfrastructureStackID(ctx context.Context, id *string, name *string, ...) (*GetInfrastructureStackID, error)
- func (c *Client) GetInfrastructureStackStatus(ctx context.Context, id *string, name *string, ...) (*GetInfrastructureStackStatus, error)
- func (c *Client) GetMCPServer(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetMCPServer, error)
- func (c *Client) GetMCPServers(ctx context.Context, q *string, first *int64, after *string, before *string, ...) (*GetMCPServers, error)
- func (c *Client) GetNamespace(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetNamespace, error)
- func (c *Client) GetNamespaceByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetNamespaceByName, error)
- func (c *Client) GetNotificationRouter(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationRouter, error)
- func (c *Client) GetNotificationRouterByName(ctx context.Context, name *string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationRouterByName, error)
- func (c *Client) GetNotificationSink(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationSink, error)
- func (c *Client) GetNotificationSinkByName(ctx context.Context, name *string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationSinkByName, error)
- func (c *Client) GetObservabilityProvider(ctx context.Context, id *string, name *string, ...) (*GetObservabilityProvider, error)
- func (c *Client) GetObservabilityProviderTiny(ctx context.Context, id *string, name *string, ...) (*GetObservabilityProviderTiny, error)
- func (c *Client) GetObservabilityWebhook(ctx context.Context, id *string, name *string, ...) (*GetObservabilityWebhook, error)
- func (c *Client) GetObserver(ctx context.Context, id *string, name *string, ...) (*GetObserver, error)
- func (c *Client) GetObserverTiny(ctx context.Context, id *string, name *string, ...) (*GetObserverTiny, error)
- func (c *Client) GetPersona(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPersona, error)
- func (c *Client) GetPersonaTiny(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPersonaTiny, error)
- func (c *Client) GetPipeline(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPipeline, error)
- func (c *Client) GetPipelineContext(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPipelineContext, error)
- func (c *Client) GetPipelines(ctx context.Context, after *string, ...) (*GetPipelines, error)
- func (c *Client) GetPrAutomation(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPrAutomation, error)
- func (c *Client) GetPrAutomationByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetPrAutomationByName, error)
- func (c *Client) GetPrAutomationTiny(ctx context.Context, id *string, name *string, ...) (*GetPrAutomationTiny, error)
- func (c *Client) GetPrGovernance(ctx context.Context, id *string, name *string, ...) (*GetPrGovernance, error)
- func (c *Client) GetPreviewEnvironmentTemplate(ctx context.Context, id *string, flowID *string, name *string, ...) (*GetPreviewEnvironmentTemplate, error)
- func (c *Client) GetProject(ctx context.Context, id *string, name *string, ...) (*GetProject, error)
- func (c *Client) GetProjectTiny(ctx context.Context, id *string, name *string, ...) (*GetProjectTiny, error)
- func (c *Client) GetScmConnection(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetScmConnection, error)
- func (c *Client) GetScmConnectionByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetScmConnectionByName, error)
- func (c *Client) GetScmConnectionTiny(ctx context.Context, id *string, name *string, ...) (*GetScmConnectionTiny, error)
- func (c *Client) GetScmWebhook(ctx context.Context, id *string, externalID *string, ...) (*GetScmWebhook, error)
- func (c *Client) GetSentinel(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetSentinel, error)
- func (c *Client) GetSentinelRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetSentinelRun, error)
- func (c *Client) GetSentinelRunJob(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetSentinelRunJob, error)
- func (c *Client) GetSentinelTiny(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetSentinelTiny, error)
- func (c *Client) GetServiceContext(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetServiceContext, error)
- func (c *Client) GetServiceContextTiny(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetServiceContextTiny, error)
- func (c *Client) GetServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeployment, error)
- func (c *Client) GetServiceDeploymentByHandle(ctx context.Context, cluster string, name string, ...) (*GetServiceDeploymentByHandle, error)
- func (c *Client) GetServiceDeploymentComponents(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeploymentComponents, error)
- func (c *Client) GetServiceDeploymentForAgent(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeploymentForAgent, error)
- func (c *Client) GetServiceDeploymentTiny(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeploymentTiny, error)
- func (c *Client) GetStackDefinition(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackDefinition, error)
- func (c *Client) GetStackDefinitionTiny(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackDefinitionTiny, error)
- func (c *Client) GetStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackRun, error)
- func (c *Client) GetStackRunBase(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackRunBase, error)
- func (c *Client) GetStackRunMinimal(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackRunMinimal, error)
- func (c *Client) GetTinyCluster(ctx context.Context, id *string, interceptors ...clientv2.RequestInterceptor) (*GetTinyCluster, error)
- func (c *Client) GetUser(ctx context.Context, email string, interceptors ...clientv2.RequestInterceptor) (*GetUser, error)
- func (c *Client) GetUserTiny(ctx context.Context, email string, interceptors ...clientv2.RequestInterceptor) (*GetUserTiny, error)
- func (c *Client) IngestClusterCost(ctx context.Context, costs CostIngestAttributes, ...) (*IngestClusterCost, error)
- func (c *Client) KickService(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*KickService, error)
- func (c *Client) KickServiceByHandle(ctx context.Context, cluster string, name string, ...) (*KickServiceByHandle, error)
- func (c *Client) ListAccessTokens(ctx context.Context, cursor *string, before *string, last *int64, ...) (*ListAccessTokens, error)
- func (c *Client) ListAgentRuns(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ListAgentRuns, error)
- func (c *Client) ListAgentRuntimePendingRuns(ctx context.Context, id string, after *string, first *int64, before *string, ...) (*ListAgentRuntimePendingRuns, error)
- func (c *Client) ListAgentRuntimes(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ListAgentRuntimes, error)
- func (c *Client) ListClusterMinimalStacks(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ListClusterMinimalStacks, error)
- func (c *Client) ListClusterNamespaces(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ListClusterNamespaces, error)
- func (c *Client) ListClusterSentinelRunJobs(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ListClusterSentinelRunJobs, error)
- func (c *Client) ListClusterServices(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*ListClusterServices, error)
- func (c *Client) ListClusterStackIds(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ListClusterStackIds, error)
- func (c *Client) ListClusterStacks(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ListClusterStacks, error)
- func (c *Client) ListClusters(ctx context.Context, cursor *string, before *string, last *int64, ...) (*ListClusters, error)
- func (c *Client) ListClustersWithParameters(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ListClustersWithParameters, error)
- func (c *Client) ListComplianceReportGenerators(ctx context.Context, after *string, before *string, first *int64, last *int64, ...) (*ListComplianceReportGenerators, error)
- func (c *Client) ListGitRepositories(ctx context.Context, cursor *string, before *string, last *int64, ...) (*ListGitRepositories, error)
- func (c *Client) ListHelmRepositories(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ListHelmRepositories, error)
- func (c *Client) ListInfrastructureStacks(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ListInfrastructureStacks, error)
- func (c *Client) ListNamespaces(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ListNamespaces, error)
- func (c *Client) ListNotificationSinks(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ListNotificationSinks, error)
- func (c *Client) ListObservabilityProviders(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ListObservabilityProviders, error)
- func (c *Client) ListObservabilityWebhooks(ctx context.Context, after *string, before *string, first *int64, last *int64, ...) (*ListObservabilityWebhooks, error)
- func (c *Client) ListPolicyConstraints(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ListPolicyConstraints, error)
- func (c *Client) ListPrAutomations(ctx context.Context, cursor *string, before *string, last *int64, ...) (*ListPrAutomations, error)
- func (c *Client) ListProjects(ctx context.Context, after *string, before *string, first *int64, last *int64, ...) (*ListProjects, error)
- func (c *Client) ListProviders(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*ListProviders, error)
- func (c *Client) ListScmConnections(ctx context.Context, cursor *string, before *string, last *int64, ...) (*ListScmConnections, error)
- func (c *Client) ListScmWebhooks(ctx context.Context, after *string, before *string, first *int64, last *int64, ...) (*ListScmWebhooks, error)
- func (c *Client) ListServiceDeployment(ctx context.Context, after *string, before *string, last *int64, ...) (*ListServiceDeployment, error)
- func (c *Client) ListServiceDeploymentByHandle(ctx context.Context, after *string, before *string, last *int64, ...) (*ListServiceDeploymentByHandle, error)
- func (c *Client) ListServiceDeployments(ctx context.Context, cursor *string, before *string, last *int64, ...) (*ListServiceDeployments, error)
- func (c *Client) ListStackDefinitions(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ListStackDefinitions, error)
- func (c *Client) ListStackRuns(ctx context.Context, id string, after *string, before *string, first *int64, ...) (*ListStackRuns, error)
- func (c *Client) ListViolationStatistics(ctx context.Context, field ConstraintViolationField, ...) (*ListViolationStatistics, error)
- func (c *Client) Me(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*Me, error)
- func (c *Client) MyCluster(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*MyCluster, error)
- func (c *Client) PagedClusterGateIDs(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*PagedClusterGateIDs, error)
- func (c *Client) PagedClusterGates(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*PagedClusterGates, error)
- func (c *Client) PagedClusterServiceIds(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*PagedClusterServiceIds, error)
- func (c *Client) PagedClusterServices(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*PagedClusterServices, error)
- func (c *Client) PagedClusterServicesForAgent(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*PagedClusterServicesForAgent, error)
- func (c *Client) PingCluster(ctx context.Context, attributes ClusterPing, ...) (*PingCluster, error)
- func (c *Client) RegisterRuntimeServices(ctx context.Context, services []*RuntimeServiceAttributes, ...) (*RegisterRuntimeServices, error)
- func (c *Client) RollbackService(ctx context.Context, id string, revisionID string, ...) (*RollbackService, error)
- func (c *Client) SavePipeline(ctx context.Context, name string, attributes PipelineAttributes, ...) (*SavePipeline, error)
- func (c *Client) SaveServiceContext(ctx context.Context, name string, attributes ServiceContextAttributes, ...) (*SaveServiceContext, error)
- func (c *Client) SaveUpgradeInsights(ctx context.Context, insights []*UpgradeInsightAttributes, ...) (*SaveUpgradeInsights, error)
- func (c *Client) ServiceAccounts(ctx context.Context, after *string, first *int64, before *string, last *int64, ...) (*ServiceAccounts, error)
- func (c *Client) ShareSecret(ctx context.Context, attributes SharedSecretAttributes, ...) (*ShareSecret, error)
- func (c *Client) TokenExchange(ctx context.Context, token string, interceptors ...clientv2.RequestInterceptor) (*TokenExchange, error)
- func (c *Client) TriggerRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*TriggerRun, error)
- func (c *Client) UpdateAgentRun(ctx context.Context, id string, attributes AgentRunStatusAttributes, ...) (*UpdateAgentRun, error)
- func (c *Client) UpdateAgentRunAnalysis(ctx context.Context, id string, attributes AgentAnalysisAttributes, ...) (*UpdateAgentRunAnalysis, error)
- func (c *Client) UpdateAgentRunTodos(ctx context.Context, id string, todos []*AgentTodoAttributes, ...) (*UpdateAgentRunTodos, error)
- func (c *Client) UpdateCluster(ctx context.Context, id string, attributes ClusterUpdateAttributes, ...) (*UpdateCluster, error)
- func (c *Client) UpdateClusterIsoImage(ctx context.Context, id string, attributes ClusterIsoImageAttributes, ...) (*UpdateClusterIsoImage, error)
- func (c *Client) UpdateClusterProvider(ctx context.Context, id string, attributes ClusterProviderUpdateAttributes, ...) (*UpdateClusterProvider, error)
- func (c *Client) UpdateClusterRegistration(ctx context.Context, id string, attributes ClusterRegistrationUpdateAttributes, ...) (*UpdateClusterRegistration, error)
- func (c *Client) UpdateClusterRestore(ctx context.Context, id string, attributes RestoreAttributes, ...) (*UpdateClusterRestore, error)
- func (c *Client) UpdateCustomStackRun(ctx context.Context, id string, attributes CustomStackRunAttributes, ...) (*UpdateCustomStackRun, error)
- func (c *Client) UpdateDeploymentSettings(ctx context.Context, attributes DeploymentSettingsAttributes, ...) (*UpdateDeploymentSettings, error)
- func (c *Client) UpdateFederatedCredential(ctx context.Context, id string, attributes FederatedCredentialAttributes, ...) (*UpdateFederatedCredential, error)
- func (c *Client) UpdateGate(ctx context.Context, id string, attributes GateUpdateAttributes, ...) (*UpdateGate, error)
- func (c *Client) UpdateGitRepository(ctx context.Context, id string, attributes GitAttributes, ...) (*UpdateGitRepository, error)
- func (c *Client) UpdateGlobalService(ctx context.Context, id string, attributes GlobalServiceAttributes, ...) (*UpdateGlobalService, error)
- func (c *Client) UpdateGlobalServiceDeployment(ctx context.Context, id string, attributes GlobalServiceAttributes, ...) (*UpdateGlobalServiceDeployment, error)
- func (c *Client) UpdateGroup(ctx context.Context, groupID string, attributtes GroupAttributes, ...) (*UpdateGroup, error)
- func (c *Client) UpdateNamespace(ctx context.Context, id string, attributes ManagedNamespaceAttributes, ...) (*UpdateNamespace, error)
- func (c *Client) UpdateOIDCProvider(ctx context.Context, id string, typeArg OidcProviderType, ...) (*UpdateOIDCProvider, error)
- func (c *Client) UpdatePersona(ctx context.Context, id string, attributes PersonaAttributes, ...) (*UpdatePersona, error)
- func (c *Client) UpdatePrAutomation(ctx context.Context, id string, attributes PrAutomationAttributes, ...) (*UpdatePrAutomation, error)
- func (c *Client) UpdateProject(ctx context.Context, id string, attributes ProjectAttributes, ...) (*UpdateProject, error)
- func (c *Client) UpdateRbac(ctx context.Context, rbac RbacAttributes, serviceID *string, clusterID *string, ...) (*UpdateRbac, error)
- func (c *Client) UpdateScmConnection(ctx context.Context, id string, attributes ScmConnectionAttributes, ...) (*UpdateScmConnection, error)
- func (c *Client) UpdateSentinel(ctx context.Context, id string, attributes *SentinelAttributes, ...) (*UpdateSentinel, error)
- func (c *Client) UpdateSentinelRunJobStatus(ctx context.Context, id string, attributes *SentinelRunJobUpdateAttributes, ...) (*UpdateSentinelRunJobStatus, error)
- func (c *Client) UpdateServiceAccount(ctx context.Context, id string, attributes ServiceAccountAttributes, ...) (*UpdateServiceAccount, error)
- func (c *Client) UpdateServiceComponents(ctx context.Context, id string, components []*ComponentAttributes, ...) (*UpdateServiceComponents, error)
- func (c *Client) UpdateServiceDeployment(ctx context.Context, id string, attributes ServiceUpdateAttributes, ...) (*UpdateServiceDeployment, error)
- func (c *Client) UpdateServiceDeploymentWithHandle(ctx context.Context, cluster string, name string, ...) (*UpdateServiceDeploymentWithHandle, error)
- func (c *Client) UpdateStack(ctx context.Context, id string, attributes StackAttributes, ...) (*UpdateStack, error)
- func (c *Client) UpdateStackDefinition(ctx context.Context, id string, attributes StackDefinitionAttributes, ...) (*UpdateStackDefinition, error)
- func (c *Client) UpdateStackRun(ctx context.Context, id string, attributes StackRunAttributes, ...) (*UpdateStackRun, error)
- func (c *Client) UpdateStackRunStep(ctx context.Context, id string, attributes RunStepAttributes, ...) (*UpdateStackRunStep, error)
- func (c *Client) UpdateUser(ctx context.Context, id *string, attributes UserAttributes, ...) (*UpdateUser, error)
- func (c *Client) UpsertAgentRuntime(ctx context.Context, attributes AgentRuntimeAttributes, ...) (*UpsertAgentRuntime, error)
- func (c *Client) UpsertCatalog(ctx context.Context, attributes *CatalogAttributes, ...) (*UpsertCatalog, error)
- func (c *Client) UpsertCloudConnection(ctx context.Context, attributes CloudConnectionAttributes, ...) (*UpsertCloudConnection, error)
- func (c *Client) UpsertComplianceReportGenerator(ctx context.Context, attributes ComplianceReportGeneratorAttributes, ...) (*UpsertComplianceReportGenerator, error)
- func (c *Client) UpsertFlow(ctx context.Context, attributes FlowAttributes, ...) (*UpsertFlow, error)
- func (c *Client) UpsertHelmRepository(ctx context.Context, url string, attributes *HelmRepositoryAttributes, ...) (*UpsertHelmRepository, error)
- func (c *Client) UpsertMCPServer(ctx context.Context, attributes McpServerAttributes, ...) (*UpsertMCPServer, error)
- func (c *Client) UpsertNotificationRouter(ctx context.Context, attributes NotificationRouterAttributes, ...) (*UpsertNotificationRouter, error)
- func (c *Client) UpsertNotificationSink(ctx context.Context, attributes NotificationSinkAttributes, ...) (*UpsertNotificationSink, error)
- func (c *Client) UpsertObservabilityProvider(ctx context.Context, attributes ObservabilityProviderAttributes, ...) (*UpsertObservabilityProvider, error)
- func (c *Client) UpsertObservabilityWebhook(ctx context.Context, attributes ObservabilityWebhookAttributes, ...) (*UpsertObservabilityWebhook, error)
- func (c *Client) UpsertObserver(ctx context.Context, attributes ObserverAttributes, ...) (*UpsertObserver, error)
- func (c *Client) UpsertPolicyConstraints(ctx context.Context, constraints []*PolicyConstraintAttributes, ...) (*UpsertPolicyConstraints, error)
- func (c *Client) UpsertPrGovernance(ctx context.Context, attributes PrGovernanceAttributes, ...) (*UpsertPrGovernance, error)
- func (c *Client) UpsertPreviewEnvironmentTemplate(ctx context.Context, attributes PreviewEnvironmentTemplateAttributes, ...) (*UpsertPreviewEnvironmentTemplate, error)
- func (c *Client) UpsertUser(ctx context.Context, attributes UserAttributes, ...) (*UpsertUser, error)
- func (c *Client) UpsertVirtualCluster(ctx context.Context, parentID string, attributes ClusterAttributes, ...) (*UpsertVirtualCluster, error)
- func (c *Client) UpsertVulnerabilities(ctx context.Context, vulnerabilities []*VulnerabilityReportAttributes, ...) (*UpsertVulnerabilities, error)
- type CloneServiceDeployment
- type CloneServiceDeploymentWithHandle
- type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components
- func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetID() string
- func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetKind() string
- func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetName() string
- func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetVersion() *string
- type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Configuration
- type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Flow
- type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Metadata
- type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig
- func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components
- func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetID() string
- func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetKind() string
- func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetName() string
- func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetVersion() *string
- type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Configuration
- type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Flow
- type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Metadata
- type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig
- func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- type CloudAddon
- type CloudAddonAttributes
- type CloudAddonInformation
- type CloudAddonUpgrade
- type CloudAddonVersionInformation
- type CloudConnection
- type CloudConnectionAttributes
- type CloudConnectionConfiguration
- type CloudConnectionConfigurationAttributes
- type CloudConnectionConnection
- type CloudConnectionEdge
- type CloudConnectionFragment
- type CloudProviderSettingsAttributes
- type CloudSettings
- type CloudSettingsAttributes
- type Cluster
- type ClusterAddOn
- type ClusterAttributes
- type ClusterAuditAttributes
- type ClusterAuditLog
- type ClusterAuditLogConnection
- type ClusterAuditLogEdge
- type ClusterBackup
- type ClusterBackupConnection
- type ClusterBackupEdge
- type ClusterBackupFragment
- type ClusterBackupFragment_Cluster
- type ClusterCondition
- type ClusterConditionFragment
- type ClusterConnection
- type ClusterDistro
- type ClusterEdge
- type ClusterEdgeFragment
- type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type ClusterFragment
- func (t *ClusterFragment) GetCurrentVersion() *string
- func (t *ClusterFragment) GetDeletedAt() *string
- func (t *ClusterFragment) GetDistro() *ClusterDistro
- func (t *ClusterFragment) GetHandle() *string
- func (t *ClusterFragment) GetID() string
- func (t *ClusterFragment) GetInsertedAt() *string
- func (t *ClusterFragment) GetKasURL() *string
- func (t *ClusterFragment) GetMetadata() map[string]any
- func (t *ClusterFragment) GetName() string
- func (t *ClusterFragment) GetNodePools() []*NodePoolFragment
- func (t *ClusterFragment) GetPingedAt() *string
- func (t *ClusterFragment) GetProject() *TinyProjectFragment
- func (t *ClusterFragment) GetProtect() *bool
- func (t *ClusterFragment) GetProvider() *ClusterProviderFragment
- func (t *ClusterFragment) GetReadBindings() []*PolicyBindingFragment
- func (t *ClusterFragment) GetSelf() *bool
- func (t *ClusterFragment) GetStatus() *ClusterStatusFragment
- func (t *ClusterFragment) GetTags() []*ClusterTags
- func (t *ClusterFragment) GetVersion() *string
- func (t *ClusterFragment) GetWriteBindings() []*PolicyBindingFragment
- type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type ClusterInfo
- type ClusterInsightComponent
- type ClusterInsightComponentAttributes
- type ClusterIsoImage
- type ClusterIsoImageAttributes
- type ClusterIsoImageConnection
- type ClusterIsoImageEdge
- type ClusterIsoImageFragment
- type ClusterMetrics
- type ClusterMetricsSummary
- type ClusterNamespaceUsage
- type ClusterNamespaceUsageConnection
- type ClusterNamespaceUsageEdge
- type ClusterNamespacesAttributes
- type ClusterNodeMetrics
- type ClusterPing
- type ClusterProvider
- type ClusterProviderAttributes
- type ClusterProviderConnection
- type ClusterProviderEdge
- type ClusterProviderFragment
- func (t *ClusterProviderFragment) GetCloud() string
- func (t *ClusterProviderFragment) GetCredentials() []*ProviderCredentialFragment
- func (t *ClusterProviderFragment) GetDeletedAt() *string
- func (t *ClusterProviderFragment) GetEditable() *bool
- func (t *ClusterProviderFragment) GetID() string
- func (t *ClusterProviderFragment) GetName() string
- func (t *ClusterProviderFragment) GetNamespace() string
- func (t *ClusterProviderFragment) GetRepository() *GitRepositoryFragment
- func (t *ClusterProviderFragment) GetService() *ServiceDeploymentFragment
- type ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- type ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- type ClusterProviderUpdateAttributes
- type ClusterRecommendationAttributes
- type ClusterRegistration
- type ClusterRegistrationConnection
- type ClusterRegistrationCreateAttributes
- type ClusterRegistrationEdge
- type ClusterRegistrationFragment
- func (t *ClusterRegistrationFragment) GetCreator() *UserFragment
- func (t *ClusterRegistrationFragment) GetHandle() *string
- func (t *ClusterRegistrationFragment) GetID() string
- func (t *ClusterRegistrationFragment) GetInsertedAt() *string
- func (t *ClusterRegistrationFragment) GetMachineID() string
- func (t *ClusterRegistrationFragment) GetMetadata() map[string]any
- func (t *ClusterRegistrationFragment) GetName() *string
- func (t *ClusterRegistrationFragment) GetProject() *TinyProjectFragment
- func (t *ClusterRegistrationFragment) GetTags() []*ClusterTags
- func (t *ClusterRegistrationFragment) GetUpdatedAt() *string
- type ClusterRegistrationUpdateAttributes
- type ClusterRestore
- type ClusterRestoreConnection
- type ClusterRestoreEdge
- type ClusterRestoreFragment
- type ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster
- type ClusterRevision
- type ClusterRevisionConnection
- type ClusterRevisionEdge
- type ClusterScalingRecommendation
- type ClusterScalingRecommendationConnection
- type ClusterScalingRecommendationEdge
- type ClusterServiceAttributes
- type ClusterStatus
- type ClusterStatusFragment
- type ClusterStatusInfo
- type ClusterTags
- type ClusterTarget
- type ClusterTargetAttributes
- type ClusterTargetFragment
- type ClusterUpdateAttributes
- type ClusterUpgradePlan
- type ClusterUsage
- type ClusterUsageConnection
- type ClusterUsageEdge
- type ClusterUsageHistory
- type ClusterUsageHistoryConnection
- type ClusterUsageHistoryEdge
- type ClusterVulnAggregate
- type CommandAttributes
- type CommitShaAttributes
- type CompletesStackRun
- type ComplianceReportFormat
- type ComplianceReportGenerator
- type ComplianceReportGeneratorAttributes
- type ComplianceReportGeneratorConnection
- type ComplianceReportGeneratorEdge
- type ComplianceReportGeneratorFragment
- type ComplianceReports
- type ComplianceReportsConnection
- type ComplianceReportsEdge
- type ComponentAttributes
- type ComponentChildAttributes
- type ComponentContent
- type ComponentContentAttributes
- type ComponentContentFragment
- type ComponentState
- type ComponentTree
- type ConditionAttributes
- type ConfigAttributes
- type ConfigMap
- type ConfigurationType
- type ConfigurationValidationAttributes
- type Conjunction
- type ConsentRequest
- type ConsoleClient
- type ConsoleConfiguration
- type ConstraintEnforcement
- type ConstraintRef
- type ConstraintRefAttributes
- type ConstraintRefFragment
- type ConstraintViolationField
- type Container
- type ContainerAttributes
- type ContainerEnv
- type ContainerEnvFrom
- type ContainerRecommendation
- type ContainerResources
- type ContainerResourcesAttributes
- type ContainerResourcesFragment
- type ContainerSpec
- type ContainerSpecFragment
- type ContainerSpecFragment_Env
- type ContainerSpecFragment_EnvFrom
- type ContainerState
- type ContainerStatus
- type ContextBindingAttributes
- type ContextSource
- type CostAttributes
- type CostIngestAttributes
- type CostSettings
- type CostSettingsAttributes
- type CreateAccessToken
- type CreateAgentMessage
- type CreateAgentMessage_CreateAgentMessage
- type CreateAgentPullRequest
- type CreateAgentRun
- type CreateAgentRun_CreateAgentRun_AgentRunFragment_Flow
- type CreateAgentRun_CreateAgentRun_AgentRunFragment_User
- type CreateBootstrapToken
- type CreateCluster
- type CreateClusterBackup
- type CreateClusterBackup_CreateClusterBackup_ClusterBackupFragment_Cluster
- type CreateClusterIsoImage
- type CreateClusterProvider
- type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type CreateClusterRegistration
- type CreateClusterRestore
- type CreateClusterRestore_CreateClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster
- type CreateCluster_CreateCluster
- func (t *CreateCluster_CreateCluster) GetCurrentVersion() *string
- func (t *CreateCluster_CreateCluster) GetDeletedAt() *string
- func (t *CreateCluster_CreateCluster) GetDeployToken() *string
- func (t *CreateCluster_CreateCluster) GetDistro() *ClusterDistro
- func (t *CreateCluster_CreateCluster) GetHandle() *string
- func (t *CreateCluster_CreateCluster) GetID() string
- func (t *CreateCluster_CreateCluster) GetInsertedAt() *string
- func (t *CreateCluster_CreateCluster) GetKasURL() *string
- func (t *CreateCluster_CreateCluster) GetMetadata() map[string]any
- func (t *CreateCluster_CreateCluster) GetName() string
- func (t *CreateCluster_CreateCluster) GetNodePools() []*NodePoolFragment
- func (t *CreateCluster_CreateCluster) GetPingedAt() *string
- func (t *CreateCluster_CreateCluster) GetProject() *TinyProjectFragment
- func (t *CreateCluster_CreateCluster) GetProtect() *bool
- func (t *CreateCluster_CreateCluster) GetProvider() *ClusterProviderFragment
- func (t *CreateCluster_CreateCluster) GetReadBindings() []*PolicyBindingFragment
- func (t *CreateCluster_CreateCluster) GetSelf() *bool
- func (t *CreateCluster_CreateCluster) GetStatus() *ClusterStatusFragment
- func (t *CreateCluster_CreateCluster) GetTags() []*ClusterTags
- func (t *CreateCluster_CreateCluster) GetVersion() *string
- func (t *CreateCluster_CreateCluster) GetWriteBindings() []*PolicyBindingFragment
- type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName() string
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetValue() string
- type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetImages() []*string
- type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type CreateCustomStackRun
- type CreateCustomStackRun_CreateCustomStackRun_CustomStackRunFragment_Stack
- type CreateFederatedCredential
- type CreateFederatedCredential_CreateFederatedCredential_FederatedCredentialFragment_User
- func (t *CreateFederatedCredential_CreateFederatedCredential_FederatedCredentialFragment_User) GetEmail() string
- func (t *CreateFederatedCredential_CreateFederatedCredential_FederatedCredentialFragment_User) GetID() string
- func (t *CreateFederatedCredential_CreateFederatedCredential_FederatedCredentialFragment_User) GetName() string
- type CreateGitRepository
- type CreateGlobalService
- type CreateGlobalServiceDeployment
- type CreateGlobalServiceDeploymentFromTemplate
- type CreateGlobalServiceDeploymentFromTemplate_CreateGlobalService_GlobalServiceFragment_Provider
- type CreateGlobalServiceDeploymentFromTemplate_CreateGlobalService_GlobalServiceFragment_Service
- type CreateGlobalServiceDeployment_CreateGlobalService_GlobalServiceFragment_Provider
- type CreateGlobalServiceDeployment_CreateGlobalService_GlobalServiceFragment_Service
- type CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Provider
- type CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Service
- type CreateGroup
- type CreateNamespace
- type CreateOIDCProvider
- type CreatePersona
- type CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments
- func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetAddOns() *bool
- func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetClusters() *bool
- func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetPipelines() *bool
- func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetProviders() *bool
- func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetRepositories() *bool
- func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetServices() *bool
- type CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home
- type CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar
- func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetAudits() *bool
- func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetBackups() *bool
- func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetKubernetes() *bool
- func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetPullRequests() *bool
- func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetSettings() *bool
- func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetStacks() *bool
- type CreatePipelineContext
- type CreatePrAutomation
- type CreatePrConfigAttributes
- type CreateProject
- type CreateProviderCredential
- type CreatePullRequest
- type CreateScmConnection
- type CreateScmWebhook
- type CreateScmWebhookPointer
- type CreateSentinel
- type CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum
- func (t *CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetP() *string
- func (t *CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetParallel() *string
- type CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets
- func (t *CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets) GetKey() string
- func (t *CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets) GetValue() *string
- type CreateServiceAccount
- type CreateServiceAccountToken
- type CreateServiceDeployment
- type CreateServiceDeploymentWithHandle
- type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git
- type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID() string
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind() string
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName() string
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion() *string
- type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetName() string
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetValue() string
- type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow
- type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetImages() []*string
- type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git
- type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components
- func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID() string
- func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind() string
- func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName() string
- func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion() *string
- type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow
- type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata
- type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig
- func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type CreateStack
- type CreateStackDefinition
- type CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration
- func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration) GetHooks() ...
- func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration) GetImage() *string
- func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration) GetTag() *string
- func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration) GetVersion() *string
- type CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration_Hooks
- func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
- func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs() []*string
- func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetCmd() string
- type CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps
- func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetArgs() []*string
- func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetCmd() string
- func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetRequireApproval() *bool
- func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetStage() *StepStage
- type CreateStack_CreateStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform
- type CreateStack_CreateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type CreateStack_CreateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type CreateUser
- type CronJob
- type CronSpec
- type CronStatus
- type CrossVersionResourceTarget
- type CustomRunStep
- type CustomStackRun
- type CustomStackRunAttributes
- type CustomStackRunConnection
- type CustomStackRunEdge
- type CustomStackRunFragment
- func (t *CustomStackRunFragment) GetCommands() []*StackCommandFragment
- func (t *CustomStackRunFragment) GetConfiguration() []*PrConfigurationFragment
- func (t *CustomStackRunFragment) GetDocumentation() *string
- func (t *CustomStackRunFragment) GetID() string
- func (t *CustomStackRunFragment) GetName() string
- func (t *CustomStackRunFragment) GetStack() *CustomStackRunFragment_Stack
- type CustomStackRunFragment_Stack
- type CustomStepAttributes
- type Cvss
- type CvssAttributes
- type CvssBundle
- type CvssBundleAttributes
- type DaemonSet
- type DaemonSetSpec
- type DaemonSetStatus
- type Dashboard
- type DashboardGraph
- type DashboardLabel
- type DashboardMetric
- type DashboardSpec
- type DatadogCredentialsAttributes
- type DeleteAccessToken
- type DeleteAgentRuntime
- type DeleteAgentRuntime_DeleteAgentRuntime
- type DeleteBootstrapToken
- type DeleteBootstrapToken_DeleteBootstrapToken
- type DeleteCatalog
- type DeleteCloudConnection
- type DeleteCluster
- type DeleteClusterIsoImage
- type DeleteClusterProvider
- type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type DeleteClusterRegistration
- type DeleteCluster_DeleteCluster
- type DeleteComplianceReportGenerator
- type DeleteCustomStackRun
- type DeleteCustomStackRun_DeleteCustomStackRun_CustomStackRunFragment_Stack
- type DeleteFederatedCredential
- type DeleteFederatedCredential_DeleteFederatedCredential
- type DeleteFlow
- type DeleteFlow_DeleteFlow
- type DeleteGitRepository
- type DeleteGlobalService
- type DeleteGlobalServiceDeployment
- type DeleteGlobalServiceDeployment_DeleteGlobalService_GlobalServiceFragment_Provider
- type DeleteGlobalServiceDeployment_DeleteGlobalService_GlobalServiceFragment_Service
- type DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Provider
- type DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Service
- type DeleteGroup
- type DeleteGroupMember
- type DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_Group
- type DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_User
- type DeleteMCPServer
- type DeleteMCPServer_DeleteMcpServer
- type DeleteNamespace
- type DeleteNamespace_DeleteManagedNamespace
- type DeleteNotificationRouter
- type DeleteNotificationSink
- type DeleteOIDCProvider
- type DeleteObservabilityProvider
- type DeleteObservabilityWebhook
- type DeleteObserver
- type DeletePersona
- type DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments
- func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetAddOns() *bool
- func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetClusters() *bool
- func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetPipelines() *bool
- func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetProviders() *bool
- func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetRepositories() *bool
- func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetServices() *bool
- type DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home
- type DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar
- func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetAudits() *bool
- func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetBackups() *bool
- func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetKubernetes() *bool
- func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetPullRequests() *bool
- func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetSettings() *bool
- func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetStacks() *bool
- type DeletePipeline
- type DeletePrAutomation
- type DeletePrGovernance
- type DeletePreviewEnvironmentTemplate
- type DeletePreviewEnvironmentTemplate_DeletePreviewEnvironmentTemplate
- type DeleteProject
- type DeleteProviderCredential
- type DeleteScmConnection
- type DeleteScmWebhook
- type DeleteSentinel
- type DeleteSentinel_DeleteSentinel
- type DeleteServiceContext
- type DeleteServiceDeployment
- type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components
- func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetID() string
- func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetKind() string
- func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetName() string
- func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetVersion() *string
- type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Configuration
- type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Flow
- type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Metadata
- type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig
- func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- type DeleteStack
- type DeleteStackDefinition
- type DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration
- func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration) GetHooks() ...
- func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration) GetImage() *string
- func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration) GetTag() *string
- func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration) GetVersion() *string
- type DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration_Hooks
- func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
- func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs() []*string
- func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetCmd() string
- type DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps
- func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetArgs() []*string
- func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetCmd() string
- func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetRequireApproval() *bool
- func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetStage() *StepStage
- type DeleteUser
- type Delta
- type DependencyManagementService
- type DependencyManagementServiceConnection
- type DependencyManagementServiceEdge
- type Deployment
- type DeploymentSettings
- type DeploymentSettingsAttributes
- type DeploymentSettingsFragment
- func (t *DeploymentSettingsFragment) GetAgentHelmValues() *string
- func (t *DeploymentSettingsFragment) GetAgentVsn() string
- func (t *DeploymentSettingsFragment) GetAi() *AISettingsFragment
- func (t *DeploymentSettingsFragment) GetArtifactRepository() *GitRepositoryFragment
- func (t *DeploymentSettingsFragment) GetCreateBindings() []*PolicyBindingFragment
- func (t *DeploymentSettingsFragment) GetDeployerRepository() *GitRepositoryFragment
- func (t *DeploymentSettingsFragment) GetID() string
- func (t *DeploymentSettingsFragment) GetName() string
- func (t *DeploymentSettingsFragment) GetReadBindings() []*PolicyBindingFragment
- func (t *DeploymentSettingsFragment) GetWriteBindings() []*PolicyBindingFragment
- type DeploymentSettingsFragment_Ai_AISettingsFragment_Anthropic
- type DeploymentSettingsFragment_Ai_AISettingsFragment_Openai
- type DeploymentSpec
- type DeploymentStatus
- type DeploymentStrategy
- type DeprecatedCustomResource
- type DeprecatedCustomResourceAttributes
- type DetachCluster
- type DetachCluster_DetachCluster
- type DetachServiceDeployment
- type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components
- func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetID() string
- func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetKind() string
- func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetName() string
- func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetVersion() *string
- type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Configuration
- type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Flow
- type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Metadata
- type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig
- func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- type DetachStack
- type DiffNormalizer
- type DiffNormalizerAttributes
- type DiffNormalizerFragment
- type ElasticsearchConnection
- type ElasticsearchConnectionAttributes
- type EmailSettings
- type EmailSettingsAttributes
- type EnvAttributes
- type EnvFromAttributes
- type ErrorFragment
- type Event
- type EvidenceType
- type ExtendedSupportInfo
- type FederatedCredential
- type FederatedCredentialAttributes
- type FederatedCredentialFragment
- func (t *FederatedCredentialFragment) GetClaimsLike() map[string]any
- func (t *FederatedCredentialFragment) GetID() string
- func (t *FederatedCredentialFragment) GetInsertedAt() *string
- func (t *FederatedCredentialFragment) GetIssuer() string
- func (t *FederatedCredentialFragment) GetScopes() []*string
- func (t *FederatedCredentialFragment) GetUpdatedAt() *string
- func (t *FederatedCredentialFragment) GetUser() *FederatedCredentialFragment_User
- type FederatedCredentialFragment_User
- type Flow
- type FlowAttributes
- type FlowConnection
- type FlowEdge
- type FlowFragment
- func (t *FlowFragment) GetDescription() *string
- func (t *FlowFragment) GetID() string
- func (t *FlowFragment) GetName() string
- func (t *FlowFragment) GetProject() *ProjectFragment
- func (t *FlowFragment) GetReadBindings() []*PolicyBindingFragment
- func (t *FlowFragment) GetWriteBindings() []*PolicyBindingFragment
- type FluxHelmRepository
- type GCPCloudAttributes
- type GCPCloudConnectionAttributes
- type GCPCloudSettings
- type GCPConnectionAttributes
- type GCPSettingsAttributes
- type GateJobAttributes
- type GateSpec
- type GateSpecAttributes
- type GateSpecFragment
- type GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type GateState
- type GateStatus
- type GateStatusAttributes
- type GateStatusFragment
- type GateType
- type GateUpdateAttributes
- type GcsStore
- type GcsStoreAttributes
- type GetAccessToken
- type GetAgentRun
- type GetAgentRunTodos
- type GetAgentRunTodos_AgentRun
- type GetAgentRun_AgentRun_AgentRunFragment_Flow
- type GetAgentRun_AgentRun_AgentRunFragment_User
- type GetAgentRuntime
- type GetAgentRuntimeByName
- type GetAgentURL
- type GetAgentUrl_Cluster
- type GetCatalog
- type GetCatalogTiny
- type GetCatalogTiny_Catalog
- type GetCloudConnection
- type GetCluster
- type GetClusterBackup
- type GetClusterBackup_ClusterBackup_ClusterBackupFragment_Cluster
- type GetClusterByHandle
- type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName() string
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetValue() string
- type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetImages() []*string
- type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type GetClusterGate
- type GetClusterGate_ClusterGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *GetClusterGate_ClusterGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *GetClusterGate_ClusterGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type GetClusterGate_ClusterGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *GetClusterGate_ClusterGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *GetClusterGate_ClusterGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type GetClusterGates
- type GetClusterGates_ClusterGates_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *GetClusterGates_ClusterGates_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *GetClusterGates_ClusterGates_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type GetClusterGates_ClusterGates_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *GetClusterGates_ClusterGates_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *GetClusterGates_ClusterGates_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type GetClusterIDByHandle
- type GetClusterIdByHandle_Cluster_
- type GetClusterIsoImage
- type GetClusterProvider
- type GetClusterProviderByCloud
- type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type GetClusterRegistration
- type GetClusterRegistrations
- type GetClusterRegistrations_ClusterRegistrations
- type GetClusterRegistrations_ClusterRegistrations_Edges
- type GetClusterRestore
- type GetClusterRestore_ClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster
- type GetClusterWithToken
- type GetClusterWithToken_Cluster
- func (t *GetClusterWithToken_Cluster) GetCurrentVersion() *string
- func (t *GetClusterWithToken_Cluster) GetDeletedAt() *string
- func (t *GetClusterWithToken_Cluster) GetDeployToken() *string
- func (t *GetClusterWithToken_Cluster) GetDistro() *ClusterDistro
- func (t *GetClusterWithToken_Cluster) GetHandle() *string
- func (t *GetClusterWithToken_Cluster) GetID() string
- func (t *GetClusterWithToken_Cluster) GetInsertedAt() *string
- func (t *GetClusterWithToken_Cluster) GetKasURL() *string
- func (t *GetClusterWithToken_Cluster) GetMetadata() map[string]any
- func (t *GetClusterWithToken_Cluster) GetName() string
- func (t *GetClusterWithToken_Cluster) GetNodePools() []*NodePoolFragment
- func (t *GetClusterWithToken_Cluster) GetPingedAt() *string
- func (t *GetClusterWithToken_Cluster) GetProject() *TinyProjectFragment
- func (t *GetClusterWithToken_Cluster) GetProtect() *bool
- func (t *GetClusterWithToken_Cluster) GetProvider() *ClusterProviderFragment
- func (t *GetClusterWithToken_Cluster) GetReadBindings() []*PolicyBindingFragment
- func (t *GetClusterWithToken_Cluster) GetSelf() *bool
- func (t *GetClusterWithToken_Cluster) GetStatus() *ClusterStatusFragment
- func (t *GetClusterWithToken_Cluster) GetTags() []*ClusterTags
- func (t *GetClusterWithToken_Cluster) GetVersion() *string
- func (t *GetClusterWithToken_Cluster) GetWriteBindings() []*PolicyBindingFragment
- type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName() string
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetValue() string
- type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetImages() []*string
- type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type GetComplianceReportGenerator
- type GetCustomStackRun
- type GetCustomStackRun_CustomStackRun_CustomStackRunFragment_Stack
- type GetDeploymentSettings
- type GetDeploymentSettings_DeploymentSettings_DeploymentSettingsFragment_Ai_AISettingsFragment_Anthropic
- type GetDeploymentSettings_DeploymentSettings_DeploymentSettingsFragment_Ai_AISettingsFragment_Openai
- type GetFederatedCredential
- type GetFederatedCredentialTiny
- type GetFederatedCredentialTiny_FederatedCredential
- type GetFederatedCredential_FederatedCredential_FederatedCredentialFragment_User
- func (t *GetFederatedCredential_FederatedCredential_FederatedCredentialFragment_User) GetEmail() string
- func (t *GetFederatedCredential_FederatedCredential_FederatedCredentialFragment_User) GetID() string
- func (t *GetFederatedCredential_FederatedCredential_FederatedCredentialFragment_User) GetName() string
- type GetFlow
- type GetGitRepository
- type GetGitRepositoryID
- type GetGitRepositoryID_GitRepository_
- type GetGlobalServiceDeployment
- type GetGlobalServiceDeploymentByName
- type GetGlobalServiceDeploymentByName_GlobalService_GlobalServiceFragment_Provider
- type GetGlobalServiceDeploymentByName_GlobalService_GlobalServiceFragment_Service
- type GetGlobalServiceDeployment_GlobalService_GlobalServiceFragment_Provider
- type GetGlobalServiceDeployment_GlobalService_GlobalServiceFragment_Service
- type GetGroup
- type GetGroupTiny
- type GetGroupTiny_Group
- type GetHelmRepository
- type GetHelmRepositoryTiny
- type GetHelmRepositoryTiny_HelmRepository
- type GetInfrastructureStack
- type GetInfrastructureStackID
- type GetInfrastructureStackStatus
- type GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform
- func (t *GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
- func (t *GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
- type GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type GetMCPServer
- type GetMCPServer_McpServer_MCPServerFragment_Authentication
- type GetMCPServer_McpServer_MCPServerFragment_Authentication_Headers
- type GetMCPServers
- type GetMCPServers_McpServers
- type GetMCPServers_McpServers_Edges
- type GetMCPServers_McpServers_Edges_Node_MCPServerFragment_Authentication
- type GetMCPServers_McpServers_Edges_Node_MCPServerFragment_Authentication_Headers
- type GetNamespace
- type GetNamespaceByName
- type GetNotificationRouter
- type GetNotificationRouterByName
- type GetNotificationSink
- type GetNotificationSinkByName
- type GetObservabilityProvider
- type GetObservabilityProviderTiny
- type GetObservabilityProviderTiny_ObservabilityProvider
- type GetObservabilityWebhook
- type GetObserver
- type GetObserverTiny
- type GetObserverTiny_Observer
- type GetPersona
- type GetPersonaTiny
- type GetPersonaTiny_Persona
- type GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments
- func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetAddOns() *bool
- func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetClusters() *bool
- func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetPipelines() *bool
- func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetProviders() *bool
- func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetRepositories() *bool
- func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetServices() *bool
- type GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home
- type GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar
- func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetAudits() *bool
- func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetBackups() *bool
- func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetKubernetes() *bool
- func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetPullRequests() *bool
- func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetSettings() *bool
- func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetStacks() *bool
- type GetPipeline
- type GetPipelineContext
- type GetPipelines
- type GetPipelines_Pipelines
- type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services
- func (t *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetCriteria() ...
- func (t *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetService() *ServiceDeploymentBaseFragment
- type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria
- func (t *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
- func (t *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSource() *ServiceDeploymentBaseFragment
- type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services
- func (t *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetCriteria() ...
- func (t *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetService() *ServiceDeploymentBaseFragment
- type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria
- func (t *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
- func (t *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSource() *ServiceDeploymentBaseFragment
- type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services
- func (t *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services) GetCriteria() ...
- func (t *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services) GetService() *ServiceDeploymentBaseFragment
- type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria
- func (t *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
- func (t *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSource() *ServiceDeploymentBaseFragment
- type GetPrAutomation
- type GetPrAutomationByName
- type GetPrAutomationTiny
- type GetPrAutomationTiny_PrAutomation
- type GetPrGovernance
- type GetPreviewEnvironmentTemplate
- type GetPreviewEnvironmentTemplate_PreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Connection
- type GetPreviewEnvironmentTemplate_PreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Flow
- type GetPreviewEnvironmentTemplate_PreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Template
- type GetProject
- type GetProjectTiny
- type GetProjectTiny_Project
- type GetScmConnection
- type GetScmConnectionByName
- type GetScmConnectionTiny
- type GetScmConnectionTiny_ScmConnection
- type GetScmWebhook
- type GetSentinel
- type GetSentinelRun
- type GetSentinelRunJob
- type GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_Cluster
- type GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_Reference
- type GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_SentinelRun_SentinelRunFragment_Sentinel
- type GetSentinelRun_SentinelRun_SentinelRunFragment_Sentinel
- type GetSentinelTiny
- type GetSentinelTiny_Sentinel
- type GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum
- func (t *GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetP() *string
- func (t *GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetParallel() *string
- type GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets
- func (t *GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets) GetKey() string
- func (t *GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets) GetValue() *string
- type GetServiceContext
- type GetServiceContextTiny
- type GetServiceContextTiny_ServiceContext
- type GetServiceDeployment
- type GetServiceDeploymentByHandle
- type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git
- type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components
- func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID() string
- func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind() string
- func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName() string
- func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion() *string
- type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow
- type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata
- type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig
- func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type GetServiceDeploymentComponents
- type GetServiceDeploymentComponents_ServiceDeployment
- type GetServiceDeploymentComponents_ServiceDeployment_Components
- type GetServiceDeploymentForAgent
- type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetCurrentVersion() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetDistro() *ClusterDistro
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetHandle() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetID() string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetKasURL() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetMetadata() map[string]any
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetName() string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetPingedAt() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetSelf() *bool
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetVersion() *string
- type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Configuration
- type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Contexts
- type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetIgnoreCrds() *bool
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetIgnoreHooks() *bool
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetLuaFile() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetLuaFolder() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetLuaScript() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetRelease() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetValues() *string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetValuesFiles() []*string
- type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports) GetID() string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports) GetOutputs() ...
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports) GetStack() ...
- type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports_Outputs
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports_Outputs) GetName() string
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports_Outputs) GetSecret() *bool
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports_Outputs) GetValue() string
- type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports_Stack
- type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Revision
- type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig) GetCreateNamespace() *bool
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig) GetDeleteNamespace() *bool
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig) GetEnforceNamespace() *bool
- func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig) GetNamespaceMetadata() ...
- type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata
- type GetServiceDeploymentTiny
- type GetServiceDeploymentTiny_ServiceDeployment
- type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git
- type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components
- func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID() string
- func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind() string
- func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName() string
- func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion() *string
- type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow
- type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata
- type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig
- func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type GetStackDefinition
- type GetStackDefinitionTiny
- type GetStackDefinitionTiny_StackDefinition
- type GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration
- func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetHooks() ...
- func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetImage() *string
- func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetTag() *string
- func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetVersion() *string
- type GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration_Hooks
- func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
- func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs() []*string
- func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration_Hooks) GetCmd() string
- type GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps
- func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetArgs() []*string
- func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetCmd() string
- func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetRequireApproval() *bool
- func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetStage() *StepStage
- type GetStackRun
- type GetStackRunBase
- type GetStackRunBase_StackRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform
- type GetStackRunBase_StackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type GetStackRunBase_StackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type GetStackRunBase_StackRun_StackRunBaseFragment_PluralCreds
- type GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform
- func (t *GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
- func (t *GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
- type GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls
- type GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform
- type GetStackRunMinimal
- type GetStackRunMinimal_StackRun_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform
- type GetStackRunMinimal_StackRun_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type GetStackRunMinimal_StackRun_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform
- type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_PluralCreds
- type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform
- func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
- func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
- type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls
- type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform
- func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
- func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
- func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
- type GetTinyCluster
- type GetUser
- type GetUserTiny
- type GetUserTiny_User
- type GitAttributes
- type GitFile
- type GitHealth
- type GitRef
- type GitRefAttributes
- type GitRefFragment
- type GitRepository
- type GitRepositoryConnection
- type GitRepositoryEdge
- type GitRepositoryEdgeFragment
- type GitRepositoryFragment
- func (t *GitRepositoryFragment) GetAuthMethod() *AuthMethod
- func (t *GitRepositoryFragment) GetDecrypt() *bool
- func (t *GitRepositoryFragment) GetError() *string
- func (t *GitRepositoryFragment) GetHealth() *GitHealth
- func (t *GitRepositoryFragment) GetID() string
- func (t *GitRepositoryFragment) GetURL() string
- type GitStatus
- type GithubAppAttributes
- type GlobalService
- type GlobalServiceAttributes
- type GlobalServiceConnection
- type GlobalServiceEdge
- type GlobalServiceFragment
- func (t *GlobalServiceFragment) GetDistro() *ClusterDistro
- func (t *GlobalServiceFragment) GetID() string
- func (t *GlobalServiceFragment) GetName() string
- func (t *GlobalServiceFragment) GetProject() *TinyProjectFragment
- func (t *GlobalServiceFragment) GetProvider() *GlobalServiceFragment_Provider
- func (t *GlobalServiceFragment) GetService() *GlobalServiceFragment_Service
- func (t *GlobalServiceFragment) GetTags() []*ClusterTags
- type GlobalServiceFragment_Provider
- type GlobalServiceFragment_Service
- type GovernanceWebhook
- type GovernanceWebhookAttributes
- type GraphStoreAttributes
- type Group
- type GroupAttributes
- type GroupConnection
- type GroupEdge
- type GroupFragment
- type GroupMember
- type GroupMemberConnection
- type GroupMemberEdge
- type GroupMemberFragment
- type GroupMemberFragment_Group
- type GroupMemberFragment_User
- type HTTPConnection
- type HTTPConnectionAttributes
- type HTTPIngressRule
- type HTTPProxyAttributes
- type HTTPProxyConfiguration
- type HealthRange
- type HeatMapFlavor
- type HelmAWSAuthAttributes
- type HelmAuthAttributes
- type HelmAuthProvider
- type HelmAzureAuthAttributes
- type HelmBasicAuthAttributes
- type HelmBearerAuthAttributes
- type HelmChartEntry
- type HelmChartVersion
- type HelmConfigAttributes
- type HelmGCPAuthAttributes
- type HelmMinimal
- type HelmMinimalAttributes
- type HelmMinimalFragment
- type HelmRepository
- type HelmRepositoryAttributes
- type HelmRepositoryConnection
- type HelmRepositoryEdge
- type HelmRepositoryFragment
- func (t *HelmRepositoryFragment) GetHealth() *GitHealth
- func (t *HelmRepositoryFragment) GetID() string
- func (t *HelmRepositoryFragment) GetInsertedAt() *string
- func (t *HelmRepositoryFragment) GetProvider() *HelmAuthProvider
- func (t *HelmRepositoryFragment) GetURL() string
- func (t *HelmRepositoryFragment) GetUpdatedAt() *string
- type HelmRepositorySpec
- type HelmRepositoryStatus
- type HelmSpec
- type HelmSpecFragment
- type HelmValue
- type HelmValueAttributes
- type InfraResearch
- type InfraResearchAnalysis
- type InfraResearchAssociation
- type InfraResearchAttributes
- type InfraResearchConnection
- type InfraResearchEdge
- type InfraResearchGraph
- type InfraResearchGraphEdge
- type InfraResearchGraphVertex
- type InfraResearchStatus
- type InfraResearchUpdateAttributes
- type InfrastructureStack
- type InfrastructureStackConnection
- type InfrastructureStackEdge
- type InfrastructureStackEdgeFragment
- type InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform
- type InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type InfrastructureStackFragment
- func (t *InfrastructureStackFragment) GetApproval() *bool
- func (t *InfrastructureStackFragment) GetCluster() *TinyClusterFragment
- func (t *InfrastructureStackFragment) GetConfiguration() *StackConfigurationFragment
- func (t *InfrastructureStackFragment) GetDeletedAt() *string
- func (t *InfrastructureStackFragment) GetEnvironment() []*StackEnvironmentFragment
- func (t *InfrastructureStackFragment) GetFiles() []*StackFileFragment
- func (t *InfrastructureStackFragment) GetGit() *GitRefFragment
- func (t *InfrastructureStackFragment) GetID() *string
- func (t *InfrastructureStackFragment) GetJobSpec() *JobSpecFragment
- func (t *InfrastructureStackFragment) GetManageState() *bool
- func (t *InfrastructureStackFragment) GetName() string
- func (t *InfrastructureStackFragment) GetOutput() []*StackOutputFragment
- func (t *InfrastructureStackFragment) GetPolicyEngine() *PolicyEngineFragment
- func (t *InfrastructureStackFragment) GetProject() *TinyProjectFragment
- func (t *InfrastructureStackFragment) GetReadBindings() []*PolicyBindingFragment
- func (t *InfrastructureStackFragment) GetRepository() *GitRepositoryFragment
- func (t *InfrastructureStackFragment) GetState() *StackStateFragment
- func (t *InfrastructureStackFragment) GetType() *StackType
- func (t *InfrastructureStackFragment) GetVariables() map[string]any
- func (t *InfrastructureStackFragment) GetWorkdir() *string
- func (t *InfrastructureStackFragment) GetWriteBindings() []*PolicyBindingFragment
- type InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform
- type InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type InfrastructureStackIDFragment
- type InfrastructureStackStatusFragment
- type IngestClusterCost
- type Ingress
- type IngressBackend
- type IngressPath
- type IngressRule
- type IngressSpec
- type IngressTLS
- type InsightClientInfo
- type InsightClientInfoAttributes
- type InsightComponentPriority
- type InsightFreshness
- type Invite
- type InviteAttributes
- type IssuerRef
- type Job
- type JobGateSpec
- type JobReference
- type JobReferenceFragment
- type JobSpec
- type JobSpecFragment
- func (t *JobSpecFragment) GetAnnotations() map[string]any
- func (t *JobSpecFragment) GetContainers() []*ContainerSpecFragment
- func (t *JobSpecFragment) GetLabels() map[string]any
- func (t *JobSpecFragment) GetNamespace() string
- func (t *JobSpecFragment) GetRaw() *string
- func (t *JobSpecFragment) GetRequests() *ContainerResourcesFragment
- func (t *JobSpecFragment) GetServiceAccount() *string
- type JobSpecFragment_Containers_ContainerSpecFragment_Env
- type JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type JobStatus
- type KickService
- type KickServiceByHandle
- type KickServiceByHandle_KickService_ServiceDeploymentExtended_Revision_RevisionFragment_Git
- type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components
- func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID() string
- func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind() string
- func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName() string
- func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion() *string
- type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow
- type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata
- type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig
- func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type KickService_KickService_ServiceDeploymentExtended_Revision_RevisionFragment_Git
- type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components
- func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID() string
- func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind() string
- func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName() string
- func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion() *string
- type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow
- type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata
- type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig
- func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- type KnowledgeEvidence
- type KubeconfigAttributes
- type KubernetesChangelog
- type KubernetesUnstructured
- type KubernetesVersionInfo
- type Kustomize
- type KustomizeAttributes
- type KustomizeFragment
- type LabelInput
- type LabelPair
- type ListAccessTokens
- type ListAccessTokens_AccessTokens
- type ListAccessTokens_AccessTokens_Edges
- type ListAgentRuns
- type ListAgentRuns_AgentRuns
- type ListAgentRuns_AgentRuns_Edges
- type ListAgentRuns_AgentRuns_Edges_Node_AgentRunFragment_Flow
- type ListAgentRuns_AgentRuns_Edges_Node_AgentRunFragment_User
- type ListAgentRuntimePendingRuns
- type ListAgentRuntimePendingRuns_AgentRuntime
- type ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns
- type ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges
- type ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges_Node_AgentRunFragment_Flow
- type ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges_Node_AgentRunFragment_User
- func (t *ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges_Node_AgentRunFragment_User) GetEmail() string
- func (t *ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges_Node_AgentRunFragment_User) GetID() string
- func (t *ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges_Node_AgentRunFragment_User) GetName() string
- type ListAgentRuntimes
- type ListAgentRuntimes_AgentRuntimes
- type ListAgentRuntimes_AgentRuntimes_Edges
- type ListClusterMinimalStacks
- type ListClusterMinimalStacks_ClusterStackRuns
- type ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform
- func (t *ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
- func (t *ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
- type ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type ListClusterNamespaces
- type ListClusterNamespaces_ClusterManagedNamespaces
- type ListClusterSentinelRunJobs
- type ListClusterSentinelRunJobs_ClusterSentinelRunJobs
- type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges
- type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_Cluster
- type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_Reference
- type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_SentinelRun_SentinelRunFragment_Sentinel
- type ListClusterServices
- type ListClusterStackIds
- type ListClusterStackIds_ClusterStackRuns
- type ListClusterStacks
- type ListClusterStacks_ClusterStackRuns
- type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform
- func (t *ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
- func (t *ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
- type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_PluralCreds
- type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform
- func (t *ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
- func (t *ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
- type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls
- type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform
- func (t *ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
- func (t *ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
- func (t *ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
- type ListClusters
- type ListClustersWithParameters
- type ListClustersWithParameters_Clusters
- type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName() string
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetValue() string
- type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetImages() []*string
- type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type ListClusters_Clusters
- type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName() string
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetValue() string
- type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetImages() []*string
- type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type ListComplianceReportGenerators
- type ListComplianceReportGenerators_ComplianceReportGenerators
- type ListComplianceReportGenerators_ComplianceReportGenerators_Edges
- type ListGitRepositories
- type ListGitRepositories_GitRepositories
- type ListHelmRepositories
- type ListHelmRepositories_HelmRepositories
- type ListHelmRepositories_HelmRepositories_Edges
- type ListInfrastructureStacks
- type ListInfrastructureStacks_InfrastructureStacks
- type ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform
- func (t *ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
- func (t *ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
- type ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type ListMerge
- type ListNamespaces
- type ListNamespaces_ManagedNamespaces
- type ListNotificationSinks
- type ListNotificationSinks_NotificationSinks
- type ListObservabilityProviders
- type ListObservabilityProviders_ObservabilityProviders
- type ListObservabilityProviders_ObservabilityProviders_Edges
- type ListObservabilityWebhooks
- type ListObservabilityWebhooks_ObservabilityWebhooks
- type ListObservabilityWebhooks_ObservabilityWebhooks_Edges
- type ListPolicyConstraints
- type ListPrAutomations
- type ListPrAutomations_PrAutomations
- type ListPrAutomations_PrAutomations_Edges
- type ListProjects
- type ListProjects_Projects
- type ListProjects_Projects_Edges
- type ListProviders
- type ListProviders_ClusterProviders
- type ListProviders_ClusterProviders_Edges
- type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type ListScmConnections
- type ListScmConnections_ScmConnections
- type ListScmConnections_ScmConnections_Edges
- type ListScmWebhooks
- type ListScmWebhooks_ScmWebhooks
- type ListScmWebhooks_ScmWebhooks_Edges
- type ListServiceDeployment
- type ListServiceDeploymentByHandle
- type ListServiceDeploymentByHandle_ServiceDeployments
- type ListServiceDeployment_ServiceDeployments
- type ListServiceDeployments
- type ListServiceDeployments_ServiceDeployments
- type ListServiceDeployments_ServiceDeployments_Edges
- type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components
- func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetID() string
- func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetKind() string
- func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetName() string
- func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetVersion() *string
- type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Configuration
- type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Flow
- type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Metadata
- type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig
- func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- type ListStackDefinitions
- type ListStackDefinitions_StackDefinitions
- type ListStackDefinitions_StackDefinitions_Edges
- type ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration
- func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration) GetHooks() ...
- func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration) GetImage() *string
- func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration) GetTag() *string
- func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration) GetVersion() *string
- type ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration_Hooks
- func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
- func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration_Hooks) GetArgs() []*string
- func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration_Hooks) GetCmd() string
- type ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps
- func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps) GetArgs() []*string
- func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps) GetCmd() string
- func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps) GetRequireApproval() *bool
- func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps) GetStage() *StepStage
- type ListStackRuns
- type ListStackRuns_InfrastructureStack
- type ListStackRuns_InfrastructureStack_Runs
- type ListStackRuns_InfrastructureStack_Runs_Edges
- type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform
- func (t *ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
- func (t *ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
- type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_PluralCreds
- type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform
- func (t *ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
- func (t *ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
- type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_StateUrls
- type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform
- func (t *ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
- func (t *ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
- func (t *ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
- type ListViolationStatistics
- type LoadBalancerIngressStatus
- type LoadBalancerStatus
- type LogAggregationBucket
- type LogAggregationInput
- type LogDriver
- type LogFacet
- type LogFacetInput
- type LogLine
- type LogStream
- type LogTimeRange
- type LoggingSettings
- type LoggingSettingsAttributes
- type LoginInfo
- type LoginRequest
- type LogsEvidence
- type LokiLabelFilter
- type LokiLineFilter
- type LokiQuery
- type MCPServerFragment
- type MCPServerFragment_Authentication
- type MCPServerFragment_Authentication_Headers
- type ManagedNamespace
- type ManagedNamespaceAttributes
- type ManagedNamespaceConnection
- type ManagedNamespaceEdge
- type ManagedNamespaceEdgeFragment
- type ManagedNamespaceFragment
- func (t *ManagedNamespaceFragment) GetAnnotations() map[string]any
- func (t *ManagedNamespaceFragment) GetDeletedAt() *string
- func (t *ManagedNamespaceFragment) GetDescription() *string
- func (t *ManagedNamespaceFragment) GetID() string
- func (t *ManagedNamespaceFragment) GetLabels() map[string]any
- func (t *ManagedNamespaceFragment) GetName() string
- func (t *ManagedNamespaceFragment) GetPullSecrets() []*string
- func (t *ManagedNamespaceFragment) GetService() *ServiceTemplateFragment
- func (t *ManagedNamespaceFragment) GetTarget() *ClusterTargetFragment
- type ManagedNamespaceMinimalFragment
- type ManifestNetwork
- type MatchStrategy
- type McpHeaderAttributes
- type McpServer
- type McpServerAssociationAttributes
- type McpServerAttributes
- type McpServerAudit
- type McpServerAuditConnection
- type McpServerAuditEdge
- type McpServerAuthentication
- type McpServerAuthenticationAttributes
- type McpServerConnection
- type McpServerEdge
- type McpServerHeader
- type McpServerTool
- type McpTool
- type Me
- type Me_Me
- type Metadata
- type MetadataAttributes
- type MetricPointResponse
- type MetricResponse
- type MetricResult
- type MinimalStackRunEdgeFragment
- type MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform
- type MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type MyCluster
- type MyCluster_MyCluster_
- type MyCluster_MyCluster__Restore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster
- type Namespace
- type NamespaceMetadata
- type NamespaceMetadataFragment
- type NamespaceSpec
- type NamespaceStatus
- type NamespaceVuln
- type NamespaceVulnAttributes
- type NamespacedName
- type NetworkMeshEdge
- type NetworkMeshStatistics
- type NetworkMeshWorkload
- type NewRelicCredentialsAttributes
- type Node
- type NodeCloudSettings
- type NodeCondition
- type NodeMetric
- type NodePool
- type NodePoolAttributes
- type NodePoolCloudAttributes
- type NodePoolFragment
- func (t *NodePoolFragment) GetID() string
- func (t *NodePoolFragment) GetInstanceType() string
- func (t *NodePoolFragment) GetLabels() map[string]any
- func (t *NodePoolFragment) GetMaxSize() int64
- func (t *NodePoolFragment) GetMinSize() int64
- func (t *NodePoolFragment) GetName() string
- func (t *NodePoolFragment) GetTaints() []*NodePoolTaintFragment
- type NodePoolTaintFragment
- type NodeSpec
- type NodeStatistic
- type NodeStatisticAttributes
- type NodeStatisticHealth
- type NodeStatus
- type NodeUsage
- type Notification
- type NotificationConnection
- type NotificationDelta
- type NotificationEdge
- type NotificationFilter
- type NotificationPriority
- type NotificationRouter
- type NotificationRouterAttributes
- type NotificationRouterConnection
- type NotificationRouterEdge
- type NotificationRouterFragment
- type NotificationSink
- type NotificationSinkAttributes
- type NotificationSinkConnection
- type NotificationSinkEdge
- type NotificationSinkEdgeFragment
- type NotificationSinkFragment
- func (t *NotificationSinkFragment) GetConfiguration() *SinkConfigurationFragment
- func (t *NotificationSinkFragment) GetID() string
- func (t *NotificationSinkFragment) GetName() string
- func (t *NotificationSinkFragment) GetNotificationBindings() []*PolicyBindingFragment
- func (t *NotificationSinkFragment) GetType() *SinkType
- type NotificationStatus
- type OIDCProviderFragment
- func (t *OIDCProviderFragment) GetAuthMethod() *OidcAuthMethod
- func (t *OIDCProviderFragment) GetBindings() []*PolicyBindingFragment
- func (t *OIDCProviderFragment) GetClientID() string
- func (t *OIDCProviderFragment) GetClientSecret() string
- func (t *OIDCProviderFragment) GetDescription() *string
- func (t *OIDCProviderFragment) GetID() string
- func (t *OIDCProviderFragment) GetName() string
- func (t *OIDCProviderFragment) GetRedirectUris() []*string
- func (t *OIDCProviderFragment) GetWriteBindings() []*PolicyBindingFragment
- type OauthResponse
- type ObjectReference
- type ObjectStore
- type ObjectStoreAttributes
- type ObjectStoreConnection
- type ObjectStoreEdge
- type ObservabilityProvider
- type ObservabilityProviderAttributes
- type ObservabilityProviderConnection
- type ObservabilityProviderCredentialsAttributes
- type ObservabilityProviderEdge
- type ObservabilityProviderFragment
- func (t *ObservabilityProviderFragment) GetID() string
- func (t *ObservabilityProviderFragment) GetInsertedAt() *string
- func (t *ObservabilityProviderFragment) GetName() string
- func (t *ObservabilityProviderFragment) GetType() *ObservabilityProviderType
- func (t *ObservabilityProviderFragment) GetUpdatedAt() *string
- type ObservabilityProviderType
- type ObservabilityWebhook
- type ObservabilityWebhookAttributes
- type ObservabilityWebhookConnection
- type ObservabilityWebhookEdge
- type ObservabilityWebhookFragment
- func (t *ObservabilityWebhookFragment) GetID() string
- func (t *ObservabilityWebhookFragment) GetInsertedAt() *string
- func (t *ObservabilityWebhookFragment) GetName() string
- func (t *ObservabilityWebhookFragment) GetType() *ObservabilityWebhookType
- func (t *ObservabilityWebhookFragment) GetURL() string
- func (t *ObservabilityWebhookFragment) GetUpdatedAt() *string
- type ObservabilityWebhookType
- type ObservableMetric
- type ObservableMetricAttributes
- type Observer
- type ObserverAction
- type ObserverActionAttributes
- type ObserverActionConfiguration
- type ObserverActionConfigurationAttributes
- type ObserverActionConfigurationFragment
- type ObserverActionFragment
- type ObserverActionType
- type ObserverAddonAttributes
- type ObserverAttributes
- type ObserverConnection
- type ObserverEdge
- type ObserverFragment
- func (t *ObserverFragment) GetActions() []*ObserverActionFragment
- func (t *ObserverFragment) GetCrontab() string
- func (t *ObserverFragment) GetErrors() []*ErrorFragment
- func (t *ObserverFragment) GetID() string
- func (t *ObserverFragment) GetInsertedAt() *string
- func (t *ObserverFragment) GetName() string
- func (t *ObserverFragment) GetProject() *ProjectFragment
- func (t *ObserverFragment) GetStatus() *ObserverStatus
- func (t *ObserverFragment) GetTarget() *ObserverTargetFragment
- func (t *ObserverFragment) GetUpdatedAt() *string
- type ObserverGitAttributes
- type ObserverGitFilter
- type ObserverGitFilterAttributes
- type ObserverGitRepo
- type ObserverGitTargetType
- type ObserverHelmAttributes
- type ObserverHelmRepo
- type ObserverHelmRepoFragment
- type ObserverOciAttributes
- type ObserverOciRepo
- type ObserverOciRepoFragment
- type ObserverPipelineAction
- type ObserverPipelineActionAttributes
- type ObserverPipelineActionFragment
- type ObserverPrAction
- type ObserverPrActionAttributes
- type ObserverPrActionFragment
- type ObserverResetAttributes
- type ObserverStatus
- type ObserverTarget
- type ObserverTargetAttributes
- type ObserverTargetFragment
- type ObserverTargetOrder
- type ObserverTargetType
- type OidcAuthMethod
- type OidcProvider
- type OidcProviderAttributes
- type OidcProviderConnection
- type OidcProviderEdge
- type OidcProviderType
- type OidcStepResponse
- type OllamaAttributes
- type OllamaSettings
- type OpenaiSettings
- type OpenaiSettingsAttributes
- type OpensearchConnection
- type OpensearchConnectionAttributes
- type Operation
- type OperationalLayout
- type OperationalLayoutAttributes
- type PageInfo
- type PageInfoFragment
- type PagedClusterGateIDs
- type PagedClusterGateIDs_PagedClusterGates
- type PagedClusterGateIDs_PagedClusterGates_Edges_PipelineGateIDsEdgeFragment_Node_
- type PagedClusterGates
- type PagedClusterGates_PagedClusterGates
- type PagedClusterGates_PagedClusterGates_Edges_PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *PagedClusterGates_PagedClusterGates_Edges_PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *PagedClusterGates_PagedClusterGates_Edges_PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type PagedClusterGates_PagedClusterGates_Edges_PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *PagedClusterGates_PagedClusterGates_Edges_PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *PagedClusterGates_PagedClusterGates_Edges_PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type PagedClusterServiceIds
- type PagedClusterServiceIds_PagedClusterServices
- type PagedClusterServices
- type PagedClusterServicesForAgent
- type PagedClusterServicesForAgent_PagedClusterServices
- type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetCurrentVersion() *string
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetDistro() *ClusterDistro
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetHandle() *string
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetID() string
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetKasURL() *string
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetMetadata() map[string]any
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetName() string
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetPingedAt() *string
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetSelf() *bool
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetVersion() *string
- type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Configuration
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Configuration) GetName() string
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Configuration) GetValue() string
- type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Contexts
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Contexts) GetConfiguration() map[string]any
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Contexts) GetName() string
- type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetIgnoreCrds() *bool
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetIgnoreHooks() *bool
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetLuaFile() *string
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetLuaFolder() *string
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetLuaScript() *string
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetRelease() *string
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetValues() *string
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetValuesFiles() []*string
- type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports) GetID() string
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports) GetOutputs() ...
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports) GetStack() ...
- type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs) GetName() string
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs) GetSecret() *bool
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs) GetValue() string
- type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Stack
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Stack) GetID() *string
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Stack) GetName() string
- type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Revision
- type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetCreateNamespace() *bool
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetDeleteNamespace() *bool
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetEnforceNamespace() *bool
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetNamespaceMetadata() ...
- type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type PagedClusterServices_PagedClusterServices
- type PauseCondition
- type Permission
- type Persona
- type PersonaAi
- type PersonaAiAttributes
- type PersonaAttributes
- type PersonaConfiguration
- type PersonaConfigurationAttributes
- type PersonaConfigurationFragment
- func (t *PersonaConfigurationFragment) GetAll() *bool
- func (t *PersonaConfigurationFragment) GetDeployments() *PersonaConfigurationFragment_Deployments
- func (t *PersonaConfigurationFragment) GetHome() *PersonaConfigurationFragment_Home
- func (t *PersonaConfigurationFragment) GetSidebar() *PersonaConfigurationFragment_Sidebar
- type PersonaConfigurationFragment_Deployments
- func (t *PersonaConfigurationFragment_Deployments) GetAddOns() *bool
- func (t *PersonaConfigurationFragment_Deployments) GetClusters() *bool
- func (t *PersonaConfigurationFragment_Deployments) GetPipelines() *bool
- func (t *PersonaConfigurationFragment_Deployments) GetProviders() *bool
- func (t *PersonaConfigurationFragment_Deployments) GetRepositories() *bool
- func (t *PersonaConfigurationFragment_Deployments) GetServices() *bool
- type PersonaConfigurationFragment_Home
- type PersonaConfigurationFragment_Sidebar
- func (t *PersonaConfigurationFragment_Sidebar) GetAudits() *bool
- func (t *PersonaConfigurationFragment_Sidebar) GetBackups() *bool
- func (t *PersonaConfigurationFragment_Sidebar) GetKubernetes() *bool
- func (t *PersonaConfigurationFragment_Sidebar) GetPullRequests() *bool
- func (t *PersonaConfigurationFragment_Sidebar) GetSettings() *bool
- func (t *PersonaConfigurationFragment_Sidebar) GetStacks() *bool
- type PersonaConnection
- type PersonaDeployment
- type PersonaDeploymentAttributes
- type PersonaEdge
- type PersonaFragment
- type PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments
- func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetAddOns() *bool
- func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetClusters() *bool
- func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetPipelines() *bool
- func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetProviders() *bool
- func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetRepositories() *bool
- func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetServices() *bool
- type PersonaFragment_Configuration_PersonaConfigurationFragment_Home
- type PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar
- func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetAudits() *bool
- func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetBackups() *bool
- func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetKubernetes() *bool
- func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetPullRequests() *bool
- func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetSettings() *bool
- func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetStacks() *bool
- type PersonaHome
- type PersonaHomeAttributes
- type PersonaRole
- type PersonaServices
- type PersonaServicesAttributes
- type PersonaSidebar
- type PersonaSidebarAttributes
- type PingCluster
- type PingCluster_PingCluster
- type PinnedCustomResource
- type PinnedCustomResourceAttributes
- type Pipeline
- type PipelineAttributes
- type PipelineConnection
- type PipelineContext
- type PipelineContextAttributes
- type PipelineContextConnection
- type PipelineContextEdge
- type PipelineContextFragment
- type PipelineContextHistory
- type PipelineContextHistoryConnection
- type PipelineContextHistoryEdge
- type PipelineEdge
- type PipelineEdgeAttributes
- type PipelineEdgeFragment
- type PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services
- func (t *PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetCriteria() ...
- func (t *PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetService() *ServiceDeploymentBaseFragment
- type PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria
- func (t *PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
- func (t *PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSource() *ServiceDeploymentBaseFragment
- type PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services
- type PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria
- func (t *PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
- func (t *PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSource() *ServiceDeploymentBaseFragment
- type PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services
- type PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria
- type PipelineFragment
- type PipelineFragmentID
- type PipelineFragmentMinimal
- type PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services
- type PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria
- type PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services
- type PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria
- type PipelineFragment_Stages_PipelineStageFragment_Services
- type PipelineFragment_Stages_PipelineStageFragment_Services_Criteria
- type PipelineGate
- type PipelineGateAttributes
- type PipelineGateConnection
- type PipelineGateEdge
- type PipelineGateEdgeFragment
- type PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type PipelineGateFragment
- func (t *PipelineGateFragment) GetID() string
- func (t *PipelineGateFragment) GetName() string
- func (t *PipelineGateFragment) GetSpec() *GateSpecFragment
- func (t *PipelineGateFragment) GetState() *GateState
- func (t *PipelineGateFragment) GetStatus() *GateStatusFragment
- func (t *PipelineGateFragment) GetType() *GateType
- func (t *PipelineGateFragment) GetUpdatedAt() *string
- type PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type PipelineGateIDsEdgeFragment
- type PipelineGateIDsEdgeFragment_Node_
- type PipelinePromotion
- type PipelinePullRequest
- type PipelineStage
- type PipelineStageAttributes
- type PipelineStageEdge
- type PipelineStageEdgeFragment
- type PipelineStageEdgeFragment_From_PipelineStageFragment_Services
- type PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria
- type PipelineStageEdgeFragment_To_PipelineStageFragment_Services
- type PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria
- type PipelineStageFragment
- type PipelineStageFragment_Services
- type PipelineStageFragment_Services_Criteria
- type PipelineStatus
- type Plan
- type PluralCluster
- type PluralCreds
- type PluralCredsFragment
- type PluralGitRepository
- type PluralManifest
- type PluralObjectStatus
- type PluralServiceDeployment
- type PluralSinkAttributes
- type PluralSinkConfiguration
- type PluralSubscription
- type Pod
- type PodCondition
- type PodConnection
- type PodDelta
- type PodEdge
- type PodSpec
- type PodStatus
- type PodToleration
- type PodTolerationAttributes
- type PolicyAggregate
- type PolicyBinding
- type PolicyBindingAttributes
- type PolicyBindingFragment
- type PolicyConstraint
- type PolicyConstraintAttributes
- type PolicyConstraintConnection
- type PolicyConstraintConnectionFragment
- type PolicyConstraintEdge
- type PolicyConstraintEdgeFragment
- type PolicyConstraintFragment
- func (t *PolicyConstraintFragment) GetDescription() *string
- func (t *PolicyConstraintFragment) GetID() string
- func (t *PolicyConstraintFragment) GetName() string
- func (t *PolicyConstraintFragment) GetRecommendation() *string
- func (t *PolicyConstraintFragment) GetRef() *ConstraintRefFragment
- func (t *PolicyConstraintFragment) GetViolationCount() *int64
- func (t *PolicyConstraintFragment) GetViolations() []*ViolationFragment
- type PolicyEngine
- type PolicyEngineAttributes
- type PolicyEngineFragment
- type PolicyEngineType
- type PolicyStatistic
- type Port
- type PrAutomation
- type PrAutomationAttributes
- type PrAutomationConnection
- type PrAutomationCreateSpecAttributes
- type PrAutomationDeleteSpecAttributes
- type PrAutomationEdge
- type PrAutomationFragment
- func (t *PrAutomationFragment) GetAddon() *string
- func (t *PrAutomationFragment) GetID() string
- func (t *PrAutomationFragment) GetIdentifier() *string
- func (t *PrAutomationFragment) GetInsertedAt() *string
- func (t *PrAutomationFragment) GetMessage() string
- func (t *PrAutomationFragment) GetName() string
- func (t *PrAutomationFragment) GetTitle() string
- func (t *PrAutomationFragment) GetUpdatedAt() *string
- type PrAutomationSearchItem
- type PrAutomationTemplateAttributes
- type PrAutomationUpdateSpecAttributes
- type PrCallAttributes
- type PrChecklist
- type PrChecklistAttributes
- type PrConfiguration
- type PrConfigurationAttributes
- type PrConfigurationCondition
- type PrConfigurationConditionFragment
- type PrConfigurationFragment
- func (t *PrConfigurationFragment) GetCondition() *PrConfigurationConditionFragment
- func (t *PrConfigurationFragment) GetDefault() *string
- func (t *PrConfigurationFragment) GetDocumentation() *string
- func (t *PrConfigurationFragment) GetLongform() *string
- func (t *PrConfigurationFragment) GetName() string
- func (t *PrConfigurationFragment) GetOptional() *bool
- func (t *PrConfigurationFragment) GetPlaceholder() *string
- func (t *PrConfigurationFragment) GetType() *ConfigurationType
- type PrConfirmation
- type PrConfirmationAttributes
- type PrCreateSpec
- type PrDeleteSpec
- type PrGovernance
- type PrGovernanceAttributes
- type PrGovernanceConfiguration
- type PrGovernanceConfigurationAttributes
- type PrGovernanceFragment
- type PrHelmVendorSpec
- type PrHelmVendorSpecAttributes
- type PrLuaSpec
- type PrLuaSpecAttributes
- type PrRole
- type PrSecretEntry
- type PrSecretEntryAttributes
- type PrSecrets
- type PrSecretsAttributes
- type PrStatus
- type PrTemplateSpec
- type PrUpdateSpec
- type PrVendorSpec
- type PrVendorSpecAttributes
- type PreviewEnvironmentInstance
- type PreviewEnvironmentInstanceConnection
- type PreviewEnvironmentInstanceEdge
- type PreviewEnvironmentTemplate
- type PreviewEnvironmentTemplateAttributes
- type PreviewEnvironmentTemplateConnection
- type PreviewEnvironmentTemplateEdge
- type PreviewEnvironmentTemplateFragment
- func (t *PreviewEnvironmentTemplateFragment) GetCommentTemplate() *string
- func (t *PreviewEnvironmentTemplateFragment) GetConnection() *PreviewEnvironmentTemplateFragment_Connection
- func (t *PreviewEnvironmentTemplateFragment) GetFlow() *PreviewEnvironmentTemplateFragment_Flow
- func (t *PreviewEnvironmentTemplateFragment) GetID() string
- func (t *PreviewEnvironmentTemplateFragment) GetName() string
- func (t *PreviewEnvironmentTemplateFragment) GetTemplate() *PreviewEnvironmentTemplateFragment_Template
- type PreviewEnvironmentTemplateFragment_Connection
- type PreviewEnvironmentTemplateFragment_Flow
- type PreviewEnvironmentTemplateFragment_Template
- type Project
- type ProjectAttributes
- type ProjectConnection
- type ProjectEdge
- type ProjectFragment
- func (t *ProjectFragment) GetDefault() *bool
- func (t *ProjectFragment) GetDescription() *string
- func (t *ProjectFragment) GetID() string
- func (t *ProjectFragment) GetInsertedAt() *string
- func (t *ProjectFragment) GetName() string
- func (t *ProjectFragment) GetReadBindings() []*PolicyBindingFragment
- func (t *ProjectFragment) GetUpdatedAt() *string
- func (t *ProjectFragment) GetWriteBindings() []*PolicyBindingFragment
- type ProjectUsageHistory
- type ProjectUsageHistoryConnection
- type ProjectUsageHistoryEdge
- type PromotionCriteria
- type PromotionCriteriaAttributes
- type PromotionService
- type Provider
- type ProviderCredential
- type ProviderCredentialAttributes
- type ProviderCredentialFragment
- type PullRequest
- type PullRequestAttributes
- type PullRequestConnection
- type PullRequestEdge
- type PullRequestEvidence
- type PullRequestFragment
- type PullRequestUpdateAttributes
- type RbacAttributes
- type ReadType
- type Recommendation
- type RefreshToken
- type RefreshTokenConnection
- type RefreshTokenEdge
- type RegexReplacement
- type RegexReplacementAttributes
- type RegisterRuntimeServices
- type Renderer
- type RendererAttributes
- type RendererFragment
- type RendererType
- type ReplicaSet
- type ReplicaSetSpec
- type ReplicaSetStatus
- type ResourceEdge
- type ResourceRequest
- type ResourceRequestAttributes
- type ResourceRequestFragment
- type ResourceSelector
- type ResourceSelectorAttributes
- type ResourceSpec
- type Resources
- type RestoreAttributes
- type RestoreStatus
- type Revision
- type RevisionConnection
- type RevisionEdge
- type RevisionFragment
- type RevisionFragment_Git
- type Role
- type RoleAttributes
- type RoleBinding
- type RoleConnection
- type RoleEdge
- type RollbackService
- type RollbackService_RollbackService_ServiceDeploymentFragment_Components
- func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetID() string
- func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetKind() string
- func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetName() string
- func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetVersion() *string
- type RollbackService_RollbackService_ServiceDeploymentFragment_Configuration
- type RollbackService_RollbackService_ServiceDeploymentFragment_Flow
- type RollbackService_RollbackService_ServiceDeploymentFragment_Metadata
- type RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig
- func (t *RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- type RollingUpdate
- type RootMutationType
- type RootQueryType
- type RootSubscriptionType
- type RouterFilterAttributes
- type RouterSinkAttributes
- type RunLogAttributes
- type RunLogs
- type RunLogsDelta
- type RunStep
- type RunStepAttributes
- type RunStepFragment
- func (t *RunStepFragment) GetArgs() []string
- func (t *RunStepFragment) GetCmd() string
- func (t *RunStepFragment) GetID() string
- func (t *RunStepFragment) GetIndex() int64
- func (t *RunStepFragment) GetName() string
- func (t *RunStepFragment) GetRequireApproval() *bool
- func (t *RunStepFragment) GetStage() *StepStage
- func (t *RunStepFragment) GetStatus() *StepStatus
- type RunningState
- type RuntimeAddon
- type RuntimeAddonUpgrade
- type RuntimeService
- type RuntimeServiceAttributes
- type S3Store
- type S3StoreAttributes
- type SMTPSettings
- type SMTPSettingsAttributes
- type SavePipeline
- type SaveServiceContext
- type SaveUpgradeInsights
- type SaveUpgradeInsights_SaveUpgradeInsights
- type ScalingRecommendationType
- type ScmConnection
- type ScmConnectionAttributes
- type ScmConnectionConnection
- type ScmConnectionEdge
- type ScmConnectionFragment
- func (t *ScmConnectionFragment) GetAPIURL() *string
- func (t *ScmConnectionFragment) GetBaseURL() *string
- func (t *ScmConnectionFragment) GetID() string
- func (t *ScmConnectionFragment) GetInsertedAt() *string
- func (t *ScmConnectionFragment) GetName() string
- func (t *ScmConnectionFragment) GetType() *ScmType
- func (t *ScmConnectionFragment) GetUpdatedAt() *string
- func (t *ScmConnectionFragment) GetUsername() *string
- type ScmCredentialFragment
- type ScmCreds
- type ScmType
- type ScmWebhook
- type ScmWebhookAttributes
- type ScmWebhookConnection
- type ScmWebhookEdge
- type ScmWebhookFragment
- func (t *ScmWebhookFragment) GetID() string
- func (t *ScmWebhookFragment) GetInsertedAt() *string
- func (t *ScmWebhookFragment) GetName() string
- func (t *ScmWebhookFragment) GetOwner() string
- func (t *ScmWebhookFragment) GetType() *ScmType
- func (t *ScmWebhookFragment) GetURL() string
- func (t *ScmWebhookFragment) GetUpdatedAt() *string
- type ScopeAttributes
- type Secret
- type Sentinel
- type SentinelAttributes
- type SentinelCheck
- type SentinelCheckAttributes
- type SentinelCheckConfiguration
- type SentinelCheckConfigurationAttributes
- type SentinelCheckConfigurationFragment
- func (t *SentinelCheckConfigurationFragment) GetIntegrationTest() *SentinelCheckIntegrationTestConfigurationFragment
- func (t *SentinelCheckConfigurationFragment) GetKubernetes() *SentinelCheckKubernetesConfigurationFragment
- func (t *SentinelCheckConfigurationFragment) GetLog() *SentinelCheckLogConfigurationFragment
- type SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum
- type SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets
- type SentinelCheckFragment
- type SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum
- func (t *SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetP() *string
- func (t *SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetParallel() *string
- type SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets
- type SentinelCheckGotestsumAttributes
- type SentinelCheckGotestsumConfiguration
- type SentinelCheckIntegrationTestConfiguration
- type SentinelCheckIntegrationTestConfigurationAttributes
- type SentinelCheckIntegrationTestConfigurationFragment
- func (t *SentinelCheckIntegrationTestConfigurationFragment) GetDistro() *ClusterDistro
- func (t *SentinelCheckIntegrationTestConfigurationFragment) GetGotestsum() *SentinelCheckIntegrationTestConfigurationFragment_Gotestsum
- func (t *SentinelCheckIntegrationTestConfigurationFragment) GetJob() *JobSpecFragment
- func (t *SentinelCheckIntegrationTestConfigurationFragment) GetTags() map[string]any
- type SentinelCheckIntegrationTestConfigurationFragment_Gotestsum
- type SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type SentinelCheckKubernetesConfiguration
- type SentinelCheckKubernetesConfigurationAttributes
- type SentinelCheckKubernetesConfigurationFragment
- func (t *SentinelCheckKubernetesConfigurationFragment) GetGroup() *string
- func (t *SentinelCheckKubernetesConfigurationFragment) GetKind() string
- func (t *SentinelCheckKubernetesConfigurationFragment) GetName() string
- func (t *SentinelCheckKubernetesConfigurationFragment) GetNamespace() *string
- func (t *SentinelCheckKubernetesConfigurationFragment) GetVersion() string
- type SentinelCheckLogConfiguration
- type SentinelCheckLogConfigurationAttributes
- type SentinelCheckLogConfigurationFragment
- func (t *SentinelCheckLogConfigurationFragment) GetClusterID() *string
- func (t *SentinelCheckLogConfigurationFragment) GetDuration() string
- func (t *SentinelCheckLogConfigurationFragment) GetFacets() []*SentinelCheckLogConfigurationFragment_Facets
- func (t *SentinelCheckLogConfigurationFragment) GetNamespaces() []*string
- func (t *SentinelCheckLogConfigurationFragment) GetQuery() string
- type SentinelCheckLogConfigurationFragment_Facets
- type SentinelCheckType
- type SentinelConnection
- type SentinelEdge
- type SentinelFragment
- func (t *SentinelFragment) GetChecks() []*SentinelCheckFragment
- func (t *SentinelFragment) GetDescription() *string
- func (t *SentinelFragment) GetGit() *GitRefFragment
- func (t *SentinelFragment) GetID() string
- func (t *SentinelFragment) GetName() string
- func (t *SentinelFragment) GetProject() *TinyProjectFragment
- func (t *SentinelFragment) GetRepository() *GitRepositoryFragment
- type SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum
- func (t *SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetP() *string
- func (t *SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetParallel() *string
- type SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets
- func (t *SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets) GetKey() string
- func (t *SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets) GetValue() *string
- type SentinelRun
- type SentinelRunConnection
- type SentinelRunEdge
- type SentinelRunFragment
- type SentinelRunFragment_Sentinel
- type SentinelRunJob
- type SentinelRunJobConnection
- type SentinelRunJobEdge
- type SentinelRunJobFormat
- type SentinelRunJobFragment
- func (t *SentinelRunJobFragment) GetCluster() *SentinelRunJobFragment_Cluster
- func (t *SentinelRunJobFragment) GetFormat() *SentinelRunJobFormat
- func (t *SentinelRunJobFragment) GetID() string
- func (t *SentinelRunJobFragment) GetJobSpec() *JobSpecFragment
- func (t *SentinelRunJobFragment) GetReference() *SentinelRunJobFragment_Reference
- func (t *SentinelRunJobFragment) GetSentinelRun() *SentinelRunFragment
- func (t *SentinelRunJobFragment) GetStatus() *SentinelRunJobStatus
- func (t *SentinelRunJobFragment) GetUsesGit() *bool
- type SentinelRunJobFragment_Cluster
- type SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type SentinelRunJobFragment_Reference
- type SentinelRunJobFragment_SentinelRun_SentinelRunFragment_Sentinel
- type SentinelRunJobStatus
- type SentinelRunJobUpdateAttributes
- type SentinelRunResult
- type SentinelRunStatus
- type SentinelStatistic
- type Service
- type ServiceAccountAttributes
- type ServiceAccounts
- type ServiceAccounts_ServiceAccounts
- type ServiceAccounts_ServiceAccounts_Edges
- type ServiceCloneAttributes
- type ServiceComponent
- type ServiceComponentChild
- type ServiceComponentMetrics
- type ServiceConfiguration
- type ServiceContext
- type ServiceContextAttributes
- type ServiceContextFragment
- type ServiceDependency
- type ServiceDependencyAttributes
- type ServiceDependencyFragment
- type ServiceDeployment
- type ServiceDeploymentAttributes
- type ServiceDeploymentBaseFragment
- func (t *ServiceDeploymentBaseFragment) GetGit() *GitRefFragment
- func (t *ServiceDeploymentBaseFragment) GetHelm() *HelmSpecFragment
- func (t *ServiceDeploymentBaseFragment) GetID() string
- func (t *ServiceDeploymentBaseFragment) GetKustomize() *KustomizeFragment
- func (t *ServiceDeploymentBaseFragment) GetName() string
- func (t *ServiceDeploymentBaseFragment) GetNamespace() string
- func (t *ServiceDeploymentBaseFragment) GetRepository() *GitRepositoryFragment
- func (t *ServiceDeploymentBaseFragment) GetStatus() *ServiceDeploymentStatus
- func (t *ServiceDeploymentBaseFragment) GetVersion() string
- type ServiceDeploymentConnection
- type ServiceDeploymentEdge
- type ServiceDeploymentEdgeFragment
- type ServiceDeploymentEdgeFragmentForAgent
- type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetCurrentVersion() *string
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetDistro() *ClusterDistro
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetHandle() *string
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetID() string
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetKasURL() *string
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetMetadata() map[string]any
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetName() string
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetPingedAt() *string
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetSelf() *bool
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetVersion() *string
- type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Configuration
- type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Contexts
- type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetIgnoreCrds() *bool
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetIgnoreHooks() *bool
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetLuaFile() *string
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetLuaFolder() *string
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetLuaScript() *string
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetRelease() *string
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetValues() *string
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetValuesFiles() []*string
- type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports) GetID() string
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports) GetOutputs() ...
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports) GetStack() ...
- type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs) GetName() string
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs) GetSecret() *bool
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs) GetValue() string
- type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Stack
- type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Revision
- type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetCreateNamespace() *bool
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetDeleteNamespace() *bool
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetEnforceNamespace() *bool
- func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetNamespaceMetadata() ...
- type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata
- type ServiceDeploymentExtended
- func (t *ServiceDeploymentExtended) GetCluster() *BaseClusterFragment
- func (t *ServiceDeploymentExtended) GetComponents() []*ServiceDeploymentExtended_ServiceDeploymentFragment_Components
- func (t *ServiceDeploymentExtended) GetConfiguration() []*ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- func (t *ServiceDeploymentExtended) GetContexts() []*ServiceContextFragment
- func (t *ServiceDeploymentExtended) GetDeletedAt() *string
- func (t *ServiceDeploymentExtended) GetDryRun() *bool
- func (t *ServiceDeploymentExtended) GetErrors() []*ErrorFragment
- func (t *ServiceDeploymentExtended) GetFlow() *ServiceDeploymentExtended_ServiceDeploymentFragment_Flow
- func (t *ServiceDeploymentExtended) GetGit() *GitRefFragment
- func (t *ServiceDeploymentExtended) GetHelm() *HelmSpecFragment
- func (t *ServiceDeploymentExtended) GetID() string
- func (t *ServiceDeploymentExtended) GetKustomize() *KustomizeFragment
- func (t *ServiceDeploymentExtended) GetMetadata() *ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata
- func (t *ServiceDeploymentExtended) GetName() string
- func (t *ServiceDeploymentExtended) GetNamespace() string
- func (t *ServiceDeploymentExtended) GetProtect() *bool
- func (t *ServiceDeploymentExtended) GetRepository() *GitRepositoryFragment
- func (t *ServiceDeploymentExtended) GetRevision() *RevisionFragment
- func (t *ServiceDeploymentExtended) GetSha() *string
- func (t *ServiceDeploymentExtended) GetStatus() *ServiceDeploymentStatus
- func (t *ServiceDeploymentExtended) GetSyncConfig() *ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig
- func (t *ServiceDeploymentExtended) GetTarball() *string
- func (t *ServiceDeploymentExtended) GetTemplated() *bool
- func (t *ServiceDeploymentExtended) GetVersion() string
- type ServiceDeploymentExtended_Revision_RevisionFragment_Git
- type ServiceDeploymentExtended_ServiceDeploymentFragment_Components
- func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID() string
- func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind() string
- func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName() string
- func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion() *string
- type ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- type ServiceDeploymentExtended_ServiceDeploymentFragment_Flow
- type ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata
- type ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig
- func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- type ServiceDeploymentForAgent
- func (t *ServiceDeploymentForAgent) GetCluster() *ServiceDeploymentForAgent_Cluster
- func (t *ServiceDeploymentForAgent) GetConfiguration() []*ServiceDeploymentForAgent_Configuration
- func (t *ServiceDeploymentForAgent) GetContexts() []*ServiceDeploymentForAgent_Contexts
- func (t *ServiceDeploymentForAgent) GetDeletedAt() *string
- func (t *ServiceDeploymentForAgent) GetDependencies() []*ServiceDependencyFragment
- func (t *ServiceDeploymentForAgent) GetDryRun() *bool
- func (t *ServiceDeploymentForAgent) GetHelm() *ServiceDeploymentForAgent_Helm
- func (t *ServiceDeploymentForAgent) GetID() string
- func (t *ServiceDeploymentForAgent) GetImports() []*ServiceDeploymentForAgent_Imports
- func (t *ServiceDeploymentForAgent) GetKustomize() *KustomizeFragment
- func (t *ServiceDeploymentForAgent) GetName() string
- func (t *ServiceDeploymentForAgent) GetNamespace() string
- func (t *ServiceDeploymentForAgent) GetRenderers() []*RendererFragment
- func (t *ServiceDeploymentForAgent) GetRevision() *ServiceDeploymentForAgent_Revision
- func (t *ServiceDeploymentForAgent) GetSha() *string
- func (t *ServiceDeploymentForAgent) GetStatus() *ServiceDeploymentStatus
- func (t *ServiceDeploymentForAgent) GetSyncConfig() *ServiceDeploymentForAgent_SyncConfig
- func (t *ServiceDeploymentForAgent) GetTarball() *string
- func (t *ServiceDeploymentForAgent) GetTemplated() *bool
- func (t *ServiceDeploymentForAgent) GetVersion() string
- type ServiceDeploymentForAgent_Cluster
- func (t *ServiceDeploymentForAgent_Cluster) GetCurrentVersion() *string
- func (t *ServiceDeploymentForAgent_Cluster) GetDistro() *ClusterDistro
- func (t *ServiceDeploymentForAgent_Cluster) GetHandle() *string
- func (t *ServiceDeploymentForAgent_Cluster) GetID() string
- func (t *ServiceDeploymentForAgent_Cluster) GetKasURL() *string
- func (t *ServiceDeploymentForAgent_Cluster) GetMetadata() map[string]any
- func (t *ServiceDeploymentForAgent_Cluster) GetName() string
- func (t *ServiceDeploymentForAgent_Cluster) GetPingedAt() *string
- func (t *ServiceDeploymentForAgent_Cluster) GetSelf() *bool
- func (t *ServiceDeploymentForAgent_Cluster) GetVersion() *string
- type ServiceDeploymentForAgent_Configuration
- type ServiceDeploymentForAgent_Contexts
- type ServiceDeploymentForAgent_Helm
- func (t *ServiceDeploymentForAgent_Helm) GetIgnoreCrds() *bool
- func (t *ServiceDeploymentForAgent_Helm) GetIgnoreHooks() *bool
- func (t *ServiceDeploymentForAgent_Helm) GetLuaFile() *string
- func (t *ServiceDeploymentForAgent_Helm) GetLuaFolder() *string
- func (t *ServiceDeploymentForAgent_Helm) GetLuaScript() *string
- func (t *ServiceDeploymentForAgent_Helm) GetRelease() *string
- func (t *ServiceDeploymentForAgent_Helm) GetValues() *string
- func (t *ServiceDeploymentForAgent_Helm) GetValuesFiles() []*string
- type ServiceDeploymentForAgent_Imports
- type ServiceDeploymentForAgent_Imports_Outputs
- type ServiceDeploymentForAgent_Imports_Stack
- type ServiceDeploymentForAgent_Revision
- type ServiceDeploymentForAgent_SyncConfig
- func (t *ServiceDeploymentForAgent_SyncConfig) GetCreateNamespace() *bool
- func (t *ServiceDeploymentForAgent_SyncConfig) GetDeleteNamespace() *bool
- func (t *ServiceDeploymentForAgent_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *ServiceDeploymentForAgent_SyncConfig) GetEnforceNamespace() *bool
- func (t *ServiceDeploymentForAgent_SyncConfig) GetNamespaceMetadata() *ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata
- type ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata
- type ServiceDeploymentFragment
- func (t *ServiceDeploymentFragment) GetComponents() []*ServiceDeploymentFragment_Components
- func (t *ServiceDeploymentFragment) GetConfiguration() []*ServiceDeploymentFragment_Configuration
- func (t *ServiceDeploymentFragment) GetDeletedAt() *string
- func (t *ServiceDeploymentFragment) GetDryRun() *bool
- func (t *ServiceDeploymentFragment) GetFlow() *ServiceDeploymentFragment_Flow
- func (t *ServiceDeploymentFragment) GetGit() *GitRefFragment
- func (t *ServiceDeploymentFragment) GetHelm() *HelmSpecFragment
- func (t *ServiceDeploymentFragment) GetID() string
- func (t *ServiceDeploymentFragment) GetKustomize() *KustomizeFragment
- func (t *ServiceDeploymentFragment) GetMetadata() *ServiceDeploymentFragment_Metadata
- func (t *ServiceDeploymentFragment) GetName() string
- func (t *ServiceDeploymentFragment) GetNamespace() string
- func (t *ServiceDeploymentFragment) GetProtect() *bool
- func (t *ServiceDeploymentFragment) GetRepository() *GitRepositoryFragment
- func (t *ServiceDeploymentFragment) GetSha() *string
- func (t *ServiceDeploymentFragment) GetStatus() *ServiceDeploymentStatus
- func (t *ServiceDeploymentFragment) GetSyncConfig() *ServiceDeploymentFragment_SyncConfig
- func (t *ServiceDeploymentFragment) GetTarball() *string
- func (t *ServiceDeploymentFragment) GetTemplated() *bool
- func (t *ServiceDeploymentFragment) GetVersion() string
- type ServiceDeploymentFragment_Components
- func (t *ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *ServiceDeploymentFragment_Components) GetID() string
- func (t *ServiceDeploymentFragment_Components) GetKind() string
- func (t *ServiceDeploymentFragment_Components) GetName() string
- func (t *ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *ServiceDeploymentFragment_Components) GetUID() *string
- func (t *ServiceDeploymentFragment_Components) GetVersion() *string
- type ServiceDeploymentFragment_Configuration
- type ServiceDeploymentFragment_Flow
- type ServiceDeploymentFragment_Metadata
- type ServiceDeploymentFragment_SyncConfig
- func (t *ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() *ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- type ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- type ServiceDeploymentIDEdgeFragment
- type ServiceDeploymentIDFragment
- type ServiceDeploymentStatus
- type ServiceError
- type ServiceErrorAttributes
- type ServiceErrorFragment
- type ServiceFile
- type ServiceImport
- type ServiceImportAttributes
- type ServiceMesh
- type ServiceMetadata
- type ServiceMetadataAttributes
- type ServicePort
- type ServicePromotion
- type ServiceSource
- type ServiceSourceAttributes
- type ServiceSpec
- type ServiceStatus
- type ServiceStatusCount
- type ServiceTemplate
- type ServiceTemplateAttributes
- type ServiceTemplateFragment
- func (t *ServiceTemplateFragment) GetContexts() []*string
- func (t *ServiceTemplateFragment) GetGit() *GitRefFragment
- func (t *ServiceTemplateFragment) GetHelm() *HelmSpecFragment
- func (t *ServiceTemplateFragment) GetKustomize() *KustomizeFragment
- func (t *ServiceTemplateFragment) GetName() *string
- func (t *ServiceTemplateFragment) GetNamespace() *string
- func (t *ServiceTemplateFragment) GetRepositoryID() *string
- func (t *ServiceTemplateFragment) GetSyncConfig() *SyncConfigFragment
- func (t *ServiceTemplateFragment) GetTemplated() *bool
- type ServiceUpdateAttributes
- type ServiceVuln
- type ServiceVulnAttributes
- type Severity
- type ShareSecret
- type ShareSecret_ShareSecret
- type SharedSecret
- type SharedSecretAttributes
- type SinkConfiguration
- type SinkConfigurationAttributes
- type SinkConfigurationFragment
- type SinkType
- type StackAttributes
- type StackCommand
- type StackCommandFragment
- type StackConfiguration
- type StackConfigurationAttributes
- type StackConfigurationFragment
- func (t *StackConfigurationFragment) GetHooks() []*StackHookFragment
- func (t *StackConfigurationFragment) GetImage() *string
- func (t *StackConfigurationFragment) GetTag() *string
- func (t *StackConfigurationFragment) GetTerraform() *StackConfigurationFragment_Terraform
- func (t *StackConfigurationFragment) GetVersion() *string
- type StackConfigurationFragment_Terraform
- type StackCron
- type StackCronAttributes
- type StackDefinition
- type StackDefinitionAttributes
- type StackDefinitionConnection
- type StackDefinitionEdge
- type StackDefinitionFragment
- func (t *StackDefinitionFragment) GetConfiguration() *StackDefinitionFragment_Configuration
- func (t *StackDefinitionFragment) GetDescription() *string
- func (t *StackDefinitionFragment) GetID() string
- func (t *StackDefinitionFragment) GetInsertedAt() *string
- func (t *StackDefinitionFragment) GetName() string
- func (t *StackDefinitionFragment) GetSteps() []*StackDefinitionFragment_Steps
- func (t *StackDefinitionFragment) GetUpdatedAt() *string
- type StackDefinitionFragment_Configuration
- func (t *StackDefinitionFragment_Configuration) GetHooks() []*StackDefinitionFragment_Configuration_Hooks
- func (t *StackDefinitionFragment_Configuration) GetImage() *string
- func (t *StackDefinitionFragment_Configuration) GetTag() *string
- func (t *StackDefinitionFragment_Configuration) GetVersion() *string
- type StackDefinitionFragment_Configuration_Hooks
- type StackDefinitionFragment_Steps
- type StackEnvironment
- type StackEnvironmentAttributes
- type StackEnvironmentFragment
- type StackFile
- type StackFileAttributes
- type StackFileFragment
- type StackHook
- type StackHookAttributes
- type StackHookFragment
- type StackOutput
- type StackOutputAttributes
- type StackOutputFragment
- type StackOverrides
- type StackOverridesAttributes
- type StackPolicyViolation
- type StackPolicyViolationAttributes
- type StackPolicyViolationFragment
- func (t *StackPolicyViolationFragment) GetCauses() []*StackViolationCauseFragment
- func (t *StackPolicyViolationFragment) GetDescription() *string
- func (t *StackPolicyViolationFragment) GetID() string
- func (t *StackPolicyViolationFragment) GetPolicyID() string
- func (t *StackPolicyViolationFragment) GetPolicyModule() *string
- func (t *StackPolicyViolationFragment) GetPolicyURL() *string
- func (t *StackPolicyViolationFragment) GetResolution() *string
- func (t *StackPolicyViolationFragment) GetSeverity() *VulnSeverity
- func (t *StackPolicyViolationFragment) GetTitle() string
- type StackRun
- type StackRunApprovalResult
- type StackRunAttributes
- type StackRunBaseFragment
- func (t *StackRunBaseFragment) GetActor() *UserFragment
- func (t *StackRunBaseFragment) GetApproval() *bool
- func (t *StackRunBaseFragment) GetApprovedAt() *string
- func (t *StackRunBaseFragment) GetConfiguration() *StackConfigurationFragment
- func (t *StackRunBaseFragment) GetDryRun() bool
- func (t *StackRunBaseFragment) GetEnvironment() []*StackEnvironmentFragment
- func (t *StackRunBaseFragment) GetErrors() []*ServiceErrorFragment
- func (t *StackRunBaseFragment) GetFiles() []*StackFileFragment
- func (t *StackRunBaseFragment) GetGit() *GitRefFragment
- func (t *StackRunBaseFragment) GetID() string
- func (t *StackRunBaseFragment) GetJobSpec() *JobSpecFragment
- func (t *StackRunBaseFragment) GetManageState() *bool
- func (t *StackRunBaseFragment) GetOutput() []*StackOutputFragment
- func (t *StackRunBaseFragment) GetPluralCreds() *StackRunBaseFragment_PluralCreds
- func (t *StackRunBaseFragment) GetPolicyEngine() *PolicyEngineFragment
- func (t *StackRunBaseFragment) GetRepository() *GitRepositoryFragment
- func (t *StackRunBaseFragment) GetStack() *InfrastructureStackFragment
- func (t *StackRunBaseFragment) GetState() *StackStateFragment
- func (t *StackRunBaseFragment) GetStateUrls() *StackRunBaseFragment_StateUrls
- func (t *StackRunBaseFragment) GetStatus() *StackStatus
- func (t *StackRunBaseFragment) GetSteps() []*RunStepFragment
- func (t *StackRunBaseFragment) GetTarball() string
- func (t *StackRunBaseFragment) GetType() *StackType
- func (t *StackRunBaseFragment) GetVariables() map[string]any
- func (t *StackRunBaseFragment) GetViolations() []*StackPolicyViolationFragment
- func (t *StackRunBaseFragment) GetWorkdir() *string
- type StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform
- type StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type StackRunBaseFragment_PluralCreds
- type StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform
- type StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type StackRunBaseFragment_StateUrls
- type StackRunBaseFragment_StateUrls_Terraform
- type StackRunConnection
- type StackRunEdge
- type StackRunEdgeFragment
- type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform
- type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_PluralCreds
- type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform
- func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
- func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
- type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls
- type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform
- func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
- func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
- func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
- type StackRunFragment
- func (t *StackRunFragment) GetActor() *UserFragment
- func (t *StackRunFragment) GetApproval() *bool
- func (t *StackRunFragment) GetApprovedAt() *string
- func (t *StackRunFragment) GetApprover() *UserFragment
- func (t *StackRunFragment) GetConfiguration() *StackConfigurationFragment
- func (t *StackRunFragment) GetDryRun() bool
- func (t *StackRunFragment) GetEnvironment() []*StackEnvironmentFragment
- func (t *StackRunFragment) GetErrors() []*ServiceErrorFragment
- func (t *StackRunFragment) GetFiles() []*StackFileFragment
- func (t *StackRunFragment) GetGit() *GitRefFragment
- func (t *StackRunFragment) GetID() string
- func (t *StackRunFragment) GetJobSpec() *JobSpecFragment
- func (t *StackRunFragment) GetManageState() *bool
- func (t *StackRunFragment) GetOutput() []*StackOutputFragment
- func (t *StackRunFragment) GetPluralCreds() *StackRunFragment_StackRunBaseFragment_PluralCreds
- func (t *StackRunFragment) GetPolicyEngine() *PolicyEngineFragment
- func (t *StackRunFragment) GetRepository() *GitRepositoryFragment
- func (t *StackRunFragment) GetStack() *InfrastructureStackFragment
- func (t *StackRunFragment) GetState() *StackStateFragment
- func (t *StackRunFragment) GetStateUrls() *StackRunFragment_StackRunBaseFragment_StateUrls
- func (t *StackRunFragment) GetStatus() *StackStatus
- func (t *StackRunFragment) GetSteps() []*RunStepFragment
- func (t *StackRunFragment) GetTarball() string
- func (t *StackRunFragment) GetType() *StackType
- func (t *StackRunFragment) GetVariables() map[string]any
- func (t *StackRunFragment) GetViolations() []*StackPolicyViolationFragment
- func (t *StackRunFragment) GetWorkdir() *string
- type StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform
- type StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type StackRunFragment_StackRunBaseFragment_PluralCreds
- type StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform
- func (t *StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
- func (t *StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
- type StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type StackRunFragment_StackRunBaseFragment_StateUrls
- type StackRunFragment_StackRunBaseFragment_StateUrls_Terraform
- type StackRunIDEdgeFragment
- type StackRunIDFragment
- type StackRunMinimalFragment
- func (t *StackRunMinimalFragment) GetApproval() *bool
- func (t *StackRunMinimalFragment) GetApprovedAt() *string
- func (t *StackRunMinimalFragment) GetConfiguration() *StackConfigurationFragment
- func (t *StackRunMinimalFragment) GetID() string
- func (t *StackRunMinimalFragment) GetJobSpec() *JobSpecFragment
- func (t *StackRunMinimalFragment) GetManageState() *bool
- func (t *StackRunMinimalFragment) GetStatus() *StackStatus
- func (t *StackRunMinimalFragment) GetTarball() string
- func (t *StackRunMinimalFragment) GetType() *StackType
- func (t *StackRunMinimalFragment) GetWorkdir() *string
- type StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform
- type StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type StackSettings
- type StackSettingsAttributes
- type StackState
- type StackStateAttributes
- type StackStateFragment
- type StackStateResource
- type StackStateResourceAttributes
- type StackStateResourceFragment
- func (t *StackStateResourceFragment) GetConfiguration() map[string]any
- func (t *StackStateResourceFragment) GetIdentifier() string
- func (t *StackStateResourceFragment) GetLinks() []*string
- func (t *StackStateResourceFragment) GetName() string
- func (t *StackStateResourceFragment) GetResource() string
- type StackStatus
- type StackType
- type StackViolationCause
- type StackViolationCauseAttributes
- type StackViolationCauseFragment
- func (t *StackViolationCauseFragment) GetEnd() int64
- func (t *StackViolationCauseFragment) GetFilename() *string
- func (t *StackViolationCauseFragment) GetLines() []*StackViolationCauseLineFragment
- func (t *StackViolationCauseFragment) GetResource() string
- func (t *StackViolationCauseFragment) GetStart() int64
- type StackViolationCauseLine
- type StackViolationCauseLineAttributes
- type StackViolationCauseLineFragment
- type StageService
- type StageServiceAttributes
- type StateUrls
- type StatefulSet
- type StatefulSetSpec
- type StatefulSetStatus
- type StatusCondition
- type StepStage
- type StepStatus
- type SyncConfig
- type SyncConfigAttributes
- type SyncConfigFragment
- type Tag
- type TagAttributes
- type TagConnection
- type TagEdge
- type TagInput
- type TagQuery
- type TagType
- type Taint
- type TaintAttributes
- type TargetRef
- type TemplateContext
- type TemplateContextAttributes
- type TerminatedState
- type TerraformConfiguration
- type TerraformConfigurationAttributes
- type TerraformStateUrls
- type TinyClusterFragment
- func (t *TinyClusterFragment) GetDeletedAt() *string
- func (t *TinyClusterFragment) GetHandle() *string
- func (t *TinyClusterFragment) GetID() string
- func (t *TinyClusterFragment) GetName() string
- func (t *TinyClusterFragment) GetProject() *TinyProjectFragment
- func (t *TinyClusterFragment) GetSelf() *bool
- type TinyProjectFragment
- type TokenExchange
- type TokenExchange_TokenExchange
- func (t *TokenExchange_TokenExchange) GetBoundRoles() []*TokenExchange_TokenExchange_BoundRoles
- func (t *TokenExchange_TokenExchange) GetEmail() string
- func (t *TokenExchange_TokenExchange) GetGroups() []*TokenExchange_TokenExchange_Groups
- func (t *TokenExchange_TokenExchange) GetID() string
- func (t *TokenExchange_TokenExchange) GetName() string
- type TokenExchange_TokenExchange_BoundRoles
- type TokenExchange_TokenExchange_Groups
- type ToolConfigAttributes
- type ToolDelta
- type TriggerRun
- type TriggerRun_TriggerRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform
- type TriggerRun_TriggerRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type TriggerRun_TriggerRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type TriggerRun_TriggerRun_StackRunBaseFragment_PluralCreds
- type TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform
- func (t *TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
- func (t *TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
- type TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type TriggerRun_TriggerRun_StackRunBaseFragment_StateUrls
- type TriggerRun_TriggerRun_StackRunBaseFragment_StateUrls_Terraform
- type URLSinkAttributes
- type URLSinkConfiguration
- type URLSinkConfigurationFragment
- type UniqByAttributes
- type UpdateAgentRun
- type UpdateAgentRunAnalysis
- type UpdateAgentRunTodos
- type UpdateAgentRun_UpdateAgentRun_AgentRunFragment_Flow
- type UpdateAgentRun_UpdateAgentRun_AgentRunFragment_User
- type UpdateCluster
- type UpdateClusterIsoImage
- type UpdateClusterProvider
- type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type UpdateClusterRegistration
- type UpdateClusterRestore
- type UpdateClusterRestore_UpdateClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster
- type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName() string
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetValue() string
- type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetImages() []*string
- type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type UpdateCustomStackRun
- type UpdateCustomStackRun_UpdateCustomStackRun_CustomStackRunFragment_Stack
- type UpdateDeploymentSettings
- type UpdateDeploymentSettings_UpdateDeploymentSettings_DeploymentSettingsFragment_Ai_AISettingsFragment_Anthropic
- type UpdateDeploymentSettings_UpdateDeploymentSettings_DeploymentSettingsFragment_Ai_AISettingsFragment_Openai
- type UpdateFederatedCredential
- type UpdateFederatedCredential_UpdateFederatedCredential_FederatedCredentialFragment_User
- func (t *UpdateFederatedCredential_UpdateFederatedCredential_FederatedCredentialFragment_User) GetEmail() string
- func (t *UpdateFederatedCredential_UpdateFederatedCredential_FederatedCredentialFragment_User) GetID() string
- func (t *UpdateFederatedCredential_UpdateFederatedCredential_FederatedCredentialFragment_User) GetName() string
- type UpdateGate
- type UpdateGate_UpdateGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type UpdateGate_UpdateGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *UpdateGate_UpdateGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *UpdateGate_UpdateGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type UpdateGitRepository
- type UpdateGlobalService
- type UpdateGlobalServiceDeployment
- type UpdateGlobalServiceDeployment_UpdateGlobalService_GlobalServiceFragment_Provider
- type UpdateGlobalServiceDeployment_UpdateGlobalService_GlobalServiceFragment_Service
- type UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Provider
- type UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Service
- type UpdateGroup
- type UpdateNamespace
- type UpdateOIDCProvider
- type UpdatePersona
- type UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments
- func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetAddOns() *bool
- func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetClusters() *bool
- func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetPipelines() *bool
- func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetProviders() *bool
- func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetRepositories() *bool
- func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetServices() *bool
- type UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home
- type UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar
- func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetAudits() *bool
- func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetBackups() *bool
- func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetKubernetes() *bool
- func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetPullRequests() *bool
- func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetSettings() *bool
- func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetStacks() *bool
- type UpdatePrAutomation
- type UpdateProject
- type UpdateRbac
- type UpdateScmConnection
- type UpdateSentinel
- type UpdateSentinelRunJobStatus
- type UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_Cluster
- type UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_Reference
- type UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_SentinelRun_SentinelRunFragment_Sentinel
- type UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum
- func (t *UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetP() *string
- func (t *UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetParallel() *string
- type UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets
- func (t *UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets) GetKey() string
- func (t *UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets) GetValue() *string
- type UpdateServiceAccount
- type UpdateServiceComponents
- type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components
- func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetID() string
- func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetKind() string
- func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetName() string
- func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetVersion() *string
- type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Configuration
- type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Flow
- type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Metadata
- type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig
- func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- type UpdateServiceDeployment
- type UpdateServiceDeploymentWithHandle
- type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git
- type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID() string
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind() string
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName() string
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion() *string
- type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetName() string
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetValue() string
- type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow
- type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetImages() []*string
- type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git
- type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components
- func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID() string
- func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind() string
- func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName() string
- func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion() *string
- type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
- type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow
- type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata
- type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig
- func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type UpdateStack
- type UpdateStackDefinition
- type UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration
- func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration) GetHooks() ...
- func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration) GetImage() *string
- func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration) GetTag() *string
- func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration) GetVersion() *string
- type UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration_Hooks
- func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
- func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs() []*string
- func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetCmd() string
- type UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps
- func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetArgs() []*string
- func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetCmd() string
- func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetRequireApproval() *bool
- func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetStage() *StepStage
- type UpdateStackRun
- type UpdateStackRunStep
- type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform
- type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_PluralCreds
- type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform
- func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
- func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
- type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
- func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
- type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
- func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
- type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls
- type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform
- func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
- func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
- func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
- type UpdateStack_UpdateStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform
- type UpdateStack_UpdateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env
- type UpdateStack_UpdateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom
- type UpdateUser
- type UpgradeInsight
- type UpgradeInsightAttributes
- type UpgradeInsightDetail
- type UpgradeInsightDetailAttributes
- type UpgradeInsightStatus
- type UpgradePlan
- type UpgradePlanAttributes
- type UpgradePlanSpec
- type UpgradePlanStatus
- type UpgradePlanSummary
- type UpgradeStatistics
- type UpsertAgentRuntime
- type UpsertCatalog
- type UpsertCloudConnection
- type UpsertComplianceReportGenerator
- type UpsertFlow
- type UpsertHelmRepository
- type UpsertMCPServer
- type UpsertMCPServer_UpsertMcpServer_MCPServerFragment_Authentication
- type UpsertMCPServer_UpsertMcpServer_MCPServerFragment_Authentication_Headers
- type UpsertNotificationRouter
- type UpsertNotificationSink
- type UpsertObservabilityProvider
- type UpsertObservabilityWebhook
- type UpsertObserver
- type UpsertPolicyConstraints
- type UpsertPrGovernance
- type UpsertPreviewEnvironmentTemplate
- type UpsertPreviewEnvironmentTemplate_UpsertPreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Connection
- type UpsertPreviewEnvironmentTemplate_UpsertPreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Flow
- type UpsertPreviewEnvironmentTemplate_UpsertPreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Template
- type UpsertUser
- type UpsertVirtualCluster
- type UpsertVirtualCluster_UpsertVirtualCluster
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetCurrentVersion() *string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetDeletedAt() *string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetDeployToken() *string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetDistro() *ClusterDistro
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetHandle() *string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetID() string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetInsertedAt() *string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetKasURL() *string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetMetadata() map[string]any
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetName() string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetNodePools() []*NodePoolFragment
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetPingedAt() *string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetProject() *TinyProjectFragment
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetProtect() *bool
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetProvider() *ClusterProviderFragment
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetReadBindings() []*PolicyBindingFragment
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetSelf() *bool
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetStatus() *ClusterStatusFragment
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetTags() []*ClusterTags
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetVersion() *string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetWriteBindings() []*PolicyBindingFragment
- type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
- type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName() string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetValue() string
- type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow
- type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetImages() []*string
- type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() ...
- type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
- func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
- type UpsertVulnerabilities
- type User
- type UserAttributes
- type UserConnection
- type UserEdge
- type UserFragment
- type UserRoleAttributes
- type UserRoles
- type UtilizationHeatMap
- type ValidationUniqScope
- type VectorStore
- type VectorStoreAttributes
- type VersionCompliance
- type VersionReference
- type VertexAiAttributes
- type VertexAiSettings
- type VerticalPodAutoscaler
- type VerticalPodAutoscalerSpec
- type VerticalPodAutoscalerStatus
- type VerticalPodAutoscalerUpdatePolicy
- type Violation
- type ViolationAttributes
- type ViolationFragment
- func (t *ViolationFragment) GetGroup() *string
- func (t *ViolationFragment) GetID() string
- func (t *ViolationFragment) GetKind() *string
- func (t *ViolationFragment) GetMessage() *string
- func (t *ViolationFragment) GetName() *string
- func (t *ViolationFragment) GetNamespace() *string
- func (t *ViolationFragment) GetVersion() *string
- type ViolationStatistic
- type ViolationStatisticFragment
- type VulnArtifact
- type VulnArtifactAttributes
- type VulnAttackVector
- type VulnOs
- type VulnOsAttributes
- type VulnReportGrade
- type VulnSeverity
- type VulnSummary
- type VulnSummaryAttributes
- type VulnUserInteraction
- type Vulnerability
- type VulnerabilityAttributes
- type VulnerabilityReport
- type VulnerabilityReportAttributes
- type VulnerabilityReportConnection
- type VulnerabilityReportEdge
- type VulnerabilityStatistic
- type WaitingState
- type YamlOverlay
- type YamlOverlayAttributes
Constants ¶
const AddClusterAuditLogDocument = `mutation AddClusterAuditLog ($attributes: ClusterAuditAttributes!) {
addClusterAuditLog(audit: $attributes)
}
`
const AddGroupMemberDocument = `` /* 229-byte string literal not displayed */
const AddServiceErrorDocument = `` /* 1385-byte string literal not displayed */
const AddStackRunLogsDocument = `` /* 139-byte string literal not displayed */
const ApproveStackRunDocument = `` /* 144-byte string literal not displayed */
const CancelAgentRunDocument = `mutation CancelAgentRun ($id: ID!) {
cancelAgentRun(id: $id) {
id
}
}
`
const CloneServiceDeploymentDocument = `` /* 1439-byte string literal not displayed */
const CloneServiceDeploymentWithHandleDocument = `` /* 1490-byte string literal not displayed */
const CompletesStackRunDocument = `` /* 206-byte string literal not displayed */
const CreateAccessTokenDocument = `` /* 140-byte string literal not displayed */
const CreateAgentMessageDocument = `` /* 164-byte string literal not displayed */
const CreateAgentPullRequestDocument = `` /* 262-byte string literal not displayed */
const CreateAgentRunDocument = `` /* 1729-byte string literal not displayed */
const CreateBootstrapTokenDocument = `` /* 213-byte string literal not displayed */
const CreateClusterBackupDocument = `` /* 244-byte string literal not displayed */
const CreateClusterDocument = `` /* 2876-byte string literal not displayed */
const CreateClusterIsoImageDocument = `` /* 346-byte string literal not displayed */
const CreateClusterProviderDocument = `` /* 1718-byte string literal not displayed */
const CreateClusterRegistrationDocument = `` /* 569-byte string literal not displayed */
const CreateClusterRestoreDocument = `` /* 334-byte string literal not displayed */
const CreateCustomStackRunDocument = `` /* 689-byte string literal not displayed */
const CreateFederatedCredentialDocument = `` /* 326-byte string literal not displayed */
const CreateGitRepositoryDocument = `` /* 239-byte string literal not displayed */
const CreateGlobalServiceDeploymentDocument = `` /* 488-byte string literal not displayed */
const CreateGlobalServiceDeploymentFromTemplateDocument = `` /* 460-byte string literal not displayed */
const CreateGlobalServiceDocument = `` /* 438-byte string literal not displayed */
const CreateGroupDocument = `` /* 189-byte string literal not displayed */
const CreateNamespaceDocument = `` /* 1057-byte string literal not displayed */
const CreateOIDCProviderDocument = `` /* 637-byte string literal not displayed */
const CreatePersonaDocument = `` /* 797-byte string literal not displayed */
const CreatePipelineContextDocument = `` /* 272-byte string literal not displayed */
const CreatePrAutomationDocument = `` /* 266-byte string literal not displayed */
const CreateProjectDocument = `` /* 554-byte string literal not displayed */
const CreateProviderCredentialDocument = `` /* 290-byte string literal not displayed */
const CreatePullRequestDocument = `` /* 297-byte string literal not displayed */
const CreateScmConnectionDocument = `` /* 270-byte string literal not displayed */
const CreateScmWebhookDocument = `` /* 257-byte string literal not displayed */
const CreateScmWebhookPointerDocument = `` /* 251-byte string literal not displayed */
const CreateSentinelDocument = `` /* 1988-byte string literal not displayed */
const CreateServiceAccountDocument = `` /* 197-byte string literal not displayed */
const CreateServiceAccountTokenDocument = `` /* 221-byte string literal not displayed */
const CreateServiceDeploymentDocument = `` /* 2682-byte string literal not displayed */
const CreateServiceDeploymentWithHandleDocument = `` /* 2690-byte string literal not displayed */
const CreateStackDefinitionDocument = `` /* 400-byte string literal not displayed */
const CreateStackDocument = `` /* 2630-byte string literal not displayed */
const CreateUserDocument = `` /* 167-byte string literal not displayed */
const DeleteAccessTokenDocument = `` /* 173-byte string literal not displayed */
const DeleteAgentRuntimeDocument = `mutation DeleteAgentRuntime ($id: ID!) {
deleteAgentRuntime(id: $id) {
id
}
}
`
const DeleteBootstrapTokenDocument = `mutation DeleteBootstrapToken ($id: ID!) {
deleteBootstrapToken(id: $id) {
id
}
}
`
const DeleteCatalogDocument = `` /* 750-byte string literal not displayed */
const DeleteCloudConnectionDocument = `` /* 472-byte string literal not displayed */
const DeleteClusterDocument = `mutation DeleteCluster ($id: ID!) {
deleteCluster(id: $id) {
id
}
}
`
const DeleteClusterIsoImageDocument = `` /* 299-byte string literal not displayed */
const DeleteClusterProviderDocument = `` /* 1671-byte string literal not displayed */
const DeleteClusterRegistrationDocument = `` /* 512-byte string literal not displayed */
const DeleteComplianceReportGeneratorDocument = `` /* 520-byte string literal not displayed */
const DeleteCustomStackRunDocument = `` /* 643-byte string literal not displayed */
const DeleteFederatedCredentialDocument = `mutation DeleteFederatedCredential ($id: ID!) {
deleteFederatedCredential(id: $id) {
id
}
}
`
const DeleteFlowDocument = `mutation DeleteFlow ($id: ID!) {
deleteFlow(id: $id) {
id
}
}
`
const DeleteGitRepositoryDocument = `` /* 204-byte string literal not displayed */
const DeleteGlobalServiceDeploymentDocument = `` /* 403-byte string literal not displayed */
const DeleteGlobalServiceDocument = `` /* 393-byte string literal not displayed */
const DeleteGroupDocument = `` /* 165-byte string literal not displayed */
const DeleteGroupMemberDocument = `` /* 232-byte string literal not displayed */
const DeleteMCPServerDocument = `mutation DeleteMCPServer ($id: ID!) {
deleteMcpServer(id: $id) {
id
}
}
`
const DeleteNamespaceDocument = `mutation DeleteNamespace ($id: ID!) {
deleteManagedNamespace(id: $id) {
id
}
}
`
const DeleteNotificationRouterDocument = `` /* 891-byte string literal not displayed */
const DeleteNotificationSinkDocument = `` /* 762-byte string literal not displayed */
const DeleteOIDCProviderDocument = `` /* 593-byte string literal not displayed */
const DeleteObservabilityProviderDocument = `` /* 238-byte string literal not displayed */
const DeleteObservabilityWebhookDocument = `` /* 238-byte string literal not displayed */
const DeleteObserverDocument = `` /* 1605-byte string literal not displayed */
const DeletePersonaDocument = `` /* 758-byte string literal not displayed */
const DeletePipelineDocument = `` /* 142-byte string literal not displayed */
const DeletePrAutomationDocument = `` /* 222-byte string literal not displayed */
const DeletePrGovernanceDocument = `` /* 164-byte string literal not displayed */
const DeletePreviewEnvironmentTemplateDocument = `mutation DeletePreviewEnvironmentTemplate ($id: ID!) {
deletePreviewEnvironmentTemplate(id: $id) {
id
}
}
`
const DeleteProjectDocument = `` /* 515-byte string literal not displayed */
const DeleteProviderCredentialDocument = `` /* 211-byte string literal not displayed */
const DeleteScmConnectionDocument = `` /* 225-byte string literal not displayed */
const DeleteScmWebhookDocument = `` /* 195-byte string literal not displayed */
const DeleteSentinelDocument = `mutation DeleteSentinel ($id: ID!) {
deleteSentinel(id: $id) {
id
}
}
`
const DeleteServiceContextDocument = `` /* 189-byte string literal not displayed */
const DeleteServiceDeploymentDocument = `` /* 1341-byte string literal not displayed */
const DeleteStackDefinitionDocument = `` /* 353-byte string literal not displayed */
const DeleteStackDocument = `` /* 169-byte string literal not displayed */
const DeleteUserDocument = `` /* 131-byte string literal not displayed */
const DetachClusterDocument = `mutation DetachCluster ($id: ID!) {
detachCluster(id: $id) {
id
}
}
`
const DetachServiceDeploymentDocument = `` /* 1341-byte string literal not displayed */
const DetachStackDocument = `` /* 169-byte string literal not displayed */
const GetAccessTokenDocument = `` /* 148-byte string literal not displayed */
const GetAgentRunDocument = `` /* 1637-byte string literal not displayed */
const GetAgentRunTodosDocument = `` /* 171-byte string literal not displayed */
const GetAgentRuntimeByNameDocument = `` /* 690-byte string literal not displayed */
const GetAgentRuntimeDocument = `` /* 674-byte string literal not displayed */
const GetAgentURLDocument = `query GetAgentUrl ($id: ID!) {
cluster(id: $id) {
agentUrl
}
}
`
const GetCatalogDocument = `` /* 765-byte string literal not displayed */
const GetCatalogTinyDocument = `query GetCatalogTiny ($id: ID, $name: String) {
catalog(id: $id, name: $name) {
id
name
}
}
`
const GetCloudConnectionDocument = `` /* 487-byte string literal not displayed */
const GetClusterBackupDocument = `` /* 303-byte string literal not displayed */
const GetClusterByHandleDocument = `` /* 2834-byte string literal not displayed */
const GetClusterDocument = `` /* 2810-byte string literal not displayed */
const GetClusterGateDocument = `` /* 1007-byte string literal not displayed */
const GetClusterGatesDocument = `` /* 989-byte string literal not displayed */
const GetClusterIDByHandleDocument = `query GetClusterIdByHandle ($handle: String) {
cluster(handle: $handle) {
... {
id
}
}
}
`
const GetClusterIsoImageDocument = `` /* 317-byte string literal not displayed */
const GetClusterProviderByCloudDocument = `` /* 1679-byte string literal not displayed */
const GetClusterProviderDocument = `` /* 1659-byte string literal not displayed */
const GetClusterRegistrationDocument = `` /* 542-byte string literal not displayed */
const GetClusterRegistrationsDocument = `` /* 739-byte string literal not displayed */
const GetClusterRestoreDocument = `` /* 304-byte string literal not displayed */
const GetClusterWithTokenDocument = `` /* 2867-byte string literal not displayed */
const GetComplianceReportGeneratorDocument = `` /* 535-byte string literal not displayed */
const GetCustomStackRunDocument = `` /* 631-byte string literal not displayed */
const GetDeploymentSettingsDocument = `` /* 916-byte string literal not displayed */
const GetFederatedCredentialDocument = `` /* 263-byte string literal not displayed */
const GetFederatedCredentialTinyDocument = `query GetFederatedCredentialTiny ($id: ID!) {
federatedCredential(id: $id) {
id
}
}
`
const GetFlowDocument = `` /* 682-byte string literal not displayed */
const GetGitRepositoryDocument = `` /* 216-byte string literal not displayed */
const GetGitRepositoryIDDocument = `query GetGitRepositoryID ($url: String) {
gitRepository(url: $url) {
... {
id
}
}
}
`
const GetGlobalServiceDeploymentByNameDocument = `` /* 407-byte string literal not displayed */
const GetGlobalServiceDeploymentDocument = `` /* 391-byte string literal not displayed */
const GetGroupDocument = `` /* 148-byte string literal not displayed */
const GetGroupTinyDocument = `query GetGroupTiny ($name: String!) {
group(name: $name) {
id
name
}
}
`
const GetHelmRepositoryDocument = `` /* 209-byte string literal not displayed */
const GetHelmRepositoryTinyDocument = `query GetHelmRepositoryTiny ($url: String!) {
helmRepository(url: $url) {
id
}
}
`
const GetInfrastructureStackDocument = `` /* 2636-byte string literal not displayed */
const GetInfrastructureStackIDDocument = `` /* 214-byte string literal not displayed */
const GetInfrastructureStackStatusDocument = `` /* 230-byte string literal not displayed */
const GetMCPServerDocument = `` /* 214-byte string literal not displayed */
const GetMCPServersDocument = `` /* 472-byte string literal not displayed */
const GetNamespaceByNameDocument = `` /* 1013-byte string literal not displayed */
const GetNamespaceDocument = `` /* 997-byte string literal not displayed */
const GetNotificationRouterByNameDocument = `` /* 894-byte string literal not displayed */
const GetNotificationRouterDocument = `` /* 879-byte string literal not displayed */
const GetNotificationSinkByNameDocument = `` /* 765-byte string literal not displayed */
const GetNotificationSinkDocument = `` /* 750-byte string literal not displayed */
const GetObservabilityProviderDocument = `` /* 253-byte string literal not displayed */
const GetObservabilityProviderTinyDocument = `` /* 126-byte string literal not displayed */
const GetObservabilityWebhookDocument = `` /* 253-byte string literal not displayed */
const GetObserverDocument = `` /* 1620-byte string literal not displayed */
const GetObserverTinyDocument = `query GetObserverTiny ($id: ID, $name: String) {
observer(id: $id, name: $name) {
id
name
}
}
`
const GetPersonaDocument = `` /* 746-byte string literal not displayed */
const GetPersonaTinyDocument = `query GetPersonaTiny ($id: ID!) {
persona(id: $id) {
id
name
}
}
`
const GetPipelineContextDocument = `` /* 170-byte string literal not displayed */
const GetPipelineDocument = `` /* 146-byte string literal not displayed */
const GetPipelinesDocument = `` /* 1319-byte string literal not displayed */
const GetPrAutomationByNameDocument = `` /* 226-byte string literal not displayed */
const GetPrAutomationDocument = `` /* 210-byte string literal not displayed */
const GetPrAutomationTinyDocument = `query GetPrAutomationTiny ($id: ID, $name: String) {
prAutomation(id: $id, name: $name) {
id
name
}
}
`
const GetPrGovernanceDocument = `` /* 179-byte string literal not displayed */
const GetPreviewEnvironmentTemplateDocument = `` /* 356-byte string literal not displayed */
const GetProjectDocument = `` /* 530-byte string literal not displayed */
const GetProjectTinyDocument = `query GetProjectTiny ($id: ID, $name: String) {
project(id: $id, name: $name) {
id
name
}
}
`
const GetScmConnectionByNameDocument = `` /* 229-byte string literal not displayed */
const GetScmConnectionDocument = `` /* 213-byte string literal not displayed */
const GetScmConnectionTinyDocument = `query GetScmConnectionTiny ($id: ID, $name: String) {
scmConnection(id: $id, name: $name) {
id
name
}
}
`
const GetScmWebhookDocument = `` /* 228-byte string literal not displayed */
const GetSentinelDocument = `` /* 1937-byte string literal not displayed */
const GetSentinelRunDocument = `` /* 169-byte string literal not displayed */
const GetSentinelRunJobDocument = `` /* 929-byte string literal not displayed */
const GetSentinelTinyDocument = `query GetSentinelTiny ($id: ID!) {
sentinel(id: $id) {
id
name
}
}
`
const GetServiceContextDocument = `` /* 187-byte string literal not displayed */
const GetServiceContextTinyDocument = `query GetServiceContextTiny ($name: String!) {
serviceContext(name: $name) {
id
name
}
}
`
const GetServiceDeploymentByHandleDocument = `` /* 2637-byte string literal not displayed */
const GetServiceDeploymentComponentsDocument = `` /* 126-byte string literal not displayed */
const GetServiceDeploymentDocument = `` /* 2581-byte string literal not displayed */
const GetServiceDeploymentForAgentDocument = `` /* 1363-byte string literal not displayed */
const GetServiceDeploymentTinyDocument = `query GetServiceDeploymentTiny ($id: ID!) {
serviceDeployment(id: $id) {
id
name
}
}
`
const GetStackDefinitionDocument = `` /* 341-byte string literal not displayed */
const GetStackDefinitionTinyDocument = `query GetStackDefinitionTiny ($id: ID!) {
stackDefinition(id: $id) {
id
name
}
}
`
const GetStackRunBaseDocument = `` /* 3997-byte string literal not displayed */
const GetStackRunDocument = `` /* 4091-byte string literal not displayed */
const GetStackRunMinimalDocument = `` /* 1063-byte string literal not displayed */
const GetTinyClusterDocument = `` /* 266-byte string literal not displayed */
const GetUserDocument = `` /* 132-byte string literal not displayed */
const GetUserTinyDocument = `query GetUserTiny ($email: String!) {
user(email: $email) {
id
name
}
}
`
const IngestClusterCostDocument = `mutation IngestClusterCost ($costs: CostIngestAttributes!) {
ingestClusterCost(costs: $costs)
}
`
const KickServiceByHandleDocument = `` /* 2625-byte string literal not displayed */
const KickServiceDocument = `` /* 2576-byte string literal not displayed */
const ListAccessTokensDocument = `` /* 267-byte string literal not displayed */
const ListAgentRunsDocument = `` /* 1877-byte string literal not displayed */
const ListAgentRuntimePendingRunsDocument = `` /* 1941-byte string literal not displayed */
const ListAgentRuntimesDocument = `` /* 971-byte string literal not displayed */
const ListClusterMinimalStacksDocument = `` /* 1400-byte string literal not displayed */
const ListClusterNamespacesDocument = `` /* 550-byte string literal not displayed */
const ListClusterSentinelRunJobsDocument = `` /* 1183-byte string literal not displayed */
const ListClusterServicesDocument = `` /* 605-byte string literal not displayed */
const ListClusterStackIdsDocument = `` /* 459-byte string literal not displayed */
const ListClusterStacksDocument = `` /* 4414-byte string literal not displayed */
const ListClustersDocument = `` /* 2999-byte string literal not displayed */
const ListClustersWithParametersDocument = `` /* 3215-byte string literal not displayed */
const ListComplianceReportGeneratorsDocument = `` /* 748-byte string literal not displayed */
const ListGitRepositoriesDocument = `` /* 408-byte string literal not displayed */
const ListHelmRepositoriesDocument = `` /* 444-byte string literal not displayed */
const ListInfrastructureStacksDocument = `` /* 2954-byte string literal not displayed */
const ListNamespacesDocument = `` /* 536-byte string literal not displayed */
const ListNotificationSinksDocument = `` /* 1094-byte string literal not displayed */
const ListObservabilityProvidersDocument = `` /* 466-byte string literal not displayed */
const ListObservabilityWebhooksDocument = `` /* 466-byte string literal not displayed */
const ListPolicyConstraintsDocument = `` /* 1003-byte string literal not displayed */
const ListPrAutomationsDocument = `` /* 339-byte string literal not displayed */
const ListProjectsDocument = `` /* 762-byte string literal not displayed */
const ListProvidersDocument = `` /* 1678-byte string literal not displayed */
const ListScmConnectionsDocument = `` /* 342-byte string literal not displayed */
const ListScmWebhooksDocument = `` /* 423-byte string literal not displayed */
const ListServiceDeploymentByHandleDocument = `` /* 888-byte string literal not displayed */
const ListServiceDeploymentDocument = `` /* 882-byte string literal not displayed */
const ListServiceDeploymentsDocument = `` /* 1448-byte string literal not displayed */
const ListStackDefinitionsDocument = `` /* 581-byte string literal not displayed */
const ListStackRunsDocument = `` /* 4381-byte string literal not displayed */
const ListViolationStatisticsDocument = `` /* 232-byte string literal not displayed */
const MeDocument = `query Me {
me {
id
email
name
}
}
`
const MyClusterDocument = `` /* 346-byte string literal not displayed */
const PagedClusterGateIDsDocument = `` /* 419-byte string literal not displayed */
const PagedClusterGatesDocument = `` /* 1337-byte string literal not displayed */
const PagedClusterServiceIdsDocument = `` /* 520-byte string literal not displayed */
const PagedClusterServicesDocument = `` /* 967-byte string literal not displayed */
const PagedClusterServicesForAgentDocument = `` /* 1718-byte string literal not displayed */
const PingClusterDocument = `mutation PingCluster ($attributes: ClusterPing!) {
pingCluster(attributes: $attributes) {
id
name
}
}
`
const RegisterRuntimeServicesDocument = `` /* 293-byte string literal not displayed */
const RollbackServiceDocument = `` /* 1368-byte string literal not displayed */
const SavePipelineDocument = `` /* 223-byte string literal not displayed */
const SaveServiceContextDocument = `` /* 260-byte string literal not displayed */
const SaveUpgradeInsightsDocument = `` /* 192-byte string literal not displayed */
const ServiceAccountsDocument = `` /* 394-byte string literal not displayed */
const TokenExchangeDocument = `` /* 209-byte string literal not displayed */
const TriggerRunDocument = `` /* 3997-byte string literal not displayed */
const UpdateAgentRunAnalysisDocument = `` /* 385-byte string literal not displayed */
const UpdateAgentRunDocument = `` /* 1714-byte string literal not displayed */
const UpdateAgentRunTodosDocument = `` /* 361-byte string literal not displayed */
const UpdateClusterDocument = `` /* 2887-byte string literal not displayed */
const UpdateClusterIsoImageDocument = `` /* 365-byte string literal not displayed */
const UpdateClusterProviderDocument = `` /* 1743-byte string literal not displayed */
const UpdateClusterRegistrationDocument = `` /* 588-byte string literal not displayed */
const UpdateClusterRestoreDocument = `` /* 374-byte string literal not displayed */
const UpdateCustomStackRunDocument = `` /* 708-byte string literal not displayed */
const UpdateDeploymentSettingsDocument = `` /* 998-byte string literal not displayed */
const UpdateFederatedCredentialDocument = `` /* 345-byte string literal not displayed */
const UpdateGateDocument = `` /* 1066-byte string literal not displayed */
const UpdateGitRepositoryDocument = `` /* 258-byte string literal not displayed */
const UpdateGlobalServiceDeploymentDocument = `` /* 467-byte string literal not displayed */
const UpdateGlobalServiceDocument = `` /* 457-byte string literal not displayed */
const UpdateGroupDocument = `` /* 223-byte string literal not displayed */
const UpdateNamespaceDocument = `` /* 1076-byte string literal not displayed */
const UpdateOIDCProviderDocument = `` /* 656-byte string literal not displayed */
const UpdatePersonaDocument = `` /* 816-byte string literal not displayed */
const UpdatePrAutomationDocument = `` /* 285-byte string literal not displayed */
const UpdateProjectDocument = `` /* 573-byte string literal not displayed */
const UpdateRbacDocument = `` /* 194-byte string literal not displayed */
const UpdateScmConnectionDocument = `` /* 289-byte string literal not displayed */
const UpdateSentinelDocument = `` /* 2007-byte string literal not displayed */
const UpdateSentinelRunJobStatusDocument = `` /* 1017-byte string literal not displayed */
const UpdateServiceAccountDocument = `` /* 216-byte string literal not displayed */
const UpdateServiceComponentsDocument = `` /* 1581-byte string literal not displayed */
const UpdateServiceDeploymentDocument = `` /* 2657-byte string literal not displayed */
const UpdateServiceDeploymentWithHandleDocument = `` /* 2715-byte string literal not displayed */
const UpdateStackDefinitionDocument = `` /* 419-byte string literal not displayed */
const UpdateStackDocument = `` /* 2649-byte string literal not displayed */
const UpdateStackRunDocument = `` /* 4064-byte string literal not displayed */
const UpdateStackRunStepDocument = `` /* 252-byte string literal not displayed */
const UpdateUserDocument = `` /* 185-byte string literal not displayed */
const UpsertAgentRuntimeDocument = `` /* 730-byte string literal not displayed */
const UpsertCatalogDocument = `` /* 788-byte string literal not displayed */
const UpsertCloudConnectionDocument = `` /* 519-byte string literal not displayed */
const UpsertComplianceReportGeneratorDocument = `` /* 577-byte string literal not displayed */
const UpsertFlowDocument = `` /* 730-byte string literal not displayed */
const UpsertHelmRepositoryDocument = `` /* 285-byte string literal not displayed */
const UpsertMCPServerDocument = `` /* 267-byte string literal not displayed */
const UpsertNotificationRouterDocument = `` /* 941-byte string literal not displayed */
const UpsertNotificationSinkDocument = `` /* 810-byte string literal not displayed */
const UpsertObservabilityProviderDocument = `` /* 291-byte string literal not displayed */
const UpsertObservabilityWebhookDocument = `` /* 290-byte string literal not displayed */
const UpsertObserverDocument = `` /* 1645-byte string literal not displayed */
const UpsertPolicyConstraintsDocument = `` /* 135-byte string literal not displayed */
const UpsertPrGovernanceDocument = `` /* 208-byte string literal not displayed */
const UpsertPreviewEnvironmentTemplateDocument = `` /* 369-byte string literal not displayed */
const UpsertUserDocument = `` /* 167-byte string literal not displayed */
const UpsertVirtualClusterDocument = `` /* 2927-byte string literal not displayed */
const UpsertVulnerabilitiesDocument = `` /* 145-byte string literal not displayed */
Variables ¶
var AllAgentMessageToolState = []AgentMessageToolState{ AgentMessageToolStatePending, AgentMessageToolStateRunning, AgentMessageToolStateCompleted, AgentMessageToolStateError, }
var AllAgentRunLanguage = []AgentRunLanguage{ AgentRunLanguageJavascript, AgentRunLanguagePython, AgentRunLanguageJava, AgentRunLanguageCpp, AgentRunLanguageCsharp, AgentRunLanguageGo, AgentRunLanguageRuby, AgentRunLanguagePhp, AgentRunLanguageTerraform, }
var AllAgentRunMode = []AgentRunMode{ AgentRunModeAnalyze, AgentRunModeWrite, }
var AllAgentRunStatus = []AgentRunStatus{ AgentRunStatusPending, AgentRunStatusRunning, AgentRunStatusSuccessful, AgentRunStatusFailed, AgentRunStatusCancelled, }
var AllAgentRuntimeType = []AgentRuntimeType{ AgentRuntimeTypeClaude, AgentRuntimeTypeOpencode, AgentRuntimeTypeGemini, AgentRuntimeTypeCustom, }
var AllAgentSessionType = []AgentSessionType{ AgentSessionTypeTerraform, AgentSessionTypeKubernetes, AgentSessionTypeProvisioning, AgentSessionTypeSearch, AgentSessionTypeManifests, AgentSessionTypeChat, AgentSessionTypeResearch, }
var AllAiProvider = []AiProvider{ AiProviderOpenai, AiProviderAnthropic, AiProviderOllama, AiProviderAzure, AiProviderBedrock, AiProviderVertex, }
var AllAiRole = []AiRole{ AiRoleSystem, AiRoleAssistant, AiRoleUser, }
var AllAlertSeverity = []AlertSeverity{ AlertSeverityLow, AlertSeverityMedium, AlertSeverityHigh, AlertSeverityCritical, AlertSeverityUndefined, }
var AllAlertState = []AlertState{ AlertStateFiring, AlertStateResolved, }
var AllApprovalResult = []ApprovalResult{ ApprovalResultApproved, ApprovalResultRejected, ApprovalResultIndeterminate, }
var AllAuditAction = []AuditAction{ AuditActionCreate, AuditActionUpdate, AuditActionDelete, AuditActionApprove, AuditActionCancel, }
var AllAuditType = []AuditType{ AuditTypeBuild, AuditTypePod, AuditTypeConfiguration, AuditTypeUser, AuditTypeGroup, AuditTypeRole, AuditTypeGroupMember, AuditTypePolicy, AuditTypeTempToken, AuditTypeService, AuditTypeCluster, AuditTypeClusterProvider, AuditTypeGitRepository, AuditTypeDeploymentSettings, AuditTypeProviderCredential, AuditTypePipeline, AuditTypeGlobal, AuditTypeObjectStore, AuditTypeClusterRestore, }
var AllAuthMethod = []AuthMethod{ AuthMethodBasic, AuthMethodSSH, }
var AllAutoscalingTarget = []AutoscalingTarget{ AutoscalingTargetStatefulset, AutoscalingTargetDeployment, }
var AllChatType = []ChatType{ ChatTypeText, ChatTypeFile, ChatTypeTool, ChatTypeError, ChatTypeImplementationPlan, ChatTypePrCall, }
var AllClusterDistro = []ClusterDistro{ ClusterDistroGeneric, ClusterDistroEks, ClusterDistroAks, ClusterDistroGke, ClusterDistroRke, ClusterDistroK3s, ClusterDistroOpenshift, }
var AllComplianceReportFormat = []ComplianceReportFormat{ ComplianceReportFormatCSV, ComplianceReportFormatJSON, }
var AllComponentState = []ComponentState{ ComponentStateRunning, ComponentStatePending, ComponentStateFailed, ComponentStatePaused, }
var AllConfigurationType = []ConfigurationType{ ConfigurationTypeString, ConfigurationTypeInt, ConfigurationTypeBool, ConfigurationTypeDomain, ConfigurationTypeBucket, ConfigurationTypeFile, ConfigurationTypeFunction, ConfigurationTypePassword, ConfigurationTypeEnum, ConfigurationTypeCluster, ConfigurationTypeProject, ConfigurationTypeGroup, ConfigurationTypeUser, ConfigurationTypeFlow, ConfigurationTypeJSON, }
var AllConjunction = []Conjunction{ ConjunctionAnd, ConjunctionOr, }
var AllConstraintEnforcement = []ConstraintEnforcement{ ConstraintEnforcementWarn, ConstraintEnforcementDeny, ConstraintEnforcementDryRun, }
var AllConstraintViolationField = []ConstraintViolationField{ ConstraintViolationFieldNamespace, ConstraintViolationFieldKind, }
var AllContextSource = []ContextSource{ ContextSourceService, ContextSourceStack, }
var AllDelta = []Delta{ DeltaCreate, DeltaUpdate, DeltaDelete, }
var AllEvidenceType = []EvidenceType{ EvidenceTypeLog, EvidenceTypePr, EvidenceTypeAlert, EvidenceTypeKnowledge, }
var AllGateState = []GateState{ GateStatePending, GateStateOpen, GateStateClosed, GateStateRunning, }
var AllGateType = []GateType{ GateTypeApproval, GateTypeWindow, GateTypeJob, GateTypeSentinel, }
var AllGitHealth = []GitHealth{ GitHealthPullable, GitHealthFailed, }
var AllHeatMapFlavor = []HeatMapFlavor{ HeatMapFlavorPod, HeatMapFlavorNamespace, HeatMapFlavorNode, }
var AllHelmAuthProvider = []HelmAuthProvider{ HelmAuthProviderBasic, HelmAuthProviderBearer, HelmAuthProviderGCP, HelmAuthProviderAzure, HelmAuthProviderAWS, }
var AllInfraResearchStatus = []InfraResearchStatus{ InfraResearchStatusPending, InfraResearchStatusRunning, InfraResearchStatusCompleted, InfraResearchStatusFailed, }
var AllInsightComponentPriority = []InsightComponentPriority{ InsightComponentPriorityLow, InsightComponentPriorityMedium, InsightComponentPriorityHigh, InsightComponentPriorityCritical, }
var AllInsightFreshness = []InsightFreshness{ InsightFreshnessFresh, InsightFreshnessStale, InsightFreshnessExpired, }
var AllListMerge = []ListMerge{ ListMergeOverwrite, ListMergeAppend, }
var AllLogDriver = []LogDriver{ LogDriverVictoria, LogDriverElastic, LogDriverOpensearch, }
var AllMatchStrategy = []MatchStrategy{ MatchStrategyAny, MatchStrategyAll, MatchStrategyRecursive, }
var AllNodeStatisticHealth = []NodeStatisticHealth{ NodeStatisticHealthHealthy, NodeStatisticHealthWarning, NodeStatisticHealthFailed, }
var AllNotificationPriority = []NotificationPriority{ NotificationPriorityLow, NotificationPriorityMedium, NotificationPriorityHigh, }
var AllNotificationStatus = []NotificationStatus{ NotificationStatusFiring, NotificationStatusResolved, }
var AllObservabilityProviderType = []ObservabilityProviderType{ ObservabilityProviderTypeDatadog, ObservabilityProviderTypeNewrelic, }
var AllObservabilityWebhookType = []ObservabilityWebhookType{ ObservabilityWebhookTypeGrafana, ObservabilityWebhookTypeDatadog, ObservabilityWebhookTypePagerduty, ObservabilityWebhookTypeNewrelic, ObservabilityWebhookTypeSentry, }
var AllObserverActionType = []ObserverActionType{ ObserverActionTypePipeline, ObserverActionTypePr, }
var AllObserverGitTargetType = []ObserverGitTargetType{ ObserverGitTargetTypeTags, }
var AllObserverStatus = []ObserverStatus{ ObserverStatusHealthy, ObserverStatusFailed, }
var AllObserverTargetOrder = []ObserverTargetOrder{ ObserverTargetOrderSemver, ObserverTargetOrderLatest, }
var AllObserverTargetType = []ObserverTargetType{ ObserverTargetTypeOci, ObserverTargetTypeHelm, ObserverTargetTypeGit, ObserverTargetTypeEksAddon, ObserverTargetTypeAddon, }
var AllOidcAuthMethod = []OidcAuthMethod{ OidcAuthMethodPost, OidcAuthMethodBasic, }
var AllOidcProviderType = []OidcProviderType{ OidcProviderTypePlural, OidcProviderTypeConsole, }
var AllOperation = []Operation{ OperationNot, OperationGt, OperationLt, OperationEq, OperationGte, OperationLte, OperationPrefix, OperationSuffix, }
var AllPermission = []Permission{ PermissionRead, PermissionConfigure, PermissionDeploy, PermissionOperate, }
var AllPersonaRole = []PersonaRole{ PersonaRolePlatform, PersonaRoleDeveloper, PersonaRoleSecurity, PersonaRoleFinops, PersonaRoleManagement, }
var AllPolicyAggregate = []PolicyAggregate{ PolicyAggregateCluster, PolicyAggregateEnforcement, PolicyAggregateInstalled, }
var AllPolicyEngineType = []PolicyEngineType{ PolicyEngineTypeTrivy, }
var AllPrRole = []PrRole{ PrRoleCluster, PrRoleService, PrRolePipeline, PrRoleUpdate, PrRoleUpgrade, PrRoleCost, }
var AllPrStatus = []PrStatus{ PrStatusOpen, PrStatusMerged, PrStatusClosed, }
var AllProvider = []Provider{ ProviderAWS, ProviderGCP, ProviderAzure, }
var AllReadType = []ReadType{ ReadTypeNotification, ReadTypeBuild, }
var AllRendererType = []RendererType{ RendererTypeAuto, RendererTypeRaw, RendererTypeHelm, RendererTypeKustomize, }
var AllRestoreStatus = []RestoreStatus{ RestoreStatusCreated, RestoreStatusPending, RestoreStatusSuccessful, RestoreStatusFailed, }
var AllScalingRecommendationType = []ScalingRecommendationType{ ScalingRecommendationTypeDeployment, ScalingRecommendationTypeStatefulset, ScalingRecommendationTypeDaemonset, ScalingRecommendationTypeRollout, }
var AllScmType = []ScmType{ ScmTypeGithub, ScmTypeGitlab, ScmTypeBitbucket, ScmTypeAzureDevops, ScmTypeBitbucketDatacenter, }
var AllSentinelCheckType = []SentinelCheckType{ SentinelCheckTypeLog, SentinelCheckTypeKubernetes, SentinelCheckTypeIntegrationTest, }
var AllSentinelRunJobFormat = []SentinelRunJobFormat{ SentinelRunJobFormatPlaintext, SentinelRunJobFormatJunit, }
var AllSentinelRunJobStatus = []SentinelRunJobStatus{ SentinelRunJobStatusPending, SentinelRunJobStatusRunning, SentinelRunJobStatusSuccess, SentinelRunJobStatusFailed, }
var AllSentinelRunStatus = []SentinelRunStatus{ SentinelRunStatusPending, SentinelRunStatusSuccess, SentinelRunStatusFailed, }
var AllServiceDeploymentStatus = []ServiceDeploymentStatus{ ServiceDeploymentStatusStale, ServiceDeploymentStatusSynced, ServiceDeploymentStatusHealthy, ServiceDeploymentStatusFailed, ServiceDeploymentStatusPaused, }
var AllServiceMesh = []ServiceMesh{ ServiceMeshLinkerd, ServiceMeshIstio, ServiceMeshCilium, ServiceMeshEbpf, }
var AllServicePromotion = []ServicePromotion{ ServicePromotionIgnore, ServicePromotionProceed, ServicePromotionRollback, }
var AllSeverity = []Severity{ SeverityNone, SeverityLow, SeverityMedium, SeverityHigh, SeverityCritical, }
var AllSinkType = []SinkType{ SinkTypeSLACk, SinkTypeTeams, SinkTypePlural, }
var AllStackStatus = []StackStatus{ StackStatusQueued, StackStatusPending, StackStatusRunning, StackStatusSuccessful, StackStatusFailed, StackStatusCancelled, StackStatusPendingApproval, }
var AllStackType = []StackType{ StackTypeTerraform, StackTypeAnsible, StackTypeCustom, }
var AllStepStage = []StepStage{ StepStagePlan, StepStageVerify, StepStageApply, StepStageInit, StepStageDestroy, }
var AllStepStatus = []StepStatus{ StepStatusPending, StepStatusRunning, StepStatusSuccessful, StepStatusFailed, }
var AllTagType = []TagType{ TagTypeCluster, TagTypeStack, }
var AllUpgradeInsightStatus = []UpgradeInsightStatus{ UpgradeInsightStatusPassing, UpgradeInsightStatusFailed, UpgradeInsightStatusUnknown, UpgradeInsightStatusWarning, }
var AllValidationUniqScope = []ValidationUniqScope{ ValidationUniqScopeProject, ValidationUniqScopeCluster, }
var AllVectorStore = []VectorStore{ VectorStoreElastic, VectorStoreOpensearch, }
var AllVersionCompliance = []VersionCompliance{ VersionComplianceLatest, VersionComplianceCompliant, VersionComplianceOutdated, }
var AllVulnAttackVector = []VulnAttackVector{ VulnAttackVectorNetwork, VulnAttackVectorAdjacent, VulnAttackVectorLocal, VulnAttackVectorPhysical, }
var AllVulnReportGrade = []VulnReportGrade{ VulnReportGradeA, VulnReportGradeB, VulnReportGradeC, VulnReportGradeD, VulnReportGradeF, }
var AllVulnSeverity = []VulnSeverity{ VulnSeverityUnknown, VulnSeverityLow, VulnSeverityMedium, VulnSeverityHigh, VulnSeverityCritical, VulnSeverityNone, }
var AllVulnUserInteraction = []VulnUserInteraction{ VulnUserInteractionNone, VulnUserInteractionRequired, }
var DocumentOperationNames = map[string]string{}/* 281 elements not displayed */
Functions ¶
func DatadogTracingInterceptor ¶ added in v1.54.1
func DatadogTracingInterceptor(ctx context.Context, req *http.Request, gqlInfo *clientv2.GQLRequestInfo, res any, next clientv2.RequestInterceptorFunc) error
DatadogTracingInterceptor creates a Datadog tracer for GraphQL operations.
func GeneratePersistedQueries ¶ added in v1.51.3
func PersistedQueryInterceptor ¶ added in v1.50.1
func PersistedQueryInterceptor(ctx context.Context, req *http.Request, gqlInfo *clientv2.GQLRequestInfo, res any, next clientv2.RequestInterceptorFunc) error
Types ¶
type AISettingsFragment ¶ added in v1.22.0
type AISettingsFragment struct {
Enabled *bool "json:\"enabled,omitempty\" graphql:\"enabled\""
Provider *AiProvider "json:\"provider,omitempty\" graphql:\"provider\""
Openai *AISettingsFragment_Openai "json:\"openai,omitempty\" graphql:\"openai\""
Anthropic *AISettingsFragment_Anthropic "json:\"anthropic,omitempty\" graphql:\"anthropic\""
}
func (*AISettingsFragment) GetAnthropic ¶ added in v1.22.0
func (t *AISettingsFragment) GetAnthropic() *AISettingsFragment_Anthropic
func (*AISettingsFragment) GetEnabled ¶ added in v1.22.0
func (t *AISettingsFragment) GetEnabled() *bool
func (*AISettingsFragment) GetOpenai ¶ added in v1.22.0
func (t *AISettingsFragment) GetOpenai() *AISettingsFragment_Openai
func (*AISettingsFragment) GetProvider ¶ added in v1.22.0
func (t *AISettingsFragment) GetProvider() *AiProvider
type AISettingsFragment_Anthropic ¶ added in v1.22.0
type AISettingsFragment_Anthropic struct {
Model *string "json:\"model,omitempty\" graphql:\"model\""
}
func (*AISettingsFragment_Anthropic) GetModel ¶ added in v1.22.0
func (t *AISettingsFragment_Anthropic) GetModel() *string
type AISettingsFragment_Openai ¶ added in v1.22.0
type AISettingsFragment_Openai struct {
Model *string "json:\"model,omitempty\" graphql:\"model\""
}
func (*AISettingsFragment_Openai) GetModel ¶ added in v1.22.0
func (t *AISettingsFragment_Openai) GetModel() *string
type APIDeprecation ¶
type APIDeprecation struct {
// the kubernetes version the deprecation was posted
DeprecatedIn *string `json:"deprecatedIn,omitempty"`
// the kubernetes version the api version will be removed and unusable in
RemovedIn *string `json:"removedIn,omitempty"`
// the api you can replace this resource with
Replacement *string `json:"replacement,omitempty"`
// the kubernetes version the replacement api was created in
AvailableIn *string `json:"availableIn,omitempty"`
// whether you cannot safely upgrade to the next kubernetes version if this deprecation exists
Blocking *bool `json:"blocking,omitempty"`
// the component of this deprecation
Component *ServiceComponent `json:"component,omitempty"`
}
a representation of a kubernetes api deprecation
type AWSCloud ¶ added in v1.31.0
type AWSCloud struct {
// custom launch template for your nodes, useful for Golden AMI setups
LaunchTemplateID *string `json:"launchTemplateId,omitempty"`
}
aws node customizations
type AWSCloudAttributes ¶ added in v1.31.0
type AWSCloudAttributes struct {
Region *string `json:"region,omitempty"`
}
type AWSCloudConnectionAttributes ¶ added in v1.46.0
type AWSCloudSettings ¶ added in v1.31.0
type AWSCloudSettings struct {
Region *string `json:"region,omitempty"`
}
aws specific cloud configuration
type AWSConnectionAttributes ¶ added in v1.46.0
type AWSConnectionAttributes struct {
// the access key id for aws
AccessKeyID string `json:"accessKeyId"`
// the secret access key for aws
SecretAccessKey string `json:"secretAccessKey"`
// the region for aws
Region *string `json:"region,omitempty"`
// the regions for aws
Regions []*string `json:"regions,omitempty"`
}
The configuration for a cloud provider
type AWSNodeCloudAttributes ¶ added in v1.31.0
type AWSNodeCloudAttributes struct {
LaunchTemplateID *string `json:"launchTemplateId,omitempty"`
}
type AWSSettingsAttributes ¶ added in v1.31.0
type AccessToken ¶
type AccessToken struct {
ID *string `json:"id,omitempty"`
Token *string `json:"token,omitempty"`
Scopes []*AccessTokenScope `json:"scopes,omitempty"`
Audits *AccessTokenAuditConnection `json:"audits,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type AccessTokenAudit ¶
type AccessTokenAudit struct {
ID *string `json:"id,omitempty"`
IP *string `json:"ip,omitempty"`
Timestamp *string `json:"timestamp,omitempty"`
Count *int64 `json:"count,omitempty"`
City *string `json:"city,omitempty"`
Country *string `json:"country,omitempty"`
Latitude *string `json:"latitude,omitempty"`
Longitude *string `json:"longitude,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type AccessTokenAuditConnection ¶
type AccessTokenAuditConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*AccessTokenAuditEdge `json:"edges,omitempty"`
}
type AccessTokenAuditEdge ¶
type AccessTokenAuditEdge struct {
Node *AccessTokenAudit `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type AccessTokenConnection ¶
type AccessTokenConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*AccessTokenEdge `json:"edges,omitempty"`
}
type AccessTokenEdge ¶
type AccessTokenEdge struct {
Node *AccessToken `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type AccessTokenFragment ¶
type AccessTokenFragment struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
Token *string "json:\"token,omitempty\" graphql:\"token\""
}
func (*AccessTokenFragment) GetID ¶
func (t *AccessTokenFragment) GetID() *string
func (*AccessTokenFragment) GetToken ¶
func (t *AccessTokenFragment) GetToken() *string
type AccessTokenScope ¶
type Account ¶
type Account struct {
DelinquentAt *string `json:"delinquentAt,omitempty"`
GrandfatheredUntil *string `json:"grandfatheredUntil,omitempty"`
AvailableFeatures *AvailableFeatures `json:"availableFeatures,omitempty"`
Subscription *PluralSubscription `json:"subscription,omitempty"`
}
type AddClusterAuditLog ¶ added in v1.28.3
type AddClusterAuditLog struct {
AddClusterAuditLog *bool "json:\"addClusterAuditLog,omitempty\" graphql:\"addClusterAuditLog\""
}
func (*AddClusterAuditLog) GetAddClusterAuditLog ¶ added in v1.28.3
func (t *AddClusterAuditLog) GetAddClusterAuditLog() *bool
type AddGroupMember ¶
type AddGroupMember struct {
CreateGroupMember *GroupMemberFragment "json:\"createGroupMember,omitempty\" graphql:\"createGroupMember\""
}
func (*AddGroupMember) GetCreateGroupMember ¶
func (t *AddGroupMember) GetCreateGroupMember() *GroupMemberFragment
type AddGroupMember_CreateGroupMember_GroupMemberFragment_Group ¶
type AddGroupMember_CreateGroupMember_GroupMemberFragment_Group struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*AddGroupMember_CreateGroupMember_GroupMemberFragment_Group) GetID ¶
func (t *AddGroupMember_CreateGroupMember_GroupMemberFragment_Group) GetID() string
type AddGroupMember_CreateGroupMember_GroupMemberFragment_User ¶
type AddGroupMember_CreateGroupMember_GroupMemberFragment_User struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*AddGroupMember_CreateGroupMember_GroupMemberFragment_User) GetID ¶
func (t *AddGroupMember_CreateGroupMember_GroupMemberFragment_User) GetID() string
type AddOnConfigCondition ¶
type AddOnConfigCondition struct {
// the operation for this condition, eg EQ, LT, GT
Operation *string `json:"operation,omitempty"`
// the field this condition applies to
Field *string `json:"field,omitempty"`
// the value to apply the condition with, for binary operators like LT/GT
Value *string `json:"value,omitempty"`
}
a condition that determines whether its configuration is viewable
type AddOnConfiguration ¶
type AddOnConfiguration struct {
// name for this configuration
Name *string `json:"name,omitempty"`
// a docstring explaining this configuration
Documentation *string `json:"documentation,omitempty"`
// a type for the configuration (should eventually be coerced back to string)
Type *string `json:"type,omitempty"`
// the values for ENUM type conditions
Values []*string `json:"values,omitempty"`
Condition *AddOnConfigCondition `json:"condition,omitempty"`
}
Input configuration for an add-on you can install
type AddServiceError ¶
type AddServiceError struct {
UpdateServiceComponents *ServiceDeploymentFragment "json:\"updateServiceComponents,omitempty\" graphql:\"updateServiceComponents\""
}
func (*AddServiceError) GetUpdateServiceComponents ¶
func (t *AddServiceError) GetUpdateServiceComponents() *ServiceDeploymentFragment
type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components ¶
type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetContent ¶
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetGroup ¶
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetGroup() *string
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetKind ¶
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetKind() string
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetName ¶
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetName() string
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetNamespace ¶
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetState ¶
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetState() *ComponentState
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetSynced ¶
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetSynced() bool
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetUID() *string
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetVersion ¶
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetVersion() *string
type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Configuration ¶
type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Configuration) GetValue ¶
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Configuration) GetValue() string
type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Flow) GetID ¶ added in v1.38.0
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Flow) GetID() string
type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Metadata) GetImages ¶ added in v1.52.1
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_Metadata) GetImages() []*string
type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
func (*AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels ¶ added in v1.46.5
func (t *AddServiceError_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
type AddStackRunLogs ¶
type AddStackRunLogs struct {
AddRunLogs *AddStackRunLogs_AddRunLogs "json:\"addRunLogs,omitempty\" graphql:\"addRunLogs\""
}
func (*AddStackRunLogs) GetAddRunLogs ¶
func (t *AddStackRunLogs) GetAddRunLogs() *AddStackRunLogs_AddRunLogs
type AddStackRunLogs_AddRunLogs ¶
type AddStackRunLogs_AddRunLogs struct {
UpdatedAt *string "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
}
func (*AddStackRunLogs_AddRunLogs) GetUpdatedAt ¶
func (t *AddStackRunLogs_AddRunLogs) GetUpdatedAt() *string
type AddonVersion ¶
type AddonVersion struct {
// add-on version, semver formatted
Version *string `json:"version,omitempty"`
// kubernetes versions this add-on works with
Kube []*string `json:"kube,omitempty"`
// any other add-ons this might require
Requirements []*VersionReference `json:"requirements,omitempty"`
// any add-ons this might break
Incompatibilities []*VersionReference `json:"incompatibilities,omitempty"`
// the images used by this add-on's helm chart
Images []*string `json:"images,omitempty"`
// the version of the helm chart to install for this version
ChartVersion *string `json:"chartVersion,omitempty"`
// a summary of what changed in this version of the addon
Summary *AddonVersionSummary `json:"summary,omitempty"`
// the release page for a runtime service at a version, this is a heavy operation not suitable for lists
ReleaseURL *string `json:"releaseUrl,omitempty"`
// checks if this is blocking a specific kubernetes upgrade
Blocking *bool `json:"blocking,omitempty"`
}
the specification of a runtime service at a specific version
type AddonVersionSummary ¶ added in v1.57.1
type AddonVersionSummary struct {
// a summary of any helm changes required for this version
HelmChanges *string `json:"helmChanges,omitempty"`
// a summary of any chart updates involved in updating to this version
ChartUpdates []*string `json:"chartUpdates,omitempty"`
// a summary of any features added in this version
Features []*string `json:"features,omitempty"`
// a summary of any application-level breaking changes in this version
BreakingChanges []*string `json:"breakingChanges,omitempty"`
}
type AgentAnalysis ¶ added in v1.49.2
type AgentAnalysisAttributes ¶ added in v1.49.2
type AgentAnalysisFragment ¶ added in v1.49.3
type AgentAnalysisFragment struct {
Summary string "json:\"summary\" graphql:\"summary\""
Analysis string "json:\"analysis\" graphql:\"analysis\""
Bullets []*string "json:\"bullets,omitempty\" graphql:\"bullets\""
}
func (*AgentAnalysisFragment) GetAnalysis ¶ added in v1.49.3
func (t *AgentAnalysisFragment) GetAnalysis() string
func (*AgentAnalysisFragment) GetBullets ¶ added in v1.49.3
func (t *AgentAnalysisFragment) GetBullets() []*string
func (*AgentAnalysisFragment) GetSummary ¶ added in v1.49.3
func (t *AgentAnalysisFragment) GetSummary() string
type AgentBindingAttributes ¶ added in v1.49.2
type AgentMessage ¶ added in v1.50.1
type AgentMessage struct {
ID string `json:"id"`
// the role of the message (system, assistant, user)
Role AiRole `json:"role"`
// the message to send to the agent
Message string `json:"message"`
// the sequence number of the message
Seq int64 `json:"seq"`
// the cost of the message
Cost *AgentMessageCost `json:"cost,omitempty"`
// the metadata of the message
Metadata *AgentMessageMetadata `json:"metadata,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type AgentMessageAttributes ¶ added in v1.50.1
type AgentMessageAttributes struct {
// the message to send to the agent
Message string `json:"message"`
// the role of the message
Role AiRole `json:"role"`
Cost *AgentMessageCostAttributes `json:"cost,omitempty"`
Metadata *AgentMessageMetadataAttributes `json:"metadata,omitempty"`
}
type AgentMessageCost ¶ added in v1.50.1
type AgentMessageCost struct {
// the total cost of the message
Total float64 `json:"total"`
// the tokens of the message
Tokens *AgentMessageTokens `json:"tokens,omitempty"`
}
type AgentMessageCostAttributes ¶ added in v1.50.1
type AgentMessageCostAttributes struct {
// the total cost of the message
Total float64 `json:"total"`
// the tokens of the message
Tokens *AgentMessageTokensAttributes `json:"tokens,omitempty"`
}
type AgentMessageDelta ¶ added in v1.53.0
type AgentMessageDelta struct {
Delta *Delta `json:"delta,omitempty"`
Payload *AgentMessage `json:"payload,omitempty"`
}
type AgentMessageFile ¶ added in v1.50.1
type AgentMessageFileAttributes ¶ added in v1.50.1
type AgentMessageMetadata ¶ added in v1.50.1
type AgentMessageMetadata struct {
// the reasoning of the message
Reasoning *AgentMessageReasoning `json:"reasoning,omitempty"`
// the file of the message
File *AgentMessageFile `json:"file,omitempty"`
// the tool of the message
Tool *AgentMessageTool `json:"tool,omitempty"`
}
type AgentMessageMetadataAttributes ¶ added in v1.50.1
type AgentMessageMetadataAttributes struct {
// the reasoning of the message
Reasoning *AgentMessageReasoningAttributes `json:"reasoning,omitempty"`
// the file of the message
File *AgentMessageFileAttributes `json:"file,omitempty"`
// the tool of the message
Tool *AgentMessageToolAttributes `json:"tool,omitempty"`
}
type AgentMessageReasoning ¶ added in v1.50.1
type AgentMessageReasoningAttributes ¶ added in v1.50.1
type AgentMessageTokens ¶ added in v1.50.1
type AgentMessageTokensAttributes ¶ added in v1.50.1
type AgentMessageTool ¶ added in v1.50.1
type AgentMessageTool struct {
// the name of the tool
Name *string `json:"name,omitempty"`
// the state of the tool
State *AgentMessageToolState `json:"state,omitempty"`
// the output of the tool
Output *string `json:"output,omitempty"`
}
type AgentMessageToolAttributes ¶ added in v1.50.1
type AgentMessageToolAttributes struct {
// the name of the tool
Name *string `json:"name,omitempty"`
// the state of the tool
State *AgentMessageToolState `json:"state,omitempty"`
// the output of the tool
Output *string `json:"output,omitempty"`
}
type AgentMessageToolState ¶ added in v1.50.1
type AgentMessageToolState string
const ( AgentMessageToolStatePending AgentMessageToolState = "PENDING" AgentMessageToolStateRunning AgentMessageToolState = "RUNNING" AgentMessageToolStateCompleted AgentMessageToolState = "COMPLETED" AgentMessageToolStateError AgentMessageToolState = "ERROR" )
func (AgentMessageToolState) IsValid ¶ added in v1.50.1
func (e AgentMessageToolState) IsValid() bool
func (AgentMessageToolState) MarshalGQL ¶ added in v1.50.1
func (e AgentMessageToolState) MarshalGQL(w io.Writer)
func (AgentMessageToolState) String ¶ added in v1.50.1
func (e AgentMessageToolState) String() string
func (*AgentMessageToolState) UnmarshalGQL ¶ added in v1.50.1
func (e *AgentMessageToolState) UnmarshalGQL(v any) error
type AgentMigration ¶
type AgentMigration struct {
ID string `json:"id"`
Name *string `json:"name,omitempty"`
Ref *string `json:"ref,omitempty"`
Configuration map[string]any `json:"configuration,omitempty"`
Completed *bool `json:"completed,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a representation of a bulk operation to be performed on all agent services
type AgentPodReference ¶ added in v1.49.2
type AgentPodReferenceFragment ¶ added in v1.49.3
type AgentPodReferenceFragment struct {
Name string "json:\"name\" graphql:\"name\""
Namespace string "json:\"namespace\" graphql:\"namespace\""
}
func (*AgentPodReferenceFragment) GetName ¶ added in v1.49.3
func (t *AgentPodReferenceFragment) GetName() string
func (*AgentPodReferenceFragment) GetNamespace ¶ added in v1.49.3
func (t *AgentPodReferenceFragment) GetNamespace() string
type AgentPrompt ¶ added in v1.50.1
type AgentPullRequestAttributes ¶ added in v1.49.2
type AgentPullRequestAttributes struct {
// the title of the pull request
Title string `json:"title"`
// the body of the pull request
Body string `json:"body"`
// the base branch of the pull request
Base string `json:"base"`
// the head branch of the pull request
Head string `json:"head"`
// the commit shas of the pull request
CommitShas []*CommitShaAttributes `json:"commitShas,omitempty"`
}
type AgentRun ¶ added in v1.49.2
type AgentRun struct {
ID string `json:"id"`
// the prompt this agent was given
Prompt string `json:"prompt"`
// the repository the agent will be working in
Repository string `json:"repository"`
// the branch this agent run is operating on (if not set, use default branch on clone)
Branch *string `json:"branch,omitempty"`
// the status of this agent run
Status AgentRunStatus `json:"status"`
// the mode of the agent run
Mode AgentRunMode `json:"mode"`
// the kubernetes pod this agent is running on
PodReference *AgentPodReference `json:"podReference,omitempty"`
// the error reason of the agent run
Error *string `json:"error,omitempty"`
Shared *bool `json:"shared,omitempty"`
// the programming language used in the agent run
Language *AgentRunLanguage `json:"language,omitempty"`
// the version of the language to use, if you wish to specify
LanguageVersion *string `json:"languageVersion,omitempty"`
// the analysis of the agent run
Analysis *AgentAnalysis `json:"analysis,omitempty"`
// the todos of the agent run
Todos []*AgentTodo `json:"todos,omitempty"`
ScmCreds *ScmCreds `json:"scmCreds,omitempty"`
PluralCreds *PluralCreds `json:"pluralCreds,omitempty"`
// the kubernetes pod running this agent (should only be fetched lazily as this is a heavy operation)
Pod *Pod `json:"pod,omitempty"`
// the prompts this agent run has received
Prompts []*AgentPrompt `json:"prompts,omitempty"`
// the messages this agent run has generated during its run
Messages []*AgentMessage `json:"messages,omitempty"`
// the runtime this agent is using
Runtime *AgentRuntime `json:"runtime,omitempty"`
// the user who initiated this agent run
User *User `json:"user,omitempty"`
// the flow this agent is associated with
Flow *Flow `json:"flow,omitempty"`
// the pull requests this agent run has created
PullRequests []*PullRequest `json:"pullRequests,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type AgentRunAttributes ¶ added in v1.49.2
type AgentRunAttributes struct {
// the prompt to give to the agent
Prompt string `json:"prompt"`
// the repository the agent will be working in
Repository string `json:"repository"`
// the mode of the agent run
Mode AgentRunMode `json:"mode"`
// the programming language used in the agent run
Language *AgentRunLanguage `json:"language,omitempty"`
// the version of the language to use, if you wish to specify
LanguageVersion *string `json:"languageVersion,omitempty"`
// the flow this agent run is associated with
FlowID *string `json:"flowId,omitempty"`
}
type AgentRunBaseFragment ¶ added in v1.52.9
type AgentRunBaseFragment struct {
ID string "json:\"id\" graphql:\"id\""
Prompt string "json:\"prompt\" graphql:\"prompt\""
Repository string "json:\"repository\" graphql:\"repository\""
Mode AgentRunMode "json:\"mode\" graphql:\"mode\""
Language *AgentRunLanguage "json:\"language,omitempty\" graphql:\"language\""
LanguageVersion *string "json:\"languageVersion,omitempty\" graphql:\"languageVersion\""
Todos []*AgentTodoFragment "json:\"todos,omitempty\" graphql:\"todos\""
}
func (*AgentRunBaseFragment) GetID ¶ added in v1.52.9
func (t *AgentRunBaseFragment) GetID() string
func (*AgentRunBaseFragment) GetLanguage ¶ added in v1.55.0
func (t *AgentRunBaseFragment) GetLanguage() *AgentRunLanguage
func (*AgentRunBaseFragment) GetLanguageVersion ¶ added in v1.55.0
func (t *AgentRunBaseFragment) GetLanguageVersion() *string
func (*AgentRunBaseFragment) GetMode ¶ added in v1.52.9
func (t *AgentRunBaseFragment) GetMode() *AgentRunMode
func (*AgentRunBaseFragment) GetPrompt ¶ added in v1.52.9
func (t *AgentRunBaseFragment) GetPrompt() string
func (*AgentRunBaseFragment) GetRepository ¶ added in v1.52.9
func (t *AgentRunBaseFragment) GetRepository() string
func (*AgentRunBaseFragment) GetTodos ¶ added in v1.52.9
func (t *AgentRunBaseFragment) GetTodos() []*AgentTodoFragment
type AgentRunConnection ¶ added in v1.49.2
type AgentRunConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*AgentRunEdge `json:"edges,omitempty"`
}
type AgentRunDelta ¶ added in v1.54.2
type AgentRunEdge ¶ added in v1.49.2
type AgentRunFragment ¶ added in v1.49.3
type AgentRunFragment struct {
ID string "json:\"id\" graphql:\"id\""
Prompt string "json:\"prompt\" graphql:\"prompt\""
Repository string "json:\"repository\" graphql:\"repository\""
Mode AgentRunMode "json:\"mode\" graphql:\"mode\""
Language *AgentRunLanguage "json:\"language,omitempty\" graphql:\"language\""
LanguageVersion *string "json:\"languageVersion,omitempty\" graphql:\"languageVersion\""
Todos []*AgentTodoFragment "json:\"todos,omitempty\" graphql:\"todos\""
Status AgentRunStatus "json:\"status\" graphql:\"status\""
PodReference *AgentPodReferenceFragment "json:\"podReference,omitempty\" graphql:\"podReference\""
Error *string "json:\"error,omitempty\" graphql:\"error\""
Analysis *AgentAnalysisFragment "json:\"analysis,omitempty\" graphql:\"analysis\""
ScmCreds *ScmCredentialFragment "json:\"scmCreds,omitempty\" graphql:\"scmCreds\""
PluralCreds *PluralCredsFragment "json:\"pluralCreds,omitempty\" graphql:\"pluralCreds\""
Runtime *AgentRuntimeFragment "json:\"runtime,omitempty\" graphql:\"runtime\""
User *AgentRunFragment_User "json:\"user,omitempty\" graphql:\"user\""
Flow *AgentRunFragment_Flow "json:\"flow,omitempty\" graphql:\"flow\""
PullRequests []*PullRequestFragment "json:\"pullRequests,omitempty\" graphql:\"pullRequests\""
}
func (*AgentRunFragment) GetAnalysis ¶ added in v1.49.3
func (t *AgentRunFragment) GetAnalysis() *AgentAnalysisFragment
func (*AgentRunFragment) GetError ¶ added in v1.49.3
func (t *AgentRunFragment) GetError() *string
func (*AgentRunFragment) GetFlow ¶ added in v1.49.3
func (t *AgentRunFragment) GetFlow() *AgentRunFragment_Flow
func (*AgentRunFragment) GetID ¶ added in v1.49.3
func (t *AgentRunFragment) GetID() string
func (*AgentRunFragment) GetLanguage ¶ added in v1.55.0
func (t *AgentRunFragment) GetLanguage() *AgentRunLanguage
func (*AgentRunFragment) GetLanguageVersion ¶ added in v1.55.0
func (t *AgentRunFragment) GetLanguageVersion() *string
func (*AgentRunFragment) GetMode ¶ added in v1.49.3
func (t *AgentRunFragment) GetMode() *AgentRunMode
func (*AgentRunFragment) GetPluralCreds ¶ added in v1.49.3
func (t *AgentRunFragment) GetPluralCreds() *PluralCredsFragment
func (*AgentRunFragment) GetPodReference ¶ added in v1.49.3
func (t *AgentRunFragment) GetPodReference() *AgentPodReferenceFragment
func (*AgentRunFragment) GetPrompt ¶ added in v1.49.3
func (t *AgentRunFragment) GetPrompt() string
func (*AgentRunFragment) GetPullRequests ¶ added in v1.49.3
func (t *AgentRunFragment) GetPullRequests() []*PullRequestFragment
func (*AgentRunFragment) GetRepository ¶ added in v1.49.3
func (t *AgentRunFragment) GetRepository() string
func (*AgentRunFragment) GetRuntime ¶ added in v1.49.3
func (t *AgentRunFragment) GetRuntime() *AgentRuntimeFragment
func (*AgentRunFragment) GetScmCreds ¶ added in v1.49.3
func (t *AgentRunFragment) GetScmCreds() *ScmCredentialFragment
func (*AgentRunFragment) GetStatus ¶ added in v1.49.3
func (t *AgentRunFragment) GetStatus() *AgentRunStatus
func (*AgentRunFragment) GetTodos ¶ added in v1.49.3
func (t *AgentRunFragment) GetTodos() []*AgentTodoFragment
func (*AgentRunFragment) GetUser ¶ added in v1.49.3
func (t *AgentRunFragment) GetUser() *AgentRunFragment_User
type AgentRunFragment_Flow ¶ added in v1.49.3
type AgentRunFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*AgentRunFragment_Flow) GetID ¶ added in v1.49.3
func (t *AgentRunFragment_Flow) GetID() string
func (*AgentRunFragment_Flow) GetName ¶ added in v1.49.3
func (t *AgentRunFragment_Flow) GetName() string
type AgentRunFragment_User ¶ added in v1.49.3
type AgentRunFragment_User struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Email string "json:\"email\" graphql:\"email\""
}
func (*AgentRunFragment_User) GetEmail ¶ added in v1.49.3
func (t *AgentRunFragment_User) GetEmail() string
func (*AgentRunFragment_User) GetID ¶ added in v1.49.3
func (t *AgentRunFragment_User) GetID() string
func (*AgentRunFragment_User) GetName ¶ added in v1.49.3
func (t *AgentRunFragment_User) GetName() string
type AgentRunLanguage ¶ added in v1.54.2
type AgentRunLanguage string
const ( AgentRunLanguageJavascript AgentRunLanguage = "JAVASCRIPT" AgentRunLanguagePython AgentRunLanguage = "PYTHON" AgentRunLanguageJava AgentRunLanguage = "JAVA" AgentRunLanguageCpp AgentRunLanguage = "CPP" AgentRunLanguageCsharp AgentRunLanguage = "CSHARP" AgentRunLanguageGo AgentRunLanguage = "GO" AgentRunLanguageRuby AgentRunLanguage = "RUBY" AgentRunLanguagePhp AgentRunLanguage = "PHP" AgentRunLanguageTerraform AgentRunLanguage = "TERRAFORM" )
func (AgentRunLanguage) IsValid ¶ added in v1.54.2
func (e AgentRunLanguage) IsValid() bool
func (AgentRunLanguage) MarshalGQL ¶ added in v1.54.2
func (e AgentRunLanguage) MarshalGQL(w io.Writer)
func (AgentRunLanguage) String ¶ added in v1.54.2
func (e AgentRunLanguage) String() string
func (*AgentRunLanguage) UnmarshalGQL ¶ added in v1.54.2
func (e *AgentRunLanguage) UnmarshalGQL(v any) error
type AgentRunMode ¶ added in v1.49.2
type AgentRunMode string
const ( AgentRunModeAnalyze AgentRunMode = "ANALYZE" AgentRunModeWrite AgentRunMode = "WRITE" )
func (AgentRunMode) IsValid ¶ added in v1.49.2
func (e AgentRunMode) IsValid() bool
func (AgentRunMode) MarshalGQL ¶ added in v1.49.2
func (e AgentRunMode) MarshalGQL(w io.Writer)
func (AgentRunMode) String ¶ added in v1.49.2
func (e AgentRunMode) String() string
func (*AgentRunMode) UnmarshalGQL ¶ added in v1.49.2
func (e *AgentRunMode) UnmarshalGQL(v any) error
type AgentRunStatus ¶ added in v1.49.2
type AgentRunStatus string
const ( AgentRunStatusPending AgentRunStatus = "PENDING" AgentRunStatusRunning AgentRunStatus = "RUNNING" AgentRunStatusSuccessful AgentRunStatus = "SUCCESSFUL" AgentRunStatusFailed AgentRunStatus = "FAILED" AgentRunStatusCancelled AgentRunStatus = "CANCELLED" )
func (AgentRunStatus) IsValid ¶ added in v1.49.2
func (e AgentRunStatus) IsValid() bool
func (AgentRunStatus) MarshalGQL ¶ added in v1.49.2
func (e AgentRunStatus) MarshalGQL(w io.Writer)
func (AgentRunStatus) String ¶ added in v1.49.2
func (e AgentRunStatus) String() string
func (*AgentRunStatus) UnmarshalGQL ¶ added in v1.49.2
func (e *AgentRunStatus) UnmarshalGQL(v any) error
type AgentRunStatusAttributes ¶ added in v1.49.2
type AgentRunStatusAttributes struct {
// the status of this agent run
Status AgentRunStatus `json:"status"`
// the messages this agent run has generated during its run
Messages []*AgentMessageAttributes `json:"messages,omitempty"`
// the error reason of the agent run
Error *string `json:"error,omitempty"`
// the kubernetes pod this agent is running on
PodReference *NamespacedName `json:"podReference,omitempty"`
}
type AgentRuntime ¶ added in v1.49.2
type AgentRuntime struct {
ID string `json:"id"`
// the name of this runtime
Name string `json:"name"`
// the type of this runtime
Type AgentRuntimeType `json:"type"`
// whether this runtime uses the built-in Plural AI proxy
AiProxy *bool `json:"aiProxy,omitempty"`
// whether this is the default runtime for coding agents
Default *bool `json:"default,omitempty"`
// the cluster this runtime is running on
Cluster *Cluster `json:"cluster,omitempty"`
// the policy for creating runs on this runtime
CreateBindings []*PolicyBinding `json:"createBindings,omitempty"`
PendingRuns *AgentRunConnection `json:"pendingRuns,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type AgentRuntimeAttributes ¶ added in v1.49.2
type AgentRuntimeAttributes struct {
// the name of this runtime
Name string `json:"name"`
// the type of this runtime
Type AgentRuntimeType `json:"type"`
// the policy for creating runs on this runtime
CreateBindings []*AgentBindingAttributes `json:"createBindings,omitempty"`
// whether this runtime uses the built-in Plural AI proxy
AiProxy *bool `json:"aiProxy,omitempty"`
// whether this is the default runtime for coding agents
Default *bool `json:"default,omitempty"`
}
type AgentRuntimeConnection ¶ added in v1.49.2
type AgentRuntimeConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*AgentRuntimeEdge `json:"edges,omitempty"`
}
type AgentRuntimeEdge ¶ added in v1.49.2
type AgentRuntimeEdge struct {
Node *AgentRuntime `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type AgentRuntimeFragment ¶ added in v1.49.3
type AgentRuntimeFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Type AgentRuntimeType "json:\"type\" graphql:\"type\""
AiProxy *bool "json:\"aiProxy,omitempty\" graphql:\"aiProxy\""
Cluster *TinyClusterFragment "json:\"cluster,omitempty\" graphql:\"cluster\""
CreateBindings []*PolicyBindingFragment "json:\"createBindings,omitempty\" graphql:\"createBindings\""
}
func (*AgentRuntimeFragment) GetAiProxy ¶ added in v1.50.1
func (t *AgentRuntimeFragment) GetAiProxy() *bool
func (*AgentRuntimeFragment) GetCluster ¶ added in v1.49.3
func (t *AgentRuntimeFragment) GetCluster() *TinyClusterFragment
func (*AgentRuntimeFragment) GetCreateBindings ¶ added in v1.49.3
func (t *AgentRuntimeFragment) GetCreateBindings() []*PolicyBindingFragment
func (*AgentRuntimeFragment) GetID ¶ added in v1.49.3
func (t *AgentRuntimeFragment) GetID() string
func (*AgentRuntimeFragment) GetName ¶ added in v1.49.3
func (t *AgentRuntimeFragment) GetName() string
func (*AgentRuntimeFragment) GetType ¶ added in v1.49.3
func (t *AgentRuntimeFragment) GetType() *AgentRuntimeType
type AgentRuntimeType ¶ added in v1.49.2
type AgentRuntimeType string
const ( AgentRuntimeTypeClaude AgentRuntimeType = "CLAUDE" AgentRuntimeTypeOpencode AgentRuntimeType = "OPENCODE" AgentRuntimeTypeGemini AgentRuntimeType = "GEMINI" AgentRuntimeTypeCustom AgentRuntimeType = "CUSTOM" )
func (AgentRuntimeType) IsValid ¶ added in v1.49.2
func (e AgentRuntimeType) IsValid() bool
func (AgentRuntimeType) MarshalGQL ¶ added in v1.49.2
func (e AgentRuntimeType) MarshalGQL(w io.Writer)
func (AgentRuntimeType) String ¶ added in v1.49.2
func (e AgentRuntimeType) String() string
func (*AgentRuntimeType) UnmarshalGQL ¶ added in v1.49.2
func (e *AgentRuntimeType) UnmarshalGQL(v any) error
type AgentSession ¶ added in v1.46.5
type AgentSession struct {
ID string `json:"id"`
// the type of agent this session is for
Type *AgentSessionType `json:"type,omitempty"`
// whether the provisioning plan has been confirmed
PlanConfirmed *bool `json:"planConfirmed,omitempty"`
Thread *ChatThread `json:"thread,omitempty"`
Connection *CloudConnection `json:"connection,omitempty"`
// the branch this session's pr is operating on
Branch *string `json:"branch,omitempty"`
// whether the agent has declared the work for this session done
Done *bool `json:"done,omitempty"`
Service *ServiceDeployment `json:"service,omitempty"`
Stack *InfrastructureStack `json:"stack,omitempty"`
PullRequest *PullRequest `json:"pullRequest,omitempty"`
Cluster *Cluster `json:"cluster,omitempty"`
// the services associated with this chat, usually from an agentic workflow
ServiceDeployments *ServiceDeploymentConnection `json:"serviceDeployments,omitempty"`
// the stacks associated with this chat, usually from an agentic workflow
Stacks *InfrastructureStackConnection `json:"stacks,omitempty"`
// the pull requests associated with this chat, usually from an agentic workflow
PullRequests *PullRequestConnection `json:"pullRequests,omitempty"`
Runs *AgentRunConnection `json:"runs,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A session for an AI agent to use when acting in a chat thread
type AgentSessionAttributes ¶ added in v1.46.3
type AgentSessionAttributes struct {
// the type of agent this session is for
Type *AgentSessionType `json:"type,omitempty"`
// whether the provisioning plan has been confirmed
PlanConfirmed *bool `json:"planConfirmed,omitempty"`
// the prompt to use for this session
Prompt *string `json:"prompt,omitempty"`
// the id of the cloud connection to use for this session
ConnectionID *string `json:"connectionId,omitempty"`
// the id of the cluster to use for this session
ClusterID *string `json:"clusterId,omitempty"`
// whether to immediately mark this session in a done state, eg no backgroud work
Done *bool `json:"done,omitempty"`
}
type AgentSessionConnection ¶ added in v1.46.5
type AgentSessionConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*AgentSessionEdge `json:"edges,omitempty"`
}
type AgentSessionEdge ¶ added in v1.46.5
type AgentSessionEdge struct {
Node *AgentSession `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type AgentSessionType ¶ added in v1.46.4
type AgentSessionType string
const ( AgentSessionTypeTerraform AgentSessionType = "TERRAFORM" AgentSessionTypeKubernetes AgentSessionType = "KUBERNETES" AgentSessionTypeProvisioning AgentSessionType = "PROVISIONING" AgentSessionTypeSearch AgentSessionType = "SEARCH" AgentSessionTypeManifests AgentSessionType = "MANIFESTS" AgentSessionTypeChat AgentSessionType = "CHAT" AgentSessionTypeResearch AgentSessionType = "RESEARCH" )
func (AgentSessionType) IsValid ¶ added in v1.46.4
func (e AgentSessionType) IsValid() bool
func (AgentSessionType) MarshalGQL ¶ added in v1.46.4
func (e AgentSessionType) MarshalGQL(w io.Writer)
func (AgentSessionType) String ¶ added in v1.46.4
func (e AgentSessionType) String() string
func (*AgentSessionType) UnmarshalGQL ¶ added in v1.46.4
func (e *AgentSessionType) UnmarshalGQL(v any) error
type AgentTodoAttributes ¶ added in v1.49.2
type AgentTodoFragment ¶ added in v1.49.3
type AgentTodoFragment struct {
Description string "json:\"description\" graphql:\"description\""
Done *bool "json:\"done,omitempty\" graphql:\"done\""
Title string "json:\"title\" graphql:\"title\""
}
func (*AgentTodoFragment) GetDescription ¶ added in v1.49.3
func (t *AgentTodoFragment) GetDescription() string
func (*AgentTodoFragment) GetDone ¶ added in v1.49.3
func (t *AgentTodoFragment) GetDone() *bool
func (*AgentTodoFragment) GetTitle ¶ added in v1.49.3
func (t *AgentTodoFragment) GetTitle() string
type AiAnalysisRates ¶ added in v1.49.2
type AiApprovalAttributes ¶ added in v1.52.2
type AiApprovalAttributes struct {
Enabled bool `json:"enabled"`
IgnoreCancel bool `json:"ignoreCancel"`
Git GitRefAttributes `json:"git"`
File string `json:"file"`
}
type AiApprovalConfiguration ¶ added in v1.57.0
type AiApprovalConfiguration struct {
// whether ai approval is enabled for this stack
Enabled bool `json:"enabled"`
// whether to ignore the cancellation of a stack run by ai, this allows human approval to override
IgnoreCancel *bool `json:"ignoreCancel,omitempty"`
// the git reference to use for the ai approval rules
Git GitRef `json:"git"`
// the rules file to use alongside the git reference
File string `json:"file"`
}
Configuration for ai approval of a stack run
type AiInsight ¶ added in v1.21.3
type AiInsight struct {
ID string `json:"id"`
// a deduplication sha for this insight
Sha *string `json:"sha,omitempty"`
// the text of this insight
Text *string `json:"text,omitempty"`
// a shortish summary of this insight
Summary *string `json:"summary,omitempty"`
// any errors generated when compiling this insight
Error []*ServiceError `json:"error,omitempty"`
Freshness *InsightFreshness `json:"freshness,omitempty"`
Alert *Alert `json:"alert,omitempty"`
Service *ServiceDeployment `json:"service,omitempty"`
Stack *InfrastructureStack `json:"stack,omitempty"`
Cluster *Cluster `json:"cluster,omitempty"`
StackRun *StackRun `json:"stackRun,omitempty"`
ServiceComponent *ServiceComponent `json:"serviceComponent,omitempty"`
StackState *StackState `json:"stackState,omitempty"`
Evidence []*AiInsightEvidence `json:"evidence,omitempty"`
ClusterInsightComponent *ClusterInsightComponent `json:"clusterInsightComponent,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A representation of a LLM-derived insight
type AiInsightEvidence ¶ added in v1.28.2
type AiInsightEvidence struct {
ID string `json:"id"`
Type EvidenceType `json:"type"`
Logs *LogsEvidence `json:"logs,omitempty"`
Alert *AlertEvidence `json:"alert,omitempty"`
PullRequest *PullRequestEvidence `json:"pullRequest,omitempty"`
Knowledge *KnowledgeEvidence `json:"knowledge,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type AiPin ¶ added in v1.22.3
type AiPin struct {
ID string `json:"id"`
Name *string `json:"name,omitempty"`
Insight *AiInsight `json:"insight,omitempty"`
Thread *ChatThread `json:"thread,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A saved item for future ai-based investigation
type AiPinAttributes ¶ added in v1.22.3
type AiPinAttributes struct {
Name *string `json:"name,omitempty"`
InsightID *string `json:"insightId,omitempty"`
ThreadID *string `json:"threadId,omitempty"`
}
the items you want to reference in this pin
type AiPinConnection ¶ added in v1.22.3
type AiProvider ¶ added in v1.21.3
type AiProvider string
const ( AiProviderOpenai AiProvider = "OPENAI" AiProviderAnthropic AiProvider = "ANTHROPIC" AiProviderOllama AiProvider = "OLLAMA" AiProviderAzure AiProvider = "AZURE" AiProviderBedrock AiProvider = "BEDROCK" AiProviderVertex AiProvider = "VERTEX" )
func (AiProvider) IsValid ¶ added in v1.21.3
func (e AiProvider) IsValid() bool
func (AiProvider) MarshalGQL ¶ added in v1.21.3
func (e AiProvider) MarshalGQL(w io.Writer)
func (AiProvider) String ¶ added in v1.21.3
func (e AiProvider) String() string
func (*AiProvider) UnmarshalGQL ¶ added in v1.21.3
func (e *AiProvider) UnmarshalGQL(v any) error
type AiRole ¶ added in v1.22.1
type AiRole string
A role to pass to an LLM, modeled after OpenAI's chat api roles
func (AiRole) MarshalGQL ¶ added in v1.22.1
func (*AiRole) UnmarshalGQL ¶ added in v1.22.1
type AiSettings ¶ added in v1.21.3
type AiSettings struct {
Enabled *bool `json:"enabled,omitempty"`
AnalysisRates *AiAnalysisRates `json:"analysisRates,omitempty"`
ToolsEnabled *bool `json:"toolsEnabled,omitempty"`
Provider *AiProvider `json:"provider,omitempty"`
// ai provider to use with tool calls
ToolProvider *AiProvider `json:"toolProvider,omitempty"`
Openai *OpenaiSettings `json:"openai,omitempty"`
Anthropic *AnthropicSettings `json:"anthropic,omitempty"`
Ollama *OllamaSettings `json:"ollama,omitempty"`
Azure *AzureOpenaiSettings `json:"azure,omitempty"`
Bedrock *BedrockAiSettings `json:"bedrock,omitempty"`
Vertex *VertexAiSettings `json:"vertex,omitempty"`
}
Settings for configuring access to common LLM providers
type AiSettingsAttributes ¶ added in v1.22.0
type AiSettingsAttributes struct {
Enabled *bool `json:"enabled,omitempty"`
Tools *ToolConfigAttributes `json:"tools,omitempty"`
AnalysisRates *AnalysisRatesAttributes `json:"analysisRates,omitempty"`
Provider *AiProvider `json:"provider,omitempty"`
// ai provider to use with tool calls
ToolProvider *AiProvider `json:"toolProvider,omitempty"`
// ai provider to use with embeddings (for vector indexing)
EmbeddingProvider *AiProvider `json:"embeddingProvider,omitempty"`
Openai *OpenaiSettingsAttributes `json:"openai,omitempty"`
Anthropic *AnthropicSettingsAttributes `json:"anthropic,omitempty"`
Ollama *OllamaAttributes `json:"ollama,omitempty"`
Azure *AzureOpenaiAttributes `json:"azure,omitempty"`
Bedrock *BedrockAiAttributes `json:"bedrock,omitempty"`
Vertex *VertexAiAttributes `json:"vertex,omitempty"`
VectorStore *VectorStoreAttributes `json:"vectorStore,omitempty"`
Graph *GraphStoreAttributes `json:"graph,omitempty"`
}
type Alert ¶ added in v1.22.1
type Alert struct {
ID string `json:"id"`
Type ObservabilityWebhookType `json:"type"`
Severity AlertSeverity `json:"severity"`
State AlertState `json:"state"`
Title *string `json:"title,omitempty"`
Message *string `json:"message,omitempty"`
Fingerprint *string `json:"fingerprint,omitempty"`
Annotations map[string]any `json:"annotations,omitempty"`
URL *string `json:"url,omitempty"`
// key/value tags to filter clusters
Tags []*Tag `json:"tags,omitempty"`
// the resolution for this alert
Resolution *AlertResolution `json:"resolution,omitempty"`
// an insight explaining the state of this alert
Insight *AiInsight `json:"insight,omitempty"`
// the cluster this alert was associated with
Cluster *Cluster `json:"cluster,omitempty"`
// the service this alert was associated with
Service *Service `json:"service,omitempty"`
// the project this alert was associated with
Project *Project `json:"project,omitempty"`
// the flow this alert was associated with
Flow *Flow `json:"flow,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type AlertConnection ¶ added in v1.22.1
type AlertEvidence ¶ added in v1.32.0
type AlertResolution ¶ added in v1.32.0
type AlertResolution struct {
ID string `json:"id"`
// the resolution for this alert
Resolution string `json:"resolution"`
// the alert this resolution was associated with
Alert *Alert `json:"alert,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type AlertResolutionAttributes ¶ added in v1.32.0
type AlertResolutionAttributes struct {
Resolution string `json:"resolution"`
}
type AlertSeverity ¶ added in v1.22.1
type AlertSeverity string
const ( AlertSeverityLow AlertSeverity = "LOW" AlertSeverityMedium AlertSeverity = "MEDIUM" AlertSeverityHigh AlertSeverity = "HIGH" AlertSeverityCritical AlertSeverity = "CRITICAL" AlertSeverityUndefined AlertSeverity = "UNDEFINED" )
func (AlertSeverity) IsValid ¶ added in v1.22.1
func (e AlertSeverity) IsValid() bool
func (AlertSeverity) MarshalGQL ¶ added in v1.22.1
func (e AlertSeverity) MarshalGQL(w io.Writer)
func (AlertSeverity) String ¶ added in v1.22.1
func (e AlertSeverity) String() string
func (*AlertSeverity) UnmarshalGQL ¶ added in v1.22.1
func (e *AlertSeverity) UnmarshalGQL(v any) error
type AlertState ¶ added in v1.22.1
type AlertState string
const ( AlertStateFiring AlertState = "FIRING" AlertStateResolved AlertState = "RESOLVED" )
func (AlertState) IsValid ¶ added in v1.22.1
func (e AlertState) IsValid() bool
func (AlertState) MarshalGQL ¶ added in v1.22.1
func (e AlertState) MarshalGQL(w io.Writer)
func (AlertState) String ¶ added in v1.22.1
func (e AlertState) String() string
func (*AlertState) UnmarshalGQL ¶ added in v1.22.1
func (e *AlertState) UnmarshalGQL(v any) error
type AnalysisRatesAttributes ¶ added in v1.49.2
type AnsibleConfiguration ¶ added in v1.49.4
type AnsibleConfiguration struct {
// The playbook to run
Playbook *string `json:"playbook,omitempty"`
// The ansible inventory file to use. we recommend checking this into git alongside your playbook files
Inventory *string `json:"inventory,omitempty"`
// Additional args for the playbook
AdditionalArgs []*string `json:"additionalArgs,omitempty"`
}
type AnsibleConfigurationAttributes ¶ added in v1.49.4
type AnsibleConfigurationAttributes struct {
// the playbook to run
Playbook *string `json:"playbook,omitempty"`
// The ansible inventory file to use. we recommend checking this into git alongside your playbook files
Inventory *string `json:"inventory,omitempty"`
// additional args for the playbook
AdditionalArgs []*string `json:"additionalArgs,omitempty"`
}
type AnthropicSettings ¶ added in v1.21.3
type AnthropicSettings struct {
// the anthropic model version to use
Model *string `json:"model,omitempty"`
// the model to use for tool calls, which are less frequent and require more complex reasoning
ToolModel *string `json:"toolModel,omitempty"`
}
Anthropic connection information
type AnthropicSettingsAttributes ¶ added in v1.22.0
type AnthropicSettingsAttributes struct {
AccessToken *string `json:"accessToken,omitempty"`
Model *string `json:"model,omitempty"`
// the model to use for tool calls, which are less frequent and require more complex reasoning
ToolModel *string `json:"toolModel,omitempty"`
// the model to use for vector embeddings
EmbeddingModel *string `json:"embeddingModel,omitempty"`
}
type AppNotification ¶ added in v1.14.0
type AppNotificationConnection ¶ added in v1.14.0
type AppNotificationConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*AppNotificationEdge `json:"edges,omitempty"`
}
type AppNotificationEdge ¶ added in v1.14.0
type AppNotificationEdge struct {
Node *AppNotification `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ApprovalResult ¶ added in v1.52.2
type ApprovalResult string
const ( ApprovalResultApproved ApprovalResult = "APPROVED" ApprovalResultRejected ApprovalResult = "REJECTED" ApprovalResultIndeterminate ApprovalResult = "INDETERMINATE" )
func (ApprovalResult) IsValid ¶ added in v1.52.2
func (e ApprovalResult) IsValid() bool
func (ApprovalResult) MarshalGQL ¶ added in v1.52.2
func (e ApprovalResult) MarshalGQL(w io.Writer)
func (ApprovalResult) String ¶ added in v1.52.2
func (e ApprovalResult) String() string
func (*ApprovalResult) UnmarshalGQL ¶ added in v1.52.2
func (e *ApprovalResult) UnmarshalGQL(v any) error
type ApproveStackRun ¶
type ApproveStackRun struct {
ApproveStackRun *StackRunIDFragment "json:\"approveStackRun,omitempty\" graphql:\"approveStackRun\""
}
func (*ApproveStackRun) GetApproveStackRun ¶
func (t *ApproveStackRun) GetApproveStackRun() *StackRunIDFragment
type ArgoAnalysis ¶
type ArgoAnalysis struct {
Templates []*ArgoAnalysisTemplate `json:"templates,omitempty"`
}
type ArgoAnalysisTemplate ¶
type ArgoAnalysisTemplate struct {
TemplateName *string `json:"templateName,omitempty"`
}
type ArgoBlueGreenStrategy ¶
type ArgoCanaryStrategy ¶
type ArgoCanaryStrategy struct {
Steps []*ArgoStrategyStep `json:"steps,omitempty"`
}
type ArgoExperiment ¶
type ArgoExperiment struct {
Templates []*ArgoExperimentTemplate `json:"templates,omitempty"`
}
type ArgoExperimentTemplate ¶
type ArgoExperimentTemplate struct {
Name *string `json:"name,omitempty"`
}
type ArgoRollout ¶
type ArgoRollout struct {
Metadata Metadata `json:"metadata"`
Status ArgoRolloutStatus `json:"status"`
Spec ArgoRolloutSpec `json:"spec"`
Pods []*Pod `json:"pods,omitempty"`
Raw string `json:"raw"`
Events []*Event `json:"events,omitempty"`
}
type ArgoRolloutSpec ¶
type ArgoRolloutSpec struct {
Replicas *int64 `json:"replicas,omitempty"`
Strategy *ArgoRolloutStrategy `json:"strategy,omitempty"`
}
type ArgoRolloutStatus ¶
type ArgoRolloutStatus struct {
Abort *bool `json:"abort,omitempty"`
Phase *string `json:"phase,omitempty"`
Replicas *int64 `json:"replicas,omitempty"`
ReadyReplicas *int64 `json:"readyReplicas,omitempty"`
PauseConditions []*PauseCondition `json:"pauseConditions,omitempty"`
Conditions []*StatusCondition `json:"conditions,omitempty"`
}
type ArgoRolloutStrategy ¶
type ArgoRolloutStrategy struct {
BlueGreen *ArgoBlueGreenStrategy `json:"blueGreen,omitempty"`
Canary *ArgoCanaryStrategy `json:"canary,omitempty"`
}
type ArgoStrategyStep ¶
type ArgoStrategyStep struct {
SetWeight *int64 `json:"setWeight,omitempty"`
Pause *CanaryPause `json:"pause,omitempty"`
Experiment *ArgoExperiment `json:"experiment,omitempty"`
Analysis *ArgoAnalysis `json:"analysis,omitempty"`
}
type Audit ¶
type Audit struct {
ID string `json:"id"`
Action AuditAction `json:"action"`
Type AuditType `json:"type"`
Repository *string `json:"repository,omitempty"`
IP *string `json:"ip,omitempty"`
City *string `json:"city,omitempty"`
Country *string `json:"country,omitempty"`
Latitude *string `json:"latitude,omitempty"`
Longitude *string `json:"longitude,omitempty"`
Actor *User `json:"actor,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type AuditAction ¶
type AuditAction string
const ( AuditActionCreate AuditAction = "CREATE" AuditActionUpdate AuditAction = "UPDATE" AuditActionDelete AuditAction = "DELETE" AuditActionApprove AuditAction = "APPROVE" AuditActionCancel AuditAction = "CANCEL" )
func (AuditAction) IsValid ¶
func (e AuditAction) IsValid() bool
func (AuditAction) MarshalGQL ¶
func (e AuditAction) MarshalGQL(w io.Writer)
func (AuditAction) String ¶
func (e AuditAction) String() string
func (*AuditAction) UnmarshalGQL ¶
func (e *AuditAction) UnmarshalGQL(v any) error
type AuditConnection ¶
type AuditMetric ¶
type AuditType ¶
type AuditType string
const ( AuditTypeBuild AuditType = "BUILD" AuditTypePod AuditType = "POD" AuditTypeConfiguration AuditType = "CONFIGURATION" AuditTypeUser AuditType = "USER" AuditTypeGroup AuditType = "GROUP" AuditTypeRole AuditType = "ROLE" AuditTypeGroupMember AuditType = "GROUP_MEMBER" AuditTypePolicy AuditType = "POLICY" AuditTypeTempToken AuditType = "TEMP_TOKEN" AuditTypeService AuditType = "SERVICE" AuditTypeCluster AuditType = "CLUSTER" AuditTypeClusterProvider AuditType = "CLUSTER_PROVIDER" AuditTypeGitRepository AuditType = "GIT_REPOSITORY" AuditTypeDeploymentSettings AuditType = "DEPLOYMENT_SETTINGS" AuditTypeProviderCredential AuditType = "PROVIDER_CREDENTIAL" AuditTypePipeline AuditType = "PIPELINE" AuditTypeGlobal AuditType = "GLOBAL" AuditTypeObjectStore AuditType = "OBJECT_STORE" AuditTypeClusterRestore AuditType = "CLUSTER_RESTORE" )
func (AuditType) MarshalGQL ¶
func (*AuditType) UnmarshalGQL ¶
type AuthMethod ¶
type AuthMethod string
const ( AuthMethodBasic AuthMethod = "BASIC" AuthMethodSSH AuthMethod = "SSH" )
func (AuthMethod) IsValid ¶
func (e AuthMethod) IsValid() bool
func (AuthMethod) MarshalGQL ¶
func (e AuthMethod) MarshalGQL(w io.Writer)
func (AuthMethod) String ¶
func (e AuthMethod) String() string
func (*AuthMethod) UnmarshalGQL ¶
func (e *AuthMethod) UnmarshalGQL(v any) error
type AutoscalingTarget ¶
type AutoscalingTarget string
const ( AutoscalingTargetStatefulset AutoscalingTarget = "STATEFULSET" AutoscalingTargetDeployment AutoscalingTarget = "DEPLOYMENT" )
func (AutoscalingTarget) IsValid ¶
func (e AutoscalingTarget) IsValid() bool
func (AutoscalingTarget) MarshalGQL ¶
func (e AutoscalingTarget) MarshalGQL(w io.Writer)
func (AutoscalingTarget) String ¶
func (e AutoscalingTarget) String() string
func (*AutoscalingTarget) UnmarshalGQL ¶
func (e *AutoscalingTarget) UnmarshalGQL(v any) error
type AvailableFeatures ¶
type AzureCloudAttributes ¶
type AzureCloudConnectionAttributes ¶ added in v1.46.0
type AzureCloudSettings ¶
type AzureCloudSettings struct {
Location *string `json:"location,omitempty"`
SubscriptionID *string `json:"subscriptionId,omitempty"`
ResourceGroup *string `json:"resourceGroup,omitempty"`
Network *string `json:"network,omitempty"`
}
azure-specific cluster cloud configuration
type AzureConnectionAttributes ¶ added in v1.46.0
type AzureConnectionAttributes struct {
// the subscription id for azure
SubscriptionID string `json:"subscriptionId"`
// the tenant id for azure
TenantID string `json:"tenantId"`
// the client id for azure
ClientID string `json:"clientId"`
// the client secret for azure
ClientSecret string `json:"clientSecret"`
}
The configuration for a cloud provider
type AzureDevopsAttributes ¶ added in v1.49.0
type AzureDevopsAttributes struct {
// the username asociated with your Azure DevOps PAT
Username string `json:"username"`
// the organization to use for azure devops
Organization string `json:"organization"`
// the project to use for azure devops
Project string `json:"project"`
}
Requirements to perform Azure DevOps authentication
type AzureDevopsConfiguration ¶ added in v1.49.0
type AzureOpenaiAttributes ¶ added in v1.22.1
type AzureOpenaiAttributes struct {
// the endpoint of your azure openai version, should look like: https://{endpoint}/openai/deployments
Endpoint string `json:"endpoint"`
// the api version you want to use
APIVersion *string `json:"apiVersion,omitempty"`
// the exact model you wish to use
Model *string `json:"model,omitempty"`
// the model to use for tool calls, which are less frequent and require more complex reasoning
ToolModel *string `json:"toolModel,omitempty"`
// the model to use for vector embeddings
EmbeddingModel *string `json:"embeddingModel,omitempty"`
// the azure openai access token to use
AccessToken string `json:"accessToken"`
}
type AzureOpenaiSettings ¶ added in v1.22.1
type AzureOpenaiSettings struct {
// the endpoint of your azure openai version, should look like: https://{endpoint}/openai/deployments/{deployment-id}
Endpoint string `json:"endpoint"`
Model *string `json:"model,omitempty"`
// the model to use for vector embeddings
EmbeddingModel *string `json:"embeddingModel,omitempty"`
// the model to use for tool calls, which are less frequent and require more complex reasoning
ToolModel *string `json:"toolModel,omitempty"`
// the api version you want to use
APIVersion *string `json:"apiVersion,omitempty"`
}
Settings for configuring against Azure OpenAI
type AzureSettingsAttributes ¶
type AzureStore ¶
type AzureStoreAttributes ¶
type AzureStoreAttributes struct {
StorageAccount string `json:"storageAccount"`
Container string `json:"container"`
SubscriptionID string `json:"subscriptionId"`
ResourceGroup string `json:"resourceGroup"`
TenantID string `json:"tenantId"`
ClientID string `json:"clientId"`
ClientSecret string `json:"clientSecret"`
}
type BackupAttributes ¶
type BackupAttributes struct {
Name string `json:"name"`
Namespace string `json:"namespace"`
GarbageCollected *bool `json:"garbageCollected,omitempty"`
TTL *string `json:"ttl,omitempty"`
Namespaces *ResourceSelectorAttributes `json:"namespaces,omitempty"`
Resources *ResourceSelectorAttributes `json:"resources,omitempty"`
}
type BaseClusterFragment ¶
type BaseClusterFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Handle *string "json:\"handle,omitempty\" graphql:\"handle\""
Self *bool "json:\"self,omitempty\" graphql:\"self\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
PingedAt *string "json:\"pingedAt,omitempty\" graphql:\"pingedAt\""
CurrentVersion *string "json:\"currentVersion,omitempty\" graphql:\"currentVersion\""
KasURL *string "json:\"kasUrl,omitempty\" graphql:\"kasUrl\""
Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\""
Credential *ProviderCredentialFragment "json:\"credential,omitempty\" graphql:\"credential\""
Provider *BaseClusterProviderFragment "json:\"provider,omitempty\" graphql:\"provider\""
NodePools []*NodePoolFragment "json:\"nodePools,omitempty\" graphql:\"nodePools\""
Project *TinyProjectFragment "json:\"project,omitempty\" graphql:\"project\""
}
func (*BaseClusterFragment) GetCredential ¶
func (t *BaseClusterFragment) GetCredential() *ProviderCredentialFragment
func (*BaseClusterFragment) GetCurrentVersion ¶
func (t *BaseClusterFragment) GetCurrentVersion() *string
func (*BaseClusterFragment) GetHandle ¶
func (t *BaseClusterFragment) GetHandle() *string
func (*BaseClusterFragment) GetID ¶
func (t *BaseClusterFragment) GetID() string
func (*BaseClusterFragment) GetKasURL ¶
func (t *BaseClusterFragment) GetKasURL() *string
func (*BaseClusterFragment) GetMetadata ¶
func (t *BaseClusterFragment) GetMetadata() map[string]any
func (*BaseClusterFragment) GetName ¶
func (t *BaseClusterFragment) GetName() string
func (*BaseClusterFragment) GetNodePools ¶
func (t *BaseClusterFragment) GetNodePools() []*NodePoolFragment
func (*BaseClusterFragment) GetPingedAt ¶
func (t *BaseClusterFragment) GetPingedAt() *string
func (*BaseClusterFragment) GetProject ¶
func (t *BaseClusterFragment) GetProject() *TinyProjectFragment
func (*BaseClusterFragment) GetProvider ¶
func (t *BaseClusterFragment) GetProvider() *BaseClusterProviderFragment
func (*BaseClusterFragment) GetSelf ¶
func (t *BaseClusterFragment) GetSelf() *bool
func (*BaseClusterFragment) GetVersion ¶
func (t *BaseClusterFragment) GetVersion() *string
type BaseClusterProviderFragment ¶
type BaseClusterProviderFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Namespace string "json:\"namespace\" graphql:\"namespace\""
Cloud string "json:\"cloud\" graphql:\"cloud\""
Editable *bool "json:\"editable,omitempty\" graphql:\"editable\""
Repository *GitRepositoryFragment "json:\"repository,omitempty\" graphql:\"repository\""
}
func (*BaseClusterProviderFragment) GetCloud ¶
func (t *BaseClusterProviderFragment) GetCloud() string
func (*BaseClusterProviderFragment) GetEditable ¶
func (t *BaseClusterProviderFragment) GetEditable() *bool
func (*BaseClusterProviderFragment) GetID ¶
func (t *BaseClusterProviderFragment) GetID() string
func (*BaseClusterProviderFragment) GetName ¶
func (t *BaseClusterProviderFragment) GetName() string
func (*BaseClusterProviderFragment) GetNamespace ¶
func (t *BaseClusterProviderFragment) GetNamespace() string
func (*BaseClusterProviderFragment) GetRepository ¶
func (t *BaseClusterProviderFragment) GetRepository() *GitRepositoryFragment
type BedrockAiAttributes ¶ added in v1.22.3
type BedrockAiAttributes struct {
// the bedrock model id to use
ModelID string `json:"modelId"`
// the model to use for tool calls, which are less frequent and require more complex reasoning
ToolModelID *string `json:"toolModelId,omitempty"`
// the openai bedrock access token to use
AccessToken *string `json:"accessToken,omitempty"`
// the aws region the model is hosted in
Region *string `json:"region,omitempty"`
// the aws access key id to use (DEPRECATED)
AWSAccessKeyID *string `json:"awsAccessKeyId,omitempty"`
// the aws secret access key to use (DEPRECATED)
AWSSecretAccessKey *string `json:"awsSecretAccessKey,omitempty"`
// the model to use for vector embeddings
EmbeddingModel *string `json:"embeddingModel,omitempty"`
}
type BedrockAiSettings ¶ added in v1.22.3
type BedrockAiSettings struct {
// the bedrock model to use
ModelID string `json:"modelId"`
// the model to use for tool calls, which are less frequent and require more complex reasoning
ToolModelID *string `json:"toolModelId,omitempty"`
// the openai bedrock aws access key id to use (DEPRECATED)
AccessKeyID *string `json:"accessKeyId,omitempty"`
// the aws region the model is hosted in
Region *string `json:"region,omitempty"`
// the model to use for vector embeddings
EmbeddingModel *string `json:"embeddingModel,omitempty"`
}
Settings for usage of AWS Bedrock for LLMs
type BindingAttributes ¶
type BootstrapToken ¶ added in v1.26.0
type BootstrapToken struct {
ID string `json:"id"`
// the token to use when bootstrapping clusters
Token string `json:"token"`
User *User `json:"user,omitempty"`
// the project for all clusters to live within
Project *Project `json:"project,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A restricted token meant only for use in registering clusters, esp for edge devices
type BootstrapTokenAttributes ¶ added in v1.26.0
type BootstrapTokenBase ¶ added in v1.26.1
type BootstrapTokenBase struct {
ID string "json:\"id\" graphql:\"id\""
Token string "json:\"token\" graphql:\"token\""
}
func (*BootstrapTokenBase) GetID ¶ added in v1.26.1
func (t *BootstrapTokenBase) GetID() string
func (*BootstrapTokenBase) GetToken ¶ added in v1.26.1
func (t *BootstrapTokenBase) GetToken() string
type Canary ¶
type Canary struct {
Metadata Metadata `json:"metadata"`
Status CanaryStatus `json:"status"`
Spec CanarySpec `json:"spec"`
PrimaryDeployment *Deployment `json:"primaryDeployment,omitempty"`
CanaryDeployment *Deployment `json:"canaryDeployment,omitempty"`
Ingress *Ingress `json:"ingress,omitempty"`
IngressCanary *Ingress `json:"ingressCanary,omitempty"`
Raw string `json:"raw"`
Events []*Event `json:"events,omitempty"`
}
type CanaryAnalysis ¶
type CanaryPause ¶
type CanaryPause struct {
Duration *string `json:"duration,omitempty"`
}
type CanarySpec ¶
type CanarySpec struct {
AutoscalerRef *TargetRef `json:"autoscalerRef,omitempty"`
TargetRef *TargetRef `json:"targetRef,omitempty"`
IngressRef *TargetRef `json:"ingressRef,omitempty"`
Analysis *CanaryAnalysis `json:"analysis,omitempty"`
Provider *string `json:"provider,omitempty"`
}
type CanaryStatus ¶
type CanaryStatus struct {
Conditions []*StatusCondition `json:"conditions,omitempty"`
FailedChecks *int64 `json:"failedChecks,omitempty"`
CanaryWeight *int64 `json:"canaryWeight,omitempty"`
Iterations *int64 `json:"iterations,omitempty"`
LastTransitionTime *string `json:"lastTransitionTime,omitempty"`
Phase *string `json:"phase,omitempty"`
}
type CancelAgentRun ¶ added in v1.49.3
type CancelAgentRun struct {
CancelAgentRun *CancelAgentRun_CancelAgentRun "json:\"cancelAgentRun,omitempty\" graphql:\"cancelAgentRun\""
}
func (*CancelAgentRun) GetCancelAgentRun ¶ added in v1.49.3
func (t *CancelAgentRun) GetCancelAgentRun() *CancelAgentRun_CancelAgentRun
type CancelAgentRun_CancelAgentRun ¶ added in v1.49.3
type CancelAgentRun_CancelAgentRun struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*CancelAgentRun_CancelAgentRun) GetID ¶ added in v1.49.3
func (t *CancelAgentRun_CancelAgentRun) GetID() string
type Cascade ¶
type Cascade struct {
// whether to perform a drain-delete for all owned resources
Delete *bool `json:"delete,omitempty"`
// whether to perform a detach-delete for all owned resources
Detach *bool `json:"detach,omitempty"`
}
A spec for specifying cascade behavior on an owning resource
type CascadeAttributes ¶
type CascadeAttributes struct {
Delete *bool `json:"delete,omitempty"`
Detach *bool `json:"detach,omitempty"`
}
Whether you want to delete or detach owned resources
type Catalog ¶ added in v1.21.0
type Catalog struct {
ID string `json:"id"`
Name string `json:"name"`
// longform description for the purpose of this catalog
Description *string `json:"description,omitempty"`
// short category name used for browsing catalogs
Category *string `json:"category,omitempty"`
// the name of the author of this catalog
Author *string `json:"author,omitempty"`
// an icon url to use for this catalog
Icon *string `json:"icon,omitempty"`
// a darkmode icon url to use for this catalog
DarkIcon *string `json:"darkIcon,omitempty"`
Project *Project `json:"project,omitempty"`
// read policy for this catalog
ReadBindings []*PolicyBinding `json:"readBindings,omitempty"`
// write policy for this catalog
WriteBindings []*PolicyBinding `json:"writeBindings,omitempty"`
// create policy for this catalog, can give permission to just create prs
CreateBindings []*PolicyBinding `json:"createBindings,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A catalog is an organized collection of PR Automations used for permissioning and discovery
type CatalogAttributes ¶ added in v1.21.0
type CatalogAttributes struct {
Name string `json:"name"`
// the name of the author of this catalog, used for attribution only
Author string `json:"author"`
Description *string `json:"description,omitempty"`
// short category name for browsability
Category *string `json:"category,omitempty"`
// owning project of the catalog, permissions will propagate down
ProjectID *string `json:"projectId,omitempty"`
// an icon url to use for this catalog
Icon *string `json:"icon,omitempty"`
// a darkmode icon url to use for this catalog
DarkIcon *string `json:"darkIcon,omitempty"`
Tags []*TagAttributes `json:"tags,omitempty"`
ReadBindings []*PolicyBindingAttributes `json:"readBindings,omitempty"`
WriteBindings []*PolicyBindingAttributes `json:"writeBindings,omitempty"`
CreateBindings []*PolicyBindingAttributes `json:"createBindings,omitempty"`
}
type CatalogConnection ¶ added in v1.21.0
type CatalogConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*CatalogEdge `json:"edges,omitempty"`
}
type CatalogEdge ¶ added in v1.21.0
type CatalogFragment ¶ added in v1.21.2
type CatalogFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Description *string "json:\"description,omitempty\" graphql:\"description\""
Category *string "json:\"category,omitempty\" graphql:\"category\""
Author *string "json:\"author,omitempty\" graphql:\"author\""
Project *ProjectFragment "json:\"project,omitempty\" graphql:\"project\""
ReadBindings []*PolicyBindingFragment "json:\"readBindings,omitempty\" graphql:\"readBindings\""
WriteBindings []*PolicyBindingFragment "json:\"writeBindings,omitempty\" graphql:\"writeBindings\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
UpdatedAt *string "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
}
func (*CatalogFragment) GetAuthor ¶ added in v1.21.2
func (t *CatalogFragment) GetAuthor() *string
func (*CatalogFragment) GetCategory ¶ added in v1.21.2
func (t *CatalogFragment) GetCategory() *string
func (*CatalogFragment) GetDescription ¶ added in v1.21.2
func (t *CatalogFragment) GetDescription() *string
func (*CatalogFragment) GetID ¶ added in v1.21.2
func (t *CatalogFragment) GetID() string
func (*CatalogFragment) GetInsertedAt ¶ added in v1.21.2
func (t *CatalogFragment) GetInsertedAt() *string
func (*CatalogFragment) GetName ¶ added in v1.21.2
func (t *CatalogFragment) GetName() string
func (*CatalogFragment) GetProject ¶ added in v1.21.2
func (t *CatalogFragment) GetProject() *ProjectFragment
func (*CatalogFragment) GetReadBindings ¶ added in v1.21.2
func (t *CatalogFragment) GetReadBindings() []*PolicyBindingFragment
func (*CatalogFragment) GetUpdatedAt ¶ added in v1.21.2
func (t *CatalogFragment) GetUpdatedAt() *string
func (*CatalogFragment) GetWriteBindings ¶ added in v1.21.2
func (t *CatalogFragment) GetWriteBindings() []*PolicyBindingFragment
type CatalogSearchItem ¶ added in v1.54.4
type CatalogSearchItem struct {
ID string `json:"id"`
Name string `json:"name"`
// the documentation for this pr automation
Documentation *string `json:"documentation,omitempty"`
// an icon url to use for this catalog
Icon *string `json:"icon,omitempty"`
// a darkmode icon url to use for this catalog
DarkIcon *string `json:"darkIcon,omitempty"`
}
type CatalogSearchResult ¶ added in v1.54.4
type CatalogSearchResult struct {
Catalog *CatalogSearchItem `json:"catalog,omitempty"`
PrAutomation *PrAutomationSearchItem `json:"prAutomation,omitempty"`
}
type Certificate ¶
type Certificate struct {
Metadata Metadata `json:"metadata"`
Status CertificateStatus `json:"status"`
Spec CertificateSpec `json:"spec"`
Raw string `json:"raw"`
Events []*Event `json:"events,omitempty"`
}
type CertificateSpec ¶
type CertificateStatus ¶
type CertificateStatus struct {
Conditions []*StatusCondition `json:"conditions,omitempty"`
NotAfter *string `json:"notAfter,omitempty"`
NotBefore *string `json:"notBefore,omitempty"`
RenewalTime *string `json:"renewalTime,omitempty"`
}
type Chat ¶ added in v1.22.2
type Chat struct {
ID string `json:"id"`
Type ChatType `json:"type"`
Role AiRole `json:"role"`
Content *string `json:"content,omitempty"`
Seq int64 `json:"seq"`
// whether this chat requires confirmation
Confirm *bool `json:"confirm,omitempty"`
// when the chat was confirmed
ConfirmedAt *string `json:"confirmedAt,omitempty"`
Attributes *ChatTypeAttributes `json:"attributes,omitempty"`
PullRequest *PullRequest `json:"pullRequest,omitempty"`
Thread *ChatThread `json:"thread,omitempty"`
Server *McpServer `json:"server,omitempty"`
PrAutomation *PrAutomation `json:"prAutomation,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type ChatConnection ¶ added in v1.22.2
type ChatFile ¶ added in v1.25.4
type ChatFile struct {
Name *string `json:"name,omitempty"`
}
Additional attributes for describing a file type chat
type ChatMessage ¶ added in v1.22.1
A basic AI chat message input, modeled after OpenAI's api model
type ChatThread ¶ added in v1.22.3
type ChatThread struct {
ID string `json:"id"`
Summary string `json:"summary"`
Default bool `json:"default"`
Settings *ChatThreadSettings `json:"settings,omitempty"`
LastMessageAt *string `json:"lastMessageAt,omitempty"`
Flow *Flow `json:"flow,omitempty"`
User *User `json:"user,omitempty"`
Insight *AiInsight `json:"insight,omitempty"`
Session *AgentSession `json:"session,omitempty"`
// the tools associated with this chat. This is a complex operation that requires querying associated mcp servers, do not use in lists
Tools []*McpServerTool `json:"tools,omitempty"`
Chats *ChatConnection `json:"chats,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A list of chat messages around a specific topic created on demand
type ChatThreadAttributes ¶ added in v1.22.3
type ChatThreadAttributes struct {
Summary string `json:"summary"`
// controls whether this thread is autosummarized, set true when users explicitly set summary
Summarized *bool `json:"summarized,omitempty"`
// a list of messages to add initially when creating this thread
Messages []*ChatMessage `json:"messages,omitempty"`
// an ai insight this thread was created from
InsightID *string `json:"insightId,omitempty"`
// the flow this thread was created in
FlowID *string `json:"flowId,omitempty"`
// the settings for this thread
Settings *ChatThreadSettingsAttributes `json:"settings,omitempty"`
// the session to use for this thread
Session *AgentSessionAttributes `json:"session,omitempty"`
}
basic user-supplied input for creating an AI chat thread
type ChatThreadConnection ¶ added in v1.22.3
type ChatThreadConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ChatThreadEdge `json:"edges,omitempty"`
}
type ChatThreadEdge ¶ added in v1.22.3
type ChatThreadEdge struct {
Node *ChatThread `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ChatThreadSettings ¶ added in v1.36.0
type ChatThreadSettings struct {
// controls whether this thread uses knowledge graph-basedmemory
Memory *bool `json:"memory,omitempty"`
}
the settings for an AI chat thread
type ChatThreadSettingsAttributes ¶ added in v1.36.0
type ChatThreadSettingsAttributes struct {
// controls whether this thread uses knowledge graph-basedmemory
Memory *bool `json:"memory,omitempty"`
}
the settings for an AI chat thread
type ChatTool ¶ added in v1.33.0
type ChatTool struct {
Name *string `json:"name,omitempty"`
Arguments map[string]any `json:"arguments,omitempty"`
}
Additional attributes for describing a tool call that derived this chat message
type ChatType ¶ added in v1.25.4
type ChatType string
func (ChatType) MarshalGQL ¶ added in v1.25.4
func (*ChatType) UnmarshalGQL ¶ added in v1.25.4
type ChatTypeAttributes ¶ added in v1.25.4
type ChatTypeAttributes struct {
File *ChatFile `json:"file,omitempty"`
Tool *ChatTool `json:"tool,omitempty"`
PrCall *PrCallAttributes `json:"prCall,omitempty"`
}
Additional attributes of this chat message, used for formatting it in the display
type Client ¶
func (*Client) AddClusterAuditLog ¶ added in v1.28.3
func (c *Client) AddClusterAuditLog(ctx context.Context, attributes ClusterAuditAttributes, interceptors ...clientv2.RequestInterceptor) (*AddClusterAuditLog, error)
func (*Client) AddGroupMember ¶
func (c *Client) AddGroupMember(ctx context.Context, groupID string, userID string, interceptors ...clientv2.RequestInterceptor) (*AddGroupMember, error)
func (*Client) AddServiceError ¶
func (c *Client) AddServiceError(ctx context.Context, id string, errors []*ServiceErrorAttributes, interceptors ...clientv2.RequestInterceptor) (*AddServiceError, error)
func (*Client) AddStackRunLogs ¶
func (c *Client) AddStackRunLogs(ctx context.Context, id string, attributes RunLogAttributes, interceptors ...clientv2.RequestInterceptor) (*AddStackRunLogs, error)
func (*Client) ApproveStackRun ¶
func (c *Client) ApproveStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*ApproveStackRun, error)
func (*Client) CancelAgentRun ¶ added in v1.49.3
func (c *Client) CancelAgentRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*CancelAgentRun, error)
func (*Client) CloneServiceDeployment ¶
func (c *Client) CloneServiceDeployment(ctx context.Context, clusterID string, id string, attributes ServiceCloneAttributes, interceptors ...clientv2.RequestInterceptor) (*CloneServiceDeployment, error)
func (*Client) CloneServiceDeploymentWithHandle ¶
func (c *Client) CloneServiceDeploymentWithHandle(ctx context.Context, clusterID string, cluster string, name string, attributes ServiceCloneAttributes, interceptors ...clientv2.RequestInterceptor) (*CloneServiceDeploymentWithHandle, error)
func (*Client) CompletesStackRun ¶
func (c *Client) CompletesStackRun(ctx context.Context, id string, attributes StackRunAttributes, interceptors ...clientv2.RequestInterceptor) (*CompletesStackRun, error)
func (*Client) CreateAccessToken ¶
func (c *Client) CreateAccessToken(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*CreateAccessToken, error)
func (*Client) CreateAgentMessage ¶ added in v1.53.0
func (c *Client) CreateAgentMessage(ctx context.Context, runID string, attributes AgentMessageAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateAgentMessage, error)
func (*Client) CreateAgentPullRequest ¶ added in v1.52.0
func (c *Client) CreateAgentPullRequest(ctx context.Context, runID string, attributes AgentPullRequestAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateAgentPullRequest, error)
func (*Client) CreateAgentRun ¶ added in v1.49.3
func (c *Client) CreateAgentRun(ctx context.Context, runtimeID string, attributes AgentRunAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateAgentRun, error)
func (*Client) CreateBootstrapToken ¶ added in v1.26.1
func (c *Client) CreateBootstrapToken(ctx context.Context, attributes BootstrapTokenAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateBootstrapToken, error)
func (*Client) CreateCluster ¶
func (c *Client) CreateCluster(ctx context.Context, attributes ClusterAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateCluster, error)
func (*Client) CreateClusterBackup ¶
func (c *Client) CreateClusterBackup(ctx context.Context, attributes BackupAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateClusterBackup, error)
func (*Client) CreateClusterIsoImage ¶ added in v1.28.2
func (c *Client) CreateClusterIsoImage(ctx context.Context, attributes ClusterIsoImageAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateClusterIsoImage, error)
func (*Client) CreateClusterProvider ¶
func (c *Client) CreateClusterProvider(ctx context.Context, attributes ClusterProviderAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateClusterProvider, error)
func (*Client) CreateClusterRegistration ¶ added in v1.26.0
func (c *Client) CreateClusterRegistration(ctx context.Context, attributes ClusterRegistrationCreateAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateClusterRegistration, error)
func (*Client) CreateClusterRestore ¶
func (c *Client) CreateClusterRestore(ctx context.Context, backupID string, interceptors ...clientv2.RequestInterceptor) (*CreateClusterRestore, error)
func (*Client) CreateCustomStackRun ¶
func (c *Client) CreateCustomStackRun(ctx context.Context, attributes CustomStackRunAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateCustomStackRun, error)
func (*Client) CreateFederatedCredential ¶ added in v1.47.0
func (c *Client) CreateFederatedCredential(ctx context.Context, attributes FederatedCredentialAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateFederatedCredential, error)
func (*Client) CreateGitRepository ¶
func (c *Client) CreateGitRepository(ctx context.Context, attributes GitAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateGitRepository, error)
func (*Client) CreateGlobalService ¶
func (c *Client) CreateGlobalService(ctx context.Context, attributes GlobalServiceAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateGlobalService, error)
func (*Client) CreateGlobalServiceDeployment ¶
func (c *Client) CreateGlobalServiceDeployment(ctx context.Context, serviceID string, attributes GlobalServiceAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateGlobalServiceDeployment, error)
func (*Client) CreateGlobalServiceDeploymentFromTemplate ¶
func (c *Client) CreateGlobalServiceDeploymentFromTemplate(ctx context.Context, attributes GlobalServiceAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateGlobalServiceDeploymentFromTemplate, error)
func (*Client) CreateGroup ¶ added in v1.2.0
func (c *Client) CreateGroup(ctx context.Context, attributtes GroupAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateGroup, error)
func (*Client) CreateNamespace ¶
func (c *Client) CreateNamespace(ctx context.Context, attributes ManagedNamespaceAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateNamespace, error)
func (*Client) CreateOIDCProvider ¶ added in v1.21.0
func (c *Client) CreateOIDCProvider(ctx context.Context, typeArg OidcProviderType, attributes OidcProviderAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateOIDCProvider, error)
func (*Client) CreatePersona ¶ added in v1.46.3
func (c *Client) CreatePersona(ctx context.Context, attributes PersonaAttributes, interceptors ...clientv2.RequestInterceptor) (*CreatePersona, error)
func (*Client) CreatePipelineContext ¶
func (c *Client) CreatePipelineContext(ctx context.Context, pipelineID string, attributes PipelineContextAttributes, interceptors ...clientv2.RequestInterceptor) (*CreatePipelineContext, error)
func (*Client) CreatePrAutomation ¶
func (c *Client) CreatePrAutomation(ctx context.Context, attributes PrAutomationAttributes, interceptors ...clientv2.RequestInterceptor) (*CreatePrAutomation, error)
func (*Client) CreateProject ¶
func (c *Client) CreateProject(ctx context.Context, attributes ProjectAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateProject, error)
func (*Client) CreateProviderCredential ¶
func (c *Client) CreateProviderCredential(ctx context.Context, attributes ProviderCredentialAttributes, name string, interceptors ...clientv2.RequestInterceptor) (*CreateProviderCredential, error)
func (*Client) CreatePullRequest ¶
func (*Client) CreateScmConnection ¶
func (c *Client) CreateScmConnection(ctx context.Context, attributes ScmConnectionAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateScmConnection, error)
func (*Client) CreateScmWebhook ¶ added in v1.40.0
func (c *Client) CreateScmWebhook(ctx context.Context, connectionID string, owner string, interceptors ...clientv2.RequestInterceptor) (*CreateScmWebhook, error)
func (*Client) CreateScmWebhookPointer ¶ added in v1.41.0
func (c *Client) CreateScmWebhookPointer(ctx context.Context, attributes ScmWebhookAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateScmWebhookPointer, error)
func (*Client) CreateSentinel ¶ added in v1.50.1
func (c *Client) CreateSentinel(ctx context.Context, attributes *SentinelAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateSentinel, error)
func (*Client) CreateServiceAccount ¶
func (c *Client) CreateServiceAccount(ctx context.Context, attributes ServiceAccountAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateServiceAccount, error)
func (*Client) CreateServiceAccountToken ¶
func (c *Client) CreateServiceAccountToken(ctx context.Context, id string, scopes []*ScopeAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateServiceAccountToken, error)
func (*Client) CreateServiceDeployment ¶
func (c *Client) CreateServiceDeployment(ctx context.Context, clusterID string, attributes ServiceDeploymentAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateServiceDeployment, error)
func (*Client) CreateServiceDeploymentWithHandle ¶
func (c *Client) CreateServiceDeploymentWithHandle(ctx context.Context, cluster string, attributes ServiceDeploymentAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateServiceDeploymentWithHandle, error)
func (*Client) CreateStack ¶
func (c *Client) CreateStack(ctx context.Context, attributes StackAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateStack, error)
func (*Client) CreateStackDefinition ¶
func (c *Client) CreateStackDefinition(ctx context.Context, attributes StackDefinitionAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateStackDefinition, error)
func (*Client) CreateUser ¶ added in v1.25.0
func (c *Client) CreateUser(ctx context.Context, attributes UserAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateUser, error)
func (*Client) DeleteAccessToken ¶
func (c *Client) DeleteAccessToken(ctx context.Context, token string, interceptors ...clientv2.RequestInterceptor) (*DeleteAccessToken, error)
func (*Client) DeleteAgentRuntime ¶ added in v1.49.3
func (c *Client) DeleteAgentRuntime(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteAgentRuntime, error)
func (*Client) DeleteBootstrapToken ¶ added in v1.26.1
func (c *Client) DeleteBootstrapToken(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteBootstrapToken, error)
func (*Client) DeleteCatalog ¶ added in v1.21.2
func (c *Client) DeleteCatalog(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteCatalog, error)
func (*Client) DeleteCloudConnection ¶ added in v1.46.0
func (c *Client) DeleteCloudConnection(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteCloudConnection, error)
func (*Client) DeleteCluster ¶
func (c *Client) DeleteCluster(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteCluster, error)
func (*Client) DeleteClusterIsoImage ¶ added in v1.28.2
func (c *Client) DeleteClusterIsoImage(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteClusterIsoImage, error)
func (*Client) DeleteClusterProvider ¶
func (c *Client) DeleteClusterProvider(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteClusterProvider, error)
func (*Client) DeleteClusterRegistration ¶ added in v1.26.0
func (c *Client) DeleteClusterRegistration(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteClusterRegistration, error)
func (*Client) DeleteComplianceReportGenerator ¶ added in v1.42.0
func (c *Client) DeleteComplianceReportGenerator(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteComplianceReportGenerator, error)
func (*Client) DeleteCustomStackRun ¶
func (c *Client) DeleteCustomStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteCustomStackRun, error)
func (*Client) DeleteFederatedCredential ¶ added in v1.47.0
func (c *Client) DeleteFederatedCredential(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteFederatedCredential, error)
func (*Client) DeleteFlow ¶ added in v1.33.0
func (c *Client) DeleteFlow(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteFlow, error)
func (*Client) DeleteGitRepository ¶
func (c *Client) DeleteGitRepository(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteGitRepository, error)
func (*Client) DeleteGlobalService ¶
func (c *Client) DeleteGlobalService(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteGlobalService, error)
func (*Client) DeleteGlobalServiceDeployment ¶
func (c *Client) DeleteGlobalServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteGlobalServiceDeployment, error)
func (*Client) DeleteGroup ¶ added in v1.2.0
func (c *Client) DeleteGroup(ctx context.Context, groupID string, interceptors ...clientv2.RequestInterceptor) (*DeleteGroup, error)
func (*Client) DeleteGroupMember ¶
func (c *Client) DeleteGroupMember(ctx context.Context, userID string, groupID string, interceptors ...clientv2.RequestInterceptor) (*DeleteGroupMember, error)
func (*Client) DeleteMCPServer ¶ added in v1.33.0
func (c *Client) DeleteMCPServer(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteMCPServer, error)
func (*Client) DeleteNamespace ¶
func (c *Client) DeleteNamespace(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteNamespace, error)
func (*Client) DeleteNotificationRouter ¶
func (c *Client) DeleteNotificationRouter(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteNotificationRouter, error)
func (*Client) DeleteNotificationSink ¶
func (c *Client) DeleteNotificationSink(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteNotificationSink, error)
func (*Client) DeleteOIDCProvider ¶ added in v1.21.0
func (c *Client) DeleteOIDCProvider(ctx context.Context, id string, typeArg OidcProviderType, interceptors ...clientv2.RequestInterceptor) (*DeleteOIDCProvider, error)
func (*Client) DeleteObservabilityProvider ¶ added in v1.5.0
func (c *Client) DeleteObservabilityProvider(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteObservabilityProvider, error)
func (*Client) DeleteObservabilityWebhook ¶ added in v1.40.0
func (c *Client) DeleteObservabilityWebhook(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteObservabilityWebhook, error)
func (*Client) DeleteObserver ¶ added in v1.18.0
func (c *Client) DeleteObserver(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteObserver, error)
func (*Client) DeletePersona ¶ added in v1.46.3
func (c *Client) DeletePersona(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePersona, error)
func (*Client) DeletePipeline ¶
func (c *Client) DeletePipeline(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePipeline, error)
func (*Client) DeletePrAutomation ¶
func (c *Client) DeletePrAutomation(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePrAutomation, error)
func (*Client) DeletePrGovernance ¶ added in v1.46.4
func (c *Client) DeletePrGovernance(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePrGovernance, error)
func (*Client) DeletePreviewEnvironmentTemplate ¶ added in v1.38.0
func (c *Client) DeletePreviewEnvironmentTemplate(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePreviewEnvironmentTemplate, error)
func (*Client) DeleteProject ¶
func (c *Client) DeleteProject(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteProject, error)
func (*Client) DeleteProviderCredential ¶
func (c *Client) DeleteProviderCredential(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteProviderCredential, error)
func (*Client) DeleteScmConnection ¶
func (c *Client) DeleteScmConnection(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteScmConnection, error)
func (*Client) DeleteScmWebhook ¶ added in v1.40.0
func (c *Client) DeleteScmWebhook(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteScmWebhook, error)
func (*Client) DeleteSentinel ¶ added in v1.50.1
func (c *Client) DeleteSentinel(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteSentinel, error)
func (*Client) DeleteServiceContext ¶
func (c *Client) DeleteServiceContext(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteServiceContext, error)
func (*Client) DeleteServiceDeployment ¶
func (c *Client) DeleteServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteServiceDeployment, error)
func (*Client) DeleteStack ¶
func (c *Client) DeleteStack(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteStack, error)
func (*Client) DeleteStackDefinition ¶
func (c *Client) DeleteStackDefinition(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteStackDefinition, error)
func (*Client) DeleteUser ¶
func (c *Client) DeleteUser(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteUser, error)
func (*Client) DetachCluster ¶
func (c *Client) DetachCluster(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DetachCluster, error)
func (*Client) DetachServiceDeployment ¶
func (c *Client) DetachServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DetachServiceDeployment, error)
func (*Client) DetachStack ¶
func (c *Client) DetachStack(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DetachStack, error)
func (*Client) GetAccessToken ¶
func (c *Client) GetAccessToken(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAccessToken, error)
func (*Client) GetAgentRun ¶ added in v1.49.3
func (c *Client) GetAgentRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAgentRun, error)
func (*Client) GetAgentRunTodos ¶ added in v1.55.1
func (c *Client) GetAgentRunTodos(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAgentRunTodos, error)
func (*Client) GetAgentRuntime ¶ added in v1.49.3
func (c *Client) GetAgentRuntime(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAgentRuntime, error)
func (*Client) GetAgentRuntimeByName ¶ added in v1.54.2
func (c *Client) GetAgentRuntimeByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetAgentRuntimeByName, error)
func (*Client) GetAgentURL ¶
func (c *Client) GetAgentURL(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAgentURL, error)
func (*Client) GetCatalog ¶ added in v1.21.2
func (c *Client) GetCatalog(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetCatalog, error)
func (*Client) GetCatalogTiny ¶ added in v1.54.1
func (c *Client) GetCatalogTiny(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetCatalogTiny, error)
func (*Client) GetCloudConnection ¶ added in v1.46.0
func (c *Client) GetCloudConnection(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetCloudConnection, error)
func (*Client) GetCluster ¶
func (c *Client) GetCluster(ctx context.Context, id *string, interceptors ...clientv2.RequestInterceptor) (*GetCluster, error)
func (*Client) GetClusterBackup ¶
func (*Client) GetClusterByHandle ¶
func (c *Client) GetClusterByHandle(ctx context.Context, handle *string, interceptors ...clientv2.RequestInterceptor) (*GetClusterByHandle, error)
func (*Client) GetClusterGate ¶
func (c *Client) GetClusterGate(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetClusterGate, error)
func (*Client) GetClusterGates ¶
func (c *Client) GetClusterGates(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetClusterGates, error)
func (*Client) GetClusterIDByHandle ¶ added in v1.55.1
func (c *Client) GetClusterIDByHandle(ctx context.Context, handle *string, interceptors ...clientv2.RequestInterceptor) (*GetClusterIDByHandle, error)
func (*Client) GetClusterIsoImage ¶ added in v1.28.3
func (c *Client) GetClusterIsoImage(ctx context.Context, id *string, image *string, interceptors ...clientv2.RequestInterceptor) (*GetClusterIsoImage, error)
func (*Client) GetClusterProvider ¶
func (c *Client) GetClusterProvider(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetClusterProvider, error)
func (*Client) GetClusterProviderByCloud ¶
func (c *Client) GetClusterProviderByCloud(ctx context.Context, cloud string, interceptors ...clientv2.RequestInterceptor) (*GetClusterProviderByCloud, error)
func (*Client) GetClusterRegistration ¶ added in v1.26.0
func (c *Client) GetClusterRegistration(ctx context.Context, id *string, machineID *string, interceptors ...clientv2.RequestInterceptor) (*GetClusterRegistration, error)
func (*Client) GetClusterRegistrations ¶ added in v1.26.0
func (*Client) GetClusterRestore ¶
func (c *Client) GetClusterRestore(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetClusterRestore, error)
func (*Client) GetClusterWithToken ¶
func (c *Client) GetClusterWithToken(ctx context.Context, id *string, handle *string, interceptors ...clientv2.RequestInterceptor) (*GetClusterWithToken, error)
func (*Client) GetComplianceReportGenerator ¶ added in v1.42.0
func (c *Client) GetComplianceReportGenerator(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetComplianceReportGenerator, error)
func (*Client) GetCustomStackRun ¶
func (c *Client) GetCustomStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetCustomStackRun, error)
func (*Client) GetDeploymentSettings ¶
func (c *Client) GetDeploymentSettings(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetDeploymentSettings, error)
func (*Client) GetFederatedCredential ¶ added in v1.47.0
func (c *Client) GetFederatedCredential(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetFederatedCredential, error)
func (*Client) GetFederatedCredentialTiny ¶ added in v1.54.1
func (c *Client) GetFederatedCredentialTiny(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetFederatedCredentialTiny, error)
func (*Client) GetGitRepository ¶
func (c *Client) GetGitRepository(ctx context.Context, id *string, url *string, interceptors ...clientv2.RequestInterceptor) (*GetGitRepository, error)
func (*Client) GetGitRepositoryID ¶ added in v1.57.0
func (c *Client) GetGitRepositoryID(ctx context.Context, url *string, interceptors ...clientv2.RequestInterceptor) (*GetGitRepositoryID, error)
func (*Client) GetGlobalServiceDeployment ¶
func (c *Client) GetGlobalServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetGlobalServiceDeployment, error)
func (*Client) GetGlobalServiceDeploymentByName ¶ added in v1.54.1
func (c *Client) GetGlobalServiceDeploymentByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetGlobalServiceDeploymentByName, error)
func (*Client) GetGroupTiny ¶ added in v1.54.5
func (c *Client) GetGroupTiny(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetGroupTiny, error)
func (*Client) GetHelmRepository ¶ added in v1.9.0
func (c *Client) GetHelmRepository(ctx context.Context, url string, interceptors ...clientv2.RequestInterceptor) (*GetHelmRepository, error)
func (*Client) GetHelmRepositoryTiny ¶ added in v1.54.1
func (c *Client) GetHelmRepositoryTiny(ctx context.Context, url string, interceptors ...clientv2.RequestInterceptor) (*GetHelmRepositoryTiny, error)
func (*Client) GetInfrastructureStack ¶
func (c *Client) GetInfrastructureStack(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetInfrastructureStack, error)
func (*Client) GetInfrastructureStackID ¶ added in v1.24.0
func (c *Client) GetInfrastructureStackID(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetInfrastructureStackID, error)
func (*Client) GetInfrastructureStackStatus ¶ added in v1.24.0
func (c *Client) GetInfrastructureStackStatus(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetInfrastructureStackStatus, error)
func (*Client) GetMCPServer ¶ added in v1.33.0
func (c *Client) GetMCPServer(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetMCPServer, error)
func (*Client) GetMCPServers ¶ added in v1.33.0
func (*Client) GetNamespace ¶
func (c *Client) GetNamespace(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetNamespace, error)
func (*Client) GetNamespaceByName ¶
func (c *Client) GetNamespaceByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetNamespaceByName, error)
func (*Client) GetNotificationRouter ¶
func (c *Client) GetNotificationRouter(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationRouter, error)
func (*Client) GetNotificationRouterByName ¶
func (c *Client) GetNotificationRouterByName(ctx context.Context, name *string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationRouterByName, error)
func (*Client) GetNotificationSink ¶
func (c *Client) GetNotificationSink(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationSink, error)
func (*Client) GetNotificationSinkByName ¶
func (c *Client) GetNotificationSinkByName(ctx context.Context, name *string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationSinkByName, error)
func (*Client) GetObservabilityProvider ¶ added in v1.5.0
func (c *Client) GetObservabilityProvider(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetObservabilityProvider, error)
func (*Client) GetObservabilityProviderTiny ¶ added in v1.54.1
func (c *Client) GetObservabilityProviderTiny(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetObservabilityProviderTiny, error)
func (*Client) GetObservabilityWebhook ¶ added in v1.40.0
func (c *Client) GetObservabilityWebhook(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetObservabilityWebhook, error)
func (*Client) GetObserver ¶ added in v1.18.0
func (c *Client) GetObserver(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetObserver, error)
func (*Client) GetObserverTiny ¶ added in v1.54.1
func (c *Client) GetObserverTiny(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetObserverTiny, error)
func (*Client) GetPersona ¶ added in v1.46.3
func (c *Client) GetPersona(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPersona, error)
func (*Client) GetPersonaTiny ¶ added in v1.54.1
func (c *Client) GetPersonaTiny(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPersonaTiny, error)
func (*Client) GetPipeline ¶
func (c *Client) GetPipeline(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPipeline, error)
func (*Client) GetPipelineContext ¶
func (c *Client) GetPipelineContext(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPipelineContext, error)
func (*Client) GetPipelines ¶
func (c *Client) GetPipelines(ctx context.Context, after *string, interceptors ...clientv2.RequestInterceptor) (*GetPipelines, error)
func (*Client) GetPrAutomation ¶
func (c *Client) GetPrAutomation(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPrAutomation, error)
func (*Client) GetPrAutomationByName ¶
func (c *Client) GetPrAutomationByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetPrAutomationByName, error)
func (*Client) GetPrAutomationTiny ¶ added in v1.54.1
func (c *Client) GetPrAutomationTiny(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetPrAutomationTiny, error)
func (*Client) GetPrGovernance ¶ added in v1.46.4
func (c *Client) GetPrGovernance(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetPrGovernance, error)
func (*Client) GetPreviewEnvironmentTemplate ¶ added in v1.38.0
func (c *Client) GetPreviewEnvironmentTemplate(ctx context.Context, id *string, flowID *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetPreviewEnvironmentTemplate, error)
func (*Client) GetProject ¶
func (c *Client) GetProject(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetProject, error)
func (*Client) GetProjectTiny ¶ added in v1.54.1
func (c *Client) GetProjectTiny(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetProjectTiny, error)
func (*Client) GetScmConnection ¶
func (c *Client) GetScmConnection(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetScmConnection, error)
func (*Client) GetScmConnectionByName ¶
func (c *Client) GetScmConnectionByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetScmConnectionByName, error)
func (*Client) GetScmConnectionTiny ¶ added in v1.54.1
func (c *Client) GetScmConnectionTiny(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetScmConnectionTiny, error)
func (*Client) GetScmWebhook ¶ added in v1.40.0
func (c *Client) GetScmWebhook(ctx context.Context, id *string, externalID *string, interceptors ...clientv2.RequestInterceptor) (*GetScmWebhook, error)
func (*Client) GetSentinel ¶ added in v1.50.1
func (c *Client) GetSentinel(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetSentinel, error)
func (*Client) GetSentinelRun ¶ added in v1.52.3
func (c *Client) GetSentinelRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetSentinelRun, error)
func (*Client) GetSentinelRunJob ¶ added in v1.52.3
func (c *Client) GetSentinelRunJob(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetSentinelRunJob, error)
func (*Client) GetSentinelTiny ¶ added in v1.54.1
func (c *Client) GetSentinelTiny(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetSentinelTiny, error)
func (*Client) GetServiceContext ¶
func (c *Client) GetServiceContext(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetServiceContext, error)
func (*Client) GetServiceContextTiny ¶ added in v1.54.1
func (c *Client) GetServiceContextTiny(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetServiceContextTiny, error)
func (*Client) GetServiceDeployment ¶
func (c *Client) GetServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeployment, error)
func (*Client) GetServiceDeploymentByHandle ¶
func (c *Client) GetServiceDeploymentByHandle(ctx context.Context, cluster string, name string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeploymentByHandle, error)
func (*Client) GetServiceDeploymentComponents ¶ added in v1.22.1
func (c *Client) GetServiceDeploymentComponents(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeploymentComponents, error)
func (*Client) GetServiceDeploymentForAgent ¶
func (c *Client) GetServiceDeploymentForAgent(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeploymentForAgent, error)
func (*Client) GetServiceDeploymentTiny ¶ added in v1.54.1
func (c *Client) GetServiceDeploymentTiny(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeploymentTiny, error)
func (*Client) GetStackDefinition ¶
func (c *Client) GetStackDefinition(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackDefinition, error)
func (*Client) GetStackDefinitionTiny ¶ added in v1.54.1
func (c *Client) GetStackDefinitionTiny(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackDefinitionTiny, error)
func (*Client) GetStackRun ¶
func (c *Client) GetStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackRun, error)
func (*Client) GetStackRunBase ¶
func (c *Client) GetStackRunBase(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackRunBase, error)
func (*Client) GetStackRunMinimal ¶ added in v1.22.4
func (c *Client) GetStackRunMinimal(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackRunMinimal, error)
func (*Client) GetTinyCluster ¶ added in v1.22.1
func (c *Client) GetTinyCluster(ctx context.Context, id *string, interceptors ...clientv2.RequestInterceptor) (*GetTinyCluster, error)
func (*Client) GetUserTiny ¶ added in v1.54.1
func (c *Client) GetUserTiny(ctx context.Context, email string, interceptors ...clientv2.RequestInterceptor) (*GetUserTiny, error)
func (*Client) IngestClusterCost ¶ added in v1.25.2
func (c *Client) IngestClusterCost(ctx context.Context, costs CostIngestAttributes, interceptors ...clientv2.RequestInterceptor) (*IngestClusterCost, error)
func (*Client) KickService ¶
func (c *Client) KickService(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*KickService, error)
func (*Client) KickServiceByHandle ¶
func (c *Client) KickServiceByHandle(ctx context.Context, cluster string, name string, interceptors ...clientv2.RequestInterceptor) (*KickServiceByHandle, error)
func (*Client) ListAccessTokens ¶
func (c *Client) ListAccessTokens(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListAccessTokens, error)
func (*Client) ListAgentRuns ¶ added in v1.49.3
func (*Client) ListAgentRuntimePendingRuns ¶ added in v1.50.0
func (*Client) ListAgentRuntimes ¶ added in v1.49.3
func (c *Client) ListAgentRuntimes(ctx context.Context, after *string, first *int64, before *string, last *int64, q *string, typeArg *AgentRuntimeType, interceptors ...clientv2.RequestInterceptor) (*ListAgentRuntimes, error)
func (*Client) ListClusterMinimalStacks ¶ added in v1.28.1
func (*Client) ListClusterNamespaces ¶
func (*Client) ListClusterSentinelRunJobs ¶ added in v1.52.3
func (*Client) ListClusterServices ¶
func (c *Client) ListClusterServices(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*ListClusterServices, error)
func (*Client) ListClusterStackIds ¶ added in v1.22.4
func (*Client) ListClusterStacks ¶
func (*Client) ListClusters ¶
func (c *Client) ListClusters(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListClusters, error)
func (*Client) ListClustersWithParameters ¶ added in v1.42.0
func (*Client) ListComplianceReportGenerators ¶ added in v1.42.0
func (*Client) ListGitRepositories ¶
func (c *Client) ListGitRepositories(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListGitRepositories, error)
func (*Client) ListHelmRepositories ¶ added in v1.9.0
func (*Client) ListInfrastructureStacks ¶
func (*Client) ListNamespaces ¶
func (*Client) ListNotificationSinks ¶
func (*Client) ListObservabilityProviders ¶ added in v1.5.0
func (*Client) ListObservabilityWebhooks ¶ added in v1.40.0
func (*Client) ListPolicyConstraints ¶
func (*Client) ListPrAutomations ¶
func (c *Client) ListPrAutomations(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListPrAutomations, error)
func (*Client) ListProjects ¶
func (*Client) ListProviders ¶
func (c *Client) ListProviders(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*ListProviders, error)
func (*Client) ListScmConnections ¶
func (c *Client) ListScmConnections(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListScmConnections, error)
func (*Client) ListScmWebhooks ¶ added in v1.40.0
func (*Client) ListServiceDeployment ¶
func (*Client) ListServiceDeploymentByHandle ¶
func (*Client) ListServiceDeployments ¶
func (c *Client) ListServiceDeployments(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListServiceDeployments, error)
func (*Client) ListStackDefinitions ¶
func (*Client) ListStackRuns ¶
func (*Client) ListViolationStatistics ¶
func (c *Client) ListViolationStatistics(ctx context.Context, field ConstraintViolationField, interceptors ...clientv2.RequestInterceptor) (*ListViolationStatistics, error)
func (*Client) PagedClusterGateIDs ¶ added in v1.22.3
func (*Client) PagedClusterGates ¶
func (*Client) PagedClusterServiceIds ¶ added in v1.22.1
func (*Client) PagedClusterServices ¶
func (*Client) PagedClusterServicesForAgent ¶ added in v1.28.0
func (*Client) PingCluster ¶
func (c *Client) PingCluster(ctx context.Context, attributes ClusterPing, interceptors ...clientv2.RequestInterceptor) (*PingCluster, error)
func (*Client) RegisterRuntimeServices ¶
func (c *Client) RegisterRuntimeServices(ctx context.Context, services []*RuntimeServiceAttributes, layout *OperationalLayoutAttributes, deprecated []*DeprecatedCustomResourceAttributes, serviceID *string, interceptors ...clientv2.RequestInterceptor) (*RegisterRuntimeServices, error)
func (*Client) RollbackService ¶
func (c *Client) RollbackService(ctx context.Context, id string, revisionID string, interceptors ...clientv2.RequestInterceptor) (*RollbackService, error)
func (*Client) SavePipeline ¶
func (c *Client) SavePipeline(ctx context.Context, name string, attributes PipelineAttributes, interceptors ...clientv2.RequestInterceptor) (*SavePipeline, error)
func (*Client) SaveServiceContext ¶
func (c *Client) SaveServiceContext(ctx context.Context, name string, attributes ServiceContextAttributes, interceptors ...clientv2.RequestInterceptor) (*SaveServiceContext, error)
func (*Client) SaveUpgradeInsights ¶ added in v1.17.0
func (c *Client) SaveUpgradeInsights(ctx context.Context, insights []*UpgradeInsightAttributes, addons []*CloudAddonAttributes, interceptors ...clientv2.RequestInterceptor) (*SaveUpgradeInsights, error)
func (*Client) ServiceAccounts ¶
func (*Client) ShareSecret ¶ added in v1.15.0
func (c *Client) ShareSecret(ctx context.Context, attributes SharedSecretAttributes, interceptors ...clientv2.RequestInterceptor) (*ShareSecret, error)
func (*Client) TokenExchange ¶
func (c *Client) TokenExchange(ctx context.Context, token string, interceptors ...clientv2.RequestInterceptor) (*TokenExchange, error)
func (*Client) TriggerRun ¶ added in v1.6.0
func (c *Client) TriggerRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*TriggerRun, error)
func (*Client) UpdateAgentRun ¶ added in v1.49.3
func (c *Client) UpdateAgentRun(ctx context.Context, id string, attributes AgentRunStatusAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateAgentRun, error)
func (*Client) UpdateAgentRunAnalysis ¶ added in v1.49.3
func (c *Client) UpdateAgentRunAnalysis(ctx context.Context, id string, attributes AgentAnalysisAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateAgentRunAnalysis, error)
func (*Client) UpdateAgentRunTodos ¶ added in v1.49.3
func (c *Client) UpdateAgentRunTodos(ctx context.Context, id string, todos []*AgentTodoAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateAgentRunTodos, error)
func (*Client) UpdateCluster ¶
func (c *Client) UpdateCluster(ctx context.Context, id string, attributes ClusterUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateCluster, error)
func (*Client) UpdateClusterIsoImage ¶ added in v1.28.2
func (c *Client) UpdateClusterIsoImage(ctx context.Context, id string, attributes ClusterIsoImageAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateClusterIsoImage, error)
func (*Client) UpdateClusterProvider ¶
func (c *Client) UpdateClusterProvider(ctx context.Context, id string, attributes ClusterProviderUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateClusterProvider, error)
func (*Client) UpdateClusterRegistration ¶ added in v1.26.0
func (c *Client) UpdateClusterRegistration(ctx context.Context, id string, attributes ClusterRegistrationUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateClusterRegistration, error)
func (*Client) UpdateClusterRestore ¶
func (c *Client) UpdateClusterRestore(ctx context.Context, id string, attributes RestoreAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateClusterRestore, error)
func (*Client) UpdateCustomStackRun ¶
func (c *Client) UpdateCustomStackRun(ctx context.Context, id string, attributes CustomStackRunAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateCustomStackRun, error)
func (*Client) UpdateDeploymentSettings ¶
func (c *Client) UpdateDeploymentSettings(ctx context.Context, attributes DeploymentSettingsAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateDeploymentSettings, error)
func (*Client) UpdateFederatedCredential ¶ added in v1.48.0
func (c *Client) UpdateFederatedCredential(ctx context.Context, id string, attributes FederatedCredentialAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateFederatedCredential, error)
func (*Client) UpdateGate ¶
func (c *Client) UpdateGate(ctx context.Context, id string, attributes GateUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateGate, error)
func (*Client) UpdateGitRepository ¶
func (c *Client) UpdateGitRepository(ctx context.Context, id string, attributes GitAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateGitRepository, error)
func (*Client) UpdateGlobalService ¶
func (c *Client) UpdateGlobalService(ctx context.Context, id string, attributes GlobalServiceAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateGlobalService, error)
func (*Client) UpdateGlobalServiceDeployment ¶
func (c *Client) UpdateGlobalServiceDeployment(ctx context.Context, id string, attributes GlobalServiceAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateGlobalServiceDeployment, error)
func (*Client) UpdateGroup ¶ added in v1.2.0
func (c *Client) UpdateGroup(ctx context.Context, groupID string, attributtes GroupAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateGroup, error)
func (*Client) UpdateNamespace ¶
func (c *Client) UpdateNamespace(ctx context.Context, id string, attributes ManagedNamespaceAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateNamespace, error)
func (*Client) UpdateOIDCProvider ¶ added in v1.21.0
func (c *Client) UpdateOIDCProvider(ctx context.Context, id string, typeArg OidcProviderType, attributes OidcProviderAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateOIDCProvider, error)
func (*Client) UpdatePersona ¶ added in v1.46.3
func (c *Client) UpdatePersona(ctx context.Context, id string, attributes PersonaAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdatePersona, error)
func (*Client) UpdatePrAutomation ¶
func (c *Client) UpdatePrAutomation(ctx context.Context, id string, attributes PrAutomationAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdatePrAutomation, error)
func (*Client) UpdateProject ¶
func (c *Client) UpdateProject(ctx context.Context, id string, attributes ProjectAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateProject, error)
func (*Client) UpdateRbac ¶
func (c *Client) UpdateRbac(ctx context.Context, rbac RbacAttributes, serviceID *string, clusterID *string, providerID *string, interceptors ...clientv2.RequestInterceptor) (*UpdateRbac, error)
func (*Client) UpdateScmConnection ¶
func (c *Client) UpdateScmConnection(ctx context.Context, id string, attributes ScmConnectionAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateScmConnection, error)
func (*Client) UpdateSentinel ¶ added in v1.50.1
func (c *Client) UpdateSentinel(ctx context.Context, id string, attributes *SentinelAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateSentinel, error)
func (*Client) UpdateSentinelRunJobStatus ¶ added in v1.52.3
func (c *Client) UpdateSentinelRunJobStatus(ctx context.Context, id string, attributes *SentinelRunJobUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateSentinelRunJobStatus, error)
func (*Client) UpdateServiceAccount ¶
func (c *Client) UpdateServiceAccount(ctx context.Context, id string, attributes ServiceAccountAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateServiceAccount, error)
func (*Client) UpdateServiceComponents ¶
func (c *Client) UpdateServiceComponents(ctx context.Context, id string, components []*ComponentAttributes, revisionID string, sha *string, errors []*ServiceErrorAttributes, metadata *ServiceMetadataAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateServiceComponents, error)
func (*Client) UpdateServiceDeployment ¶
func (c *Client) UpdateServiceDeployment(ctx context.Context, id string, attributes ServiceUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateServiceDeployment, error)
func (*Client) UpdateServiceDeploymentWithHandle ¶
func (c *Client) UpdateServiceDeploymentWithHandle(ctx context.Context, cluster string, name string, attributes ServiceUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateServiceDeploymentWithHandle, error)
func (*Client) UpdateStack ¶
func (c *Client) UpdateStack(ctx context.Context, id string, attributes StackAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateStack, error)
func (*Client) UpdateStackDefinition ¶
func (c *Client) UpdateStackDefinition(ctx context.Context, id string, attributes StackDefinitionAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateStackDefinition, error)
func (*Client) UpdateStackRun ¶
func (c *Client) UpdateStackRun(ctx context.Context, id string, attributes StackRunAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateStackRun, error)
func (*Client) UpdateStackRunStep ¶
func (c *Client) UpdateStackRunStep(ctx context.Context, id string, attributes RunStepAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateStackRunStep, error)
func (*Client) UpdateUser ¶ added in v1.24.0
func (c *Client) UpdateUser(ctx context.Context, id *string, attributes UserAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateUser, error)
func (*Client) UpsertAgentRuntime ¶ added in v1.49.3
func (c *Client) UpsertAgentRuntime(ctx context.Context, attributes AgentRuntimeAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertAgentRuntime, error)
func (*Client) UpsertCatalog ¶ added in v1.21.2
func (c *Client) UpsertCatalog(ctx context.Context, attributes *CatalogAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertCatalog, error)
func (*Client) UpsertCloudConnection ¶ added in v1.46.0
func (c *Client) UpsertCloudConnection(ctx context.Context, attributes CloudConnectionAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertCloudConnection, error)
func (*Client) UpsertComplianceReportGenerator ¶ added in v1.42.0
func (c *Client) UpsertComplianceReportGenerator(ctx context.Context, attributes ComplianceReportGeneratorAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertComplianceReportGenerator, error)
func (*Client) UpsertFlow ¶ added in v1.33.0
func (c *Client) UpsertFlow(ctx context.Context, attributes FlowAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertFlow, error)
func (*Client) UpsertHelmRepository ¶ added in v1.9.0
func (c *Client) UpsertHelmRepository(ctx context.Context, url string, attributes *HelmRepositoryAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertHelmRepository, error)
func (*Client) UpsertMCPServer ¶ added in v1.33.0
func (c *Client) UpsertMCPServer(ctx context.Context, attributes McpServerAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertMCPServer, error)
func (*Client) UpsertNotificationRouter ¶
func (c *Client) UpsertNotificationRouter(ctx context.Context, attributes NotificationRouterAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertNotificationRouter, error)
func (*Client) UpsertNotificationSink ¶
func (c *Client) UpsertNotificationSink(ctx context.Context, attributes NotificationSinkAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertNotificationSink, error)
func (*Client) UpsertObservabilityProvider ¶ added in v1.5.0
func (c *Client) UpsertObservabilityProvider(ctx context.Context, attributes ObservabilityProviderAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertObservabilityProvider, error)
func (*Client) UpsertObservabilityWebhook ¶ added in v1.40.0
func (c *Client) UpsertObservabilityWebhook(ctx context.Context, attributes ObservabilityWebhookAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertObservabilityWebhook, error)
func (*Client) UpsertObserver ¶ added in v1.18.0
func (c *Client) UpsertObserver(ctx context.Context, attributes ObserverAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertObserver, error)
func (*Client) UpsertPolicyConstraints ¶
func (c *Client) UpsertPolicyConstraints(ctx context.Context, constraints []*PolicyConstraintAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertPolicyConstraints, error)
func (*Client) UpsertPrGovernance ¶ added in v1.46.4
func (c *Client) UpsertPrGovernance(ctx context.Context, attributes PrGovernanceAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertPrGovernance, error)
func (*Client) UpsertPreviewEnvironmentTemplate ¶ added in v1.38.0
func (c *Client) UpsertPreviewEnvironmentTemplate(ctx context.Context, attributes PreviewEnvironmentTemplateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertPreviewEnvironmentTemplate, error)
func (*Client) UpsertUser ¶ added in v1.30.0
func (c *Client) UpsertUser(ctx context.Context, attributes UserAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertUser, error)
func (*Client) UpsertVirtualCluster ¶ added in v1.13.0
func (c *Client) UpsertVirtualCluster(ctx context.Context, parentID string, attributes ClusterAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertVirtualCluster, error)
func (*Client) UpsertVulnerabilities ¶ added in v1.22.6
func (c *Client) UpsertVulnerabilities(ctx context.Context, vulnerabilities []*VulnerabilityReportAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertVulnerabilities, error)
type CloneServiceDeployment ¶
type CloneServiceDeployment struct {
CloneService *ServiceDeploymentFragment "json:\"cloneService,omitempty\" graphql:\"cloneService\""
}
func (*CloneServiceDeployment) GetCloneService ¶
func (t *CloneServiceDeployment) GetCloneService() *ServiceDeploymentFragment
type CloneServiceDeploymentWithHandle ¶
type CloneServiceDeploymentWithHandle struct {
CloneService *ServiceDeploymentFragment "json:\"cloneService,omitempty\" graphql:\"cloneService\""
}
func (*CloneServiceDeploymentWithHandle) GetCloneService ¶
func (t *CloneServiceDeploymentWithHandle) GetCloneService() *ServiceDeploymentFragment
type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components ¶
type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetContent ¶
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetGroup ¶
func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetGroup() *string
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetKind ¶
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetName ¶
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetNamespace ¶
func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetState ¶
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetSynced ¶
func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetSynced() bool
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetVersion ¶
func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Components) GetVersion() *string
type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Configuration ¶
type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Configuration) GetName ¶
type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Metadata) GetImages ¶ added in v1.52.1
func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_Metadata) GetImages() []*string
type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
func (*CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels ¶ added in v1.46.5
func (t *CloneServiceDeploymentWithHandle_CloneService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components ¶
type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetContent ¶
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetGroup ¶
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetGroup() *string
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetKind ¶
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetKind() string
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetName ¶
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetName() string
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetNamespace ¶
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetState ¶
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetState() *ComponentState
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetSynced ¶
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetSynced() bool
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetUID() *string
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetVersion ¶
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Components) GetVersion() *string
type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Configuration ¶
type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Configuration) GetName ¶
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Configuration) GetName() string
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Configuration) GetValue ¶
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Configuration) GetValue() string
type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Flow) GetID ¶ added in v1.38.0
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Flow) GetID() string
type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Metadata) GetImages ¶ added in v1.52.1
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_Metadata) GetImages() []*string
type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
func (*CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels ¶ added in v1.46.5
func (t *CloneServiceDeployment_CloneService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
type CloudAddon ¶ added in v1.27.0
type CloudAddon struct {
ID string `json:"id"`
Distro ClusterDistro `json:"distro"`
Name string `json:"name"`
Version string `json:"version"`
Info *CloudAddonInformation `json:"info,omitempty"`
VersionInfo *CloudAddonVersionInformation `json:"versionInfo,omitempty"`
Cluster *Cluster `json:"cluster,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type CloudAddonAttributes ¶ added in v1.27.0
type CloudAddonAttributes struct {
Distro *ClusterDistro `json:"distro,omitempty"`
Name *string `json:"name,omitempty"`
Version *string `json:"version,omitempty"`
}
type CloudAddonInformation ¶ added in v1.27.1
type CloudAddonInformation struct {
Name *string `json:"name,omitempty"`
Distro *ClusterDistro `json:"distro,omitempty"`
Publisher *string `json:"publisher,omitempty"`
Versions []*CloudAddonVersionInformation `json:"versions,omitempty"`
}
type CloudAddonUpgrade ¶ added in v1.55.1
type CloudAddonUpgrade struct {
Addon *CloudAddon `json:"addon,omitempty"`
Current *CloudAddonVersionInformation `json:"current,omitempty"`
Fix *CloudAddonVersionInformation `json:"fix,omitempty"`
}
type CloudAddonVersionInformation ¶ added in v1.27.1
type CloudConnection ¶ added in v1.46.0
type CloudConnection struct {
ID string `json:"id"`
// the name of the cloud connection
Name string `json:"name"`
// the provider of the cloud connection
Provider Provider `json:"provider"`
// the configuration for the cloud connection
Configuration CloudConnectionConfiguration `json:"configuration"`
// read policy across this cloud connection
ReadBindings []*PolicyBinding `json:"readBindings,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A read-only connection to a cloud provider
type CloudConnectionAttributes ¶ added in v1.46.0
type CloudConnectionAttributes struct {
Name string `json:"name"`
Provider Provider `json:"provider"`
Configuration CloudConnectionConfigurationAttributes `json:"configuration"`
ReadBindings []*PolicyBindingAttributes `json:"readBindings,omitempty"`
}
type CloudConnectionConfiguration ¶ added in v1.46.0
type CloudConnectionConfiguration struct {
// the credentials for aws
AWS *AWSConnectionAttributes `json:"aws,omitempty"`
// the credentials for gcp
GCP *GCPConnectionAttributes `json:"gcp,omitempty"`
// the credentials for azure
Azure *AzureConnectionAttributes `json:"azure,omitempty"`
}
The configuration for a cloud provider
type CloudConnectionConfigurationAttributes ¶ added in v1.46.0
type CloudConnectionConfigurationAttributes struct {
AWS *AWSCloudConnectionAttributes `json:"aws,omitempty"`
GCP *GCPCloudConnectionAttributes `json:"gcp,omitempty"`
Azure *AzureCloudConnectionAttributes `json:"azure,omitempty"`
}
type CloudConnectionConnection ¶ added in v1.46.0
type CloudConnectionConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*CloudConnectionEdge `json:"edges,omitempty"`
}
type CloudConnectionEdge ¶ added in v1.46.0
type CloudConnectionEdge struct {
Node *CloudConnection `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type CloudConnectionFragment ¶ added in v1.46.0
type CloudConnectionFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
ReadBindings []*PolicyBindingFragment "json:\"readBindings,omitempty\" graphql:\"readBindings\""
Provider Provider "json:\"provider\" graphql:\"provider\""
}
func (*CloudConnectionFragment) GetID ¶ added in v1.46.0
func (t *CloudConnectionFragment) GetID() string
func (*CloudConnectionFragment) GetName ¶ added in v1.46.0
func (t *CloudConnectionFragment) GetName() string
func (*CloudConnectionFragment) GetProvider ¶ added in v1.46.0
func (t *CloudConnectionFragment) GetProvider() *Provider
func (*CloudConnectionFragment) GetReadBindings ¶ added in v1.46.0
func (t *CloudConnectionFragment) GetReadBindings() []*PolicyBindingFragment
type CloudProviderSettingsAttributes ¶
type CloudProviderSettingsAttributes struct {
AWS *AWSSettingsAttributes `json:"aws,omitempty"`
GCP *GCPSettingsAttributes `json:"gcp,omitempty"`
Azure *AzureSettingsAttributes `json:"azure,omitempty"`
}
type CloudSettings ¶
type CloudSettings struct {
AWS *AWSCloudSettings `json:"aws,omitempty"`
GCP *GCPCloudSettings `json:"gcp,omitempty"`
Azure *AzureCloudSettings `json:"azure,omitempty"`
}
the cloud configuration for a cluster
type CloudSettingsAttributes ¶
type CloudSettingsAttributes struct {
AWS *AWSCloudAttributes `json:"aws,omitempty"`
GCP *GCPCloudAttributes `json:"gcp,omitempty"`
Azure *AzureCloudAttributes `json:"azure,omitempty"`
}
type Cluster ¶
type Cluster struct {
// internal id of this cluster
ID string `json:"id"`
// whether this is the management cluster itself
Self *bool `json:"self,omitempty"`
// human readable name of this cluster, will also translate to cloud k8s name
Name string `json:"name"`
// if true, this cluster cannot be deleted
Protect *bool `json:"protect,omitempty"`
// whether this is actually a virtual cluster
Virtual *bool `json:"virtual,omitempty"`
// desired k8s version for the cluster
Version *string `json:"version,omitempty"`
// the distribution of kubernetes this cluster is running
Distro *ClusterDistro `json:"distro,omitempty"`
// arbitrary json metadata to store user-specific state of this cluster (eg IAM roles for add-ons)
Metadata map[string]any `json:"metadata,omitempty"`
// current k8s version as told to us by the deployment operator
CurrentVersion *string `json:"currentVersion,omitempty"`
// The lowest discovered kubelet version for all nodes in the cluster
KubeletVersion *string `json:"kubeletVersion,omitempty"`
// The health score of the cluster
HealthScore *int64 `json:"healthScore,omitempty"`
// a short, unique human readable name used to identify this cluster and does not necessarily map to the cloud resource name
Handle *string `json:"handle,omitempty"`
// whether the deploy operator has been registered for this cluster
Installed *bool `json:"installed,omitempty"`
// the cloud settings for this cluster (for instance its aws region)
Settings *CloudSettings `json:"settings,omitempty"`
// Checklist of tasks to complete to safely upgrade this cluster
UpgradePlan *ClusterUpgradePlan `json:"upgradePlan,omitempty"`
// the interval in seconds between pings to the cluster
PingInterval *int64 `json:"pingInterval,omitempty"`
// The version of OpenShift this cluster is running
OpenshiftVersion *string `json:"openshiftVersion,omitempty"`
// The number of nodes in this cluster
NodeCount *int64 `json:"nodeCount,omitempty"`
// The number of pods in this cluster
PodCount *int64 `json:"podCount,omitempty"`
// The number of namespaces in this cluster
NamespaceCount *int64 `json:"namespaceCount,omitempty"`
// The total CPU capacity of the cluster
CPUTotal *float64 `json:"cpuTotal,omitempty"`
// The total memory capacity of the cluster
MemoryTotal *float64 `json:"memoryTotal,omitempty"`
// The CPU utilization of the cluster
CPUUtil *float64 `json:"cpuUtil,omitempty"`
// The memory utilization of the cluster
MemoryUtil *float64 `json:"memoryUtil,omitempty"`
// The availability zones this cluster is running in
AvailabilityZones []*string `json:"availabilityZones,omitempty"`
// The helm values for the agent installation
AgentHelmValues *string `json:"agentHelmValues,omitempty"`
// Whether this cluster was recently pinged
Healthy *bool `json:"healthy,omitempty"`
// the url of the kas server you can access this cluster from
KasURL *string `json:"kasUrl,omitempty"`
// information about the extended support status of this cluster
ExtendedSupport *ExtendedSupportInfo `json:"extendedSupport,omitempty"`
// a consolidated view of all changes we've found to upgrade this cluster
UpgradePlanSummary *UpgradePlanSummary `json:"upgradePlanSummary,omitempty"`
// the url this clusters deployment operator will use for gql requests
AgentURL *string `json:"agentUrl,omitempty"`
// a auth token to be used by the deploy operator, only readable on create
DeployToken *string `json:"deployToken,omitempty"`
// when this cluster was scheduled for deletion
DeletedAt *string `json:"deletedAt,omitempty"`
// last time the deploy operator pinged this cluster
PingedAt *string `json:"pingedAt,omitempty"`
// read policy for this cluster
ReadBindings []*PolicyBinding `json:"readBindings,omitempty"`
// write policy for this cluster
WriteBindings []*PolicyBinding `json:"writeBindings,omitempty"`
// the project this cluster belongs to
Project *Project `json:"project,omitempty"`
// list of node pool specs managed by CAPI
NodePools []*NodePool `json:"nodePools,omitempty"`
// the provider we use to create this cluster (null if BYOK)
Provider *ClusterProvider `json:"provider,omitempty"`
// a custom credential to use when provisioning this cluster
Credential *ProviderCredential `json:"credential,omitempty"`
// the service used to deploy the CAPI resources of this cluster
Service *ServiceDeployment `json:"service,omitempty"`
// key/value tags to filter clusters
Tags []*Tag `json:"tags,omitempty"`
// all api deprecations for all services in this cluster
APIDeprecations []*APIDeprecation `json:"apiDeprecations,omitempty"`
// any errors which might have occurred during the bootstrap process
ServiceErrors []*ServiceError `json:"serviceErrors,omitempty"`
// a custom git repository if you want to define your own CAPI manifests
Repository *GitRepository `json:"repository,omitempty"`
// pr automations that are relevant to managing this cluster
PrAutomations []*PrAutomation `json:"prAutomations,omitempty"`
// the active restore for this cluster
Restore *ClusterRestore `json:"restore,omitempty"`
// the object store connection bound to this cluster for backup/restore
ObjectStore *ObjectStore `json:"objectStore,omitempty"`
// the parent of this virtual cluster
ParentCluster *Cluster `json:"parentCluster,omitempty"`
// an ai insight generated about issues discovered which might impact the health of this cluster
Insight *AiInsight `json:"insight,omitempty"`
// a high level description of the setup of common resources in a cluster
OperationalLayout *OperationalLayout `json:"operationalLayout,omitempty"`
// a set of kubernetes resources used to generate the ai insight for this cluster
InsightComponents []*ClusterInsightComponent `json:"insightComponents,omitempty"`
// list cached nodes for a cluster, this can be stale up to 5m
Nodes []*Node `json:"nodes,omitempty"`
// list the cached node metrics for a cluster, can also be stale up to 5m
NodeMetrics []*NodeMetric `json:"nodeMetrics,omitempty"`
// custom resources with dedicated views for this cluster
PinnedCustomResources []*PinnedCustomResource `json:"pinnedCustomResources,omitempty"`
// any upgrade insights provided by your cloud provider that have been discovered by our agent
UpgradeInsights []*UpgradeInsight `json:"upgradeInsights,omitempty"`
// A summation of the metrics utilization of the current cluster
MetricsSummary *ClusterMetricsSummary `json:"metricsSummary,omitempty"`
// the status of the cluster as seen from the CAPI operator, since some clusters can be provisioned without CAPI, this can be null
Status *ClusterStatus `json:"status,omitempty"`
// a relay connection of all revisions of this cluster, these are periodically pruned up to a history limit
Revisions *ClusterRevisionConnection `json:"revisions,omitempty"`
SupportedAddons []*string `json:"supportedAddons,omitempty"`
// lists OPA constraints registered in this cluster
PolicyConstraints *PolicyConstraintConnection `json:"policyConstraints,omitempty"`
// Computes a list of statistics for OPA constraint violations w/in this cluster
ViolationStatistics []*ViolationStatistic `json:"violationStatistics,omitempty"`
// list all alerts discovered for this cluster
Alerts *AlertConnection `json:"alerts,omitempty"`
// Queries logs for a cluster out of loki
Logs []*LogStream `json:"logs,omitempty"`
ClusterMetrics *ClusterMetrics `json:"clusterMetrics,omitempty"`
ClusterNodeMetrics *ClusterNodeMetrics `json:"clusterNodeMetrics,omitempty"`
NetworkGraph []*NetworkMeshEdge `json:"networkGraph,omitempty"`
// a list of node healthstatistics for this cluster
NodeStatistics []*NodeStatistic `json:"nodeStatistics,omitempty"`
// A pod-level set of utilization metrics for this cluster for rendering a heat map
HeatMap *UtilizationHeatMap `json:"heatMap,omitempty"`
// A pod-level set of utilization metrics exceeding our noisy threshold
NoisyNeighbors *UtilizationHeatMap `json:"noisyNeighbors,omitempty"`
// fetches a list of runtime services found in this cluster, this is an expensive operation that should not be done in list queries
RuntimeServices []*RuntimeService `json:"runtimeServices,omitempty"`
// fetches the discovered custom resources with new versions to be used
DeprecatedCustomResources []*DeprecatedCustomResource `json:"deprecatedCustomResources,omitempty"`
// any upgrade insights provided by your cloud provider that have been discovered by our agent
CloudAddons []*CloudAddon `json:"cloudAddons,omitempty"`
// whether the current user can edit this cluster
Editable *bool `json:"editable,omitempty"`
AuditLogs *ClusterAuditLogConnection `json:"auditLogs,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a representation of a cluster you can deploy to
type ClusterAddOn ¶
type ClusterAddOn struct {
Name *string `json:"name,omitempty"`
Version *string `json:"version,omitempty"`
Icon *string `json:"icon,omitempty"`
Global *bool `json:"global,omitempty"`
Configuration []*AddOnConfiguration `json:"configuration,omitempty"`
}
A common kubernetes cluster add-on like cert-manager, istio, etc
type ClusterAttributes ¶
type ClusterAttributes struct {
Name string `json:"name"`
// a short, unique human readable name used to identify this cluster and does not necessarily map to the cloud resource name
Handle *string `json:"handle,omitempty"`
ProviderID *string `json:"providerId,omitempty"`
// a cloud credential to use when provisioning this cluster
CredentialID *string `json:"credentialId,omitempty"`
Version *string `json:"version,omitempty"`
Distro *ClusterDistro `json:"distro,omitempty"`
Metadata *string `json:"metadata,omitempty"`
Protect *bool `json:"protect,omitempty"`
Kubeconfig *KubeconfigAttributes `json:"kubeconfig,omitempty"`
CloudSettings *CloudSettingsAttributes `json:"cloudSettings,omitempty"`
// the project id this cluster will belong to
ProjectID *string `json:"projectId,omitempty"`
// status of the upgrade plan for this cluster
UpgradePlan *UpgradePlanAttributes `json:"upgradePlan,omitempty"`
NodePools []*NodePoolAttributes `json:"nodePools,omitempty"`
ReadBindings []*PolicyBindingAttributes `json:"readBindings,omitempty"`
WriteBindings []*PolicyBindingAttributes `json:"writeBindings,omitempty"`
Tags []*TagAttributes `json:"tags,omitempty"`
}
type ClusterAuditAttributes ¶ added in v1.25.4
type ClusterAuditAttributes struct {
// the cluster this request was made on
ClusterID string `json:"clusterId"`
// the http method from the given request
Method string `json:"method"`
// the path made for the given request
Path string `json:"path"`
ResponseCode *int64 `json:"responseCode,omitempty"`
}
type ClusterAuditLog ¶ added in v1.25.4
type ClusterAuditLog struct {
ID string `json:"id"`
Method string `json:"method"`
Path string `json:"path"`
ResponseCode *int64 `json:"responseCode,omitempty"`
Cluster *Cluster `json:"cluster,omitempty"`
Actor *User `json:"actor,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type ClusterAuditLogConnection ¶ added in v1.25.4
type ClusterAuditLogConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ClusterAuditLogEdge `json:"edges,omitempty"`
}
type ClusterAuditLogEdge ¶ added in v1.25.4
type ClusterAuditLogEdge struct {
Node *ClusterAuditLog `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ClusterBackup ¶
type ClusterBackup struct {
ID string `json:"id"`
Name string `json:"name"`
Namespace string `json:"namespace"`
TTL *string `json:"ttl,omitempty"`
GarbageCollected *bool `json:"garbageCollected,omitempty"`
Namespaces *ResourceSelector `json:"namespaces,omitempty"`
Resources *ResourceSelector `json:"resources,omitempty"`
Cluster *Cluster `json:"cluster,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type ClusterBackupConnection ¶
type ClusterBackupConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ClusterBackupEdge `json:"edges,omitempty"`
}
type ClusterBackupEdge ¶
type ClusterBackupEdge struct {
Node *ClusterBackup `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ClusterBackupFragment ¶
type ClusterBackupFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Cluster *ClusterBackupFragment_Cluster "json:\"cluster,omitempty\" graphql:\"cluster\""
GarbageCollected *bool "json:\"garbageCollected,omitempty\" graphql:\"garbageCollected\""
}
func (*ClusterBackupFragment) GetCluster ¶
func (t *ClusterBackupFragment) GetCluster() *ClusterBackupFragment_Cluster
func (*ClusterBackupFragment) GetGarbageCollected ¶
func (t *ClusterBackupFragment) GetGarbageCollected() *bool
func (*ClusterBackupFragment) GetID ¶
func (t *ClusterBackupFragment) GetID() string
func (*ClusterBackupFragment) GetName ¶
func (t *ClusterBackupFragment) GetName() string
type ClusterBackupFragment_Cluster ¶
type ClusterBackupFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*ClusterBackupFragment_Cluster) GetID ¶
func (t *ClusterBackupFragment_Cluster) GetID() string
type ClusterCondition ¶
type ClusterCondition struct {
LastTransitionTime *string `json:"lastTransitionTime,omitempty"`
Status *string `json:"status,omitempty"`
Type *string `json:"type,omitempty"`
Message *string `json:"message,omitempty"`
Reason *string `json:"reason,omitempty"`
Severity *string `json:"severity,omitempty"`
}
a single condition struct for various phases of the cluster provisionining process
type ClusterConditionFragment ¶
type ClusterConditionFragment struct {
Status *string "json:\"status,omitempty\" graphql:\"status\""
Type *string "json:\"type,omitempty\" graphql:\"type\""
Message *string "json:\"message,omitempty\" graphql:\"message\""
Reason *string "json:\"reason,omitempty\" graphql:\"reason\""
}
func (*ClusterConditionFragment) GetMessage ¶
func (t *ClusterConditionFragment) GetMessage() *string
func (*ClusterConditionFragment) GetReason ¶
func (t *ClusterConditionFragment) GetReason() *string
func (*ClusterConditionFragment) GetStatus ¶
func (t *ClusterConditionFragment) GetStatus() *string
func (*ClusterConditionFragment) GetType ¶
func (t *ClusterConditionFragment) GetType() *string
type ClusterConnection ¶
type ClusterConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ClusterEdge `json:"edges,omitempty"`
}
type ClusterDistro ¶
type ClusterDistro string
const ( ClusterDistroGeneric ClusterDistro = "GENERIC" ClusterDistroEks ClusterDistro = "EKS" ClusterDistroAks ClusterDistro = "AKS" ClusterDistroGke ClusterDistro = "GKE" ClusterDistroRke ClusterDistro = "RKE" ClusterDistroK3s ClusterDistro = "K3S" ClusterDistroOpenshift ClusterDistro = "OPENSHIFT" )
func (ClusterDistro) IsValid ¶
func (e ClusterDistro) IsValid() bool
func (ClusterDistro) MarshalGQL ¶
func (e ClusterDistro) MarshalGQL(w io.Writer)
func (ClusterDistro) String ¶
func (e ClusterDistro) String() string
func (*ClusterDistro) UnmarshalGQL ¶
func (e *ClusterDistro) UnmarshalGQL(v any) error
type ClusterEdge ¶
type ClusterEdgeFragment ¶
type ClusterEdgeFragment struct {
Node *ClusterFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ClusterEdgeFragment) GetNode ¶
func (t *ClusterEdgeFragment) GetNode() *ClusterFragment
type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶
type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶
type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶
type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶
type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type ClusterFragment ¶
type ClusterFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Handle *string "json:\"handle,omitempty\" graphql:\"handle\""
Self *bool "json:\"self,omitempty\" graphql:\"self\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
PingedAt *string "json:\"pingedAt,omitempty\" graphql:\"pingedAt\""
Protect *bool "json:\"protect,omitempty\" graphql:\"protect\""
CurrentVersion *string "json:\"currentVersion,omitempty\" graphql:\"currentVersion\""
KasURL *string "json:\"kasUrl,omitempty\" graphql:\"kasUrl\""
DeletedAt *string "json:\"deletedAt,omitempty\" graphql:\"deletedAt\""
Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\""
Distro *ClusterDistro "json:\"distro,omitempty\" graphql:\"distro\""
Tags []*ClusterTags "json:\"tags,omitempty\" graphql:\"tags\""
Provider *ClusterProviderFragment "json:\"provider,omitempty\" graphql:\"provider\""
NodePools []*NodePoolFragment "json:\"nodePools,omitempty\" graphql:\"nodePools\""
Status *ClusterStatusFragment "json:\"status,omitempty\" graphql:\"status\""
Project *TinyProjectFragment "json:\"project,omitempty\" graphql:\"project\""
WriteBindings []*PolicyBindingFragment "json:\"writeBindings,omitempty\" graphql:\"writeBindings\""
ReadBindings []*PolicyBindingFragment "json:\"readBindings,omitempty\" graphql:\"readBindings\""
}
func (*ClusterFragment) GetCurrentVersion ¶
func (t *ClusterFragment) GetCurrentVersion() *string
func (*ClusterFragment) GetDeletedAt ¶
func (t *ClusterFragment) GetDeletedAt() *string
func (*ClusterFragment) GetDistro ¶ added in v1.49.0
func (t *ClusterFragment) GetDistro() *ClusterDistro
func (*ClusterFragment) GetHandle ¶
func (t *ClusterFragment) GetHandle() *string
func (*ClusterFragment) GetID ¶
func (t *ClusterFragment) GetID() string
func (*ClusterFragment) GetInsertedAt ¶
func (t *ClusterFragment) GetInsertedAt() *string
func (*ClusterFragment) GetKasURL ¶
func (t *ClusterFragment) GetKasURL() *string
func (*ClusterFragment) GetMetadata ¶
func (t *ClusterFragment) GetMetadata() map[string]any
func (*ClusterFragment) GetName ¶
func (t *ClusterFragment) GetName() string
func (*ClusterFragment) GetNodePools ¶
func (t *ClusterFragment) GetNodePools() []*NodePoolFragment
func (*ClusterFragment) GetPingedAt ¶
func (t *ClusterFragment) GetPingedAt() *string
func (*ClusterFragment) GetProject ¶
func (t *ClusterFragment) GetProject() *TinyProjectFragment
func (*ClusterFragment) GetProtect ¶
func (t *ClusterFragment) GetProtect() *bool
func (*ClusterFragment) GetProvider ¶
func (t *ClusterFragment) GetProvider() *ClusterProviderFragment
func (*ClusterFragment) GetReadBindings ¶ added in v1.42.0
func (t *ClusterFragment) GetReadBindings() []*PolicyBindingFragment
func (*ClusterFragment) GetSelf ¶
func (t *ClusterFragment) GetSelf() *bool
func (*ClusterFragment) GetStatus ¶
func (t *ClusterFragment) GetStatus() *ClusterStatusFragment
func (*ClusterFragment) GetTags ¶
func (t *ClusterFragment) GetTags() []*ClusterTags
func (*ClusterFragment) GetVersion ¶
func (t *ClusterFragment) GetVersion() *string
func (*ClusterFragment) GetWriteBindings ¶ added in v1.42.0
func (t *ClusterFragment) GetWriteBindings() []*PolicyBindingFragment
type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶
type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶
func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶
func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶
type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶
type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetImages ¶ added in v1.52.1
func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetImages() []*string
type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
func (t *ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
type ClusterInfo ¶
type ClusterInsightComponent ¶ added in v1.22.3
type ClusterInsightComponent struct {
ID string `json:"id"`
Group *string `json:"group,omitempty"`
Version string `json:"version"`
Kind string `json:"kind"`
Namespace *string `json:"namespace,omitempty"`
Name string `json:"name"`
Priority *InsightComponentPriority `json:"priority,omitempty"`
Cluster *Cluster `json:"cluster,omitempty"`
Insight *AiInsight `json:"insight,omitempty"`
// the raw kubernetes resource itself, this is an expensive fetch and should be used sparingly
Resource *KubernetesUnstructured `json:"resource,omitempty"`
}
A kubernetes object used in the course of generating a cluster insight
type ClusterInsightComponentAttributes ¶ added in v1.22.2
type ClusterIsoImage ¶ added in v1.27.1
type ClusterIsoImage struct {
ID string `json:"id"`
// the image this iso was pushed to
Image string `json:"image"`
// the registry holding the image
Registry string `json:"registry"`
// ssh username for the new device
User *string `json:"user,omitempty"`
// ssh password for the new device
Password *string `json:"password,omitempty"`
// the project this cluster will live in (can be inferred from bootstrap token)
Project *Project `json:"project,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A reference to a built ISO image to be used for flashing new edge clusters
type ClusterIsoImageAttributes ¶ added in v1.27.1
type ClusterIsoImageAttributes struct {
// the image this iso was pushed to
Image string `json:"image"`
// the registry holding the image
Registry string `json:"registry"`
// ssh username for the new device
User *string `json:"user,omitempty"`
// ssh password for the new device
Password *string `json:"password,omitempty"`
// the project this cluster will live in (can be inferred from bootstrap token)
ProjectID *string `json:"projectId,omitempty"`
}
type ClusterIsoImageConnection ¶ added in v1.27.1
type ClusterIsoImageConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ClusterIsoImageEdge `json:"edges,omitempty"`
}
type ClusterIsoImageEdge ¶ added in v1.27.1
type ClusterIsoImageEdge struct {
Node *ClusterIsoImage `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ClusterIsoImageFragment ¶ added in v1.28.2
type ClusterIsoImageFragment struct {
ID string "json:\"id\" graphql:\"id\""
Image string "json:\"image\" graphql:\"image\""
Project *TinyProjectFragment "json:\"project,omitempty\" graphql:\"project\""
Registry string "json:\"registry\" graphql:\"registry\""
User *string "json:\"user,omitempty\" graphql:\"user\""
}
func (*ClusterIsoImageFragment) GetID ¶ added in v1.28.2
func (t *ClusterIsoImageFragment) GetID() string
func (*ClusterIsoImageFragment) GetImage ¶ added in v1.28.2
func (t *ClusterIsoImageFragment) GetImage() string
func (*ClusterIsoImageFragment) GetProject ¶ added in v1.28.2
func (t *ClusterIsoImageFragment) GetProject() *TinyProjectFragment
func (*ClusterIsoImageFragment) GetRegistry ¶ added in v1.28.2
func (t *ClusterIsoImageFragment) GetRegistry() string
func (*ClusterIsoImageFragment) GetUser ¶ added in v1.28.2
func (t *ClusterIsoImageFragment) GetUser() *string
type ClusterMetrics ¶ added in v1.18.0
type ClusterMetrics struct {
CPU []*MetricResponse `json:"cpu,omitempty"`
Memory []*MetricResponse `json:"memory,omitempty"`
CPURequests []*MetricResponse `json:"cpuRequests,omitempty"`
MemoryRequests []*MetricResponse `json:"memoryRequests,omitempty"`
CPULimits []*MetricResponse `json:"cpuLimits,omitempty"`
MemoryLimits []*MetricResponse `json:"memoryLimits,omitempty"`
Pods []*MetricResponse `json:"pods,omitempty"`
CPUUsage []*MetricResponse `json:"cpuUsage,omitempty"`
MemoryUsage []*MetricResponse `json:"memoryUsage,omitempty"`
}
type ClusterMetricsSummary ¶ added in v1.22.1
type ClusterMetricsSummary struct {
Nodes *int64 `json:"nodes,omitempty"`
// the cpu available in vcpu
CPUAvailable *float64 `json:"cpuAvailable,omitempty"`
// the total cpu in use in the cluster measured in vcpu
CPUTotal *float64 `json:"cpuTotal,omitempty"`
// a percentage cpu utilization of the cluster
CPUUsed *int64 `json:"cpuUsed,omitempty"`
// the total number of megabytes available in the cluster
MemoryAvailable *float64 `json:"memoryAvailable,omitempty"`
// the total number of megabytes in use in the cluster
MemoryTotal *float64 `json:"memoryTotal,omitempty"`
// a percentage memory utilization of the cluster
MemoryUsed *int64 `json:"memoryUsed,omitempty"`
}
A summarization of the core cpu and memory metrics for this cluster
type ClusterNamespaceUsage ¶ added in v1.25.0
type ClusterNamespaceUsage struct {
ID string `json:"id"`
Namespace *string `json:"namespace,omitempty"`
CPU *float64 `json:"cpu,omitempty"`
Memory *float64 `json:"memory,omitempty"`
Gpu *float64 `json:"gpu,omitempty"`
// the amount of storage used by this namespace
Storage *float64 `json:"storage,omitempty"`
// the amount of cpu utilized
CPUUtil *float64 `json:"cpuUtil,omitempty"`
// the amount of memory utilized
MemUtil *float64 `json:"memUtil,omitempty"`
CPUCost *float64 `json:"cpuCost,omitempty"`
MemoryCost *float64 `json:"memoryCost,omitempty"`
GpuCost *float64 `json:"gpuCost,omitempty"`
IngressCost *float64 `json:"ingressCost,omitempty"`
StorageCost *float64 `json:"storageCost,omitempty"`
LoadBalancerCost *float64 `json:"loadBalancerCost,omitempty"`
EgressCost *float64 `json:"egressCost,omitempty"`
Cluster *Cluster `json:"cluster,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type ClusterNamespaceUsageConnection ¶ added in v1.25.0
type ClusterNamespaceUsageConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ClusterNamespaceUsageEdge `json:"edges,omitempty"`
}
type ClusterNamespaceUsageEdge ¶ added in v1.25.0
type ClusterNamespaceUsageEdge struct {
Node *ClusterNamespaceUsage `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ClusterNamespacesAttributes ¶ added in v1.28.1
type ClusterNamespacesAttributes struct {
ExternalDNS []*string `json:"externalDns,omitempty"`
CertManager *string `json:"certManager,omitempty"`
Istio *string `json:"istio,omitempty"`
Linkerd *string `json:"linkerd,omitempty"`
Cilium *string `json:"cilium,omitempty"`
EbsCsiDriver *string `json:"ebsCsiDriver,omitempty"`
}
type ClusterNodeMetrics ¶ added in v1.18.0
type ClusterNodeMetrics struct {
CPU []*MetricResponse `json:"cpu,omitempty"`
Memory []*MetricResponse `json:"memory,omitempty"`
CPUUsage []*MetricResponse `json:"cpuUsage,omitempty"`
MemoryUsage []*MetricResponse `json:"memoryUsage,omitempty"`
}
type ClusterPing ¶
type ClusterPing struct {
CurrentVersion string `json:"currentVersion"`
KubeletVersion *string `json:"kubeletVersion,omitempty"`
Distro *ClusterDistro `json:"distro,omitempty"`
HealthScore *int64 `json:"healthScore,omitempty"`
OpenshiftVersion *string `json:"openshiftVersion,omitempty"`
NodeCount *int64 `json:"nodeCount,omitempty"`
PodCount *int64 `json:"podCount,omitempty"`
NamespaceCount *int64 `json:"namespaceCount,omitempty"`
CPUTotal *float64 `json:"cpuTotal,omitempty"`
MemoryTotal *float64 `json:"memoryTotal,omitempty"`
CPUUtil *float64 `json:"cpuUtil,omitempty"`
MemoryUtil *float64 `json:"memoryUtil,omitempty"`
// the interval in seconds between pings to the cluster
PingInterval *int64 `json:"pingInterval,omitempty"`
AvailabilityZones []*string `json:"availabilityZones,omitempty"`
// scraped k8s objects to use for cluster insights, don't send at all if not w/in the last scrape interval
InsightComponents []*ClusterInsightComponentAttributes `json:"insightComponents,omitempty"`
NodeStatistics []*NodeStatisticAttributes `json:"nodeStatistics,omitempty"`
}
type ClusterProvider ¶
type ClusterProvider struct {
// the id of this provider
ID string `json:"id"`
// a human readable name for the provider, globally unique
Name string `json:"name"`
// the namespace the CAPI resources are deployed into
Namespace string `json:"namespace"`
// the name of the cloud service for this provider
Cloud string `json:"cloud"`
// the details of how cluster manifests will be synced from git when created with this provider
Git GitRef `json:"git"`
// the repository used to serve cluster manifests
Repository *GitRepository `json:"repository,omitempty"`
// the repository for the CAPI service itself if customized
ProviderRepository *GitRepository `json:"providerRepository,omitempty"`
// the service of the CAPI controller itself
Service *ServiceDeployment `json:"service,omitempty"`
// a list of credentials eligible for this provider
Credentials []*ProviderCredential `json:"credentials,omitempty"`
// when the cluster provider was deleted
DeletedAt *string `json:"deletedAt,omitempty"`
RuntimeServices []*RuntimeService `json:"runtimeServices,omitempty"`
// the kubernetes versions this provider currently supports
SupportedVersions []*string `json:"supportedVersions,omitempty"`
// the region names this provider can deploy to
Regions []*string `json:"regions,omitempty"`
// whether the current user can edit this resource
Editable *bool `json:"editable,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a CAPI provider for a cluster, cloud is inferred from name if not provided manually
type ClusterProviderAttributes ¶
type ClusterProviderAttributes struct {
Name string `json:"name"`
Namespace *string `json:"namespace,omitempty"`
Cloud *string `json:"cloud,omitempty"`
CloudSettings *CloudProviderSettingsAttributes `json:"cloudSettings,omitempty"`
}
type ClusterProviderConnection ¶
type ClusterProviderConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ClusterProviderEdge `json:"edges,omitempty"`
}
type ClusterProviderEdge ¶
type ClusterProviderEdge struct {
Node *ClusterProvider `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ClusterProviderFragment ¶
type ClusterProviderFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Namespace string "json:\"namespace\" graphql:\"namespace\""
Cloud string "json:\"cloud\" graphql:\"cloud\""
Editable *bool "json:\"editable,omitempty\" graphql:\"editable\""
DeletedAt *string "json:\"deletedAt,omitempty\" graphql:\"deletedAt\""
Repository *GitRepositoryFragment "json:\"repository,omitempty\" graphql:\"repository\""
Service *ServiceDeploymentFragment "json:\"service,omitempty\" graphql:\"service\""
Credentials []*ProviderCredentialFragment "json:\"credentials,omitempty\" graphql:\"credentials\""
}
func (*ClusterProviderFragment) GetCloud ¶
func (t *ClusterProviderFragment) GetCloud() string
func (*ClusterProviderFragment) GetCredentials ¶
func (t *ClusterProviderFragment) GetCredentials() []*ProviderCredentialFragment
func (*ClusterProviderFragment) GetDeletedAt ¶
func (t *ClusterProviderFragment) GetDeletedAt() *string
func (*ClusterProviderFragment) GetEditable ¶
func (t *ClusterProviderFragment) GetEditable() *bool
func (*ClusterProviderFragment) GetID ¶
func (t *ClusterProviderFragment) GetID() string
func (*ClusterProviderFragment) GetName ¶
func (t *ClusterProviderFragment) GetName() string
func (*ClusterProviderFragment) GetNamespace ¶
func (t *ClusterProviderFragment) GetNamespace() string
func (*ClusterProviderFragment) GetRepository ¶
func (t *ClusterProviderFragment) GetRepository() *GitRepositoryFragment
func (*ClusterProviderFragment) GetService ¶
func (t *ClusterProviderFragment) GetService() *ServiceDeploymentFragment
type ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶
type ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup() *string
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID() string
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind() string
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName() string
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState() *ComponentState
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced() bool
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID() *string
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion() *string
type ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶
type ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName() string
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetValue ¶
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetValue() string
type ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow) GetID ¶ added in v1.38.0
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow) GetID() string
type ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetImages ¶ added in v1.52.1
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetImages() []*string
type ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
func (*ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels ¶ added in v1.46.5
func (t *ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
type ClusterProviderUpdateAttributes ¶
type ClusterProviderUpdateAttributes struct {
// if you optionally want to reconfigure the git repository for the cluster provider
Service *ClusterServiceAttributes `json:"service,omitempty"`
CloudSettings *CloudProviderSettingsAttributes `json:"cloudSettings,omitempty"`
}
type ClusterRecommendationAttributes ¶ added in v1.25.1
type ClusterRecommendationAttributes struct {
Type *ScalingRecommendationType `json:"type,omitempty"`
Namespace *string `json:"namespace,omitempty"`
Name *string `json:"name,omitempty"`
Container *string `json:"container,omitempty"`
// the historical cpu utilization for this scope
CPUUtil *float64 `json:"cpuUtil,omitempty"`
// the historical gpu utilization for this scope
GpuUtil *float64 `json:"gpuUtil,omitempty"`
// the historical memory utilization for this scope
MemoryUtil *float64 `json:"memoryUtil,omitempty"`
MemoryRequest *float64 `json:"memoryRequest,omitempty"`
CPURequest *float64 `json:"cpuRequest,omitempty"`
CPUCost *float64 `json:"cpuCost,omitempty"`
MemoryCost *float64 `json:"memoryCost,omitempty"`
GpuCost *float64 `json:"gpuCost,omitempty"`
// the service id known to be attached to this recommendation
ServiceID *string `json:"serviceId,omitempty"`
}
type ClusterRegistration ¶ added in v1.26.0
type ClusterRegistration struct {
ID string `json:"id"`
// the name to give to the cluster
Name *string `json:"name,omitempty"`
// the handle to apply to the cluster
Handle *string `json:"handle,omitempty"`
// a unique machine id for the created cluster
MachineID string `json:"machineId"`
// the tags to apply to the given cluster
Tags []*Tag `json:"tags,omitempty"`
// additional metadata to apply to the cluster
Metadata map[string]any `json:"metadata,omitempty"`
Creator *User `json:"creator,omitempty"`
// the project the cluster will live in
Project *Project `json:"project,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type ClusterRegistrationConnection ¶ added in v1.26.0
type ClusterRegistrationConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ClusterRegistrationEdge `json:"edges,omitempty"`
}
type ClusterRegistrationCreateAttributes ¶ added in v1.26.0
type ClusterRegistrationEdge ¶ added in v1.26.0
type ClusterRegistrationEdge struct {
Node *ClusterRegistration `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ClusterRegistrationFragment ¶ added in v1.26.0
type ClusterRegistrationFragment struct {
ID string "json:\"id\" graphql:\"id\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
UpdatedAt *string "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
MachineID string "json:\"machineId\" graphql:\"machineId\""
Name *string "json:\"name,omitempty\" graphql:\"name\""
Handle *string "json:\"handle,omitempty\" graphql:\"handle\""
Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\""
Tags []*ClusterTags "json:\"tags,omitempty\" graphql:\"tags\""
Creator *UserFragment "json:\"creator,omitempty\" graphql:\"creator\""
Project *TinyProjectFragment "json:\"project,omitempty\" graphql:\"project\""
}
func (*ClusterRegistrationFragment) GetCreator ¶ added in v1.26.0
func (t *ClusterRegistrationFragment) GetCreator() *UserFragment
func (*ClusterRegistrationFragment) GetHandle ¶ added in v1.26.0
func (t *ClusterRegistrationFragment) GetHandle() *string
func (*ClusterRegistrationFragment) GetID ¶ added in v1.26.0
func (t *ClusterRegistrationFragment) GetID() string
func (*ClusterRegistrationFragment) GetInsertedAt ¶ added in v1.26.0
func (t *ClusterRegistrationFragment) GetInsertedAt() *string
func (*ClusterRegistrationFragment) GetMachineID ¶ added in v1.26.0
func (t *ClusterRegistrationFragment) GetMachineID() string
func (*ClusterRegistrationFragment) GetMetadata ¶ added in v1.26.0
func (t *ClusterRegistrationFragment) GetMetadata() map[string]any
func (*ClusterRegistrationFragment) GetName ¶ added in v1.26.0
func (t *ClusterRegistrationFragment) GetName() *string
func (*ClusterRegistrationFragment) GetProject ¶ added in v1.26.0
func (t *ClusterRegistrationFragment) GetProject() *TinyProjectFragment
func (*ClusterRegistrationFragment) GetTags ¶ added in v1.26.0
func (t *ClusterRegistrationFragment) GetTags() []*ClusterTags
func (*ClusterRegistrationFragment) GetUpdatedAt ¶ added in v1.26.0
func (t *ClusterRegistrationFragment) GetUpdatedAt() *string
type ClusterRegistrationUpdateAttributes ¶ added in v1.26.0
type ClusterRegistrationUpdateAttributes struct {
// the name to give to the cluster
Name string `json:"name"`
// the handle to apply to the cluster
Handle *string `json:"handle,omitempty"`
// the tags to apply to the given cluster
Tags []*TagInput `json:"tags,omitempty"`
// additional metadata to apply to the cluster
Metadata *string `json:"metadata,omitempty"`
}
type ClusterRestore ¶
type ClusterRestore struct {
ID string `json:"id"`
Status RestoreStatus `json:"status"`
Backup *ClusterBackup `json:"backup,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type ClusterRestoreConnection ¶
type ClusterRestoreConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ClusterRestoreEdge `json:"edges,omitempty"`
}
type ClusterRestoreEdge ¶
type ClusterRestoreEdge struct {
Node *ClusterRestore `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ClusterRestoreFragment ¶
type ClusterRestoreFragment struct {
ID string "json:\"id\" graphql:\"id\""
Status RestoreStatus "json:\"status\" graphql:\"status\""
Backup *ClusterBackupFragment "json:\"backup,omitempty\" graphql:\"backup\""
}
func (*ClusterRestoreFragment) GetBackup ¶
func (t *ClusterRestoreFragment) GetBackup() *ClusterBackupFragment
func (*ClusterRestoreFragment) GetID ¶
func (t *ClusterRestoreFragment) GetID() string
func (*ClusterRestoreFragment) GetStatus ¶
func (t *ClusterRestoreFragment) GetStatus() *RestoreStatus
type ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster ¶
type ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster) GetID ¶
func (t *ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster) GetID() string
type ClusterRevision ¶
type ClusterRevision struct {
ID string `json:"id"`
Version *string `json:"version,omitempty"`
NodePools []*NodePool `json:"nodePools,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a historical revision of a cluster, including version, cloud and node group configuration
type ClusterRevisionConnection ¶
type ClusterRevisionConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ClusterRevisionEdge `json:"edges,omitempty"`
}
type ClusterRevisionEdge ¶
type ClusterRevisionEdge struct {
Node *ClusterRevision `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ClusterScalingRecommendation ¶ added in v1.25.0
type ClusterScalingRecommendation struct {
ID string `json:"id"`
Type *ScalingRecommendationType `json:"type,omitempty"`
Namespace *string `json:"namespace,omitempty"`
Name *string `json:"name,omitempty"`
Container *string `json:"container,omitempty"`
MemoryRequest *float64 `json:"memoryRequest,omitempty"`
CPURequest *float64 `json:"cpuRequest,omitempty"`
MemoryRecommendation *float64 `json:"memoryRecommendation,omitempty"`
CPURecommendation *float64 `json:"cpuRecommendation,omitempty"`
CPUCost *float64 `json:"cpuCost,omitempty"`
MemoryCost *float64 `json:"memoryCost,omitempty"`
GpuCost *float64 `json:"gpuCost,omitempty"`
// the historical cpu utilization for this scope
CPUUtil *float64 `json:"cpuUtil,omitempty"`
// the historical memory utilization for this scope
MemoryUtil *float64 `json:"memoryUtil,omitempty"`
// the historical gpu utilization for this scope
GpuUtil *float64 `json:"gpuUtil,omitempty"`
Service *ServiceDeployment `json:"service,omitempty"`
Cluster *Cluster `json:"cluster,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type ClusterScalingRecommendationConnection ¶ added in v1.25.0
type ClusterScalingRecommendationConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ClusterScalingRecommendationEdge `json:"edges,omitempty"`
}
type ClusterScalingRecommendationEdge ¶ added in v1.25.0
type ClusterScalingRecommendationEdge struct {
Node *ClusterScalingRecommendation `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ClusterServiceAttributes ¶
type ClusterServiceAttributes struct {
ID string `json:"id"`
RepositoryID *string `json:"repositoryId,omitempty"`
Git GitRefAttributes `json:"git"`
}
type ClusterStatus ¶
type ClusterStatus struct {
Phase *string `json:"phase,omitempty"`
ControlPlaneReady *bool `json:"controlPlaneReady,omitempty"`
FailureMessage *string `json:"failureMessage,omitempty"`
FailureReason *string `json:"failureReason,omitempty"`
Conditions []*ClusterCondition `json:"conditions,omitempty"`
}
the crd status of the cluster as seen by the CAPI operator
type ClusterStatusFragment ¶
type ClusterStatusFragment struct {
Conditions []*ClusterConditionFragment "json:\"conditions,omitempty\" graphql:\"conditions\""
}
func (*ClusterStatusFragment) GetConditions ¶
func (t *ClusterStatusFragment) GetConditions() []*ClusterConditionFragment
type ClusterStatusInfo ¶
type ClusterStatusInfo struct {
Healthy *bool `json:"healthy,omitempty"`
Count *int64 `json:"count,omitempty"`
}
a cluster info data struct
type ClusterTags ¶
type ClusterTags struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ClusterTags) GetName ¶
func (t *ClusterTags) GetName() string
func (*ClusterTags) GetValue ¶
func (t *ClusterTags) GetValue() string
type ClusterTarget ¶
type ClusterTarget struct {
// the cluster tags to target
Tags map[string]any `json:"tags,omitempty"`
// kubernetes distribution to target
Distro *ClusterDistro `json:"distro,omitempty"`
}
A spec for targeting clusters
type ClusterTargetAttributes ¶
type ClusterTargetAttributes struct {
// the cluster tags to target
Tags *string `json:"tags,omitempty"`
// kubernetes distribution to target
Distro *ClusterDistro `json:"distro,omitempty"`
}
A spec for targeting clusters
type ClusterTargetFragment ¶
type ClusterTargetFragment struct {
Tags map[string]any "json:\"tags,omitempty\" graphql:\"tags\""
Distro *ClusterDistro "json:\"distro,omitempty\" graphql:\"distro\""
}
func (*ClusterTargetFragment) GetDistro ¶
func (t *ClusterTargetFragment) GetDistro() *ClusterDistro
func (*ClusterTargetFragment) GetTags ¶
func (t *ClusterTargetFragment) GetTags() map[string]any
type ClusterUpdateAttributes ¶
type ClusterUpdateAttributes struct {
Name *string `json:"name,omitempty"`
Version *string `json:"version,omitempty"`
// a short, unique human readable name used to identify this cluster and does not necessarily map to the cloud resource name
Handle *string `json:"handle,omitempty"`
// if you optionally want to reconfigure the git repository for the cluster service
Service *ClusterServiceAttributes `json:"service,omitempty"`
// pass a kubeconfig for this cluster (DEPRECATED)
Kubeconfig *KubeconfigAttributes `json:"kubeconfig,omitempty"`
// status of the upgrade plan for this cluster
UpgradePlan *UpgradePlanAttributes `json:"upgradePlan,omitempty"`
Protect *bool `json:"protect,omitempty"`
Distro *ClusterDistro `json:"distro,omitempty"`
Metadata *string `json:"metadata,omitempty"`
NodePools []*NodePoolAttributes `json:"nodePools,omitempty"`
Tags []*TagAttributes `json:"tags,omitempty"`
ReadBindings []*PolicyBindingAttributes `json:"readBindings,omitempty"`
WriteBindings []*PolicyBindingAttributes `json:"writeBindings,omitempty"`
}
type ClusterUpgradePlan ¶
type ClusterUpgradePlan struct {
// whether api compatibilities with all addons and kubernetes are satisfied
Compatibilities *bool `json:"compatibilities,omitempty"`
// whether mutual api incompatibilities with all addons and kubernetes have been satisfied
Incompatibilities *bool `json:"incompatibilities,omitempty"`
// whether all api deprecations have been cleared for the target version
Deprecations *bool `json:"deprecations,omitempty"`
// whether the kubelet version is in line with the current version
KubeletSkew *bool `json:"kubeletSkew,omitempty"`
}
A consolidated checklist of tasks that need to be completed to upgrade this cluster
type ClusterUsage ¶ added in v1.25.0
type ClusterUsage struct {
ID string `json:"id"`
CPU *float64 `json:"cpu,omitempty"`
Memory *float64 `json:"memory,omitempty"`
Gpu *float64 `json:"gpu,omitempty"`
// the amount of storage used by this cluster
Storage *float64 `json:"storage,omitempty"`
// the amount of cpu utilized
CPUUtil *float64 `json:"cpuUtil,omitempty"`
// the amount of memory utilized
MemUtil *float64 `json:"memUtil,omitempty"`
CPUCost *float64 `json:"cpuCost,omitempty"`
MemoryCost *float64 `json:"memoryCost,omitempty"`
GpuCost *float64 `json:"gpuCost,omitempty"`
IngressCost *float64 `json:"ingressCost,omitempty"`
LoadBalancerCost *float64 `json:"loadBalancerCost,omitempty"`
EgressCost *float64 `json:"egressCost,omitempty"`
NodeCost *float64 `json:"nodeCost,omitempty"`
StorageCost *float64 `json:"storageCost,omitempty"`
ControlPlaneCost *float64 `json:"controlPlaneCost,omitempty"`
Cluster *Cluster `json:"cluster,omitempty"`
Namespaces *ClusterNamespaceUsageConnection `json:"namespaces,omitempty"`
Recommendations *ClusterScalingRecommendationConnection `json:"recommendations,omitempty"`
History *ClusterUsageHistoryConnection `json:"history,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type ClusterUsageConnection ¶ added in v1.25.0
type ClusterUsageConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ClusterUsageEdge `json:"edges,omitempty"`
}
type ClusterUsageEdge ¶ added in v1.25.0
type ClusterUsageEdge struct {
Node *ClusterUsage `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ClusterUsageHistory ¶ added in v1.25.4
type ClusterUsageHistory struct {
ID string `json:"id"`
Timestamp string `json:"timestamp"`
CPUCost *float64 `json:"cpuCost,omitempty"`
MemoryCost *float64 `json:"memoryCost,omitempty"`
GpuCost *float64 `json:"gpuCost,omitempty"`
IngressCost *float64 `json:"ingressCost,omitempty"`
LoadBalancerCost *float64 `json:"loadBalancerCost,omitempty"`
EgressCost *float64 `json:"egressCost,omitempty"`
NodeCost *float64 `json:"nodeCost,omitempty"`
StorageCost *float64 `json:"storageCost,omitempty"`
ControlPlaneCost *float64 `json:"controlPlaneCost,omitempty"`
Cluster *Cluster `json:"cluster,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type ClusterUsageHistoryConnection ¶ added in v1.25.4
type ClusterUsageHistoryConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ClusterUsageHistoryEdge `json:"edges,omitempty"`
}
type ClusterUsageHistoryEdge ¶ added in v1.25.4
type ClusterUsageHistoryEdge struct {
Node *ClusterUsageHistory `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ClusterVulnAggregate ¶ added in v1.27.1
type CommandAttributes ¶
type CommitShaAttributes ¶ added in v1.57.0
type CompletesStackRun ¶
type CompletesStackRun struct {
CompleteStackRun *StackRunIDFragment "json:\"completeStackRun,omitempty\" graphql:\"completeStackRun\""
}
func (*CompletesStackRun) GetCompleteStackRun ¶
func (t *CompletesStackRun) GetCompleteStackRun() *StackRunIDFragment
type ComplianceReportFormat ¶ added in v1.42.0
type ComplianceReportFormat string
const ( ComplianceReportFormatCSV ComplianceReportFormat = "CSV" ComplianceReportFormatJSON ComplianceReportFormat = "JSON" )
func (ComplianceReportFormat) IsValid ¶ added in v1.42.0
func (e ComplianceReportFormat) IsValid() bool
func (ComplianceReportFormat) MarshalGQL ¶ added in v1.42.0
func (e ComplianceReportFormat) MarshalGQL(w io.Writer)
func (ComplianceReportFormat) String ¶ added in v1.42.0
func (e ComplianceReportFormat) String() string
func (*ComplianceReportFormat) UnmarshalGQL ¶ added in v1.42.0
func (e *ComplianceReportFormat) UnmarshalGQL(v any) error
type ComplianceReportGenerator ¶ added in v1.42.0
type ComplianceReportGenerator struct {
ID string `json:"id"`
Name string `json:"name"`
Format ComplianceReportFormat `json:"format"`
// download policy for this report
ReadBindings []*PolicyBinding `json:"readBindings,omitempty"`
ComplianceReports *ComplianceReportsConnection `json:"complianceReports,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type ComplianceReportGeneratorAttributes ¶ added in v1.42.0
type ComplianceReportGeneratorAttributes struct {
// the format of the compliance report when a user generates it
Format ComplianceReportFormat `json:"format"`
// the name of this generator
Name string `json:"name"`
ReadBindings []*PolicyBindingAttributes `json:"readBindings,omitempty"`
}
type ComplianceReportGeneratorConnection ¶ added in v1.42.0
type ComplianceReportGeneratorConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ComplianceReportGeneratorEdge `json:"edges,omitempty"`
}
type ComplianceReportGeneratorEdge ¶ added in v1.42.0
type ComplianceReportGeneratorEdge struct {
Node *ComplianceReportGenerator `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ComplianceReportGeneratorFragment ¶ added in v1.42.0
type ComplianceReportGeneratorFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Format ComplianceReportFormat "json:\"format\" graphql:\"format\""
ReadBindings []*PolicyBindingFragment "json:\"readBindings,omitempty\" graphql:\"readBindings\""
}
func (*ComplianceReportGeneratorFragment) GetFormat ¶ added in v1.42.0
func (t *ComplianceReportGeneratorFragment) GetFormat() *ComplianceReportFormat
func (*ComplianceReportGeneratorFragment) GetID ¶ added in v1.42.0
func (t *ComplianceReportGeneratorFragment) GetID() string
func (*ComplianceReportGeneratorFragment) GetName ¶ added in v1.42.0
func (t *ComplianceReportGeneratorFragment) GetName() string
func (*ComplianceReportGeneratorFragment) GetReadBindings ¶ added in v1.42.0
func (t *ComplianceReportGeneratorFragment) GetReadBindings() []*PolicyBindingFragment
type ComplianceReports ¶ added in v1.36.0
type ComplianceReportsConnection ¶ added in v1.36.0
type ComplianceReportsConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ComplianceReportsEdge `json:"edges,omitempty"`
}
type ComplianceReportsEdge ¶ added in v1.36.0
type ComplianceReportsEdge struct {
Node *ComplianceReports `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ComponentAttributes ¶
type ComponentAttributes struct {
State *ComponentState `json:"state,omitempty"`
Synced bool `json:"synced"`
Group string `json:"group"`
Version string `json:"version"`
Kind string `json:"kind"`
Namespace string `json:"namespace"`
Name string `json:"name"`
UID *string `json:"uid,omitempty"`
Content *ComponentContentAttributes `json:"content,omitempty"`
Children []*ComponentChildAttributes `json:"children,omitempty"`
}
type ComponentChildAttributes ¶ added in v1.36.0
type ComponentChildAttributes struct {
UID string `json:"uid"`
State *ComponentState `json:"state,omitempty"`
ParentUID *string `json:"parentUid,omitempty"`
Name string `json:"name"`
Namespace *string `json:"namespace,omitempty"`
Group *string `json:"group,omitempty"`
Version string `json:"version"`
Kind string `json:"kind"`
}
type ComponentContent ¶
type ComponentContent struct {
ID string `json:"id"`
Live *string `json:"live,omitempty"`
// the inferred desired state of this component
Desired *string `json:"desired,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
dry run content of a service component
type ComponentContentAttributes ¶
type ComponentContentAttributes struct {
// the desired state of a service component as determined from the configured manifests
Desired *string `json:"desired,omitempty"`
Live *string `json:"live,omitempty"`
}
the content of a component when visualized in dry run state
type ComponentContentFragment ¶
type ComponentContentFragment struct {
ID string "json:\"id\" graphql:\"id\""
Live *string "json:\"live,omitempty\" graphql:\"live\""
Desired *string "json:\"desired,omitempty\" graphql:\"desired\""
}
func (*ComponentContentFragment) GetDesired ¶
func (t *ComponentContentFragment) GetDesired() *string
func (*ComponentContentFragment) GetID ¶
func (t *ComponentContentFragment) GetID() string
func (*ComponentContentFragment) GetLive ¶
func (t *ComponentContentFragment) GetLive() *string
type ComponentState ¶
type ComponentState string
const ( ComponentStateRunning ComponentState = "RUNNING" ComponentStatePending ComponentState = "PENDING" ComponentStateFailed ComponentState = "FAILED" ComponentStatePaused ComponentState = "PAUSED" )
func (ComponentState) IsValid ¶
func (e ComponentState) IsValid() bool
func (ComponentState) MarshalGQL ¶
func (e ComponentState) MarshalGQL(w io.Writer)
func (ComponentState) String ¶
func (e ComponentState) String() string
func (*ComponentState) UnmarshalGQL ¶
func (e *ComponentState) UnmarshalGQL(v any) error
type ComponentTree ¶
type ComponentTree struct {
Root *KubernetesUnstructured `json:"root,omitempty"`
Deployments []*Deployment `json:"deployments,omitempty"`
Statefulsets []*StatefulSet `json:"statefulsets,omitempty"`
Replicasets []*ReplicaSet `json:"replicasets,omitempty"`
Daemonsets []*DaemonSet `json:"daemonsets,omitempty"`
Services []*Service `json:"services,omitempty"`
Ingresses []*Ingress `json:"ingresses,omitempty"`
Cronjobs []*CronJob `json:"cronjobs,omitempty"`
Configmaps []*ConfigMap `json:"configmaps,omitempty"`
Secrets []*Secret `json:"secrets,omitempty"`
Certificates []*Certificate `json:"certificates,omitempty"`
Edges []*ResourceEdge `json:"edges,omitempty"`
}
A tree view of the kubernetes object hierarchy beneath a component
type ConditionAttributes ¶
type ConditionAttributes struct {
Operation Operation `json:"operation"`
Field string `json:"field"`
Value *string `json:"value,omitempty"`
}
attributes for declaratively specifying whether a config item is relevant given prior config
type ConfigAttributes ¶
type ConfigurationType ¶
type ConfigurationType string
const ( ConfigurationTypeString ConfigurationType = "STRING" ConfigurationTypeInt ConfigurationType = "INT" ConfigurationTypeBool ConfigurationType = "BOOL" ConfigurationTypeDomain ConfigurationType = "DOMAIN" ConfigurationTypeBucket ConfigurationType = "BUCKET" ConfigurationTypeFile ConfigurationType = "FILE" ConfigurationTypeFunction ConfigurationType = "FUNCTION" ConfigurationTypePassword ConfigurationType = "PASSWORD" ConfigurationTypeEnum ConfigurationType = "ENUM" ConfigurationTypeCluster ConfigurationType = "CLUSTER" ConfigurationTypeProject ConfigurationType = "PROJECT" ConfigurationTypeGroup ConfigurationType = "GROUP" ConfigurationTypeUser ConfigurationType = "USER" ConfigurationTypeFlow ConfigurationType = "FLOW" ConfigurationTypeJSON ConfigurationType = "JSON" )
func (ConfigurationType) IsValid ¶
func (e ConfigurationType) IsValid() bool
func (ConfigurationType) MarshalGQL ¶
func (e ConfigurationType) MarshalGQL(w io.Writer)
func (ConfigurationType) String ¶
func (e ConfigurationType) String() string
func (*ConfigurationType) UnmarshalGQL ¶
func (e *ConfigurationType) UnmarshalGQL(v any) error
type ConfigurationValidationAttributes ¶ added in v1.18.0
type ConfigurationValidationAttributes struct {
// regex a string value should match
Regex *string `json:"regex,omitempty"`
// whether the string is json encoded
JSON *bool `json:"json,omitempty"`
// configuration for name uniqueness
UniqBy *UniqByAttributes `json:"uniqBy,omitempty"`
}
Validations to apply to this configuration entry prior to PR creation
type Conjunction ¶
type Conjunction string
const ( ConjunctionAnd Conjunction = "AND" ConjunctionOr Conjunction = "OR" )
func (Conjunction) IsValid ¶
func (e Conjunction) IsValid() bool
func (Conjunction) MarshalGQL ¶
func (e Conjunction) MarshalGQL(w io.Writer)
func (Conjunction) String ¶
func (e Conjunction) String() string
func (*Conjunction) UnmarshalGQL ¶
func (e *Conjunction) UnmarshalGQL(v any) error
type ConsentRequest ¶ added in v1.33.0
type ConsoleClient ¶
type ConsoleClient interface {
GetAgentRuntime(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAgentRuntime, error)
GetAgentRuntimeByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetAgentRuntimeByName, error)
UpsertAgentRuntime(ctx context.Context, attributes AgentRuntimeAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertAgentRuntime, error)
DeleteAgentRuntime(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteAgentRuntime, error)
ListAgentRuntimes(ctx context.Context, after *string, first *int64, before *string, last *int64, q *string, typeArg *AgentRuntimeType, interceptors ...clientv2.RequestInterceptor) (*ListAgentRuntimes, error)
GetAgentRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAgentRun, error)
ListAgentRuns(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListAgentRuns, error)
ListAgentRuntimePendingRuns(ctx context.Context, id string, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListAgentRuntimePendingRuns, error)
GetAgentRunTodos(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAgentRunTodos, error)
CancelAgentRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*CancelAgentRun, error)
CreateAgentRun(ctx context.Context, runtimeID string, attributes AgentRunAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateAgentRun, error)
UpdateAgentRun(ctx context.Context, id string, attributes AgentRunStatusAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateAgentRun, error)
UpdateAgentRunAnalysis(ctx context.Context, id string, attributes AgentAnalysisAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateAgentRunAnalysis, error)
UpdateAgentRunTodos(ctx context.Context, id string, todos []*AgentTodoAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateAgentRunTodos, error)
CreateAgentPullRequest(ctx context.Context, runID string, attributes AgentPullRequestAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateAgentPullRequest, error)
CreateAgentMessage(ctx context.Context, runID string, attributes AgentMessageAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateAgentMessage, error)
AddClusterAuditLog(ctx context.Context, attributes ClusterAuditAttributes, interceptors ...clientv2.RequestInterceptor) (*AddClusterAuditLog, error)
ListScmWebhooks(ctx context.Context, after *string, before *string, first *int64, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListScmWebhooks, error)
GetScmWebhook(ctx context.Context, id *string, externalID *string, interceptors ...clientv2.RequestInterceptor) (*GetScmWebhook, error)
CreateScmWebhook(ctx context.Context, connectionID string, owner string, interceptors ...clientv2.RequestInterceptor) (*CreateScmWebhook, error)
CreateScmWebhookPointer(ctx context.Context, attributes ScmWebhookAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateScmWebhookPointer, error)
DeleteScmWebhook(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteScmWebhook, error)
ListObservabilityWebhooks(ctx context.Context, after *string, before *string, first *int64, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListObservabilityWebhooks, error)
GetObservabilityWebhook(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetObservabilityWebhook, error)
UpsertObservabilityWebhook(ctx context.Context, attributes ObservabilityWebhookAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertObservabilityWebhook, error)
DeleteObservabilityWebhook(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteObservabilityWebhook, error)
CreateClusterBackup(ctx context.Context, attributes BackupAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateClusterBackup, error)
GetClusterBackup(ctx context.Context, id *string, clusterID *string, namespace *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetClusterBackup, error)
UpdateClusterRestore(ctx context.Context, id string, attributes RestoreAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateClusterRestore, error)
CreateClusterRestore(ctx context.Context, backupID string, interceptors ...clientv2.RequestInterceptor) (*CreateClusterRestore, error)
GetClusterRestore(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetClusterRestore, error)
CreateBootstrapToken(ctx context.Context, attributes BootstrapTokenAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateBootstrapToken, error)
DeleteBootstrapToken(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteBootstrapToken, error)
UpsertCatalog(ctx context.Context, attributes *CatalogAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertCatalog, error)
DeleteCatalog(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteCatalog, error)
GetCatalog(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetCatalog, error)
GetCatalogTiny(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetCatalogTiny, error)
UpsertCloudConnection(ctx context.Context, attributes CloudConnectionAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertCloudConnection, error)
DeleteCloudConnection(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteCloudConnection, error)
GetCloudConnection(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetCloudConnection, error)
CreateCluster(ctx context.Context, attributes ClusterAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateCluster, error)
UpdateCluster(ctx context.Context, id string, attributes ClusterUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateCluster, error)
DeleteCluster(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteCluster, error)
DetachCluster(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DetachCluster, error)
CreateClusterProvider(ctx context.Context, attributes ClusterProviderAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateClusterProvider, error)
UpdateClusterProvider(ctx context.Context, id string, attributes ClusterProviderUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateClusterProvider, error)
DeleteClusterProvider(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteClusterProvider, error)
PingCluster(ctx context.Context, attributes ClusterPing, interceptors ...clientv2.RequestInterceptor) (*PingCluster, error)
RegisterRuntimeServices(ctx context.Context, services []*RuntimeServiceAttributes, layout *OperationalLayoutAttributes, deprecated []*DeprecatedCustomResourceAttributes, serviceID *string, interceptors ...clientv2.RequestInterceptor) (*RegisterRuntimeServices, error)
ListClusters(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListClusters, error)
ListClustersWithParameters(ctx context.Context, after *string, first *int64, before *string, last *int64, projectID *string, tagQuery *TagQuery, interceptors ...clientv2.RequestInterceptor) (*ListClustersWithParameters, error)
GetCluster(ctx context.Context, id *string, interceptors ...clientv2.RequestInterceptor) (*GetCluster, error)
GetTinyCluster(ctx context.Context, id *string, interceptors ...clientv2.RequestInterceptor) (*GetTinyCluster, error)
GetAgentURL(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAgentURL, error)
GetClusterWithToken(ctx context.Context, id *string, handle *string, interceptors ...clientv2.RequestInterceptor) (*GetClusterWithToken, error)
GetClusterByHandle(ctx context.Context, handle *string, interceptors ...clientv2.RequestInterceptor) (*GetClusterByHandle, error)
GetClusterIDByHandle(ctx context.Context, handle *string, interceptors ...clientv2.RequestInterceptor) (*GetClusterIDByHandle, error)
GetClusterProvider(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetClusterProvider, error)
GetClusterProviderByCloud(ctx context.Context, cloud string, interceptors ...clientv2.RequestInterceptor) (*GetClusterProviderByCloud, error)
ListClusterServices(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*ListClusterServices, error)
ListServiceDeployments(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListServiceDeployments, error)
MyCluster(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*MyCluster, error)
UpsertVirtualCluster(ctx context.Context, parentID string, attributes ClusterAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertVirtualCluster, error)
GetGlobalServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetGlobalServiceDeployment, error)
GetGlobalServiceDeploymentByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetGlobalServiceDeploymentByName, error)
CreateGlobalServiceDeployment(ctx context.Context, serviceID string, attributes GlobalServiceAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateGlobalServiceDeployment, error)
CreateGlobalServiceDeploymentFromTemplate(ctx context.Context, attributes GlobalServiceAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateGlobalServiceDeploymentFromTemplate, error)
UpdateGlobalServiceDeployment(ctx context.Context, id string, attributes GlobalServiceAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateGlobalServiceDeployment, error)
DeleteGlobalServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteGlobalServiceDeployment, error)
CreateServiceDeployment(ctx context.Context, clusterID string, attributes ServiceDeploymentAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateServiceDeployment, error)
CreateServiceDeploymentWithHandle(ctx context.Context, cluster string, attributes ServiceDeploymentAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateServiceDeploymentWithHandle, error)
DeleteServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteServiceDeployment, error)
DetachServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DetachServiceDeployment, error)
UpdateServiceDeployment(ctx context.Context, id string, attributes ServiceUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateServiceDeployment, error)
UpdateServiceDeploymentWithHandle(ctx context.Context, cluster string, name string, attributes ServiceUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateServiceDeploymentWithHandle, error)
CloneServiceDeployment(ctx context.Context, clusterID string, id string, attributes ServiceCloneAttributes, interceptors ...clientv2.RequestInterceptor) (*CloneServiceDeployment, error)
CloneServiceDeploymentWithHandle(ctx context.Context, clusterID string, cluster string, name string, attributes ServiceCloneAttributes, interceptors ...clientv2.RequestInterceptor) (*CloneServiceDeploymentWithHandle, error)
RollbackService(ctx context.Context, id string, revisionID string, interceptors ...clientv2.RequestInterceptor) (*RollbackService, error)
UpdateServiceComponents(ctx context.Context, id string, components []*ComponentAttributes, revisionID string, sha *string, errors []*ServiceErrorAttributes, metadata *ServiceMetadataAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateServiceComponents, error)
AddServiceError(ctx context.Context, id string, errors []*ServiceErrorAttributes, interceptors ...clientv2.RequestInterceptor) (*AddServiceError, error)
UpdateDeploymentSettings(ctx context.Context, attributes DeploymentSettingsAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateDeploymentSettings, error)
GetDeploymentSettings(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetDeploymentSettings, error)
GetServiceDeployment(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeployment, error)
GetServiceDeploymentTiny(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeploymentTiny, error)
GetServiceDeploymentComponents(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeploymentComponents, error)
GetServiceDeploymentForAgent(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeploymentForAgent, error)
GetServiceDeploymentByHandle(ctx context.Context, cluster string, name string, interceptors ...clientv2.RequestInterceptor) (*GetServiceDeploymentByHandle, error)
ListServiceDeployment(ctx context.Context, after *string, before *string, last *int64, clusterID *string, interceptors ...clientv2.RequestInterceptor) (*ListServiceDeployment, error)
PagedClusterServices(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*PagedClusterServices, error)
PagedClusterServicesForAgent(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*PagedClusterServicesForAgent, error)
PagedClusterServiceIds(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*PagedClusterServiceIds, error)
ListServiceDeploymentByHandle(ctx context.Context, after *string, before *string, last *int64, cluster *string, interceptors ...clientv2.RequestInterceptor) (*ListServiceDeploymentByHandle, error)
GetServiceContext(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetServiceContext, error)
GetServiceContextTiny(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetServiceContextTiny, error)
SaveServiceContext(ctx context.Context, name string, attributes ServiceContextAttributes, interceptors ...clientv2.RequestInterceptor) (*SaveServiceContext, error)
DeleteServiceContext(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteServiceContext, error)
CreateGlobalService(ctx context.Context, attributes GlobalServiceAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateGlobalService, error)
UpdateGlobalService(ctx context.Context, id string, attributes GlobalServiceAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateGlobalService, error)
DeleteGlobalService(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteGlobalService, error)
KickService(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*KickService, error)
KickServiceByHandle(ctx context.Context, cluster string, name string, interceptors ...clientv2.RequestInterceptor) (*KickServiceByHandle, error)
GetClusterRegistration(ctx context.Context, id *string, machineID *string, interceptors ...clientv2.RequestInterceptor) (*GetClusterRegistration, error)
GetClusterRegistrations(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*GetClusterRegistrations, error)
CreateClusterRegistration(ctx context.Context, attributes ClusterRegistrationCreateAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateClusterRegistration, error)
UpdateClusterRegistration(ctx context.Context, id string, attributes ClusterRegistrationUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateClusterRegistration, error)
DeleteClusterRegistration(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteClusterRegistration, error)
CreateClusterIsoImage(ctx context.Context, attributes ClusterIsoImageAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateClusterIsoImage, error)
UpdateClusterIsoImage(ctx context.Context, id string, attributes ClusterIsoImageAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateClusterIsoImage, error)
DeleteClusterIsoImage(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteClusterIsoImage, error)
GetClusterIsoImage(ctx context.Context, id *string, image *string, interceptors ...clientv2.RequestInterceptor) (*GetClusterIsoImage, error)
GetFederatedCredential(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetFederatedCredential, error)
GetFederatedCredentialTiny(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetFederatedCredentialTiny, error)
CreateFederatedCredential(ctx context.Context, attributes FederatedCredentialAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateFederatedCredential, error)
DeleteFederatedCredential(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteFederatedCredential, error)
UpdateFederatedCredential(ctx context.Context, id string, attributes FederatedCredentialAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateFederatedCredential, error)
GetFlow(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetFlow, error)
UpsertFlow(ctx context.Context, attributes FlowAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertFlow, error)
DeleteFlow(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteFlow, error)
GetClusterGates(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*GetClusterGates, error)
PagedClusterGates(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*PagedClusterGates, error)
PagedClusterGateIDs(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*PagedClusterGateIDs, error)
UpdateGate(ctx context.Context, id string, attributes GateUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateGate, error)
GetClusterGate(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetClusterGate, error)
CreateGitRepository(ctx context.Context, attributes GitAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateGitRepository, error)
UpdateGitRepository(ctx context.Context, id string, attributes GitAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateGitRepository, error)
DeleteGitRepository(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteGitRepository, error)
ListGitRepositories(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListGitRepositories, error)
GetGitRepository(ctx context.Context, id *string, url *string, interceptors ...clientv2.RequestInterceptor) (*GetGitRepository, error)
GetGitRepositoryID(ctx context.Context, url *string, interceptors ...clientv2.RequestInterceptor) (*GetGitRepositoryID, error)
GetScmConnection(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetScmConnection, error)
GetScmConnectionByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetScmConnectionByName, error)
GetScmConnectionTiny(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetScmConnectionTiny, error)
ListScmConnections(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListScmConnections, error)
CreateScmConnection(ctx context.Context, attributes ScmConnectionAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateScmConnection, error)
UpdateScmConnection(ctx context.Context, id string, attributes ScmConnectionAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateScmConnection, error)
DeleteScmConnection(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteScmConnection, error)
GetPrAutomation(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPrAutomation, error)
GetPrAutomationByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetPrAutomationByName, error)
GetPrAutomationTiny(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetPrAutomationTiny, error)
ListPrAutomations(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListPrAutomations, error)
CreatePrAutomation(ctx context.Context, attributes PrAutomationAttributes, interceptors ...clientv2.RequestInterceptor) (*CreatePrAutomation, error)
UpdatePrAutomation(ctx context.Context, id string, attributes PrAutomationAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdatePrAutomation, error)
DeletePrAutomation(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePrAutomation, error)
CreatePullRequest(ctx context.Context, id string, identifier *string, branch *string, context *string, interceptors ...clientv2.RequestInterceptor) (*CreatePullRequest, error)
GetPrGovernance(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetPrGovernance, error)
DeletePrGovernance(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePrGovernance, error)
UpsertPrGovernance(ctx context.Context, attributes PrGovernanceAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertPrGovernance, error)
GetGroup(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetGroup, error)
GetGroupTiny(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetGroupTiny, error)
CreateGroup(ctx context.Context, attributtes GroupAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateGroup, error)
UpdateGroup(ctx context.Context, groupID string, attributtes GroupAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateGroup, error)
DeleteGroup(ctx context.Context, groupID string, interceptors ...clientv2.RequestInterceptor) (*DeleteGroup, error)
ListHelmRepositories(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListHelmRepositories, error)
GetHelmRepository(ctx context.Context, url string, interceptors ...clientv2.RequestInterceptor) (*GetHelmRepository, error)
GetHelmRepositoryTiny(ctx context.Context, url string, interceptors ...clientv2.RequestInterceptor) (*GetHelmRepositoryTiny, error)
UpsertHelmRepository(ctx context.Context, url string, attributes *HelmRepositoryAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertHelmRepository, error)
IngestClusterCost(ctx context.Context, costs CostIngestAttributes, interceptors ...clientv2.RequestInterceptor) (*IngestClusterCost, error)
GetMCPServers(ctx context.Context, q *string, first *int64, after *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*GetMCPServers, error)
GetMCPServer(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetMCPServer, error)
UpsertMCPServer(ctx context.Context, attributes McpServerAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertMCPServer, error)
DeleteMCPServer(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteMCPServer, error)
ListNamespaces(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListNamespaces, error)
ListClusterNamespaces(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListClusterNamespaces, error)
GetNamespace(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetNamespace, error)
GetNamespaceByName(ctx context.Context, name string, interceptors ...clientv2.RequestInterceptor) (*GetNamespaceByName, error)
CreateNamespace(ctx context.Context, attributes ManagedNamespaceAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateNamespace, error)
UpdateNamespace(ctx context.Context, id string, attributes ManagedNamespaceAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateNamespace, error)
DeleteNamespace(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteNamespace, error)
UpsertNotificationSink(ctx context.Context, attributes NotificationSinkAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertNotificationSink, error)
DeleteNotificationSink(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteNotificationSink, error)
GetNotificationSink(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationSink, error)
GetNotificationSinkByName(ctx context.Context, name *string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationSinkByName, error)
ListNotificationSinks(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListNotificationSinks, error)
GetNotificationRouter(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationRouter, error)
GetNotificationRouterByName(ctx context.Context, name *string, interceptors ...clientv2.RequestInterceptor) (*GetNotificationRouterByName, error)
DeleteNotificationRouter(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteNotificationRouter, error)
UpsertNotificationRouter(ctx context.Context, attributes NotificationRouterAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertNotificationRouter, error)
CreateOIDCProvider(ctx context.Context, typeArg OidcProviderType, attributes OidcProviderAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateOIDCProvider, error)
UpdateOIDCProvider(ctx context.Context, id string, typeArg OidcProviderType, attributes OidcProviderAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateOIDCProvider, error)
DeleteOIDCProvider(ctx context.Context, id string, typeArg OidcProviderType, interceptors ...clientv2.RequestInterceptor) (*DeleteOIDCProvider, error)
ListObservabilityProviders(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListObservabilityProviders, error)
GetObservabilityProvider(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetObservabilityProvider, error)
GetObservabilityProviderTiny(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetObservabilityProviderTiny, error)
UpsertObservabilityProvider(ctx context.Context, attributes ObservabilityProviderAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertObservabilityProvider, error)
DeleteObservabilityProvider(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteObservabilityProvider, error)
UpsertObserver(ctx context.Context, attributes ObserverAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertObserver, error)
DeleteObserver(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteObserver, error)
GetObserver(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetObserver, error)
GetObserverTiny(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetObserverTiny, error)
UpsertPolicyConstraints(ctx context.Context, constraints []*PolicyConstraintAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertPolicyConstraints, error)
ListPolicyConstraints(ctx context.Context, after *string, first *int64, before *string, last *int64, namespace *string, kind *string, q *string, interceptors ...clientv2.RequestInterceptor) (*ListPolicyConstraints, error)
ListViolationStatistics(ctx context.Context, field ConstraintViolationField, interceptors ...clientv2.RequestInterceptor) (*ListViolationStatistics, error)
GetPersona(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPersona, error)
GetPersonaTiny(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPersonaTiny, error)
CreatePersona(ctx context.Context, attributes PersonaAttributes, interceptors ...clientv2.RequestInterceptor) (*CreatePersona, error)
UpdatePersona(ctx context.Context, id string, attributes PersonaAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdatePersona, error)
DeletePersona(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePersona, error)
SavePipeline(ctx context.Context, name string, attributes PipelineAttributes, interceptors ...clientv2.RequestInterceptor) (*SavePipeline, error)
DeletePipeline(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePipeline, error)
GetPipeline(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPipeline, error)
GetPipelines(ctx context.Context, after *string, interceptors ...clientv2.RequestInterceptor) (*GetPipelines, error)
CreatePipelineContext(ctx context.Context, pipelineID string, attributes PipelineContextAttributes, interceptors ...clientv2.RequestInterceptor) (*CreatePipelineContext, error)
GetPipelineContext(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetPipelineContext, error)
ListComplianceReportGenerators(ctx context.Context, after *string, before *string, first *int64, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListComplianceReportGenerators, error)
GetComplianceReportGenerator(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetComplianceReportGenerator, error)
UpsertComplianceReportGenerator(ctx context.Context, attributes ComplianceReportGeneratorAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertComplianceReportGenerator, error)
DeleteComplianceReportGenerator(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteComplianceReportGenerator, error)
GetPreviewEnvironmentTemplate(ctx context.Context, id *string, flowID *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetPreviewEnvironmentTemplate, error)
UpsertPreviewEnvironmentTemplate(ctx context.Context, attributes PreviewEnvironmentTemplateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertPreviewEnvironmentTemplate, error)
DeletePreviewEnvironmentTemplate(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeletePreviewEnvironmentTemplate, error)
ListProjects(ctx context.Context, after *string, before *string, first *int64, last *int64, q *string, interceptors ...clientv2.RequestInterceptor) (*ListProjects, error)
GetProject(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetProject, error)
GetProjectTiny(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetProjectTiny, error)
CreateProject(ctx context.Context, attributes ProjectAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateProject, error)
UpdateProject(ctx context.Context, id string, attributes ProjectAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateProject, error)
DeleteProject(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteProject, error)
CreateProviderCredential(ctx context.Context, attributes ProviderCredentialAttributes, name string, interceptors ...clientv2.RequestInterceptor) (*CreateProviderCredential, error)
DeleteProviderCredential(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteProviderCredential, error)
ListProviders(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*ListProviders, error)
UpdateRbac(ctx context.Context, rbac RbacAttributes, serviceID *string, clusterID *string, providerID *string, interceptors ...clientv2.RequestInterceptor) (*UpdateRbac, error)
ListClusterSentinelRunJobs(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListClusterSentinelRunJobs, error)
GetSentinelRunJob(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetSentinelRunJob, error)
GetSentinelRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetSentinelRun, error)
UpdateSentinelRunJobStatus(ctx context.Context, id string, attributes *SentinelRunJobUpdateAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateSentinelRunJobStatus, error)
CreateSentinel(ctx context.Context, attributes *SentinelAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateSentinel, error)
UpdateSentinel(ctx context.Context, id string, attributes *SentinelAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateSentinel, error)
DeleteSentinel(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteSentinel, error)
GetSentinel(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetSentinel, error)
GetSentinelTiny(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetSentinelTiny, error)
ServiceAccounts(ctx context.Context, after *string, first *int64, before *string, last *int64, q *string, interceptors ...clientv2.RequestInterceptor) (*ServiceAccounts, error)
CreateServiceAccount(ctx context.Context, attributes ServiceAccountAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateServiceAccount, error)
UpdateServiceAccount(ctx context.Context, id string, attributes ServiceAccountAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateServiceAccount, error)
CreateServiceAccountToken(ctx context.Context, id string, scopes []*ScopeAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateServiceAccountToken, error)
ListClusterStacks(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListClusterStacks, error)
ListClusterStackIds(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListClusterStackIds, error)
ListClusterMinimalStacks(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListClusterMinimalStacks, error)
ListInfrastructureStacks(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListInfrastructureStacks, error)
GetStackRunMinimal(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackRunMinimal, error)
GetStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackRun, error)
GetStackRunBase(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackRunBase, error)
UpdateStackRun(ctx context.Context, id string, attributes StackRunAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateStackRun, error)
ApproveStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*ApproveStackRun, error)
CreateStack(ctx context.Context, attributes StackAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateStack, error)
UpdateStack(ctx context.Context, id string, attributes StackAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateStack, error)
DetachStack(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DetachStack, error)
DeleteStack(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteStack, error)
GetInfrastructureStack(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetInfrastructureStack, error)
GetInfrastructureStackID(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetInfrastructureStackID, error)
GetInfrastructureStackStatus(ctx context.Context, id *string, name *string, interceptors ...clientv2.RequestInterceptor) (*GetInfrastructureStackStatus, error)
CompletesStackRun(ctx context.Context, id string, attributes StackRunAttributes, interceptors ...clientv2.RequestInterceptor) (*CompletesStackRun, error)
AddStackRunLogs(ctx context.Context, id string, attributes RunLogAttributes, interceptors ...clientv2.RequestInterceptor) (*AddStackRunLogs, error)
UpdateStackRunStep(ctx context.Context, id string, attributes RunStepAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateStackRunStep, error)
UpdateCustomStackRun(ctx context.Context, id string, attributes CustomStackRunAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateCustomStackRun, error)
CreateCustomStackRun(ctx context.Context, attributes CustomStackRunAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateCustomStackRun, error)
DeleteCustomStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteCustomStackRun, error)
GetCustomStackRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetCustomStackRun, error)
ListStackRuns(ctx context.Context, id string, after *string, before *string, first *int64, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListStackRuns, error)
TriggerRun(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*TriggerRun, error)
GetStackDefinition(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackDefinition, error)
GetStackDefinitionTiny(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetStackDefinitionTiny, error)
ListStackDefinitions(ctx context.Context, after *string, first *int64, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListStackDefinitions, error)
CreateStackDefinition(ctx context.Context, attributes StackDefinitionAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateStackDefinition, error)
UpdateStackDefinition(ctx context.Context, id string, attributes StackDefinitionAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateStackDefinition, error)
DeleteStackDefinition(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteStackDefinition, error)
ListAccessTokens(ctx context.Context, cursor *string, before *string, last *int64, interceptors ...clientv2.RequestInterceptor) (*ListAccessTokens, error)
GetAccessToken(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*GetAccessToken, error)
TokenExchange(ctx context.Context, token string, interceptors ...clientv2.RequestInterceptor) (*TokenExchange, error)
CreateAccessToken(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*CreateAccessToken, error)
DeleteAccessToken(ctx context.Context, token string, interceptors ...clientv2.RequestInterceptor) (*DeleteAccessToken, error)
SaveUpgradeInsights(ctx context.Context, insights []*UpgradeInsightAttributes, addons []*CloudAddonAttributes, interceptors ...clientv2.RequestInterceptor) (*SaveUpgradeInsights, error)
GetUser(ctx context.Context, email string, interceptors ...clientv2.RequestInterceptor) (*GetUser, error)
GetUserTiny(ctx context.Context, email string, interceptors ...clientv2.RequestInterceptor) (*GetUserTiny, error)
Me(ctx context.Context, interceptors ...clientv2.RequestInterceptor) (*Me, error)
CreateUser(ctx context.Context, attributes UserAttributes, interceptors ...clientv2.RequestInterceptor) (*CreateUser, error)
UpdateUser(ctx context.Context, id *string, attributes UserAttributes, interceptors ...clientv2.RequestInterceptor) (*UpdateUser, error)
UpsertUser(ctx context.Context, attributes UserAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertUser, error)
DeleteUser(ctx context.Context, id string, interceptors ...clientv2.RequestInterceptor) (*DeleteUser, error)
AddGroupMember(ctx context.Context, groupID string, userID string, interceptors ...clientv2.RequestInterceptor) (*AddGroupMember, error)
DeleteGroupMember(ctx context.Context, userID string, groupID string, interceptors ...clientv2.RequestInterceptor) (*DeleteGroupMember, error)
UpsertVulnerabilities(ctx context.Context, vulnerabilities []*VulnerabilityReportAttributes, interceptors ...clientv2.RequestInterceptor) (*UpsertVulnerabilities, error)
}
func NewClient ¶
func NewClient(cli clientv2.HttpClient, baseURL string, options *clientv2.Options, interceptors ...clientv2.RequestInterceptor) ConsoleClient
type ConsoleConfiguration ¶
type ConsoleConfiguration struct {
GitCommit *string `json:"gitCommit,omitempty"`
ConsoleVersion *string `json:"consoleVersion,omitempty"`
IsDemoProject *bool `json:"isDemoProject,omitempty"`
IsSandbox *bool `json:"isSandbox,omitempty"`
PluralLogin *bool `json:"pluralLogin,omitempty"`
VpnEnabled *bool `json:"vpnEnabled,omitempty"`
SentryEnabled *bool `json:"sentryEnabled,omitempty"`
// whether at least one cluster has been installed, false if a user hasn't fully onboarded
Installed *bool `json:"installed,omitempty"`
Cloud *bool `json:"cloud,omitempty"`
Byok *bool `json:"byok,omitempty"`
ExternalOidc *bool `json:"externalOidc,omitempty"`
OidcName *string `json:"oidcName,omitempty"`
Features *AvailableFeatures `json:"features,omitempty"`
Manifest *PluralManifest `json:"manifest,omitempty"`
GitStatus *GitStatus `json:"gitStatus,omitempty"`
}
type ConstraintEnforcement ¶
type ConstraintEnforcement string
const ( ConstraintEnforcementWarn ConstraintEnforcement = "WARN" ConstraintEnforcementDeny ConstraintEnforcement = "DENY" ConstraintEnforcementDryRun ConstraintEnforcement = "DRY_RUN" )
func (ConstraintEnforcement) IsValid ¶
func (e ConstraintEnforcement) IsValid() bool
func (ConstraintEnforcement) MarshalGQL ¶
func (e ConstraintEnforcement) MarshalGQL(w io.Writer)
func (ConstraintEnforcement) String ¶
func (e ConstraintEnforcement) String() string
func (*ConstraintEnforcement) UnmarshalGQL ¶
func (e *ConstraintEnforcement) UnmarshalGQL(v any) error
type ConstraintRef ¶
type ConstraintRefAttributes ¶
type ConstraintRefFragment ¶
type ConstraintRefFragment struct {
Kind string "json:\"kind\" graphql:\"kind\""
Name string "json:\"name\" graphql:\"name\""
}
func (*ConstraintRefFragment) GetKind ¶
func (t *ConstraintRefFragment) GetKind() string
func (*ConstraintRefFragment) GetName ¶
func (t *ConstraintRefFragment) GetName() string
type ConstraintViolationField ¶
type ConstraintViolationField string
const ( ConstraintViolationFieldNamespace ConstraintViolationField = "NAMESPACE" ConstraintViolationFieldKind ConstraintViolationField = "KIND" )
func (ConstraintViolationField) IsValid ¶
func (e ConstraintViolationField) IsValid() bool
func (ConstraintViolationField) MarshalGQL ¶
func (e ConstraintViolationField) MarshalGQL(w io.Writer)
func (ConstraintViolationField) String ¶
func (e ConstraintViolationField) String() string
func (*ConstraintViolationField) UnmarshalGQL ¶
func (e *ConstraintViolationField) UnmarshalGQL(v any) error
type ContainerAttributes ¶
type ContainerAttributes struct {
Name *string `json:"name,omitempty"`
Image string `json:"image"`
Args []*string `json:"args,omitempty"`
Env []*EnvAttributes `json:"env,omitempty"`
EnvFrom []*EnvFromAttributes `json:"envFrom,omitempty"`
Resources *ContainerResourcesAttributes `json:"resources,omitempty"`
}
the attributes for a container
type ContainerEnv ¶
container env variable
type ContainerEnvFrom ¶
env from declarations for containers
type ContainerRecommendation ¶
type ContainerRecommendation struct {
Name *string `json:"name,omitempty"`
ContainerName *string `json:"containerName,omitempty"`
Target *ResourceRequest `json:"target,omitempty"`
LowerBound *ResourceRequest `json:"lowerBound,omitempty"`
UpperBound *ResourceRequest `json:"upperBound,omitempty"`
UncappedTarget *ResourceRequest `json:"uncappedTarget,omitempty"`
}
type ContainerResources ¶
type ContainerResources struct {
Requests *ResourceRequest `json:"requests,omitempty"`
Limits *ResourceRequest `json:"limits,omitempty"`
}
A combined kubernetes pod container resource requests spec
type ContainerResourcesAttributes ¶ added in v1.18.0
type ContainerResourcesAttributes struct {
Requests *ResourceRequestAttributes `json:"requests,omitempty"`
Limits *ResourceRequestAttributes `json:"limits,omitempty"`
}
type ContainerResourcesFragment ¶ added in v1.19.0
type ContainerResourcesFragment struct {
Requests *ResourceRequestFragment "json:\"requests,omitempty\" graphql:\"requests\""
Limits *ResourceRequestFragment "json:\"limits,omitempty\" graphql:\"limits\""
}
func (*ContainerResourcesFragment) GetLimits ¶ added in v1.19.0
func (t *ContainerResourcesFragment) GetLimits() *ResourceRequestFragment
func (*ContainerResourcesFragment) GetRequests ¶ added in v1.19.0
func (t *ContainerResourcesFragment) GetRequests() *ResourceRequestFragment
type ContainerSpec ¶
type ContainerSpec struct {
Image string `json:"image"`
Args []*string `json:"args,omitempty"`
Env []*ContainerEnv `json:"env,omitempty"`
EnvFrom []*ContainerEnvFrom `json:"envFrom,omitempty"`
Resources *ContainerResources `json:"resources,omitempty"`
}
a shortform spec for job containers, designed for ease-of-use
type ContainerSpecFragment ¶
type ContainerSpecFragment struct {
Image string "json:\"image\" graphql:\"image\""
Args []*string "json:\"args,omitempty\" graphql:\"args\""
Env []*ContainerSpecFragment_Env "json:\"env,omitempty\" graphql:\"env\""
EnvFrom []*ContainerSpecFragment_EnvFrom "json:\"envFrom,omitempty\" graphql:\"envFrom\""
}
func (*ContainerSpecFragment) GetArgs ¶
func (t *ContainerSpecFragment) GetArgs() []*string
func (*ContainerSpecFragment) GetEnv ¶
func (t *ContainerSpecFragment) GetEnv() []*ContainerSpecFragment_Env
func (*ContainerSpecFragment) GetEnvFrom ¶
func (t *ContainerSpecFragment) GetEnvFrom() []*ContainerSpecFragment_EnvFrom
func (*ContainerSpecFragment) GetImage ¶
func (t *ContainerSpecFragment) GetImage() string
type ContainerSpecFragment_Env ¶
type ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ContainerSpecFragment_Env) GetName ¶
func (t *ContainerSpecFragment_Env) GetName() string
func (*ContainerSpecFragment_Env) GetValue ¶
func (t *ContainerSpecFragment_Env) GetValue() string
type ContainerSpecFragment_EnvFrom ¶
type ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*ContainerSpecFragment_EnvFrom) GetConfigMap ¶
func (t *ContainerSpecFragment_EnvFrom) GetConfigMap() string
func (*ContainerSpecFragment_EnvFrom) GetSecret ¶
func (t *ContainerSpecFragment_EnvFrom) GetSecret() string
type ContainerState ¶
type ContainerState struct {
Running *RunningState `json:"running,omitempty"`
Terminated *TerminatedState `json:"terminated,omitempty"`
Waiting *WaitingState `json:"waiting,omitempty"`
}
type ContainerStatus ¶
type ContainerStatus struct {
RestartCount *int64 `json:"restartCount,omitempty"`
Ready *bool `json:"ready,omitempty"`
Name *string `json:"name,omitempty"`
Image *string `json:"image,omitempty"`
State *ContainerState `json:"state,omitempty"`
}
type ContextBindingAttributes ¶
type ContextBindingAttributes struct {
ContextID string `json:"contextId"`
}
a binding from a service to a service context
type ContextSource ¶ added in v1.25.4
type ContextSource string
The source of additional context to send to a thread
const ( ContextSourceService ContextSource = "SERVICE" ContextSourceStack ContextSource = "STACK" )
func (ContextSource) IsValid ¶ added in v1.25.4
func (e ContextSource) IsValid() bool
func (ContextSource) MarshalGQL ¶ added in v1.25.4
func (e ContextSource) MarshalGQL(w io.Writer)
func (ContextSource) String ¶ added in v1.25.4
func (e ContextSource) String() string
func (*ContextSource) UnmarshalGQL ¶ added in v1.25.4
func (e *ContextSource) UnmarshalGQL(v any) error
type CostAttributes ¶ added in v1.25.1
type CostAttributes struct {
// leave null if cluster scoped
Namespace *string `json:"namespace,omitempty"`
Memory *float64 `json:"memory,omitempty"`
CPU *float64 `json:"cpu,omitempty"`
Gpu *float64 `json:"gpu,omitempty"`
Storage *float64 `json:"storage,omitempty"`
// the historical memory utilization for this scope
MemoryUtil *float64 `json:"memoryUtil,omitempty"`
// the historical cpu utilization for this scope
CPUUtil *float64 `json:"cpuUtil,omitempty"`
// the historical gpu utilization for this scope
GpuUtil *float64 `json:"gpuUtil,omitempty"`
// the historical cpu cost for this scope
CPUCost *float64 `json:"cpuCost,omitempty"`
// the historical memory cost for this scope
MemoryCost *float64 `json:"memoryCost,omitempty"`
// the historical gpu cost for this scope
GpuCost *float64 `json:"gpuCost,omitempty"`
IngressCost *float64 `json:"ingressCost,omitempty"`
LoadBalancerCost *float64 `json:"loadBalancerCost,omitempty"`
EgressCost *float64 `json:"egressCost,omitempty"`
NodeCost *float64 `json:"nodeCost,omitempty"`
ControlPlaneCost *float64 `json:"controlPlaneCost,omitempty"`
StorageCost *float64 `json:"storageCost,omitempty"`
}
type CostIngestAttributes ¶ added in v1.25.1
type CostIngestAttributes struct {
Cluster *CostAttributes `json:"cluster,omitempty"`
Namespaces []*CostAttributes `json:"namespaces,omitempty"`
Recommendations []*ClusterRecommendationAttributes `json:"recommendations,omitempty"`
}
type CostSettings ¶ added in v1.25.0
type CostSettings struct {
Enabled *bool `json:"enabled,omitempty"`
// the percentage change needed to generate a recommendation, default 30%
RecommendationThreshold *int64 `json:"recommendationThreshold,omitempty"`
// the percentage cushion above baseline usage to give when generation recommendations, default 20%
RecommendationCushion *int64 `json:"recommendationCushion,omitempty"`
}
Settings for cost management
type CostSettingsAttributes ¶ added in v1.25.0
type CostSettingsAttributes struct {
Enabled *bool `json:"enabled,omitempty"`
// the percentage change needed to generate a recommendation, default 30%
RecommendationThreshold *int64 `json:"recommendationThreshold,omitempty"`
// the percentage change needed to generate a recommendation, default 20%
RecommendationCushion *int64 `json:"recommendationCushion,omitempty"`
}
Settings for cost management
type CreateAccessToken ¶
type CreateAccessToken struct {
CreateAccessToken *AccessTokenFragment "json:\"createAccessToken,omitempty\" graphql:\"createAccessToken\""
}
func (*CreateAccessToken) GetCreateAccessToken ¶
func (t *CreateAccessToken) GetCreateAccessToken() *AccessTokenFragment
type CreateAgentMessage ¶ added in v1.53.0
type CreateAgentMessage struct {
CreateAgentMessage *CreateAgentMessage_CreateAgentMessage "json:\"createAgentMessage,omitempty\" graphql:\"createAgentMessage\""
}
func (*CreateAgentMessage) GetCreateAgentMessage ¶ added in v1.53.0
func (t *CreateAgentMessage) GetCreateAgentMessage() *CreateAgentMessage_CreateAgentMessage
type CreateAgentMessage_CreateAgentMessage ¶ added in v1.53.0
type CreateAgentMessage_CreateAgentMessage struct {
ID string "json:\"id\" graphql:\"id\""
Message string "json:\"message\" graphql:\"message\""
}
func (*CreateAgentMessage_CreateAgentMessage) GetID ¶ added in v1.53.0
func (t *CreateAgentMessage_CreateAgentMessage) GetID() string
func (*CreateAgentMessage_CreateAgentMessage) GetMessage ¶ added in v1.53.0
func (t *CreateAgentMessage_CreateAgentMessage) GetMessage() string
type CreateAgentPullRequest ¶ added in v1.52.0
type CreateAgentPullRequest struct {
AgentPullRequest *PullRequestFragment "json:\"agentPullRequest,omitempty\" graphql:\"agentPullRequest\""
}
func (*CreateAgentPullRequest) GetAgentPullRequest ¶ added in v1.52.0
func (t *CreateAgentPullRequest) GetAgentPullRequest() *PullRequestFragment
type CreateAgentRun ¶ added in v1.49.3
type CreateAgentRun struct {
CreateAgentRun *AgentRunFragment "json:\"createAgentRun,omitempty\" graphql:\"createAgentRun\""
}
func (*CreateAgentRun) GetCreateAgentRun ¶ added in v1.49.3
func (t *CreateAgentRun) GetCreateAgentRun() *AgentRunFragment
type CreateAgentRun_CreateAgentRun_AgentRunFragment_Flow ¶ added in v1.49.3
type CreateAgentRun_CreateAgentRun_AgentRunFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*CreateAgentRun_CreateAgentRun_AgentRunFragment_Flow) GetID ¶ added in v1.49.3
func (t *CreateAgentRun_CreateAgentRun_AgentRunFragment_Flow) GetID() string
func (*CreateAgentRun_CreateAgentRun_AgentRunFragment_Flow) GetName ¶ added in v1.49.3
func (t *CreateAgentRun_CreateAgentRun_AgentRunFragment_Flow) GetName() string
type CreateAgentRun_CreateAgentRun_AgentRunFragment_User ¶ added in v1.49.3
type CreateAgentRun_CreateAgentRun_AgentRunFragment_User struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Email string "json:\"email\" graphql:\"email\""
}
func (*CreateAgentRun_CreateAgentRun_AgentRunFragment_User) GetEmail ¶ added in v1.49.3
func (t *CreateAgentRun_CreateAgentRun_AgentRunFragment_User) GetEmail() string
func (*CreateAgentRun_CreateAgentRun_AgentRunFragment_User) GetID ¶ added in v1.49.3
func (t *CreateAgentRun_CreateAgentRun_AgentRunFragment_User) GetID() string
func (*CreateAgentRun_CreateAgentRun_AgentRunFragment_User) GetName ¶ added in v1.49.3
func (t *CreateAgentRun_CreateAgentRun_AgentRunFragment_User) GetName() string
type CreateBootstrapToken ¶ added in v1.26.1
type CreateBootstrapToken struct {
CreateBootstrapToken *BootstrapTokenBase "json:\"createBootstrapToken,omitempty\" graphql:\"createBootstrapToken\""
}
func (*CreateBootstrapToken) GetCreateBootstrapToken ¶ added in v1.26.1
func (t *CreateBootstrapToken) GetCreateBootstrapToken() *BootstrapTokenBase
type CreateCluster ¶
type CreateCluster struct {
CreateCluster *CreateCluster_CreateCluster "json:\"createCluster,omitempty\" graphql:\"createCluster\""
}
func (*CreateCluster) GetCreateCluster ¶
func (t *CreateCluster) GetCreateCluster() *CreateCluster_CreateCluster
type CreateClusterBackup ¶
type CreateClusterBackup struct {
CreateClusterBackup *ClusterBackupFragment "json:\"createClusterBackup,omitempty\" graphql:\"createClusterBackup\""
}
func (*CreateClusterBackup) GetCreateClusterBackup ¶
func (t *CreateClusterBackup) GetCreateClusterBackup() *ClusterBackupFragment
type CreateClusterBackup_CreateClusterBackup_ClusterBackupFragment_Cluster ¶
type CreateClusterBackup_CreateClusterBackup_ClusterBackupFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*CreateClusterBackup_CreateClusterBackup_ClusterBackupFragment_Cluster) GetID ¶
func (t *CreateClusterBackup_CreateClusterBackup_ClusterBackupFragment_Cluster) GetID() string
type CreateClusterIsoImage ¶ added in v1.28.2
type CreateClusterIsoImage struct {
CreateClusterIsoImage *ClusterIsoImageFragment "json:\"createClusterIsoImage,omitempty\" graphql:\"createClusterIsoImage\""
}
func (*CreateClusterIsoImage) GetCreateClusterIsoImage ¶ added in v1.28.2
func (t *CreateClusterIsoImage) GetCreateClusterIsoImage() *ClusterIsoImageFragment
type CreateClusterProvider ¶
type CreateClusterProvider struct {
CreateClusterProvider *ClusterProviderFragment "json:\"createClusterProvider,omitempty\" graphql:\"createClusterProvider\""
}
func (*CreateClusterProvider) GetCreateClusterProvider ¶
func (t *CreateClusterProvider) GetCreateClusterProvider() *ClusterProviderFragment
type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶
type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶
type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶
type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶
type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*CreateClusterProvider_CreateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type CreateClusterRegistration ¶ added in v1.26.0
type CreateClusterRegistration struct {
CreateClusterRegistration *ClusterRegistrationFragment "json:\"createClusterRegistration,omitempty\" graphql:\"createClusterRegistration\""
}
func (*CreateClusterRegistration) GetCreateClusterRegistration ¶ added in v1.26.0
func (t *CreateClusterRegistration) GetCreateClusterRegistration() *ClusterRegistrationFragment
type CreateClusterRestore ¶
type CreateClusterRestore struct {
CreateClusterRestore *ClusterRestoreFragment "json:\"createClusterRestore,omitempty\" graphql:\"createClusterRestore\""
}
func (*CreateClusterRestore) GetCreateClusterRestore ¶
func (t *CreateClusterRestore) GetCreateClusterRestore() *ClusterRestoreFragment
type CreateClusterRestore_CreateClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster ¶
type CreateClusterRestore_CreateClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
type CreateCluster_CreateCluster ¶
type CreateCluster_CreateCluster struct {
DeployToken *string "json:\"deployToken,omitempty\" graphql:\"deployToken\""
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Handle *string "json:\"handle,omitempty\" graphql:\"handle\""
Self *bool "json:\"self,omitempty\" graphql:\"self\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
PingedAt *string "json:\"pingedAt,omitempty\" graphql:\"pingedAt\""
Protect *bool "json:\"protect,omitempty\" graphql:\"protect\""
CurrentVersion *string "json:\"currentVersion,omitempty\" graphql:\"currentVersion\""
KasURL *string "json:\"kasUrl,omitempty\" graphql:\"kasUrl\""
DeletedAt *string "json:\"deletedAt,omitempty\" graphql:\"deletedAt\""
Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\""
Distro *ClusterDistro "json:\"distro,omitempty\" graphql:\"distro\""
Tags []*ClusterTags "json:\"tags,omitempty\" graphql:\"tags\""
Provider *ClusterProviderFragment "json:\"provider,omitempty\" graphql:\"provider\""
NodePools []*NodePoolFragment "json:\"nodePools,omitempty\" graphql:\"nodePools\""
Status *ClusterStatusFragment "json:\"status,omitempty\" graphql:\"status\""
Project *TinyProjectFragment "json:\"project,omitempty\" graphql:\"project\""
WriteBindings []*PolicyBindingFragment "json:\"writeBindings,omitempty\" graphql:\"writeBindings\""
ReadBindings []*PolicyBindingFragment "json:\"readBindings,omitempty\" graphql:\"readBindings\""
}
func (*CreateCluster_CreateCluster) GetCurrentVersion ¶
func (t *CreateCluster_CreateCluster) GetCurrentVersion() *string
func (*CreateCluster_CreateCluster) GetDeletedAt ¶
func (t *CreateCluster_CreateCluster) GetDeletedAt() *string
func (*CreateCluster_CreateCluster) GetDeployToken ¶
func (t *CreateCluster_CreateCluster) GetDeployToken() *string
func (*CreateCluster_CreateCluster) GetDistro ¶ added in v1.49.0
func (t *CreateCluster_CreateCluster) GetDistro() *ClusterDistro
func (*CreateCluster_CreateCluster) GetHandle ¶
func (t *CreateCluster_CreateCluster) GetHandle() *string
func (*CreateCluster_CreateCluster) GetID ¶
func (t *CreateCluster_CreateCluster) GetID() string
func (*CreateCluster_CreateCluster) GetInsertedAt ¶
func (t *CreateCluster_CreateCluster) GetInsertedAt() *string
func (*CreateCluster_CreateCluster) GetKasURL ¶
func (t *CreateCluster_CreateCluster) GetKasURL() *string
func (*CreateCluster_CreateCluster) GetMetadata ¶
func (t *CreateCluster_CreateCluster) GetMetadata() map[string]any
func (*CreateCluster_CreateCluster) GetName ¶
func (t *CreateCluster_CreateCluster) GetName() string
func (*CreateCluster_CreateCluster) GetNodePools ¶
func (t *CreateCluster_CreateCluster) GetNodePools() []*NodePoolFragment
func (*CreateCluster_CreateCluster) GetPingedAt ¶
func (t *CreateCluster_CreateCluster) GetPingedAt() *string
func (*CreateCluster_CreateCluster) GetProject ¶
func (t *CreateCluster_CreateCluster) GetProject() *TinyProjectFragment
func (*CreateCluster_CreateCluster) GetProtect ¶
func (t *CreateCluster_CreateCluster) GetProtect() *bool
func (*CreateCluster_CreateCluster) GetProvider ¶
func (t *CreateCluster_CreateCluster) GetProvider() *ClusterProviderFragment
func (*CreateCluster_CreateCluster) GetReadBindings ¶ added in v1.42.0
func (t *CreateCluster_CreateCluster) GetReadBindings() []*PolicyBindingFragment
func (*CreateCluster_CreateCluster) GetSelf ¶
func (t *CreateCluster_CreateCluster) GetSelf() *bool
func (*CreateCluster_CreateCluster) GetStatus ¶
func (t *CreateCluster_CreateCluster) GetStatus() *ClusterStatusFragment
func (*CreateCluster_CreateCluster) GetTags ¶
func (t *CreateCluster_CreateCluster) GetTags() []*ClusterTags
func (*CreateCluster_CreateCluster) GetVersion ¶
func (t *CreateCluster_CreateCluster) GetVersion() *string
func (*CreateCluster_CreateCluster) GetWriteBindings ¶ added in v1.42.0
func (t *CreateCluster_CreateCluster) GetWriteBindings() []*PolicyBindingFragment
type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶
type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶
type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶
type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶
type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*CreateCluster_CreateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type CreateCustomStackRun ¶
type CreateCustomStackRun struct {
CreateCustomStackRun *CustomStackRunFragment "json:\"createCustomStackRun,omitempty\" graphql:\"createCustomStackRun\""
}
func (*CreateCustomStackRun) GetCreateCustomStackRun ¶
func (t *CreateCustomStackRun) GetCreateCustomStackRun() *CustomStackRunFragment
type CreateCustomStackRun_CreateCustomStackRun_CustomStackRunFragment_Stack ¶
type CreateCustomStackRun_CreateCustomStackRun_CustomStackRunFragment_Stack struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
}
func (*CreateCustomStackRun_CreateCustomStackRun_CustomStackRunFragment_Stack) GetID ¶
func (t *CreateCustomStackRun_CreateCustomStackRun_CustomStackRunFragment_Stack) GetID() *string
type CreateFederatedCredential ¶ added in v1.47.0
type CreateFederatedCredential struct {
CreateFederatedCredential *FederatedCredentialFragment "json:\"createFederatedCredential,omitempty\" graphql:\"createFederatedCredential\""
}
func (*CreateFederatedCredential) GetCreateFederatedCredential ¶ added in v1.47.0
func (t *CreateFederatedCredential) GetCreateFederatedCredential() *FederatedCredentialFragment
type CreateFederatedCredential_CreateFederatedCredential_FederatedCredentialFragment_User ¶ added in v1.47.0
type CreateFederatedCredential_CreateFederatedCredential_FederatedCredentialFragment_User struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Email string "json:\"email\" graphql:\"email\""
}
func (*CreateFederatedCredential_CreateFederatedCredential_FederatedCredentialFragment_User) GetEmail ¶ added in v1.47.0
func (*CreateFederatedCredential_CreateFederatedCredential_FederatedCredentialFragment_User) GetID ¶ added in v1.47.0
type CreateGitRepository ¶
type CreateGitRepository struct {
CreateGitRepository *GitRepositoryFragment "json:\"createGitRepository,omitempty\" graphql:\"createGitRepository\""
}
func (*CreateGitRepository) GetCreateGitRepository ¶
func (t *CreateGitRepository) GetCreateGitRepository() *GitRepositoryFragment
type CreateGlobalService ¶
type CreateGlobalService struct {
CreateGlobalService *GlobalServiceFragment "json:\"createGlobalService,omitempty\" graphql:\"createGlobalService\""
}
func (*CreateGlobalService) GetCreateGlobalService ¶
func (t *CreateGlobalService) GetCreateGlobalService() *GlobalServiceFragment
type CreateGlobalServiceDeployment ¶
type CreateGlobalServiceDeployment struct {
CreateGlobalService *GlobalServiceFragment "json:\"createGlobalService,omitempty\" graphql:\"createGlobalService\""
}
func (*CreateGlobalServiceDeployment) GetCreateGlobalService ¶
func (t *CreateGlobalServiceDeployment) GetCreateGlobalService() *GlobalServiceFragment
type CreateGlobalServiceDeploymentFromTemplate ¶
type CreateGlobalServiceDeploymentFromTemplate struct {
CreateGlobalService *GlobalServiceFragment "json:\"createGlobalService,omitempty\" graphql:\"createGlobalService\""
}
func (*CreateGlobalServiceDeploymentFromTemplate) GetCreateGlobalService ¶
func (t *CreateGlobalServiceDeploymentFromTemplate) GetCreateGlobalService() *GlobalServiceFragment
type CreateGlobalServiceDeploymentFromTemplate_CreateGlobalService_GlobalServiceFragment_Provider ¶
type CreateGlobalServiceDeploymentFromTemplate_CreateGlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
type CreateGlobalServiceDeploymentFromTemplate_CreateGlobalService_GlobalServiceFragment_Service ¶
type CreateGlobalServiceDeploymentFromTemplate_CreateGlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
type CreateGlobalServiceDeployment_CreateGlobalService_GlobalServiceFragment_Provider ¶
type CreateGlobalServiceDeployment_CreateGlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
type CreateGlobalServiceDeployment_CreateGlobalService_GlobalServiceFragment_Service ¶
type CreateGlobalServiceDeployment_CreateGlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
type CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Provider ¶
type CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Provider) GetID ¶
func (t *CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Provider) GetID() string
type CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Service ¶
type CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Service) GetID ¶
func (t *CreateGlobalService_CreateGlobalService_GlobalServiceFragment_Service) GetID() string
type CreateGroup ¶ added in v1.2.0
type CreateGroup struct {
CreateGroup *GroupFragment "json:\"createGroup,omitempty\" graphql:\"createGroup\""
}
func (*CreateGroup) GetCreateGroup ¶ added in v1.2.0
func (t *CreateGroup) GetCreateGroup() *GroupFragment
type CreateNamespace ¶
type CreateNamespace struct {
CreateManagedNamespace *ManagedNamespaceFragment "json:\"createManagedNamespace,omitempty\" graphql:\"createManagedNamespace\""
}
func (*CreateNamespace) GetCreateManagedNamespace ¶
func (t *CreateNamespace) GetCreateManagedNamespace() *ManagedNamespaceFragment
type CreateOIDCProvider ¶ added in v1.21.0
type CreateOIDCProvider struct {
CreateOidcProvider *OIDCProviderFragment "json:\"createOidcProvider,omitempty\" graphql:\"createOidcProvider\""
}
func (*CreateOIDCProvider) GetCreateOidcProvider ¶ added in v1.21.0
func (t *CreateOIDCProvider) GetCreateOidcProvider() *OIDCProviderFragment
type CreatePersona ¶ added in v1.46.3
type CreatePersona struct {
CreatePersona *PersonaFragment "json:\"createPersona,omitempty\" graphql:\"createPersona\""
}
func (*CreatePersona) GetCreatePersona ¶ added in v1.46.3
func (t *CreatePersona) GetCreatePersona() *PersonaFragment
type CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments ¶ added in v1.46.3
type CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments struct {
AddOns *bool "json:\"addOns,omitempty\" graphql:\"addOns\""
Clusters *bool "json:\"clusters,omitempty\" graphql:\"clusters\""
Pipelines *bool "json:\"pipelines,omitempty\" graphql:\"pipelines\""
Providers *bool "json:\"providers,omitempty\" graphql:\"providers\""
Repositories *bool "json:\"repositories,omitempty\" graphql:\"repositories\""
Services *bool "json:\"services,omitempty\" graphql:\"services\""
}
func (*CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetAddOns ¶ added in v1.46.3
func (*CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetClusters ¶ added in v1.46.3
func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetClusters() *bool
func (*CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetPipelines ¶ added in v1.46.3
func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetPipelines() *bool
func (*CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetProviders ¶ added in v1.46.3
func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetProviders() *bool
func (*CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetRepositories ¶ added in v1.46.3
func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetRepositories() *bool
func (*CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetServices ¶ added in v1.46.3
func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetServices() *bool
type CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home ¶ added in v1.46.3
type CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home struct {
Manager *bool "json:\"manager,omitempty\" graphql:\"manager\""
Security *bool "json:\"security,omitempty\" graphql:\"security\""
}
func (*CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetManager ¶ added in v1.46.3
func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetManager() *bool
func (*CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetSecurity ¶ added in v1.46.3
func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetSecurity() *bool
type CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar ¶ added in v1.46.3
type CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar struct {
Audits *bool "json:\"audits,omitempty\" graphql:\"audits\""
Kubernetes *bool "json:\"kubernetes,omitempty\" graphql:\"kubernetes\""
PullRequests *bool "json:\"pullRequests,omitempty\" graphql:\"pullRequests\""
Settings *bool "json:\"settings,omitempty\" graphql:\"settings\""
Backups *bool "json:\"backups,omitempty\" graphql:\"backups\""
Stacks *bool "json:\"stacks,omitempty\" graphql:\"stacks\""
}
func (*CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetAudits ¶ added in v1.46.3
func (*CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetBackups ¶ added in v1.46.3
func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetBackups() *bool
func (*CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetKubernetes ¶ added in v1.46.3
func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetKubernetes() *bool
func (*CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetPullRequests ¶ added in v1.46.3
func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetPullRequests() *bool
func (*CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetSettings ¶ added in v1.46.3
func (t *CreatePersona_CreatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetSettings() *bool
type CreatePipelineContext ¶
type CreatePipelineContext struct {
CreatePipelineContext *PipelineContextFragment "json:\"createPipelineContext,omitempty\" graphql:\"createPipelineContext\""
}
func (*CreatePipelineContext) GetCreatePipelineContext ¶
func (t *CreatePipelineContext) GetCreatePipelineContext() *PipelineContextFragment
type CreatePrAutomation ¶
type CreatePrAutomation struct {
CreatePrAutomation *PrAutomationFragment "json:\"createPrAutomation,omitempty\" graphql:\"createPrAutomation\""
}
func (*CreatePrAutomation) GetCreatePrAutomation ¶
func (t *CreatePrAutomation) GetCreatePrAutomation() *PrAutomationFragment
type CreatePrConfigAttributes ¶ added in v1.25.0
type CreatePrConfigAttributes struct {
// a scm connection id to use for pr automations
ConnectionID *string `json:"connectionId,omitempty"`
}
type CreateProject ¶
type CreateProject struct {
CreateProject *ProjectFragment "json:\"createProject,omitempty\" graphql:\"createProject\""
}
func (*CreateProject) GetCreateProject ¶
func (t *CreateProject) GetCreateProject() *ProjectFragment
type CreateProviderCredential ¶
type CreateProviderCredential struct {
CreateProviderCredential *ProviderCredentialFragment "json:\"createProviderCredential,omitempty\" graphql:\"createProviderCredential\""
}
func (*CreateProviderCredential) GetCreateProviderCredential ¶
func (t *CreateProviderCredential) GetCreateProviderCredential() *ProviderCredentialFragment
type CreatePullRequest ¶
type CreatePullRequest struct {
CreatePullRequest *PullRequestFragment "json:\"createPullRequest,omitempty\" graphql:\"createPullRequest\""
}
func (*CreatePullRequest) GetCreatePullRequest ¶
func (t *CreatePullRequest) GetCreatePullRequest() *PullRequestFragment
type CreateScmConnection ¶
type CreateScmConnection struct {
CreateScmConnection *ScmConnectionFragment "json:\"createScmConnection,omitempty\" graphql:\"createScmConnection\""
}
func (*CreateScmConnection) GetCreateScmConnection ¶
func (t *CreateScmConnection) GetCreateScmConnection() *ScmConnectionFragment
type CreateScmWebhook ¶ added in v1.40.0
type CreateScmWebhook struct {
CreateScmWebhook *ScmWebhookFragment "json:\"createScmWebhook,omitempty\" graphql:\"createScmWebhook\""
}
func (*CreateScmWebhook) GetCreateScmWebhook ¶ added in v1.40.0
func (t *CreateScmWebhook) GetCreateScmWebhook() *ScmWebhookFragment
type CreateScmWebhookPointer ¶ added in v1.41.0
type CreateScmWebhookPointer struct {
CreateScmWebhookPointer *ScmWebhookFragment "json:\"createScmWebhookPointer,omitempty\" graphql:\"createScmWebhookPointer\""
}
func (*CreateScmWebhookPointer) GetCreateScmWebhookPointer ¶ added in v1.41.0
func (t *CreateScmWebhookPointer) GetCreateScmWebhookPointer() *ScmWebhookFragment
type CreateSentinel ¶ added in v1.50.1
type CreateSentinel struct {
CreateSentinel *SentinelFragment "json:\"createSentinel,omitempty\" graphql:\"createSentinel\""
}
func (*CreateSentinel) GetCreateSentinel ¶ added in v1.50.1
func (t *CreateSentinel) GetCreateSentinel() *SentinelFragment
type CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum ¶ added in v1.54.2
type CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum struct {
P *string "json:\"p,omitempty\" graphql:\"p\""
Parallel *string "json:\"parallel,omitempty\" graphql:\"parallel\""
}
func (*CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetP ¶ added in v1.54.2
func (*CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetParallel ¶ added in v1.54.2
type CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.52.4
type CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.52.4
type CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.52.4
type CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.52.4
type CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets ¶ added in v1.50.1
type CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets struct {
Key string "json:\"key\" graphql:\"key\""
Value *string "json:\"value,omitempty\" graphql:\"value\""
}
func (*CreateSentinel_CreateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets) GetKey ¶ added in v1.50.1
type CreateServiceAccount ¶
type CreateServiceAccount struct {
CreateServiceAccount *UserFragment "json:\"createServiceAccount,omitempty\" graphql:\"createServiceAccount\""
}
func (*CreateServiceAccount) GetCreateServiceAccount ¶
func (t *CreateServiceAccount) GetCreateServiceAccount() *UserFragment
type CreateServiceAccountToken ¶
type CreateServiceAccountToken struct {
CreateServiceAccountToken *AccessTokenFragment "json:\"createServiceAccountToken,omitempty\" graphql:\"createServiceAccountToken\""
}
func (*CreateServiceAccountToken) GetCreateServiceAccountToken ¶
func (t *CreateServiceAccountToken) GetCreateServiceAccountToken() *AccessTokenFragment
type CreateServiceDeployment ¶
type CreateServiceDeployment struct {
CreateServiceDeployment *ServiceDeploymentExtended "json:\"createServiceDeployment,omitempty\" graphql:\"createServiceDeployment\""
}
func (*CreateServiceDeployment) GetCreateServiceDeployment ¶
func (t *CreateServiceDeployment) GetCreateServiceDeployment() *ServiceDeploymentExtended
type CreateServiceDeploymentWithHandle ¶
type CreateServiceDeploymentWithHandle struct {
CreateServiceDeployment *ServiceDeploymentExtended "json:\"createServiceDeployment,omitempty\" graphql:\"createServiceDeployment\""
}
func (*CreateServiceDeploymentWithHandle) GetCreateServiceDeployment ¶
func (t *CreateServiceDeploymentWithHandle) GetCreateServiceDeployment() *ServiceDeploymentExtended
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git struct {
Ref string "json:\"ref\" graphql:\"ref\""
Folder string "json:\"folder\" graphql:\"folder\""
}
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetFolder ¶
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent ¶
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetName ¶
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*CreateServiceDeploymentWithHandle_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git struct {
Ref string "json:\"ref\" graphql:\"ref\""
Folder string "json:\"folder\" graphql:\"folder\""
}
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetFolder ¶
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent ¶
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetName ¶
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*CreateServiceDeployment_CreateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type CreateStack ¶
type CreateStack struct {
CreateStack *InfrastructureStackFragment "json:\"createStack,omitempty\" graphql:\"createStack\""
}
func (*CreateStack) GetCreateStack ¶
func (t *CreateStack) GetCreateStack() *InfrastructureStackFragment
type CreateStackDefinition ¶
type CreateStackDefinition struct {
CreateStackDefinition *StackDefinitionFragment "json:\"createStackDefinition,omitempty\" graphql:\"createStackDefinition\""
}
func (*CreateStackDefinition) GetCreateStackDefinition ¶
func (t *CreateStackDefinition) GetCreateStackDefinition() *StackDefinitionFragment
type CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration ¶
type CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration struct {
Image *string "json:\"image,omitempty\" graphql:\"image\""
Tag *string "json:\"tag,omitempty\" graphql:\"tag\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Hooks []*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration_Hooks "json:\"hooks,omitempty\" graphql:\"hooks\""
}
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration) GetHooks ¶
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration) GetImage ¶
func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration) GetImage() *string
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration) GetVersion ¶
func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration) GetVersion() *string
type CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration_Hooks ¶
type CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration_Hooks struct {
Cmd string "json:\"cmd\" graphql:\"cmd\""
Args []*string "json:\"args,omitempty\" graphql:\"args\""
AfterStage StepStage "json:\"afterStage\" graphql:\"afterStage\""
}
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetAfterStage ¶
func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs ¶
func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs() []*string
type CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps ¶
type CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps struct {
Cmd string "json:\"cmd\" graphql:\"cmd\""
Args []*string "json:\"args,omitempty\" graphql:\"args\""
Stage StepStage "json:\"stage\" graphql:\"stage\""
RequireApproval *bool "json:\"requireApproval,omitempty\" graphql:\"requireApproval\""
}
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetArgs ¶
func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetArgs() []*string
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetCmd ¶
func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetCmd() string
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetRequireApproval ¶
func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetRequireApproval() *bool
func (*CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetStage ¶
func (t *CreateStackDefinition_CreateStackDefinition_StackDefinitionFragment_Steps) GetStage() *StepStage
type CreateStack_CreateStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type CreateStack_CreateStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*CreateStack_CreateStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (t *CreateStack_CreateStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
func (*CreateStack_CreateStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type CreateStack_CreateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type CreateStack_CreateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*CreateStack_CreateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type CreateStack_CreateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type CreateStack_CreateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*CreateStack_CreateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type CreateUser ¶ added in v1.25.0
type CreateUser struct {
CreateUser *UserFragment "json:\"createUser,omitempty\" graphql:\"createUser\""
}
func (*CreateUser) GetCreateUser ¶ added in v1.25.0
func (t *CreateUser) GetCreateUser() *UserFragment
type CronStatus ¶
type CronStatus struct {
Active []*JobReference `json:"active,omitempty"`
LastScheduleTime *string `json:"lastScheduleTime,omitempty"`
}
type CustomRunStep ¶
type CustomStackRun ¶
type CustomStackRun struct {
ID string `json:"id"`
// Name of the custom stack run
Name string `json:"name"`
// Documentation to explain to users what this will do
Documentation *string `json:"documentation,omitempty"`
// the list of commands that will be executed
Commands []*StackCommand `json:"commands,omitempty"`
// self-service configuration fields presented in the UI to configure how this run executes
Configuration []*PrConfiguration `json:"configuration,omitempty"`
Stack *InfrastructureStack `json:"stack,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type CustomStackRunAttributes ¶
type CustomStackRunAttributes struct {
// human readable name for this custom run
Name string `json:"name"`
// extended documentation to explain what this will do
Documentation *string `json:"documentation,omitempty"`
// the stack to attach it to
StackID *string `json:"stackId,omitempty"`
// the commands for this custom run
Commands []*CommandAttributes `json:"commands,omitempty"`
// self-service configuration which will be presented in UI before triggering
Configuration []*PrConfigurationAttributes `json:"configuration,omitempty"`
}
type CustomStackRunConnection ¶
type CustomStackRunConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*CustomStackRunEdge `json:"edges,omitempty"`
}
type CustomStackRunEdge ¶
type CustomStackRunEdge struct {
Node *CustomStackRun `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type CustomStackRunFragment ¶
type CustomStackRunFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Stack *CustomStackRunFragment_Stack "json:\"stack,omitempty\" graphql:\"stack\""
Documentation *string "json:\"documentation,omitempty\" graphql:\"documentation\""
Commands []*StackCommandFragment "json:\"commands,omitempty\" graphql:\"commands\""
Configuration []*PrConfigurationFragment "json:\"configuration,omitempty\" graphql:\"configuration\""
}
func (*CustomStackRunFragment) GetCommands ¶
func (t *CustomStackRunFragment) GetCommands() []*StackCommandFragment
func (*CustomStackRunFragment) GetConfiguration ¶
func (t *CustomStackRunFragment) GetConfiguration() []*PrConfigurationFragment
func (*CustomStackRunFragment) GetDocumentation ¶
func (t *CustomStackRunFragment) GetDocumentation() *string
func (*CustomStackRunFragment) GetID ¶
func (t *CustomStackRunFragment) GetID() string
func (*CustomStackRunFragment) GetName ¶
func (t *CustomStackRunFragment) GetName() string
func (*CustomStackRunFragment) GetStack ¶
func (t *CustomStackRunFragment) GetStack() *CustomStackRunFragment_Stack
type CustomStackRunFragment_Stack ¶
type CustomStackRunFragment_Stack struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
}
func (*CustomStackRunFragment_Stack) GetID ¶
func (t *CustomStackRunFragment_Stack) GetID() *string
type CustomStepAttributes ¶
type CvssAttributes ¶ added in v1.22.6
type CvssAttributes struct {
V2Vector *string `json:"v2Vector,omitempty"`
V3Vector *string `json:"v3Vector,omitempty"`
V40Vector *string `json:"v40Vector,omitempty"`
V2Score *float64 `json:"v2Score,omitempty"`
V3Score *float64 `json:"v3Score,omitempty"`
V40Score *float64 `json:"v40Score,omitempty"`
}
type CvssBundle ¶ added in v1.25.1
type CvssBundle struct {
AttackVector *VulnAttackVector `json:"attackVector,omitempty"`
AttackComplexity *VulnSeverity `json:"attackComplexity,omitempty"`
PrivilegesRequired *VulnSeverity `json:"privilegesRequired,omitempty"`
UserInteraction *VulnUserInteraction `json:"userInteraction,omitempty"`
Confidentiality *VulnSeverity `json:"confidentiality,omitempty"`
Integrity *VulnSeverity `json:"integrity,omitempty"`
Availability *VulnSeverity `json:"availability,omitempty"`
Nvidia *Cvss `json:"nvidia,omitempty"`
Redhat *Cvss `json:"redhat,omitempty"`
}
type CvssBundleAttributes ¶ added in v1.25.1
type CvssBundleAttributes struct {
Nvidia *CvssAttributes `json:"nvidia,omitempty"`
Redhat *CvssAttributes `json:"redhat,omitempty"`
}
type DaemonSet ¶
type DaemonSet struct {
Metadata Metadata `json:"metadata"`
Status DaemonSetStatus `json:"status"`
Spec DaemonSetSpec `json:"spec"`
Pods []*Pod `json:"pods,omitempty"`
Raw string `json:"raw"`
Events []*Event `json:"events,omitempty"`
}
type DaemonSetSpec ¶
type DaemonSetSpec struct {
Strategy *DeploymentStrategy `json:"strategy,omitempty"`
}
type DaemonSetStatus ¶
type DaemonSetStatus struct {
CurrentNumberScheduled *int64 `json:"currentNumberScheduled,omitempty"`
DesiredNumberScheduled *int64 `json:"desiredNumberScheduled,omitempty"`
NumberReady *int64 `json:"numberReady,omitempty"`
Conditions []*StatusCondition `json:"conditions,omitempty"`
}
type Dashboard ¶
type Dashboard struct {
ID string `json:"id"`
Spec DashboardSpec `json:"spec"`
}
type DashboardGraph ¶
type DashboardGraph struct {
Name string `json:"name"`
Queries []*DashboardMetric `json:"queries,omitempty"`
Format *string `json:"format,omitempty"`
}
type DashboardLabel ¶
type DashboardMetric ¶
type DashboardMetric struct {
Legend *string `json:"legend,omitempty"`
Query *string `json:"query,omitempty"`
Results []*MetricResult `json:"results,omitempty"`
}
type DashboardSpec ¶
type DashboardSpec struct {
Name *string `json:"name,omitempty"`
Description *string `json:"description,omitempty"`
Timeslices []*string `json:"timeslices,omitempty"`
Labels []*DashboardLabel `json:"labels,omitempty"`
Graphs []*DashboardGraph `json:"graphs,omitempty"`
}
type DeleteAccessToken ¶
type DeleteAccessToken struct {
DeleteAccessToken *AccessTokenFragment "json:\"deleteAccessToken,omitempty\" graphql:\"deleteAccessToken\""
}
func (*DeleteAccessToken) GetDeleteAccessToken ¶
func (t *DeleteAccessToken) GetDeleteAccessToken() *AccessTokenFragment
type DeleteAgentRuntime ¶ added in v1.49.3
type DeleteAgentRuntime struct {
DeleteAgentRuntime *DeleteAgentRuntime_DeleteAgentRuntime "json:\"deleteAgentRuntime,omitempty\" graphql:\"deleteAgentRuntime\""
}
func (*DeleteAgentRuntime) GetDeleteAgentRuntime ¶ added in v1.49.3
func (t *DeleteAgentRuntime) GetDeleteAgentRuntime() *DeleteAgentRuntime_DeleteAgentRuntime
type DeleteAgentRuntime_DeleteAgentRuntime ¶ added in v1.49.3
type DeleteAgentRuntime_DeleteAgentRuntime struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteAgentRuntime_DeleteAgentRuntime) GetID ¶ added in v1.49.3
func (t *DeleteAgentRuntime_DeleteAgentRuntime) GetID() string
type DeleteBootstrapToken ¶ added in v1.26.1
type DeleteBootstrapToken struct {
DeleteBootstrapToken *DeleteBootstrapToken_DeleteBootstrapToken "json:\"deleteBootstrapToken,omitempty\" graphql:\"deleteBootstrapToken\""
}
func (*DeleteBootstrapToken) GetDeleteBootstrapToken ¶ added in v1.26.1
func (t *DeleteBootstrapToken) GetDeleteBootstrapToken() *DeleteBootstrapToken_DeleteBootstrapToken
type DeleteBootstrapToken_DeleteBootstrapToken ¶ added in v1.26.1
type DeleteBootstrapToken_DeleteBootstrapToken struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteBootstrapToken_DeleteBootstrapToken) GetID ¶ added in v1.26.1
func (t *DeleteBootstrapToken_DeleteBootstrapToken) GetID() string
type DeleteCatalog ¶ added in v1.21.2
type DeleteCatalog struct {
DeleteCatalog *CatalogFragment "json:\"deleteCatalog,omitempty\" graphql:\"deleteCatalog\""
}
func (*DeleteCatalog) GetDeleteCatalog ¶ added in v1.21.2
func (t *DeleteCatalog) GetDeleteCatalog() *CatalogFragment
type DeleteCloudConnection ¶ added in v1.46.0
type DeleteCloudConnection struct {
DeleteCloudConnection *CloudConnectionFragment "json:\"deleteCloudConnection,omitempty\" graphql:\"deleteCloudConnection\""
}
func (*DeleteCloudConnection) GetDeleteCloudConnection ¶ added in v1.46.0
func (t *DeleteCloudConnection) GetDeleteCloudConnection() *CloudConnectionFragment
type DeleteCluster ¶
type DeleteCluster struct {
DeleteCluster *DeleteCluster_DeleteCluster "json:\"deleteCluster,omitempty\" graphql:\"deleteCluster\""
}
func (*DeleteCluster) GetDeleteCluster ¶
func (t *DeleteCluster) GetDeleteCluster() *DeleteCluster_DeleteCluster
type DeleteClusterIsoImage ¶ added in v1.28.2
type DeleteClusterIsoImage struct {
DeleteClusterIsoImage *ClusterIsoImageFragment "json:\"deleteClusterIsoImage,omitempty\" graphql:\"deleteClusterIsoImage\""
}
func (*DeleteClusterIsoImage) GetDeleteClusterIsoImage ¶ added in v1.28.2
func (t *DeleteClusterIsoImage) GetDeleteClusterIsoImage() *ClusterIsoImageFragment
type DeleteClusterProvider ¶
type DeleteClusterProvider struct {
DeleteClusterProvider *ClusterProviderFragment "json:\"deleteClusterProvider,omitempty\" graphql:\"deleteClusterProvider\""
}
func (*DeleteClusterProvider) GetDeleteClusterProvider ¶
func (t *DeleteClusterProvider) GetDeleteClusterProvider() *ClusterProviderFragment
type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶
type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶
type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶
type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶
type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*DeleteClusterProvider_DeleteClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type DeleteClusterRegistration ¶ added in v1.26.0
type DeleteClusterRegistration struct {
DeleteClusterRegistration *ClusterRegistrationFragment "json:\"deleteClusterRegistration,omitempty\" graphql:\"deleteClusterRegistration\""
}
func (*DeleteClusterRegistration) GetDeleteClusterRegistration ¶ added in v1.26.0
func (t *DeleteClusterRegistration) GetDeleteClusterRegistration() *ClusterRegistrationFragment
type DeleteCluster_DeleteCluster ¶ added in v1.22.1
type DeleteCluster_DeleteCluster struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteCluster_DeleteCluster) GetID ¶ added in v1.22.1
func (t *DeleteCluster_DeleteCluster) GetID() string
type DeleteComplianceReportGenerator ¶ added in v1.42.0
type DeleteComplianceReportGenerator struct {
DeleteComplianceReportGenerator *ComplianceReportGeneratorFragment "json:\"deleteComplianceReportGenerator,omitempty\" graphql:\"deleteComplianceReportGenerator\""
}
func (*DeleteComplianceReportGenerator) GetDeleteComplianceReportGenerator ¶ added in v1.42.0
func (t *DeleteComplianceReportGenerator) GetDeleteComplianceReportGenerator() *ComplianceReportGeneratorFragment
type DeleteCustomStackRun ¶
type DeleteCustomStackRun struct {
DeleteCustomStackRun *CustomStackRunFragment "json:\"deleteCustomStackRun,omitempty\" graphql:\"deleteCustomStackRun\""
}
func (*DeleteCustomStackRun) GetDeleteCustomStackRun ¶
func (t *DeleteCustomStackRun) GetDeleteCustomStackRun() *CustomStackRunFragment
type DeleteCustomStackRun_DeleteCustomStackRun_CustomStackRunFragment_Stack ¶
type DeleteCustomStackRun_DeleteCustomStackRun_CustomStackRunFragment_Stack struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
}
func (*DeleteCustomStackRun_DeleteCustomStackRun_CustomStackRunFragment_Stack) GetID ¶
func (t *DeleteCustomStackRun_DeleteCustomStackRun_CustomStackRunFragment_Stack) GetID() *string
type DeleteFederatedCredential ¶ added in v1.47.0
type DeleteFederatedCredential struct {
DeleteFederatedCredential *DeleteFederatedCredential_DeleteFederatedCredential "json:\"deleteFederatedCredential,omitempty\" graphql:\"deleteFederatedCredential\""
}
func (*DeleteFederatedCredential) GetDeleteFederatedCredential ¶ added in v1.47.0
func (t *DeleteFederatedCredential) GetDeleteFederatedCredential() *DeleteFederatedCredential_DeleteFederatedCredential
type DeleteFederatedCredential_DeleteFederatedCredential ¶ added in v1.47.0
type DeleteFederatedCredential_DeleteFederatedCredential struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteFederatedCredential_DeleteFederatedCredential) GetID ¶ added in v1.47.0
func (t *DeleteFederatedCredential_DeleteFederatedCredential) GetID() string
type DeleteFlow ¶ added in v1.33.0
type DeleteFlow struct {
DeleteFlow *DeleteFlow_DeleteFlow "json:\"deleteFlow,omitempty\" graphql:\"deleteFlow\""
}
func (*DeleteFlow) GetDeleteFlow ¶ added in v1.33.0
func (t *DeleteFlow) GetDeleteFlow() *DeleteFlow_DeleteFlow
type DeleteFlow_DeleteFlow ¶ added in v1.33.0
type DeleteFlow_DeleteFlow struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteFlow_DeleteFlow) GetID ¶ added in v1.33.0
func (t *DeleteFlow_DeleteFlow) GetID() string
type DeleteGitRepository ¶
type DeleteGitRepository struct {
DeleteGitRepository *GitRepositoryFragment "json:\"deleteGitRepository,omitempty\" graphql:\"deleteGitRepository\""
}
func (*DeleteGitRepository) GetDeleteGitRepository ¶
func (t *DeleteGitRepository) GetDeleteGitRepository() *GitRepositoryFragment
type DeleteGlobalService ¶
type DeleteGlobalService struct {
DeleteGlobalService *GlobalServiceFragment "json:\"deleteGlobalService,omitempty\" graphql:\"deleteGlobalService\""
}
func (*DeleteGlobalService) GetDeleteGlobalService ¶
func (t *DeleteGlobalService) GetDeleteGlobalService() *GlobalServiceFragment
type DeleteGlobalServiceDeployment ¶
type DeleteGlobalServiceDeployment struct {
DeleteGlobalService *GlobalServiceFragment "json:\"deleteGlobalService,omitempty\" graphql:\"deleteGlobalService\""
}
func (*DeleteGlobalServiceDeployment) GetDeleteGlobalService ¶
func (t *DeleteGlobalServiceDeployment) GetDeleteGlobalService() *GlobalServiceFragment
type DeleteGlobalServiceDeployment_DeleteGlobalService_GlobalServiceFragment_Provider ¶
type DeleteGlobalServiceDeployment_DeleteGlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
type DeleteGlobalServiceDeployment_DeleteGlobalService_GlobalServiceFragment_Service ¶
type DeleteGlobalServiceDeployment_DeleteGlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
type DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Provider ¶
type DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Provider) GetID ¶
func (t *DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Provider) GetID() string
type DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Service ¶
type DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Service) GetID ¶
func (t *DeleteGlobalService_DeleteGlobalService_GlobalServiceFragment_Service) GetID() string
type DeleteGroup ¶ added in v1.2.0
type DeleteGroup struct {
DeleteGroup *GroupFragment "json:\"deleteGroup,omitempty\" graphql:\"deleteGroup\""
}
func (*DeleteGroup) GetDeleteGroup ¶ added in v1.2.0
func (t *DeleteGroup) GetDeleteGroup() *GroupFragment
type DeleteGroupMember ¶
type DeleteGroupMember struct {
DeleteGroupMember *GroupMemberFragment "json:\"deleteGroupMember,omitempty\" graphql:\"deleteGroupMember\""
}
func (*DeleteGroupMember) GetDeleteGroupMember ¶
func (t *DeleteGroupMember) GetDeleteGroupMember() *GroupMemberFragment
type DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_Group ¶
type DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_Group struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_Group) GetID ¶
func (t *DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_Group) GetID() string
type DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_User ¶
type DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_User struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_User) GetID ¶
func (t *DeleteGroupMember_DeleteGroupMember_GroupMemberFragment_User) GetID() string
type DeleteMCPServer ¶ added in v1.33.0
type DeleteMCPServer struct {
DeleteMcpServer *DeleteMCPServer_DeleteMcpServer "json:\"deleteMcpServer,omitempty\" graphql:\"deleteMcpServer\""
}
func (*DeleteMCPServer) GetDeleteMcpServer ¶ added in v1.33.0
func (t *DeleteMCPServer) GetDeleteMcpServer() *DeleteMCPServer_DeleteMcpServer
type DeleteMCPServer_DeleteMcpServer ¶ added in v1.33.0
type DeleteMCPServer_DeleteMcpServer struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteMCPServer_DeleteMcpServer) GetID ¶ added in v1.33.0
func (t *DeleteMCPServer_DeleteMcpServer) GetID() string
type DeleteNamespace ¶
type DeleteNamespace struct {
DeleteManagedNamespace *DeleteNamespace_DeleteManagedNamespace "json:\"deleteManagedNamespace,omitempty\" graphql:\"deleteManagedNamespace\""
}
func (*DeleteNamespace) GetDeleteManagedNamespace ¶
func (t *DeleteNamespace) GetDeleteManagedNamespace() *DeleteNamespace_DeleteManagedNamespace
type DeleteNamespace_DeleteManagedNamespace ¶
type DeleteNamespace_DeleteManagedNamespace struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteNamespace_DeleteManagedNamespace) GetID ¶
func (t *DeleteNamespace_DeleteManagedNamespace) GetID() string
type DeleteNotificationRouter ¶
type DeleteNotificationRouter struct {
DeleteNotificationRouter *NotificationRouterFragment "json:\"deleteNotificationRouter,omitempty\" graphql:\"deleteNotificationRouter\""
}
func (*DeleteNotificationRouter) GetDeleteNotificationRouter ¶
func (t *DeleteNotificationRouter) GetDeleteNotificationRouter() *NotificationRouterFragment
type DeleteNotificationSink ¶
type DeleteNotificationSink struct {
DeleteNotificationSink *NotificationSinkFragment "json:\"deleteNotificationSink,omitempty\" graphql:\"deleteNotificationSink\""
}
func (*DeleteNotificationSink) GetDeleteNotificationSink ¶
func (t *DeleteNotificationSink) GetDeleteNotificationSink() *NotificationSinkFragment
type DeleteOIDCProvider ¶ added in v1.21.0
type DeleteOIDCProvider struct {
DeleteOidcProvider *OIDCProviderFragment "json:\"deleteOidcProvider,omitempty\" graphql:\"deleteOidcProvider\""
}
func (*DeleteOIDCProvider) GetDeleteOidcProvider ¶ added in v1.21.0
func (t *DeleteOIDCProvider) GetDeleteOidcProvider() *OIDCProviderFragment
type DeleteObservabilityProvider ¶ added in v1.5.0
type DeleteObservabilityProvider struct {
DeleteObservabilityProvider *ObservabilityProviderFragment "json:\"deleteObservabilityProvider,omitempty\" graphql:\"deleteObservabilityProvider\""
}
func (*DeleteObservabilityProvider) GetDeleteObservabilityProvider ¶ added in v1.5.0
func (t *DeleteObservabilityProvider) GetDeleteObservabilityProvider() *ObservabilityProviderFragment
type DeleteObservabilityWebhook ¶ added in v1.40.0
type DeleteObservabilityWebhook struct {
DeleteObservabilityWebhook *ObservabilityWebhookFragment "json:\"deleteObservabilityWebhook,omitempty\" graphql:\"deleteObservabilityWebhook\""
}
func (*DeleteObservabilityWebhook) GetDeleteObservabilityWebhook ¶ added in v1.40.0
func (t *DeleteObservabilityWebhook) GetDeleteObservabilityWebhook() *ObservabilityWebhookFragment
type DeleteObserver ¶ added in v1.18.0
type DeleteObserver struct {
DeleteObserver *ObserverFragment "json:\"deleteObserver,omitempty\" graphql:\"deleteObserver\""
}
func (*DeleteObserver) GetDeleteObserver ¶ added in v1.18.0
func (t *DeleteObserver) GetDeleteObserver() *ObserverFragment
type DeletePersona ¶ added in v1.46.3
type DeletePersona struct {
DeletePersona *PersonaFragment "json:\"deletePersona,omitempty\" graphql:\"deletePersona\""
}
func (*DeletePersona) GetDeletePersona ¶ added in v1.46.3
func (t *DeletePersona) GetDeletePersona() *PersonaFragment
type DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments ¶ added in v1.46.3
type DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments struct {
AddOns *bool "json:\"addOns,omitempty\" graphql:\"addOns\""
Clusters *bool "json:\"clusters,omitempty\" graphql:\"clusters\""
Pipelines *bool "json:\"pipelines,omitempty\" graphql:\"pipelines\""
Providers *bool "json:\"providers,omitempty\" graphql:\"providers\""
Repositories *bool "json:\"repositories,omitempty\" graphql:\"repositories\""
Services *bool "json:\"services,omitempty\" graphql:\"services\""
}
func (*DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetAddOns ¶ added in v1.46.3
func (*DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetClusters ¶ added in v1.46.3
func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetClusters() *bool
func (*DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetPipelines ¶ added in v1.46.3
func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetPipelines() *bool
func (*DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetProviders ¶ added in v1.46.3
func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetProviders() *bool
func (*DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetRepositories ¶ added in v1.46.3
func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetRepositories() *bool
func (*DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetServices ¶ added in v1.46.3
func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetServices() *bool
type DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home ¶ added in v1.46.3
type DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home struct {
Manager *bool "json:\"manager,omitempty\" graphql:\"manager\""
Security *bool "json:\"security,omitempty\" graphql:\"security\""
}
func (*DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetManager ¶ added in v1.46.3
func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetManager() *bool
func (*DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetSecurity ¶ added in v1.46.3
func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetSecurity() *bool
type DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar ¶ added in v1.46.3
type DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar struct {
Audits *bool "json:\"audits,omitempty\" graphql:\"audits\""
Kubernetes *bool "json:\"kubernetes,omitempty\" graphql:\"kubernetes\""
PullRequests *bool "json:\"pullRequests,omitempty\" graphql:\"pullRequests\""
Settings *bool "json:\"settings,omitempty\" graphql:\"settings\""
Backups *bool "json:\"backups,omitempty\" graphql:\"backups\""
Stacks *bool "json:\"stacks,omitempty\" graphql:\"stacks\""
}
func (*DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetAudits ¶ added in v1.46.3
func (*DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetBackups ¶ added in v1.46.3
func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetBackups() *bool
func (*DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetKubernetes ¶ added in v1.46.3
func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetKubernetes() *bool
func (*DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetPullRequests ¶ added in v1.46.3
func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetPullRequests() *bool
func (*DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetSettings ¶ added in v1.46.3
func (t *DeletePersona_DeletePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetSettings() *bool
type DeletePipeline ¶
type DeletePipeline struct {
DeletePipeline *PipelineFragmentID "json:\"deletePipeline,omitempty\" graphql:\"deletePipeline\""
}
func (*DeletePipeline) GetDeletePipeline ¶
func (t *DeletePipeline) GetDeletePipeline() *PipelineFragmentID
type DeletePrAutomation ¶
type DeletePrAutomation struct {
DeletePrAutomation *PrAutomationFragment "json:\"deletePrAutomation,omitempty\" graphql:\"deletePrAutomation\""
}
func (*DeletePrAutomation) GetDeletePrAutomation ¶
func (t *DeletePrAutomation) GetDeletePrAutomation() *PrAutomationFragment
type DeletePrGovernance ¶ added in v1.46.4
type DeletePrGovernance struct {
DeletePrGovernance *PrGovernanceFragment "json:\"deletePrGovernance,omitempty\" graphql:\"deletePrGovernance\""
}
func (*DeletePrGovernance) GetDeletePrGovernance ¶ added in v1.46.4
func (t *DeletePrGovernance) GetDeletePrGovernance() *PrGovernanceFragment
type DeletePreviewEnvironmentTemplate ¶ added in v1.38.0
type DeletePreviewEnvironmentTemplate struct {
DeletePreviewEnvironmentTemplate *DeletePreviewEnvironmentTemplate_DeletePreviewEnvironmentTemplate "json:\"deletePreviewEnvironmentTemplate,omitempty\" graphql:\"deletePreviewEnvironmentTemplate\""
}
func (*DeletePreviewEnvironmentTemplate) GetDeletePreviewEnvironmentTemplate ¶ added in v1.38.0
func (t *DeletePreviewEnvironmentTemplate) GetDeletePreviewEnvironmentTemplate() *DeletePreviewEnvironmentTemplate_DeletePreviewEnvironmentTemplate
type DeletePreviewEnvironmentTemplate_DeletePreviewEnvironmentTemplate ¶ added in v1.38.0
type DeletePreviewEnvironmentTemplate_DeletePreviewEnvironmentTemplate struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeletePreviewEnvironmentTemplate_DeletePreviewEnvironmentTemplate) GetID ¶ added in v1.38.0
func (t *DeletePreviewEnvironmentTemplate_DeletePreviewEnvironmentTemplate) GetID() string
type DeleteProject ¶
type DeleteProject struct {
DeleteProject *ProjectFragment "json:\"deleteProject,omitempty\" graphql:\"deleteProject\""
}
func (*DeleteProject) GetDeleteProject ¶
func (t *DeleteProject) GetDeleteProject() *ProjectFragment
type DeleteProviderCredential ¶
type DeleteProviderCredential struct {
DeleteProviderCredential *ProviderCredentialFragment "json:\"deleteProviderCredential,omitempty\" graphql:\"deleteProviderCredential\""
}
func (*DeleteProviderCredential) GetDeleteProviderCredential ¶
func (t *DeleteProviderCredential) GetDeleteProviderCredential() *ProviderCredentialFragment
type DeleteScmConnection ¶
type DeleteScmConnection struct {
DeleteScmConnection *ScmConnectionFragment "json:\"deleteScmConnection,omitempty\" graphql:\"deleteScmConnection\""
}
func (*DeleteScmConnection) GetDeleteScmConnection ¶
func (t *DeleteScmConnection) GetDeleteScmConnection() *ScmConnectionFragment
type DeleteScmWebhook ¶ added in v1.40.0
type DeleteScmWebhook struct {
DeleteScmWebhook *ScmWebhookFragment "json:\"deleteScmWebhook,omitempty\" graphql:\"deleteScmWebhook\""
}
func (*DeleteScmWebhook) GetDeleteScmWebhook ¶ added in v1.40.0
func (t *DeleteScmWebhook) GetDeleteScmWebhook() *ScmWebhookFragment
type DeleteSentinel ¶ added in v1.50.1
type DeleteSentinel struct {
DeleteSentinel *DeleteSentinel_DeleteSentinel "json:\"deleteSentinel,omitempty\" graphql:\"deleteSentinel\""
}
func (*DeleteSentinel) GetDeleteSentinel ¶ added in v1.50.1
func (t *DeleteSentinel) GetDeleteSentinel() *DeleteSentinel_DeleteSentinel
type DeleteSentinel_DeleteSentinel ¶ added in v1.50.1
type DeleteSentinel_DeleteSentinel struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DeleteSentinel_DeleteSentinel) GetID ¶ added in v1.50.1
func (t *DeleteSentinel_DeleteSentinel) GetID() string
type DeleteServiceContext ¶
type DeleteServiceContext struct {
DeleteServiceContext *ServiceContextFragment "json:\"deleteServiceContext,omitempty\" graphql:\"deleteServiceContext\""
}
func (*DeleteServiceContext) GetDeleteServiceContext ¶
func (t *DeleteServiceContext) GetDeleteServiceContext() *ServiceContextFragment
type DeleteServiceDeployment ¶
type DeleteServiceDeployment struct {
DeleteServiceDeployment *ServiceDeploymentFragment "json:\"deleteServiceDeployment,omitempty\" graphql:\"deleteServiceDeployment\""
}
func (*DeleteServiceDeployment) GetDeleteServiceDeployment ¶
func (t *DeleteServiceDeployment) GetDeleteServiceDeployment() *ServiceDeploymentFragment
type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components ¶
type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetContent ¶
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetGroup ¶
func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetGroup() *string
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetID ¶
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetKind ¶
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetName ¶
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetNamespace ¶
func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetState ¶
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetSynced ¶
func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetSynced() bool
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetVersion ¶
func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Components) GetVersion() *string
type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Configuration ¶
type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Configuration) GetName ¶
type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Metadata) GetImages ¶ added in v1.52.1
func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_Metadata) GetImages() []*string
type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
func (*DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels ¶ added in v1.46.5
func (t *DeleteServiceDeployment_DeleteServiceDeployment_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
type DeleteStack ¶
type DeleteStack struct {
DeleteStack *InfrastructureStackIDFragment "json:\"deleteStack,omitempty\" graphql:\"deleteStack\""
}
func (*DeleteStack) GetDeleteStack ¶
func (t *DeleteStack) GetDeleteStack() *InfrastructureStackIDFragment
type DeleteStackDefinition ¶
type DeleteStackDefinition struct {
DeleteStackDefinition *StackDefinitionFragment "json:\"deleteStackDefinition,omitempty\" graphql:\"deleteStackDefinition\""
}
func (*DeleteStackDefinition) GetDeleteStackDefinition ¶
func (t *DeleteStackDefinition) GetDeleteStackDefinition() *StackDefinitionFragment
type DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration ¶
type DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration struct {
Image *string "json:\"image,omitempty\" graphql:\"image\""
Tag *string "json:\"tag,omitempty\" graphql:\"tag\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Hooks []*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration_Hooks "json:\"hooks,omitempty\" graphql:\"hooks\""
}
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration) GetHooks ¶
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration) GetImage ¶
func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration) GetImage() *string
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration) GetVersion ¶
func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration) GetVersion() *string
type DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration_Hooks ¶
type DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration_Hooks struct {
Cmd string "json:\"cmd\" graphql:\"cmd\""
Args []*string "json:\"args,omitempty\" graphql:\"args\""
AfterStage StepStage "json:\"afterStage\" graphql:\"afterStage\""
}
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetAfterStage ¶
func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs ¶
func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs() []*string
type DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps ¶
type DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps struct {
Cmd string "json:\"cmd\" graphql:\"cmd\""
Args []*string "json:\"args,omitempty\" graphql:\"args\""
Stage StepStage "json:\"stage\" graphql:\"stage\""
RequireApproval *bool "json:\"requireApproval,omitempty\" graphql:\"requireApproval\""
}
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetArgs ¶
func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetArgs() []*string
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetCmd ¶
func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetCmd() string
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetRequireApproval ¶
func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetRequireApproval() *bool
func (*DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetStage ¶
func (t *DeleteStackDefinition_DeleteStackDefinition_StackDefinitionFragment_Steps) GetStage() *StepStage
type DeleteUser ¶
type DeleteUser struct {
DeleteUser *UserFragment "json:\"deleteUser,omitempty\" graphql:\"deleteUser\""
}
func (*DeleteUser) GetDeleteUser ¶
func (t *DeleteUser) GetDeleteUser() *UserFragment
type DependencyManagementService ¶
type DependencyManagementService struct {
ID string `json:"id"`
Connection *ScmConnection `json:"connection,omitempty"`
Service *ServiceDeployment `json:"service,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A representation to a service which configures renovate for a scm connection
type DependencyManagementServiceConnection ¶
type DependencyManagementServiceConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*DependencyManagementServiceEdge `json:"edges,omitempty"`
}
type DependencyManagementServiceEdge ¶
type DependencyManagementServiceEdge struct {
Node *DependencyManagementService `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type Deployment ¶
type Deployment struct {
Metadata Metadata `json:"metadata"`
Status DeploymentStatus `json:"status"`
Spec DeploymentSpec `json:"spec"`
Pods []*Pod `json:"pods,omitempty"`
Raw string `json:"raw"`
Events []*Event `json:"events,omitempty"`
}
type DeploymentSettings ¶
type DeploymentSettings struct {
ID string `json:"id"`
// whether you've yet to enable CD for this instance
Enabled bool `json:"enabled"`
Name string `json:"name"`
// whether the byok cluster has been brought under self-management
SelfManaged *bool `json:"selfManaged,omitempty"`
// the way we can connect to your loki instance
LokiConnection *HTTPConnection `json:"lokiConnection,omitempty"`
// the way we can connect to your prometheus instance
PrometheusConnection *HTTPConnection `json:"prometheusConnection,omitempty"`
// custom helm values to apply to all agents (useful for things like adding customary annotations/labels)
AgentHelmValues *string `json:"agentHelmValues,omitempty"`
// global settings for stack configuration
Stacks *StackSettings `json:"stacks,omitempty"`
// smtp server configuration for email notifications
SMTP *SMTPSettings `json:"smtp,omitempty"`
// settings for LLM provider clients
Ai *AiSettings `json:"ai,omitempty"`
// settings for cost management
Cost *CostSettings `json:"cost,omitempty"`
// settings for connections to log aggregation datastores
Logging *LoggingSettings `json:"logging,omitempty"`
// the root repo you used to run `plural up`
MgmtRepo *string `json:"mgmtRepo,omitempty"`
// whether the console has been onboarded and getting started pages need to be shown
Onboarded *bool `json:"onboarded,omitempty"`
// The console's expected agent version
AgentVsn string `json:"agentVsn"`
// the latest known k8s version
LatestK8sVsn string `json:"latestK8sVsn"`
// your compliant k8s version
CompliantK8sVsn string `json:"compliantK8sVsn"`
// the repo to fetch CAPI manifests from, for both providers and clusters
ArtifactRepository *GitRepository `json:"artifactRepository,omitempty"`
// the repo to fetch the deploy operators manifests from
DeployerRepository *GitRepository `json:"deployerRepository,omitempty"`
// read policy across all objects
ReadBindings []*PolicyBinding `json:"readBindings,omitempty"`
// write policy across all objects
WriteBindings []*PolicyBinding `json:"writeBindings,omitempty"`
// policy for managing git repos
GitBindings []*PolicyBinding `json:"gitBindings,omitempty"`
// policy for creation of new objects
CreateBindings []*PolicyBinding `json:"createBindings,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
global settings for CD, these specify global read/write policies and also allow for customization of the repos for CAPI resources and the deploy operator
type DeploymentSettingsAttributes ¶
type DeploymentSettingsAttributes struct {
ArtifactRepositoryID *string `json:"artifactRepositoryId,omitempty"`
DeployerRepositoryID *string `json:"deployerRepositoryId,omitempty"`
// custom helm values to apply to all agents (useful for things like adding customary annotations/labels)
AgentHelmValues *string `json:"agentHelmValues,omitempty"`
// global configuration for stack execution
Stacks *StackSettingsAttributes `json:"stacks,omitempty"`
// connection details for a prometheus instance to use
PrometheusConnection *HTTPConnectionAttributes `json:"prometheusConnection,omitempty"`
// connection details for a loki instance to use
LokiConnection *HTTPConnectionAttributes `json:"lokiConnection,omitempty"`
Logging *LoggingSettingsAttributes `json:"logging,omitempty"`
MgmtRepo *string `json:"mgmtRepo,omitempty"`
// configuration for smtp message delivery
SMTP *SMTPSettingsAttributes `json:"smtp,omitempty"`
// configuration for LLM provider clients
Ai *AiSettingsAttributes `json:"ai,omitempty"`
// settings for cost management functionality
Cost *CostSettingsAttributes `json:"cost,omitempty"`
ReadBindings []*PolicyBindingAttributes `json:"readBindings,omitempty"`
WriteBindings []*PolicyBindingAttributes `json:"writeBindings,omitempty"`
GitBindings []*PolicyBindingAttributes `json:"gitBindings,omitempty"`
CreateBindings []*PolicyBindingAttributes `json:"createBindings,omitempty"`
}
type DeploymentSettingsFragment ¶
type DeploymentSettingsFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
AgentHelmValues *string "json:\"agentHelmValues,omitempty\" graphql:\"agentHelmValues\""
AgentVsn string "json:\"agentVsn\" graphql:\"agentVsn\""
WriteBindings []*PolicyBindingFragment "json:\"writeBindings,omitempty\" graphql:\"writeBindings\""
ReadBindings []*PolicyBindingFragment "json:\"readBindings,omitempty\" graphql:\"readBindings\""
CreateBindings []*PolicyBindingFragment "json:\"createBindings,omitempty\" graphql:\"createBindings\""
ArtifactRepository *GitRepositoryFragment "json:\"artifactRepository,omitempty\" graphql:\"artifactRepository\""
DeployerRepository *GitRepositoryFragment "json:\"deployerRepository,omitempty\" graphql:\"deployerRepository\""
Ai *AISettingsFragment "json:\"ai,omitempty\" graphql:\"ai\""
}
func (*DeploymentSettingsFragment) GetAgentHelmValues ¶
func (t *DeploymentSettingsFragment) GetAgentHelmValues() *string
func (*DeploymentSettingsFragment) GetAgentVsn ¶
func (t *DeploymentSettingsFragment) GetAgentVsn() string
func (*DeploymentSettingsFragment) GetAi ¶ added in v1.22.0
func (t *DeploymentSettingsFragment) GetAi() *AISettingsFragment
func (*DeploymentSettingsFragment) GetArtifactRepository ¶
func (t *DeploymentSettingsFragment) GetArtifactRepository() *GitRepositoryFragment
func (*DeploymentSettingsFragment) GetCreateBindings ¶
func (t *DeploymentSettingsFragment) GetCreateBindings() []*PolicyBindingFragment
func (*DeploymentSettingsFragment) GetDeployerRepository ¶
func (t *DeploymentSettingsFragment) GetDeployerRepository() *GitRepositoryFragment
func (*DeploymentSettingsFragment) GetID ¶
func (t *DeploymentSettingsFragment) GetID() string
func (*DeploymentSettingsFragment) GetName ¶
func (t *DeploymentSettingsFragment) GetName() string
func (*DeploymentSettingsFragment) GetReadBindings ¶
func (t *DeploymentSettingsFragment) GetReadBindings() []*PolicyBindingFragment
func (*DeploymentSettingsFragment) GetWriteBindings ¶
func (t *DeploymentSettingsFragment) GetWriteBindings() []*PolicyBindingFragment
type DeploymentSettingsFragment_Ai_AISettingsFragment_Anthropic ¶ added in v1.22.0
type DeploymentSettingsFragment_Ai_AISettingsFragment_Anthropic struct {
Model *string "json:\"model,omitempty\" graphql:\"model\""
}
func (*DeploymentSettingsFragment_Ai_AISettingsFragment_Anthropic) GetModel ¶ added in v1.22.0
func (t *DeploymentSettingsFragment_Ai_AISettingsFragment_Anthropic) GetModel() *string
type DeploymentSettingsFragment_Ai_AISettingsFragment_Openai ¶ added in v1.22.0
type DeploymentSettingsFragment_Ai_AISettingsFragment_Openai struct {
Model *string "json:\"model,omitempty\" graphql:\"model\""
}
func (*DeploymentSettingsFragment_Ai_AISettingsFragment_Openai) GetModel ¶ added in v1.22.0
func (t *DeploymentSettingsFragment_Ai_AISettingsFragment_Openai) GetModel() *string
type DeploymentSpec ¶
type DeploymentSpec struct {
Replicas *int64 `json:"replicas,omitempty"`
Strategy *DeploymentStrategy `json:"strategy,omitempty"`
}
type DeploymentStatus ¶
type DeploymentStatus struct {
AvailableReplicas *int64 `json:"availableReplicas,omitempty"`
Replicas *int64 `json:"replicas,omitempty"`
ReadyReplicas *int64 `json:"readyReplicas,omitempty"`
Conditions []*StatusCondition `json:"conditions,omitempty"`
}
type DeploymentStrategy ¶
type DeploymentStrategy struct {
Type *string `json:"type,omitempty"`
RollingUpdate *RollingUpdate `json:"rollingUpdate,omitempty"`
}
type DeprecatedCustomResource ¶ added in v1.33.0
type DeprecatedCustomResource struct {
ID string `json:"id"`
Group string `json:"group"`
Version string `json:"version"`
Kind string `json:"kind"`
Namespace *string `json:"namespace,omitempty"`
Name *string `json:"name,omitempty"`
// the next discovered version of this resource
NextVersion string `json:"nextVersion"`
// the cluster this resource belongs to
Cluster *Cluster `json:"cluster,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type DeprecatedCustomResourceAttributes ¶ added in v1.33.0
type DetachCluster ¶
type DetachCluster struct {
DetachCluster *DetachCluster_DetachCluster "json:\"detachCluster,omitempty\" graphql:\"detachCluster\""
}
func (*DetachCluster) GetDetachCluster ¶
func (t *DetachCluster) GetDetachCluster() *DetachCluster_DetachCluster
type DetachCluster_DetachCluster ¶ added in v1.22.1
type DetachCluster_DetachCluster struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*DetachCluster_DetachCluster) GetID ¶ added in v1.22.1
func (t *DetachCluster_DetachCluster) GetID() string
type DetachServiceDeployment ¶
type DetachServiceDeployment struct {
DetachServiceDeployment *ServiceDeploymentFragment "json:\"detachServiceDeployment,omitempty\" graphql:\"detachServiceDeployment\""
}
func (*DetachServiceDeployment) GetDetachServiceDeployment ¶
func (t *DetachServiceDeployment) GetDetachServiceDeployment() *ServiceDeploymentFragment
type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components ¶
type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetContent ¶
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetGroup ¶
func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetGroup() *string
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetID ¶
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetKind ¶
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetName ¶
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetNamespace ¶
func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetState ¶
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetSynced ¶
func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetSynced() bool
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetVersion ¶
func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Components) GetVersion() *string
type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Configuration ¶
type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Configuration) GetName ¶
type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Metadata) GetImages ¶ added in v1.52.1
func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_Metadata) GetImages() []*string
type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
func (*DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels ¶ added in v1.46.5
func (t *DetachServiceDeployment_DetachServiceDeployment_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
type DetachStack ¶
type DetachStack struct {
DetachStack *InfrastructureStackIDFragment "json:\"detachStack,omitempty\" graphql:\"detachStack\""
}
func (*DetachStack) GetDetachStack ¶
func (t *DetachStack) GetDetachStack() *InfrastructureStackIDFragment
type DiffNormalizer ¶ added in v1.46.4
type DiffNormalizer struct {
// The name of the resource to normalize
Name *string `json:"name,omitempty"`
// The kind of the resource to normalize
Kind *string `json:"kind,omitempty"`
// The namespace of the resource to normalize
Namespace *string `json:"namespace,omitempty"`
// Whether to backfill the given pointers with the current live value, or otherwise ignore it entirely
Backfill *bool `json:"backfill,omitempty"`
// A list of json pointers to the fields to ignore
JSONPointers []*string `json:"jsonPointers,omitempty"`
}
Allows you to control whether a specific set of fields in a kubernetes object is drift detected
type DiffNormalizerAttributes ¶ added in v1.46.4
type DiffNormalizerAttributes struct {
Name *string `json:"name,omitempty"`
Kind *string `json:"kind,omitempty"`
Namespace *string `json:"namespace,omitempty"`
// whether you should backfill the given pointers with the current live value, or otherwise ignore it entirely
Backfill *bool `json:"backfill,omitempty"`
// A list of json patches to apply to the service which controls how drift detection works
JSONPointers []*string `json:"jsonPointers,omitempty"`
}
type DiffNormalizerFragment ¶ added in v1.46.4
type DiffNormalizerFragment struct {
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
Name *string "json:\"name,omitempty\" graphql:\"name\""
Kind *string "json:\"kind,omitempty\" graphql:\"kind\""
Backfill *bool "json:\"backfill,omitempty\" graphql:\"backfill\""
JSONPointers []*string "json:\"jsonPointers,omitempty\" graphql:\"jsonPointers\""
}
func (*DiffNormalizerFragment) GetBackfill ¶ added in v1.46.6
func (t *DiffNormalizerFragment) GetBackfill() *bool
func (*DiffNormalizerFragment) GetJSONPointers ¶ added in v1.46.4
func (t *DiffNormalizerFragment) GetJSONPointers() []*string
func (*DiffNormalizerFragment) GetKind ¶ added in v1.46.4
func (t *DiffNormalizerFragment) GetKind() *string
func (*DiffNormalizerFragment) GetName ¶ added in v1.46.4
func (t *DiffNormalizerFragment) GetName() *string
func (*DiffNormalizerFragment) GetNamespace ¶ added in v1.46.4
func (t *DiffNormalizerFragment) GetNamespace() *string
type ElasticsearchConnection ¶ added in v1.26.0
type ElasticsearchConnectionAttributes ¶ added in v1.26.0
type EmailSettings ¶ added in v1.21.1
type EmailSettings struct {
// whether you want to receive digest emails
Digest *bool `json:"digest,omitempty"`
}
type EmailSettingsAttributes ¶ added in v1.21.1
type EmailSettingsAttributes struct {
// whether you want to receive digest emails
Digest *bool `json:"digest,omitempty"`
}
type EnvAttributes ¶
type EnvFromAttributes ¶
type ErrorFragment ¶
type ErrorFragment struct {
Source string "json:\"source\" graphql:\"source\""
Message string "json:\"message\" graphql:\"message\""
}
func (*ErrorFragment) GetMessage ¶
func (t *ErrorFragment) GetMessage() string
func (*ErrorFragment) GetSource ¶
func (t *ErrorFragment) GetSource() string
type Event ¶
type Event struct {
Action *string `json:"action,omitempty"`
Count *int64 `json:"count,omitempty"`
EventTime *string `json:"eventTime,omitempty"`
LastTimestamp *string `json:"lastTimestamp,omitempty"`
Message *string `json:"message,omitempty"`
Reason *string `json:"reason,omitempty"`
Type *string `json:"type,omitempty"`
}
type EvidenceType ¶ added in v1.28.2
type EvidenceType string
const ( EvidenceTypeLog EvidenceType = "LOG" EvidenceTypePr EvidenceType = "PR" EvidenceTypeAlert EvidenceType = "ALERT" EvidenceTypeKnowledge EvidenceType = "KNOWLEDGE" )
func (EvidenceType) IsValid ¶ added in v1.28.2
func (e EvidenceType) IsValid() bool
func (EvidenceType) MarshalGQL ¶ added in v1.28.2
func (e EvidenceType) MarshalGQL(w io.Writer)
func (EvidenceType) String ¶ added in v1.28.2
func (e EvidenceType) String() string
func (*EvidenceType) UnmarshalGQL ¶ added in v1.28.2
func (e *EvidenceType) UnmarshalGQL(v any) error
type ExtendedSupportInfo ¶ added in v1.52.7
type ExtendedSupportInfo struct {
// the date this version will reach extended support on
ExtendedFrom *string `json:"extendedFrom,omitempty"`
// whether this version is extended support
Extended *bool `json:"extended,omitempty"`
}
information about the extended support status of a kubernetes cluster
type FederatedCredential ¶ added in v1.47.0
type FederatedCredential struct {
ID string `json:"id"`
Issuer string `json:"issuer"`
ClaimsLike map[string]any `json:"claimsLike,omitempty"`
Scopes []*string `json:"scopes,omitempty"`
User *User `json:"user,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A federated credential is a way to authenticate users from an external identity provider
type FederatedCredentialAttributes ¶ added in v1.47.0
type FederatedCredentialAttributes struct {
Issuer string `json:"issuer"`
ClaimsLike *string `json:"claimsLike,omitempty"`
Scopes []*string `json:"scopes,omitempty"`
UserID string `json:"userId"`
}
A federated credential is a way to authenticate users from an external identity provider
type FederatedCredentialFragment ¶ added in v1.47.0
type FederatedCredentialFragment struct {
ID string "json:\"id\" graphql:\"id\""
ClaimsLike map[string]any "json:\"claimsLike,omitempty\" graphql:\"claimsLike\""
Issuer string "json:\"issuer\" graphql:\"issuer\""
Scopes []*string "json:\"scopes,omitempty\" graphql:\"scopes\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
UpdatedAt *string "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
User *FederatedCredentialFragment_User "json:\"user,omitempty\" graphql:\"user\""
}
func (*FederatedCredentialFragment) GetClaimsLike ¶ added in v1.47.0
func (t *FederatedCredentialFragment) GetClaimsLike() map[string]any
func (*FederatedCredentialFragment) GetID ¶ added in v1.47.0
func (t *FederatedCredentialFragment) GetID() string
func (*FederatedCredentialFragment) GetInsertedAt ¶ added in v1.47.0
func (t *FederatedCredentialFragment) GetInsertedAt() *string
func (*FederatedCredentialFragment) GetIssuer ¶ added in v1.47.0
func (t *FederatedCredentialFragment) GetIssuer() string
func (*FederatedCredentialFragment) GetScopes ¶ added in v1.47.0
func (t *FederatedCredentialFragment) GetScopes() []*string
func (*FederatedCredentialFragment) GetUpdatedAt ¶ added in v1.47.0
func (t *FederatedCredentialFragment) GetUpdatedAt() *string
func (*FederatedCredentialFragment) GetUser ¶ added in v1.47.0
func (t *FederatedCredentialFragment) GetUser() *FederatedCredentialFragment_User
type FederatedCredentialFragment_User ¶ added in v1.47.0
type FederatedCredentialFragment_User struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Email string "json:\"email\" graphql:\"email\""
}
func (*FederatedCredentialFragment_User) GetEmail ¶ added in v1.47.0
func (t *FederatedCredentialFragment_User) GetEmail() string
func (*FederatedCredentialFragment_User) GetID ¶ added in v1.47.0
func (t *FederatedCredentialFragment_User) GetID() string
func (*FederatedCredentialFragment_User) GetName ¶ added in v1.47.0
func (t *FederatedCredentialFragment_User) GetName() string
type Flow ¶ added in v1.32.1
type Flow struct {
ID string `json:"id"`
Name string `json:"name"`
Description *string `json:"description,omitempty"`
Icon *string `json:"icon,omitempty"`
// the git https urls of the application code repositories used in this flow
Repositories []*string `json:"repositories,omitempty"`
// servers that are bound to this flow
Servers []*McpServer `json:"servers,omitempty"`
// read policy for this flow
ReadBindings []*PolicyBinding `json:"readBindings,omitempty"`
// write policy for this flow
WriteBindings []*PolicyBinding `json:"writeBindings,omitempty"`
// the project this flow belongs to
Project *Project `json:"project,omitempty"`
Services *ServiceDeploymentConnection `json:"services,omitempty"`
Pipelines *PipelineConnection `json:"pipelines,omitempty"`
PullRequests *PullRequestConnection `json:"pullRequests,omitempty"`
Alerts *AlertConnection `json:"alerts,omitempty"`
PreviewEnvironmentTemplates *PreviewEnvironmentTemplateConnection `json:"previewEnvironmentTemplates,omitempty"`
PreviewEnvironmentInstances *PreviewEnvironmentInstanceConnection `json:"previewEnvironmentInstances,omitempty"`
VulnerabilityReports *VulnerabilityReportConnection `json:"vulnerabilityReports,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type FlowAttributes ¶ added in v1.32.1
type FlowAttributes struct {
Name string `json:"name"`
Description *string `json:"description,omitempty"`
Icon *string `json:"icon,omitempty"`
ProjectID *string `json:"projectId,omitempty"`
Repositories []*string `json:"repositories,omitempty"`
ReadBindings []*PolicyBindingAttributes `json:"readBindings,omitempty"`
WriteBindings []*PolicyBindingAttributes `json:"writeBindings,omitempty"`
ServerAssociations []*McpServerAssociationAttributes `json:"serverAssociations,omitempty"`
}
type FlowConnection ¶ added in v1.32.1
type FlowFragment ¶ added in v1.33.0
type FlowFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Description *string "json:\"description,omitempty\" graphql:\"description\""
ReadBindings []*PolicyBindingFragment "json:\"readBindings,omitempty\" graphql:\"readBindings\""
WriteBindings []*PolicyBindingFragment "json:\"writeBindings,omitempty\" graphql:\"writeBindings\""
Project *ProjectFragment "json:\"project,omitempty\" graphql:\"project\""
}
func (*FlowFragment) GetDescription ¶ added in v1.33.0
func (t *FlowFragment) GetDescription() *string
func (*FlowFragment) GetID ¶ added in v1.33.0
func (t *FlowFragment) GetID() string
func (*FlowFragment) GetName ¶ added in v1.33.0
func (t *FlowFragment) GetName() string
func (*FlowFragment) GetProject ¶ added in v1.33.0
func (t *FlowFragment) GetProject() *ProjectFragment
func (*FlowFragment) GetReadBindings ¶ added in v1.33.0
func (t *FlowFragment) GetReadBindings() []*PolicyBindingFragment
func (*FlowFragment) GetWriteBindings ¶ added in v1.33.0
func (t *FlowFragment) GetWriteBindings() []*PolicyBindingFragment
type FluxHelmRepository ¶ added in v1.6.0
type FluxHelmRepository struct {
Metadata Metadata `json:"metadata"`
Spec HelmRepositorySpec `json:"spec"`
// the charts found in this repository (heavy operation, don't do in list endpoints)
Charts []*HelmChartEntry `json:"charts,omitempty"`
// can fetch the status of a given helm repository
Status *HelmRepositoryStatus `json:"status,omitempty"`
}
a Flux crd representation of a Helm repository
type GCPCloudAttributes ¶ added in v1.31.0
type GCPCloudConnectionAttributes ¶ added in v1.46.0
type GCPCloudSettings ¶ added in v1.31.0
type GCPCloudSettings struct {
Project *string `json:"project,omitempty"`
Network *string `json:"network,omitempty"`
Region *string `json:"region,omitempty"`
}
gcp specific cluster cloud configuration
type GCPConnectionAttributes ¶ added in v1.46.0
type GCPConnectionAttributes struct {
// the service account key for gcp
ServiceAccountKey string `json:"serviceAccountKey"`
// the project id for gcp
ProjectID string `json:"projectId"`
}
The configuration for a cloud provider
type GCPSettingsAttributes ¶ added in v1.31.0
type GCPSettingsAttributes struct {
ApplicationCredentials string `json:"applicationCredentials"`
}
type GateJobAttributes ¶
type GateJobAttributes struct {
Namespace string `json:"namespace"`
// if you'd rather define the job spec via straight k8s yaml
Raw *string `json:"raw,omitempty"`
Containers []*ContainerAttributes `json:"containers,omitempty"`
Labels *string `json:"labels,omitempty"`
Annotations *string `json:"annotations,omitempty"`
NodeSelector *string `json:"nodeSelector,omitempty"`
Tolerations []*PodTolerationAttributes `json:"tolerations,omitempty"`
ServiceAccount *string `json:"serviceAccount,omitempty"`
// request overrides if you don't want to manually configure individual containers
Resources *ContainerResourcesAttributes `json:"resources,omitempty"`
}
spec for a job gate
type GateSpec ¶
type GateSpec struct {
Job *JobGateSpec `json:"job,omitempty"`
}
detailed gate specifications
type GateSpecAttributes ¶
type GateSpecAttributes struct {
Job *GateJobAttributes `json:"job,omitempty"`
}
a more refined spec for parameters needed for complex gates
type GateSpecFragment ¶
type GateSpecFragment struct {
Job *JobSpecFragment "json:\"job,omitempty\" graphql:\"job\""
}
func (*GateSpecFragment) GetJob ¶
func (t *GateSpecFragment) GetJob() *JobSpecFragment
type GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
func (t *GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
func (*GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue ¶
func (t *GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
type GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
func (t *GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
func (*GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret ¶
func (t *GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
type GateState ¶
type GateState string
func (GateState) MarshalGQL ¶
func (*GateState) UnmarshalGQL ¶
type GateStatus ¶
type GateStatus struct {
JobRef *JobReference `json:"jobRef,omitempty"`
}
state delineating the current status of this gate
type GateStatusAttributes ¶
type GateStatusAttributes struct {
JobRef *NamespacedName `json:"jobRef,omitempty"`
}
type GateStatusFragment ¶
type GateStatusFragment struct {
JobRef *JobReferenceFragment "json:\"jobRef,omitempty\" graphql:\"jobRef\""
}
func (*GateStatusFragment) GetJobRef ¶
func (t *GateStatusFragment) GetJobRef() *JobReferenceFragment
type GateUpdateAttributes ¶
type GateUpdateAttributes struct {
State *GateState `json:"state,omitempty"`
Status *GateStatusAttributes `json:"status,omitempty"`
}
the allowed inputs for a deployment agent gate update
type GcsStoreAttributes ¶
type GetAccessToken ¶
type GetAccessToken struct {
AccessToken *AccessTokenFragment "json:\"accessToken,omitempty\" graphql:\"accessToken\""
}
func (*GetAccessToken) GetAccessToken ¶
func (t *GetAccessToken) GetAccessToken() *AccessTokenFragment
type GetAgentRun ¶ added in v1.49.3
type GetAgentRun struct {
AgentRun *AgentRunFragment "json:\"agentRun,omitempty\" graphql:\"agentRun\""
}
func (*GetAgentRun) GetAgentRun ¶ added in v1.49.3
func (t *GetAgentRun) GetAgentRun() *AgentRunFragment
type GetAgentRunTodos ¶ added in v1.55.1
type GetAgentRunTodos struct {
AgentRun *GetAgentRunTodos_AgentRun "json:\"agentRun,omitempty\" graphql:\"agentRun\""
}
func (*GetAgentRunTodos) GetAgentRun ¶ added in v1.55.1
func (t *GetAgentRunTodos) GetAgentRun() *GetAgentRunTodos_AgentRun
type GetAgentRunTodos_AgentRun ¶ added in v1.55.1
type GetAgentRunTodos_AgentRun struct {
Todos []*AgentTodoFragment "json:\"todos,omitempty\" graphql:\"todos\""
}
func (*GetAgentRunTodos_AgentRun) GetTodos ¶ added in v1.55.1
func (t *GetAgentRunTodos_AgentRun) GetTodos() []*AgentTodoFragment
type GetAgentRun_AgentRun_AgentRunFragment_Flow ¶ added in v1.49.3
type GetAgentRun_AgentRun_AgentRunFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*GetAgentRun_AgentRun_AgentRunFragment_Flow) GetID ¶ added in v1.49.3
func (t *GetAgentRun_AgentRun_AgentRunFragment_Flow) GetID() string
func (*GetAgentRun_AgentRun_AgentRunFragment_Flow) GetName ¶ added in v1.49.3
func (t *GetAgentRun_AgentRun_AgentRunFragment_Flow) GetName() string
type GetAgentRun_AgentRun_AgentRunFragment_User ¶ added in v1.49.3
type GetAgentRun_AgentRun_AgentRunFragment_User struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Email string "json:\"email\" graphql:\"email\""
}
func (*GetAgentRun_AgentRun_AgentRunFragment_User) GetEmail ¶ added in v1.49.3
func (t *GetAgentRun_AgentRun_AgentRunFragment_User) GetEmail() string
func (*GetAgentRun_AgentRun_AgentRunFragment_User) GetID ¶ added in v1.49.3
func (t *GetAgentRun_AgentRun_AgentRunFragment_User) GetID() string
func (*GetAgentRun_AgentRun_AgentRunFragment_User) GetName ¶ added in v1.49.3
func (t *GetAgentRun_AgentRun_AgentRunFragment_User) GetName() string
type GetAgentRuntime ¶ added in v1.49.3
type GetAgentRuntime struct {
AgentRuntime *AgentRuntimeFragment "json:\"agentRuntime,omitempty\" graphql:\"agentRuntime\""
}
func (*GetAgentRuntime) GetAgentRuntime ¶ added in v1.49.3
func (t *GetAgentRuntime) GetAgentRuntime() *AgentRuntimeFragment
type GetAgentRuntimeByName ¶ added in v1.54.2
type GetAgentRuntimeByName struct {
AgentRuntime *AgentRuntimeFragment "json:\"agentRuntime,omitempty\" graphql:\"agentRuntime\""
}
func (*GetAgentRuntimeByName) GetAgentRuntime ¶ added in v1.54.2
func (t *GetAgentRuntimeByName) GetAgentRuntime() *AgentRuntimeFragment
type GetAgentURL ¶
type GetAgentURL struct {
Cluster *GetAgentUrl_Cluster "json:\"cluster,omitempty\" graphql:\"cluster\""
}
func (*GetAgentURL) GetCluster ¶
func (t *GetAgentURL) GetCluster() *GetAgentUrl_Cluster
type GetAgentUrl_Cluster ¶
type GetAgentUrl_Cluster struct {
AgentURL *string "json:\"agentUrl,omitempty\" graphql:\"agentUrl\""
}
func (*GetAgentUrl_Cluster) GetAgentURL ¶
func (t *GetAgentUrl_Cluster) GetAgentURL() *string
type GetCatalog ¶ added in v1.21.2
type GetCatalog struct {
Catalog *CatalogFragment "json:\"catalog,omitempty\" graphql:\"catalog\""
}
func (*GetCatalog) GetCatalog ¶ added in v1.21.2
func (t *GetCatalog) GetCatalog() *CatalogFragment
type GetCatalogTiny ¶ added in v1.54.1
type GetCatalogTiny struct {
Catalog *GetCatalogTiny_Catalog "json:\"catalog,omitempty\" graphql:\"catalog\""
}
func (*GetCatalogTiny) GetCatalog ¶ added in v1.54.1
func (t *GetCatalogTiny) GetCatalog() *GetCatalogTiny_Catalog
type GetCatalogTiny_Catalog ¶ added in v1.54.1
type GetCatalogTiny_Catalog struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*GetCatalogTiny_Catalog) GetID ¶ added in v1.54.1
func (t *GetCatalogTiny_Catalog) GetID() string
func (*GetCatalogTiny_Catalog) GetName ¶ added in v1.54.1
func (t *GetCatalogTiny_Catalog) GetName() string
type GetCloudConnection ¶ added in v1.46.0
type GetCloudConnection struct {
CloudConnection *CloudConnectionFragment "json:\"cloudConnection,omitempty\" graphql:\"cloudConnection\""
}
func (*GetCloudConnection) GetCloudConnection ¶ added in v1.46.0
func (t *GetCloudConnection) GetCloudConnection() *CloudConnectionFragment
type GetCluster ¶
type GetCluster struct {
Cluster *ClusterFragment "json:\"cluster,omitempty\" graphql:\"cluster\""
}
func (*GetCluster) GetCluster ¶
func (t *GetCluster) GetCluster() *ClusterFragment
type GetClusterBackup ¶
type GetClusterBackup struct {
ClusterBackup *ClusterBackupFragment "json:\"clusterBackup,omitempty\" graphql:\"clusterBackup\""
}
func (*GetClusterBackup) GetClusterBackup ¶
func (t *GetClusterBackup) GetClusterBackup() *ClusterBackupFragment
type GetClusterBackup_ClusterBackup_ClusterBackupFragment_Cluster ¶
type GetClusterBackup_ClusterBackup_ClusterBackupFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GetClusterBackup_ClusterBackup_ClusterBackupFragment_Cluster) GetID ¶
func (t *GetClusterBackup_ClusterBackup_ClusterBackupFragment_Cluster) GetID() string
type GetClusterByHandle ¶
type GetClusterByHandle struct {
Cluster *ClusterFragment "json:\"cluster,omitempty\" graphql:\"cluster\""
}
func (*GetClusterByHandle) GetCluster ¶
func (t *GetClusterByHandle) GetCluster() *ClusterFragment
type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶
type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶
type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶
type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶
type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*GetClusterByHandle_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type GetClusterGate ¶
type GetClusterGate struct {
ClusterGate *PipelineGateFragment "json:\"clusterGate,omitempty\" graphql:\"clusterGate\""
}
func (*GetClusterGate) GetClusterGate ¶
func (t *GetClusterGate) GetClusterGate() *PipelineGateFragment
type GetClusterGate_ClusterGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type GetClusterGate_ClusterGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetClusterGate_ClusterGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type GetClusterGate_ClusterGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type GetClusterGate_ClusterGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*GetClusterGate_ClusterGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type GetClusterGates ¶
type GetClusterGates struct {
ClusterGates []*PipelineGateFragment "json:\"clusterGates,omitempty\" graphql:\"clusterGates\""
}
func (*GetClusterGates) GetClusterGates ¶
func (t *GetClusterGates) GetClusterGates() []*PipelineGateFragment
type GetClusterGates_ClusterGates_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type GetClusterGates_ClusterGates_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetClusterGates_ClusterGates_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type GetClusterGates_ClusterGates_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type GetClusterGates_ClusterGates_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*GetClusterGates_ClusterGates_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type GetClusterIDByHandle ¶ added in v1.55.1
type GetClusterIDByHandle struct {
Cluster *GetClusterIdByHandle_Cluster_ "json:\"cluster,omitempty\" graphql:\"cluster\""
}
func (*GetClusterIDByHandle) GetCluster ¶ added in v1.55.1
func (t *GetClusterIDByHandle) GetCluster() *GetClusterIdByHandle_Cluster_
type GetClusterIdByHandle_Cluster_ ¶ added in v1.55.1
type GetClusterIdByHandle_Cluster_ struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GetClusterIdByHandle_Cluster_) GetID ¶ added in v1.55.1
func (t *GetClusterIdByHandle_Cluster_) GetID() string
type GetClusterIsoImage ¶ added in v1.28.3
type GetClusterIsoImage struct {
ClusterIsoImage *ClusterIsoImageFragment "json:\"clusterIsoImage,omitempty\" graphql:\"clusterIsoImage\""
}
func (*GetClusterIsoImage) GetClusterIsoImage ¶ added in v1.28.3
func (t *GetClusterIsoImage) GetClusterIsoImage() *ClusterIsoImageFragment
type GetClusterProvider ¶
type GetClusterProvider struct {
ClusterProvider *ClusterProviderFragment "json:\"clusterProvider,omitempty\" graphql:\"clusterProvider\""
}
func (*GetClusterProvider) GetClusterProvider ¶
func (t *GetClusterProvider) GetClusterProvider() *ClusterProviderFragment
type GetClusterProviderByCloud ¶
type GetClusterProviderByCloud struct {
ClusterProvider *ClusterProviderFragment "json:\"clusterProvider,omitempty\" graphql:\"clusterProvider\""
}
func (*GetClusterProviderByCloud) GetClusterProvider ¶
func (t *GetClusterProviderByCloud) GetClusterProvider() *ClusterProviderFragment
type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶
type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶
type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶
type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶
type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*GetClusterProviderByCloud_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶
type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶
type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶
type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶
type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
func (t *GetClusterProvider_ClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
type GetClusterRegistration ¶ added in v1.26.0
type GetClusterRegistration struct {
ClusterRegistration *ClusterRegistrationFragment "json:\"clusterRegistration,omitempty\" graphql:\"clusterRegistration\""
}
func (*GetClusterRegistration) GetClusterRegistration ¶ added in v1.26.0
func (t *GetClusterRegistration) GetClusterRegistration() *ClusterRegistrationFragment
type GetClusterRegistrations ¶ added in v1.26.0
type GetClusterRegistrations struct {
ClusterRegistrations *GetClusterRegistrations_ClusterRegistrations "json:\"clusterRegistrations,omitempty\" graphql:\"clusterRegistrations\""
}
func (*GetClusterRegistrations) GetClusterRegistrations ¶ added in v1.26.0
func (t *GetClusterRegistrations) GetClusterRegistrations() *GetClusterRegistrations_ClusterRegistrations
type GetClusterRegistrations_ClusterRegistrations ¶ added in v1.26.0
type GetClusterRegistrations_ClusterRegistrations struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*GetClusterRegistrations_ClusterRegistrations_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*GetClusterRegistrations_ClusterRegistrations) GetEdges ¶ added in v1.26.0
func (t *GetClusterRegistrations_ClusterRegistrations) GetEdges() []*GetClusterRegistrations_ClusterRegistrations_Edges
func (*GetClusterRegistrations_ClusterRegistrations) GetPageInfo ¶ added in v1.26.0
func (t *GetClusterRegistrations_ClusterRegistrations) GetPageInfo() *PageInfoFragment
type GetClusterRegistrations_ClusterRegistrations_Edges ¶ added in v1.26.0
type GetClusterRegistrations_ClusterRegistrations_Edges struct {
Node *ClusterRegistrationFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*GetClusterRegistrations_ClusterRegistrations_Edges) GetNode ¶ added in v1.26.0
func (t *GetClusterRegistrations_ClusterRegistrations_Edges) GetNode() *ClusterRegistrationFragment
type GetClusterRestore ¶
type GetClusterRestore struct {
ClusterRestore *ClusterRestoreFragment "json:\"clusterRestore,omitempty\" graphql:\"clusterRestore\""
}
func (*GetClusterRestore) GetClusterRestore ¶
func (t *GetClusterRestore) GetClusterRestore() *ClusterRestoreFragment
type GetClusterRestore_ClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster ¶
type GetClusterRestore_ClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetClusterWithToken ¶
type GetClusterWithToken struct {
Cluster *GetClusterWithToken_Cluster "json:\"cluster,omitempty\" graphql:\"cluster\""
}
func (*GetClusterWithToken) GetCluster ¶
func (t *GetClusterWithToken) GetCluster() *GetClusterWithToken_Cluster
type GetClusterWithToken_Cluster ¶
type GetClusterWithToken_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Handle *string "json:\"handle,omitempty\" graphql:\"handle\""
Self *bool "json:\"self,omitempty\" graphql:\"self\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
PingedAt *string "json:\"pingedAt,omitempty\" graphql:\"pingedAt\""
Protect *bool "json:\"protect,omitempty\" graphql:\"protect\""
CurrentVersion *string "json:\"currentVersion,omitempty\" graphql:\"currentVersion\""
KasURL *string "json:\"kasUrl,omitempty\" graphql:\"kasUrl\""
DeletedAt *string "json:\"deletedAt,omitempty\" graphql:\"deletedAt\""
Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\""
Distro *ClusterDistro "json:\"distro,omitempty\" graphql:\"distro\""
Tags []*ClusterTags "json:\"tags,omitempty\" graphql:\"tags\""
Provider *ClusterProviderFragment "json:\"provider,omitempty\" graphql:\"provider\""
NodePools []*NodePoolFragment "json:\"nodePools,omitempty\" graphql:\"nodePools\""
Status *ClusterStatusFragment "json:\"status,omitempty\" graphql:\"status\""
Project *TinyProjectFragment "json:\"project,omitempty\" graphql:\"project\""
WriteBindings []*PolicyBindingFragment "json:\"writeBindings,omitempty\" graphql:\"writeBindings\""
ReadBindings []*PolicyBindingFragment "json:\"readBindings,omitempty\" graphql:\"readBindings\""
DeployToken *string "json:\"deployToken,omitempty\" graphql:\"deployToken\""
}
func (*GetClusterWithToken_Cluster) GetCurrentVersion ¶
func (t *GetClusterWithToken_Cluster) GetCurrentVersion() *string
func (*GetClusterWithToken_Cluster) GetDeletedAt ¶
func (t *GetClusterWithToken_Cluster) GetDeletedAt() *string
func (*GetClusterWithToken_Cluster) GetDeployToken ¶
func (t *GetClusterWithToken_Cluster) GetDeployToken() *string
func (*GetClusterWithToken_Cluster) GetDistro ¶ added in v1.49.0
func (t *GetClusterWithToken_Cluster) GetDistro() *ClusterDistro
func (*GetClusterWithToken_Cluster) GetHandle ¶
func (t *GetClusterWithToken_Cluster) GetHandle() *string
func (*GetClusterWithToken_Cluster) GetID ¶
func (t *GetClusterWithToken_Cluster) GetID() string
func (*GetClusterWithToken_Cluster) GetInsertedAt ¶
func (t *GetClusterWithToken_Cluster) GetInsertedAt() *string
func (*GetClusterWithToken_Cluster) GetKasURL ¶
func (t *GetClusterWithToken_Cluster) GetKasURL() *string
func (*GetClusterWithToken_Cluster) GetMetadata ¶
func (t *GetClusterWithToken_Cluster) GetMetadata() map[string]any
func (*GetClusterWithToken_Cluster) GetName ¶
func (t *GetClusterWithToken_Cluster) GetName() string
func (*GetClusterWithToken_Cluster) GetNodePools ¶
func (t *GetClusterWithToken_Cluster) GetNodePools() []*NodePoolFragment
func (*GetClusterWithToken_Cluster) GetPingedAt ¶
func (t *GetClusterWithToken_Cluster) GetPingedAt() *string
func (*GetClusterWithToken_Cluster) GetProject ¶
func (t *GetClusterWithToken_Cluster) GetProject() *TinyProjectFragment
func (*GetClusterWithToken_Cluster) GetProtect ¶
func (t *GetClusterWithToken_Cluster) GetProtect() *bool
func (*GetClusterWithToken_Cluster) GetProvider ¶
func (t *GetClusterWithToken_Cluster) GetProvider() *ClusterProviderFragment
func (*GetClusterWithToken_Cluster) GetReadBindings ¶ added in v1.42.0
func (t *GetClusterWithToken_Cluster) GetReadBindings() []*PolicyBindingFragment
func (*GetClusterWithToken_Cluster) GetSelf ¶
func (t *GetClusterWithToken_Cluster) GetSelf() *bool
func (*GetClusterWithToken_Cluster) GetStatus ¶
func (t *GetClusterWithToken_Cluster) GetStatus() *ClusterStatusFragment
func (*GetClusterWithToken_Cluster) GetTags ¶
func (t *GetClusterWithToken_Cluster) GetTags() []*ClusterTags
func (*GetClusterWithToken_Cluster) GetVersion ¶
func (t *GetClusterWithToken_Cluster) GetVersion() *string
func (*GetClusterWithToken_Cluster) GetWriteBindings ¶ added in v1.42.0
func (t *GetClusterWithToken_Cluster) GetWriteBindings() []*PolicyBindingFragment
type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶
type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶
type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶
type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶
type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*GetClusterWithToken_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶
type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶
type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶
type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶
type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*GetCluster_Cluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type GetComplianceReportGenerator ¶ added in v1.42.0
type GetComplianceReportGenerator struct {
ComplianceReportGenerator *ComplianceReportGeneratorFragment "json:\"complianceReportGenerator,omitempty\" graphql:\"complianceReportGenerator\""
}
func (*GetComplianceReportGenerator) GetComplianceReportGenerator ¶ added in v1.42.0
func (t *GetComplianceReportGenerator) GetComplianceReportGenerator() *ComplianceReportGeneratorFragment
type GetCustomStackRun ¶
type GetCustomStackRun struct {
CustomStackRun *CustomStackRunFragment "json:\"customStackRun,omitempty\" graphql:\"customStackRun\""
}
func (*GetCustomStackRun) GetCustomStackRun ¶
func (t *GetCustomStackRun) GetCustomStackRun() *CustomStackRunFragment
type GetCustomStackRun_CustomStackRun_CustomStackRunFragment_Stack ¶
type GetCustomStackRun_CustomStackRun_CustomStackRunFragment_Stack struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
}
func (*GetCustomStackRun_CustomStackRun_CustomStackRunFragment_Stack) GetID ¶
func (t *GetCustomStackRun_CustomStackRun_CustomStackRunFragment_Stack) GetID() *string
type GetDeploymentSettings ¶
type GetDeploymentSettings struct {
DeploymentSettings *DeploymentSettingsFragment "json:\"deploymentSettings,omitempty\" graphql:\"deploymentSettings\""
}
func (*GetDeploymentSettings) GetDeploymentSettings ¶
func (t *GetDeploymentSettings) GetDeploymentSettings() *DeploymentSettingsFragment
type GetDeploymentSettings_DeploymentSettings_DeploymentSettingsFragment_Ai_AISettingsFragment_Anthropic ¶ added in v1.22.0
type GetDeploymentSettings_DeploymentSettings_DeploymentSettingsFragment_Ai_AISettingsFragment_Anthropic struct {
Model *string "json:\"model,omitempty\" graphql:\"model\""
}
type GetDeploymentSettings_DeploymentSettings_DeploymentSettingsFragment_Ai_AISettingsFragment_Openai ¶ added in v1.22.0
type GetDeploymentSettings_DeploymentSettings_DeploymentSettingsFragment_Ai_AISettingsFragment_Openai struct {
Model *string "json:\"model,omitempty\" graphql:\"model\""
}
type GetFederatedCredential ¶ added in v1.47.0
type GetFederatedCredential struct {
FederatedCredential *FederatedCredentialFragment "json:\"federatedCredential,omitempty\" graphql:\"federatedCredential\""
}
func (*GetFederatedCredential) GetFederatedCredential ¶ added in v1.47.0
func (t *GetFederatedCredential) GetFederatedCredential() *FederatedCredentialFragment
type GetFederatedCredentialTiny ¶ added in v1.54.1
type GetFederatedCredentialTiny struct {
FederatedCredential *GetFederatedCredentialTiny_FederatedCredential "json:\"federatedCredential,omitempty\" graphql:\"federatedCredential\""
}
func (*GetFederatedCredentialTiny) GetFederatedCredential ¶ added in v1.54.1
func (t *GetFederatedCredentialTiny) GetFederatedCredential() *GetFederatedCredentialTiny_FederatedCredential
type GetFederatedCredentialTiny_FederatedCredential ¶ added in v1.54.1
type GetFederatedCredentialTiny_FederatedCredential struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GetFederatedCredentialTiny_FederatedCredential) GetID ¶ added in v1.54.1
func (t *GetFederatedCredentialTiny_FederatedCredential) GetID() string
type GetFederatedCredential_FederatedCredential_FederatedCredentialFragment_User ¶ added in v1.47.0
type GetFederatedCredential_FederatedCredential_FederatedCredentialFragment_User struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Email string "json:\"email\" graphql:\"email\""
}
func (*GetFederatedCredential_FederatedCredential_FederatedCredentialFragment_User) GetEmail ¶ added in v1.47.0
func (t *GetFederatedCredential_FederatedCredential_FederatedCredentialFragment_User) GetEmail() string
func (*GetFederatedCredential_FederatedCredential_FederatedCredentialFragment_User) GetID ¶ added in v1.47.0
func (*GetFederatedCredential_FederatedCredential_FederatedCredentialFragment_User) GetName ¶ added in v1.47.0
func (t *GetFederatedCredential_FederatedCredential_FederatedCredentialFragment_User) GetName() string
type GetFlow ¶ added in v1.33.0
type GetFlow struct {
Flow *FlowFragment "json:\"flow,omitempty\" graphql:\"flow\""
}
func (*GetFlow) GetFlow ¶ added in v1.33.0
func (t *GetFlow) GetFlow() *FlowFragment
type GetGitRepository ¶
type GetGitRepository struct {
GitRepository *GitRepositoryFragment "json:\"gitRepository,omitempty\" graphql:\"gitRepository\""
}
func (*GetGitRepository) GetGitRepository ¶
func (t *GetGitRepository) GetGitRepository() *GitRepositoryFragment
type GetGitRepositoryID ¶ added in v1.57.0
type GetGitRepositoryID struct {
GitRepository *GetGitRepositoryID_GitRepository_ "json:\"gitRepository,omitempty\" graphql:\"gitRepository\""
}
func (*GetGitRepositoryID) GetGitRepository ¶ added in v1.57.0
func (t *GetGitRepositoryID) GetGitRepository() *GetGitRepositoryID_GitRepository_
type GetGitRepositoryID_GitRepository_ ¶ added in v1.57.0
type GetGitRepositoryID_GitRepository_ struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GetGitRepositoryID_GitRepository_) GetID ¶ added in v1.57.0
func (t *GetGitRepositoryID_GitRepository_) GetID() string
type GetGlobalServiceDeployment ¶
type GetGlobalServiceDeployment struct {
GlobalService *GlobalServiceFragment "json:\"globalService,omitempty\" graphql:\"globalService\""
}
func (*GetGlobalServiceDeployment) GetGlobalService ¶
func (t *GetGlobalServiceDeployment) GetGlobalService() *GlobalServiceFragment
type GetGlobalServiceDeploymentByName ¶ added in v1.54.1
type GetGlobalServiceDeploymentByName struct {
GlobalService *GlobalServiceFragment "json:\"globalService,omitempty\" graphql:\"globalService\""
}
func (*GetGlobalServiceDeploymentByName) GetGlobalService ¶ added in v1.54.1
func (t *GetGlobalServiceDeploymentByName) GetGlobalService() *GlobalServiceFragment
type GetGlobalServiceDeploymentByName_GlobalService_GlobalServiceFragment_Provider ¶ added in v1.54.1
type GetGlobalServiceDeploymentByName_GlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetGlobalServiceDeploymentByName_GlobalService_GlobalServiceFragment_Service ¶ added in v1.54.1
type GetGlobalServiceDeploymentByName_GlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetGlobalServiceDeployment_GlobalService_GlobalServiceFragment_Provider ¶
type GetGlobalServiceDeployment_GlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetGlobalServiceDeployment_GlobalService_GlobalServiceFragment_Service ¶
type GetGlobalServiceDeployment_GlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GetGlobalServiceDeployment_GlobalService_GlobalServiceFragment_Service) GetID ¶
func (t *GetGlobalServiceDeployment_GlobalService_GlobalServiceFragment_Service) GetID() string
type GetGroup ¶
type GetGroup struct {
Group *GroupFragment "json:\"group,omitempty\" graphql:\"group\""
}
func (*GetGroup) GetGroup ¶
func (t *GetGroup) GetGroup() *GroupFragment
type GetGroupTiny ¶ added in v1.54.5
type GetGroupTiny struct {
Group *GetGroupTiny_Group "json:\"group,omitempty\" graphql:\"group\""
}
func (*GetGroupTiny) GetGroup ¶ added in v1.54.5
func (t *GetGroupTiny) GetGroup() *GetGroupTiny_Group
type GetGroupTiny_Group ¶ added in v1.54.5
type GetGroupTiny_Group struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*GetGroupTiny_Group) GetID ¶ added in v1.54.5
func (t *GetGroupTiny_Group) GetID() string
func (*GetGroupTiny_Group) GetName ¶ added in v1.54.5
func (t *GetGroupTiny_Group) GetName() string
type GetHelmRepository ¶ added in v1.9.0
type GetHelmRepository struct {
HelmRepository *HelmRepositoryFragment "json:\"helmRepository,omitempty\" graphql:\"helmRepository\""
}
func (*GetHelmRepository) GetHelmRepository ¶ added in v1.9.0
func (t *GetHelmRepository) GetHelmRepository() *HelmRepositoryFragment
type GetHelmRepositoryTiny ¶ added in v1.54.1
type GetHelmRepositoryTiny struct {
HelmRepository *GetHelmRepositoryTiny_HelmRepository "json:\"helmRepository,omitempty\" graphql:\"helmRepository\""
}
func (*GetHelmRepositoryTiny) GetHelmRepository ¶ added in v1.54.1
func (t *GetHelmRepositoryTiny) GetHelmRepository() *GetHelmRepositoryTiny_HelmRepository
type GetHelmRepositoryTiny_HelmRepository ¶ added in v1.54.1
type GetHelmRepositoryTiny_HelmRepository struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GetHelmRepositoryTiny_HelmRepository) GetID ¶ added in v1.54.1
func (t *GetHelmRepositoryTiny_HelmRepository) GetID() string
type GetInfrastructureStack ¶
type GetInfrastructureStack struct {
InfrastructureStack *InfrastructureStackFragment "json:\"infrastructureStack,omitempty\" graphql:\"infrastructureStack\""
}
func (*GetInfrastructureStack) GetInfrastructureStack ¶
func (t *GetInfrastructureStack) GetInfrastructureStack() *InfrastructureStackFragment
type GetInfrastructureStackID ¶ added in v1.24.0
type GetInfrastructureStackID struct {
InfrastructureStack *InfrastructureStackIDFragment "json:\"infrastructureStack,omitempty\" graphql:\"infrastructureStack\""
}
func (*GetInfrastructureStackID) GetInfrastructureStack ¶ added in v1.24.0
func (t *GetInfrastructureStackID) GetInfrastructureStack() *InfrastructureStackIDFragment
type GetInfrastructureStackStatus ¶ added in v1.24.0
type GetInfrastructureStackStatus struct {
InfrastructureStack *InfrastructureStackStatusFragment "json:\"infrastructureStack,omitempty\" graphql:\"infrastructureStack\""
}
func (*GetInfrastructureStackStatus) GetInfrastructureStack ¶ added in v1.24.0
func (t *GetInfrastructureStackStatus) GetInfrastructureStack() *InfrastructureStackStatusFragment
type GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (*GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*GetInfrastructureStack_InfrastructureStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type GetMCPServer ¶ added in v1.33.0
type GetMCPServer struct {
McpServer *MCPServerFragment "json:\"mcpServer,omitempty\" graphql:\"mcpServer\""
}
func (*GetMCPServer) GetMcpServer ¶ added in v1.33.0
func (t *GetMCPServer) GetMcpServer() *MCPServerFragment
type GetMCPServer_McpServer_MCPServerFragment_Authentication ¶ added in v1.33.0
type GetMCPServer_McpServer_MCPServerFragment_Authentication struct {
Plural *bool "json:\"plural,omitempty\" graphql:\"plural\""
Headers []*GetMCPServer_McpServer_MCPServerFragment_Authentication_Headers "json:\"headers,omitempty\" graphql:\"headers\""
}
func (*GetMCPServer_McpServer_MCPServerFragment_Authentication) GetHeaders ¶ added in v1.33.0
func (*GetMCPServer_McpServer_MCPServerFragment_Authentication) GetPlural ¶ added in v1.33.0
func (t *GetMCPServer_McpServer_MCPServerFragment_Authentication) GetPlural() *bool
type GetMCPServer_McpServer_MCPServerFragment_Authentication_Headers ¶ added in v1.33.0
type GetMCPServer_McpServer_MCPServerFragment_Authentication_Headers struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetMCPServer_McpServer_MCPServerFragment_Authentication_Headers) GetName ¶ added in v1.33.0
func (t *GetMCPServer_McpServer_MCPServerFragment_Authentication_Headers) GetName() string
func (*GetMCPServer_McpServer_MCPServerFragment_Authentication_Headers) GetValue ¶ added in v1.33.0
func (t *GetMCPServer_McpServer_MCPServerFragment_Authentication_Headers) GetValue() string
type GetMCPServers ¶ added in v1.33.0
type GetMCPServers struct {
McpServers *GetMCPServers_McpServers "json:\"mcpServers,omitempty\" graphql:\"mcpServers\""
}
func (*GetMCPServers) GetMcpServers ¶ added in v1.33.0
func (t *GetMCPServers) GetMcpServers() *GetMCPServers_McpServers
type GetMCPServers_McpServers ¶ added in v1.33.0
type GetMCPServers_McpServers struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*GetMCPServers_McpServers_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*GetMCPServers_McpServers) GetEdges ¶ added in v1.33.0
func (t *GetMCPServers_McpServers) GetEdges() []*GetMCPServers_McpServers_Edges
func (*GetMCPServers_McpServers) GetPageInfo ¶ added in v1.33.0
func (t *GetMCPServers_McpServers) GetPageInfo() *PageInfoFragment
type GetMCPServers_McpServers_Edges ¶ added in v1.33.0
type GetMCPServers_McpServers_Edges struct {
Node *MCPServerFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*GetMCPServers_McpServers_Edges) GetNode ¶ added in v1.33.0
func (t *GetMCPServers_McpServers_Edges) GetNode() *MCPServerFragment
type GetMCPServers_McpServers_Edges_Node_MCPServerFragment_Authentication ¶ added in v1.33.0
type GetMCPServers_McpServers_Edges_Node_MCPServerFragment_Authentication struct {
Plural *bool "json:\"plural,omitempty\" graphql:\"plural\""
Headers []*GetMCPServers_McpServers_Edges_Node_MCPServerFragment_Authentication_Headers "json:\"headers,omitempty\" graphql:\"headers\""
}
func (*GetMCPServers_McpServers_Edges_Node_MCPServerFragment_Authentication) GetHeaders ¶ added in v1.33.0
func (*GetMCPServers_McpServers_Edges_Node_MCPServerFragment_Authentication) GetPlural ¶ added in v1.33.0
func (t *GetMCPServers_McpServers_Edges_Node_MCPServerFragment_Authentication) GetPlural() *bool
type GetMCPServers_McpServers_Edges_Node_MCPServerFragment_Authentication_Headers ¶ added in v1.33.0
type GetMCPServers_McpServers_Edges_Node_MCPServerFragment_Authentication_Headers struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetMCPServers_McpServers_Edges_Node_MCPServerFragment_Authentication_Headers) GetName ¶ added in v1.33.0
func (t *GetMCPServers_McpServers_Edges_Node_MCPServerFragment_Authentication_Headers) GetName() string
func (*GetMCPServers_McpServers_Edges_Node_MCPServerFragment_Authentication_Headers) GetValue ¶ added in v1.33.0
func (t *GetMCPServers_McpServers_Edges_Node_MCPServerFragment_Authentication_Headers) GetValue() string
type GetNamespace ¶
type GetNamespace struct {
ManagedNamespace *ManagedNamespaceFragment "json:\"managedNamespace,omitempty\" graphql:\"managedNamespace\""
}
func (*GetNamespace) GetManagedNamespace ¶
func (t *GetNamespace) GetManagedNamespace() *ManagedNamespaceFragment
type GetNamespaceByName ¶
type GetNamespaceByName struct {
ManagedNamespace *ManagedNamespaceFragment "json:\"managedNamespace,omitempty\" graphql:\"managedNamespace\""
}
func (*GetNamespaceByName) GetManagedNamespace ¶
func (t *GetNamespaceByName) GetManagedNamespace() *ManagedNamespaceFragment
type GetNotificationRouter ¶
type GetNotificationRouter struct {
NotificationRouter *NotificationRouterFragment "json:\"notificationRouter,omitempty\" graphql:\"notificationRouter\""
}
func (*GetNotificationRouter) GetNotificationRouter ¶
func (t *GetNotificationRouter) GetNotificationRouter() *NotificationRouterFragment
type GetNotificationRouterByName ¶
type GetNotificationRouterByName struct {
NotificationRouter *NotificationRouterFragment "json:\"notificationRouter,omitempty\" graphql:\"notificationRouter\""
}
func (*GetNotificationRouterByName) GetNotificationRouter ¶
func (t *GetNotificationRouterByName) GetNotificationRouter() *NotificationRouterFragment
type GetNotificationSink ¶
type GetNotificationSink struct {
NotificationSink *NotificationSinkFragment "json:\"notificationSink,omitempty\" graphql:\"notificationSink\""
}
func (*GetNotificationSink) GetNotificationSink ¶
func (t *GetNotificationSink) GetNotificationSink() *NotificationSinkFragment
type GetNotificationSinkByName ¶
type GetNotificationSinkByName struct {
NotificationSink *NotificationSinkFragment "json:\"notificationSink,omitempty\" graphql:\"notificationSink\""
}
func (*GetNotificationSinkByName) GetNotificationSink ¶
func (t *GetNotificationSinkByName) GetNotificationSink() *NotificationSinkFragment
type GetObservabilityProvider ¶ added in v1.5.0
type GetObservabilityProvider struct {
ObservabilityProvider *ObservabilityProviderFragment "json:\"observabilityProvider,omitempty\" graphql:\"observabilityProvider\""
}
func (*GetObservabilityProvider) GetObservabilityProvider ¶ added in v1.5.0
func (t *GetObservabilityProvider) GetObservabilityProvider() *ObservabilityProviderFragment
type GetObservabilityProviderTiny ¶ added in v1.54.1
type GetObservabilityProviderTiny struct {
ObservabilityProvider *GetObservabilityProviderTiny_ObservabilityProvider "json:\"observabilityProvider,omitempty\" graphql:\"observabilityProvider\""
}
func (*GetObservabilityProviderTiny) GetObservabilityProvider ¶ added in v1.54.1
func (t *GetObservabilityProviderTiny) GetObservabilityProvider() *GetObservabilityProviderTiny_ObservabilityProvider
type GetObservabilityProviderTiny_ObservabilityProvider ¶ added in v1.54.1
type GetObservabilityProviderTiny_ObservabilityProvider struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*GetObservabilityProviderTiny_ObservabilityProvider) GetID ¶ added in v1.54.1
func (t *GetObservabilityProviderTiny_ObservabilityProvider) GetID() string
func (*GetObservabilityProviderTiny_ObservabilityProvider) GetName ¶ added in v1.54.1
func (t *GetObservabilityProviderTiny_ObservabilityProvider) GetName() string
type GetObservabilityWebhook ¶ added in v1.40.0
type GetObservabilityWebhook struct {
ObservabilityWebhook *ObservabilityWebhookFragment "json:\"observabilityWebhook,omitempty\" graphql:\"observabilityWebhook\""
}
func (*GetObservabilityWebhook) GetObservabilityWebhook ¶ added in v1.40.0
func (t *GetObservabilityWebhook) GetObservabilityWebhook() *ObservabilityWebhookFragment
type GetObserver ¶ added in v1.18.0
type GetObserver struct {
Observer *ObserverFragment "json:\"observer,omitempty\" graphql:\"observer\""
}
func (*GetObserver) GetObserver ¶ added in v1.18.0
func (t *GetObserver) GetObserver() *ObserverFragment
type GetObserverTiny ¶ added in v1.54.1
type GetObserverTiny struct {
Observer *GetObserverTiny_Observer "json:\"observer,omitempty\" graphql:\"observer\""
}
func (*GetObserverTiny) GetObserver ¶ added in v1.54.1
func (t *GetObserverTiny) GetObserver() *GetObserverTiny_Observer
type GetObserverTiny_Observer ¶ added in v1.54.1
type GetObserverTiny_Observer struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*GetObserverTiny_Observer) GetID ¶ added in v1.54.1
func (t *GetObserverTiny_Observer) GetID() string
func (*GetObserverTiny_Observer) GetName ¶ added in v1.54.1
func (t *GetObserverTiny_Observer) GetName() string
type GetPersona ¶ added in v1.46.3
type GetPersona struct {
Persona *PersonaFragment "json:\"persona,omitempty\" graphql:\"persona\""
}
func (*GetPersona) GetPersona ¶ added in v1.46.3
func (t *GetPersona) GetPersona() *PersonaFragment
type GetPersonaTiny ¶ added in v1.54.1
type GetPersonaTiny struct {
Persona *GetPersonaTiny_Persona "json:\"persona,omitempty\" graphql:\"persona\""
}
func (*GetPersonaTiny) GetPersona ¶ added in v1.54.1
func (t *GetPersonaTiny) GetPersona() *GetPersonaTiny_Persona
type GetPersonaTiny_Persona ¶ added in v1.54.1
type GetPersonaTiny_Persona struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*GetPersonaTiny_Persona) GetID ¶ added in v1.54.1
func (t *GetPersonaTiny_Persona) GetID() string
func (*GetPersonaTiny_Persona) GetName ¶ added in v1.54.1
func (t *GetPersonaTiny_Persona) GetName() string
type GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments ¶ added in v1.46.3
type GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments struct {
AddOns *bool "json:\"addOns,omitempty\" graphql:\"addOns\""
Clusters *bool "json:\"clusters,omitempty\" graphql:\"clusters\""
Pipelines *bool "json:\"pipelines,omitempty\" graphql:\"pipelines\""
Providers *bool "json:\"providers,omitempty\" graphql:\"providers\""
Repositories *bool "json:\"repositories,omitempty\" graphql:\"repositories\""
Services *bool "json:\"services,omitempty\" graphql:\"services\""
}
func (*GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetAddOns ¶ added in v1.46.3
func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetAddOns() *bool
func (*GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetClusters ¶ added in v1.46.3
func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetClusters() *bool
func (*GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetPipelines ¶ added in v1.46.3
func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetPipelines() *bool
func (*GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetProviders ¶ added in v1.46.3
func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetProviders() *bool
func (*GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetRepositories ¶ added in v1.46.3
func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetRepositories() *bool
func (*GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetServices ¶ added in v1.46.3
func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetServices() *bool
type GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home ¶ added in v1.46.3
type GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home struct {
Manager *bool "json:\"manager,omitempty\" graphql:\"manager\""
Security *bool "json:\"security,omitempty\" graphql:\"security\""
}
func (*GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetManager ¶ added in v1.46.3
func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetManager() *bool
func (*GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetSecurity ¶ added in v1.46.3
func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetSecurity() *bool
type GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar ¶ added in v1.46.3
type GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar struct {
Audits *bool "json:\"audits,omitempty\" graphql:\"audits\""
Kubernetes *bool "json:\"kubernetes,omitempty\" graphql:\"kubernetes\""
PullRequests *bool "json:\"pullRequests,omitempty\" graphql:\"pullRequests\""
Settings *bool "json:\"settings,omitempty\" graphql:\"settings\""
Backups *bool "json:\"backups,omitempty\" graphql:\"backups\""
Stacks *bool "json:\"stacks,omitempty\" graphql:\"stacks\""
}
func (*GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetAudits ¶ added in v1.46.3
func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetAudits() *bool
func (*GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetBackups ¶ added in v1.46.3
func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetBackups() *bool
func (*GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetKubernetes ¶ added in v1.46.3
func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetKubernetes() *bool
func (*GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetPullRequests ¶ added in v1.46.3
func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetPullRequests() *bool
func (*GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetSettings ¶ added in v1.46.3
func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetSettings() *bool
func (*GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetStacks ¶ added in v1.46.3
func (t *GetPersona_Persona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetStacks() *bool
type GetPipeline ¶
type GetPipeline struct {
Pipeline *PipelineFragmentMinimal "json:\"pipeline,omitempty\" graphql:\"pipeline\""
}
func (*GetPipeline) GetPipeline ¶
func (t *GetPipeline) GetPipeline() *PipelineFragmentMinimal
type GetPipelineContext ¶
type GetPipelineContext struct {
PipelineContext *PipelineContextFragment "json:\"pipelineContext,omitempty\" graphql:\"pipelineContext\""
}
func (*GetPipelineContext) GetPipelineContext ¶
func (t *GetPipelineContext) GetPipelineContext() *PipelineContextFragment
type GetPipelines ¶
type GetPipelines struct {
Pipelines *GetPipelines_Pipelines "json:\"pipelines,omitempty\" graphql:\"pipelines\""
}
func (*GetPipelines) GetPipelines ¶
func (t *GetPipelines) GetPipelines() *GetPipelines_Pipelines
type GetPipelines_Pipelines ¶
type GetPipelines_Pipelines struct {
Edges []*PipelineEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*GetPipelines_Pipelines) GetEdges ¶
func (t *GetPipelines_Pipelines) GetEdges() []*PipelineEdgeFragment
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services ¶
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetCriteria ¶
func (t *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetCriteria() *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria
func (*GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetService ¶
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria ¶
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSecrets ¶
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services ¶
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetCriteria ¶
func (t *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetCriteria() *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria
func (*GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetService ¶
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria ¶
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSecrets ¶
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services ¶
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services) GetCriteria ¶
func (*GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services) GetService ¶
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria ¶
type GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*GetPipelines_Pipelines_Edges_PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSecrets ¶
type GetPrAutomation ¶
type GetPrAutomation struct {
PrAutomation *PrAutomationFragment "json:\"prAutomation,omitempty\" graphql:\"prAutomation\""
}
func (*GetPrAutomation) GetPrAutomation ¶
func (t *GetPrAutomation) GetPrAutomation() *PrAutomationFragment
type GetPrAutomationByName ¶
type GetPrAutomationByName struct {
PrAutomation *PrAutomationFragment "json:\"prAutomation,omitempty\" graphql:\"prAutomation\""
}
func (*GetPrAutomationByName) GetPrAutomation ¶
func (t *GetPrAutomationByName) GetPrAutomation() *PrAutomationFragment
type GetPrAutomationTiny ¶ added in v1.54.1
type GetPrAutomationTiny struct {
PrAutomation *GetPrAutomationTiny_PrAutomation "json:\"prAutomation,omitempty\" graphql:\"prAutomation\""
}
func (*GetPrAutomationTiny) GetPrAutomation ¶ added in v1.54.1
func (t *GetPrAutomationTiny) GetPrAutomation() *GetPrAutomationTiny_PrAutomation
type GetPrAutomationTiny_PrAutomation ¶ added in v1.54.1
type GetPrAutomationTiny_PrAutomation struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*GetPrAutomationTiny_PrAutomation) GetID ¶ added in v1.54.1
func (t *GetPrAutomationTiny_PrAutomation) GetID() string
func (*GetPrAutomationTiny_PrAutomation) GetName ¶ added in v1.54.1
func (t *GetPrAutomationTiny_PrAutomation) GetName() string
type GetPrGovernance ¶ added in v1.46.4
type GetPrGovernance struct {
PrGovernance *PrGovernanceFragment "json:\"prGovernance,omitempty\" graphql:\"prGovernance\""
}
func (*GetPrGovernance) GetPrGovernance ¶ added in v1.46.4
func (t *GetPrGovernance) GetPrGovernance() *PrGovernanceFragment
type GetPreviewEnvironmentTemplate ¶ added in v1.38.0
type GetPreviewEnvironmentTemplate struct {
PreviewEnvironmentTemplate *PreviewEnvironmentTemplateFragment "json:\"previewEnvironmentTemplate,omitempty\" graphql:\"previewEnvironmentTemplate\""
}
func (*GetPreviewEnvironmentTemplate) GetPreviewEnvironmentTemplate ¶ added in v1.38.0
func (t *GetPreviewEnvironmentTemplate) GetPreviewEnvironmentTemplate() *PreviewEnvironmentTemplateFragment
type GetPreviewEnvironmentTemplate_PreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Connection ¶ added in v1.38.0
type GetPreviewEnvironmentTemplate_PreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Connection struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetPreviewEnvironmentTemplate_PreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Flow ¶ added in v1.38.0
type GetPreviewEnvironmentTemplate_PreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetPreviewEnvironmentTemplate_PreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Template ¶ added in v1.38.0
type GetPreviewEnvironmentTemplate_PreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Template struct {
Name *string "json:\"name,omitempty\" graphql:\"name\""
}
type GetProject ¶
type GetProject struct {
Project *ProjectFragment "json:\"project,omitempty\" graphql:\"project\""
}
func (*GetProject) GetProject ¶
func (t *GetProject) GetProject() *ProjectFragment
type GetProjectTiny ¶ added in v1.54.1
type GetProjectTiny struct {
Project *GetProjectTiny_Project "json:\"project,omitempty\" graphql:\"project\""
}
func (*GetProjectTiny) GetProject ¶ added in v1.54.1
func (t *GetProjectTiny) GetProject() *GetProjectTiny_Project
type GetProjectTiny_Project ¶ added in v1.54.1
type GetProjectTiny_Project struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*GetProjectTiny_Project) GetID ¶ added in v1.54.1
func (t *GetProjectTiny_Project) GetID() string
func (*GetProjectTiny_Project) GetName ¶ added in v1.54.1
func (t *GetProjectTiny_Project) GetName() string
type GetScmConnection ¶
type GetScmConnection struct {
ScmConnection *ScmConnectionFragment "json:\"scmConnection,omitempty\" graphql:\"scmConnection\""
}
func (*GetScmConnection) GetScmConnection ¶
func (t *GetScmConnection) GetScmConnection() *ScmConnectionFragment
type GetScmConnectionByName ¶
type GetScmConnectionByName struct {
ScmConnection *ScmConnectionFragment "json:\"scmConnection,omitempty\" graphql:\"scmConnection\""
}
func (*GetScmConnectionByName) GetScmConnection ¶
func (t *GetScmConnectionByName) GetScmConnection() *ScmConnectionFragment
type GetScmConnectionTiny ¶ added in v1.54.1
type GetScmConnectionTiny struct {
ScmConnection *GetScmConnectionTiny_ScmConnection "json:\"scmConnection,omitempty\" graphql:\"scmConnection\""
}
func (*GetScmConnectionTiny) GetScmConnection ¶ added in v1.54.1
func (t *GetScmConnectionTiny) GetScmConnection() *GetScmConnectionTiny_ScmConnection
type GetScmConnectionTiny_ScmConnection ¶ added in v1.54.1
type GetScmConnectionTiny_ScmConnection struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*GetScmConnectionTiny_ScmConnection) GetID ¶ added in v1.54.1
func (t *GetScmConnectionTiny_ScmConnection) GetID() string
func (*GetScmConnectionTiny_ScmConnection) GetName ¶ added in v1.54.1
func (t *GetScmConnectionTiny_ScmConnection) GetName() string
type GetScmWebhook ¶ added in v1.40.0
type GetScmWebhook struct {
ScmWebhook *ScmWebhookFragment "json:\"scmWebhook,omitempty\" graphql:\"scmWebhook\""
}
func (*GetScmWebhook) GetScmWebhook ¶ added in v1.40.0
func (t *GetScmWebhook) GetScmWebhook() *ScmWebhookFragment
type GetSentinel ¶ added in v1.50.1
type GetSentinel struct {
Sentinel *SentinelFragment "json:\"sentinel,omitempty\" graphql:\"sentinel\""
}
func (*GetSentinel) GetSentinel ¶ added in v1.50.1
func (t *GetSentinel) GetSentinel() *SentinelFragment
type GetSentinelRun ¶ added in v1.52.3
type GetSentinelRun struct {
SentinelRun *SentinelRunFragment "json:\"sentinelRun,omitempty\" graphql:\"sentinelRun\""
}
func (*GetSentinelRun) GetSentinelRun ¶ added in v1.52.3
func (t *GetSentinelRun) GetSentinelRun() *SentinelRunFragment
type GetSentinelRunJob ¶ added in v1.52.3
type GetSentinelRunJob struct {
SentinelRunJob *SentinelRunJobFragment "json:\"sentinelRunJob,omitempty\" graphql:\"sentinelRunJob\""
}
func (*GetSentinelRunJob) GetSentinelRunJob ¶ added in v1.52.3
func (t *GetSentinelRunJob) GetSentinelRunJob() *SentinelRunJobFragment
type GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_Cluster ¶ added in v1.52.3
type GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_Cluster) GetID ¶ added in v1.52.3
func (t *GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_Cluster) GetID() string
type GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.52.4
type GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.52.4
type GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.52.4
type GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.52.4
type GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_Reference ¶ added in v1.52.3
type GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_Reference struct {
Name string "json:\"name\" graphql:\"name\""
Namespace string "json:\"namespace\" graphql:\"namespace\""
}
func (*GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_Reference) GetName ¶ added in v1.52.3
func (t *GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_Reference) GetName() string
func (*GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_Reference) GetNamespace ¶ added in v1.52.3
func (t *GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_Reference) GetNamespace() string
type GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_SentinelRun_SentinelRunFragment_Sentinel ¶ added in v1.52.3
type GetSentinelRunJob_SentinelRunJob_SentinelRunJobFragment_SentinelRun_SentinelRunFragment_Sentinel struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetSentinelRun_SentinelRun_SentinelRunFragment_Sentinel ¶ added in v1.52.3
type GetSentinelRun_SentinelRun_SentinelRunFragment_Sentinel struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GetSentinelRun_SentinelRun_SentinelRunFragment_Sentinel) GetID ¶ added in v1.52.3
func (t *GetSentinelRun_SentinelRun_SentinelRunFragment_Sentinel) GetID() string
type GetSentinelTiny ¶ added in v1.54.1
type GetSentinelTiny struct {
Sentinel *GetSentinelTiny_Sentinel "json:\"sentinel,omitempty\" graphql:\"sentinel\""
}
func (*GetSentinelTiny) GetSentinel ¶ added in v1.54.1
func (t *GetSentinelTiny) GetSentinel() *GetSentinelTiny_Sentinel
type GetSentinelTiny_Sentinel ¶ added in v1.54.1
type GetSentinelTiny_Sentinel struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*GetSentinelTiny_Sentinel) GetID ¶ added in v1.54.1
func (t *GetSentinelTiny_Sentinel) GetID() string
func (*GetSentinelTiny_Sentinel) GetName ¶ added in v1.54.1
func (t *GetSentinelTiny_Sentinel) GetName() string
type GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum ¶ added in v1.54.2
type GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum struct {
P *string "json:\"p,omitempty\" graphql:\"p\""
Parallel *string "json:\"parallel,omitempty\" graphql:\"parallel\""
}
func (*GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetP ¶ added in v1.54.2
func (*GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetParallel ¶ added in v1.54.2
type GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.52.4
type GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.52.4
type GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.52.4
type GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.52.4
type GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets ¶ added in v1.50.1
type GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets struct {
Key string "json:\"key\" graphql:\"key\""
Value *string "json:\"value,omitempty\" graphql:\"value\""
}
func (*GetSentinel_Sentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets) GetKey ¶ added in v1.50.1
type GetServiceContext ¶
type GetServiceContext struct {
ServiceContext *ServiceContextFragment "json:\"serviceContext,omitempty\" graphql:\"serviceContext\""
}
func (*GetServiceContext) GetServiceContext ¶
func (t *GetServiceContext) GetServiceContext() *ServiceContextFragment
type GetServiceContextTiny ¶ added in v1.54.1
type GetServiceContextTiny struct {
ServiceContext *GetServiceContextTiny_ServiceContext "json:\"serviceContext,omitempty\" graphql:\"serviceContext\""
}
func (*GetServiceContextTiny) GetServiceContext ¶ added in v1.54.1
func (t *GetServiceContextTiny) GetServiceContext() *GetServiceContextTiny_ServiceContext
type GetServiceContextTiny_ServiceContext ¶ added in v1.54.1
type GetServiceContextTiny_ServiceContext struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*GetServiceContextTiny_ServiceContext) GetID ¶ added in v1.54.1
func (t *GetServiceContextTiny_ServiceContext) GetID() string
func (*GetServiceContextTiny_ServiceContext) GetName ¶ added in v1.54.1
func (t *GetServiceContextTiny_ServiceContext) GetName() string
type GetServiceDeployment ¶
type GetServiceDeployment struct {
ServiceDeployment *ServiceDeploymentExtended "json:\"serviceDeployment,omitempty\" graphql:\"serviceDeployment\""
}
func (*GetServiceDeployment) GetServiceDeployment ¶
func (t *GetServiceDeployment) GetServiceDeployment() *ServiceDeploymentExtended
type GetServiceDeploymentByHandle ¶
type GetServiceDeploymentByHandle struct {
ServiceDeployment *ServiceDeploymentExtended "json:\"serviceDeployment,omitempty\" graphql:\"serviceDeployment\""
}
func (*GetServiceDeploymentByHandle) GetServiceDeployment ¶
func (t *GetServiceDeploymentByHandle) GetServiceDeployment() *ServiceDeploymentExtended
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git struct {
Ref string "json:\"ref\" graphql:\"ref\""
Folder string "json:\"folder\" graphql:\"folder\""
}
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetFolder ¶
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent ¶
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetName ¶
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*GetServiceDeploymentByHandle_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type GetServiceDeploymentComponents ¶ added in v1.22.1
type GetServiceDeploymentComponents struct {
ServiceDeployment *GetServiceDeploymentComponents_ServiceDeployment "json:\"serviceDeployment,omitempty\" graphql:\"serviceDeployment\""
}
func (*GetServiceDeploymentComponents) GetServiceDeployment ¶ added in v1.22.1
func (t *GetServiceDeploymentComponents) GetServiceDeployment() *GetServiceDeploymentComponents_ServiceDeployment
type GetServiceDeploymentComponents_ServiceDeployment ¶ added in v1.22.1
type GetServiceDeploymentComponents_ServiceDeployment struct {
ID string "json:\"id\" graphql:\"id\""
Components []*GetServiceDeploymentComponents_ServiceDeployment_Components "json:\"components,omitempty\" graphql:\"components\""
}
func (*GetServiceDeploymentComponents_ServiceDeployment) GetComponents ¶ added in v1.22.1
func (t *GetServiceDeploymentComponents_ServiceDeployment) GetComponents() []*GetServiceDeploymentComponents_ServiceDeployment_Components
func (*GetServiceDeploymentComponents_ServiceDeployment) GetID ¶ added in v1.22.1
func (t *GetServiceDeploymentComponents_ServiceDeployment) GetID() string
type GetServiceDeploymentComponents_ServiceDeployment_Components ¶ added in v1.22.1
type GetServiceDeploymentComponents_ServiceDeployment_Components struct {
Kind string "json:\"kind\" graphql:\"kind\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
}
func (*GetServiceDeploymentComponents_ServiceDeployment_Components) GetKind ¶ added in v1.22.1
func (t *GetServiceDeploymentComponents_ServiceDeployment_Components) GetKind() string
func (*GetServiceDeploymentComponents_ServiceDeployment_Components) GetState ¶ added in v1.22.1
func (t *GetServiceDeploymentComponents_ServiceDeployment_Components) GetState() *ComponentState
type GetServiceDeploymentForAgent ¶
type GetServiceDeploymentForAgent struct {
ServiceDeployment *ServiceDeploymentForAgent "json:\"serviceDeployment,omitempty\" graphql:\"serviceDeployment\""
}
func (*GetServiceDeploymentForAgent) GetServiceDeployment ¶
func (t *GetServiceDeploymentForAgent) GetServiceDeployment() *ServiceDeploymentForAgent
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster ¶ added in v1.28.0
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Handle *string "json:\"handle,omitempty\" graphql:\"handle\""
Self *bool "json:\"self,omitempty\" graphql:\"self\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
PingedAt *string "json:\"pingedAt,omitempty\" graphql:\"pingedAt\""
Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\""
CurrentVersion *string "json:\"currentVersion,omitempty\" graphql:\"currentVersion\""
KasURL *string "json:\"kasUrl,omitempty\" graphql:\"kasUrl\""
Distro *ClusterDistro "json:\"distro,omitempty\" graphql:\"distro\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetCurrentVersion ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetCurrentVersion() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetDistro ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetDistro() *ClusterDistro
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetHandle ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetHandle() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetID ¶ added in v1.28.0
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetKasURL ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetKasURL() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetMetadata ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetMetadata() map[string]any
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetName ¶ added in v1.28.0
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetPingedAt ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetPingedAt() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetSelf ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetSelf() *bool
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetVersion ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Cluster) GetVersion() *string
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Configuration ¶ added in v1.28.0
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Configuration) GetName ¶ added in v1.28.0
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Contexts ¶ added in v1.28.0
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Contexts struct {
Name string "json:\"name\" graphql:\"name\""
Configuration map[string]any "json:\"configuration,omitempty\" graphql:\"configuration\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Contexts) GetConfiguration ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Contexts) GetConfiguration() map[string]any
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm ¶ added in v1.28.0
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm struct {
Release *string "json:\"release,omitempty\" graphql:\"release\""
ValuesFiles []*string "json:\"valuesFiles,omitempty\" graphql:\"valuesFiles\""
Values *string "json:\"values,omitempty\" graphql:\"values\""
IgnoreHooks *bool "json:\"ignoreHooks,omitempty\" graphql:\"ignoreHooks\""
IgnoreCrds *bool "json:\"ignoreCrds,omitempty\" graphql:\"ignoreCrds\""
LuaScript *string "json:\"luaScript,omitempty\" graphql:\"luaScript\""
LuaFile *string "json:\"luaFile,omitempty\" graphql:\"luaFile\""
LuaFolder *string "json:\"luaFolder,omitempty\" graphql:\"luaFolder\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetIgnoreCrds ¶ added in v1.34.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetIgnoreCrds() *bool
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetIgnoreHooks ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetIgnoreHooks() *bool
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetLuaFile ¶ added in v1.46.1
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetLuaFile() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetLuaFolder ¶ added in v1.48.2
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetLuaFolder() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetLuaScript ¶ added in v1.45.1
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetLuaScript() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetRelease ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetRelease() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetValues ¶ added in v1.45.2
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetValues() *string
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetValuesFiles ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Helm) GetValuesFiles() []*string
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports ¶ added in v1.28.0
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports struct {
ID string "json:\"id\" graphql:\"id\""
Stack *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports_Stack "json:\"stack,omitempty\" graphql:\"stack\""
Outputs []*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports_Outputs "json:\"outputs,omitempty\" graphql:\"outputs\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports) GetID ¶ added in v1.28.0
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports) GetOutputs ¶ added in v1.28.0
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports_Outputs ¶ added in v1.28.0
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports_Outputs struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
Secret *bool "json:\"secret,omitempty\" graphql:\"secret\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports_Outputs) GetName ¶ added in v1.28.0
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports_Outputs) GetSecret ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports_Outputs) GetSecret() *bool
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports_Stack ¶ added in v1.28.0
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports_Stack struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Imports_Stack) GetID ¶ added in v1.28.0
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Revision ¶ added in v1.28.0
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_Revision struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig ¶ added in v1.28.0
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
DeleteNamespace *bool "json:\"deleteNamespace,omitempty\" graphql:\"deleteNamespace\""
NamespaceMetadata *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig) GetCreateNamespace ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig) GetCreateNamespace() *bool
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig) GetDeleteNamespace ¶ added in v1.48.3
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig) GetDeleteNamespace() *bool
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig) GetDiffNormalizers ¶ added in v1.46.4
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig) GetEnforceNamespace ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig) GetEnforceNamespace() *bool
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig) GetNamespaceMetadata ¶ added in v1.28.0
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata ¶ added in v1.28.0
type GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
func (*GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata) GetLabels ¶ added in v1.28.0
func (t *GetServiceDeploymentForAgent_ServiceDeployment_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
type GetServiceDeploymentTiny ¶ added in v1.54.1
type GetServiceDeploymentTiny struct {
ServiceDeployment *GetServiceDeploymentTiny_ServiceDeployment "json:\"serviceDeployment,omitempty\" graphql:\"serviceDeployment\""
}
func (*GetServiceDeploymentTiny) GetServiceDeployment ¶ added in v1.54.1
func (t *GetServiceDeploymentTiny) GetServiceDeployment() *GetServiceDeploymentTiny_ServiceDeployment
type GetServiceDeploymentTiny_ServiceDeployment ¶ added in v1.54.1
type GetServiceDeploymentTiny_ServiceDeployment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*GetServiceDeploymentTiny_ServiceDeployment) GetID ¶ added in v1.54.1
func (t *GetServiceDeploymentTiny_ServiceDeployment) GetID() string
func (*GetServiceDeploymentTiny_ServiceDeployment) GetName ¶ added in v1.54.1
func (t *GetServiceDeploymentTiny_ServiceDeployment) GetName() string
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git struct {
Ref string "json:\"ref\" graphql:\"ref\""
Folder string "json:\"folder\" graphql:\"folder\""
}
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetFolder ¶
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent ¶
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶
func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetName ¶
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
func (t *GetServiceDeployment_ServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
type GetStackDefinition ¶
type GetStackDefinition struct {
StackDefinition *StackDefinitionFragment "json:\"stackDefinition,omitempty\" graphql:\"stackDefinition\""
}
func (*GetStackDefinition) GetStackDefinition ¶
func (t *GetStackDefinition) GetStackDefinition() *StackDefinitionFragment
type GetStackDefinitionTiny ¶ added in v1.54.1
type GetStackDefinitionTiny struct {
StackDefinition *GetStackDefinitionTiny_StackDefinition "json:\"stackDefinition,omitempty\" graphql:\"stackDefinition\""
}
func (*GetStackDefinitionTiny) GetStackDefinition ¶ added in v1.54.1
func (t *GetStackDefinitionTiny) GetStackDefinition() *GetStackDefinitionTiny_StackDefinition
type GetStackDefinitionTiny_StackDefinition ¶ added in v1.54.1
type GetStackDefinitionTiny_StackDefinition struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*GetStackDefinitionTiny_StackDefinition) GetID ¶ added in v1.54.1
func (t *GetStackDefinitionTiny_StackDefinition) GetID() string
func (*GetStackDefinitionTiny_StackDefinition) GetName ¶ added in v1.54.1
func (t *GetStackDefinitionTiny_StackDefinition) GetName() string
type GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration ¶
type GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration struct {
Image *string "json:\"image,omitempty\" graphql:\"image\""
Tag *string "json:\"tag,omitempty\" graphql:\"tag\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Hooks []*GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration_Hooks "json:\"hooks,omitempty\" graphql:\"hooks\""
}
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetImage ¶
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetImage() *string
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetTag ¶
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetTag() *string
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetVersion ¶
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration) GetVersion() *string
type GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration_Hooks ¶
type GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration_Hooks struct {
Cmd string "json:\"cmd\" graphql:\"cmd\""
Args []*string "json:\"args,omitempty\" graphql:\"args\""
AfterStage StepStage "json:\"afterStage\" graphql:\"afterStage\""
}
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration_Hooks) GetAfterStage ¶
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs ¶
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs() []*string
type GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps ¶
type GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps struct {
Cmd string "json:\"cmd\" graphql:\"cmd\""
Args []*string "json:\"args,omitempty\" graphql:\"args\""
Stage StepStage "json:\"stage\" graphql:\"stage\""
RequireApproval *bool "json:\"requireApproval,omitempty\" graphql:\"requireApproval\""
}
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetArgs ¶
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetArgs() []*string
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetCmd ¶
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetCmd() string
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetRequireApproval ¶
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetRequireApproval() *bool
func (*GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetStage ¶
func (t *GetStackDefinition_StackDefinition_StackDefinitionFragment_Steps) GetStage() *StepStage
type GetStackRun ¶
type GetStackRun struct {
StackRun *StackRunFragment "json:\"stackRun,omitempty\" graphql:\"stackRun\""
}
func (*GetStackRun) GetStackRun ¶
func (t *GetStackRun) GetStackRun() *StackRunFragment
type GetStackRunBase ¶
type GetStackRunBase struct {
StackRun *StackRunBaseFragment "json:\"stackRun,omitempty\" graphql:\"stackRun\""
}
func (*GetStackRunBase) GetStackRun ¶
func (t *GetStackRunBase) GetStackRun() *StackRunBaseFragment
type GetStackRunBase_StackRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type GetStackRunBase_StackRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*GetStackRunBase_StackRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (t *GetStackRunBase_StackRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
func (*GetStackRunBase_StackRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
func (t *GetStackRunBase_StackRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
type GetStackRunBase_StackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type GetStackRunBase_StackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetStackRunBase_StackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type GetStackRunBase_StackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type GetStackRunBase_StackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*GetStackRunBase_StackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type GetStackRunBase_StackRun_StackRunBaseFragment_PluralCreds ¶
type GetStackRunBase_StackRun_StackRunBaseFragment_PluralCreds struct {
URL *string "json:\"url,omitempty\" graphql:\"url\""
Token *string "json:\"token,omitempty\" graphql:\"token\""
}
func (*GetStackRunBase_StackRun_StackRunBaseFragment_PluralCreds) GetToken ¶
func (t *GetStackRunBase_StackRun_StackRunBaseFragment_PluralCreds) GetToken() *string
func (*GetStackRunBase_StackRun_StackRunBaseFragment_PluralCreds) GetURL ¶
func (t *GetStackRunBase_StackRun_StackRunBaseFragment_PluralCreds) GetURL() *string
type GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (*GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*GetStackRunBase_StackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls ¶
type GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls struct {
Terraform *GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform "json:\"terraform,omitempty\" graphql:\"terraform\""
}
func (*GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls) GetTerraform ¶
type GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform ¶
type GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform struct {
Address *string "json:\"address,omitempty\" graphql:\"address\""
Lock *string "json:\"lock,omitempty\" graphql:\"lock\""
Unlock *string "json:\"unlock,omitempty\" graphql:\"unlock\""
}
func (*GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform) GetAddress ¶
func (t *GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
func (*GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶
func (t *GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
func (*GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock ¶
func (t *GetStackRunBase_StackRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
type GetStackRunMinimal ¶ added in v1.22.4
type GetStackRunMinimal struct {
StackRun *StackRunMinimalFragment "json:\"stackRun,omitempty\" graphql:\"stackRun\""
}
func (*GetStackRunMinimal) GetStackRun ¶ added in v1.22.4
func (t *GetStackRunMinimal) GetStackRun() *StackRunMinimalFragment
type GetStackRunMinimal_StackRun_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type GetStackRunMinimal_StackRun_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*GetStackRunMinimal_StackRun_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (t *GetStackRunMinimal_StackRun_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
func (*GetStackRunMinimal_StackRun_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type GetStackRunMinimal_StackRun_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.22.4
type GetStackRunMinimal_StackRun_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetStackRunMinimal_StackRun_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.22.4
type GetStackRunMinimal_StackRun_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.22.4
type GetStackRunMinimal_StackRun_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*GetStackRunMinimal_StackRun_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.22.4
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_PluralCreds ¶
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_PluralCreds struct {
URL *string "json:\"url,omitempty\" graphql:\"url\""
Token *string "json:\"token,omitempty\" graphql:\"token\""
}
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_PluralCreds) GetToken ¶
func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_PluralCreds) GetToken() *string
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_PluralCreds) GetURL ¶
func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_PluralCreds) GetURL() *string
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls ¶
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls struct {
Terraform *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform "json:\"terraform,omitempty\" graphql:\"terraform\""
}
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls) GetTerraform ¶
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform ¶
type GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform struct {
Address *string "json:\"address,omitempty\" graphql:\"address\""
Lock *string "json:\"lock,omitempty\" graphql:\"lock\""
Unlock *string "json:\"unlock,omitempty\" graphql:\"unlock\""
}
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetAddress ¶
func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶
func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
func (*GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetUnlock ¶
func (t *GetStackRun_StackRun_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
type GetTinyCluster ¶ added in v1.22.1
type GetTinyCluster struct {
Cluster *TinyClusterFragment "json:\"cluster,omitempty\" graphql:\"cluster\""
}
func (*GetTinyCluster) GetCluster ¶ added in v1.22.1
func (t *GetTinyCluster) GetCluster() *TinyClusterFragment
type GetUser ¶
type GetUser struct {
User *UserFragment "json:\"user,omitempty\" graphql:\"user\""
}
func (*GetUser) GetUser ¶
func (t *GetUser) GetUser() *UserFragment
type GetUserTiny ¶ added in v1.54.1
type GetUserTiny struct {
User *GetUserTiny_User "json:\"user,omitempty\" graphql:\"user\""
}
func (*GetUserTiny) GetUser ¶ added in v1.54.1
func (t *GetUserTiny) GetUser() *GetUserTiny_User
type GetUserTiny_User ¶ added in v1.54.1
type GetUserTiny_User struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*GetUserTiny_User) GetID ¶ added in v1.54.1
func (t *GetUserTiny_User) GetID() string
func (*GetUserTiny_User) GetName ¶ added in v1.54.1
func (t *GetUserTiny_User) GetName() string
type GitAttributes ¶
type GitAttributes struct {
// the url of this repository
URL string `json:"url"`
// an ssh private key to use with this repo if an ssh url was given
PrivateKey *string `json:"privateKey,omitempty"`
// a passphrase to decrypt the given private key
Passphrase *string `json:"passphrase,omitempty"`
// the http username for authenticated http repos, defaults to apiKey for github
Username *string `json:"username,omitempty"`
// the http password for http authenticated repos
Password *string `json:"password,omitempty"`
// a manually supplied https path for non standard git setups. This is auto-inferred in many cases
HTTPSPath *string `json:"httpsPath,omitempty"`
// similar to https_path, a manually supplied url format for custom git. Should be something like {url}/tree/{ref}/{folder}
URLFormat *string `json:"urlFormat,omitempty"`
// id of a scm connection to use for authentication
ConnectionID *string `json:"connectionId,omitempty"`
// whether to run plural crypto on this repo
Decrypt *bool `json:"decrypt,omitempty"`
}
type GitHealth ¶
type GitHealth string
func (GitHealth) MarshalGQL ¶
func (*GitHealth) UnmarshalGQL ¶
type GitRef ¶
type GitRef struct {
// a general git ref, either a branch name or commit sha understandable by `git checkout <ref>`
Ref string `json:"ref"`
// the folder manifests live under
Folder string `json:"folder"`
// a list of individual files to include as well
Files []string `json:"files,omitempty"`
}
a representation of where to pull manifests from git
type GitRefAttributes ¶
type GitRefFragment ¶
type GitRefFragment struct {
Folder string "json:\"folder\" graphql:\"folder\""
Ref string "json:\"ref\" graphql:\"ref\""
}
func (*GitRefFragment) GetFolder ¶
func (t *GitRefFragment) GetFolder() string
func (*GitRefFragment) GetRef ¶
func (t *GitRefFragment) GetRef() string
type GitRepository ¶
type GitRepository struct {
// internal id of this repository
ID string `json:"id"`
// the git url of the repository, either https or ssh supported
URL string `json:"url"`
// whether its a http or ssh url
AuthMethod *AuthMethod `json:"authMethod,omitempty"`
// whether we can currently pull this repo with the provided credentials
Health *GitHealth `json:"health,omitempty"`
// the last successsful git pull timestamp
PulledAt *string `json:"pulledAt,omitempty"`
// the error message if there were any pull errors
Error *string `json:"error,omitempty"`
// the https url for this git repo
HTTPSPath *string `json:"httpsPath,omitempty"`
// a format string to get the http url for a subfolder in a git repo
URLFormat *string `json:"urlFormat,omitempty"`
// whether to run plural crypto unlock on this repo
Decrypt *bool `json:"decrypt,omitempty"`
// named refs like branches/tags for a repository
Refs []string `json:"refs,omitempty"`
// whether the current user can edit this repo
Editable *bool `json:"editable,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a git repository available for deployments
type GitRepositoryConnection ¶
type GitRepositoryConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*GitRepositoryEdge `json:"edges,omitempty"`
}
type GitRepositoryEdge ¶
type GitRepositoryEdge struct {
Node *GitRepository `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type GitRepositoryEdgeFragment ¶
type GitRepositoryEdgeFragment struct {
Node *GitRepositoryFragment "json:\"node,omitempty\" graphql:\"node\""
Cursor *string "json:\"cursor,omitempty\" graphql:\"cursor\""
}
func (*GitRepositoryEdgeFragment) GetCursor ¶
func (t *GitRepositoryEdgeFragment) GetCursor() *string
func (*GitRepositoryEdgeFragment) GetNode ¶
func (t *GitRepositoryEdgeFragment) GetNode() *GitRepositoryFragment
type GitRepositoryFragment ¶
type GitRepositoryFragment struct {
ID string "json:\"id\" graphql:\"id\""
Error *string "json:\"error,omitempty\" graphql:\"error\""
Health *GitHealth "json:\"health,omitempty\" graphql:\"health\""
AuthMethod *AuthMethod "json:\"authMethod,omitempty\" graphql:\"authMethod\""
URL string "json:\"url\" graphql:\"url\""
Decrypt *bool "json:\"decrypt,omitempty\" graphql:\"decrypt\""
}
func (*GitRepositoryFragment) GetAuthMethod ¶
func (t *GitRepositoryFragment) GetAuthMethod() *AuthMethod
func (*GitRepositoryFragment) GetDecrypt ¶
func (t *GitRepositoryFragment) GetDecrypt() *bool
func (*GitRepositoryFragment) GetError ¶
func (t *GitRepositoryFragment) GetError() *string
func (*GitRepositoryFragment) GetHealth ¶
func (t *GitRepositoryFragment) GetHealth() *GitHealth
func (*GitRepositoryFragment) GetID ¶
func (t *GitRepositoryFragment) GetID() string
func (*GitRepositoryFragment) GetURL ¶
func (t *GitRepositoryFragment) GetURL() string
type GithubAppAttributes ¶
type GithubAppAttributes struct {
// Github App ID
AppID string `json:"appId"`
// ID of this github app installation
InstallationID string `json:"installationId"`
// PEM-encoded private key for this app
PrivateKey string `json:"privateKey"`
}
Requirements to perform Github App authentication
type GlobalService ¶
type GlobalService struct {
// internal id of this global service
ID string `json:"id"`
// a human readable name for this global service
Name string `json:"name"`
// a set of tags to select clusters for this global service
Tags []*Tag `json:"tags,omitempty"`
// the kubernetes distribution to target with this global service
Distro *ClusterDistro `json:"distro,omitempty"`
// whether to include management clusters in the target set
Mgmt *bool `json:"mgmt,omitempty"`
// whether you want to reparent existing plural services under this global service
Reparent *bool `json:"reparent,omitempty"`
// behavior for all owned resources when this global service is deleted
Cascade *Cascade `json:"cascade,omitempty"`
// the id of the clusters to ignore
IgnoreClusters []*string `json:"ignoreClusters,omitempty"`
// the service which created this global service
Parent *ServiceDeployment `json:"parent,omitempty"`
// a project this global service is bound to
Project *Project `json:"project,omitempty"`
// the service template used to spawn services
Template *ServiceTemplate `json:"template,omitempty"`
// the service to replicate across clusters
Service *ServiceDeployment `json:"service,omitempty"`
// whether to only apply to clusters with this provider
Provider *ClusterProvider `json:"provider,omitempty"`
// additional context used to template service metadata during global service reconciliation
Context *TemplateContext `json:"context,omitempty"`
Services *ServiceDeploymentConnection `json:"services,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a rules based mechanism to redeploy a service across a fleet of clusters
type GlobalServiceAttributes ¶
type GlobalServiceAttributes struct {
// name for this global service
Name string `json:"name"`
// the cluster tags to target
Tags []*TagAttributes `json:"tags,omitempty"`
// kubernetes distribution to target
Distro *ClusterDistro `json:"distro,omitempty"`
// whether to include management clusters in the target set
Mgmt *bool `json:"mgmt,omitempty"`
// cluster api provider to target
ProviderID *string `json:"providerId,omitempty"`
// a project this global service will sync across
ProjectID *string `json:"projectId,omitempty"`
// the id of the service creating this
ParentID *string `json:"parentId,omitempty"`
// whether you want the global service to take ownership of existing plural services
Reparent *bool `json:"reparent,omitempty"`
Template *ServiceTemplateAttributes `json:"template,omitempty"`
// the interval at which the global service will be reconciled, default is 10m
Interval *string `json:"interval,omitempty"`
// behavior for all owned resources when this global service is deleted
Cascade *CascadeAttributes `json:"cascade,omitempty"`
// additional context used to template service metadata during global service reconciliation
Context *TemplateContextAttributes `json:"context,omitempty"`
// the id of the clusters to ignore
IgnoreClusters []*string `json:"ignoreClusters,omitempty"`
}
A reference for a globalized service, which targets clusters based on the configured criteria
type GlobalServiceConnection ¶
type GlobalServiceConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*GlobalServiceEdge `json:"edges,omitempty"`
}
type GlobalServiceEdge ¶
type GlobalServiceEdge struct {
Node *GlobalService `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type GlobalServiceFragment ¶
type GlobalServiceFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Distro *ClusterDistro "json:\"distro,omitempty\" graphql:\"distro\""
Provider *GlobalServiceFragment_Provider "json:\"provider,omitempty\" graphql:\"provider\""
Service *GlobalServiceFragment_Service "json:\"service,omitempty\" graphql:\"service\""
Tags []*ClusterTags "json:\"tags,omitempty\" graphql:\"tags\""
Project *TinyProjectFragment "json:\"project,omitempty\" graphql:\"project\""
}
func (*GlobalServiceFragment) GetDistro ¶
func (t *GlobalServiceFragment) GetDistro() *ClusterDistro
func (*GlobalServiceFragment) GetID ¶
func (t *GlobalServiceFragment) GetID() string
func (*GlobalServiceFragment) GetName ¶
func (t *GlobalServiceFragment) GetName() string
func (*GlobalServiceFragment) GetProject ¶
func (t *GlobalServiceFragment) GetProject() *TinyProjectFragment
func (*GlobalServiceFragment) GetProvider ¶
func (t *GlobalServiceFragment) GetProvider() *GlobalServiceFragment_Provider
func (*GlobalServiceFragment) GetService ¶
func (t *GlobalServiceFragment) GetService() *GlobalServiceFragment_Service
func (*GlobalServiceFragment) GetTags ¶
func (t *GlobalServiceFragment) GetTags() []*ClusterTags
type GlobalServiceFragment_Provider ¶
type GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GlobalServiceFragment_Provider) GetID ¶
func (t *GlobalServiceFragment_Provider) GetID() string
type GlobalServiceFragment_Service ¶
type GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GlobalServiceFragment_Service) GetID ¶
func (t *GlobalServiceFragment_Service) GetID() string
type GovernanceWebhook ¶ added in v1.46.3
type GovernanceWebhook struct {
URL string `json:"url"`
}
The webhook configuration for a pr governance controller
type GovernanceWebhookAttributes ¶ added in v1.46.3
type GovernanceWebhookAttributes struct {
// the url to send webhooks to
URL string `json:"url"`
}
The settings for configuring a pr governance controller
type GraphStoreAttributes ¶ added in v1.46.3
type GraphStoreAttributes struct {
Enabled *bool `json:"enabled,omitempty"`
Store *VectorStore `json:"store,omitempty"`
Elastic *ElasticsearchConnectionAttributes `json:"elastic,omitempty"`
}
type Group ¶
type Group struct {
ID string `json:"id"`
Name string `json:"name"`
Description *string `json:"description,omitempty"`
// automatically adds all users in the system to this group
Global *bool `json:"global,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type GroupAttributes ¶
type GroupConnection ¶
type GroupFragment ¶
type GroupFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Description *string "json:\"description,omitempty\" graphql:\"description\""
Global *bool "json:\"global,omitempty\" graphql:\"global\""
}
func (*GroupFragment) GetDescription ¶
func (t *GroupFragment) GetDescription() *string
func (*GroupFragment) GetGlobal ¶ added in v1.46.2
func (t *GroupFragment) GetGlobal() *bool
func (*GroupFragment) GetID ¶
func (t *GroupFragment) GetID() string
func (*GroupFragment) GetName ¶
func (t *GroupFragment) GetName() string
type GroupMember ¶
type GroupMemberConnection ¶
type GroupMemberConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*GroupMemberEdge `json:"edges,omitempty"`
}
type GroupMemberEdge ¶
type GroupMemberEdge struct {
Node *GroupMember `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type GroupMemberFragment ¶
type GroupMemberFragment struct {
ID string "json:\"id\" graphql:\"id\""
User *GroupMemberFragment_User "json:\"user,omitempty\" graphql:\"user\""
Group *GroupMemberFragment_Group "json:\"group,omitempty\" graphql:\"group\""
}
func (*GroupMemberFragment) GetGroup ¶
func (t *GroupMemberFragment) GetGroup() *GroupMemberFragment_Group
func (*GroupMemberFragment) GetID ¶
func (t *GroupMemberFragment) GetID() string
func (*GroupMemberFragment) GetUser ¶
func (t *GroupMemberFragment) GetUser() *GroupMemberFragment_User
type GroupMemberFragment_Group ¶
type GroupMemberFragment_Group struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GroupMemberFragment_Group) GetID ¶
func (t *GroupMemberFragment_Group) GetID() string
type GroupMemberFragment_User ¶
type GroupMemberFragment_User struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*GroupMemberFragment_User) GetID ¶
func (t *GroupMemberFragment_User) GetID() string
type HTTPConnection ¶
type HTTPConnection struct {
Host string `json:"host"`
// user to connect w/ for basic auth
User *string `json:"user,omitempty"`
}
the details of how to connect to a http service like prometheus
type HTTPIngressRule ¶
type HTTPIngressRule struct {
Paths []*IngressPath `json:"paths,omitempty"`
}
type HTTPProxyAttributes ¶ added in v1.49.0
type HTTPProxyAttributes struct {
URL string `json:"url"`
Noproxy *string `json:"noproxy,omitempty"`
}
Configuration for http proxy usage in connections to Git or SCM providers
type HTTPProxyConfiguration ¶ added in v1.49.0
type HTTPProxyConfiguration struct {
URL string `json:"url"`
Noproxy *string `json:"noproxy,omitempty"`
}
Configuration for http proxy usage in connections to Git or SCM providers
type HealthRange ¶ added in v1.46.0
type HeatMapFlavor ¶ added in v1.36.0
type HeatMapFlavor string
const ( HeatMapFlavorPod HeatMapFlavor = "POD" HeatMapFlavorNamespace HeatMapFlavor = "NAMESPACE" HeatMapFlavorNode HeatMapFlavor = "NODE" )
func (HeatMapFlavor) IsValid ¶ added in v1.36.0
func (e HeatMapFlavor) IsValid() bool
func (HeatMapFlavor) MarshalGQL ¶ added in v1.36.0
func (e HeatMapFlavor) MarshalGQL(w io.Writer)
func (HeatMapFlavor) String ¶ added in v1.36.0
func (e HeatMapFlavor) String() string
func (*HeatMapFlavor) UnmarshalGQL ¶ added in v1.36.0
func (e *HeatMapFlavor) UnmarshalGQL(v any) error
type HelmAWSAuthAttributes ¶ added in v1.31.0
type HelmAuthAttributes ¶ added in v1.6.0
type HelmAuthAttributes struct {
Basic *HelmBasicAuthAttributes `json:"basic,omitempty"`
Bearer *HelmBearerAuthAttributes `json:"bearer,omitempty"`
AWS *HelmAWSAuthAttributes `json:"aws,omitempty"`
Azure *HelmAzureAuthAttributes `json:"azure,omitempty"`
GCP *HelmGCPAuthAttributes `json:"gcp,omitempty"`
}
type HelmAuthProvider ¶ added in v1.6.0
type HelmAuthProvider string
const ( HelmAuthProviderBasic HelmAuthProvider = "BASIC" HelmAuthProviderBearer HelmAuthProvider = "BEARER" HelmAuthProviderGCP HelmAuthProvider = "GCP" HelmAuthProviderAzure HelmAuthProvider = "AZURE" HelmAuthProviderAWS HelmAuthProvider = "AWS" )
func (HelmAuthProvider) IsValid ¶ added in v1.6.0
func (e HelmAuthProvider) IsValid() bool
func (HelmAuthProvider) MarshalGQL ¶ added in v1.6.0
func (e HelmAuthProvider) MarshalGQL(w io.Writer)
func (HelmAuthProvider) String ¶ added in v1.6.0
func (e HelmAuthProvider) String() string
func (*HelmAuthProvider) UnmarshalGQL ¶ added in v1.6.0
func (e *HelmAuthProvider) UnmarshalGQL(v any) error
type HelmAzureAuthAttributes ¶ added in v1.6.0
type HelmBasicAuthAttributes ¶ added in v1.6.0
type HelmBearerAuthAttributes ¶ added in v1.6.0
type HelmBearerAuthAttributes struct {
Token string `json:"token"`
}
type HelmChartEntry ¶
type HelmChartEntry struct {
// the name of the chart
Name *string `json:"name,omitempty"`
// all found versions of the chart
Versions []*HelmChartVersion `json:"versions,omitempty"`
}
a chart manifest entry, including all versions
type HelmChartVersion ¶
type HelmChartVersion struct {
// the version of the app contained w/in this chart
AppVersion *string `json:"appVersion,omitempty"`
// the version of the chart itself
Version *string `json:"version,omitempty"`
// the name of the chart
Name *string `json:"name,omitempty"`
Type *string `json:"type,omitempty"`
// sha digest of this chart's contents
Digest *string `json:"digest,omitempty"`
}
a chart version contained within a helm repository manifest
type HelmConfigAttributes ¶
type HelmConfigAttributes struct {
Values *string `json:"values,omitempty"`
ValuesFiles []*string `json:"valuesFiles,omitempty"`
Chart *string `json:"chart,omitempty"`
Version *string `json:"version,omitempty"`
Release *string `json:"release,omitempty"`
URL *string `json:"url,omitempty"`
IgnoreHooks *bool `json:"ignoreHooks,omitempty"`
IgnoreCrds *bool `json:"ignoreCrds,omitempty"`
LuaScript *string `json:"luaScript,omitempty"`
LuaFile *string `json:"luaFile,omitempty"`
LuaFolder *string `json:"luaFolder,omitempty"`
Set *HelmValueAttributes `json:"set,omitempty"`
Repository *NamespacedName `json:"repository,omitempty"`
Git *GitRefAttributes `json:"git,omitempty"`
// pointer to a Plural GitRepository
RepositoryID *string `json:"repositoryId,omitempty"`
}
type HelmGCPAuthAttributes ¶ added in v1.31.0
type HelmGCPAuthAttributes struct {
ApplicationCredentials *string `json:"applicationCredentials,omitempty"`
}
type HelmMinimal ¶ added in v1.46.0
type HelmMinimal struct {
// a helm values file to use when rendering this helm chart
Values *string `json:"values,omitempty"`
// a list of relative paths to values files to use for helm chart templating
ValuesFiles []*string `json:"valuesFiles,omitempty"`
// the helm release name to use when rendering this helm chart
Release *string `json:"release,omitempty"`
}
type HelmMinimalAttributes ¶ added in v1.46.0
type HelmMinimalAttributes struct {
// a helm values file to use when rendering this helm chart
Values *string `json:"values,omitempty"`
// a list of relative paths to values files to use for helm chart templating
ValuesFiles []*string `json:"valuesFiles,omitempty"`
// the helm release name to use when rendering this helm chart
Release *string `json:"release,omitempty"`
}
type HelmMinimalFragment ¶ added in v1.46.3
type HelmMinimalFragment struct {
Values *string "json:\"values,omitempty\" graphql:\"values\""
ValuesFiles []*string "json:\"valuesFiles,omitempty\" graphql:\"valuesFiles\""
Release *string "json:\"release,omitempty\" graphql:\"release\""
}
func (*HelmMinimalFragment) GetRelease ¶ added in v1.46.3
func (t *HelmMinimalFragment) GetRelease() *string
func (*HelmMinimalFragment) GetValues ¶ added in v1.46.3
func (t *HelmMinimalFragment) GetValues() *string
func (*HelmMinimalFragment) GetValuesFiles ¶ added in v1.46.3
func (t *HelmMinimalFragment) GetValuesFiles() []*string
type HelmRepository ¶
type HelmRepository struct {
ID string `json:"id"`
URL string `json:"url"`
Health *GitHealth `json:"health,omitempty"`
Error *string `json:"error,omitempty"`
Provider *HelmAuthProvider `json:"provider,omitempty"`
PulledAt *string `json:"pulledAt,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A direct Plural representation of a Helm repository
type HelmRepositoryAttributes ¶ added in v1.6.0
type HelmRepositoryAttributes struct {
Provider *HelmAuthProvider `json:"provider,omitempty"`
Auth *HelmAuthAttributes `json:"auth,omitempty"`
}
type HelmRepositoryConnection ¶ added in v1.6.0
type HelmRepositoryConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*HelmRepositoryEdge `json:"edges,omitempty"`
}
type HelmRepositoryEdge ¶ added in v1.6.0
type HelmRepositoryEdge struct {
Node *HelmRepository `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type HelmRepositoryFragment ¶ added in v1.9.0
type HelmRepositoryFragment struct {
ID string "json:\"id\" graphql:\"id\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
UpdatedAt *string "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
URL string "json:\"url\" graphql:\"url\""
Provider *HelmAuthProvider "json:\"provider,omitempty\" graphql:\"provider\""
Health *GitHealth "json:\"health,omitempty\" graphql:\"health\""
}
func (*HelmRepositoryFragment) GetHealth ¶ added in v1.9.0
func (t *HelmRepositoryFragment) GetHealth() *GitHealth
func (*HelmRepositoryFragment) GetID ¶ added in v1.9.0
func (t *HelmRepositoryFragment) GetID() string
func (*HelmRepositoryFragment) GetInsertedAt ¶ added in v1.9.0
func (t *HelmRepositoryFragment) GetInsertedAt() *string
func (*HelmRepositoryFragment) GetProvider ¶ added in v1.9.0
func (t *HelmRepositoryFragment) GetProvider() *HelmAuthProvider
func (*HelmRepositoryFragment) GetURL ¶ added in v1.9.0
func (t *HelmRepositoryFragment) GetURL() string
func (*HelmRepositoryFragment) GetUpdatedAt ¶ added in v1.9.0
func (t *HelmRepositoryFragment) GetUpdatedAt() *string
type HelmRepositorySpec ¶
type HelmRepositorySpec struct {
Provider *string `json:"provider,omitempty"`
URL string `json:"url"`
Type *string `json:"type,omitempty"`
}
a specification of how a helm repository is fetched
type HelmRepositoryStatus ¶
type HelmRepositoryStatus struct {
Ready *bool `json:"ready,omitempty"`
Message *string `json:"message,omitempty"`
}
the state of this helm repository
type HelmSpec ¶
type HelmSpec struct {
// the name of the chart this service is using
Chart *string `json:"chart,omitempty"`
// the helm repository url to use
URL *string `json:"url,omitempty"`
// a helm values file to use with this service, requires auth and so is heavy to query
Values *string `json:"values,omitempty"`
Release *string `json:"release,omitempty"`
IgnoreHooks *bool `json:"ignoreHooks,omitempty"`
IgnoreCrds *bool `json:"ignoreCrds,omitempty"`
// spec of where to find the chart in git
Git *GitRef `json:"git,omitempty"`
// a git repository in Plural to use as a source
RepositoryID *string `json:"repositoryId,omitempty"`
// pointer to the flux helm repository resource used for this chart
Repository *ObjectReference `json:"repository,omitempty"`
// the chart version in use currently
Version *string `json:"version,omitempty"`
// a list of helm name/value pairs to precisely set individual values
Set []*HelmValue `json:"set,omitempty"`
// a list of relative paths to values files to use for helm applies
ValuesFiles []*string `json:"valuesFiles,omitempty"`
// a lua script to use for helm applies
LuaScript *string `json:"luaScript,omitempty"`
// a lua file to use for helm applies
LuaFile *string `json:"luaFile,omitempty"`
// a folder of lua files to include in the final script used
LuaFolder *string `json:"luaFolder,omitempty"`
}
type HelmSpecFragment ¶
type HelmSpecFragment struct {
ValuesFiles []*string "json:\"valuesFiles,omitempty\" graphql:\"valuesFiles\""
}
func (*HelmSpecFragment) GetValuesFiles ¶
func (t *HelmSpecFragment) GetValuesFiles() []*string
type HelmValueAttributes ¶
type InfraResearch ¶ added in v1.54.3
type InfraResearch struct {
ID string `json:"id"`
// the prompt used to create this research
Prompt *string `json:"prompt,omitempty"`
// the diagram of the infrastructure
Diagram *string `json:"diagram,omitempty"`
// whether this research is published
Published *bool `json:"published,omitempty"`
// the status of this research
Status *InfraResearchStatus `json:"status,omitempty"`
// the analysis of the infrastructure
Analysis *InfraResearchAnalysis `json:"analysis,omitempty"`
// the associations of this research
Associations []*InfraResearchAssociation `json:"associations,omitempty"`
// autonomous chat threads depicting the ai doing the research
Threads []*ChatThread `json:"threads,omitempty"`
User *User `json:"user,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A representation of an AI generated deep investigation of your infrastructure
type InfraResearchAnalysis ¶ added in v1.54.3
type InfraResearchAnalysis struct {
// a summary of the analysis
Summary *string `json:"summary,omitempty"`
// any notes from the analysis, indicating unsolved questions
Notes []*string `json:"notes,omitempty"`
// a knowledge graph of the infrastructure
Graph *InfraResearchGraph `json:"graph,omitempty"`
}
Additional analysis attached to this research result
type InfraResearchAssociation ¶ added in v1.54.3
type InfraResearchAssociation struct {
ID string `json:"id"`
Service *ServiceDeployment `json:"service,omitempty"`
Stack *InfrastructureStack `json:"stack,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
Associations with services/stacks and a research
type InfraResearchAttributes ¶ added in v1.54.3
type InfraResearchAttributes struct {
Prompt *string `json:"prompt,omitempty"`
}
attributes to create a deep research of your infrastructure
type InfraResearchConnection ¶ added in v1.54.3
type InfraResearchConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*InfraResearchEdge `json:"edges,omitempty"`
}
type InfraResearchEdge ¶ added in v1.54.3
type InfraResearchEdge struct {
Node *InfraResearch `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type InfraResearchGraph ¶ added in v1.54.4
type InfraResearchGraph struct {
// the vertices of the graph
Vertices []*InfraResearchGraphVertex `json:"vertices,omitempty"`
// the edges of the graph
Edges []*InfraResearchGraphEdge `json:"edges,omitempty"`
}
type InfraResearchGraphEdge ¶ added in v1.54.4
type InfraResearchGraphVertex ¶ added in v1.54.4
type InfraResearchStatus ¶ added in v1.54.3
type InfraResearchStatus string
const ( InfraResearchStatusPending InfraResearchStatus = "PENDING" InfraResearchStatusRunning InfraResearchStatus = "RUNNING" InfraResearchStatusCompleted InfraResearchStatus = "COMPLETED" InfraResearchStatusFailed InfraResearchStatus = "FAILED" )
func (InfraResearchStatus) IsValid ¶ added in v1.54.3
func (e InfraResearchStatus) IsValid() bool
func (InfraResearchStatus) MarshalGQL ¶ added in v1.54.3
func (e InfraResearchStatus) MarshalGQL(w io.Writer)
func (InfraResearchStatus) String ¶ added in v1.54.3
func (e InfraResearchStatus) String() string
func (*InfraResearchStatus) UnmarshalGQL ¶ added in v1.54.3
func (e *InfraResearchStatus) UnmarshalGQL(v any) error
type InfraResearchUpdateAttributes ¶ added in v1.54.4
type InfraResearchUpdateAttributes struct {
Diagram *string `json:"diagram,omitempty"`
// whether to publish this research
Published *bool `json:"published,omitempty"`
}
attributes to update a deep research of your infrastructure
type InfrastructureStack ¶
type InfrastructureStack struct {
ID *string `json:"id,omitempty"`
// the name of the stack
Name string `json:"name"`
// A type for the stack, specifies the tool to use to apply it
Type StackType `json:"type"`
// reference w/in the repository where the IaC lives
Git GitRef `json:"git"`
// whether the stack is actively tracking changes in git
Paused *bool `json:"paused,omitempty"`
// The status of the last run of the stack
Status StackStatus `json:"status"`
// optional k8s job configuration for the job that will apply this stack
JobSpec *JobGateSpec `json:"jobSpec,omitempty"`
PolicyEngine *PolicyEngine `json:"policyEngine,omitempty"`
// the agent id this stack is associated with
AgentID *string `json:"agentId,omitempty"`
// the interval at which the stack will be reconciled, default is 5m
Interval *string `json:"interval,omitempty"`
// the next time the stack will be reconciled
NextPollAt *string `json:"nextPollAt,omitempty"`
// version/image config for the tool you're using
Configuration StackConfiguration `json:"configuration"`
// whether to require approval
Approval *bool `json:"approval,omitempty"`
// whether this stack was previously deleted and is pending cleanup
DeletedAt *string `json:"deletedAt,omitempty"`
// why this run was cancelled
CancellationReason *string `json:"cancellationReason,omitempty"`
// the subdirectory you want to run the stack's commands w/in
Workdir *string `json:"workdir,omitempty"`
// whether you want Plural to manage the state of this stack
ManageState *bool `json:"manageState,omitempty"`
// Arbitrary variables to add to a stack run
Variables map[string]any `json:"variables,omitempty"`
Runs *StackRunConnection `json:"runs,omitempty"`
PullRequests *PullRequestConnection `json:"pullRequests,omitempty"`
// files bound to a run of this stack
Files []*StackFile `json:"files,omitempty"`
// environment variables for this stack
Environment []*StackEnvironment `json:"environment,omitempty"`
// a list of metrics to poll to determine if a stack run should be cancelled
ObservableMetrics []*ObservableMetric `json:"observableMetrics,omitempty"`
// the run that physically destroys the stack
DeleteRun *StackRun `json:"deleteRun,omitempty"`
// the most recent output for this stack
Output []*StackOutput `json:"output,omitempty"`
// the most recent state of this stack
State *StackState `json:"state,omitempty"`
// The project this stack belongs to
Project *Project `json:"project,omitempty"`
// the cluster this stack runs on
Cluster *Cluster `json:"cluster,omitempty"`
// the git repository you're sourcing IaC from
Repository *GitRepository `json:"repository,omitempty"`
// the stack definition in-use by this stack
Definition *StackDefinition `json:"definition,omitempty"`
// a cron to spawn runs for this stack
Cron *StackCron `json:"cron,omitempty"`
// the service this stack was created w/in
Parent *ServiceDeployment `json:"parent,omitempty"`
// an insight explaining the state of this stack
Insight *AiInsight `json:"insight,omitempty"`
// the actor of this stack (defaults to root console user)
Actor *User `json:"actor,omitempty"`
CustomStackRuns *CustomStackRunConnection `json:"customStackRuns,omitempty"`
// key/value tags to filter stacks
Tags []*Tag `json:"tags,omitempty"`
ReadBindings []*PolicyBinding `json:"readBindings,omitempty"`
WriteBindings []*PolicyBinding `json:"writeBindings,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type InfrastructureStackConnection ¶
type InfrastructureStackConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*InfrastructureStackEdge `json:"edges,omitempty"`
}
type InfrastructureStackEdge ¶
type InfrastructureStackEdge struct {
Node *InfrastructureStack `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type InfrastructureStackEdgeFragment ¶
type InfrastructureStackEdgeFragment struct {
Node *InfrastructureStackFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*InfrastructureStackEdgeFragment) GetNode ¶
func (t *InfrastructureStackEdgeFragment) GetNode() *InfrastructureStackFragment
type InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (*InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type InfrastructureStackFragment ¶
type InfrastructureStackFragment struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Type StackType "json:\"type\" graphql:\"type\""
Variables map[string]any "json:\"variables,omitempty\" graphql:\"variables\""
Approval *bool "json:\"approval,omitempty\" graphql:\"approval\""
Workdir *string "json:\"workdir,omitempty\" graphql:\"workdir\""
ManageState *bool "json:\"manageState,omitempty\" graphql:\"manageState\""
DeletedAt *string "json:\"deletedAt,omitempty\" graphql:\"deletedAt\""
Git GitRefFragment "json:\"git\" graphql:\"git\""
JobSpec *JobSpecFragment "json:\"jobSpec,omitempty\" graphql:\"jobSpec\""
Configuration StackConfigurationFragment "json:\"configuration\" graphql:\"configuration\""
Cluster *TinyClusterFragment "json:\"cluster,omitempty\" graphql:\"cluster\""
Project *TinyProjectFragment "json:\"project,omitempty\" graphql:\"project\""
Files []*StackFileFragment "json:\"files,omitempty\" graphql:\"files\""
Environment []*StackEnvironmentFragment "json:\"environment,omitempty\" graphql:\"environment\""
Output []*StackOutputFragment "json:\"output,omitempty\" graphql:\"output\""
State *StackStateFragment "json:\"state,omitempty\" graphql:\"state\""
Repository *GitRepositoryFragment "json:\"repository,omitempty\" graphql:\"repository\""
WriteBindings []*PolicyBindingFragment "json:\"writeBindings,omitempty\" graphql:\"writeBindings\""
ReadBindings []*PolicyBindingFragment "json:\"readBindings,omitempty\" graphql:\"readBindings\""
PolicyEngine *PolicyEngineFragment "json:\"policyEngine,omitempty\" graphql:\"policyEngine\""
}
func (*InfrastructureStackFragment) GetApproval ¶
func (t *InfrastructureStackFragment) GetApproval() *bool
func (*InfrastructureStackFragment) GetCluster ¶
func (t *InfrastructureStackFragment) GetCluster() *TinyClusterFragment
func (*InfrastructureStackFragment) GetConfiguration ¶
func (t *InfrastructureStackFragment) GetConfiguration() *StackConfigurationFragment
func (*InfrastructureStackFragment) GetDeletedAt ¶
func (t *InfrastructureStackFragment) GetDeletedAt() *string
func (*InfrastructureStackFragment) GetEnvironment ¶
func (t *InfrastructureStackFragment) GetEnvironment() []*StackEnvironmentFragment
func (*InfrastructureStackFragment) GetFiles ¶
func (t *InfrastructureStackFragment) GetFiles() []*StackFileFragment
func (*InfrastructureStackFragment) GetGit ¶
func (t *InfrastructureStackFragment) GetGit() *GitRefFragment
func (*InfrastructureStackFragment) GetID ¶
func (t *InfrastructureStackFragment) GetID() *string
func (*InfrastructureStackFragment) GetJobSpec ¶
func (t *InfrastructureStackFragment) GetJobSpec() *JobSpecFragment
func (*InfrastructureStackFragment) GetManageState ¶
func (t *InfrastructureStackFragment) GetManageState() *bool
func (*InfrastructureStackFragment) GetName ¶
func (t *InfrastructureStackFragment) GetName() string
func (*InfrastructureStackFragment) GetOutput ¶
func (t *InfrastructureStackFragment) GetOutput() []*StackOutputFragment
func (*InfrastructureStackFragment) GetPolicyEngine ¶ added in v1.29.0
func (t *InfrastructureStackFragment) GetPolicyEngine() *PolicyEngineFragment
func (*InfrastructureStackFragment) GetProject ¶
func (t *InfrastructureStackFragment) GetProject() *TinyProjectFragment
func (*InfrastructureStackFragment) GetReadBindings ¶
func (t *InfrastructureStackFragment) GetReadBindings() []*PolicyBindingFragment
func (*InfrastructureStackFragment) GetRepository ¶
func (t *InfrastructureStackFragment) GetRepository() *GitRepositoryFragment
func (*InfrastructureStackFragment) GetState ¶
func (t *InfrastructureStackFragment) GetState() *StackStateFragment
func (*InfrastructureStackFragment) GetType ¶
func (t *InfrastructureStackFragment) GetType() *StackType
func (*InfrastructureStackFragment) GetVariables ¶ added in v1.11.0
func (t *InfrastructureStackFragment) GetVariables() map[string]any
func (*InfrastructureStackFragment) GetWorkdir ¶
func (t *InfrastructureStackFragment) GetWorkdir() *string
func (*InfrastructureStackFragment) GetWriteBindings ¶
func (t *InfrastructureStackFragment) GetWriteBindings() []*PolicyBindingFragment
type InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (t *InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
func (*InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
func (t *InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
type InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
func (t *InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
type InfrastructureStackIDFragment ¶ added in v1.22.5
type InfrastructureStackIDFragment struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
}
func (*InfrastructureStackIDFragment) GetID ¶ added in v1.22.5
func (t *InfrastructureStackIDFragment) GetID() *string
type InfrastructureStackStatusFragment ¶ added in v1.24.0
type InfrastructureStackStatusFragment struct {
Status StackStatus "json:\"status\" graphql:\"status\""
}
func (*InfrastructureStackStatusFragment) GetStatus ¶ added in v1.24.0
func (t *InfrastructureStackStatusFragment) GetStatus() *StackStatus
type IngestClusterCost ¶ added in v1.25.2
type IngestClusterCost struct {
IngestClusterCost *bool "json:\"ingestClusterCost,omitempty\" graphql:\"ingestClusterCost\""
}
func (*IngestClusterCost) GetIngestClusterCost ¶ added in v1.25.2
func (t *IngestClusterCost) GetIngestClusterCost() *bool
type Ingress ¶
type Ingress struct {
Metadata Metadata `json:"metadata"`
Status ServiceStatus `json:"status"`
Spec IngressSpec `json:"spec"`
Certificates []*Certificate `json:"certificates,omitempty"`
Raw string `json:"raw"`
Events []*Event `json:"events,omitempty"`
}
type IngressBackend ¶
type IngressPath ¶
type IngressPath struct {
Backend *IngressBackend `json:"backend,omitempty"`
Path *string `json:"path,omitempty"`
}
type IngressRule ¶
type IngressRule struct {
Host *string `json:"host,omitempty"`
HTTP *HTTPIngressRule `json:"http,omitempty"`
}
type IngressSpec ¶
type IngressSpec struct {
IngressClassName *string `json:"ingressClassName,omitempty"`
Rules []*IngressRule `json:"rules,omitempty"`
TLS []*IngressTLS `json:"tls,omitempty"`
}
type IngressTLS ¶
type IngressTLS struct {
Hosts []*string `json:"hosts,omitempty"`
}
type InsightClientInfo ¶ added in v1.20.0
type InsightClientInfoAttributes ¶ added in v1.20.0
type InsightComponentPriority ¶ added in v1.44.0
type InsightComponentPriority string
const ( InsightComponentPriorityLow InsightComponentPriority = "LOW" InsightComponentPriorityMedium InsightComponentPriority = "MEDIUM" InsightComponentPriorityHigh InsightComponentPriority = "HIGH" InsightComponentPriorityCritical InsightComponentPriority = "CRITICAL" )
func (InsightComponentPriority) IsValid ¶ added in v1.44.0
func (e InsightComponentPriority) IsValid() bool
func (InsightComponentPriority) MarshalGQL ¶ added in v1.44.0
func (e InsightComponentPriority) MarshalGQL(w io.Writer)
func (InsightComponentPriority) String ¶ added in v1.44.0
func (e InsightComponentPriority) String() string
func (*InsightComponentPriority) UnmarshalGQL ¶ added in v1.44.0
func (e *InsightComponentPriority) UnmarshalGQL(v any) error
type InsightFreshness ¶ added in v1.22.1
type InsightFreshness string
enumerable to describe the recency of this insight
const ( InsightFreshnessFresh InsightFreshness = "FRESH" InsightFreshnessStale InsightFreshness = "STALE" InsightFreshnessExpired InsightFreshness = "EXPIRED" )
func (InsightFreshness) IsValid ¶ added in v1.22.1
func (e InsightFreshness) IsValid() bool
func (InsightFreshness) MarshalGQL ¶ added in v1.22.1
func (e InsightFreshness) MarshalGQL(w io.Writer)
func (InsightFreshness) String ¶ added in v1.22.1
func (e InsightFreshness) String() string
func (*InsightFreshness) UnmarshalGQL ¶ added in v1.22.1
func (e *InsightFreshness) UnmarshalGQL(v any) error
type InviteAttributes ¶
type InviteAttributes struct {
Email *string `json:"email,omitempty"`
}
type JobGateSpec ¶
type JobGateSpec struct {
// the namespace the job will run in
Namespace string `json:"namespace"`
// a raw kubernetes job resource, overrides any other configuration
Raw *string `json:"raw,omitempty"`
// list of containers to run in this job
Containers []*ContainerSpec `json:"containers,omitempty"`
// any pod labels to apply
Labels map[string]any `json:"labels,omitempty"`
// any pod annotations to apply
Annotations map[string]any `json:"annotations,omitempty"`
// any pod node selector to apply
NodeSelector map[string]any `json:"nodeSelector,omitempty"`
// any pod tolerations to apply
Tolerations []*PodToleration `json:"tolerations,omitempty"`
// the service account the pod will use
ServiceAccount *string `json:"serviceAccount,omitempty"`
// equivalent to resources, present for backwards compatibility
Requests *ContainerResources `json:"requests,omitempty"`
// requests overrides for cases where direct container configuration is unnecessary
Resources *ContainerResources `json:"resources,omitempty"`
}
the full specification of a job gate
type JobReference ¶
type JobReferenceFragment ¶
type JobReferenceFragment struct {
Name string "json:\"name\" graphql:\"name\""
Namespace string "json:\"namespace\" graphql:\"namespace\""
}
func (*JobReferenceFragment) GetName ¶
func (t *JobReferenceFragment) GetName() string
func (*JobReferenceFragment) GetNamespace ¶
func (t *JobReferenceFragment) GetNamespace() string
type JobSpecFragment ¶
type JobSpecFragment struct {
Namespace string "json:\"namespace\" graphql:\"namespace\""
Raw *string "json:\"raw,omitempty\" graphql:\"raw\""
Containers []*ContainerSpecFragment "json:\"containers,omitempty\" graphql:\"containers\""
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
ServiceAccount *string "json:\"serviceAccount,omitempty\" graphql:\"serviceAccount\""
Requests *ContainerResourcesFragment "json:\"requests,omitempty\" graphql:\"requests\""
}
func (*JobSpecFragment) GetAnnotations ¶
func (t *JobSpecFragment) GetAnnotations() map[string]any
func (*JobSpecFragment) GetContainers ¶
func (t *JobSpecFragment) GetContainers() []*ContainerSpecFragment
func (*JobSpecFragment) GetLabels ¶
func (t *JobSpecFragment) GetLabels() map[string]any
func (*JobSpecFragment) GetNamespace ¶
func (t *JobSpecFragment) GetNamespace() string
func (*JobSpecFragment) GetRaw ¶
func (t *JobSpecFragment) GetRaw() *string
func (*JobSpecFragment) GetRequests ¶ added in v1.19.0
func (t *JobSpecFragment) GetRequests() *ContainerResourcesFragment
func (*JobSpecFragment) GetServiceAccount ¶
func (t *JobSpecFragment) GetServiceAccount() *string
type JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
func (t *JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName() string
func (*JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue ¶
func (t *JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
type JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
func (t *JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
func (*JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret ¶
func (t *JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
type KickService ¶
type KickService struct {
KickService *ServiceDeploymentExtended "json:\"kickService,omitempty\" graphql:\"kickService\""
}
func (*KickService) GetKickService ¶
func (t *KickService) GetKickService() *ServiceDeploymentExtended
type KickServiceByHandle ¶
type KickServiceByHandle struct {
KickService *ServiceDeploymentExtended "json:\"kickService,omitempty\" graphql:\"kickService\""
}
func (*KickServiceByHandle) GetKickService ¶
func (t *KickServiceByHandle) GetKickService() *ServiceDeploymentExtended
type KickServiceByHandle_KickService_ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶
type KickServiceByHandle_KickService_ServiceDeploymentExtended_Revision_RevisionFragment_Git struct {
Ref string "json:\"ref\" graphql:\"ref\""
Folder string "json:\"folder\" graphql:\"folder\""
}
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetFolder ¶
type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶
type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent ¶
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶
func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶
func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion() *string
type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶
type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetName ¶
type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetImages ¶ added in v1.52.1
func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetImages() []*string
type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
func (t *KickServiceByHandle_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
type KickService_KickService_ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶
type KickService_KickService_ServiceDeploymentExtended_Revision_RevisionFragment_Git struct {
Ref string "json:\"ref\" graphql:\"ref\""
Folder string "json:\"folder\" graphql:\"folder\""
}
func (*KickService_KickService_ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetFolder ¶
func (t *KickService_KickService_ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetFolder() string
type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶
type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent ¶
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶
func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup() *string
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶
func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶
func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced() bool
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶
func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion() *string
type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶
type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetName ¶
type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetImages ¶ added in v1.52.1
func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetImages() []*string
type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
func (t *KickService_KickService_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
type KnowledgeEvidence ¶ added in v1.36.0
type KubeconfigAttributes ¶
type KubeconfigAttributes struct {
Raw *string `json:"raw,omitempty"`
}
type KubernetesChangelog ¶ added in v1.57.1
type KubernetesChangelog struct {
// the kubernetes version
Version *string `json:"version,omitempty"`
// the major changes in this version
MajorChanges []*string `json:"majorChanges,omitempty"`
// the breaking changes in this version
BreakingChanges []*string `json:"breakingChanges,omitempty"`
// the deprecations in this version
Deprecations []*string `json:"deprecations,omitempty"`
// the removals in this version
Removals []*string `json:"removals,omitempty"`
// the features in this version
Features []*string `json:"features,omitempty"`
// the bug fixes in this version
BugFixes []*string `json:"bugFixes,omitempty"`
// the api updates in this version
APIUpdates []*string `json:"apiUpdates,omitempty"`
}
the changelog for a given kubernetes version
type KubernetesUnstructured ¶
type KubernetesVersionInfo ¶ added in v1.49.2
type KubernetesVersionInfo struct {
// the distribution of kubernetes this info pertains to
Distro *ClusterDistro `json:"distro,omitempty"`
// the kubernetes version
Version *string `json:"version,omitempty"`
// whether this version is on extended support
Extended *bool `json:"extended,omitempty"`
}
information about the kubernetes version for a given cluster
type Kustomize ¶
type Kustomize struct {
// the path to the kustomization file to use
Path string `json:"path"`
// if the kustomization will need to inflate a helm chart
EnableHelm *bool `json:"enableHelm,omitempty"`
}
metadata needed for configuring kustomize
type KustomizeAttributes ¶
type KustomizeFragment ¶
type KustomizeFragment struct {
Path string "json:\"path\" graphql:\"path\""
EnableHelm *bool "json:\"enableHelm,omitempty\" graphql:\"enableHelm\""
}
func (*KustomizeFragment) GetEnableHelm ¶ added in v1.38.0
func (t *KustomizeFragment) GetEnableHelm() *bool
func (*KustomizeFragment) GetPath ¶
func (t *KustomizeFragment) GetPath() string
type LabelInput ¶
type ListAccessTokens ¶
type ListAccessTokens struct {
AccessTokens *ListAccessTokens_AccessTokens "json:\"accessTokens,omitempty\" graphql:\"accessTokens\""
}
func (*ListAccessTokens) GetAccessTokens ¶
func (t *ListAccessTokens) GetAccessTokens() *ListAccessTokens_AccessTokens
type ListAccessTokens_AccessTokens ¶
type ListAccessTokens_AccessTokens struct {
Edges []*ListAccessTokens_AccessTokens_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListAccessTokens_AccessTokens) GetEdges ¶
func (t *ListAccessTokens_AccessTokens) GetEdges() []*ListAccessTokens_AccessTokens_Edges
type ListAccessTokens_AccessTokens_Edges ¶
type ListAccessTokens_AccessTokens_Edges struct {
Node *AccessTokenFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListAccessTokens_AccessTokens_Edges) GetNode ¶
func (t *ListAccessTokens_AccessTokens_Edges) GetNode() *AccessTokenFragment
type ListAgentRuns ¶ added in v1.49.3
type ListAgentRuns struct {
AgentRuns *ListAgentRuns_AgentRuns "json:\"agentRuns,omitempty\" graphql:\"agentRuns\""
}
func (*ListAgentRuns) GetAgentRuns ¶ added in v1.49.3
func (t *ListAgentRuns) GetAgentRuns() *ListAgentRuns_AgentRuns
type ListAgentRuns_AgentRuns ¶ added in v1.49.3
type ListAgentRuns_AgentRuns struct {
Edges []*ListAgentRuns_AgentRuns_Edges "json:\"edges,omitempty\" graphql:\"edges\""
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
}
func (*ListAgentRuns_AgentRuns) GetEdges ¶ added in v1.49.3
func (t *ListAgentRuns_AgentRuns) GetEdges() []*ListAgentRuns_AgentRuns_Edges
func (*ListAgentRuns_AgentRuns) GetPageInfo ¶ added in v1.49.3
func (t *ListAgentRuns_AgentRuns) GetPageInfo() *PageInfoFragment
type ListAgentRuns_AgentRuns_Edges ¶ added in v1.49.3
type ListAgentRuns_AgentRuns_Edges struct {
Node *AgentRunFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListAgentRuns_AgentRuns_Edges) GetNode ¶ added in v1.49.3
func (t *ListAgentRuns_AgentRuns_Edges) GetNode() *AgentRunFragment
type ListAgentRuns_AgentRuns_Edges_Node_AgentRunFragment_Flow ¶ added in v1.49.3
type ListAgentRuns_AgentRuns_Edges_Node_AgentRunFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*ListAgentRuns_AgentRuns_Edges_Node_AgentRunFragment_Flow) GetID ¶ added in v1.49.3
func (t *ListAgentRuns_AgentRuns_Edges_Node_AgentRunFragment_Flow) GetID() string
func (*ListAgentRuns_AgentRuns_Edges_Node_AgentRunFragment_Flow) GetName ¶ added in v1.49.3
func (t *ListAgentRuns_AgentRuns_Edges_Node_AgentRunFragment_Flow) GetName() string
type ListAgentRuns_AgentRuns_Edges_Node_AgentRunFragment_User ¶ added in v1.49.3
type ListAgentRuns_AgentRuns_Edges_Node_AgentRunFragment_User struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Email string "json:\"email\" graphql:\"email\""
}
func (*ListAgentRuns_AgentRuns_Edges_Node_AgentRunFragment_User) GetEmail ¶ added in v1.49.3
func (t *ListAgentRuns_AgentRuns_Edges_Node_AgentRunFragment_User) GetEmail() string
func (*ListAgentRuns_AgentRuns_Edges_Node_AgentRunFragment_User) GetID ¶ added in v1.49.3
func (t *ListAgentRuns_AgentRuns_Edges_Node_AgentRunFragment_User) GetID() string
func (*ListAgentRuns_AgentRuns_Edges_Node_AgentRunFragment_User) GetName ¶ added in v1.49.3
func (t *ListAgentRuns_AgentRuns_Edges_Node_AgentRunFragment_User) GetName() string
type ListAgentRuntimePendingRuns ¶ added in v1.50.0
type ListAgentRuntimePendingRuns struct {
AgentRuntime *ListAgentRuntimePendingRuns_AgentRuntime "json:\"agentRuntime,omitempty\" graphql:\"agentRuntime\""
}
func (*ListAgentRuntimePendingRuns) GetAgentRuntime ¶ added in v1.50.0
func (t *ListAgentRuntimePendingRuns) GetAgentRuntime() *ListAgentRuntimePendingRuns_AgentRuntime
type ListAgentRuntimePendingRuns_AgentRuntime ¶ added in v1.50.0
type ListAgentRuntimePendingRuns_AgentRuntime struct {
PendingRuns *ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns "json:\"pendingRuns,omitempty\" graphql:\"pendingRuns\""
}
func (*ListAgentRuntimePendingRuns_AgentRuntime) GetPendingRuns ¶ added in v1.50.0
func (t *ListAgentRuntimePendingRuns_AgentRuntime) GetPendingRuns() *ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns
type ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns ¶ added in v1.50.0
type ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns struct {
Edges []*ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges "json:\"edges,omitempty\" graphql:\"edges\""
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
}
func (*ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns) GetPageInfo ¶ added in v1.50.0
func (t *ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns) GetPageInfo() *PageInfoFragment
type ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges ¶ added in v1.50.0
type ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges struct {
Node *AgentRunFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges) GetNode ¶ added in v1.50.0
func (t *ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges) GetNode() *AgentRunFragment
type ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges_Node_AgentRunFragment_Flow ¶ added in v1.50.0
type ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges_Node_AgentRunFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges_Node_AgentRunFragment_Flow) GetID ¶ added in v1.50.0
type ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges_Node_AgentRunFragment_User ¶ added in v1.50.0
type ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges_Node_AgentRunFragment_User struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Email string "json:\"email\" graphql:\"email\""
}
func (*ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges_Node_AgentRunFragment_User) GetEmail ¶ added in v1.50.0
func (*ListAgentRuntimePendingRuns_AgentRuntime_PendingRuns_Edges_Node_AgentRunFragment_User) GetID ¶ added in v1.50.0
type ListAgentRuntimes ¶ added in v1.49.3
type ListAgentRuntimes struct {
AgentRuntimes *ListAgentRuntimes_AgentRuntimes "json:\"agentRuntimes,omitempty\" graphql:\"agentRuntimes\""
}
func (*ListAgentRuntimes) GetAgentRuntimes ¶ added in v1.49.3
func (t *ListAgentRuntimes) GetAgentRuntimes() *ListAgentRuntimes_AgentRuntimes
type ListAgentRuntimes_AgentRuntimes ¶ added in v1.50.0
type ListAgentRuntimes_AgentRuntimes struct {
Edges []*ListAgentRuntimes_AgentRuntimes_Edges "json:\"edges,omitempty\" graphql:\"edges\""
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
}
func (*ListAgentRuntimes_AgentRuntimes) GetEdges ¶ added in v1.50.0
func (t *ListAgentRuntimes_AgentRuntimes) GetEdges() []*ListAgentRuntimes_AgentRuntimes_Edges
func (*ListAgentRuntimes_AgentRuntimes) GetPageInfo ¶ added in v1.50.0
func (t *ListAgentRuntimes_AgentRuntimes) GetPageInfo() *PageInfoFragment
type ListAgentRuntimes_AgentRuntimes_Edges ¶ added in v1.50.0
type ListAgentRuntimes_AgentRuntimes_Edges struct {
Node *AgentRuntimeFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListAgentRuntimes_AgentRuntimes_Edges) GetNode ¶ added in v1.50.0
func (t *ListAgentRuntimes_AgentRuntimes_Edges) GetNode() *AgentRuntimeFragment
type ListClusterMinimalStacks ¶ added in v1.28.1
type ListClusterMinimalStacks struct {
ClusterStackRuns *ListClusterMinimalStacks_ClusterStackRuns "json:\"clusterStackRuns,omitempty\" graphql:\"clusterStackRuns\""
}
func (*ListClusterMinimalStacks) GetClusterStackRuns ¶ added in v1.28.1
func (t *ListClusterMinimalStacks) GetClusterStackRuns() *ListClusterMinimalStacks_ClusterStackRuns
type ListClusterMinimalStacks_ClusterStackRuns ¶ added in v1.28.1
type ListClusterMinimalStacks_ClusterStackRuns struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*MinimalStackRunEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListClusterMinimalStacks_ClusterStackRuns) GetEdges ¶ added in v1.28.1
func (t *ListClusterMinimalStacks_ClusterStackRuns) GetEdges() []*MinimalStackRunEdgeFragment
func (*ListClusterMinimalStacks_ClusterStackRuns) GetPageInfo ¶ added in v1.28.1
func (t *ListClusterMinimalStacks_ClusterStackRuns) GetPageInfo() *PageInfoFragment
type ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (*ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.28.1
type ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.28.1
type ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.28.1
type ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*ListClusterMinimalStacks_ClusterStackRuns_Edges_MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.28.1
type ListClusterNamespaces ¶
type ListClusterNamespaces struct {
ClusterManagedNamespaces *ListClusterNamespaces_ClusterManagedNamespaces "json:\"clusterManagedNamespaces,omitempty\" graphql:\"clusterManagedNamespaces\""
}
func (*ListClusterNamespaces) GetClusterManagedNamespaces ¶
func (t *ListClusterNamespaces) GetClusterManagedNamespaces() *ListClusterNamespaces_ClusterManagedNamespaces
type ListClusterNamespaces_ClusterManagedNamespaces ¶
type ListClusterNamespaces_ClusterManagedNamespaces struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ManagedNamespaceEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListClusterNamespaces_ClusterManagedNamespaces) GetEdges ¶
func (t *ListClusterNamespaces_ClusterManagedNamespaces) GetEdges() []*ManagedNamespaceEdgeFragment
func (*ListClusterNamespaces_ClusterManagedNamespaces) GetPageInfo ¶
func (t *ListClusterNamespaces_ClusterManagedNamespaces) GetPageInfo() *PageInfoFragment
type ListClusterSentinelRunJobs ¶ added in v1.52.3
type ListClusterSentinelRunJobs struct {
ClusterSentinelRunJobs *ListClusterSentinelRunJobs_ClusterSentinelRunJobs "json:\"clusterSentinelRunJobs,omitempty\" graphql:\"clusterSentinelRunJobs\""
}
func (*ListClusterSentinelRunJobs) GetClusterSentinelRunJobs ¶ added in v1.52.3
func (t *ListClusterSentinelRunJobs) GetClusterSentinelRunJobs() *ListClusterSentinelRunJobs_ClusterSentinelRunJobs
type ListClusterSentinelRunJobs_ClusterSentinelRunJobs ¶ added in v1.52.3
type ListClusterSentinelRunJobs_ClusterSentinelRunJobs struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListClusterSentinelRunJobs_ClusterSentinelRunJobs) GetPageInfo ¶ added in v1.52.3
func (t *ListClusterSentinelRunJobs_ClusterSentinelRunJobs) GetPageInfo() *PageInfoFragment
type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges ¶ added in v1.52.3
type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges struct {
Node *SentinelRunJobFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges) GetNode ¶ added in v1.52.3
func (t *ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges) GetNode() *SentinelRunJobFragment
type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_Cluster ¶ added in v1.52.3
type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.52.4
type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.52.4
type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.52.4
type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.52.4
type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_Reference ¶ added in v1.52.3
type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_Reference struct {
Name string "json:\"name\" graphql:\"name\""
Namespace string "json:\"namespace\" graphql:\"namespace\""
}
func (*ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_Reference) GetName ¶ added in v1.52.3
func (*ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_Reference) GetNamespace ¶ added in v1.52.3
func (t *ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_Reference) GetNamespace() string
type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_SentinelRun_SentinelRunFragment_Sentinel ¶ added in v1.52.3
type ListClusterSentinelRunJobs_ClusterSentinelRunJobs_Edges_Node_SentinelRunJobFragment_SentinelRun_SentinelRunFragment_Sentinel struct {
ID string "json:\"id\" graphql:\"id\""
}
type ListClusterServices ¶
type ListClusterServices struct {
ClusterServices []*ServiceDeploymentBaseFragment "json:\"clusterServices,omitempty\" graphql:\"clusterServices\""
}
func (*ListClusterServices) GetClusterServices ¶
func (t *ListClusterServices) GetClusterServices() []*ServiceDeploymentBaseFragment
type ListClusterStackIds ¶ added in v1.22.4
type ListClusterStackIds struct {
ClusterStackRuns *ListClusterStackIds_ClusterStackRuns "json:\"clusterStackRuns,omitempty\" graphql:\"clusterStackRuns\""
}
func (*ListClusterStackIds) GetClusterStackRuns ¶ added in v1.22.4
func (t *ListClusterStackIds) GetClusterStackRuns() *ListClusterStackIds_ClusterStackRuns
type ListClusterStackIds_ClusterStackRuns ¶ added in v1.22.4
type ListClusterStackIds_ClusterStackRuns struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*StackRunIDEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListClusterStackIds_ClusterStackRuns) GetEdges ¶ added in v1.22.4
func (t *ListClusterStackIds_ClusterStackRuns) GetEdges() []*StackRunIDEdgeFragment
func (*ListClusterStackIds_ClusterStackRuns) GetPageInfo ¶ added in v1.22.4
func (t *ListClusterStackIds_ClusterStackRuns) GetPageInfo() *PageInfoFragment
type ListClusterStacks ¶
type ListClusterStacks struct {
ClusterStackRuns *ListClusterStacks_ClusterStackRuns "json:\"clusterStackRuns,omitempty\" graphql:\"clusterStackRuns\""
}
func (*ListClusterStacks) GetClusterStackRuns ¶
func (t *ListClusterStacks) GetClusterStackRuns() *ListClusterStacks_ClusterStackRuns
type ListClusterStacks_ClusterStackRuns ¶
type ListClusterStacks_ClusterStackRuns struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*StackRunEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListClusterStacks_ClusterStackRuns) GetEdges ¶
func (t *ListClusterStacks_ClusterStackRuns) GetEdges() []*StackRunEdgeFragment
func (*ListClusterStacks_ClusterStackRuns) GetPageInfo ¶
func (t *ListClusterStacks_ClusterStackRuns) GetPageInfo() *PageInfoFragment
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (*ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_PluralCreds ¶
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_PluralCreds struct {
URL *string "json:\"url,omitempty\" graphql:\"url\""
Token *string "json:\"token,omitempty\" graphql:\"token\""
}
func (*ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_PluralCreds) GetToken ¶
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (*ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls ¶
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls struct {
Terraform *ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform "json:\"terraform,omitempty\" graphql:\"terraform\""
}
func (*ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls) GetTerraform ¶
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform ¶
type ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform struct {
Address *string "json:\"address,omitempty\" graphql:\"address\""
Lock *string "json:\"lock,omitempty\" graphql:\"lock\""
Unlock *string "json:\"unlock,omitempty\" graphql:\"unlock\""
}
func (*ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetAddress ¶
func (*ListClusterStacks_ClusterStackRuns_Edges_StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶
type ListClusters ¶
type ListClusters struct {
Clusters *ListClusters_Clusters "json:\"clusters,omitempty\" graphql:\"clusters\""
}
func (*ListClusters) GetClusters ¶
func (t *ListClusters) GetClusters() *ListClusters_Clusters
type ListClustersWithParameters ¶ added in v1.42.0
type ListClustersWithParameters struct {
Clusters *ListClustersWithParameters_Clusters "json:\"clusters,omitempty\" graphql:\"clusters\""
}
func (*ListClustersWithParameters) GetClusters ¶ added in v1.42.0
func (t *ListClustersWithParameters) GetClusters() *ListClustersWithParameters_Clusters
type ListClustersWithParameters_Clusters ¶ added in v1.42.0
type ListClustersWithParameters_Clusters struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ClusterEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListClustersWithParameters_Clusters) GetEdges ¶ added in v1.42.0
func (t *ListClustersWithParameters_Clusters) GetEdges() []*ClusterEdgeFragment
func (*ListClustersWithParameters_Clusters) GetPageInfo ¶ added in v1.42.0
func (t *ListClustersWithParameters_Clusters) GetPageInfo() *PageInfoFragment
type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v1.42.0
type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶ added in v1.42.0
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v1.42.0
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v1.42.0
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v1.42.0
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v1.42.0
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v1.42.0
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v1.42.0
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v1.42.0
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v1.42.0
type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v1.42.0
type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶ added in v1.42.0
type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.42.0
type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
func (t *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() *ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*ListClustersWithParameters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type ListClusters_Clusters ¶
type ListClusters_Clusters struct {
Edges []*ClusterEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListClusters_Clusters) GetEdges ¶
func (t *ListClusters_Clusters) GetEdges() []*ClusterEdgeFragment
type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶
type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶
type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶
type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶
type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
func (t *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() *ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*ListClusters_Clusters_Edges_ClusterEdgeFragment_Node_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type ListComplianceReportGenerators ¶ added in v1.42.0
type ListComplianceReportGenerators struct {
ComplianceReportGenerators *ListComplianceReportGenerators_ComplianceReportGenerators "json:\"complianceReportGenerators,omitempty\" graphql:\"complianceReportGenerators\""
}
func (*ListComplianceReportGenerators) GetComplianceReportGenerators ¶ added in v1.42.0
func (t *ListComplianceReportGenerators) GetComplianceReportGenerators() *ListComplianceReportGenerators_ComplianceReportGenerators
type ListComplianceReportGenerators_ComplianceReportGenerators ¶ added in v1.42.0
type ListComplianceReportGenerators_ComplianceReportGenerators struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ListComplianceReportGenerators_ComplianceReportGenerators_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListComplianceReportGenerators_ComplianceReportGenerators) GetPageInfo ¶ added in v1.42.0
func (t *ListComplianceReportGenerators_ComplianceReportGenerators) GetPageInfo() *PageInfoFragment
type ListComplianceReportGenerators_ComplianceReportGenerators_Edges ¶ added in v1.42.0
type ListComplianceReportGenerators_ComplianceReportGenerators_Edges struct {
Node *ComplianceReportGeneratorFragment "json:\"node,omitempty\" graphql:\"node\""
}
type ListGitRepositories ¶
type ListGitRepositories struct {
GitRepositories *ListGitRepositories_GitRepositories "json:\"gitRepositories,omitempty\" graphql:\"gitRepositories\""
}
func (*ListGitRepositories) GetGitRepositories ¶
func (t *ListGitRepositories) GetGitRepositories() *ListGitRepositories_GitRepositories
type ListGitRepositories_GitRepositories ¶
type ListGitRepositories_GitRepositories struct {
Edges []*GitRepositoryEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListGitRepositories_GitRepositories) GetEdges ¶
func (t *ListGitRepositories_GitRepositories) GetEdges() []*GitRepositoryEdgeFragment
type ListHelmRepositories ¶ added in v1.9.0
type ListHelmRepositories struct {
HelmRepositories *ListHelmRepositories_HelmRepositories "json:\"helmRepositories,omitempty\" graphql:\"helmRepositories\""
}
func (*ListHelmRepositories) GetHelmRepositories ¶ added in v1.9.0
func (t *ListHelmRepositories) GetHelmRepositories() *ListHelmRepositories_HelmRepositories
type ListHelmRepositories_HelmRepositories ¶ added in v1.9.0
type ListHelmRepositories_HelmRepositories struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ListHelmRepositories_HelmRepositories_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListHelmRepositories_HelmRepositories) GetEdges ¶ added in v1.9.0
func (t *ListHelmRepositories_HelmRepositories) GetEdges() []*ListHelmRepositories_HelmRepositories_Edges
func (*ListHelmRepositories_HelmRepositories) GetPageInfo ¶ added in v1.9.0
func (t *ListHelmRepositories_HelmRepositories) GetPageInfo() *PageInfoFragment
type ListHelmRepositories_HelmRepositories_Edges ¶ added in v1.9.0
type ListHelmRepositories_HelmRepositories_Edges struct {
Node *HelmRepositoryFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListHelmRepositories_HelmRepositories_Edges) GetNode ¶ added in v1.9.0
func (t *ListHelmRepositories_HelmRepositories_Edges) GetNode() *HelmRepositoryFragment
type ListInfrastructureStacks ¶
type ListInfrastructureStacks struct {
InfrastructureStacks *ListInfrastructureStacks_InfrastructureStacks "json:\"infrastructureStacks,omitempty\" graphql:\"infrastructureStacks\""
}
func (*ListInfrastructureStacks) GetInfrastructureStacks ¶
func (t *ListInfrastructureStacks) GetInfrastructureStacks() *ListInfrastructureStacks_InfrastructureStacks
type ListInfrastructureStacks_InfrastructureStacks ¶
type ListInfrastructureStacks_InfrastructureStacks struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*InfrastructureStackEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListInfrastructureStacks_InfrastructureStacks) GetEdges ¶
func (t *ListInfrastructureStacks_InfrastructureStacks) GetEdges() []*InfrastructureStackEdgeFragment
func (*ListInfrastructureStacks_InfrastructureStacks) GetPageInfo ¶
func (t *ListInfrastructureStacks_InfrastructureStacks) GetPageInfo() *PageInfoFragment
type ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (*ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*ListInfrastructureStacks_InfrastructureStacks_Edges_InfrastructureStackEdgeFragment_Node_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type ListMerge ¶ added in v1.23.0
type ListMerge string
func (ListMerge) MarshalGQL ¶ added in v1.23.0
func (*ListMerge) UnmarshalGQL ¶ added in v1.23.0
type ListNamespaces ¶
type ListNamespaces struct {
ManagedNamespaces *ListNamespaces_ManagedNamespaces "json:\"managedNamespaces,omitempty\" graphql:\"managedNamespaces\""
}
func (*ListNamespaces) GetManagedNamespaces ¶
func (t *ListNamespaces) GetManagedNamespaces() *ListNamespaces_ManagedNamespaces
type ListNamespaces_ManagedNamespaces ¶
type ListNamespaces_ManagedNamespaces struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ManagedNamespaceEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListNamespaces_ManagedNamespaces) GetEdges ¶
func (t *ListNamespaces_ManagedNamespaces) GetEdges() []*ManagedNamespaceEdgeFragment
func (*ListNamespaces_ManagedNamespaces) GetPageInfo ¶
func (t *ListNamespaces_ManagedNamespaces) GetPageInfo() *PageInfoFragment
type ListNotificationSinks ¶
type ListNotificationSinks struct {
NotificationSinks *ListNotificationSinks_NotificationSinks "json:\"notificationSinks,omitempty\" graphql:\"notificationSinks\""
}
func (*ListNotificationSinks) GetNotificationSinks ¶
func (t *ListNotificationSinks) GetNotificationSinks() *ListNotificationSinks_NotificationSinks
type ListNotificationSinks_NotificationSinks ¶
type ListNotificationSinks_NotificationSinks struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*NotificationSinkEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListNotificationSinks_NotificationSinks) GetEdges ¶
func (t *ListNotificationSinks_NotificationSinks) GetEdges() []*NotificationSinkEdgeFragment
func (*ListNotificationSinks_NotificationSinks) GetPageInfo ¶
func (t *ListNotificationSinks_NotificationSinks) GetPageInfo() *PageInfoFragment
type ListObservabilityProviders ¶ added in v1.5.0
type ListObservabilityProviders struct {
ObservabilityProviders *ListObservabilityProviders_ObservabilityProviders "json:\"observabilityProviders,omitempty\" graphql:\"observabilityProviders\""
}
func (*ListObservabilityProviders) GetObservabilityProviders ¶ added in v1.5.0
func (t *ListObservabilityProviders) GetObservabilityProviders() *ListObservabilityProviders_ObservabilityProviders
type ListObservabilityProviders_ObservabilityProviders ¶ added in v1.5.0
type ListObservabilityProviders_ObservabilityProviders struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ListObservabilityProviders_ObservabilityProviders_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListObservabilityProviders_ObservabilityProviders) GetPageInfo ¶ added in v1.5.0
func (t *ListObservabilityProviders_ObservabilityProviders) GetPageInfo() *PageInfoFragment
type ListObservabilityProviders_ObservabilityProviders_Edges ¶ added in v1.5.0
type ListObservabilityProviders_ObservabilityProviders_Edges struct {
Node *ObservabilityProviderFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListObservabilityProviders_ObservabilityProviders_Edges) GetNode ¶ added in v1.5.0
func (t *ListObservabilityProviders_ObservabilityProviders_Edges) GetNode() *ObservabilityProviderFragment
type ListObservabilityWebhooks ¶ added in v1.40.0
type ListObservabilityWebhooks struct {
ObservabilityWebhooks *ListObservabilityWebhooks_ObservabilityWebhooks "json:\"observabilityWebhooks,omitempty\" graphql:\"observabilityWebhooks\""
}
func (*ListObservabilityWebhooks) GetObservabilityWebhooks ¶ added in v1.40.0
func (t *ListObservabilityWebhooks) GetObservabilityWebhooks() *ListObservabilityWebhooks_ObservabilityWebhooks
type ListObservabilityWebhooks_ObservabilityWebhooks ¶ added in v1.40.0
type ListObservabilityWebhooks_ObservabilityWebhooks struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ListObservabilityWebhooks_ObservabilityWebhooks_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListObservabilityWebhooks_ObservabilityWebhooks) GetEdges ¶ added in v1.40.0
func (t *ListObservabilityWebhooks_ObservabilityWebhooks) GetEdges() []*ListObservabilityWebhooks_ObservabilityWebhooks_Edges
func (*ListObservabilityWebhooks_ObservabilityWebhooks) GetPageInfo ¶ added in v1.40.0
func (t *ListObservabilityWebhooks_ObservabilityWebhooks) GetPageInfo() *PageInfoFragment
type ListObservabilityWebhooks_ObservabilityWebhooks_Edges ¶ added in v1.40.0
type ListObservabilityWebhooks_ObservabilityWebhooks_Edges struct {
Node *ObservabilityWebhookFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListObservabilityWebhooks_ObservabilityWebhooks_Edges) GetNode ¶ added in v1.40.0
func (t *ListObservabilityWebhooks_ObservabilityWebhooks_Edges) GetNode() *ObservabilityWebhookFragment
type ListPolicyConstraints ¶
type ListPolicyConstraints struct {
PolicyConstraints *PolicyConstraintConnectionFragment "json:\"policyConstraints,omitempty\" graphql:\"policyConstraints\""
}
func (*ListPolicyConstraints) GetPolicyConstraints ¶
func (t *ListPolicyConstraints) GetPolicyConstraints() *PolicyConstraintConnectionFragment
type ListPrAutomations ¶
type ListPrAutomations struct {
PrAutomations *ListPrAutomations_PrAutomations "json:\"prAutomations,omitempty\" graphql:\"prAutomations\""
}
func (*ListPrAutomations) GetPrAutomations ¶
func (t *ListPrAutomations) GetPrAutomations() *ListPrAutomations_PrAutomations
type ListPrAutomations_PrAutomations ¶
type ListPrAutomations_PrAutomations struct {
Edges []*ListPrAutomations_PrAutomations_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListPrAutomations_PrAutomations) GetEdges ¶
func (t *ListPrAutomations_PrAutomations) GetEdges() []*ListPrAutomations_PrAutomations_Edges
type ListPrAutomations_PrAutomations_Edges ¶
type ListPrAutomations_PrAutomations_Edges struct {
Node *PrAutomationFragment "json:\"node,omitempty\" graphql:\"node\""
Cursor *string "json:\"cursor,omitempty\" graphql:\"cursor\""
}
func (*ListPrAutomations_PrAutomations_Edges) GetCursor ¶
func (t *ListPrAutomations_PrAutomations_Edges) GetCursor() *string
func (*ListPrAutomations_PrAutomations_Edges) GetNode ¶
func (t *ListPrAutomations_PrAutomations_Edges) GetNode() *PrAutomationFragment
type ListProjects ¶
type ListProjects struct {
Projects *ListProjects_Projects "json:\"projects,omitempty\" graphql:\"projects\""
}
func (*ListProjects) GetProjects ¶
func (t *ListProjects) GetProjects() *ListProjects_Projects
type ListProjects_Projects ¶
type ListProjects_Projects struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ListProjects_Projects_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListProjects_Projects) GetEdges ¶
func (t *ListProjects_Projects) GetEdges() []*ListProjects_Projects_Edges
func (*ListProjects_Projects) GetPageInfo ¶
func (t *ListProjects_Projects) GetPageInfo() *PageInfoFragment
type ListProjects_Projects_Edges ¶
type ListProjects_Projects_Edges struct {
Node *ProjectFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListProjects_Projects_Edges) GetNode ¶
func (t *ListProjects_Projects_Edges) GetNode() *ProjectFragment
type ListProviders ¶
type ListProviders struct {
ClusterProviders *ListProviders_ClusterProviders "json:\"clusterProviders,omitempty\" graphql:\"clusterProviders\""
}
func (*ListProviders) GetClusterProviders ¶
func (t *ListProviders) GetClusterProviders() *ListProviders_ClusterProviders
type ListProviders_ClusterProviders ¶
type ListProviders_ClusterProviders struct {
Edges []*ListProviders_ClusterProviders_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListProviders_ClusterProviders) GetEdges ¶
func (t *ListProviders_ClusterProviders) GetEdges() []*ListProviders_ClusterProviders_Edges
type ListProviders_ClusterProviders_Edges ¶
type ListProviders_ClusterProviders_Edges struct {
Node *ClusterProviderFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListProviders_ClusterProviders_Edges) GetNode ¶
func (t *ListProviders_ClusterProviders_Edges) GetNode() *ClusterProviderFragment
type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶
type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶
type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶
type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶
type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*ListProviders_ClusterProviders_Edges_Node_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type ListScmConnections ¶
type ListScmConnections struct {
ScmConnections *ListScmConnections_ScmConnections "json:\"scmConnections,omitempty\" graphql:\"scmConnections\""
}
func (*ListScmConnections) GetScmConnections ¶
func (t *ListScmConnections) GetScmConnections() *ListScmConnections_ScmConnections
type ListScmConnections_ScmConnections ¶
type ListScmConnections_ScmConnections struct {
Edges []*ListScmConnections_ScmConnections_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListScmConnections_ScmConnections) GetEdges ¶
func (t *ListScmConnections_ScmConnections) GetEdges() []*ListScmConnections_ScmConnections_Edges
type ListScmConnections_ScmConnections_Edges ¶
type ListScmConnections_ScmConnections_Edges struct {
Node *ScmConnectionFragment "json:\"node,omitempty\" graphql:\"node\""
Cursor *string "json:\"cursor,omitempty\" graphql:\"cursor\""
}
func (*ListScmConnections_ScmConnections_Edges) GetCursor ¶
func (t *ListScmConnections_ScmConnections_Edges) GetCursor() *string
func (*ListScmConnections_ScmConnections_Edges) GetNode ¶
func (t *ListScmConnections_ScmConnections_Edges) GetNode() *ScmConnectionFragment
type ListScmWebhooks ¶ added in v1.40.0
type ListScmWebhooks struct {
ScmWebhooks *ListScmWebhooks_ScmWebhooks "json:\"scmWebhooks,omitempty\" graphql:\"scmWebhooks\""
}
func (*ListScmWebhooks) GetScmWebhooks ¶ added in v1.40.0
func (t *ListScmWebhooks) GetScmWebhooks() *ListScmWebhooks_ScmWebhooks
type ListScmWebhooks_ScmWebhooks ¶ added in v1.40.0
type ListScmWebhooks_ScmWebhooks struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ListScmWebhooks_ScmWebhooks_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListScmWebhooks_ScmWebhooks) GetEdges ¶ added in v1.40.0
func (t *ListScmWebhooks_ScmWebhooks) GetEdges() []*ListScmWebhooks_ScmWebhooks_Edges
func (*ListScmWebhooks_ScmWebhooks) GetPageInfo ¶ added in v1.40.0
func (t *ListScmWebhooks_ScmWebhooks) GetPageInfo() *PageInfoFragment
type ListScmWebhooks_ScmWebhooks_Edges ¶ added in v1.40.0
type ListScmWebhooks_ScmWebhooks_Edges struct {
Node *ScmWebhookFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListScmWebhooks_ScmWebhooks_Edges) GetNode ¶ added in v1.40.0
func (t *ListScmWebhooks_ScmWebhooks_Edges) GetNode() *ScmWebhookFragment
type ListServiceDeployment ¶
type ListServiceDeployment struct {
ServiceDeployments *ListServiceDeployment_ServiceDeployments "json:\"serviceDeployments,omitempty\" graphql:\"serviceDeployments\""
}
func (*ListServiceDeployment) GetServiceDeployments ¶
func (t *ListServiceDeployment) GetServiceDeployments() *ListServiceDeployment_ServiceDeployments
type ListServiceDeploymentByHandle ¶
type ListServiceDeploymentByHandle struct {
ServiceDeployments *ListServiceDeploymentByHandle_ServiceDeployments "json:\"serviceDeployments,omitempty\" graphql:\"serviceDeployments\""
}
func (*ListServiceDeploymentByHandle) GetServiceDeployments ¶
func (t *ListServiceDeploymentByHandle) GetServiceDeployments() *ListServiceDeploymentByHandle_ServiceDeployments
type ListServiceDeploymentByHandle_ServiceDeployments ¶
type ListServiceDeploymentByHandle_ServiceDeployments struct {
Edges []*ServiceDeploymentEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListServiceDeploymentByHandle_ServiceDeployments) GetEdges ¶
func (t *ListServiceDeploymentByHandle_ServiceDeployments) GetEdges() []*ServiceDeploymentEdgeFragment
type ListServiceDeployment_ServiceDeployments ¶
type ListServiceDeployment_ServiceDeployments struct {
Edges []*ServiceDeploymentEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListServiceDeployment_ServiceDeployments) GetEdges ¶
func (t *ListServiceDeployment_ServiceDeployments) GetEdges() []*ServiceDeploymentEdgeFragment
type ListServiceDeployments ¶
type ListServiceDeployments struct {
ServiceDeployments *ListServiceDeployments_ServiceDeployments "json:\"serviceDeployments,omitempty\" graphql:\"serviceDeployments\""
}
func (*ListServiceDeployments) GetServiceDeployments ¶
func (t *ListServiceDeployments) GetServiceDeployments() *ListServiceDeployments_ServiceDeployments
type ListServiceDeployments_ServiceDeployments ¶
type ListServiceDeployments_ServiceDeployments struct {
Edges []*ListServiceDeployments_ServiceDeployments_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListServiceDeployments_ServiceDeployments) GetEdges ¶
func (t *ListServiceDeployments_ServiceDeployments) GetEdges() []*ListServiceDeployments_ServiceDeployments_Edges
type ListServiceDeployments_ServiceDeployments_Edges ¶
type ListServiceDeployments_ServiceDeployments_Edges struct {
Node *ServiceDeploymentFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListServiceDeployments_ServiceDeployments_Edges) GetNode ¶
func (t *ListServiceDeployments_ServiceDeployments_Edges) GetNode() *ServiceDeploymentFragment
type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components ¶
type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetContent ¶
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetGroup ¶
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetID ¶
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetKind ¶
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetName ¶
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetNamespace ¶
func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetState ¶
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetSynced ¶
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetVersion ¶
func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Components) GetVersion() *string
type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Configuration ¶
type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Configuration) GetName ¶
type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Metadata) GetImages ¶ added in v1.52.1
func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_Metadata) GetImages() []*string
type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
func (t *ListServiceDeployments_ServiceDeployments_Edges_Node_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
type ListStackDefinitions ¶
type ListStackDefinitions struct {
StackDefinitions *ListStackDefinitions_StackDefinitions "json:\"stackDefinitions,omitempty\" graphql:\"stackDefinitions\""
}
func (*ListStackDefinitions) GetStackDefinitions ¶
func (t *ListStackDefinitions) GetStackDefinitions() *ListStackDefinitions_StackDefinitions
type ListStackDefinitions_StackDefinitions ¶
type ListStackDefinitions_StackDefinitions struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ListStackDefinitions_StackDefinitions_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListStackDefinitions_StackDefinitions) GetEdges ¶
func (t *ListStackDefinitions_StackDefinitions) GetEdges() []*ListStackDefinitions_StackDefinitions_Edges
func (*ListStackDefinitions_StackDefinitions) GetPageInfo ¶
func (t *ListStackDefinitions_StackDefinitions) GetPageInfo() *PageInfoFragment
type ListStackDefinitions_StackDefinitions_Edges ¶
type ListStackDefinitions_StackDefinitions_Edges struct {
Node *StackDefinitionFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListStackDefinitions_StackDefinitions_Edges) GetNode ¶
func (t *ListStackDefinitions_StackDefinitions_Edges) GetNode() *StackDefinitionFragment
type ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration ¶
type ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration struct {
Image *string "json:\"image,omitempty\" graphql:\"image\""
Tag *string "json:\"tag,omitempty\" graphql:\"tag\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Hooks []*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration_Hooks "json:\"hooks,omitempty\" graphql:\"hooks\""
}
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration) GetHooks ¶
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration) GetImage ¶
func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration) GetImage() *string
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration) GetTag ¶
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration) GetVersion ¶
func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration) GetVersion() *string
type ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration_Hooks ¶
type ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration_Hooks struct {
Cmd string "json:\"cmd\" graphql:\"cmd\""
Args []*string "json:\"args,omitempty\" graphql:\"args\""
AfterStage StepStage "json:\"afterStage\" graphql:\"afterStage\""
}
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration_Hooks) GetAfterStage ¶
func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Configuration_Hooks) GetArgs ¶
type ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps ¶
type ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps struct {
Cmd string "json:\"cmd\" graphql:\"cmd\""
Args []*string "json:\"args,omitempty\" graphql:\"args\""
Stage StepStage "json:\"stage\" graphql:\"stage\""
RequireApproval *bool "json:\"requireApproval,omitempty\" graphql:\"requireApproval\""
}
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps) GetArgs ¶
func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps) GetArgs() []*string
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps) GetRequireApproval ¶
func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps) GetRequireApproval() *bool
func (*ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps) GetStage ¶
func (t *ListStackDefinitions_StackDefinitions_Edges_Node_StackDefinitionFragment_Steps) GetStage() *StepStage
type ListStackRuns ¶
type ListStackRuns struct {
InfrastructureStack *ListStackRuns_InfrastructureStack "json:\"infrastructureStack,omitempty\" graphql:\"infrastructureStack\""
}
func (*ListStackRuns) GetInfrastructureStack ¶
func (t *ListStackRuns) GetInfrastructureStack() *ListStackRuns_InfrastructureStack
type ListStackRuns_InfrastructureStack ¶
type ListStackRuns_InfrastructureStack struct {
Runs *ListStackRuns_InfrastructureStack_Runs "json:\"runs,omitempty\" graphql:\"runs\""
}
func (*ListStackRuns_InfrastructureStack) GetRuns ¶
func (t *ListStackRuns_InfrastructureStack) GetRuns() *ListStackRuns_InfrastructureStack_Runs
type ListStackRuns_InfrastructureStack_Runs ¶
type ListStackRuns_InfrastructureStack_Runs struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ListStackRuns_InfrastructureStack_Runs_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ListStackRuns_InfrastructureStack_Runs) GetEdges ¶
func (t *ListStackRuns_InfrastructureStack_Runs) GetEdges() []*ListStackRuns_InfrastructureStack_Runs_Edges
func (*ListStackRuns_InfrastructureStack_Runs) GetPageInfo ¶
func (t *ListStackRuns_InfrastructureStack_Runs) GetPageInfo() *PageInfoFragment
type ListStackRuns_InfrastructureStack_Runs_Edges ¶
type ListStackRuns_InfrastructureStack_Runs_Edges struct {
Node *StackRunFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ListStackRuns_InfrastructureStack_Runs_Edges) GetNode ¶
func (t *ListStackRuns_InfrastructureStack_Runs_Edges) GetNode() *StackRunFragment
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (*ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_PluralCreds ¶
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_PluralCreds struct {
URL *string "json:\"url,omitempty\" graphql:\"url\""
Token *string "json:\"token,omitempty\" graphql:\"token\""
}
func (*ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_PluralCreds) GetToken ¶
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (*ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_StateUrls ¶
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_StateUrls struct {
Terraform *ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform "json:\"terraform,omitempty\" graphql:\"terraform\""
}
func (*ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_StateUrls) GetTerraform ¶
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform ¶
type ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform struct {
Address *string "json:\"address,omitempty\" graphql:\"address\""
Lock *string "json:\"lock,omitempty\" graphql:\"lock\""
Unlock *string "json:\"unlock,omitempty\" graphql:\"unlock\""
}
func (*ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetAddress ¶
func (*ListStackRuns_InfrastructureStack_Runs_Edges_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶
type ListViolationStatistics ¶
type ListViolationStatistics struct {
ViolationStatistics []*ViolationStatisticFragment "json:\"violationStatistics,omitempty\" graphql:\"violationStatistics\""
}
func (*ListViolationStatistics) GetViolationStatistics ¶
func (t *ListViolationStatistics) GetViolationStatistics() []*ViolationStatisticFragment
type LoadBalancerStatus ¶
type LoadBalancerStatus struct {
Ingress []*LoadBalancerIngressStatus `json:"ingress,omitempty"`
}
type LogAggregationBucket ¶ added in v1.49.2
type LogAggregationInput ¶ added in v1.49.2
type LogAggregationInput struct {
BucketSize *string `json:"bucketSize,omitempty"`
}
type LogDriver ¶ added in v1.25.3
type LogDriver string
func (LogDriver) MarshalGQL ¶ added in v1.25.3
func (*LogDriver) UnmarshalGQL ¶ added in v1.25.3
type LogFacetInput ¶ added in v1.26.0
type LogStream ¶
type LogStream struct {
Stream map[string]any `json:"stream,omitempty"`
Values []*MetricResult `json:"values,omitempty"`
}
type LogTimeRange ¶ added in v1.25.3
type LoggingSettings ¶ added in v1.25.3
type LoggingSettings struct {
Enabled *bool `json:"enabled,omitempty"`
// the type of log aggregation solution you wish to use
Driver *LogDriver `json:"driver,omitempty"`
// configures a connection to victoria metrics
Victoria *HTTPConnection `json:"victoria,omitempty"`
// configures a connection to elasticsearch for logging
Elastic *ElasticsearchConnection `json:"elastic,omitempty"`
// configures a connection to aws opensearch for logging
Opensearch *OpensearchConnection `json:"opensearch,omitempty"`
}
Settings for configuring log aggregation throughout Plural
type LoggingSettingsAttributes ¶ added in v1.25.4
type LoggingSettingsAttributes struct {
Enabled *bool `json:"enabled,omitempty"`
Driver *LogDriver `json:"driver,omitempty"`
Victoria *HTTPConnectionAttributes `json:"victoria,omitempty"`
Elastic *ElasticsearchConnectionAttributes `json:"elastic,omitempty"`
Opensearch *OpensearchConnectionAttributes `json:"opensearch,omitempty"`
}
type LoginRequest ¶ added in v1.33.0
type LogsEvidence ¶ added in v1.28.2
type LokiLabelFilter ¶
type LokiLineFilter ¶
type LokiQuery ¶
type LokiQuery struct {
Labels []*LokiLabelFilter `json:"labels,omitempty"`
Filter *LokiLineFilter `json:"filter,omitempty"`
}
type MCPServerFragment ¶ added in v1.33.0
type MCPServerFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
URL string "json:\"url\" graphql:\"url\""
Authentication *MCPServerFragment_Authentication "json:\"authentication,omitempty\" graphql:\"authentication\""
Confirm *bool "json:\"confirm,omitempty\" graphql:\"confirm\""
}
func (*MCPServerFragment) GetAuthentication ¶ added in v1.33.0
func (t *MCPServerFragment) GetAuthentication() *MCPServerFragment_Authentication
func (*MCPServerFragment) GetConfirm ¶ added in v1.33.0
func (t *MCPServerFragment) GetConfirm() *bool
func (*MCPServerFragment) GetID ¶ added in v1.33.0
func (t *MCPServerFragment) GetID() string
func (*MCPServerFragment) GetName ¶ added in v1.33.0
func (t *MCPServerFragment) GetName() string
func (*MCPServerFragment) GetURL ¶ added in v1.33.0
func (t *MCPServerFragment) GetURL() string
type MCPServerFragment_Authentication ¶ added in v1.33.0
type MCPServerFragment_Authentication struct {
Plural *bool "json:\"plural,omitempty\" graphql:\"plural\""
Headers []*MCPServerFragment_Authentication_Headers "json:\"headers,omitempty\" graphql:\"headers\""
}
func (*MCPServerFragment_Authentication) GetHeaders ¶ added in v1.33.0
func (t *MCPServerFragment_Authentication) GetHeaders() []*MCPServerFragment_Authentication_Headers
func (*MCPServerFragment_Authentication) GetPlural ¶ added in v1.33.0
func (t *MCPServerFragment_Authentication) GetPlural() *bool
type MCPServerFragment_Authentication_Headers ¶ added in v1.33.0
type MCPServerFragment_Authentication_Headers struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*MCPServerFragment_Authentication_Headers) GetName ¶ added in v1.33.0
func (t *MCPServerFragment_Authentication_Headers) GetName() string
func (*MCPServerFragment_Authentication_Headers) GetValue ¶ added in v1.33.0
func (t *MCPServerFragment_Authentication_Headers) GetValue() string
type ManagedNamespace ¶
type ManagedNamespace struct {
ID string `json:"id"`
// the name of this namespace once its placed on a cluster
Name string `json:"name"`
// override the name of the kubernetes namespace if `name` is not usable
Namespace *string `json:"namespace,omitempty"`
// A short description of the purpose of this namespace
Description *string `json:"description,omitempty"`
// labels for this namespace
Labels map[string]any `json:"labels,omitempty"`
// annotations for this namespace
Annotations map[string]any `json:"annotations,omitempty"`
// a list of pull secrets to attach to this namespace
PullSecrets []*string `json:"pullSecrets,omitempty"`
// The targeting criteria to select clusters this namespace is bound to
Target *ClusterTarget `json:"target,omitempty"`
// the timestamp this namespace was deleted at, indicating it's currently draining
DeletedAt *string `json:"deletedAt,omitempty"`
// behavior for all owned resources when this global service is deleted
Cascade *Cascade `json:"cascade,omitempty"`
// the interval at which the global service will be reconciled, default is 10m
Interval *string `json:"interval,omitempty"`
// the service which created this managed namespace
Parent *ServiceDeployment `json:"parent,omitempty"`
// a project this global service is bound to
Project *Project `json:"project,omitempty"`
// A template for creating the core service for this namespace
Service *ServiceTemplate `json:"service,omitempty"`
Services *ServiceDeploymentConnection `json:"services,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A representation of a managed namespace, which is k8s namespace configuration + a service spec to define a namespace runtime
type ManagedNamespaceAttributes ¶
type ManagedNamespaceAttributes struct {
// the name of this managed namespace (globally unique)
Name string `json:"name"`
// the name of the namespace if `name` doesn't align
Namespace *string `json:"namespace,omitempty"`
// A short description of the purpose of this namespace
Description *string `json:"description,omitempty"`
// labels for this namespace
Labels *string `json:"labels,omitempty"`
// annotations for this namespace
Annotations *string `json:"annotations,omitempty"`
// a list of pull secrets to attach to this namespace
PullSecrets []*string `json:"pullSecrets,omitempty"`
// a project this managed namespace will sync across
ProjectID *string `json:"projectId,omitempty"`
// the id of the service creating this
ParentID *string `json:"parentId,omitempty"`
Service *ServiceTemplateAttributes `json:"service,omitempty"`
Target *ClusterTargetAttributes `json:"target,omitempty"`
// behavior for all owned resources when this global service is deleted
Cascade *CascadeAttributes `json:"cascade,omitempty"`
}
Attributes for configuring a managed namespace
type ManagedNamespaceConnection ¶
type ManagedNamespaceConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ManagedNamespaceEdge `json:"edges,omitempty"`
}
type ManagedNamespaceEdge ¶
type ManagedNamespaceEdge struct {
Node *ManagedNamespace `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ManagedNamespaceEdgeFragment ¶
type ManagedNamespaceEdgeFragment struct {
Cursor *string "json:\"cursor,omitempty\" graphql:\"cursor\""
Node *ManagedNamespaceMinimalFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ManagedNamespaceEdgeFragment) GetCursor ¶
func (t *ManagedNamespaceEdgeFragment) GetCursor() *string
func (*ManagedNamespaceEdgeFragment) GetNode ¶
func (t *ManagedNamespaceEdgeFragment) GetNode() *ManagedNamespaceMinimalFragment
type ManagedNamespaceFragment ¶
type ManagedNamespaceFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Description *string "json:\"description,omitempty\" graphql:\"description\""
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
PullSecrets []*string "json:\"pullSecrets,omitempty\" graphql:\"pullSecrets\""
Service *ServiceTemplateFragment "json:\"service,omitempty\" graphql:\"service\""
Target *ClusterTargetFragment "json:\"target,omitempty\" graphql:\"target\""
DeletedAt *string "json:\"deletedAt,omitempty\" graphql:\"deletedAt\""
}
func (*ManagedNamespaceFragment) GetAnnotations ¶
func (t *ManagedNamespaceFragment) GetAnnotations() map[string]any
func (*ManagedNamespaceFragment) GetDeletedAt ¶
func (t *ManagedNamespaceFragment) GetDeletedAt() *string
func (*ManagedNamespaceFragment) GetDescription ¶
func (t *ManagedNamespaceFragment) GetDescription() *string
func (*ManagedNamespaceFragment) GetID ¶
func (t *ManagedNamespaceFragment) GetID() string
func (*ManagedNamespaceFragment) GetLabels ¶
func (t *ManagedNamespaceFragment) GetLabels() map[string]any
func (*ManagedNamespaceFragment) GetName ¶
func (t *ManagedNamespaceFragment) GetName() string
func (*ManagedNamespaceFragment) GetPullSecrets ¶
func (t *ManagedNamespaceFragment) GetPullSecrets() []*string
func (*ManagedNamespaceFragment) GetService ¶
func (t *ManagedNamespaceFragment) GetService() *ServiceTemplateFragment
func (*ManagedNamespaceFragment) GetTarget ¶
func (t *ManagedNamespaceFragment) GetTarget() *ClusterTargetFragment
type ManagedNamespaceMinimalFragment ¶
type ManagedNamespaceMinimalFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Description *string "json:\"description,omitempty\" graphql:\"description\""
}
func (*ManagedNamespaceMinimalFragment) GetDescription ¶
func (t *ManagedNamespaceMinimalFragment) GetDescription() *string
func (*ManagedNamespaceMinimalFragment) GetID ¶
func (t *ManagedNamespaceMinimalFragment) GetID() string
func (*ManagedNamespaceMinimalFragment) GetName ¶
func (t *ManagedNamespaceMinimalFragment) GetName() string
type ManifestNetwork ¶
type MatchStrategy ¶
type MatchStrategy string
const ( MatchStrategyAny MatchStrategy = "ANY" MatchStrategyAll MatchStrategy = "ALL" MatchStrategyRecursive MatchStrategy = "RECURSIVE" )
func (MatchStrategy) IsValid ¶
func (e MatchStrategy) IsValid() bool
func (MatchStrategy) MarshalGQL ¶
func (e MatchStrategy) MarshalGQL(w io.Writer)
func (MatchStrategy) String ¶
func (e MatchStrategy) String() string
func (*MatchStrategy) UnmarshalGQL ¶
func (e *MatchStrategy) UnmarshalGQL(v any) error
type McpHeaderAttributes ¶ added in v1.33.0
type McpServer ¶ added in v1.33.0
type McpServer struct {
ID string `json:"id"`
// the name for this server
Name string `json:"name"`
// the HTTP url the server is hosted on
URL string `json:"url"`
// authentication specs for this server
Authentication *McpServerAuthentication `json:"authentication,omitempty"`
// whether a tool call against this server should require user confirmation
Confirm *bool `json:"confirm,omitempty"`
// read policy for this mcp server
ReadBindings []*PolicyBinding `json:"readBindings,omitempty"`
// write policy for this mcp server
WriteBindings []*PolicyBinding `json:"writeBindings,omitempty"`
Audits *McpServerAuditConnection `json:"audits,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type McpServerAssociationAttributes ¶ added in v1.33.0
type McpServerAssociationAttributes struct {
ServerID *string `json:"serverId,omitempty"`
}
type McpServerAttributes ¶ added in v1.33.0
type McpServerAttributes struct {
Name string `json:"name"`
URL string `json:"url"`
// whether tool calls against this server should require a confirmation
Confirm *bool `json:"confirm,omitempty"`
Authentication *McpServerAuthenticationAttributes `json:"authentication,omitempty"`
ReadBindings []*PolicyBindingAttributes `json:"readBindings,omitempty"`
WriteBindings []*PolicyBindingAttributes `json:"writeBindings,omitempty"`
}
Input attributes for creating an mcp server
type McpServerAudit ¶ added in v1.33.0
type McpServerAudit struct {
ID string `json:"id"`
Tool string `json:"tool"`
Arguments map[string]any `json:"arguments,omitempty"`
Server *McpServer `json:"server,omitempty"`
Actor *User `json:"actor,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type McpServerAuditConnection ¶ added in v1.33.0
type McpServerAuditConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*McpServerAuditEdge `json:"edges,omitempty"`
}
type McpServerAuditEdge ¶ added in v1.33.0
type McpServerAuditEdge struct {
Node *McpServerAudit `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type McpServerAuthentication ¶ added in v1.33.0
type McpServerAuthentication struct {
// built-in Plural JWT authentication
Plural *bool `json:"plural,omitempty"`
// any custom HTTP headers needed for authentication
Headers []*McpServerHeader `json:"headers,omitempty"`
}
type McpServerAuthenticationAttributes ¶ added in v1.33.0
type McpServerAuthenticationAttributes struct {
// whether to use Plural's built-in JWT authentication
Plural *bool `json:"plural,omitempty"`
Headers []*McpHeaderAttributes `json:"headers,omitempty"`
}
type McpServerConnection ¶ added in v1.33.0
type McpServerConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*McpServerEdge `json:"edges,omitempty"`
}
type McpServerEdge ¶ added in v1.33.0
type McpServerHeader ¶ added in v1.33.0
type McpServerTool ¶ added in v1.33.0
type McpServerTool struct {
Server *McpServer `json:"server,omitempty"`
Tool *McpTool `json:"tool,omitempty"`
}
A tool related to an mcp server
type McpTool ¶ added in v1.33.0
type McpTool struct {
Name string `json:"name"`
Description *string `json:"description,omitempty"`
InputSchema map[string]any `json:"inputSchema,omitempty"`
}
The description of a tool extracted from its MCP server
type Me_Me ¶ added in v1.54.3
type MetadataAttributes ¶
type MetricPointResponse ¶ added in v1.36.0
type MetricPointResponse struct {
Metric map[string]any `json:"metric,omitempty"`
Value *MetricResult `json:"value,omitempty"`
}
type MetricResponse ¶
type MetricResponse struct {
Metric map[string]any `json:"metric,omitempty"`
Values []*MetricResult `json:"values,omitempty"`
}
type MetricResult ¶
type MinimalStackRunEdgeFragment ¶ added in v1.28.1
type MinimalStackRunEdgeFragment struct {
Node *StackRunMinimalFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*MinimalStackRunEdgeFragment) GetNode ¶ added in v1.28.1
func (t *MinimalStackRunEdgeFragment) GetNode() *StackRunMinimalFragment
type MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (t *MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
func (*MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.28.1
type MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.28.1
type MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.28.1
type MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*MinimalStackRunEdgeFragment_Node_StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.28.1
type MyCluster ¶
type MyCluster struct {
MyCluster *MyCluster_MyCluster_ "json:\"myCluster,omitempty\" graphql:\"myCluster\""
}
func (*MyCluster) GetMyCluster ¶
func (t *MyCluster) GetMyCluster() *MyCluster_MyCluster_
type MyCluster_MyCluster_ ¶
type MyCluster_MyCluster_ struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Distro *ClusterDistro "json:\"distro,omitempty\" graphql:\"distro\""
SupportedAddons []*string "json:\"supportedAddons,omitempty\" graphql:\"supportedAddons\""
Restore *ClusterRestoreFragment "json:\"restore,omitempty\" graphql:\"restore\""
}
func (*MyCluster_MyCluster_) GetDistro ¶ added in v1.16.0
func (t *MyCluster_MyCluster_) GetDistro() *ClusterDistro
func (*MyCluster_MyCluster_) GetID ¶
func (t *MyCluster_MyCluster_) GetID() string
func (*MyCluster_MyCluster_) GetName ¶
func (t *MyCluster_MyCluster_) GetName() string
func (*MyCluster_MyCluster_) GetRestore ¶
func (t *MyCluster_MyCluster_) GetRestore() *ClusterRestoreFragment
func (*MyCluster_MyCluster_) GetSupportedAddons ¶ added in v1.55.1
func (t *MyCluster_MyCluster_) GetSupportedAddons() []*string
type MyCluster_MyCluster__Restore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster ¶
type MyCluster_MyCluster__Restore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
type Namespace ¶
type Namespace struct {
Status NamespaceStatus `json:"status"`
Spec NamespaceSpec `json:"spec"`
Metadata Metadata `json:"metadata"`
Raw string `json:"raw"`
Events []*Event `json:"events,omitempty"`
}
type NamespaceMetadata ¶
type NamespaceMetadata struct {
Labels map[string]any `json:"labels,omitempty"`
Annotations map[string]any `json:"annotations,omitempty"`
}
metadata fields for created namespaces
type NamespaceMetadataFragment ¶
type NamespaceMetadataFragment struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*NamespaceMetadataFragment) GetAnnotations ¶
func (t *NamespaceMetadataFragment) GetAnnotations() map[string]any
func (*NamespaceMetadataFragment) GetLabels ¶
func (t *NamespaceMetadataFragment) GetLabels() map[string]any
type NamespaceSpec ¶
type NamespaceSpec struct {
Finalizers []*string `json:"finalizers,omitempty"`
}
type NamespaceStatus ¶
type NamespaceStatus struct {
Phase *string `json:"phase,omitempty"`
}
type NamespaceVuln ¶ added in v1.22.6
type NamespaceVuln struct {
Namespace string `json:"namespace"`
}
type NamespaceVulnAttributes ¶ added in v1.22.6
type NamespaceVulnAttributes struct {
Namespace string `json:"namespace"`
}
type NamespacedName ¶
type NetworkMeshEdge ¶ added in v1.33.0
type NetworkMeshEdge struct {
ID string `json:"id"`
From NetworkMeshWorkload `json:"from"`
To NetworkMeshWorkload `json:"to"`
Statistics NetworkMeshStatistics `json:"statistics"`
}
An edge representing traffic statistics between two workloads in a service mesh
type NetworkMeshStatistics ¶ added in v1.33.0
type NetworkMeshStatistics struct {
Bytes *float64 `json:"bytes,omitempty"`
Connections *float64 `json:"connections,omitempty"`
Packets *float64 `json:"packets,omitempty"`
HTTP200 *float64 `json:"http200,omitempty"`
HTTP400 *float64 `json:"http400,omitempty"`
HTTP500 *float64 `json:"http500,omitempty"`
HTTPClientLatency *float64 `json:"httpClientLatency,omitempty"`
}
The relevant statistics for traffic within a service mesh
type NetworkMeshWorkload ¶ added in v1.33.0
type NetworkMeshWorkload struct {
ID string `json:"id"`
Name string `json:"name"`
Namespace *string `json:"namespace,omitempty"`
Service *string `json:"service,omitempty"`
}
An abstract workload discovered by querying statistics on a service mesh
type NewRelicCredentialsAttributes ¶
type NewRelicCredentialsAttributes struct {
APIKey string `json:"apiKey"`
}
type NodeCloudSettings ¶
type NodeCloudSettings struct {
AWS *AWSCloud `json:"aws,omitempty"`
}
cloud specific settings for a node pool
type NodeCondition ¶
type NodeMetric ¶
type NodePool ¶
type NodePool struct {
// internal id for this node pool
ID string `json:"id"`
// name of this node pool (must be unique)
Name string `json:"name"`
// minimum number of instances in this node pool
MinSize int64 `json:"minSize"`
// maximum number of instances in this node pool
MaxSize int64 `json:"maxSize"`
// the type of node to use (usually cloud-specific)
InstanceType string `json:"instanceType"`
// whether this is a spot pool or not
Spot *bool `json:"spot,omitempty"`
// kubernetes labels to apply to the nodes in this pool, useful for node selectors
Labels map[string]any `json:"labels,omitempty"`
// any taints you'd want to apply to a node, for eg preventing scheduling on spot instances
Taints []*Taint `json:"taints,omitempty"`
// cloud specific settings for the node groups
CloudSettings *NodeCloudSettings `json:"cloudSettings,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a specification for a node pool to be created in this cluster
type NodePoolAttributes ¶
type NodePoolAttributes struct {
Name string `json:"name"`
MinSize int64 `json:"minSize"`
MaxSize int64 `json:"maxSize"`
InstanceType string `json:"instanceType"`
Labels *string `json:"labels,omitempty"`
Taints []*TaintAttributes `json:"taints,omitempty"`
CloudSettings *NodePoolCloudAttributes `json:"cloudSettings,omitempty"`
}
type NodePoolCloudAttributes ¶
type NodePoolCloudAttributes struct {
AWS *AWSNodeCloudAttributes `json:"aws,omitempty"`
}
type NodePoolFragment ¶
type NodePoolFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
MinSize int64 "json:\"minSize\" graphql:\"minSize\""
MaxSize int64 "json:\"maxSize\" graphql:\"maxSize\""
InstanceType string "json:\"instanceType\" graphql:\"instanceType\""
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Taints []*NodePoolTaintFragment "json:\"taints,omitempty\" graphql:\"taints\""
}
func (*NodePoolFragment) GetID ¶
func (t *NodePoolFragment) GetID() string
func (*NodePoolFragment) GetInstanceType ¶
func (t *NodePoolFragment) GetInstanceType() string
func (*NodePoolFragment) GetLabels ¶
func (t *NodePoolFragment) GetLabels() map[string]any
func (*NodePoolFragment) GetMaxSize ¶
func (t *NodePoolFragment) GetMaxSize() int64
func (*NodePoolFragment) GetMinSize ¶
func (t *NodePoolFragment) GetMinSize() int64
func (*NodePoolFragment) GetName ¶
func (t *NodePoolFragment) GetName() string
func (*NodePoolFragment) GetTaints ¶
func (t *NodePoolFragment) GetTaints() []*NodePoolTaintFragment
type NodePoolTaintFragment ¶
type NodePoolTaintFragment struct {
Key string "json:\"key\" graphql:\"key\""
Value string "json:\"value\" graphql:\"value\""
Effect string "json:\"effect\" graphql:\"effect\""
}
func (*NodePoolTaintFragment) GetEffect ¶
func (t *NodePoolTaintFragment) GetEffect() string
func (*NodePoolTaintFragment) GetKey ¶
func (t *NodePoolTaintFragment) GetKey() string
func (*NodePoolTaintFragment) GetValue ¶
func (t *NodePoolTaintFragment) GetValue() string
type NodeStatistic ¶ added in v1.45.0
type NodeStatistic struct {
ID string `json:"id"`
Name string `json:"name"`
PendingPods *int64 `json:"pendingPods,omitempty"`
Health *NodeStatisticHealth `json:"health,omitempty"`
Cluster *Cluster `json:"cluster,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A representation of node health within a cluster
type NodeStatisticAttributes ¶ added in v1.45.0
type NodeStatisticAttributes struct {
Name *string `json:"name,omitempty"`
PendingPods *int64 `json:"pendingPods,omitempty"`
Health *NodeStatisticHealth `json:"health,omitempty"`
}
type NodeStatisticHealth ¶ added in v1.45.0
type NodeStatisticHealth string
const ( NodeStatisticHealthHealthy NodeStatisticHealth = "HEALTHY" NodeStatisticHealthWarning NodeStatisticHealth = "WARNING" NodeStatisticHealthFailed NodeStatisticHealth = "FAILED" )
func (NodeStatisticHealth) IsValid ¶ added in v1.45.0
func (e NodeStatisticHealth) IsValid() bool
func (NodeStatisticHealth) MarshalGQL ¶ added in v1.45.0
func (e NodeStatisticHealth) MarshalGQL(w io.Writer)
func (NodeStatisticHealth) String ¶ added in v1.45.0
func (e NodeStatisticHealth) String() string
func (*NodeStatisticHealth) UnmarshalGQL ¶ added in v1.45.0
func (e *NodeStatisticHealth) UnmarshalGQL(v any) error
type NodeStatus ¶
type Notification ¶
type Notification struct {
ID string `json:"id"`
Title string `json:"title"`
Description *string `json:"description,omitempty"`
Fingerprint string `json:"fingerprint"`
Status *NotificationStatus `json:"status,omitempty"`
Labels map[string]any `json:"labels,omitempty"`
Annotations map[string]any `json:"annotations,omitempty"`
Repository string `json:"repository"`
SeenAt *string `json:"seenAt,omitempty"`
Severity *Severity `json:"severity,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type NotificationConnection ¶
type NotificationConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*NotificationEdge `json:"edges,omitempty"`
}
type NotificationDelta ¶
type NotificationDelta struct {
Delta *Delta `json:"delta,omitempty"`
Payload *Notification `json:"payload,omitempty"`
}
type NotificationEdge ¶
type NotificationEdge struct {
Node *Notification `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type NotificationFilter ¶
type NotificationFilter struct {
ID string `json:"id"`
Regex *string `json:"regex,omitempty"`
Service *ServiceDeployment `json:"service,omitempty"`
Cluster *Cluster `json:"cluster,omitempty"`
Pipeline *Pipeline `json:"pipeline,omitempty"`
}
type NotificationPriority ¶ added in v1.14.0
type NotificationPriority string
const ( NotificationPriorityLow NotificationPriority = "LOW" NotificationPriorityMedium NotificationPriority = "MEDIUM" NotificationPriorityHigh NotificationPriority = "HIGH" )
func (NotificationPriority) IsValid ¶ added in v1.14.0
func (e NotificationPriority) IsValid() bool
func (NotificationPriority) MarshalGQL ¶ added in v1.14.0
func (e NotificationPriority) MarshalGQL(w io.Writer)
func (NotificationPriority) String ¶ added in v1.14.0
func (e NotificationPriority) String() string
func (*NotificationPriority) UnmarshalGQL ¶ added in v1.14.0
func (e *NotificationPriority) UnmarshalGQL(v any) error
type NotificationRouter ¶
type NotificationRouter struct {
ID string `json:"id"`
// name of this router
Name string `json:"name"`
// events this router subscribes to, use * for all
Events []string `json:"events,omitempty"`
// resource-based filters to select events for services, clusters, pipelines
Filters []*NotificationFilter `json:"filters,omitempty"`
// sinks to deliver notifications to
Sinks []*NotificationSink `json:"sinks,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type NotificationRouterAttributes ¶
type NotificationRouterAttributes struct {
// the name of this router
Name string `json:"name"`
// the events to trigger, or use * for any
Events []string `json:"events,omitempty"`
// filters by object type
Filters []*RouterFilterAttributes `json:"filters,omitempty"`
// sinks to deliver notifications to
RouterSinks []*RouterSinkAttributes `json:"routerSinks,omitempty"`
}
type NotificationRouterConnection ¶
type NotificationRouterConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*NotificationRouterEdge `json:"edges,omitempty"`
}
type NotificationRouterEdge ¶
type NotificationRouterEdge struct {
Node *NotificationRouter `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type NotificationRouterFragment ¶
type NotificationRouterFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Sinks []*NotificationSinkFragment "json:\"sinks,omitempty\" graphql:\"sinks\""
Events []string "json:\"events,omitempty\" graphql:\"events\""
}
func (*NotificationRouterFragment) GetEvents ¶
func (t *NotificationRouterFragment) GetEvents() []string
func (*NotificationRouterFragment) GetID ¶
func (t *NotificationRouterFragment) GetID() string
func (*NotificationRouterFragment) GetName ¶
func (t *NotificationRouterFragment) GetName() string
func (*NotificationRouterFragment) GetSinks ¶
func (t *NotificationRouterFragment) GetSinks() []*NotificationSinkFragment
type NotificationSink ¶
type NotificationSink struct {
ID string `json:"id"`
// the name of the sink
Name string `json:"name"`
// the channel type of the sink, eg slack or teams
Type SinkType `json:"type"`
// the users/groups an in-app notification can be delivered to
NotificationBindings []*PolicyBinding `json:"notificationBindings,omitempty"`
// type specific sink configuration
Configuration SinkConfiguration `json:"configuration"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type NotificationSinkAttributes ¶
type NotificationSinkAttributes struct {
// the name of this sink
Name string `json:"name"`
// the channel type of this sink
Type SinkType `json:"type"`
// configuration for the specific type
Configuration SinkConfigurationAttributes `json:"configuration"`
// the users/groups you want this sink to deliver to if it's PLURAL type
NotificationBindings []*PolicyBindingAttributes `json:"notificationBindings,omitempty"`
}
type NotificationSinkConnection ¶
type NotificationSinkConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*NotificationSinkEdge `json:"edges,omitempty"`
}
type NotificationSinkEdge ¶
type NotificationSinkEdge struct {
Node *NotificationSink `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type NotificationSinkEdgeFragment ¶
type NotificationSinkEdgeFragment struct {
Cursor *string "json:\"cursor,omitempty\" graphql:\"cursor\""
Node *NotificationSinkFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*NotificationSinkEdgeFragment) GetCursor ¶
func (t *NotificationSinkEdgeFragment) GetCursor() *string
func (*NotificationSinkEdgeFragment) GetNode ¶
func (t *NotificationSinkEdgeFragment) GetNode() *NotificationSinkFragment
type NotificationSinkFragment ¶
type NotificationSinkFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Type SinkType "json:\"type\" graphql:\"type\""
Configuration SinkConfigurationFragment "json:\"configuration\" graphql:\"configuration\""
NotificationBindings []*PolicyBindingFragment "json:\"notificationBindings,omitempty\" graphql:\"notificationBindings\""
}
func (*NotificationSinkFragment) GetConfiguration ¶
func (t *NotificationSinkFragment) GetConfiguration() *SinkConfigurationFragment
func (*NotificationSinkFragment) GetID ¶
func (t *NotificationSinkFragment) GetID() string
func (*NotificationSinkFragment) GetName ¶
func (t *NotificationSinkFragment) GetName() string
func (*NotificationSinkFragment) GetNotificationBindings ¶ added in v1.15.0
func (t *NotificationSinkFragment) GetNotificationBindings() []*PolicyBindingFragment
func (*NotificationSinkFragment) GetType ¶
func (t *NotificationSinkFragment) GetType() *SinkType
type NotificationStatus ¶
type NotificationStatus string
const ( NotificationStatusFiring NotificationStatus = "FIRING" NotificationStatusResolved NotificationStatus = "RESOLVED" )
func (NotificationStatus) IsValid ¶
func (e NotificationStatus) IsValid() bool
func (NotificationStatus) MarshalGQL ¶
func (e NotificationStatus) MarshalGQL(w io.Writer)
func (NotificationStatus) String ¶
func (e NotificationStatus) String() string
func (*NotificationStatus) UnmarshalGQL ¶
func (e *NotificationStatus) UnmarshalGQL(v any) error
type OIDCProviderFragment ¶ added in v1.21.0
type OIDCProviderFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Description *string "json:\"description,omitempty\" graphql:\"description\""
ClientID string "json:\"clientId\" graphql:\"clientId\""
ClientSecret string "json:\"clientSecret\" graphql:\"clientSecret\""
AuthMethod *OidcAuthMethod "json:\"authMethod,omitempty\" graphql:\"authMethod\""
RedirectUris []*string "json:\"redirectUris,omitempty\" graphql:\"redirectUris\""
Bindings []*PolicyBindingFragment "json:\"bindings,omitempty\" graphql:\"bindings\""
WriteBindings []*PolicyBindingFragment "json:\"writeBindings,omitempty\" graphql:\"writeBindings\""
}
func (*OIDCProviderFragment) GetAuthMethod ¶ added in v1.21.1
func (t *OIDCProviderFragment) GetAuthMethod() *OidcAuthMethod
func (*OIDCProviderFragment) GetBindings ¶ added in v1.35.0
func (t *OIDCProviderFragment) GetBindings() []*PolicyBindingFragment
func (*OIDCProviderFragment) GetClientID ¶ added in v1.21.0
func (t *OIDCProviderFragment) GetClientID() string
func (*OIDCProviderFragment) GetClientSecret ¶ added in v1.21.0
func (t *OIDCProviderFragment) GetClientSecret() string
func (*OIDCProviderFragment) GetDescription ¶ added in v1.21.0
func (t *OIDCProviderFragment) GetDescription() *string
func (*OIDCProviderFragment) GetID ¶ added in v1.21.0
func (t *OIDCProviderFragment) GetID() string
func (*OIDCProviderFragment) GetName ¶ added in v1.21.0
func (t *OIDCProviderFragment) GetName() string
func (*OIDCProviderFragment) GetRedirectUris ¶ added in v1.21.0
func (t *OIDCProviderFragment) GetRedirectUris() []*string
func (*OIDCProviderFragment) GetWriteBindings ¶ added in v1.35.0
func (t *OIDCProviderFragment) GetWriteBindings() []*PolicyBindingFragment
type OauthResponse ¶ added in v1.33.0
type OauthResponse struct {
RedirectTo string `json:"redirectTo"`
}
type ObjectReference ¶
type ObjectStore ¶
type ObjectStoreAttributes ¶
type ObjectStoreAttributes struct {
Name string `json:"name"`
S3 *S3StoreAttributes `json:"s3,omitempty"`
Gcs *GcsStoreAttributes `json:"gcs,omitempty"`
Azure *AzureStoreAttributes `json:"azure,omitempty"`
}
type ObjectStoreConnection ¶
type ObjectStoreConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ObjectStoreEdge `json:"edges,omitempty"`
}
type ObjectStoreEdge ¶
type ObjectStoreEdge struct {
Node *ObjectStore `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ObservabilityProvider ¶
type ObservabilityProvider struct {
ID string `json:"id"`
Type ObservabilityProviderType `json:"type"`
Name string `json:"name"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type ObservabilityProviderAttributes ¶
type ObservabilityProviderAttributes struct {
Type ObservabilityProviderType `json:"type"`
Name string `json:"name"`
Credentials ObservabilityProviderCredentialsAttributes `json:"credentials"`
}
type ObservabilityProviderConnection ¶
type ObservabilityProviderConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ObservabilityProviderEdge `json:"edges,omitempty"`
}
type ObservabilityProviderCredentialsAttributes ¶
type ObservabilityProviderCredentialsAttributes struct {
Datadog *DatadogCredentialsAttributes `json:"datadog,omitempty"`
Newrelic *NewRelicCredentialsAttributes `json:"newrelic,omitempty"`
}
type ObservabilityProviderEdge ¶
type ObservabilityProviderEdge struct {
Node *ObservabilityProvider `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ObservabilityProviderFragment ¶ added in v1.5.0
type ObservabilityProviderFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Type ObservabilityProviderType "json:\"type\" graphql:\"type\""
UpdatedAt *string "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
}
func (*ObservabilityProviderFragment) GetID ¶ added in v1.5.0
func (t *ObservabilityProviderFragment) GetID() string
func (*ObservabilityProviderFragment) GetInsertedAt ¶ added in v1.5.0
func (t *ObservabilityProviderFragment) GetInsertedAt() *string
func (*ObservabilityProviderFragment) GetName ¶ added in v1.5.0
func (t *ObservabilityProviderFragment) GetName() string
func (*ObservabilityProviderFragment) GetType ¶ added in v1.5.0
func (t *ObservabilityProviderFragment) GetType() *ObservabilityProviderType
func (*ObservabilityProviderFragment) GetUpdatedAt ¶ added in v1.5.0
func (t *ObservabilityProviderFragment) GetUpdatedAt() *string
type ObservabilityProviderType ¶
type ObservabilityProviderType string
const ( ObservabilityProviderTypeDatadog ObservabilityProviderType = "DATADOG" ObservabilityProviderTypeNewrelic ObservabilityProviderType = "NEWRELIC" )
func (ObservabilityProviderType) IsValid ¶
func (e ObservabilityProviderType) IsValid() bool
func (ObservabilityProviderType) MarshalGQL ¶
func (e ObservabilityProviderType) MarshalGQL(w io.Writer)
func (ObservabilityProviderType) String ¶
func (e ObservabilityProviderType) String() string
func (*ObservabilityProviderType) UnmarshalGQL ¶
func (e *ObservabilityProviderType) UnmarshalGQL(v any) error
type ObservabilityWebhook ¶ added in v1.22.1
type ObservabilityWebhook struct {
ID string `json:"id"`
Type ObservabilityWebhookType `json:"type"`
Name string `json:"name"`
// the url for this specific webhook
URL string `json:"url"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A webhook receiver for an observability provider like grafana or datadog
type ObservabilityWebhookAttributes ¶ added in v1.22.1
type ObservabilityWebhookAttributes struct {
Type ObservabilityWebhookType `json:"type"`
Name string `json:"name"`
Secret *string `json:"secret,omitempty"`
}
input data to persist a webhook receiver for an observability provider like grafana or datadog
type ObservabilityWebhookConnection ¶ added in v1.22.1
type ObservabilityWebhookConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ObservabilityWebhookEdge `json:"edges,omitempty"`
}
type ObservabilityWebhookEdge ¶ added in v1.22.1
type ObservabilityWebhookEdge struct {
Node *ObservabilityWebhook `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ObservabilityWebhookFragment ¶ added in v1.40.0
type ObservabilityWebhookFragment struct {
ID string "json:\"id\" graphql:\"id\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
UpdatedAt *string "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
Name string "json:\"name\" graphql:\"name\""
Type ObservabilityWebhookType "json:\"type\" graphql:\"type\""
URL string "json:\"url\" graphql:\"url\""
}
func (*ObservabilityWebhookFragment) GetID ¶ added in v1.40.0
func (t *ObservabilityWebhookFragment) GetID() string
func (*ObservabilityWebhookFragment) GetInsertedAt ¶ added in v1.40.0
func (t *ObservabilityWebhookFragment) GetInsertedAt() *string
func (*ObservabilityWebhookFragment) GetName ¶ added in v1.40.0
func (t *ObservabilityWebhookFragment) GetName() string
func (*ObservabilityWebhookFragment) GetType ¶ added in v1.40.0
func (t *ObservabilityWebhookFragment) GetType() *ObservabilityWebhookType
func (*ObservabilityWebhookFragment) GetURL ¶ added in v1.40.0
func (t *ObservabilityWebhookFragment) GetURL() string
func (*ObservabilityWebhookFragment) GetUpdatedAt ¶ added in v1.40.0
func (t *ObservabilityWebhookFragment) GetUpdatedAt() *string
type ObservabilityWebhookType ¶ added in v1.22.1
type ObservabilityWebhookType string
const ( ObservabilityWebhookTypeGrafana ObservabilityWebhookType = "GRAFANA" ObservabilityWebhookTypeDatadog ObservabilityWebhookType = "DATADOG" ObservabilityWebhookTypePagerduty ObservabilityWebhookType = "PAGERDUTY" ObservabilityWebhookTypeNewrelic ObservabilityWebhookType = "NEWRELIC" ObservabilityWebhookTypeSentry ObservabilityWebhookType = "SENTRY" )
func (ObservabilityWebhookType) IsValid ¶ added in v1.22.1
func (e ObservabilityWebhookType) IsValid() bool
func (ObservabilityWebhookType) MarshalGQL ¶ added in v1.22.1
func (e ObservabilityWebhookType) MarshalGQL(w io.Writer)
func (ObservabilityWebhookType) String ¶ added in v1.22.1
func (e ObservabilityWebhookType) String() string
func (*ObservabilityWebhookType) UnmarshalGQL ¶ added in v1.22.1
func (e *ObservabilityWebhookType) UnmarshalGQL(v any) error
type ObservableMetric ¶
type ObservableMetric struct {
ID string `json:"id"`
Identifier string `json:"identifier"`
Provider *ObservabilityProvider `json:"provider,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type Observer ¶ added in v1.15.0
type Observer struct {
ID string `json:"id"`
Name string `json:"name"`
Status ObserverStatus `json:"status"`
Crontab string `json:"crontab"`
LastValue *string `json:"lastValue,omitempty"`
LastRunAt string `json:"lastRunAt"`
NextRunAt string `json:"nextRunAt"`
Target ObserverTarget `json:"target"`
Actions []*ObserverAction `json:"actions,omitempty"`
Project *Project `json:"project,omitempty"`
Errors []*ServiceError `json:"errors,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
An observer is a mechanism to poll an external helm, oci or other datasources and perform a list of actions in response
type ObserverAction ¶ added in v1.15.0
type ObserverAction struct {
Type ObserverActionType `json:"type"`
Configuration ObserverActionConfiguration `json:"configuration"`
}
A spec of an action that can be taken in response to an observed entity
type ObserverActionAttributes ¶ added in v1.15.0
type ObserverActionAttributes struct {
Type ObserverActionType `json:"type"`
Configuration ObserverActionConfigurationAttributes `json:"configuration"`
}
A spec of an action that can be taken in response to an observed entity
type ObserverActionConfiguration ¶ added in v1.15.0
type ObserverActionConfiguration struct {
Pr *ObserverPrAction `json:"pr,omitempty"`
Pipeline *ObserverPipelineAction `json:"pipeline,omitempty"`
}
configuration for an observer action
type ObserverActionConfigurationAttributes ¶ added in v1.15.0
type ObserverActionConfigurationAttributes struct {
Pr *ObserverPrActionAttributes `json:"pr,omitempty"`
Pipeline *ObserverPipelineActionAttributes `json:"pipeline,omitempty"`
}
configuration for an observer action
type ObserverActionConfigurationFragment ¶ added in v1.18.0
type ObserverActionConfigurationFragment struct {
Pr *ObserverPrActionFragment "json:\"pr,omitempty\" graphql:\"pr\""
Pipeline *ObserverPipelineActionFragment "json:\"pipeline,omitempty\" graphql:\"pipeline\""
}
func (*ObserverActionConfigurationFragment) GetPipeline ¶ added in v1.18.0
func (t *ObserverActionConfigurationFragment) GetPipeline() *ObserverPipelineActionFragment
func (*ObserverActionConfigurationFragment) GetPr ¶ added in v1.18.0
func (t *ObserverActionConfigurationFragment) GetPr() *ObserverPrActionFragment
type ObserverActionFragment ¶ added in v1.18.0
type ObserverActionFragment struct {
Type ObserverActionType "json:\"type\" graphql:\"type\""
Configuration ObserverActionConfigurationFragment "json:\"configuration\" graphql:\"configuration\""
}
func (*ObserverActionFragment) GetConfiguration ¶ added in v1.18.0
func (t *ObserverActionFragment) GetConfiguration() *ObserverActionConfigurationFragment
func (*ObserverActionFragment) GetType ¶ added in v1.18.0
func (t *ObserverActionFragment) GetType() *ObserverActionType
type ObserverActionType ¶ added in v1.15.0
type ObserverActionType string
const ( ObserverActionTypePipeline ObserverActionType = "PIPELINE" ObserverActionTypePr ObserverActionType = "PR" )
func (ObserverActionType) IsValid ¶ added in v1.15.0
func (e ObserverActionType) IsValid() bool
func (ObserverActionType) MarshalGQL ¶ added in v1.15.0
func (e ObserverActionType) MarshalGQL(w io.Writer)
func (ObserverActionType) String ¶ added in v1.15.0
func (e ObserverActionType) String() string
func (*ObserverActionType) UnmarshalGQL ¶ added in v1.15.0
func (e *ObserverActionType) UnmarshalGQL(v any) error
type ObserverAddonAttributes ¶ added in v1.33.0
type ObserverAddonAttributes struct {
Name string `json:"name"`
KubernetesVersion *string `json:"kubernetesVersion,omitempty"`
KubernetesVersions []string `json:"kubernetesVersions,omitempty"`
}
The settings for configuring add-on scraping
type ObserverAttributes ¶ added in v1.15.0
type ObserverAttributes struct {
Name string `json:"name"`
Crontab string `json:"crontab"`
Target ObserverTargetAttributes `json:"target"`
Actions []*ObserverActionAttributes `json:"actions,omitempty"`
Initial *string `json:"initial,omitempty"`
ProjectID *string `json:"projectId,omitempty"`
}
An observer is a mechanism to poll an external helm, oci or other datasources and perform a list of actions in response
type ObserverConnection ¶ added in v1.15.0
type ObserverConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ObserverEdge `json:"edges,omitempty"`
}
type ObserverEdge ¶ added in v1.15.0
type ObserverFragment ¶ added in v1.18.0
type ObserverFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Status ObserverStatus "json:\"status\" graphql:\"status\""
Crontab string "json:\"crontab\" graphql:\"crontab\""
Target ObserverTargetFragment "json:\"target\" graphql:\"target\""
Actions []*ObserverActionFragment "json:\"actions,omitempty\" graphql:\"actions\""
Project *ProjectFragment "json:\"project,omitempty\" graphql:\"project\""
Errors []*ErrorFragment "json:\"errors,omitempty\" graphql:\"errors\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
UpdatedAt *string "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
}
func (*ObserverFragment) GetActions ¶ added in v1.18.0
func (t *ObserverFragment) GetActions() []*ObserverActionFragment
func (*ObserverFragment) GetCrontab ¶ added in v1.18.0
func (t *ObserverFragment) GetCrontab() string
func (*ObserverFragment) GetErrors ¶ added in v1.18.0
func (t *ObserverFragment) GetErrors() []*ErrorFragment
func (*ObserverFragment) GetID ¶ added in v1.18.0
func (t *ObserverFragment) GetID() string
func (*ObserverFragment) GetInsertedAt ¶ added in v1.18.0
func (t *ObserverFragment) GetInsertedAt() *string
func (*ObserverFragment) GetName ¶ added in v1.18.0
func (t *ObserverFragment) GetName() string
func (*ObserverFragment) GetProject ¶ added in v1.18.0
func (t *ObserverFragment) GetProject() *ProjectFragment
func (*ObserverFragment) GetStatus ¶ added in v1.18.0
func (t *ObserverFragment) GetStatus() *ObserverStatus
func (*ObserverFragment) GetTarget ¶ added in v1.18.0
func (t *ObserverFragment) GetTarget() *ObserverTargetFragment
func (*ObserverFragment) GetUpdatedAt ¶ added in v1.18.0
func (t *ObserverFragment) GetUpdatedAt() *string
type ObserverGitAttributes ¶ added in v1.15.0
type ObserverGitAttributes struct {
RepositoryID string `json:"repositoryId"`
Type ObserverGitTargetType `json:"type"`
Filter *ObserverGitFilterAttributes `json:"filter,omitempty"`
}
type ObserverGitFilter ¶ added in v1.49.4
type ObserverGitFilter struct {
// a regex to filter the git repository tags for the observed value
Regex *string `json:"regex,omitempty"`
}
a spec for filtering a git repository tags in an observer
type ObserverGitFilterAttributes ¶ added in v1.49.4
type ObserverGitFilterAttributes struct {
// a regex to filter the git repository tags for the observed value
Regex *string `json:"regex,omitempty"`
}
a spec for filtering a git repository tags in an observer
type ObserverGitRepo ¶ added in v1.15.0
type ObserverGitRepo struct {
RepositoryID string `json:"repositoryId"`
// the resource within the git repository you want to poll
Type ObserverGitTargetType `json:"type"`
Filter *ObserverGitFilter `json:"filter,omitempty"`
}
a spec for polling a git repository for recent updates
type ObserverGitTargetType ¶ added in v1.15.0
type ObserverGitTargetType string
const (
ObserverGitTargetTypeTags ObserverGitTargetType = "TAGS"
)
func (ObserverGitTargetType) IsValid ¶ added in v1.15.0
func (e ObserverGitTargetType) IsValid() bool
func (ObserverGitTargetType) MarshalGQL ¶ added in v1.15.0
func (e ObserverGitTargetType) MarshalGQL(w io.Writer)
func (ObserverGitTargetType) String ¶ added in v1.15.0
func (e ObserverGitTargetType) String() string
func (*ObserverGitTargetType) UnmarshalGQL ¶ added in v1.15.0
func (e *ObserverGitTargetType) UnmarshalGQL(v any) error
type ObserverHelmAttributes ¶ added in v1.15.0
type ObserverHelmAttributes struct {
URL string `json:"url"`
Chart string `json:"chart"`
Provider *HelmAuthProvider `json:"provider,omitempty"`
Auth *HelmAuthAttributes `json:"auth,omitempty"`
}
a spec for querying a helm repository in an observer
type ObserverHelmRepo ¶ added in v1.15.0
type ObserverHelmRepo struct {
URL string `json:"url"`
Chart string `json:"chart"`
Provider *HelmAuthProvider `json:"provider,omitempty"`
}
a spec for querying a helm in an observer
type ObserverHelmRepoFragment ¶ added in v1.18.0
type ObserverHelmRepoFragment struct {
URL string "json:\"url\" graphql:\"url\""
Chart string "json:\"chart\" graphql:\"chart\""
Provider *HelmAuthProvider "json:\"provider,omitempty\" graphql:\"provider\""
}
func (*ObserverHelmRepoFragment) GetChart ¶ added in v1.18.0
func (t *ObserverHelmRepoFragment) GetChart() string
func (*ObserverHelmRepoFragment) GetProvider ¶ added in v1.18.0
func (t *ObserverHelmRepoFragment) GetProvider() *HelmAuthProvider
func (*ObserverHelmRepoFragment) GetURL ¶ added in v1.18.0
func (t *ObserverHelmRepoFragment) GetURL() string
type ObserverOciAttributes ¶ added in v1.15.0
type ObserverOciAttributes struct {
URL string `json:"url"`
Provider *HelmAuthProvider `json:"provider,omitempty"`
Auth *HelmAuthAttributes `json:"auth,omitempty"`
}
a spec for querying a helm repository in an observer
type ObserverOciRepo ¶ added in v1.15.0
type ObserverOciRepo struct {
URL string `json:"url"`
Provider *HelmAuthProvider `json:"provider,omitempty"`
}
a spec for querying a oci repository in an observer
type ObserverOciRepoFragment ¶ added in v1.18.0
type ObserverOciRepoFragment struct {
URL string "json:\"url\" graphql:\"url\""
Provider *HelmAuthProvider "json:\"provider,omitempty\" graphql:\"provider\""
}
func (*ObserverOciRepoFragment) GetProvider ¶ added in v1.18.0
func (t *ObserverOciRepoFragment) GetProvider() *HelmAuthProvider
func (*ObserverOciRepoFragment) GetURL ¶ added in v1.18.0
func (t *ObserverOciRepoFragment) GetURL() string
type ObserverPipelineAction ¶ added in v1.15.0
type ObserverPipelineAction struct {
PipelineID string `json:"pipelineId"`
// the context to apply, use $value to interject the observed value
Context map[string]any `json:"context"`
}
Configuration for setting a pipeline context in an observer
type ObserverPipelineActionAttributes ¶ added in v1.15.0
type ObserverPipelineActionAttributes struct {
PipelineID string `json:"pipelineId"`
// the context to apply, use $value to interject the observed value
Context string `json:"context"`
}
Configuration for setting a pipeline context in an observer
type ObserverPipelineActionFragment ¶ added in v1.18.0
type ObserverPipelineActionFragment struct {
PipelineID string "json:\"pipelineId\" graphql:\"pipelineId\""
Context map[string]any "json:\"context\" graphql:\"context\""
}
func (*ObserverPipelineActionFragment) GetContext ¶ added in v1.18.0
func (t *ObserverPipelineActionFragment) GetContext() map[string]any
func (*ObserverPipelineActionFragment) GetPipelineID ¶ added in v1.18.0
func (t *ObserverPipelineActionFragment) GetPipelineID() string
type ObserverPrAction ¶ added in v1.15.0
type ObserverPrAction struct {
AutomationID string `json:"automationId"`
Repository *string `json:"repository,omitempty"`
// the actor to use for the created branch, should be a user email in Plural
Actor *string `json:"actor,omitempty"`
// a template to use for the created branch, use $value to interject the observed value
BranchTemplate *string `json:"branchTemplate,omitempty"`
// the context to apply, use $value to interject the observed value
Context map[string]any `json:"context"`
}
Configuration for sending a pr in response to an observer
type ObserverPrActionAttributes ¶ added in v1.15.0
type ObserverPrActionAttributes struct {
AutomationID string `json:"automationId"`
Repository *string `json:"repository,omitempty"`
// the actor to use for the created branch, should be a user email in Plural
Actor *string `json:"actor,omitempty"`
// a template to use for the created branch, use $value to interject the observed value
BranchTemplate *string `json:"branchTemplate,omitempty"`
// the context to apply, use $value to interject the observed value
Context string `json:"context"`
}
Configuration for sending a pr in response to an observer
type ObserverPrActionFragment ¶ added in v1.18.0
type ObserverPrActionFragment struct {
AutomationID string "json:\"automationId\" graphql:\"automationId\""
Repository *string "json:\"repository,omitempty\" graphql:\"repository\""
BranchTemplate *string "json:\"branchTemplate,omitempty\" graphql:\"branchTemplate\""
Context map[string]any "json:\"context\" graphql:\"context\""
}
func (*ObserverPrActionFragment) GetAutomationID ¶ added in v1.18.0
func (t *ObserverPrActionFragment) GetAutomationID() string
func (*ObserverPrActionFragment) GetBranchTemplate ¶ added in v1.18.0
func (t *ObserverPrActionFragment) GetBranchTemplate() *string
func (*ObserverPrActionFragment) GetContext ¶ added in v1.18.0
func (t *ObserverPrActionFragment) GetContext() map[string]any
func (*ObserverPrActionFragment) GetRepository ¶ added in v1.18.0
func (t *ObserverPrActionFragment) GetRepository() *string
type ObserverResetAttributes ¶ added in v1.33.0
type ObserverResetAttributes struct {
LastValue string `json:"lastValue"`
}
Resets the current value of the observer
type ObserverStatus ¶ added in v1.15.0
type ObserverStatus string
const ( ObserverStatusHealthy ObserverStatus = "HEALTHY" ObserverStatusFailed ObserverStatus = "FAILED" )
func (ObserverStatus) IsValid ¶ added in v1.15.0
func (e ObserverStatus) IsValid() bool
func (ObserverStatus) MarshalGQL ¶ added in v1.15.0
func (e ObserverStatus) MarshalGQL(w io.Writer)
func (ObserverStatus) String ¶ added in v1.15.0
func (e ObserverStatus) String() string
func (*ObserverStatus) UnmarshalGQL ¶ added in v1.15.0
func (e *ObserverStatus) UnmarshalGQL(v any) error
type ObserverTarget ¶ added in v1.15.0
type ObserverTarget struct {
Type ObserverTargetType `json:"type"`
// present for backwards compat, use `type` instead
Target ObserverTargetType `json:"target"`
// a regex for extracting the target value, useful in cases where a semver is nested
// in a larger release string. The first capture group is the substring that is used for the value.
Format *string `json:"format,omitempty"`
// the order in which polled results are applied, defaults to SEMVER
Order ObserverTargetOrder `json:"order"`
Helm *ObserverHelmRepo `json:"helm,omitempty"`
Oci *ObserverOciRepo `json:"oci,omitempty"`
Git *ObserverGitRepo `json:"git,omitempty"`
}
A spec for a target to poll
type ObserverTargetAttributes ¶ added in v1.15.0
type ObserverTargetAttributes struct {
Type *ObserverTargetType `json:"type,omitempty"`
// present for backwards compat
Target *ObserverTargetType `json:"target,omitempty"`
Format *string `json:"format,omitempty"`
Order ObserverTargetOrder `json:"order"`
Helm *ObserverHelmAttributes `json:"helm,omitempty"`
Oci *ObserverOciAttributes `json:"oci,omitempty"`
Git *ObserverGitAttributes `json:"git,omitempty"`
Addon *ObserverAddonAttributes `json:"addon,omitempty"`
EksAddon *ObserverAddonAttributes `json:"eksAddon,omitempty"`
}
A spec for a target to poll
type ObserverTargetFragment ¶ added in v1.18.0
type ObserverTargetFragment struct {
Helm *ObserverHelmRepoFragment "json:\"helm,omitempty\" graphql:\"helm\""
Oci *ObserverOciRepoFragment "json:\"oci,omitempty\" graphql:\"oci\""
}
func (*ObserverTargetFragment) GetHelm ¶ added in v1.18.0
func (t *ObserverTargetFragment) GetHelm() *ObserverHelmRepoFragment
func (*ObserverTargetFragment) GetOci ¶ added in v1.18.0
func (t *ObserverTargetFragment) GetOci() *ObserverOciRepoFragment
type ObserverTargetOrder ¶ added in v1.15.0
type ObserverTargetOrder string
const ( ObserverTargetOrderSemver ObserverTargetOrder = "SEMVER" ObserverTargetOrderLatest ObserverTargetOrder = "LATEST" )
func (ObserverTargetOrder) IsValid ¶ added in v1.15.0
func (e ObserverTargetOrder) IsValid() bool
func (ObserverTargetOrder) MarshalGQL ¶ added in v1.15.0
func (e ObserverTargetOrder) MarshalGQL(w io.Writer)
func (ObserverTargetOrder) String ¶ added in v1.15.0
func (e ObserverTargetOrder) String() string
func (*ObserverTargetOrder) UnmarshalGQL ¶ added in v1.15.0
func (e *ObserverTargetOrder) UnmarshalGQL(v any) error
type ObserverTargetType ¶ added in v1.15.0
type ObserverTargetType string
const ( ObserverTargetTypeOci ObserverTargetType = "OCI" ObserverTargetTypeHelm ObserverTargetType = "HELM" ObserverTargetTypeGit ObserverTargetType = "GIT" ObserverTargetTypeEksAddon ObserverTargetType = "EKS_ADDON" ObserverTargetTypeAddon ObserverTargetType = "ADDON" )
func (ObserverTargetType) IsValid ¶ added in v1.15.0
func (e ObserverTargetType) IsValid() bool
func (ObserverTargetType) MarshalGQL ¶ added in v1.15.0
func (e ObserverTargetType) MarshalGQL(w io.Writer)
func (ObserverTargetType) String ¶ added in v1.15.0
func (e ObserverTargetType) String() string
func (*ObserverTargetType) UnmarshalGQL ¶ added in v1.15.0
func (e *ObserverTargetType) UnmarshalGQL(v any) error
type OidcAuthMethod ¶ added in v1.21.1
type OidcAuthMethod string
Supported methods for fetching an OIDC auth token
const ( OidcAuthMethodPost OidcAuthMethod = "POST" OidcAuthMethodBasic OidcAuthMethod = "BASIC" )
func (OidcAuthMethod) IsValid ¶ added in v1.21.1
func (e OidcAuthMethod) IsValid() bool
func (OidcAuthMethod) MarshalGQL ¶ added in v1.21.1
func (e OidcAuthMethod) MarshalGQL(w io.Writer)
func (OidcAuthMethod) String ¶ added in v1.21.1
func (e OidcAuthMethod) String() string
func (*OidcAuthMethod) UnmarshalGQL ¶ added in v1.21.1
func (e *OidcAuthMethod) UnmarshalGQL(v any) error
type OidcProvider ¶ added in v1.21.0
type OidcProvider struct {
ID string `json:"id"`
Name string `json:"name"`
Description *string `json:"description,omitempty"`
AuthMethod *OidcAuthMethod `json:"authMethod,omitempty"`
// the redirect uris oidc is whitelisted to use
RedirectUris []*string `json:"redirectUris,omitempty"`
// the generated client ID used in configuring OAuth clients
ClientID string `json:"clientId"`
// the generated client secret, used in configuring an OAuth client
ClientSecret string `json:"clientSecret"`
// bindings determining if a user can login with this oidc client
Bindings []*PolicyBinding `json:"bindings,omitempty"`
// bindings determining if a user can edit this oidc client
WriteBindings []*PolicyBinding `json:"writeBindings,omitempty"`
}
A representation of a created OIDC provider client
type OidcProviderAttributes ¶ added in v1.21.0
type OidcProviderAttributes struct {
Name string `json:"name"`
AuthMethod *OidcAuthMethod `json:"authMethod,omitempty"`
Description *string `json:"description,omitempty"`
// users and groups able to utilize this provider
Bindings []*PolicyBindingAttributes `json:"bindings,omitempty"`
// users and groups able to utilize this provider
WriteBindings []*PolicyBindingAttributes `json:"writeBindings,omitempty"`
// the redirect uris oidc is whitelisted to use
RedirectUris []*string `json:"redirectUris,omitempty"`
}
Configuration settings for creating a new OIDC provider client
type OidcProviderConnection ¶ added in v1.35.0
type OidcProviderConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*OidcProviderEdge `json:"edges,omitempty"`
}
type OidcProviderEdge ¶ added in v1.35.0
type OidcProviderEdge struct {
Node *OidcProvider `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type OidcProviderType ¶ added in v1.21.0
type OidcProviderType string
Supported OIDC-compatible Auth Providers
const ( OidcProviderTypePlural OidcProviderType = "PLURAL" OidcProviderTypeConsole OidcProviderType = "CONSOLE" )
func (OidcProviderType) IsValid ¶ added in v1.21.0
func (e OidcProviderType) IsValid() bool
func (OidcProviderType) MarshalGQL ¶ added in v1.21.0
func (e OidcProviderType) MarshalGQL(w io.Writer)
func (OidcProviderType) String ¶ added in v1.21.0
func (e OidcProviderType) String() string
func (*OidcProviderType) UnmarshalGQL ¶ added in v1.21.0
func (e *OidcProviderType) UnmarshalGQL(v any) error
type OidcStepResponse ¶ added in v1.33.0
type OidcStepResponse struct {
Login *LoginRequest `json:"login,omitempty"`
Consent *ConsentRequest `json:"consent,omitempty"`
}
type OllamaAttributes ¶ added in v1.22.1
type OllamaAttributes struct {
Model string `json:"model"`
// the model to use for tool calls, which are less frequent and require more complex reasoning
ToolModel *string `json:"toolModel,omitempty"`
// the model to use for vector embeddings
EmbeddingModel *string `json:"embeddingModel,omitempty"`
URL string `json:"url"`
// An http authorization header to use on calls to the Ollama api
Authorization *string `json:"authorization,omitempty"`
}
type OllamaSettings ¶ added in v1.22.1
type OllamaSettings struct {
Model string `json:"model"`
// the model to use for tool calls, which are less frequent and require more complex reasoning
ToolModel *string `json:"toolModel,omitempty"`
// the url your ollama deployment is hosted on
URL string `json:"url"`
}
Settings for a self-hosted ollama-based LLM deployment
type OpenaiSettings ¶ added in v1.21.3
type OpenaiSettings struct {
// the base url to use when querying an OpenAI compatible API, leave blank for OpenAI
BaseURL *string `json:"baseUrl,omitempty"`
// the openai model version to use
Model *string `json:"model,omitempty"`
// the model to use for tool calls, which are less frequent and require more complex reasoning
ToolModel *string `json:"toolModel,omitempty"`
// the model to use for vector embeddings
EmbeddingModel *string `json:"embeddingModel,omitempty"`
}
OpenAI connection information
type OpenaiSettingsAttributes ¶ added in v1.22.0
type OpenaiSettingsAttributes struct {
BaseURL *string `json:"baseUrl,omitempty"`
AccessToken *string `json:"accessToken,omitempty"`
Model *string `json:"model,omitempty"`
// the model to use for tool calls, which are less frequent and require more complex reasoning
ToolModel *string `json:"toolModel,omitempty"`
// the model to use for vector embeddings
EmbeddingModel *string `json:"embeddingModel,omitempty"`
}
type OpensearchConnection ¶ added in v1.42.0
type OpensearchConnectionAttributes ¶ added in v1.42.0
type Operation ¶
type Operation string
func (Operation) MarshalGQL ¶
func (*Operation) UnmarshalGQL ¶
type OperationalLayout ¶ added in v1.40.0
type OperationalLayout struct {
ServiceMesh *ServiceMesh `json:"serviceMesh,omitempty"`
}
a high level description of the setup of common resources in a cluster
type OperationalLayoutAttributes ¶ added in v1.28.1
type OperationalLayoutAttributes struct {
ServiceMesh *ServiceMesh `json:"serviceMesh,omitempty"`
Namespaces *ClusterNamespacesAttributes `json:"namespaces,omitempty"`
}
type PageInfo ¶
type PageInfo struct {
// When paginating backwards, are there more items?
HasPreviousPage bool `json:"hasPreviousPage"`
// When paginating forwards, are there more items?
HasNextPage bool `json:"hasNextPage"`
// When paginating backwards, the cursor to continue.
StartCursor *string `json:"startCursor,omitempty"`
// When paginating forwards, the cursor to continue.
EndCursor *string `json:"endCursor,omitempty"`
}
type PageInfoFragment ¶
type PageInfoFragment struct {
HasNextPage bool "json:\"hasNextPage\" graphql:\"hasNextPage\""
EndCursor *string "json:\"endCursor,omitempty\" graphql:\"endCursor\""
}
func (*PageInfoFragment) GetEndCursor ¶
func (t *PageInfoFragment) GetEndCursor() *string
func (*PageInfoFragment) GetHasNextPage ¶
func (t *PageInfoFragment) GetHasNextPage() bool
type PagedClusterGateIDs ¶ added in v1.22.3
type PagedClusterGateIDs struct {
PagedClusterGates *PagedClusterGateIDs_PagedClusterGates "json:\"pagedClusterGates,omitempty\" graphql:\"pagedClusterGates\""
}
func (*PagedClusterGateIDs) GetPagedClusterGates ¶ added in v1.22.3
func (t *PagedClusterGateIDs) GetPagedClusterGates() *PagedClusterGateIDs_PagedClusterGates
type PagedClusterGateIDs_PagedClusterGates ¶ added in v1.22.3
type PagedClusterGateIDs_PagedClusterGates struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*PipelineGateIDsEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*PagedClusterGateIDs_PagedClusterGates) GetEdges ¶ added in v1.22.3
func (t *PagedClusterGateIDs_PagedClusterGates) GetEdges() []*PipelineGateIDsEdgeFragment
func (*PagedClusterGateIDs_PagedClusterGates) GetPageInfo ¶ added in v1.22.3
func (t *PagedClusterGateIDs_PagedClusterGates) GetPageInfo() *PageInfoFragment
type PagedClusterGateIDs_PagedClusterGates_Edges_PipelineGateIDsEdgeFragment_Node_ ¶ added in v1.22.3
type PagedClusterGateIDs_PagedClusterGates_Edges_PipelineGateIDsEdgeFragment_Node_ struct {
ID string "json:\"id\" graphql:\"id\""
}
type PagedClusterGates ¶
type PagedClusterGates struct {
PagedClusterGates *PagedClusterGates_PagedClusterGates "json:\"pagedClusterGates,omitempty\" graphql:\"pagedClusterGates\""
}
func (*PagedClusterGates) GetPagedClusterGates ¶
func (t *PagedClusterGates) GetPagedClusterGates() *PagedClusterGates_PagedClusterGates
type PagedClusterGates_PagedClusterGates ¶
type PagedClusterGates_PagedClusterGates struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*PipelineGateEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*PagedClusterGates_PagedClusterGates) GetEdges ¶
func (t *PagedClusterGates_PagedClusterGates) GetEdges() []*PipelineGateEdgeFragment
func (*PagedClusterGates_PagedClusterGates) GetPageInfo ¶
func (t *PagedClusterGates_PagedClusterGates) GetPageInfo() *PageInfoFragment
type PagedClusterGates_PagedClusterGates_Edges_PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type PagedClusterGates_PagedClusterGates_Edges_PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*PagedClusterGates_PagedClusterGates_Edges_PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type PagedClusterGates_PagedClusterGates_Edges_PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type PagedClusterGates_PagedClusterGates_Edges_PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*PagedClusterGates_PagedClusterGates_Edges_PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type PagedClusterServiceIds ¶ added in v1.22.1
type PagedClusterServiceIds struct {
PagedClusterServices *PagedClusterServiceIds_PagedClusterServices "json:\"pagedClusterServices,omitempty\" graphql:\"pagedClusterServices\""
}
func (*PagedClusterServiceIds) GetPagedClusterServices ¶ added in v1.22.1
func (t *PagedClusterServiceIds) GetPagedClusterServices() *PagedClusterServiceIds_PagedClusterServices
type PagedClusterServiceIds_PagedClusterServices ¶ added in v1.22.1
type PagedClusterServiceIds_PagedClusterServices struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ServiceDeploymentIDEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*PagedClusterServiceIds_PagedClusterServices) GetEdges ¶ added in v1.22.1
func (t *PagedClusterServiceIds_PagedClusterServices) GetEdges() []*ServiceDeploymentIDEdgeFragment
func (*PagedClusterServiceIds_PagedClusterServices) GetPageInfo ¶ added in v1.22.1
func (t *PagedClusterServiceIds_PagedClusterServices) GetPageInfo() *PageInfoFragment
type PagedClusterServices ¶
type PagedClusterServices struct {
PagedClusterServices *PagedClusterServices_PagedClusterServices "json:\"pagedClusterServices,omitempty\" graphql:\"pagedClusterServices\""
}
func (*PagedClusterServices) GetPagedClusterServices ¶
func (t *PagedClusterServices) GetPagedClusterServices() *PagedClusterServices_PagedClusterServices
type PagedClusterServicesForAgent ¶ added in v1.28.0
type PagedClusterServicesForAgent struct {
PagedClusterServices *PagedClusterServicesForAgent_PagedClusterServices "json:\"pagedClusterServices,omitempty\" graphql:\"pagedClusterServices\""
}
func (*PagedClusterServicesForAgent) GetPagedClusterServices ¶ added in v1.28.0
func (t *PagedClusterServicesForAgent) GetPagedClusterServices() *PagedClusterServicesForAgent_PagedClusterServices
type PagedClusterServicesForAgent_PagedClusterServices ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ServiceDeploymentEdgeFragmentForAgent "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*PagedClusterServicesForAgent_PagedClusterServices) GetEdges ¶ added in v1.28.0
func (t *PagedClusterServicesForAgent_PagedClusterServices) GetEdges() []*ServiceDeploymentEdgeFragmentForAgent
func (*PagedClusterServicesForAgent_PagedClusterServices) GetPageInfo ¶ added in v1.28.0
func (t *PagedClusterServicesForAgent_PagedClusterServices) GetPageInfo() *PageInfoFragment
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Handle *string "json:\"handle,omitempty\" graphql:\"handle\""
Self *bool "json:\"self,omitempty\" graphql:\"self\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
PingedAt *string "json:\"pingedAt,omitempty\" graphql:\"pingedAt\""
Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\""
CurrentVersion *string "json:\"currentVersion,omitempty\" graphql:\"currentVersion\""
KasURL *string "json:\"kasUrl,omitempty\" graphql:\"kasUrl\""
Distro *ClusterDistro "json:\"distro,omitempty\" graphql:\"distro\""
}
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetCurrentVersion ¶ added in v1.28.0
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetDistro ¶ added in v1.28.0
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetHandle ¶ added in v1.28.0
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetID ¶ added in v1.28.0
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetKasURL ¶ added in v1.28.0
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetMetadata ¶ added in v1.28.0
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetName ¶ added in v1.28.0
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetPingedAt ¶ added in v1.28.0
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetSelf ¶ added in v1.28.0
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetVersion ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Configuration ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Configuration) GetName ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Contexts ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Contexts struct {
Name string "json:\"name\" graphql:\"name\""
Configuration map[string]any "json:\"configuration,omitempty\" graphql:\"configuration\""
}
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Contexts) GetConfiguration ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm struct {
Release *string "json:\"release,omitempty\" graphql:\"release\""
ValuesFiles []*string "json:\"valuesFiles,omitempty\" graphql:\"valuesFiles\""
Values *string "json:\"values,omitempty\" graphql:\"values\""
IgnoreHooks *bool "json:\"ignoreHooks,omitempty\" graphql:\"ignoreHooks\""
IgnoreCrds *bool "json:\"ignoreCrds,omitempty\" graphql:\"ignoreCrds\""
LuaScript *string "json:\"luaScript,omitempty\" graphql:\"luaScript\""
LuaFile *string "json:\"luaFile,omitempty\" graphql:\"luaFile\""
LuaFolder *string "json:\"luaFolder,omitempty\" graphql:\"luaFolder\""
}
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetIgnoreCrds ¶ added in v1.34.0
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetIgnoreHooks ¶ added in v1.28.0
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetLuaFile ¶ added in v1.46.1
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetLuaFolder ¶ added in v1.48.2
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetLuaScript ¶ added in v1.45.1
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetRelease ¶ added in v1.28.0
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetValues ¶ added in v1.45.2
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetValuesFiles ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports struct {
ID string "json:\"id\" graphql:\"id\""
Stack *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Stack "json:\"stack,omitempty\" graphql:\"stack\""
Outputs []*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs "json:\"outputs,omitempty\" graphql:\"outputs\""
}
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports) GetID ¶ added in v1.28.0
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports) GetOutputs ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
Secret *bool "json:\"secret,omitempty\" graphql:\"secret\""
}
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs) GetName ¶ added in v1.28.0
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs) GetSecret ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Stack ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Stack struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Stack) GetID ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Revision ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Revision struct {
ID string "json:\"id\" graphql:\"id\""
}
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
DeleteNamespace *bool "json:\"deleteNamespace,omitempty\" graphql:\"deleteNamespace\""
NamespaceMetadata *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetCreateNamespace ¶ added in v1.28.0
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetDeleteNamespace ¶ added in v1.48.3
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetDiffNormalizers ¶ added in v1.46.4
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetEnforceNamespace ¶ added in v1.28.0
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetNamespaceMetadata ¶ added in v1.28.0
func (t *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetNamespaceMetadata() *PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata ¶ added in v1.28.0
type PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*PagedClusterServicesForAgent_PagedClusterServices_Edges_ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.28.0
type PagedClusterServices_PagedClusterServices ¶
type PagedClusterServices_PagedClusterServices struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ServiceDeploymentEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*PagedClusterServices_PagedClusterServices) GetEdges ¶
func (t *PagedClusterServices_PagedClusterServices) GetEdges() []*ServiceDeploymentEdgeFragment
func (*PagedClusterServices_PagedClusterServices) GetPageInfo ¶
func (t *PagedClusterServices_PagedClusterServices) GetPageInfo() *PageInfoFragment
type PauseCondition ¶
type Permission ¶
type Permission string
const ( PermissionRead Permission = "READ" PermissionConfigure Permission = "CONFIGURE" PermissionDeploy Permission = "DEPLOY" PermissionOperate Permission = "OPERATE" )
func (Permission) IsValid ¶
func (e Permission) IsValid() bool
func (Permission) MarshalGQL ¶
func (e Permission) MarshalGQL(w io.Writer)
func (Permission) String ¶
func (e Permission) String() string
func (*Permission) UnmarshalGQL ¶
func (e *Permission) UnmarshalGQL(v any) error
type Persona ¶
type Persona struct {
ID string `json:"id"`
// the name for this persona
Name string `json:"name"`
// longform description of this persona
Description *string `json:"description,omitempty"`
// the role of this persona
Role *PersonaRole `json:"role,omitempty"`
// the ui configuration for this persona (additive across personas)
Configuration *PersonaConfiguration `json:"configuration,omitempty"`
// the group bindings for this persona
Bindings []*PolicyBinding `json:"bindings,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type PersonaAiAttributes ¶ added in v1.46.4
type PersonaAiAttributes struct {
Pr *bool `json:"pr,omitempty"`
}
type PersonaAttributes ¶
type PersonaAttributes struct {
Name *string `json:"name,omitempty"`
// longform description of this persona
Description *string `json:"description,omitempty"`
Configuration *PersonaConfigurationAttributes `json:"configuration,omitempty"`
// the role of this persona, controls the behavior of the homepage
Role *PersonaRole `json:"role,omitempty"`
Bindings []*BindingAttributes `json:"bindings,omitempty"`
}
type PersonaConfiguration ¶
type PersonaConfiguration struct {
// enable full ui for this persona
All *bool `json:"all,omitempty"`
// settings for the home page for this persona
Home *PersonaHome `json:"home,omitempty"`
// enable individual parts of the deployments views
Deployments *PersonaDeployment `json:"deployments,omitempty"`
// enable individual aspects of the sidebar
Sidebar *PersonaSidebar `json:"sidebar,omitempty"`
// enable individual parts of the services views
Services *PersonaServices `json:"services,omitempty"`
// enable individual parts of the ai views
Ai *PersonaAi `json:"ai,omitempty"`
}
type PersonaConfigurationAttributes ¶
type PersonaConfigurationAttributes struct {
// enable full ui for this persona
All *bool `json:"all,omitempty"`
// configuration for the homepage for the given persona
Home *PersonaHomeAttributes `json:"home,omitempty"`
// enable individual parts of the deployments views
Deployments *PersonaDeploymentAttributes `json:"deployments,omitempty"`
// enable individual aspects of the sidebar
Sidebar *PersonaSidebarAttributes `json:"sidebar,omitempty"`
// enable individual parts of the services views
Services *PersonaServicesAttributes `json:"services,omitempty"`
// enable individual parts of the ai views
Ai *PersonaAiAttributes `json:"ai,omitempty"`
}
type PersonaConfigurationFragment ¶ added in v1.46.3
type PersonaConfigurationFragment struct {
All *bool "json:\"all,omitempty\" graphql:\"all\""
Deployments *PersonaConfigurationFragment_Deployments "json:\"deployments,omitempty\" graphql:\"deployments\""
Home *PersonaConfigurationFragment_Home "json:\"home,omitempty\" graphql:\"home\""
Sidebar *PersonaConfigurationFragment_Sidebar "json:\"sidebar,omitempty\" graphql:\"sidebar\""
}
func (*PersonaConfigurationFragment) GetAll ¶ added in v1.46.3
func (t *PersonaConfigurationFragment) GetAll() *bool
func (*PersonaConfigurationFragment) GetDeployments ¶ added in v1.46.3
func (t *PersonaConfigurationFragment) GetDeployments() *PersonaConfigurationFragment_Deployments
func (*PersonaConfigurationFragment) GetHome ¶ added in v1.46.3
func (t *PersonaConfigurationFragment) GetHome() *PersonaConfigurationFragment_Home
func (*PersonaConfigurationFragment) GetSidebar ¶ added in v1.46.3
func (t *PersonaConfigurationFragment) GetSidebar() *PersonaConfigurationFragment_Sidebar
type PersonaConfigurationFragment_Deployments ¶ added in v1.46.3
type PersonaConfigurationFragment_Deployments struct {
AddOns *bool "json:\"addOns,omitempty\" graphql:\"addOns\""
Clusters *bool "json:\"clusters,omitempty\" graphql:\"clusters\""
Pipelines *bool "json:\"pipelines,omitempty\" graphql:\"pipelines\""
Providers *bool "json:\"providers,omitempty\" graphql:\"providers\""
Repositories *bool "json:\"repositories,omitempty\" graphql:\"repositories\""
Services *bool "json:\"services,omitempty\" graphql:\"services\""
}
func (*PersonaConfigurationFragment_Deployments) GetAddOns ¶ added in v1.46.3
func (t *PersonaConfigurationFragment_Deployments) GetAddOns() *bool
func (*PersonaConfigurationFragment_Deployments) GetClusters ¶ added in v1.46.3
func (t *PersonaConfigurationFragment_Deployments) GetClusters() *bool
func (*PersonaConfigurationFragment_Deployments) GetPipelines ¶ added in v1.46.3
func (t *PersonaConfigurationFragment_Deployments) GetPipelines() *bool
func (*PersonaConfigurationFragment_Deployments) GetProviders ¶ added in v1.46.3
func (t *PersonaConfigurationFragment_Deployments) GetProviders() *bool
func (*PersonaConfigurationFragment_Deployments) GetRepositories ¶ added in v1.46.3
func (t *PersonaConfigurationFragment_Deployments) GetRepositories() *bool
func (*PersonaConfigurationFragment_Deployments) GetServices ¶ added in v1.46.3
func (t *PersonaConfigurationFragment_Deployments) GetServices() *bool
type PersonaConfigurationFragment_Home ¶ added in v1.46.3
type PersonaConfigurationFragment_Home struct {
Manager *bool "json:\"manager,omitempty\" graphql:\"manager\""
Security *bool "json:\"security,omitempty\" graphql:\"security\""
}
func (*PersonaConfigurationFragment_Home) GetManager ¶ added in v1.46.3
func (t *PersonaConfigurationFragment_Home) GetManager() *bool
func (*PersonaConfigurationFragment_Home) GetSecurity ¶ added in v1.46.3
func (t *PersonaConfigurationFragment_Home) GetSecurity() *bool
type PersonaConfigurationFragment_Sidebar ¶ added in v1.46.3
type PersonaConfigurationFragment_Sidebar struct {
Audits *bool "json:\"audits,omitempty\" graphql:\"audits\""
Kubernetes *bool "json:\"kubernetes,omitempty\" graphql:\"kubernetes\""
PullRequests *bool "json:\"pullRequests,omitempty\" graphql:\"pullRequests\""
Settings *bool "json:\"settings,omitempty\" graphql:\"settings\""
Backups *bool "json:\"backups,omitempty\" graphql:\"backups\""
Stacks *bool "json:\"stacks,omitempty\" graphql:\"stacks\""
}
func (*PersonaConfigurationFragment_Sidebar) GetAudits ¶ added in v1.46.3
func (t *PersonaConfigurationFragment_Sidebar) GetAudits() *bool
func (*PersonaConfigurationFragment_Sidebar) GetBackups ¶ added in v1.46.3
func (t *PersonaConfigurationFragment_Sidebar) GetBackups() *bool
func (*PersonaConfigurationFragment_Sidebar) GetKubernetes ¶ added in v1.46.3
func (t *PersonaConfigurationFragment_Sidebar) GetKubernetes() *bool
func (*PersonaConfigurationFragment_Sidebar) GetPullRequests ¶ added in v1.46.3
func (t *PersonaConfigurationFragment_Sidebar) GetPullRequests() *bool
func (*PersonaConfigurationFragment_Sidebar) GetSettings ¶ added in v1.46.3
func (t *PersonaConfigurationFragment_Sidebar) GetSettings() *bool
func (*PersonaConfigurationFragment_Sidebar) GetStacks ¶ added in v1.46.3
func (t *PersonaConfigurationFragment_Sidebar) GetStacks() *bool
type PersonaConnection ¶
type PersonaConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PersonaEdge `json:"edges,omitempty"`
}
type PersonaDeployment ¶
type PersonaDeployment struct {
Clusters *bool `json:"clusters,omitempty"`
Deployments *bool `json:"deployments,omitempty"`
Repositories *bool `json:"repositories,omitempty"`
Services *bool `json:"services,omitempty"`
Pipelines *bool `json:"pipelines,omitempty"`
Providers *bool `json:"providers,omitempty"`
AddOns *bool `json:"addOns,omitempty"`
}
type PersonaDeploymentAttributes ¶
type PersonaDeploymentAttributes struct {
Clusters *bool `json:"clusters,omitempty"`
Deployments *bool `json:"deployments,omitempty"`
Repositories *bool `json:"repositories,omitempty"`
Services *bool `json:"services,omitempty"`
Pipelines *bool `json:"pipelines,omitempty"`
Providers *bool `json:"providers,omitempty"`
AddOns *bool `json:"addOns,omitempty"`
}
type PersonaEdge ¶
type PersonaFragment ¶ added in v1.46.3
type PersonaFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Description *string "json:\"description,omitempty\" graphql:\"description\""
Configuration *PersonaConfigurationFragment "json:\"configuration,omitempty\" graphql:\"configuration\""
Bindings []*PolicyBindingFragment "json:\"bindings,omitempty\" graphql:\"bindings\""
}
func (*PersonaFragment) GetBindings ¶ added in v1.46.3
func (t *PersonaFragment) GetBindings() []*PolicyBindingFragment
func (*PersonaFragment) GetConfiguration ¶ added in v1.46.3
func (t *PersonaFragment) GetConfiguration() *PersonaConfigurationFragment
func (*PersonaFragment) GetDescription ¶ added in v1.46.3
func (t *PersonaFragment) GetDescription() *string
func (*PersonaFragment) GetID ¶ added in v1.46.3
func (t *PersonaFragment) GetID() string
func (*PersonaFragment) GetName ¶ added in v1.46.3
func (t *PersonaFragment) GetName() string
type PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments ¶ added in v1.46.3
type PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments struct {
AddOns *bool "json:\"addOns,omitempty\" graphql:\"addOns\""
Clusters *bool "json:\"clusters,omitempty\" graphql:\"clusters\""
Pipelines *bool "json:\"pipelines,omitempty\" graphql:\"pipelines\""
Providers *bool "json:\"providers,omitempty\" graphql:\"providers\""
Repositories *bool "json:\"repositories,omitempty\" graphql:\"repositories\""
Services *bool "json:\"services,omitempty\" graphql:\"services\""
}
func (*PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetAddOns ¶ added in v1.46.3
func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetAddOns() *bool
func (*PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetClusters ¶ added in v1.46.3
func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetClusters() *bool
func (*PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetPipelines ¶ added in v1.46.3
func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetPipelines() *bool
func (*PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetProviders ¶ added in v1.46.3
func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetProviders() *bool
func (*PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetRepositories ¶ added in v1.46.3
func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetRepositories() *bool
func (*PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetServices ¶ added in v1.46.3
func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetServices() *bool
type PersonaFragment_Configuration_PersonaConfigurationFragment_Home ¶ added in v1.46.3
type PersonaFragment_Configuration_PersonaConfigurationFragment_Home struct {
Manager *bool "json:\"manager,omitempty\" graphql:\"manager\""
Security *bool "json:\"security,omitempty\" graphql:\"security\""
}
func (*PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetManager ¶ added in v1.46.3
func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetManager() *bool
func (*PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetSecurity ¶ added in v1.46.3
func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetSecurity() *bool
type PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar ¶ added in v1.46.3
type PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar struct {
Audits *bool "json:\"audits,omitempty\" graphql:\"audits\""
Kubernetes *bool "json:\"kubernetes,omitempty\" graphql:\"kubernetes\""
PullRequests *bool "json:\"pullRequests,omitempty\" graphql:\"pullRequests\""
Settings *bool "json:\"settings,omitempty\" graphql:\"settings\""
Backups *bool "json:\"backups,omitempty\" graphql:\"backups\""
Stacks *bool "json:\"stacks,omitempty\" graphql:\"stacks\""
}
func (*PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetAudits ¶ added in v1.46.3
func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetAudits() *bool
func (*PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetBackups ¶ added in v1.46.3
func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetBackups() *bool
func (*PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetKubernetes ¶ added in v1.46.3
func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetKubernetes() *bool
func (*PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetPullRequests ¶ added in v1.46.3
func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetPullRequests() *bool
func (*PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetSettings ¶ added in v1.46.3
func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetSettings() *bool
func (*PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetStacks ¶ added in v1.46.3
func (t *PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetStacks() *bool
type PersonaHome ¶
type PersonaHomeAttributes ¶
type PersonaRole ¶ added in v1.46.3
type PersonaRole string
const ( PersonaRolePlatform PersonaRole = "PLATFORM" PersonaRoleDeveloper PersonaRole = "DEVELOPER" PersonaRoleSecurity PersonaRole = "SECURITY" PersonaRoleFinops PersonaRole = "FINOPS" PersonaRoleManagement PersonaRole = "MANAGEMENT" )
func (PersonaRole) IsValid ¶ added in v1.46.3
func (e PersonaRole) IsValid() bool
func (PersonaRole) MarshalGQL ¶ added in v1.46.3
func (e PersonaRole) MarshalGQL(w io.Writer)
func (PersonaRole) String ¶ added in v1.46.3
func (e PersonaRole) String() string
func (*PersonaRole) UnmarshalGQL ¶ added in v1.46.3
func (e *PersonaRole) UnmarshalGQL(v any) error
type PersonaServices ¶ added in v1.46.3
type PersonaServicesAttributes ¶ added in v1.46.3
type PersonaSidebar ¶
type PersonaSidebar struct {
Audits *bool `json:"audits,omitempty"`
Kubernetes *bool `json:"kubernetes,omitempty"`
PullRequests *bool `json:"pullRequests,omitempty"`
Settings *bool `json:"settings,omitempty"`
Backups *bool `json:"backups,omitempty"`
Stacks *bool `json:"stacks,omitempty"`
Security *bool `json:"security,omitempty"`
Cost *bool `json:"cost,omitempty"`
}
type PersonaSidebarAttributes ¶
type PersonaSidebarAttributes struct {
Audits *bool `json:"audits,omitempty"`
Kubernetes *bool `json:"kubernetes,omitempty"`
PullRequests *bool `json:"pullRequests,omitempty"`
Settings *bool `json:"settings,omitempty"`
Backups *bool `json:"backups,omitempty"`
Stacks *bool `json:"stacks,omitempty"`
Security *bool `json:"security,omitempty"`
Cost *bool `json:"cost,omitempty"`
}
type PingCluster ¶
type PingCluster struct {
PingCluster *PingCluster_PingCluster "json:\"pingCluster,omitempty\" graphql:\"pingCluster\""
}
func (*PingCluster) GetPingCluster ¶
func (t *PingCluster) GetPingCluster() *PingCluster_PingCluster
type PingCluster_PingCluster ¶
type PingCluster_PingCluster struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*PingCluster_PingCluster) GetID ¶
func (t *PingCluster_PingCluster) GetID() string
func (*PingCluster_PingCluster) GetName ¶
func (t *PingCluster_PingCluster) GetName() string
type PinnedCustomResource ¶
type PinnedCustomResource struct {
ID string `json:"id"`
Name string `json:"name"`
DisplayName string `json:"displayName"`
Group string `json:"group"`
Version string `json:"version"`
Kind string `json:"kind"`
Namespaced *bool `json:"namespaced,omitempty"`
Cluster *Cluster `json:"cluster,omitempty"`
}
A reference to a custom resource you want to be displayed in the k8s dashboard
type Pipeline ¶
type Pipeline struct {
ID string `json:"id"`
// the name of the pipeline
Name string `json:"name"`
// the stages of this pipeline
Stages []*PipelineStage `json:"stages,omitempty"`
Status *PipelineStatus `json:"status,omitempty"`
// the project this pipeline belongs to
Project *Project `json:"project,omitempty"`
// the flow this pipeline belongs to
Flow *Flow `json:"flow,omitempty"`
// read policy for this pipeline
ReadBindings []*PolicyBinding `json:"readBindings,omitempty"`
// write policy of this pipeline
WriteBindings []*PolicyBinding `json:"writeBindings,omitempty"`
// edges linking two stages w/in the pipeline in a full DAG
Edges []*PipelineStageEdge `json:"edges,omitempty"`
// lists the contexts applied to a pipeline
Contexts *PipelineContextConnection `json:"contexts,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a release pipeline, composed of multiple stages each with potentially multiple services
type PipelineAttributes ¶
type PipelineAttributes struct {
ProjectID *string `json:"projectId,omitempty"`
FlowID *string `json:"flowId,omitempty"`
Stages []*PipelineStageAttributes `json:"stages,omitempty"`
Edges []*PipelineEdgeAttributes `json:"edges,omitempty"`
ReadBindings []*PolicyBindingAttributes `json:"readBindings,omitempty"`
WriteBindings []*PolicyBindingAttributes `json:"writeBindings,omitempty"`
}
the top level input object for creating/deleting pipelines
type PipelineConnection ¶
type PipelineConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PipelineEdge `json:"edges,omitempty"`
}
type PipelineContext ¶
type PipelineContext struct {
ID string `json:"id"`
// the context map that will be passed to the pipeline
Context map[string]any `json:"context"`
Pipeline *Pipeline `json:"pipeline,omitempty"`
// a history of pull requests created by this context thus far
PullRequests []*PullRequest `json:"pullRequests,omitempty"`
// a list of pipeline-specific PRs for this context
PipelinePullRequests []*PipelinePullRequest `json:"pipelinePullRequests,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A variable context that can be used to generate pull requests as a pipeline progresses
type PipelineContextAttributes ¶
type PipelineContextAttributes struct {
Context string `json:"context"`
}
attributes needed to create a new pipeline context
type PipelineContextConnection ¶
type PipelineContextConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PipelineContextEdge `json:"edges,omitempty"`
}
type PipelineContextEdge ¶
type PipelineContextEdge struct {
Node *PipelineContext `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type PipelineContextFragment ¶
type PipelineContextFragment struct {
ID string "json:\"id\" graphql:\"id\""
Context map[string]any "json:\"context\" graphql:\"context\""
}
func (*PipelineContextFragment) GetContext ¶
func (t *PipelineContextFragment) GetContext() map[string]any
func (*PipelineContextFragment) GetID ¶
func (t *PipelineContextFragment) GetID() string
type PipelineContextHistory ¶ added in v1.24.0
type PipelineContextHistory struct {
ID string `json:"id"`
Stage *PipelineStage `json:"stage,omitempty"`
Context *PipelineContext `json:"context,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A record of a prior pipeline context attached to a stage
type PipelineContextHistoryConnection ¶ added in v1.24.0
type PipelineContextHistoryConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PipelineContextHistoryEdge `json:"edges,omitempty"`
}
type PipelineContextHistoryEdge ¶ added in v1.24.0
type PipelineContextHistoryEdge struct {
Node *PipelineContextHistory `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type PipelineEdge ¶
type PipelineEdgeAttributes ¶
type PipelineEdgeAttributes struct {
// stage id the edge is from, can also be specified by name
FromID *string `json:"fromId,omitempty"`
// stage id the edge is to, can also be specified by name
ToID *string `json:"toId,omitempty"`
// the name of the pipeline stage this edge emits from
From *string `json:"from,omitempty"`
// the name of the pipeline stage this edge points to
To *string `json:"to,omitempty"`
// any optional promotion gates you wish to configure
Gates []*PipelineGateAttributes `json:"gates,omitempty"`
}
specification of an edge between two pipeline stages
type PipelineEdgeFragment ¶
type PipelineEdgeFragment struct {
Node *PipelineFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*PipelineEdgeFragment) GetNode ¶
func (t *PipelineEdgeFragment) GetNode() *PipelineFragment
type PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services ¶
type PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetCriteria ¶
func (*PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetService ¶
type PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria ¶
type PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSecrets ¶
type PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services ¶
type PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetCriteria ¶
func (*PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetService ¶
type PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria ¶
type PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*PipelineEdgeFragment_Node_PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSecrets ¶
type PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services ¶
type PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services) GetCriteria ¶
func (*PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services) GetService ¶
type PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria ¶
type PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSecrets ¶
func (t *PipelineEdgeFragment_Node_PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
type PipelineFragment ¶
type PipelineFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Stages []*PipelineStageFragment "json:\"stages,omitempty\" graphql:\"stages\""
Edges []*PipelineStageEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
Project *TinyProjectFragment "json:\"project,omitempty\" graphql:\"project\""
}
func (*PipelineFragment) GetEdges ¶
func (t *PipelineFragment) GetEdges() []*PipelineStageEdgeFragment
func (*PipelineFragment) GetID ¶
func (t *PipelineFragment) GetID() string
func (*PipelineFragment) GetName ¶
func (t *PipelineFragment) GetName() string
func (*PipelineFragment) GetProject ¶
func (t *PipelineFragment) GetProject() *TinyProjectFragment
func (*PipelineFragment) GetStages ¶
func (t *PipelineFragment) GetStages() []*PipelineStageFragment
type PipelineFragmentID ¶ added in v1.22.3
type PipelineFragmentID struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*PipelineFragmentID) GetID ¶ added in v1.22.3
func (t *PipelineFragmentID) GetID() string
type PipelineFragmentMinimal ¶ added in v1.22.3
type PipelineFragmentMinimal struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*PipelineFragmentMinimal) GetID ¶ added in v1.22.3
func (t *PipelineFragmentMinimal) GetID() string
func (*PipelineFragmentMinimal) GetName ¶ added in v1.22.3
func (t *PipelineFragmentMinimal) GetName() string
type PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services ¶
type PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetCriteria ¶
func (*PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetService ¶
type PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria ¶
type PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSecrets ¶
func (t *PipelineFragment_Edges_PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
type PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services ¶
type PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetCriteria ¶
func (*PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetService ¶
type PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria ¶
type PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSecrets ¶
func (t *PipelineFragment_Edges_PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
type PipelineFragment_Stages_PipelineStageFragment_Services ¶
type PipelineFragment_Stages_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *PipelineFragment_Stages_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*PipelineFragment_Stages_PipelineStageFragment_Services) GetCriteria ¶
func (*PipelineFragment_Stages_PipelineStageFragment_Services) GetService ¶
func (t *PipelineFragment_Stages_PipelineStageFragment_Services) GetService() *ServiceDeploymentBaseFragment
type PipelineFragment_Stages_PipelineStageFragment_Services_Criteria ¶
type PipelineFragment_Stages_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSecrets ¶
func (t *PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
func (*PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSource ¶
func (t *PipelineFragment_Stages_PipelineStageFragment_Services_Criteria) GetSource() *ServiceDeploymentBaseFragment
type PipelineGate ¶
type PipelineGate struct {
ID string `json:"id"`
// the name of this gate as seen in the UI
Name string `json:"name"`
// the type of gate this is
Type GateType `json:"type"`
// the current state of this gate
State GateState `json:"state"`
// more detailed specification for complex gates
Spec *GateSpec `json:"spec,omitempty"`
// state related to the current status of this job
Status *GateStatus `json:"status,omitempty"`
// the kubernetes job running this gate (should only be fetched lazily as this is a heavy operation)
Job *Job `json:"job,omitempty"`
// the sentinel this gate will execute
Sentinel *Sentinel `json:"sentinel,omitempty"`
// the run that the sentinel executed last
SentinelRun *SentinelRun `json:"sentinelRun,omitempty"`
// the edge this gate lives on
Edge *PipelineStageEdge `json:"edge,omitempty"`
// the cluster this gate can run on
Cluster *Cluster `json:"cluster,omitempty"`
// the last user to approve this gate
Approver *User `json:"approver,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A gate blocking promotion along a release pipeline
type PipelineGateAttributes ¶
type PipelineGateAttributes struct {
// the name of this gate
Name string `json:"name"`
// the type of gate this is
Type GateType `json:"type"`
// the handle of a cluster this gate will execute on
Cluster *string `json:"cluster,omitempty"`
// the id of the cluster this gate will execute on
ClusterID *string `json:"clusterId,omitempty"`
// a specification for more complex gate types
Spec *GateSpecAttributes `json:"spec,omitempty"`
// the id of the sentinel this gate will execute
SentinelID *string `json:"sentinelId,omitempty"`
}
will configure a promotion gate for a pipeline
type PipelineGateConnection ¶
type PipelineGateConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PipelineGateEdge `json:"edges,omitempty"`
}
type PipelineGateEdge ¶
type PipelineGateEdge struct {
Node *PipelineGate `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type PipelineGateEdgeFragment ¶
type PipelineGateEdgeFragment struct {
Node *PipelineGateFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*PipelineGateEdgeFragment) GetNode ¶
func (t *PipelineGateEdgeFragment) GetNode() *PipelineGateFragment
type PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*PipelineGateEdgeFragment_Node_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type PipelineGateFragment ¶
type PipelineGateFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Type GateType "json:\"type\" graphql:\"type\""
State GateState "json:\"state\" graphql:\"state\""
UpdatedAt *string "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
Spec *GateSpecFragment "json:\"spec,omitempty\" graphql:\"spec\""
Status *GateStatusFragment "json:\"status,omitempty\" graphql:\"status\""
}
func (*PipelineGateFragment) GetID ¶
func (t *PipelineGateFragment) GetID() string
func (*PipelineGateFragment) GetName ¶
func (t *PipelineGateFragment) GetName() string
func (*PipelineGateFragment) GetSpec ¶
func (t *PipelineGateFragment) GetSpec() *GateSpecFragment
func (*PipelineGateFragment) GetState ¶
func (t *PipelineGateFragment) GetState() *GateState
func (*PipelineGateFragment) GetStatus ¶
func (t *PipelineGateFragment) GetStatus() *GateStatusFragment
func (*PipelineGateFragment) GetType ¶
func (t *PipelineGateFragment) GetType() *GateType
func (*PipelineGateFragment) GetUpdatedAt ¶
func (t *PipelineGateFragment) GetUpdatedAt() *string
type PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type PipelineGateIDsEdgeFragment ¶ added in v1.22.3
type PipelineGateIDsEdgeFragment struct {
Node *PipelineGateIDsEdgeFragment_Node_ "json:\"node,omitempty\" graphql:\"node\""
}
func (*PipelineGateIDsEdgeFragment) GetNode ¶ added in v1.22.3
func (t *PipelineGateIDsEdgeFragment) GetNode() *PipelineGateIDsEdgeFragment_Node_
type PipelineGateIDsEdgeFragment_Node_ ¶ added in v1.22.3
type PipelineGateIDsEdgeFragment_Node_ struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*PipelineGateIDsEdgeFragment_Node_) GetID ¶ added in v1.22.3
func (t *PipelineGateIDsEdgeFragment_Node_) GetID() string
type PipelinePromotion ¶
type PipelinePromotion struct {
ID string `json:"id"`
// the last time this promotion was updated
RevisedAt *string `json:"revisedAt,omitempty"`
// the last time this promotion was fully promoted, it's no longer pending if promoted_at > revised_at
PromotedAt *string `json:"promotedAt,omitempty"`
// the services included in this promotion
Services []*PromotionService `json:"services,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a representation of an individual pipeline promotion, which is a list of services/revisions and timestamps to determine promotion status
type PipelinePullRequest ¶
type PipelinePullRequest struct {
ID string `json:"id"`
Service *ServiceDeployment `json:"service,omitempty"`
PullRequest *PullRequest `json:"pullRequest,omitempty"`
Stage *PipelineStage `json:"stage,omitempty"`
}
A pull request created in the course of executing a pipeline
type PipelineStage ¶
type PipelineStage struct {
ID string `json:"id"`
// the name of this stage (eg dev, prod, staging)
Name string `json:"name"`
// the errors for this stage
Errors []*ServiceError `json:"errors,omitempty"`
// the services within this stage
Services []*StageService `json:"services,omitempty"`
// the context that is to be applied to this stage for PR promotions
Context *PipelineContext `json:"context,omitempty"`
// a promotion which might be outstanding for this stage
Promotion *PipelinePromotion `json:"promotion,omitempty"`
ContextHistory *PipelineContextHistoryConnection `json:"contextHistory,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a pipeline stage, has a list of services and potentially a promotion which might be pending
type PipelineStageAttributes ¶
type PipelineStageAttributes struct {
Name string `json:"name"`
Services []*StageServiceAttributes `json:"services,omitempty"`
}
specification of a stage of a pipeline
type PipelineStageEdge ¶
type PipelineStageEdge struct {
ID string `json:"id"`
// when the edge was last promoted, if greater than the promotion objects revised at, was successfully promoted
PromotedAt *string `json:"promotedAt,omitempty"`
From PipelineStage `json:"from"`
To PipelineStage `json:"to"`
Gates []*PipelineGate `json:"gates,omitempty"`
Pipeline *Pipeline `json:"pipeline,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
an edge in the pipeline DAG
type PipelineStageEdgeFragment ¶
type PipelineStageEdgeFragment struct {
ID string "json:\"id\" graphql:\"id\""
From PipelineStageFragment "json:\"from\" graphql:\"from\""
To PipelineStageFragment "json:\"to\" graphql:\"to\""
}
func (*PipelineStageEdgeFragment) GetFrom ¶
func (t *PipelineStageEdgeFragment) GetFrom() *PipelineStageFragment
func (*PipelineStageEdgeFragment) GetID ¶
func (t *PipelineStageEdgeFragment) GetID() string
func (*PipelineStageEdgeFragment) GetTo ¶
func (t *PipelineStageEdgeFragment) GetTo() *PipelineStageFragment
type PipelineStageEdgeFragment_From_PipelineStageFragment_Services ¶
type PipelineStageEdgeFragment_From_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetCriteria ¶
func (*PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetService ¶
func (t *PipelineStageEdgeFragment_From_PipelineStageFragment_Services) GetService() *ServiceDeploymentBaseFragment
type PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria ¶
type PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSecrets ¶
func (t *PipelineStageEdgeFragment_From_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
type PipelineStageEdgeFragment_To_PipelineStageFragment_Services ¶
type PipelineStageEdgeFragment_To_PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetCriteria ¶
func (*PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetService ¶
func (t *PipelineStageEdgeFragment_To_PipelineStageFragment_Services) GetService() *ServiceDeploymentBaseFragment
type PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria ¶
type PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSecrets ¶
func (t *PipelineStageEdgeFragment_To_PipelineStageFragment_Services_Criteria) GetSecrets() []*string
type PipelineStageFragment ¶
type PipelineStageFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Services []*PipelineStageFragment_Services "json:\"services,omitempty\" graphql:\"services\""
}
func (*PipelineStageFragment) GetID ¶
func (t *PipelineStageFragment) GetID() string
func (*PipelineStageFragment) GetName ¶
func (t *PipelineStageFragment) GetName() string
func (*PipelineStageFragment) GetServices ¶
func (t *PipelineStageFragment) GetServices() []*PipelineStageFragment_Services
type PipelineStageFragment_Services ¶
type PipelineStageFragment_Services struct {
Service *ServiceDeploymentBaseFragment "json:\"service,omitempty\" graphql:\"service\""
Criteria *PipelineStageFragment_Services_Criteria "json:\"criteria,omitempty\" graphql:\"criteria\""
}
func (*PipelineStageFragment_Services) GetCriteria ¶
func (t *PipelineStageFragment_Services) GetCriteria() *PipelineStageFragment_Services_Criteria
func (*PipelineStageFragment_Services) GetService ¶
func (t *PipelineStageFragment_Services) GetService() *ServiceDeploymentBaseFragment
type PipelineStageFragment_Services_Criteria ¶
type PipelineStageFragment_Services_Criteria struct {
Source *ServiceDeploymentBaseFragment "json:\"source,omitempty\" graphql:\"source\""
Secrets []*string "json:\"secrets,omitempty\" graphql:\"secrets\""
}
func (*PipelineStageFragment_Services_Criteria) GetSecrets ¶
func (t *PipelineStageFragment_Services_Criteria) GetSecrets() []*string
func (*PipelineStageFragment_Services_Criteria) GetSource ¶
func (t *PipelineStageFragment_Services_Criteria) GetSource() *ServiceDeploymentBaseFragment
type PipelineStatus ¶
type PipelineStatus struct {
// if > 0, consider the pipeline pending
Pending *int64 `json:"pending,omitempty"`
// if > 0, consider the pipeline stopped
Closed *int64 `json:"closed,omitempty"`
// if > 0, consider the pipeline runnning
Running *int64 `json:"running,omitempty"`
}
a report of gate statuses within a pipeline to gauge its health
type PluralCluster ¶
type PluralCluster struct {
Status PluralObjectStatus `json:"status"`
Metadata Metadata `json:"metadata"`
Reference *Cluster `json:"reference,omitempty"`
Raw string `json:"raw"`
Events []*Event `json:"events,omitempty"`
}
type PluralCreds ¶
type PluralCreds struct {
// authentication token to use for gql requests
Token *string `json:"token,omitempty"`
// the api url of this instance
URL *string `json:"url,omitempty"`
}
temporary credentials for the user attached to this stack
type PluralCredsFragment ¶ added in v1.49.3
type PluralCredsFragment struct {
Token *string "json:\"token,omitempty\" graphql:\"token\""
URL *string "json:\"url,omitempty\" graphql:\"url\""
}
func (*PluralCredsFragment) GetToken ¶ added in v1.49.3
func (t *PluralCredsFragment) GetToken() *string
func (*PluralCredsFragment) GetURL ¶ added in v1.49.3
func (t *PluralCredsFragment) GetURL() *string
type PluralGitRepository ¶
type PluralGitRepository struct {
Status PluralObjectStatus `json:"status"`
Metadata Metadata `json:"metadata"`
Reference *GitRepository `json:"reference,omitempty"`
Raw string `json:"raw"`
Events []*Event `json:"events,omitempty"`
}
type PluralManifest ¶
type PluralManifest struct {
Network *ManifestNetwork `json:"network,omitempty"`
BucketPrefix *string `json:"bucketPrefix,omitempty"`
Cluster *string `json:"cluster,omitempty"`
}
type PluralObjectStatus ¶
type PluralObjectStatus struct {
ID *string `json:"id,omitempty"`
Conditions []*StatusCondition `json:"conditions,omitempty"`
}
type PluralServiceDeployment ¶
type PluralServiceDeployment struct {
Status PluralObjectStatus `json:"status"`
Metadata Metadata `json:"metadata"`
Reference *ServiceDeployment `json:"reference,omitempty"`
Raw string `json:"raw"`
Events []*Event `json:"events,omitempty"`
}
type PluralSinkAttributes ¶ added in v1.14.0
type PluralSinkAttributes struct {
Priority NotificationPriority `json:"priority"`
// whether to immediately deliver the derived notification via SMTP
Urgent *bool `json:"urgent,omitempty"`
}
type PluralSinkConfiguration ¶ added in v1.18.0
type PluralSinkConfiguration struct {
Priority NotificationPriority `json:"priority"`
// whether to immediately deliver the derived notification via SMTP
Urgent *bool `json:"urgent,omitempty"`
}
type PluralSubscription ¶
type PodCondition ¶
type PodCondition struct {
LastProbeTime *string `json:"lastProbeTime,omitempty"`
LastTransitionTime *string `json:"lastTransitionTime,omitempty"`
Message *string `json:"message,omitempty"`
Reason *string `json:"reason,omitempty"`
Status *string `json:"status,omitempty"`
Type *string `json:"type,omitempty"`
}
type PodConnection ¶
type PodStatus ¶
type PodStatus struct {
Message *string `json:"message,omitempty"`
Phase *string `json:"phase,omitempty"`
HostIP *string `json:"hostIp,omitempty"`
PodIP *string `json:"podIp,omitempty"`
Reason *string `json:"reason,omitempty"`
Conditions []*PodCondition `json:"conditions,omitempty"`
ContainerStatuses []*ContainerStatus `json:"containerStatuses,omitempty"`
InitContainerStatuses []*ContainerStatus `json:"initContainerStatuses,omitempty"`
}
type PodToleration ¶ added in v1.51.3
type PodTolerationAttributes ¶ added in v1.51.3
type PolicyAggregate ¶
type PolicyAggregate string
const ( PolicyAggregateCluster PolicyAggregate = "CLUSTER" PolicyAggregateEnforcement PolicyAggregate = "ENFORCEMENT" PolicyAggregateInstalled PolicyAggregate = "INSTALLED" )
func (PolicyAggregate) IsValid ¶
func (e PolicyAggregate) IsValid() bool
func (PolicyAggregate) MarshalGQL ¶
func (e PolicyAggregate) MarshalGQL(w io.Writer)
func (PolicyAggregate) String ¶
func (e PolicyAggregate) String() string
func (*PolicyAggregate) UnmarshalGQL ¶
func (e *PolicyAggregate) UnmarshalGQL(v any) error
type PolicyBinding ¶
type PolicyBindingAttributes ¶
type PolicyBindingFragment ¶
type PolicyBindingFragment struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
Group *GroupFragment "json:\"group,omitempty\" graphql:\"group\""
User *UserFragment "json:\"user,omitempty\" graphql:\"user\""
}
func (*PolicyBindingFragment) GetGroup ¶
func (t *PolicyBindingFragment) GetGroup() *GroupFragment
func (*PolicyBindingFragment) GetID ¶
func (t *PolicyBindingFragment) GetID() *string
func (*PolicyBindingFragment) GetUser ¶
func (t *PolicyBindingFragment) GetUser() *UserFragment
type PolicyConstraint ¶
type PolicyConstraint struct {
ID string `json:"id"`
Name string `json:"name"`
Description *string `json:"description,omitempty"`
Recommendation *string `json:"recommendation,omitempty"`
ViolationCount *int64 `json:"violationCount,omitempty"`
Enforcement *ConstraintEnforcement `json:"enforcement,omitempty"`
// Fetches the live constraint object from K8s, this is an expensive query and should not be done in list endpoints
Object *KubernetesUnstructured `json:"object,omitempty"`
// pointer to the kubernetes resource itself
Ref *ConstraintRef `json:"ref,omitempty"`
Cluster *Cluster `json:"cluster,omitempty"`
Violations []*Violation `json:"violations,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A OPA Gatekeeper Constraint reference
type PolicyConstraintAttributes ¶
type PolicyConstraintAttributes struct {
Name string `json:"name"`
Description *string `json:"description,omitempty"`
Recommendation *string `json:"recommendation,omitempty"`
ViolationCount *int64 `json:"violationCount,omitempty"`
// pointer to the group/name for the CR
Ref *ConstraintRefAttributes `json:"ref,omitempty"`
Violations []*ViolationAttributes `json:"violations,omitempty"`
Enforcement *ConstraintEnforcement `json:"enforcement,omitempty"`
}
inputs to add constraint data from an OPA gatekeeper constraint CRD
type PolicyConstraintConnection ¶
type PolicyConstraintConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PolicyConstraintEdge `json:"edges,omitempty"`
}
type PolicyConstraintConnectionFragment ¶
type PolicyConstraintConnectionFragment struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*PolicyConstraintEdgeFragment "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*PolicyConstraintConnectionFragment) GetEdges ¶
func (t *PolicyConstraintConnectionFragment) GetEdges() []*PolicyConstraintEdgeFragment
func (*PolicyConstraintConnectionFragment) GetPageInfo ¶
func (t *PolicyConstraintConnectionFragment) GetPageInfo() *PageInfoFragment
type PolicyConstraintEdge ¶
type PolicyConstraintEdge struct {
Node *PolicyConstraint `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type PolicyConstraintEdgeFragment ¶
type PolicyConstraintEdgeFragment struct {
Cursor *string "json:\"cursor,omitempty\" graphql:\"cursor\""
Node *PolicyConstraintFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*PolicyConstraintEdgeFragment) GetCursor ¶
func (t *PolicyConstraintEdgeFragment) GetCursor() *string
func (*PolicyConstraintEdgeFragment) GetNode ¶
func (t *PolicyConstraintEdgeFragment) GetNode() *PolicyConstraintFragment
type PolicyConstraintFragment ¶
type PolicyConstraintFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Description *string "json:\"description,omitempty\" graphql:\"description\""
Recommendation *string "json:\"recommendation,omitempty\" graphql:\"recommendation\""
ViolationCount *int64 "json:\"violationCount,omitempty\" graphql:\"violationCount\""
Ref *ConstraintRefFragment "json:\"ref,omitempty\" graphql:\"ref\""
Violations []*ViolationFragment "json:\"violations,omitempty\" graphql:\"violations\""
}
func (*PolicyConstraintFragment) GetDescription ¶
func (t *PolicyConstraintFragment) GetDescription() *string
func (*PolicyConstraintFragment) GetID ¶
func (t *PolicyConstraintFragment) GetID() string
func (*PolicyConstraintFragment) GetName ¶
func (t *PolicyConstraintFragment) GetName() string
func (*PolicyConstraintFragment) GetRecommendation ¶
func (t *PolicyConstraintFragment) GetRecommendation() *string
func (*PolicyConstraintFragment) GetRef ¶
func (t *PolicyConstraintFragment) GetRef() *ConstraintRefFragment
func (*PolicyConstraintFragment) GetViolationCount ¶
func (t *PolicyConstraintFragment) GetViolationCount() *int64
func (*PolicyConstraintFragment) GetViolations ¶
func (t *PolicyConstraintFragment) GetViolations() []*ViolationFragment
type PolicyEngine ¶ added in v1.29.0
type PolicyEngine struct {
// the policy engine to use with this stack
Type PolicyEngineType `json:"type"`
// the maximum allowed severity without failing the stack run
MaxSeverity *VulnSeverity `json:"maxSeverity,omitempty"`
}
Configuration for applying policy enforcement to a stack
type PolicyEngineAttributes ¶ added in v1.29.0
type PolicyEngineAttributes struct {
// the policy engine to use with this stack
Type PolicyEngineType `json:"type"`
// the maximum allowed severity without failing the stack run
MaxSeverity *VulnSeverity `json:"maxSeverity,omitempty"`
}
type PolicyEngineFragment ¶ added in v1.29.0
type PolicyEngineFragment struct {
Type PolicyEngineType "json:\"type\" graphql:\"type\""
MaxSeverity *VulnSeverity "json:\"maxSeverity,omitempty\" graphql:\"maxSeverity\""
}
func (*PolicyEngineFragment) GetMaxSeverity ¶ added in v1.31.0
func (t *PolicyEngineFragment) GetMaxSeverity() *VulnSeverity
func (*PolicyEngineFragment) GetType ¶ added in v1.29.0
func (t *PolicyEngineFragment) GetType() *PolicyEngineType
type PolicyEngineType ¶ added in v1.29.0
type PolicyEngineType string
const (
PolicyEngineTypeTrivy PolicyEngineType = "TRIVY"
)
func (PolicyEngineType) IsValid ¶ added in v1.29.0
func (e PolicyEngineType) IsValid() bool
func (PolicyEngineType) MarshalGQL ¶ added in v1.29.0
func (e PolicyEngineType) MarshalGQL(w io.Writer)
func (PolicyEngineType) String ¶ added in v1.29.0
func (e PolicyEngineType) String() string
func (*PolicyEngineType) UnmarshalGQL ¶ added in v1.29.0
func (e *PolicyEngineType) UnmarshalGQL(v any) error
type PolicyStatistic ¶
type PolicyStatistic struct {
// the field you're computing this statistic on
Aggregate *string `json:"aggregate,omitempty"`
// the count for this aggregate
Count *int64 `json:"count,omitempty"`
}
Aggregate statistics for policies across your fleet
type PrAutomation ¶
type PrAutomation struct {
ID string `json:"id"`
// string id for a repository, eg for github, this is {organization}/{repository-name}
Identifier *string `json:"identifier,omitempty"`
// the name for this automation
Name string `json:"name"`
// An enum describing the high-level responsibility of this pr, eg creating a cluster or service, or upgrading a cluster
Role *PrRole `json:"role,omitempty"`
Documentation *string `json:"documentation,omitempty"`
Title string `json:"title"`
Message string `json:"message"`
Updates *PrUpdateSpec `json:"updates,omitempty"`
Creates *PrCreateSpec `json:"creates,omitempty"`
Deletes *PrDeleteSpec `json:"deletes,omitempty"`
// a proxy to use for git requests
Proxy *HTTPProxyConfiguration `json:"proxy,omitempty"`
// software vendoring logic to perform in this PR
Vendor *PrVendorSpec `json:"vendor,omitempty"`
// a set of lua scripts to use to preprocess the PR automation
Lua *PrLuaSpec `json:"lua,omitempty"`
// location in git for external templates and scripts
Git *GitRef `json:"git,omitempty"`
// labels to apply to the created prs
Labels []*string `json:"labels,omitempty"`
// a prefix to use for the branch name, will be appended with a random string for deduplication
BranchPrefix *string `json:"branchPrefix,omitempty"`
// an icon url to use for this catalog
Icon *string `json:"icon,omitempty"`
// a darkmode icon url to use for this catalog
DarkIcon *string `json:"darkIcon,omitempty"`
Configuration []*PrConfiguration `json:"configuration,omitempty"`
// the secrets to create as part of this pr
Secrets *PrSecrets `json:"secrets,omitempty"`
// optional confirmation block to express prerequisites for this PR
Confirmation *PrConfirmation `json:"confirmation,omitempty"`
// write policy for this pr automation, also propagates to the notifications list for any created PRs
WriteBindings []*PolicyBinding `json:"writeBindings,omitempty"`
// users who can generate prs with this automation
CreateBindings []*PolicyBinding `json:"createBindings,omitempty"`
// link to an add-on name if this can update it
Addon *string `json:"addon,omitempty"`
// the git repository to use for sourcing external templates
Repository *GitRepository `json:"repository,omitempty"`
// the catalog this pr automation belongs to
Catalog *Catalog `json:"catalog,omitempty"`
// the project this automation lives w/in
Project *Project `json:"project,omitempty"`
// link to a cluster if this is to perform an upgrade
Cluster *Cluster `json:"cluster,omitempty"`
// link to a service if this can update its configuration
Service *ServiceDeployment `json:"service,omitempty"`
// the scm connection to use for pr generation
Connection *ScmConnection `json:"connection,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a description of how to generate a pr, which can either modify existing files or generate new ones w/in a repo
type PrAutomationAttributes ¶
type PrAutomationAttributes struct {
Name *string `json:"name,omitempty"`
Role *PrRole `json:"role,omitempty"`
// string id for a repository, eg for github, this is {organization}/{repository-name}
Identifier *string `json:"identifier,omitempty"`
Documentation *string `json:"documentation,omitempty"`
Title *string `json:"title,omitempty"`
Message *string `json:"message,omitempty"`
Branch *string `json:"branch,omitempty"`
// whether to generate a patch for this pr instead of a full pr
Patch *bool `json:"patch,omitempty"`
BranchPrefix *string `json:"branchPrefix,omitempty"`
// a proxy to use for external vendoring
Proxy *HTTPProxyAttributes `json:"proxy,omitempty"`
Updates *PrAutomationUpdateSpecAttributes `json:"updates,omitempty"`
Creates *PrAutomationCreateSpecAttributes `json:"creates,omitempty"`
Deletes *PrAutomationDeleteSpecAttributes `json:"deletes,omitempty"`
// a specification for vendoring software in this PR
Vendor *PrVendorSpecAttributes `json:"vendor,omitempty"`
// a specification for sourcing lua scripts to preprocess the PR automation
Lua *PrLuaSpecAttributes `json:"lua,omitempty"`
// location in git for external templates and scripts
Git *GitRefAttributes `json:"git,omitempty"`
// labels to apply to created prs
Labels []*string `json:"labels,omitempty"`
// an icon url to use for this catalog
Icon *string `json:"icon,omitempty"`
// a darkmode icon url to use for this catalog
DarkIcon *string `json:"darkIcon,omitempty"`
// link to an add-on name if this can update it
Addon *string `json:"addon,omitempty"`
// link to a cluster if this is to perform an upgrade
ClusterID *string `json:"clusterId,omitempty"`
// link to a service if this can modify its configuration
ServiceID *string `json:"serviceId,omitempty"`
// the scm connection to use for pr generation
ConnectionID *string `json:"connectionId,omitempty"`
// the catalog this automation will belong to
CatalogID *string `json:"catalogId,omitempty"`
// the project this automation lives in
ProjectID *string `json:"projectId,omitempty"`
// a git repository to use for create mode prs
RepositoryID *string `json:"repositoryId,omitempty"`
// the governance controller to use for this pr
GovernanceID *string `json:"governanceId,omitempty"`
Configuration []*PrConfigurationAttributes `json:"configuration,omitempty"`
Secrets *PrSecretsAttributes `json:"secrets,omitempty"`
Confirmation *PrConfirmationAttributes `json:"confirmation,omitempty"`
// users who can update this automation
WriteBindings []*PolicyBindingAttributes `json:"writeBindings,omitempty"`
// users who can create prs with this automation
CreateBindings []*PolicyBindingAttributes `json:"createBindings,omitempty"`
}
A way to create a self-service means of generating PRs against an IaC repo
type PrAutomationConnection ¶
type PrAutomationConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PrAutomationEdge `json:"edges,omitempty"`
}
type PrAutomationCreateSpecAttributes ¶
type PrAutomationCreateSpecAttributes struct {
Git *GitRefAttributes `json:"git,omitempty"`
Templates []*PrAutomationTemplateAttributes `json:"templates,omitempty"`
}
Operations to create new templated files within this pr
type PrAutomationDeleteSpecAttributes ¶
type PrAutomationDeleteSpecAttributes struct {
Files []string `json:"files,omitempty"`
Folders []string `json:"folders,omitempty"`
}
Operations to delete files within this pr
type PrAutomationEdge ¶
type PrAutomationEdge struct {
Node *PrAutomation `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type PrAutomationFragment ¶
type PrAutomationFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Title string "json:\"title\" graphql:\"title\""
Addon *string "json:\"addon,omitempty\" graphql:\"addon\""
Message string "json:\"message\" graphql:\"message\""
Identifier *string "json:\"identifier,omitempty\" graphql:\"identifier\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
UpdatedAt *string "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
}
func (*PrAutomationFragment) GetAddon ¶
func (t *PrAutomationFragment) GetAddon() *string
func (*PrAutomationFragment) GetID ¶
func (t *PrAutomationFragment) GetID() string
func (*PrAutomationFragment) GetIdentifier ¶
func (t *PrAutomationFragment) GetIdentifier() *string
func (*PrAutomationFragment) GetInsertedAt ¶
func (t *PrAutomationFragment) GetInsertedAt() *string
func (*PrAutomationFragment) GetMessage ¶
func (t *PrAutomationFragment) GetMessage() string
func (*PrAutomationFragment) GetName ¶
func (t *PrAutomationFragment) GetName() string
func (*PrAutomationFragment) GetTitle ¶
func (t *PrAutomationFragment) GetTitle() string
func (*PrAutomationFragment) GetUpdatedAt ¶
func (t *PrAutomationFragment) GetUpdatedAt() *string
type PrAutomationSearchItem ¶ added in v1.54.4
type PrAutomationSearchItem struct {
ID string `json:"id"`
Name string `json:"name"`
// the description for this pr automation
Description *string `json:"description,omitempty"`
// an icon url to use for this pr automation
Icon *string `json:"icon,omitempty"`
// a darkmode icon url to use for this pr automation
DarkIcon *string `json:"darkIcon,omitempty"`
}
type PrAutomationTemplateAttributes ¶
type PrAutomationTemplateAttributes struct {
Source string `json:"source"`
Destination string `json:"destination"`
Context *string `json:"context,omitempty"`
Condition *string `json:"condition,omitempty"`
// whether the source template is sourced from an external git repo bound to this automation
External bool `json:"external"`
}
templates to apply in this pr
type PrAutomationUpdateSpecAttributes ¶
type PrAutomationUpdateSpecAttributes struct {
Regexes []*string `json:"regexes,omitempty"`
// list of regex scope replacement templates, useful for ANY strategies
RegexReplacements []*RegexReplacementAttributes `json:"regexReplacements,omitempty"`
// list of yaml overlay operations to apply to a file
YamlOverlays []*YamlOverlayAttributes `json:"yamlOverlays,omitempty"`
Files []*string `json:"files,omitempty"`
ReplaceTemplate *string `json:"replaceTemplate,omitempty"`
Yq *string `json:"yq,omitempty"`
MatchStrategy *MatchStrategy `json:"matchStrategy,omitempty"`
}
The operations to be performed on the files w/in the pr
type PrCallAttributes ¶ added in v1.46.4
type PrCallAttributes struct {
Context map[string]any `json:"context,omitempty"`
Branch *string `json:"branch,omitempty"`
}
Additional attributes for describing a pr call tool call that derived this chat message
type PrChecklist ¶ added in v1.21.2
type PrChecklist struct {
// the label for the checkbox
Label string `json:"label"`
}
a checkbox item to render before creating a pr
type PrChecklistAttributes ¶ added in v1.21.2
type PrChecklistAttributes struct {
// the label for the checkbox
Label string `json:"label"`
}
a checkbox item to render before creating a pr
type PrConfiguration ¶
type PrConfiguration struct {
Type ConfigurationType `json:"type"`
Name string `json:"name"`
Default *string `json:"default,omitempty"`
Documentation *string `json:"documentation,omitempty"`
Longform *string `json:"longform,omitempty"`
Placeholder *string `json:"placeholder,omitempty"`
DisplayName *string `json:"displayName,omitempty"`
// the page to use for the pr configuration
Page *int64 `json:"page,omitempty"`
Optional *bool `json:"optional,omitempty"`
Values []*string `json:"values,omitempty"`
Condition *PrConfigurationCondition `json:"condition,omitempty"`
}
the a configuration item for creating a new pr, used for templating the ultimate code changes made
type PrConfigurationAttributes ¶
type PrConfigurationAttributes struct {
Type ConfigurationType `json:"type"`
Name string `json:"name"`
Default *string `json:"default,omitempty"`
Documentation *string `json:"documentation,omitempty"`
Longform *string `json:"longform,omitempty"`
DisplayName *string `json:"displayName,omitempty"`
Placeholder *string `json:"placeholder,omitempty"`
// the page to use for the pr automation
Page *int64 `json:"page,omitempty"`
Optional *bool `json:"optional,omitempty"`
Condition *ConditionAttributes `json:"condition,omitempty"`
Validation *ConfigurationValidationAttributes `json:"validation,omitempty"`
Values []*string `json:"values,omitempty"`
}
the a configuration item for creating a new pr
type PrConfigurationCondition ¶
type PrConfigurationCondition struct {
// a boolean operation to apply
Operation Operation `json:"operation"`
// the prior field to check
Field string `json:"field"`
// a fixed value to check against if its a binary operation
Value *string `json:"value,omitempty"`
}
declaritive spec for whether a config item is relevant given prior config
type PrConfigurationConditionFragment ¶
type PrConfigurationConditionFragment struct {
Operation Operation "json:\"operation\" graphql:\"operation\""
Field string "json:\"field\" graphql:\"field\""
Value *string "json:\"value,omitempty\" graphql:\"value\""
}
func (*PrConfigurationConditionFragment) GetField ¶
func (t *PrConfigurationConditionFragment) GetField() string
func (*PrConfigurationConditionFragment) GetOperation ¶
func (t *PrConfigurationConditionFragment) GetOperation() *Operation
func (*PrConfigurationConditionFragment) GetValue ¶
func (t *PrConfigurationConditionFragment) GetValue() *string
type PrConfigurationFragment ¶
type PrConfigurationFragment struct {
Type ConfigurationType "json:\"type\" graphql:\"type\""
Name string "json:\"name\" graphql:\"name\""
Default *string "json:\"default,omitempty\" graphql:\"default\""
Documentation *string "json:\"documentation,omitempty\" graphql:\"documentation\""
Longform *string "json:\"longform,omitempty\" graphql:\"longform\""
Placeholder *string "json:\"placeholder,omitempty\" graphql:\"placeholder\""
Optional *bool "json:\"optional,omitempty\" graphql:\"optional\""
Condition *PrConfigurationConditionFragment "json:\"condition,omitempty\" graphql:\"condition\""
}
func (*PrConfigurationFragment) GetCondition ¶
func (t *PrConfigurationFragment) GetCondition() *PrConfigurationConditionFragment
func (*PrConfigurationFragment) GetDefault ¶
func (t *PrConfigurationFragment) GetDefault() *string
func (*PrConfigurationFragment) GetDocumentation ¶
func (t *PrConfigurationFragment) GetDocumentation() *string
func (*PrConfigurationFragment) GetLongform ¶
func (t *PrConfigurationFragment) GetLongform() *string
func (*PrConfigurationFragment) GetName ¶
func (t *PrConfigurationFragment) GetName() string
func (*PrConfigurationFragment) GetOptional ¶
func (t *PrConfigurationFragment) GetOptional() *bool
func (*PrConfigurationFragment) GetPlaceholder ¶
func (t *PrConfigurationFragment) GetPlaceholder() *string
func (*PrConfigurationFragment) GetType ¶
func (t *PrConfigurationFragment) GetType() *ConfigurationType
type PrConfirmation ¶ added in v1.21.2
type PrConfirmation struct {
// optional markdown text to present before pr create
Text *string `json:"text,omitempty"`
// itemized checklist to complete before pr create
Checklist []*PrChecklist `json:"checklist,omitempty"`
}
Additional details to verify all prerequisites are satisfied before generating this pr
type PrConfirmationAttributes ¶ added in v1.21.2
type PrConfirmationAttributes struct {
// optional markdown text to present before pr create
Text *string `json:"text,omitempty"`
// itemized checklist to complete before pr create
Checklist []*PrChecklistAttributes `json:"checklist,omitempty"`
}
Additional details to verify all prerequisites are satisfied before generating this pr
type PrCreateSpec ¶
type PrCreateSpec struct {
// pointer within an external git repository to source templates from
Git *GitRef `json:"git,omitempty"`
Templates []*PrTemplateSpec `json:"templates,omitempty"`
}
templated files used to add new files to a given pr
type PrDeleteSpec ¶
type PrDeleteSpec struct {
Files []string `json:"files,omitempty"`
Folders []string `json:"folders,omitempty"`
}
Files or folders you want to delete in this pr
type PrGovernance ¶ added in v1.46.3
type PrGovernance struct {
ID string `json:"id"`
Name string `json:"name"`
Connection *ScmConnection `json:"connection,omitempty"`
Configuration *PrGovernanceConfiguration `json:"configuration,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A governance controller is a mechanism to enforce a set of rules on a set of PRs
type PrGovernanceAttributes ¶ added in v1.46.3
type PrGovernanceAttributes struct {
Name string `json:"name"`
// the scm connection to use for pr generation
ConnectionID string `json:"connectionId"`
Configuration *PrGovernanceConfigurationAttributes `json:"configuration,omitempty"`
}
The settings for configuring a pr governance controller
type PrGovernanceConfiguration ¶ added in v1.46.3
type PrGovernanceConfiguration struct {
Webhook *GovernanceWebhook `json:"webhook,omitempty"`
}
The configuration for a pr governance controller
type PrGovernanceConfigurationAttributes ¶ added in v1.46.3
type PrGovernanceConfigurationAttributes struct {
Webhook *GovernanceWebhookAttributes `json:"webhook,omitempty"`
}
The settings for configuring a pr governance controller
type PrGovernanceFragment ¶ added in v1.46.4
type PrGovernanceFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*PrGovernanceFragment) GetID ¶ added in v1.46.4
func (t *PrGovernanceFragment) GetID() string
func (*PrGovernanceFragment) GetName ¶ added in v1.46.4
func (t *PrGovernanceFragment) GetName() string
type PrHelmVendorSpec ¶ added in v1.57.0
type PrHelmVendorSpec struct {
// the url of the helm repository to use
URL string `json:"url"`
// the name of the chart to use
Chart string `json:"chart"`
// the version of the chart to use
Version string `json:"version"`
// the directory destination to place the chart in
Destination string `json:"destination"`
}
type PrHelmVendorSpecAttributes ¶ added in v1.57.0
type PrHelmVendorSpecAttributes struct {
// the url of the helm repository to use
URL string `json:"url"`
// the name of the chart to use
Chart string `json:"chart"`
// the version of the chart to use
Version string `json:"version"`
// the directory destination to place the chart in
Destination string `json:"destination"`
}
type PrLuaSpec ¶ added in v1.55.1
type PrLuaSpec struct {
// file of a flat script to use
Script *string `json:"script,omitempty"`
// a folder with lua library code and scripts to use
Folder *string `json:"folder,omitempty"`
// whether the lua script is sourced from an external git repo bound to this automation
External *bool `json:"external,omitempty"`
}
a specification for sourcing lua scripts to preprocess the PR automation
type PrLuaSpecAttributes ¶ added in v1.55.1
type PrLuaSpecAttributes struct {
// whether the lua script is sourced from an external git repo bound to this automation
External *bool `json:"external,omitempty"`
// file of a flat script to use
Script *string `json:"script,omitempty"`
// a folder with lua library code and scripts to use
Folder *string `json:"folder,omitempty"`
}
a specification for sourcing lua scripts to preprocess the PR automation
type PrSecretEntry ¶ added in v1.49.2
type PrSecretEntryAttributes ¶ added in v1.49.2
type PrSecretEntryAttributes struct {
// the name of the secret entry
Name *string `json:"name,omitempty"`
// the documentation for the secret entry
Documentation *string `json:"documentation,omitempty"`
// whether to autogenerate the secret entry
Autogenerate *bool `json:"autogenerate,omitempty"`
}
type PrSecrets ¶ added in v1.49.2
type PrSecrets struct {
// the cluster handle that will hold this secret
Cluster *string `json:"cluster,omitempty"`
// the k8s namespace to place the secret in
Namespace *string `json:"namespace,omitempty"`
// the name of the secret
Name *string `json:"name,omitempty"`
Entries []*PrSecretEntry `json:"entries,omitempty"`
}
type PrSecretsAttributes ¶ added in v1.49.2
type PrSecretsAttributes struct {
// the cluster handle that will hold this secret
Cluster *string `json:"cluster,omitempty"`
// the k8s namespace to place the secret in
Namespace *string `json:"namespace,omitempty"`
// the name of the secret
Name *string `json:"name,omitempty"`
Entries []*PrSecretEntryAttributes `json:"entries,omitempty"`
}
type PrTemplateSpec ¶
type PrTemplateSpec struct {
Source string `json:"source"`
Destination string `json:"destination"`
Context map[string]any `json:"context,omitempty"`
External bool `json:"external"`
Condition *string `json:"condition,omitempty"`
}
the details of where to find and place a templated file
type PrUpdateSpec ¶
type PrUpdateSpec struct {
Regexes []*string `json:"regexes,omitempty"`
RegexReplacements []*RegexReplacement `json:"regexReplacements,omitempty"`
YamlOverlays []*YamlOverlay `json:"yamlOverlays,omitempty"`
Files []*string `json:"files,omitempty"`
ReplaceTemplate *string `json:"replaceTemplate,omitempty"`
Yq *string `json:"yq,omitempty"`
MatchStrategy *MatchStrategy `json:"matchStrategy,omitempty"`
}
existing file updates that can be performed in a PR
type PrVendorSpec ¶ added in v1.57.0
type PrVendorSpec struct {
Helm *PrHelmVendorSpec `json:"helm,omitempty"`
}
type PrVendorSpecAttributes ¶ added in v1.57.0
type PrVendorSpecAttributes struct {
// a specification for vendoring a helm chart
Helm *PrHelmVendorSpecAttributes `json:"helm,omitempty"`
}
a specification for vendoring software in this PR
type PreviewEnvironmentInstance ¶ added in v1.38.0
type PreviewEnvironmentInstance struct {
ID string `json:"id"`
Service *ServiceDeployment `json:"service,omitempty"`
PullRequest *PullRequest `json:"pullRequest,omitempty"`
Template *PreviewEnvironmentTemplate `json:"template,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
An instance of a preview environment template
type PreviewEnvironmentInstanceConnection ¶ added in v1.38.0
type PreviewEnvironmentInstanceConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PreviewEnvironmentInstanceEdge `json:"edges,omitempty"`
}
type PreviewEnvironmentInstanceEdge ¶ added in v1.38.0
type PreviewEnvironmentInstanceEdge struct {
Node *PreviewEnvironmentInstance `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type PreviewEnvironmentTemplate ¶ added in v1.38.0
type PreviewEnvironmentTemplate struct {
ID string `json:"id"`
Name string `json:"name"`
CommentTemplate *string `json:"commentTemplate,omitempty"`
Flow *Flow `json:"flow,omitempty"`
ReferenceService *ServiceDeployment `json:"referenceService,omitempty"`
Template *ServiceTemplate `json:"template,omitempty"`
Connection *ScmConnection `json:"connection,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A template for generating preview environments
type PreviewEnvironmentTemplateAttributes ¶ added in v1.38.0
type PreviewEnvironmentTemplateAttributes struct {
// the name of the preview environment template
Name string `json:"name"`
// a liquid template for custom information in the PR comment
CommentTemplate *string `json:"commentTemplate,omitempty"`
// the flow that will own the preview environment
FlowID string `json:"flowId"`
// the service that will be cloned to create the preview environment
ReferenceServiceID string `json:"referenceServiceId"`
// a set of service configuration overrides to use while cloning
Template ServiceTemplateAttributes `json:"template"`
// an scm connection id to use for PR preview comment generation
ConnectionID *string `json:"connectionId,omitempty"`
}
type PreviewEnvironmentTemplateConnection ¶ added in v1.38.0
type PreviewEnvironmentTemplateConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PreviewEnvironmentTemplateEdge `json:"edges,omitempty"`
}
type PreviewEnvironmentTemplateEdge ¶ added in v1.38.0
type PreviewEnvironmentTemplateEdge struct {
Node *PreviewEnvironmentTemplate `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type PreviewEnvironmentTemplateFragment ¶ added in v1.38.0
type PreviewEnvironmentTemplateFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
CommentTemplate *string "json:\"commentTemplate,omitempty\" graphql:\"commentTemplate\""
Flow *PreviewEnvironmentTemplateFragment_Flow "json:\"flow,omitempty\" graphql:\"flow\""
Connection *PreviewEnvironmentTemplateFragment_Connection "json:\"connection,omitempty\" graphql:\"connection\""
Template *PreviewEnvironmentTemplateFragment_Template "json:\"template,omitempty\" graphql:\"template\""
}
func (*PreviewEnvironmentTemplateFragment) GetCommentTemplate ¶ added in v1.38.0
func (t *PreviewEnvironmentTemplateFragment) GetCommentTemplate() *string
func (*PreviewEnvironmentTemplateFragment) GetConnection ¶ added in v1.38.0
func (t *PreviewEnvironmentTemplateFragment) GetConnection() *PreviewEnvironmentTemplateFragment_Connection
func (*PreviewEnvironmentTemplateFragment) GetFlow ¶ added in v1.38.0
func (t *PreviewEnvironmentTemplateFragment) GetFlow() *PreviewEnvironmentTemplateFragment_Flow
func (*PreviewEnvironmentTemplateFragment) GetID ¶ added in v1.38.0
func (t *PreviewEnvironmentTemplateFragment) GetID() string
func (*PreviewEnvironmentTemplateFragment) GetName ¶ added in v1.38.0
func (t *PreviewEnvironmentTemplateFragment) GetName() string
func (*PreviewEnvironmentTemplateFragment) GetTemplate ¶ added in v1.38.0
func (t *PreviewEnvironmentTemplateFragment) GetTemplate() *PreviewEnvironmentTemplateFragment_Template
type PreviewEnvironmentTemplateFragment_Connection ¶ added in v1.38.0
type PreviewEnvironmentTemplateFragment_Connection struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*PreviewEnvironmentTemplateFragment_Connection) GetID ¶ added in v1.38.0
func (t *PreviewEnvironmentTemplateFragment_Connection) GetID() string
type PreviewEnvironmentTemplateFragment_Flow ¶ added in v1.38.0
type PreviewEnvironmentTemplateFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*PreviewEnvironmentTemplateFragment_Flow) GetID ¶ added in v1.38.0
func (t *PreviewEnvironmentTemplateFragment_Flow) GetID() string
type PreviewEnvironmentTemplateFragment_Template ¶ added in v1.38.0
type PreviewEnvironmentTemplateFragment_Template struct {
Name *string "json:\"name,omitempty\" graphql:\"name\""
}
func (*PreviewEnvironmentTemplateFragment_Template) GetName ¶ added in v1.38.0
func (t *PreviewEnvironmentTemplateFragment_Template) GetName() *string
type Project ¶
type Project struct {
ID string `json:"id"`
Name string `json:"name"`
Description *string `json:"description,omitempty"`
Default *bool `json:"default,omitempty"`
// list all alerts discovered for this project
Alerts *AlertConnection `json:"alerts,omitempty"`
// read policy across this project
ReadBindings []*PolicyBinding `json:"readBindings,omitempty"`
// write policy across this project
WriteBindings []*PolicyBinding `json:"writeBindings,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A unit of organization to control permissions for a set of objects within your Console instance
type ProjectAttributes ¶
type ProjectAttributes struct {
Name string `json:"name"`
Description *string `json:"description,omitempty"`
ReadBindings []*PolicyBindingAttributes `json:"readBindings,omitempty"`
WriteBindings []*PolicyBindingAttributes `json:"writeBindings,omitempty"`
}
type ProjectConnection ¶
type ProjectConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ProjectEdge `json:"edges,omitempty"`
}
type ProjectEdge ¶
type ProjectFragment ¶
type ProjectFragment struct {
ID string "json:\"id\" graphql:\"id\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
UpdatedAt *string "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
Name string "json:\"name\" graphql:\"name\""
Default *bool "json:\"default,omitempty\" graphql:\"default\""
Description *string "json:\"description,omitempty\" graphql:\"description\""
ReadBindings []*PolicyBindingFragment "json:\"readBindings,omitempty\" graphql:\"readBindings\""
WriteBindings []*PolicyBindingFragment "json:\"writeBindings,omitempty\" graphql:\"writeBindings\""
}
func (*ProjectFragment) GetDefault ¶
func (t *ProjectFragment) GetDefault() *bool
func (*ProjectFragment) GetDescription ¶
func (t *ProjectFragment) GetDescription() *string
func (*ProjectFragment) GetID ¶
func (t *ProjectFragment) GetID() string
func (*ProjectFragment) GetInsertedAt ¶
func (t *ProjectFragment) GetInsertedAt() *string
func (*ProjectFragment) GetName ¶
func (t *ProjectFragment) GetName() string
func (*ProjectFragment) GetReadBindings ¶
func (t *ProjectFragment) GetReadBindings() []*PolicyBindingFragment
func (*ProjectFragment) GetUpdatedAt ¶
func (t *ProjectFragment) GetUpdatedAt() *string
func (*ProjectFragment) GetWriteBindings ¶
func (t *ProjectFragment) GetWriteBindings() []*PolicyBindingFragment
type ProjectUsageHistory ¶ added in v1.42.0
type ProjectUsageHistory struct {
Timestamp string `json:"timestamp"`
CPU *float64 `json:"cpu,omitempty"`
Memory *float64 `json:"memory,omitempty"`
Gpu *float64 `json:"gpu,omitempty"`
CPUCost *float64 `json:"cpuCost,omitempty"`
MemoryCost *float64 `json:"memoryCost,omitempty"`
GpuCost *float64 `json:"gpuCost,omitempty"`
IngressCost *float64 `json:"ingressCost,omitempty"`
LoadBalancerCost *float64 `json:"loadBalancerCost,omitempty"`
EgressCost *float64 `json:"egressCost,omitempty"`
NodeCost *float64 `json:"nodeCost,omitempty"`
StorageCost *float64 `json:"storageCost,omitempty"`
ControlPlaneCost *float64 `json:"controlPlaneCost,omitempty"`
ProjectID *string `json:"projectId,omitempty"`
}
type ProjectUsageHistoryConnection ¶ added in v1.42.0
type ProjectUsageHistoryConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ProjectUsageHistoryEdge `json:"edges,omitempty"`
}
type ProjectUsageHistoryEdge ¶ added in v1.42.0
type ProjectUsageHistoryEdge struct {
Node *ProjectUsageHistory `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type PromotionCriteria ¶
type PromotionCriteria struct {
ID string `json:"id"`
// overrides the repository slug for the referenced pr automation
Repository *string `json:"repository,omitempty"`
// the source service in a prior stage to promote settings from
Source *ServiceDeployment `json:"source,omitempty"`
// whether you want to copy any configuration values from the source service
Secrets []*string `json:"secrets,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
how a promotion for a service will be performed
type PromotionCriteriaAttributes ¶
type PromotionCriteriaAttributes struct {
// the handle of the cluster for the source service
Handle *string `json:"handle,omitempty"`
// the name of the source service
Name *string `json:"name,omitempty"`
// the id of the service to promote from
SourceID *string `json:"sourceId,omitempty"`
// the id of a pr automation to update this service
PrAutomationID *string `json:"prAutomationId,omitempty"`
// overrides the repository slug for the referenced pr automation
Repository *string `json:"repository,omitempty"`
// the secrets to copy over in a promotion
Secrets []*string `json:"secrets,omitempty"`
}
actions to perform if this stage service were promoted
type PromotionService ¶
type PromotionService struct {
ID string `json:"id"`
// a service to promote
Service *ServiceDeployment `json:"service,omitempty"`
// the revision of the service to promote
Revision *Revision `json:"revision,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a service to be potentially promoted
type Provider ¶ added in v1.46.0
type Provider string
func (Provider) MarshalGQL ¶ added in v1.46.0
func (*Provider) UnmarshalGQL ¶ added in v1.46.0
type ProviderCredential ¶
type ProviderCredential struct {
ID string `json:"id"`
Name string `json:"name"`
Namespace string `json:"namespace"`
Kind string `json:"kind"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a cloud credential that can be used while creating new clusters
type ProviderCredentialFragment ¶
type ProviderCredentialFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Namespace string "json:\"namespace\" graphql:\"namespace\""
Kind string "json:\"kind\" graphql:\"kind\""
}
func (*ProviderCredentialFragment) GetID ¶
func (t *ProviderCredentialFragment) GetID() string
func (*ProviderCredentialFragment) GetKind ¶
func (t *ProviderCredentialFragment) GetKind() string
func (*ProviderCredentialFragment) GetName ¶
func (t *ProviderCredentialFragment) GetName() string
func (*ProviderCredentialFragment) GetNamespace ¶
func (t *ProviderCredentialFragment) GetNamespace() string
type PullRequest ¶
type PullRequest struct {
ID string `json:"id"`
Status *PrStatus `json:"status,omitempty"`
URL string `json:"url"`
Title *string `json:"title,omitempty"`
Creator *string `json:"creator,omitempty"`
Labels []*string `json:"labels,omitempty"`
// the patch for this pr, if it is a patch. This is in place of generating a full pr
Patch *string `json:"patch,omitempty"`
// the user that spawned this pr, will also be associated with notifications w/in Plural
Author *User `json:"author,omitempty"`
// the flow this pr is meant to modify
Flow *Flow `json:"flow,omitempty"`
// the cluster this pr is meant to modify
Cluster *Cluster `json:"cluster,omitempty"`
// the service this pr is meant to modify
Service *ServiceDeployment `json:"service,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A reference to a pull request for your kubernetes related IaC
type PullRequestAttributes ¶
type PullRequestAttributes struct {
URL string `json:"url"`
Title string `json:"title"`
Creator *string `json:"creator,omitempty"`
Labels []*string `json:"labels,omitempty"`
ServiceID *string `json:"serviceId,omitempty"`
ClusterID *string `json:"clusterId,omitempty"`
Service *NamespacedName `json:"service,omitempty"`
Cluster *NamespacedName `json:"cluster,omitempty"`
}
attributes for a pull request pointer record
type PullRequestConnection ¶
type PullRequestConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*PullRequestEdge `json:"edges,omitempty"`
}
type PullRequestEdge ¶
type PullRequestEdge struct {
Node *PullRequest `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type PullRequestEvidence ¶ added in v1.32.0
type PullRequestEvidence struct {
URL *string `json:"url,omitempty"`
Title *string `json:"title,omitempty"`
Repo *string `json:"repo,omitempty"`
Sha *string `json:"sha,omitempty"`
Filename *string `json:"filename,omitempty"`
Contents *string `json:"contents,omitempty"`
Patch *string `json:"patch,omitempty"`
}
type PullRequestFragment ¶
type PullRequestFragment struct {
ID string "json:\"id\" graphql:\"id\""
Status *PrStatus "json:\"status,omitempty\" graphql:\"status\""
URL string "json:\"url\" graphql:\"url\""
Title *string "json:\"title,omitempty\" graphql:\"title\""
Creator *string "json:\"creator,omitempty\" graphql:\"creator\""
}
func (*PullRequestFragment) GetCreator ¶
func (t *PullRequestFragment) GetCreator() *string
func (*PullRequestFragment) GetID ¶
func (t *PullRequestFragment) GetID() string
func (*PullRequestFragment) GetStatus ¶
func (t *PullRequestFragment) GetStatus() *PrStatus
func (*PullRequestFragment) GetTitle ¶
func (t *PullRequestFragment) GetTitle() *string
func (*PullRequestFragment) GetURL ¶
func (t *PullRequestFragment) GetURL() string
type PullRequestUpdateAttributes ¶
type PullRequestUpdateAttributes struct {
Title string `json:"title"`
Labels []*string `json:"labels,omitempty"`
Status PrStatus `json:"status"`
ServiceID *string `json:"serviceId,omitempty"`
ClusterID *string `json:"clusterId,omitempty"`
Service *NamespacedName `json:"service,omitempty"`
Cluster *NamespacedName `json:"cluster,omitempty"`
}
attributes for a pull request pointer record
type RbacAttributes ¶
type RbacAttributes struct {
ReadBindings []*PolicyBindingAttributes `json:"readBindings,omitempty"`
WriteBindings []*PolicyBindingAttributes `json:"writeBindings,omitempty"`
}
type Recommendation ¶
type Recommendation struct {
ContainerRecommendations []*ContainerRecommendation `json:"containerRecommendations,omitempty"`
}
type RefreshToken ¶
type RefreshTokenConnection ¶
type RefreshTokenConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*RefreshTokenEdge `json:"edges,omitempty"`
}
type RefreshTokenEdge ¶
type RefreshTokenEdge struct {
Node *RefreshToken `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type RegexReplacement ¶
type RegexReplacement struct {
Regex string `json:"regex"`
// the file to apply this replacement on
File string `json:"file"`
// template string to replace any match with
Replacement string `json:"replacement"`
// Whether to apply liquid templating before compiling this regex
Templated *bool `json:"templated,omitempty"`
}
a fully specified regex/replace flow
type RegexReplacementAttributes ¶
type RegexReplacementAttributes struct {
Regex string `json:"regex"`
Replacement string `json:"replacement"`
// the filename to apply this regex on
File string `json:"file"`
// whether you want to apply liquid templating on the regex before compiling
Templated *bool `json:"templated,omitempty"`
}
a fully specified regex/replace flow
type RegisterRuntimeServices ¶
type RegisterRuntimeServices struct {
RegisterRuntimeServices *int64 "json:\"registerRuntimeServices,omitempty\" graphql:\"registerRuntimeServices\""
}
func (*RegisterRuntimeServices) GetRegisterRuntimeServices ¶
func (t *RegisterRuntimeServices) GetRegisterRuntimeServices() *int64
type Renderer ¶ added in v1.46.0
type Renderer struct {
Path string `json:"path"`
Type RendererType `json:"type"`
Helm *HelmMinimal `json:"helm,omitempty"`
}
type RendererAttributes ¶ added in v1.46.0
type RendererAttributes struct {
Path string `json:"path"`
Type RendererType `json:"type"`
Helm *HelmMinimalAttributes `json:"helm,omitempty"`
}
type RendererFragment ¶ added in v1.46.3
type RendererFragment struct {
Path string "json:\"path\" graphql:\"path\""
Type RendererType "json:\"type\" graphql:\"type\""
Helm *HelmMinimalFragment "json:\"helm,omitempty\" graphql:\"helm\""
}
func (*RendererFragment) GetHelm ¶ added in v1.46.3
func (t *RendererFragment) GetHelm() *HelmMinimalFragment
func (*RendererFragment) GetPath ¶ added in v1.46.3
func (t *RendererFragment) GetPath() string
func (*RendererFragment) GetType ¶ added in v1.46.3
func (t *RendererFragment) GetType() *RendererType
type RendererType ¶ added in v1.46.0
type RendererType string
const ( RendererTypeAuto RendererType = "AUTO" RendererTypeRaw RendererType = "RAW" RendererTypeHelm RendererType = "HELM" RendererTypeKustomize RendererType = "KUSTOMIZE" )
func (RendererType) IsValid ¶ added in v1.46.0
func (e RendererType) IsValid() bool
func (RendererType) MarshalGQL ¶ added in v1.46.0
func (e RendererType) MarshalGQL(w io.Writer)
func (RendererType) String ¶ added in v1.46.0
func (e RendererType) String() string
func (*RendererType) UnmarshalGQL ¶ added in v1.46.0
func (e *RendererType) UnmarshalGQL(v any) error
type ReplicaSet ¶
type ReplicaSet struct {
Metadata Metadata `json:"metadata"`
Spec ReplicaSetSpec `json:"spec"`
Status ReplicaSetStatus `json:"status"`
Pods []*Pod `json:"pods,omitempty"`
Raw string `json:"raw"`
}
type ReplicaSetSpec ¶
type ReplicaSetSpec struct {
Replicas *int64 `json:"replicas,omitempty"`
}
type ReplicaSetStatus ¶
type ReplicaSetStatus struct {
AvailableReplicas *int64 `json:"availableReplicas,omitempty"`
Conditions []*StatusCondition `json:"conditions,omitempty"`
Replicas *int64 `json:"replicas,omitempty"`
ReadyReplicas *int64 `json:"readyReplicas,omitempty"`
FullyLabeledReplicas *int64 `json:"fullyLabeledReplicas,omitempty"`
}
type ResourceEdge ¶
an edge representing mapping from kubernetes object metadata.uid -> metadata.uid
type ResourceRequest ¶ added in v1.18.0
type ResourceRequest struct {
CPU *string `json:"cpu,omitempty"`
Memory *string `json:"memory,omitempty"`
}
A kubernetes pod container resource request spec
type ResourceRequestAttributes ¶ added in v1.18.0
type ResourceRequestFragment ¶ added in v1.19.0
type ResourceRequestFragment struct {
CPU *string "json:\"cpu,omitempty\" graphql:\"cpu\""
Memory *string "json:\"memory,omitempty\" graphql:\"memory\""
}
func (*ResourceRequestFragment) GetCPU ¶ added in v1.19.0
func (t *ResourceRequestFragment) GetCPU() *string
func (*ResourceRequestFragment) GetMemory ¶ added in v1.19.0
func (t *ResourceRequestFragment) GetMemory() *string
type ResourceSelector ¶
type ResourceSpec ¶
type Resources ¶
type Resources struct {
Limits *ResourceSpec `json:"limits,omitempty"`
Requests *ResourceSpec `json:"requests,omitempty"`
}
type RestoreAttributes ¶
type RestoreAttributes struct {
Status RestoreStatus `json:"status"`
}
type RestoreStatus ¶
type RestoreStatus string
const ( RestoreStatusCreated RestoreStatus = "CREATED" RestoreStatusPending RestoreStatus = "PENDING" RestoreStatusSuccessful RestoreStatus = "SUCCESSFUL" RestoreStatusFailed RestoreStatus = "FAILED" )
func (RestoreStatus) IsValid ¶
func (e RestoreStatus) IsValid() bool
func (RestoreStatus) MarshalGQL ¶
func (e RestoreStatus) MarshalGQL(w io.Writer)
func (RestoreStatus) String ¶
func (e RestoreStatus) String() string
func (*RestoreStatus) UnmarshalGQL ¶
func (e *RestoreStatus) UnmarshalGQL(v any) error
type Revision ¶
type Revision struct {
// id of this revision
ID string `json:"id"`
// the service's semver
Version string `json:"version"`
// git spec of the prior revision
Git *GitRef `json:"git,omitempty"`
// description of how helm charts should be applied
Helm *HelmSpec `json:"helm,omitempty"`
// the sha this service was pulled from
Sha *string `json:"sha,omitempty"`
// the commit message for this revision
Message *string `json:"message,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a representation of a past revision of a service
type RevisionConnection ¶
type RevisionConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*RevisionEdge `json:"edges,omitempty"`
}
type RevisionEdge ¶
type RevisionFragment ¶
type RevisionFragment struct {
ID string "json:\"id\" graphql:\"id\""
Sha *string "json:\"sha,omitempty\" graphql:\"sha\""
Git *RevisionFragment_Git "json:\"git,omitempty\" graphql:\"git\""
}
func (*RevisionFragment) GetGit ¶
func (t *RevisionFragment) GetGit() *RevisionFragment_Git
func (*RevisionFragment) GetID ¶
func (t *RevisionFragment) GetID() string
func (*RevisionFragment) GetSha ¶
func (t *RevisionFragment) GetSha() *string
type RevisionFragment_Git ¶
type RevisionFragment_Git struct {
Ref string "json:\"ref\" graphql:\"ref\""
Folder string "json:\"folder\" graphql:\"folder\""
}
func (*RevisionFragment_Git) GetFolder ¶
func (t *RevisionFragment_Git) GetFolder() string
func (*RevisionFragment_Git) GetRef ¶
func (t *RevisionFragment_Git) GetRef() string
type Role ¶
type Role struct {
ID string `json:"id"`
Name string `json:"name"`
Description *string `json:"description,omitempty"`
Repositories []*string `json:"repositories,omitempty"`
Permissions []*Permission `json:"permissions,omitempty"`
RoleBindings []*RoleBinding `json:"roleBindings,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type RoleAttributes ¶
type RoleAttributes struct {
Name *string `json:"name,omitempty"`
Description *string `json:"description,omitempty"`
Repositories []*string `json:"repositories,omitempty"`
RoleBindings []*BindingAttributes `json:"roleBindings,omitempty"`
Permissions []*Permission `json:"permissions,omitempty"`
}
type RoleBinding ¶
type RoleConnection ¶
type RollbackService ¶
type RollbackService struct {
RollbackService *ServiceDeploymentFragment "json:\"rollbackService,omitempty\" graphql:\"rollbackService\""
}
func (*RollbackService) GetRollbackService ¶
func (t *RollbackService) GetRollbackService() *ServiceDeploymentFragment
type RollbackService_RollbackService_ServiceDeploymentFragment_Components ¶
type RollbackService_RollbackService_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetContent ¶
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetGroup ¶
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetGroup() *string
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetID ¶
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetID() string
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetKind ¶
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetKind() string
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetName ¶
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetName() string
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetNamespace ¶
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetState ¶
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetState() *ComponentState
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetSynced ¶
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetSynced() bool
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetUID() *string
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetVersion ¶
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Components) GetVersion() *string
type RollbackService_RollbackService_ServiceDeploymentFragment_Configuration ¶
type RollbackService_RollbackService_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Configuration) GetName ¶
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Configuration) GetName() string
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Configuration) GetValue ¶
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Configuration) GetValue() string
type RollbackService_RollbackService_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type RollbackService_RollbackService_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Flow) GetID ¶ added in v1.38.0
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Flow) GetID() string
type RollbackService_RollbackService_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type RollbackService_RollbackService_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
func (*RollbackService_RollbackService_ServiceDeploymentFragment_Metadata) GetImages ¶ added in v1.52.1
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_Metadata) GetImages() []*string
type RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
func (*RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels ¶ added in v1.46.5
func (t *RollbackService_RollbackService_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
type RollingUpdate ¶
type RollingUpdate struct {
MaxSurge *int64 `json:"maxSurge,omitempty"`
}
type RootMutationType ¶
type RootMutationType struct {
}
type RootQueryType ¶
type RootQueryType struct {
}
type RootSubscriptionType ¶
type RootSubscriptionType struct {
}
type RouterFilterAttributes ¶
type RouterFilterAttributes struct {
// a regex for filtering by things like pr url
Regex *string `json:"regex,omitempty"`
// whether to enable delivery for events associated with this service
ServiceID *string `json:"serviceId,omitempty"`
// whether to enable delivery for events associated with this cluster
ClusterID *string `json:"clusterId,omitempty"`
// whether to enable delivery for events associated with this pipeline
PipelineID *string `json:"pipelineId,omitempty"`
}
type RouterSinkAttributes ¶
type RouterSinkAttributes struct {
SinkID string `json:"sinkId"`
}
type RunLogAttributes ¶
type RunLogAttributes struct {
Logs string `json:"logs"`
}
type RunLogsDelta ¶
type RunStep ¶
type RunStep struct {
ID string `json:"id"`
Status StepStatus `json:"status"`
Stage StepStage `json:"stage"`
Name string `json:"name"`
Cmd string `json:"cmd"`
Args []string `json:"args,omitempty"`
RequireApproval *bool `json:"requireApproval,omitempty"`
Index int64 `json:"index"`
Logs []*RunLogs `json:"logs,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type RunStepAttributes ¶
type RunStepAttributes struct {
Status StepStatus `json:"status"`
}
type RunStepFragment ¶
type RunStepFragment struct {
ID string "json:\"id\" graphql:\"id\""
Status StepStatus "json:\"status\" graphql:\"status\""
Stage StepStage "json:\"stage\" graphql:\"stage\""
Name string "json:\"name\" graphql:\"name\""
Cmd string "json:\"cmd\" graphql:\"cmd\""
Args []string "json:\"args,omitempty\" graphql:\"args\""
RequireApproval *bool "json:\"requireApproval,omitempty\" graphql:\"requireApproval\""
Index int64 "json:\"index\" graphql:\"index\""
}
func (*RunStepFragment) GetArgs ¶
func (t *RunStepFragment) GetArgs() []string
func (*RunStepFragment) GetCmd ¶
func (t *RunStepFragment) GetCmd() string
func (*RunStepFragment) GetID ¶
func (t *RunStepFragment) GetID() string
func (*RunStepFragment) GetIndex ¶
func (t *RunStepFragment) GetIndex() int64
func (*RunStepFragment) GetName ¶
func (t *RunStepFragment) GetName() string
func (*RunStepFragment) GetRequireApproval ¶
func (t *RunStepFragment) GetRequireApproval() *bool
func (*RunStepFragment) GetStage ¶
func (t *RunStepFragment) GetStage() *StepStage
func (*RunStepFragment) GetStatus ¶
func (t *RunStepFragment) GetStatus() *StepStatus
type RunningState ¶
type RunningState struct {
StartedAt *string `json:"startedAt,omitempty"`
}
type RuntimeAddon ¶
type RuntimeAddon struct {
// add-on name
Name string `json:"name"`
// an icon to identify this runtime add-on
Icon *string `json:"icon,omitempty"`
// the url to the add-ons git repository
GitURL *string `json:"gitUrl,omitempty"`
// the add-on's readme, this is a heavy operation that should not be performed w/in lists
Readme *string `json:"readme,omitempty"`
// the release page for a runtime service at a version, this is a heavy operation not suitable for lists
ReleaseURL *string `json:"releaseUrl,omitempty"`
Versions []*AddonVersion `json:"versions,omitempty"`
}
a full specification of a kubernetes runtime component's requirements
type RuntimeAddonUpgrade ¶ added in v1.55.1
type RuntimeAddonUpgrade struct {
Addon *RuntimeAddon `json:"addon,omitempty"`
Current *AddonVersion `json:"current,omitempty"`
Fix *AddonVersion `json:"fix,omitempty"`
}
type RuntimeService ¶
type RuntimeService struct {
ID string `json:"id"`
// add-on name
Name string `json:"name"`
// add-on version, should be semver formatted
Version string `json:"version"`
// the number of instances of this service we've detected
InstanceCount *int64 `json:"instanceCount,omitempty"`
// the full specification of this kubernetes add-on
Addon *RuntimeAddon `json:"addon,omitempty"`
// the version of the add-on you've currently deployed
AddonVersion *AddonVersion `json:"addonVersion,omitempty"`
// the plural service it came from
Service *ServiceDeployment `json:"service,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a service encapsulating a controller like istio/ingress-nginx/etc that is meant to extend the kubernetes api
type S3StoreAttributes ¶
type SMTPSettings ¶ added in v1.18.0
type SMTPSettings struct {
Server string `json:"server"`
Port int64 `json:"port"`
Sender string `json:"sender"`
User string `json:"user"`
Ssl bool `json:"ssl"`
}
SMTP server configuration for email notifications
type SMTPSettingsAttributes ¶ added in v1.18.0
type SavePipeline ¶
type SavePipeline struct {
SavePipeline *PipelineFragmentMinimal "json:\"savePipeline,omitempty\" graphql:\"savePipeline\""
}
func (*SavePipeline) GetSavePipeline ¶
func (t *SavePipeline) GetSavePipeline() *PipelineFragmentMinimal
type SaveServiceContext ¶
type SaveServiceContext struct {
SaveServiceContext *ServiceContextFragment "json:\"saveServiceContext,omitempty\" graphql:\"saveServiceContext\""
}
func (*SaveServiceContext) GetSaveServiceContext ¶
func (t *SaveServiceContext) GetSaveServiceContext() *ServiceContextFragment
type SaveUpgradeInsights ¶ added in v1.17.0
type SaveUpgradeInsights struct {
SaveUpgradeInsights []*SaveUpgradeInsights_SaveUpgradeInsights "json:\"saveUpgradeInsights,omitempty\" graphql:\"saveUpgradeInsights\""
}
func (*SaveUpgradeInsights) GetSaveUpgradeInsights ¶ added in v1.17.0
func (t *SaveUpgradeInsights) GetSaveUpgradeInsights() []*SaveUpgradeInsights_SaveUpgradeInsights
type SaveUpgradeInsights_SaveUpgradeInsights ¶ added in v1.17.0
type SaveUpgradeInsights_SaveUpgradeInsights struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
}
func (*SaveUpgradeInsights_SaveUpgradeInsights) GetID ¶ added in v1.17.0
func (t *SaveUpgradeInsights_SaveUpgradeInsights) GetID() string
func (*SaveUpgradeInsights_SaveUpgradeInsights) GetName ¶ added in v1.17.0
func (t *SaveUpgradeInsights_SaveUpgradeInsights) GetName() string
func (*SaveUpgradeInsights_SaveUpgradeInsights) GetVersion ¶ added in v1.17.0
func (t *SaveUpgradeInsights_SaveUpgradeInsights) GetVersion() *string
type ScalingRecommendationType ¶ added in v1.25.0
type ScalingRecommendationType string
const ( ScalingRecommendationTypeDeployment ScalingRecommendationType = "DEPLOYMENT" ScalingRecommendationTypeStatefulset ScalingRecommendationType = "STATEFULSET" ScalingRecommendationTypeDaemonset ScalingRecommendationType = "DAEMONSET" ScalingRecommendationTypeRollout ScalingRecommendationType = "ROLLOUT" )
func (ScalingRecommendationType) IsValid ¶ added in v1.25.0
func (e ScalingRecommendationType) IsValid() bool
func (ScalingRecommendationType) MarshalGQL ¶ added in v1.25.0
func (e ScalingRecommendationType) MarshalGQL(w io.Writer)
func (ScalingRecommendationType) String ¶ added in v1.25.0
func (e ScalingRecommendationType) String() string
func (*ScalingRecommendationType) UnmarshalGQL ¶ added in v1.25.0
func (e *ScalingRecommendationType) UnmarshalGQL(v any) error
type ScmConnection ¶
type ScmConnection struct {
ID string `json:"id"`
Name string `json:"name"`
Type ScmType `json:"type"`
Default *bool `json:"default,omitempty"`
Username *string `json:"username,omitempty"`
// a proxy to use for git requests
Proxy *HTTPProxyConfiguration `json:"proxy,omitempty"`
// the azure devops attributes for this connection
Azure *AzureDevopsConfiguration `json:"azure,omitempty"`
// base url for git clones for self-hosted versions
BaseURL *string `json:"baseUrl,omitempty"`
// base url for HTTP apis for self-hosted versions if different from base url
APIURL *string `json:"apiUrl,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
an object representing the means to connect to SCM apis
type ScmConnectionAttributes ¶
type ScmConnectionAttributes struct {
Name string `json:"name"`
Type ScmType `json:"type"`
// the owning entity in this scm provider, eg a github organization
Owner *string `json:"owner,omitempty"`
Username *string `json:"username,omitempty"`
Token *string `json:"token,omitempty"`
BaseURL *string `json:"baseUrl,omitempty"`
APIURL *string `json:"apiUrl,omitempty"`
Github *GithubAppAttributes `json:"github,omitempty"`
Azure *AzureDevopsAttributes `json:"azure,omitempty"`
Default *bool `json:"default,omitempty"`
Proxy *HTTPProxyAttributes `json:"proxy,omitempty"`
// a ssh private key to be used for commit signing
SigningPrivateKey *string `json:"signingPrivateKey,omitempty"`
}
an object representing a means to authenticate to a source control provider like Github
type ScmConnectionConnection ¶
type ScmConnectionConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ScmConnectionEdge `json:"edges,omitempty"`
}
type ScmConnectionEdge ¶
type ScmConnectionEdge struct {
Node *ScmConnection `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ScmConnectionFragment ¶
type ScmConnectionFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
APIURL *string "json:\"apiUrl,omitempty\" graphql:\"apiUrl\""
BaseURL *string "json:\"baseUrl,omitempty\" graphql:\"baseUrl\""
Type ScmType "json:\"type\" graphql:\"type\""
Username *string "json:\"username,omitempty\" graphql:\"username\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
UpdatedAt *string "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
}
func (*ScmConnectionFragment) GetAPIURL ¶
func (t *ScmConnectionFragment) GetAPIURL() *string
func (*ScmConnectionFragment) GetBaseURL ¶
func (t *ScmConnectionFragment) GetBaseURL() *string
func (*ScmConnectionFragment) GetID ¶
func (t *ScmConnectionFragment) GetID() string
func (*ScmConnectionFragment) GetInsertedAt ¶
func (t *ScmConnectionFragment) GetInsertedAt() *string
func (*ScmConnectionFragment) GetName ¶
func (t *ScmConnectionFragment) GetName() string
func (*ScmConnectionFragment) GetType ¶
func (t *ScmConnectionFragment) GetType() *ScmType
func (*ScmConnectionFragment) GetUpdatedAt ¶
func (t *ScmConnectionFragment) GetUpdatedAt() *string
func (*ScmConnectionFragment) GetUsername ¶
func (t *ScmConnectionFragment) GetUsername() *string
type ScmCredentialFragment ¶ added in v1.49.3
type ScmCredentialFragment struct {
Token string "json:\"token\" graphql:\"token\""
Username string "json:\"username\" graphql:\"username\""
}
func (*ScmCredentialFragment) GetToken ¶ added in v1.49.3
func (t *ScmCredentialFragment) GetToken() string
func (*ScmCredentialFragment) GetUsername ¶ added in v1.49.3
func (t *ScmCredentialFragment) GetUsername() string
type ScmWebhook ¶
type ScmWebhook struct {
ID string `json:"id"`
Type ScmType `json:"type"`
Owner string `json:"owner"`
// the url for this specific webhook
URL string `json:"url"`
// the name in your SCM provider for this webhook
Name string `json:"name"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type ScmWebhookAttributes ¶
type ScmWebhookAttributes struct {
// the secret token for authenticating this webhook via hmac signature
Hmac string `json:"hmac"`
// the type of webhook to create
Type ScmType `json:"type"`
// the owner for this webhook in your SCM, eg a github org or gitlab group
Owner string `json:"owner"`
}
The attributes to configure a new webhook for a SCM provider
type ScmWebhookConnection ¶
type ScmWebhookConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ScmWebhookEdge `json:"edges,omitempty"`
}
type ScmWebhookEdge ¶
type ScmWebhookEdge struct {
Node *ScmWebhook `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ScmWebhookFragment ¶ added in v1.40.0
type ScmWebhookFragment struct {
ID string "json:\"id\" graphql:\"id\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
UpdatedAt *string "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
Name string "json:\"name\" graphql:\"name\""
Owner string "json:\"owner\" graphql:\"owner\""
Type ScmType "json:\"type\" graphql:\"type\""
URL string "json:\"url\" graphql:\"url\""
}
func (*ScmWebhookFragment) GetID ¶ added in v1.40.0
func (t *ScmWebhookFragment) GetID() string
func (*ScmWebhookFragment) GetInsertedAt ¶ added in v1.40.0
func (t *ScmWebhookFragment) GetInsertedAt() *string
func (*ScmWebhookFragment) GetName ¶ added in v1.40.0
func (t *ScmWebhookFragment) GetName() string
func (*ScmWebhookFragment) GetOwner ¶ added in v1.40.0
func (t *ScmWebhookFragment) GetOwner() string
func (*ScmWebhookFragment) GetType ¶ added in v1.40.0
func (t *ScmWebhookFragment) GetType() *ScmType
func (*ScmWebhookFragment) GetURL ¶ added in v1.40.0
func (t *ScmWebhookFragment) GetURL() string
func (*ScmWebhookFragment) GetUpdatedAt ¶ added in v1.40.0
func (t *ScmWebhookFragment) GetUpdatedAt() *string
type ScopeAttributes ¶
type Sentinel ¶ added in v1.49.0
type Sentinel struct {
// the id of the sentinel
ID string `json:"id"`
// the name of the sentinel
Name string `json:"name"`
// the description of the sentinel
Description *string `json:"description,omitempty"`
// the status of the sentinel's last run
Status *SentinelRunStatus `json:"status,omitempty"`
// the git location for rules files from the associated repository
Git *GitRef `json:"git,omitempty"`
// the git repository to use for fetching rules files for AI enabled analysis
Repository *GitRepository `json:"repository,omitempty"`
// the project of this sentinel
Project *Project `json:"project,omitempty"`
// the checks to run for this sentinel
Checks []*SentinelCheck `json:"checks,omitempty"`
// the last time this sentinel was run
LastRunAt *string `json:"lastRunAt,omitempty"`
// the runs of this sentinel, do not query w/in list fields
Runs *SentinelRunConnection `json:"runs,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type SentinelAttributes ¶ added in v1.49.0
type SentinelAttributes struct {
// the name of the sentinel
Name *string `json:"name,omitempty"`
// the description of the sentinel
Description *string `json:"description,omitempty"`
// the repository to use for this sentinel
RepositoryID *string `json:"repositoryId,omitempty"`
// the project to use for this sentinel
ProjectID *string `json:"projectId,omitempty"`
// the git repository to use for this sentinel
Git *GitRefAttributes `json:"git,omitempty"`
// the checks to run for this sentinel
Checks []*SentinelCheckAttributes `json:"checks,omitempty"`
}
type SentinelCheck ¶ added in v1.49.0
type SentinelCheck struct {
// the id of the check
ID string `json:"id"`
// the name of the check
Name string `json:"name"`
// the type of check to run
Type SentinelCheckType `json:"type"`
// the rule file to use for this check
RuleFile *string `json:"ruleFile,omitempty"`
// the configuration to use for this check
Configuration *SentinelCheckConfiguration `json:"configuration,omitempty"`
}
type SentinelCheckAttributes ¶ added in v1.49.0
type SentinelCheckAttributes struct {
// the type of check to run
Type SentinelCheckType `json:"type"`
// the name of the check
Name string `json:"name"`
// the rule file to use for this check
RuleFile *string `json:"ruleFile,omitempty"`
// the configuration to use for this check
Configuration *SentinelCheckConfigurationAttributes `json:"configuration,omitempty"`
}
type SentinelCheckConfiguration ¶ added in v1.49.0
type SentinelCheckConfiguration struct {
// the log configuration to use for this check
Log *SentinelCheckLogConfiguration `json:"log,omitempty"`
// the kubernetes configuration to use for this check
Kubernetes *SentinelCheckKubernetesConfiguration `json:"kubernetes,omitempty"`
// the integration test configuration to use for this check
IntegrationTest *SentinelCheckIntegrationTestConfiguration `json:"integrationTest,omitempty"`
}
type SentinelCheckConfigurationAttributes ¶ added in v1.49.0
type SentinelCheckConfigurationAttributes struct {
// the log configuration to use for this check
Log *SentinelCheckLogConfigurationAttributes `json:"log,omitempty"`
// the kubernetes configuration to use for this check
Kubernetes *SentinelCheckKubernetesConfigurationAttributes `json:"kubernetes,omitempty"`
// the integration test configuration to use for this check
IntegrationTest *SentinelCheckIntegrationTestConfigurationAttributes `json:"integrationTest,omitempty"`
}
type SentinelCheckConfigurationFragment ¶ added in v1.50.1
type SentinelCheckConfigurationFragment struct {
Log *SentinelCheckLogConfigurationFragment "json:\"log,omitempty\" graphql:\"log\""
Kubernetes *SentinelCheckKubernetesConfigurationFragment "json:\"kubernetes,omitempty\" graphql:\"kubernetes\""
IntegrationTest *SentinelCheckIntegrationTestConfigurationFragment "json:\"integrationTest,omitempty\" graphql:\"integrationTest\""
}
func (*SentinelCheckConfigurationFragment) GetIntegrationTest ¶ added in v1.52.4
func (t *SentinelCheckConfigurationFragment) GetIntegrationTest() *SentinelCheckIntegrationTestConfigurationFragment
func (*SentinelCheckConfigurationFragment) GetKubernetes ¶ added in v1.50.1
func (t *SentinelCheckConfigurationFragment) GetKubernetes() *SentinelCheckKubernetesConfigurationFragment
func (*SentinelCheckConfigurationFragment) GetLog ¶ added in v1.50.1
func (t *SentinelCheckConfigurationFragment) GetLog() *SentinelCheckLogConfigurationFragment
type SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum ¶ added in v1.54.2
type SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum struct {
P *string "json:\"p,omitempty\" graphql:\"p\""
Parallel *string "json:\"parallel,omitempty\" graphql:\"parallel\""
}
func (*SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetP ¶ added in v1.54.2
func (*SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetParallel ¶ added in v1.54.2
type SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.52.4
type SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.52.4
type SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.52.4
type SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.52.4
type SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets ¶ added in v1.50.1
type SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets struct {
Key string "json:\"key\" graphql:\"key\""
Value *string "json:\"value,omitempty\" graphql:\"value\""
}
func (*SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets) GetKey ¶ added in v1.50.1
func (*SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets) GetValue ¶ added in v1.50.1
func (t *SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets) GetValue() *string
type SentinelCheckFragment ¶ added in v1.50.1
type SentinelCheckFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Type SentinelCheckType "json:\"type\" graphql:\"type\""
RuleFile *string "json:\"ruleFile,omitempty\" graphql:\"ruleFile\""
Configuration *SentinelCheckConfigurationFragment "json:\"configuration,omitempty\" graphql:\"configuration\""
}
func (*SentinelCheckFragment) GetConfiguration ¶ added in v1.50.1
func (t *SentinelCheckFragment) GetConfiguration() *SentinelCheckConfigurationFragment
func (*SentinelCheckFragment) GetID ¶ added in v1.50.1
func (t *SentinelCheckFragment) GetID() string
func (*SentinelCheckFragment) GetName ¶ added in v1.50.1
func (t *SentinelCheckFragment) GetName() string
func (*SentinelCheckFragment) GetRuleFile ¶ added in v1.50.1
func (t *SentinelCheckFragment) GetRuleFile() *string
func (*SentinelCheckFragment) GetType ¶ added in v1.50.1
func (t *SentinelCheckFragment) GetType() *SentinelCheckType
type SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum ¶ added in v1.54.2
type SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum struct {
P *string "json:\"p,omitempty\" graphql:\"p\""
Parallel *string "json:\"parallel,omitempty\" graphql:\"parallel\""
}
func (*SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetP ¶ added in v1.54.2
func (*SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetParallel ¶ added in v1.54.2
type SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.52.4
type SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.52.4
type SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.52.4
type SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.52.4
type SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets ¶ added in v1.50.1
type SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets struct {
Key string "json:\"key\" graphql:\"key\""
Value *string "json:\"value,omitempty\" graphql:\"value\""
}
func (*SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets) GetKey ¶ added in v1.50.1
type SentinelCheckGotestsumAttributes ¶ added in v1.54.2
type SentinelCheckGotestsumConfiguration ¶ added in v1.54.2
type SentinelCheckIntegrationTestConfiguration ¶ added in v1.52.4
type SentinelCheckIntegrationTestConfiguration struct {
// the repository to use for this check
RepositoryID *string `json:"repositoryId,omitempty"`
// the git repository to use for this check
Git *GitRef `json:"git,omitempty"`
// the job to run for this check
Job *JobGateSpec `json:"job,omitempty"`
// the distro to run the check on
Distro *ClusterDistro `json:"distro,omitempty"`
// the cluster tags to select where to run this job
Tags map[string]any `json:"tags,omitempty"`
// the format of the job
Format SentinelRunJobFormat `json:"format"`
// the gotestsum configuration to use for this check
Gotestsum *SentinelCheckGotestsumConfiguration `json:"gotestsum,omitempty"`
}
type SentinelCheckIntegrationTestConfigurationAttributes ¶ added in v1.52.2
type SentinelCheckIntegrationTestConfigurationAttributes struct {
// the repository to use for this check
RepositoryID *string `json:"repositoryId,omitempty"`
// the git repository to use for this check
Git *GitRefAttributes `json:"git,omitempty"`
// the job to run for this check
Job *GateJobAttributes `json:"job,omitempty"`
// the distro to run the check on
Distro *ClusterDistro `json:"distro,omitempty"`
// the cluster tags to select where to run this job
Tags *string `json:"tags,omitempty"`
// the format of the job output
Format SentinelRunJobFormat `json:"format"`
// the gotestsum configuration to use for this check
Gotestsum *SentinelCheckGotestsumAttributes `json:"gotestsum,omitempty"`
}
type SentinelCheckIntegrationTestConfigurationFragment ¶ added in v1.52.4
type SentinelCheckIntegrationTestConfigurationFragment struct {
Distro *ClusterDistro "json:\"distro,omitempty\" graphql:\"distro\""
Tags map[string]any "json:\"tags,omitempty\" graphql:\"tags\""
Gotestsum *SentinelCheckIntegrationTestConfigurationFragment_Gotestsum "json:\"gotestsum,omitempty\" graphql:\"gotestsum\""
Job *JobSpecFragment "json:\"job,omitempty\" graphql:\"job\""
}
func (*SentinelCheckIntegrationTestConfigurationFragment) GetDistro ¶ added in v1.52.4
func (t *SentinelCheckIntegrationTestConfigurationFragment) GetDistro() *ClusterDistro
func (*SentinelCheckIntegrationTestConfigurationFragment) GetGotestsum ¶ added in v1.54.2
func (t *SentinelCheckIntegrationTestConfigurationFragment) GetGotestsum() *SentinelCheckIntegrationTestConfigurationFragment_Gotestsum
func (*SentinelCheckIntegrationTestConfigurationFragment) GetJob ¶ added in v1.52.4
func (t *SentinelCheckIntegrationTestConfigurationFragment) GetJob() *JobSpecFragment
func (*SentinelCheckIntegrationTestConfigurationFragment) GetTags ¶ added in v1.52.4
func (t *SentinelCheckIntegrationTestConfigurationFragment) GetTags() map[string]any
type SentinelCheckIntegrationTestConfigurationFragment_Gotestsum ¶ added in v1.54.2
type SentinelCheckIntegrationTestConfigurationFragment_Gotestsum struct {
P *string "json:\"p,omitempty\" graphql:\"p\""
Parallel *string "json:\"parallel,omitempty\" graphql:\"parallel\""
}
func (*SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetP ¶ added in v1.54.2
func (t *SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetP() *string
func (*SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetParallel ¶ added in v1.54.2
func (t *SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetParallel() *string
type SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.52.4
type SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.52.4
type SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.52.4
type SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.52.4
type SentinelCheckKubernetesConfiguration ¶ added in v1.49.0
type SentinelCheckKubernetesConfiguration struct {
// the api group to use when fetching this resource
Group *string `json:"group,omitempty"`
// the api version to use when fetching this resource
Version string `json:"version"`
// the kind to use when fetching this resource
Kind string `json:"kind"`
// the name to use when fetching this resource
Name string `json:"name"`
// the namespace to use when fetching this resource
Namespace *string `json:"namespace,omitempty"`
}
type SentinelCheckKubernetesConfigurationAttributes ¶ added in v1.49.0
type SentinelCheckKubernetesConfigurationAttributes struct {
// the api group to use when fetching this resource
Group *string `json:"group,omitempty"`
// the api version to use when fetching this resource
Version string `json:"version"`
// the kind to use when fetching this resource
Kind string `json:"kind"`
// the name to use when fetching this resource
Name string `json:"name"`
// the namespace to use when fetching this resource
Namespace *string `json:"namespace,omitempty"`
// the cluster to run the query against
ClusterID string `json:"clusterId"`
}
type SentinelCheckKubernetesConfigurationFragment ¶ added in v1.50.1
type SentinelCheckKubernetesConfigurationFragment struct {
Group *string "json:\"group,omitempty\" graphql:\"group\""
Version string "json:\"version\" graphql:\"version\""
Kind string "json:\"kind\" graphql:\"kind\""
Name string "json:\"name\" graphql:\"name\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
}
func (*SentinelCheckKubernetesConfigurationFragment) GetGroup ¶ added in v1.50.1
func (t *SentinelCheckKubernetesConfigurationFragment) GetGroup() *string
func (*SentinelCheckKubernetesConfigurationFragment) GetKind ¶ added in v1.50.1
func (t *SentinelCheckKubernetesConfigurationFragment) GetKind() string
func (*SentinelCheckKubernetesConfigurationFragment) GetName ¶ added in v1.50.1
func (t *SentinelCheckKubernetesConfigurationFragment) GetName() string
func (*SentinelCheckKubernetesConfigurationFragment) GetNamespace ¶ added in v1.50.1
func (t *SentinelCheckKubernetesConfigurationFragment) GetNamespace() *string
func (*SentinelCheckKubernetesConfigurationFragment) GetVersion ¶ added in v1.50.1
func (t *SentinelCheckKubernetesConfigurationFragment) GetVersion() string
type SentinelCheckLogConfiguration ¶ added in v1.49.0
type SentinelCheckLogConfiguration struct {
// the namespaces to run the query against
Namespaces []*string `json:"namespaces,omitempty"`
// a search query this will run against the logs
Query string `json:"query"`
// the cluster to run the query against
ClusterID *string `json:"clusterId,omitempty"`
// the log facets to run the query against
Facets []*LogFacet `json:"facets,omitempty"`
// The duration of the log analysis run
Duration string `json:"duration"`
}
type SentinelCheckLogConfigurationAttributes ¶ added in v1.49.0
type SentinelCheckLogConfigurationAttributes struct {
// the namespaces to run the query against
Namespaces []*string `json:"namespaces,omitempty"`
// a search query this will run against the logs
Query string `json:"query"`
// the cluster to run the query against
ClusterID *string `json:"clusterId,omitempty"`
// The duration of the log analysis run
Duration string `json:"duration"`
// the log facets to run the query against
Facets []*LogFacetInput `json:"facets,omitempty"`
}
type SentinelCheckLogConfigurationFragment ¶ added in v1.50.1
type SentinelCheckLogConfigurationFragment struct {
Namespaces []*string "json:\"namespaces,omitempty\" graphql:\"namespaces\""
Query string "json:\"query\" graphql:\"query\""
ClusterID *string "json:\"clusterId,omitempty\" graphql:\"clusterId\""
Facets []*SentinelCheckLogConfigurationFragment_Facets "json:\"facets,omitempty\" graphql:\"facets\""
Duration string "json:\"duration\" graphql:\"duration\""
}
func (*SentinelCheckLogConfigurationFragment) GetClusterID ¶ added in v1.50.1
func (t *SentinelCheckLogConfigurationFragment) GetClusterID() *string
func (*SentinelCheckLogConfigurationFragment) GetDuration ¶ added in v1.50.1
func (t *SentinelCheckLogConfigurationFragment) GetDuration() string
func (*SentinelCheckLogConfigurationFragment) GetFacets ¶ added in v1.50.1
func (t *SentinelCheckLogConfigurationFragment) GetFacets() []*SentinelCheckLogConfigurationFragment_Facets
func (*SentinelCheckLogConfigurationFragment) GetNamespaces ¶ added in v1.50.1
func (t *SentinelCheckLogConfigurationFragment) GetNamespaces() []*string
func (*SentinelCheckLogConfigurationFragment) GetQuery ¶ added in v1.50.1
func (t *SentinelCheckLogConfigurationFragment) GetQuery() string
type SentinelCheckLogConfigurationFragment_Facets ¶ added in v1.50.1
type SentinelCheckLogConfigurationFragment_Facets struct {
Key string "json:\"key\" graphql:\"key\""
Value *string "json:\"value,omitempty\" graphql:\"value\""
}
func (*SentinelCheckLogConfigurationFragment_Facets) GetKey ¶ added in v1.50.1
func (t *SentinelCheckLogConfigurationFragment_Facets) GetKey() string
func (*SentinelCheckLogConfigurationFragment_Facets) GetValue ¶ added in v1.50.1
func (t *SentinelCheckLogConfigurationFragment_Facets) GetValue() *string
type SentinelCheckType ¶ added in v1.49.0
type SentinelCheckType string
const ( SentinelCheckTypeLog SentinelCheckType = "LOG" SentinelCheckTypeKubernetes SentinelCheckType = "KUBERNETES" SentinelCheckTypeIntegrationTest SentinelCheckType = "INTEGRATION_TEST" )
func (SentinelCheckType) IsValid ¶ added in v1.49.0
func (e SentinelCheckType) IsValid() bool
func (SentinelCheckType) MarshalGQL ¶ added in v1.49.0
func (e SentinelCheckType) MarshalGQL(w io.Writer)
func (SentinelCheckType) String ¶ added in v1.49.0
func (e SentinelCheckType) String() string
func (*SentinelCheckType) UnmarshalGQL ¶ added in v1.49.0
func (e *SentinelCheckType) UnmarshalGQL(v any) error
type SentinelConnection ¶ added in v1.49.0
type SentinelConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*SentinelEdge `json:"edges,omitempty"`
}
type SentinelEdge ¶ added in v1.49.0
type SentinelFragment ¶ added in v1.50.1
type SentinelFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Description *string "json:\"description,omitempty\" graphql:\"description\""
Git *GitRefFragment "json:\"git,omitempty\" graphql:\"git\""
Repository *GitRepositoryFragment "json:\"repository,omitempty\" graphql:\"repository\""
Project *TinyProjectFragment "json:\"project,omitempty\" graphql:\"project\""
Checks []*SentinelCheckFragment "json:\"checks,omitempty\" graphql:\"checks\""
}
func (*SentinelFragment) GetChecks ¶ added in v1.50.1
func (t *SentinelFragment) GetChecks() []*SentinelCheckFragment
func (*SentinelFragment) GetDescription ¶ added in v1.50.1
func (t *SentinelFragment) GetDescription() *string
func (*SentinelFragment) GetGit ¶ added in v1.50.1
func (t *SentinelFragment) GetGit() *GitRefFragment
func (*SentinelFragment) GetID ¶ added in v1.50.1
func (t *SentinelFragment) GetID() string
func (*SentinelFragment) GetName ¶ added in v1.50.1
func (t *SentinelFragment) GetName() string
func (*SentinelFragment) GetProject ¶ added in v1.50.1
func (t *SentinelFragment) GetProject() *TinyProjectFragment
func (*SentinelFragment) GetRepository ¶ added in v1.50.1
func (t *SentinelFragment) GetRepository() *GitRepositoryFragment
type SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum ¶ added in v1.54.2
type SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum struct {
P *string "json:\"p,omitempty\" graphql:\"p\""
Parallel *string "json:\"parallel,omitempty\" graphql:\"parallel\""
}
func (*SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetP ¶ added in v1.54.2
func (*SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetParallel ¶ added in v1.54.2
type SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.52.4
type SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.52.4
type SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.52.4
type SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.52.4
type SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets ¶ added in v1.50.1
type SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets struct {
Key string "json:\"key\" graphql:\"key\""
Value *string "json:\"value,omitempty\" graphql:\"value\""
}
func (*SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets) GetKey ¶ added in v1.50.1
type SentinelRun ¶ added in v1.49.0
type SentinelRun struct {
// the id of the run
ID string `json:"id"`
// the status of the run
Status SentinelRunStatus `json:"status"`
// the time the run completed
CompletedAt *string `json:"completedAt,omitempty"`
// the sentinel that was run
Sentinel *Sentinel `json:"sentinel,omitempty"`
// the results of the run
Results []*SentinelRunResult `json:"results,omitempty"`
// the errors of the run
Errors []*ServiceError `json:"errors,omitempty"`
// the checks that were run
Checks []*SentinelCheck `json:"checks,omitempty"`
Jobs *SentinelRunJobConnection `json:"jobs,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type SentinelRunConnection ¶ added in v1.52.2
type SentinelRunConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*SentinelRunEdge `json:"edges,omitempty"`
}
type SentinelRunEdge ¶ added in v1.52.2
type SentinelRunEdge struct {
Node *SentinelRun `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type SentinelRunFragment ¶ added in v1.52.3
type SentinelRunFragment struct {
ID string "json:\"id\" graphql:\"id\""
Status SentinelRunStatus "json:\"status\" graphql:\"status\""
Sentinel *SentinelRunFragment_Sentinel "json:\"sentinel,omitempty\" graphql:\"sentinel\""
}
func (*SentinelRunFragment) GetID ¶ added in v1.52.3
func (t *SentinelRunFragment) GetID() string
func (*SentinelRunFragment) GetSentinel ¶ added in v1.52.3
func (t *SentinelRunFragment) GetSentinel() *SentinelRunFragment_Sentinel
func (*SentinelRunFragment) GetStatus ¶ added in v1.52.3
func (t *SentinelRunFragment) GetStatus() *SentinelRunStatus
type SentinelRunFragment_Sentinel ¶ added in v1.52.3
type SentinelRunFragment_Sentinel struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*SentinelRunFragment_Sentinel) GetID ¶ added in v1.52.3
func (t *SentinelRunFragment_Sentinel) GetID() string
type SentinelRunJob ¶ added in v1.52.2
type SentinelRunJob struct {
// the id of the job
ID string `json:"id"`
// the status of the job
Status SentinelRunJobStatus `json:"status"`
// the format of the job output
Format SentinelRunJobFormat `json:"format"`
// the check that was run
Check *string `json:"check,omitempty"`
// the output of the job
Output *string `json:"output,omitempty"`
// the time the job completed
CompletedAt *string `json:"completedAt,omitempty"`
// the git repository to use for this job
Git *GitRef `json:"git,omitempty"`
// whether this job uses test code defined in git
UsesGit *bool `json:"usesGit,omitempty"`
// the kubernetes job running this gate (should only be fetched lazily as this is a heavy operation)
Job *Job `json:"job,omitempty"`
// the job that was run
JobSpec *JobGateSpec `json:"jobSpec,omitempty"`
// the reference to the job that was run
Reference *JobReference `json:"reference,omitempty"`
// the git repository to use for this job
Repository *GitRepository `json:"repository,omitempty"`
// the cluster that the job was run on
Cluster *Cluster `json:"cluster,omitempty"`
// the run that the job was run on
SentinelRun *SentinelRun `json:"sentinelRun,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type SentinelRunJobConnection ¶ added in v1.52.2
type SentinelRunJobConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*SentinelRunJobEdge `json:"edges,omitempty"`
}
type SentinelRunJobEdge ¶ added in v1.52.2
type SentinelRunJobEdge struct {
Node *SentinelRunJob `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type SentinelRunJobFormat ¶ added in v1.52.2
type SentinelRunJobFormat string
const ( SentinelRunJobFormatPlaintext SentinelRunJobFormat = "PLAINTEXT" SentinelRunJobFormatJunit SentinelRunJobFormat = "JUNIT" )
func (SentinelRunJobFormat) IsValid ¶ added in v1.52.2
func (e SentinelRunJobFormat) IsValid() bool
func (SentinelRunJobFormat) MarshalGQL ¶ added in v1.52.2
func (e SentinelRunJobFormat) MarshalGQL(w io.Writer)
func (SentinelRunJobFormat) String ¶ added in v1.52.2
func (e SentinelRunJobFormat) String() string
func (*SentinelRunJobFormat) UnmarshalGQL ¶ added in v1.52.2
func (e *SentinelRunJobFormat) UnmarshalGQL(v any) error
type SentinelRunJobFragment ¶ added in v1.52.3
type SentinelRunJobFragment struct {
ID string "json:\"id\" graphql:\"id\""
Status SentinelRunJobStatus "json:\"status\" graphql:\"status\""
Format SentinelRunJobFormat "json:\"format\" graphql:\"format\""
UsesGit *bool "json:\"usesGit,omitempty\" graphql:\"usesGit\""
JobSpec *JobSpecFragment "json:\"jobSpec,omitempty\" graphql:\"jobSpec\""
Reference *SentinelRunJobFragment_Reference "json:\"reference,omitempty\" graphql:\"reference\""
SentinelRun *SentinelRunFragment "json:\"sentinelRun,omitempty\" graphql:\"sentinelRun\""
Cluster *SentinelRunJobFragment_Cluster "json:\"cluster,omitempty\" graphql:\"cluster\""
}
func (*SentinelRunJobFragment) GetCluster ¶ added in v1.52.3
func (t *SentinelRunJobFragment) GetCluster() *SentinelRunJobFragment_Cluster
func (*SentinelRunJobFragment) GetFormat ¶ added in v1.52.3
func (t *SentinelRunJobFragment) GetFormat() *SentinelRunJobFormat
func (*SentinelRunJobFragment) GetID ¶ added in v1.52.3
func (t *SentinelRunJobFragment) GetID() string
func (*SentinelRunJobFragment) GetJobSpec ¶ added in v1.52.4
func (t *SentinelRunJobFragment) GetJobSpec() *JobSpecFragment
func (*SentinelRunJobFragment) GetReference ¶ added in v1.52.3
func (t *SentinelRunJobFragment) GetReference() *SentinelRunJobFragment_Reference
func (*SentinelRunJobFragment) GetSentinelRun ¶ added in v1.52.3
func (t *SentinelRunJobFragment) GetSentinelRun() *SentinelRunFragment
func (*SentinelRunJobFragment) GetStatus ¶ added in v1.52.3
func (t *SentinelRunJobFragment) GetStatus() *SentinelRunJobStatus
func (*SentinelRunJobFragment) GetUsesGit ¶ added in v1.54.5
func (t *SentinelRunJobFragment) GetUsesGit() *bool
type SentinelRunJobFragment_Cluster ¶ added in v1.52.3
type SentinelRunJobFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*SentinelRunJobFragment_Cluster) GetID ¶ added in v1.52.3
func (t *SentinelRunJobFragment_Cluster) GetID() string
type SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.52.4
type SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.52.4
type SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.52.4
type SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.52.4
func (t *SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
type SentinelRunJobFragment_Reference ¶ added in v1.52.3
type SentinelRunJobFragment_Reference struct {
Name string "json:\"name\" graphql:\"name\""
Namespace string "json:\"namespace\" graphql:\"namespace\""
}
func (*SentinelRunJobFragment_Reference) GetName ¶ added in v1.52.3
func (t *SentinelRunJobFragment_Reference) GetName() string
func (*SentinelRunJobFragment_Reference) GetNamespace ¶ added in v1.52.3
func (t *SentinelRunJobFragment_Reference) GetNamespace() string
type SentinelRunJobFragment_SentinelRun_SentinelRunFragment_Sentinel ¶ added in v1.52.3
type SentinelRunJobFragment_SentinelRun_SentinelRunFragment_Sentinel struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*SentinelRunJobFragment_SentinelRun_SentinelRunFragment_Sentinel) GetID ¶ added in v1.52.3
func (t *SentinelRunJobFragment_SentinelRun_SentinelRunFragment_Sentinel) GetID() string
type SentinelRunJobStatus ¶ added in v1.52.2
type SentinelRunJobStatus string
const ( SentinelRunJobStatusPending SentinelRunJobStatus = "PENDING" SentinelRunJobStatusRunning SentinelRunJobStatus = "RUNNING" SentinelRunJobStatusSuccess SentinelRunJobStatus = "SUCCESS" SentinelRunJobStatusFailed SentinelRunJobStatus = "FAILED" )
func (SentinelRunJobStatus) IsValid ¶ added in v1.52.2
func (e SentinelRunJobStatus) IsValid() bool
func (SentinelRunJobStatus) MarshalGQL ¶ added in v1.52.2
func (e SentinelRunJobStatus) MarshalGQL(w io.Writer)
func (SentinelRunJobStatus) String ¶ added in v1.52.2
func (e SentinelRunJobStatus) String() string
func (*SentinelRunJobStatus) UnmarshalGQL ¶ added in v1.52.2
func (e *SentinelRunJobStatus) UnmarshalGQL(v any) error
type SentinelRunJobUpdateAttributes ¶ added in v1.52.2
type SentinelRunJobUpdateAttributes struct {
// the status of the job
Status *SentinelRunJobStatus `json:"status,omitempty"`
// the reference to the job that was run
Reference *NamespacedName `json:"reference,omitempty"`
// the output of the job
Output *string `json:"output,omitempty"`
}
type SentinelRunResult ¶ added in v1.49.0
type SentinelRunResult struct {
// the name of the check
Name *string `json:"name,omitempty"`
// the status of the result
Status SentinelRunStatus `json:"status"`
// the reason for the result
Reason *string `json:"reason,omitempty"`
// the number of jobs that were run
JobCount *int64 `json:"jobCount,omitempty"`
// the number of jobs that were successful
SuccessfulCount *int64 `json:"successfulCount,omitempty"`
// the number of jobs that failed
FailedCount *int64 `json:"failedCount,omitempty"`
}
type SentinelRunStatus ¶ added in v1.49.0
type SentinelRunStatus string
const ( SentinelRunStatusPending SentinelRunStatus = "PENDING" SentinelRunStatusSuccess SentinelRunStatus = "SUCCESS" SentinelRunStatusFailed SentinelRunStatus = "FAILED" )
func (SentinelRunStatus) IsValid ¶ added in v1.49.0
func (e SentinelRunStatus) IsValid() bool
func (SentinelRunStatus) MarshalGQL ¶ added in v1.49.0
func (e SentinelRunStatus) MarshalGQL(w io.Writer)
func (SentinelRunStatus) String ¶ added in v1.49.0
func (e SentinelRunStatus) String() string
func (*SentinelRunStatus) UnmarshalGQL ¶ added in v1.49.0
func (e *SentinelRunStatus) UnmarshalGQL(v any) error
type SentinelStatistic ¶ added in v1.52.2
type SentinelStatistic struct {
// the status of the sentinel
Status SentinelRunStatus `json:"status"`
// the count of the sentinel
Count int64 `json:"count"`
}
type Service ¶
type Service struct {
Metadata Metadata `json:"metadata"`
Status ServiceStatus `json:"status"`
Spec ServiceSpec `json:"spec"`
Pods []*Pod `json:"pods,omitempty"`
Raw string `json:"raw"`
Events []*Event `json:"events,omitempty"`
}
type ServiceAccountAttributes ¶
type ServiceAccountAttributes struct {
Name *string `json:"name,omitempty"`
Email *string `json:"email,omitempty"`
Roles *UserRoleAttributes `json:"roles,omitempty"`
AssumeBindings []*PolicyBindingAttributes `json:"assumeBindings,omitempty"`
}
type ServiceAccounts ¶
type ServiceAccounts struct {
ServiceAccounts *ServiceAccounts_ServiceAccounts "json:\"serviceAccounts,omitempty\" graphql:\"serviceAccounts\""
}
func (*ServiceAccounts) GetServiceAccounts ¶
func (t *ServiceAccounts) GetServiceAccounts() *ServiceAccounts_ServiceAccounts
type ServiceAccounts_ServiceAccounts ¶
type ServiceAccounts_ServiceAccounts struct {
PageInfo PageInfoFragment "json:\"pageInfo\" graphql:\"pageInfo\""
Edges []*ServiceAccounts_ServiceAccounts_Edges "json:\"edges,omitempty\" graphql:\"edges\""
}
func (*ServiceAccounts_ServiceAccounts) GetEdges ¶
func (t *ServiceAccounts_ServiceAccounts) GetEdges() []*ServiceAccounts_ServiceAccounts_Edges
func (*ServiceAccounts_ServiceAccounts) GetPageInfo ¶
func (t *ServiceAccounts_ServiceAccounts) GetPageInfo() *PageInfoFragment
type ServiceAccounts_ServiceAccounts_Edges ¶
type ServiceAccounts_ServiceAccounts_Edges struct {
Node *UserFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ServiceAccounts_ServiceAccounts_Edges) GetNode ¶
func (t *ServiceAccounts_ServiceAccounts_Edges) GetNode() *UserFragment
type ServiceCloneAttributes ¶
type ServiceCloneAttributes struct {
Name string `json:"name"`
Namespace *string `json:"namespace,omitempty"`
Configuration []*ConfigAttributes `json:"configuration,omitempty"`
}
type ServiceComponent ¶
type ServiceComponent struct {
// internal id
ID string `json:"id"`
// kubernetes component health enum
State *ComponentState `json:"state,omitempty"`
// whether this component has been applied to the k8s api
Synced bool `json:"synced"`
// api group of this resource
Group *string `json:"group,omitempty"`
// api version of this resource
Version *string `json:"version,omitempty"`
// api kind of this resource
Kind string `json:"kind"`
// kubernetes namespace of this resource
Namespace *string `json:"namespace,omitempty"`
// kubernetes name of this resource
Name string `json:"name"`
// kubernetes uid of this resource
UID *string `json:"uid,omitempty"`
// an insight explaining the state of this component
Insight *AiInsight `json:"insight,omitempty"`
// the live and desired states of this service component
Content *ComponentContent `json:"content,omitempty"`
// the service this component belongs to
Service *ServiceDeployment `json:"service,omitempty"`
// any api deprecations discovered from this component
APIDeprecations []*APIDeprecation `json:"apiDeprecations,omitempty"`
// any kubernetes objects created as a descendent of this component
Children []*ServiceComponentChild `json:"children,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
representation of a kubernetes component deployed by a service
type ServiceComponentChild ¶ added in v1.36.0
type ServiceComponentChild struct {
ID string `json:"id"`
UID string `json:"uid"`
State *ComponentState `json:"state,omitempty"`
ParentUID *string `json:"parentUid,omitempty"`
Name string `json:"name"`
Namespace *string `json:"namespace,omitempty"`
Group *string `json:"group,omitempty"`
Version string `json:"version"`
Kind string `json:"kind"`
// an insight explaining the state of this component
Insight *AiInsight `json:"insight,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a kubernetes object that was created as a descendent of this service component
type ServiceComponentMetrics ¶ added in v1.18.0
type ServiceComponentMetrics struct {
CPU []*MetricResponse `json:"cpu,omitempty"`
Mem []*MetricResponse `json:"mem,omitempty"`
PodCPU []*MetricResponse `json:"podCpu,omitempty"`
PodMem []*MetricResponse `json:"podMem,omitempty"`
}
type ServiceConfiguration ¶
a configuration item k/v pair
type ServiceContext ¶
type ServiceContext struct {
ID string `json:"id"`
Name string `json:"name"`
Configuration map[string]any `json:"configuration,omitempty"`
Secrets []*ServiceConfiguration `json:"secrets,omitempty"`
// the project this context belongs to
Project *Project `json:"project,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A reusable bundle of configuration designed to make it easy to communicate between tools like tf/pulumi and k8s
type ServiceContextAttributes ¶
type ServiceContextAttributes struct {
// the project this context belongs to
ProjectID *string `json:"projectId,omitempty"`
Configuration *string `json:"configuration,omitempty"`
Secrets []*ConfigAttributes `json:"secrets,omitempty"`
}
A reusable configuration context, useful for plumbing data from external tools like terraform/pulumi/etc
type ServiceContextFragment ¶
type ServiceContextFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Configuration map[string]any "json:\"configuration,omitempty\" graphql:\"configuration\""
}
func (*ServiceContextFragment) GetConfiguration ¶
func (t *ServiceContextFragment) GetConfiguration() map[string]any
func (*ServiceContextFragment) GetID ¶
func (t *ServiceContextFragment) GetID() string
func (*ServiceContextFragment) GetName ¶
func (t *ServiceContextFragment) GetName() string
type ServiceDependency ¶
type ServiceDependency struct {
ID string `json:"id"`
Status *ServiceDeploymentStatus `json:"status,omitempty"`
Name string `json:"name"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A dependency of a service, the service will not actualize until all dependencies are ready
type ServiceDependencyAttributes ¶
type ServiceDependencyAttributes struct {
Name string `json:"name"`
}
A named depedency of a service, will prevent applying any manifests until the dependency has become ready
type ServiceDependencyFragment ¶ added in v1.54.1
type ServiceDependencyFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*ServiceDependencyFragment) GetID ¶ added in v1.54.1
func (t *ServiceDependencyFragment) GetID() string
func (*ServiceDependencyFragment) GetName ¶ added in v1.54.1
func (t *ServiceDependencyFragment) GetName() string
type ServiceDeployment ¶
type ServiceDeployment struct {
// internal id of this service
ID string `json:"id"`
// human readable name of this service, must be unique per cluster
Name string `json:"name"`
// kubernetes namespace this service will be deployed to
Namespace string `json:"namespace"`
// A summary status enum for the health of this service
Status ServiceDeploymentStatus `json:"status"`
// semver of this service
Version string `json:"version"`
// the desired sync interval for this service
Interval *string `json:"interval,omitempty"`
// description on where in git the service's manifests should be fetched
Git *GitRef `json:"git,omitempty"`
// description of how helm charts should be applied
Helm *HelmSpec `json:"helm,omitempty"`
// the agent id this service is associated with
AgentID *string `json:"agentId,omitempty"`
// how you'd like to perform a canary promotion
Promotion *ServicePromotion `json:"promotion,omitempty"`
// if you should apply liquid templating to raw yaml files, defaults to true
Templated *bool `json:"templated,omitempty"`
// if true, deletion of this service is not allowed
Protect *bool `json:"protect,omitempty"`
// latest git sha we pulled from
Sha *string `json:"sha,omitempty"`
// https url to fetch the latest tarball of kubernetes manifests
Tarball *string `json:"tarball,omitempty"`
// a n / m representation of the number of healthy components of this service
ComponentStatus *string `json:"componentStatus,omitempty"`
// settings for advanced tuning of the sync process
SyncConfig *SyncConfig `json:"syncConfig,omitempty"`
// kustomize related service metadata
Kustomize *Kustomize `json:"kustomize,omitempty"`
// the commit message currently in use
Message *string `json:"message,omitempty"`
// the time this service was scheduled for deletion
DeletedAt *string `json:"deletedAt,omitempty"`
// whether this service should not actively reconcile state and instead simply report pending changes
DryRun *bool `json:"dryRun,omitempty"`
// the sources of this service
Sources []*ServiceSource `json:"sources,omitempty"`
// the renderers of this service
Renderers []*Renderer `json:"renderers,omitempty"`
// metadata about the deployed contents of this service
Metadata *ServiceMetadata `json:"metadata,omitempty"`
// fetches the /docs directory within this services git tree. This is a heavy operation and should NOT be used in list queries
Docs []*GitFile `json:"docs,omitempty"`
// the git repo of this service
Repository *GitRepository `json:"repository,omitempty"`
HelmRepository *FluxHelmRepository `json:"helmRepository,omitempty"`
// Queries logs for a service out of loki
Logs []*LogStream `json:"logs,omitempty"`
// authorizes the given component or nested child id and returns the raw kubernetes resource it points to
RawResource *KubernetesUnstructured `json:"rawResource,omitempty"`
// read policy for this service
ReadBindings []*PolicyBinding `json:"readBindings,omitempty"`
// write policy of this service
WriteBindings []*PolicyBinding `json:"writeBindings,omitempty"`
// the service that owns this service in a service-of-services setup
Parent *ServiceDeployment `json:"parent,omitempty"`
// a list of errors generated by the deployment operator
Errors []*ServiceError `json:"errors,omitempty"`
// the cluster this service is deployed into
Cluster *Cluster `json:"cluster,omitempty"`
// the current revision of this service
Revision *Revision `json:"revision,omitempty"`
// possibly secret configuration used to template the manifests of this service
Configuration []*ServiceConfiguration `json:"configuration,omitempty"`
// the kubernetes component of a service
Components []*ServiceComponent `json:"components,omitempty"`
// the global service this service is the source for
GlobalService *GlobalService `json:"globalService,omitempty"`
// whether this service is controlled by a global service
Owner *GlobalService `json:"owner,omitempty"`
// bound contexts for this service
Contexts []*ServiceContext `json:"contexts,omitempty"`
// the dependencies of this service, actualization will not happen until all are HEALTHY
Dependencies []*ServiceDependency `json:"dependencies,omitempty"`
// imports from stack outputs
Imports []*ServiceImport `json:"imports,omitempty"`
// an insight explaining the state of this service
Insight *AiInsight `json:"insight,omitempty"`
// sideload detected vulnerabilities for this service
Vulns *ServiceVuln `json:"vulns,omitempty"`
// the flow this service belongs to
Flow *Flow `json:"flow,omitempty"`
NetworkGraph []*NetworkMeshEdge `json:"networkGraph,omitempty"`
// a relay connection of all revisions of this service, these are periodically pruned up to a history limit
Revisions *RevisionConnection `json:"revisions,omitempty"`
// list all alerts discovered for this service
Alerts *AlertConnection `json:"alerts,omitempty"`
ScalingRecommendations []*ClusterScalingRecommendation `json:"scalingRecommendations,omitempty"`
ComponentMetrics *ServiceComponentMetrics `json:"componentMetrics,omitempty"`
// A pod-level set of utilization metrics for this cluster for rendering a heat map
HeatMap *UtilizationHeatMap `json:"heatMap,omitempty"`
// whether this service is editable
Editable *bool `json:"editable,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
a reference to a service deployed from a git repo into a cluster
type ServiceDeploymentAttributes ¶
type ServiceDeploymentAttributes struct {
Name string `json:"name"`
Namespace string `json:"namespace"`
Version *string `json:"version,omitempty"`
DocsPath *string `json:"docsPath,omitempty"`
SyncConfig *SyncConfigAttributes `json:"syncConfig,omitempty"`
Protect *bool `json:"protect,omitempty"`
RepositoryID *string `json:"repositoryId,omitempty"`
DryRun *bool `json:"dryRun,omitempty"`
Interval *string `json:"interval,omitempty"`
// if you should apply liquid templating to raw yaml files, defaults to true
Templated *bool `json:"templated,omitempty"`
Git *GitRefAttributes `json:"git,omitempty"`
Helm *HelmConfigAttributes `json:"helm,omitempty"`
Kustomize *KustomizeAttributes `json:"kustomize,omitempty"`
ParentID *string `json:"parentId,omitempty"`
AgentID *string `json:"agentId,omitempty"`
FlowID *string `json:"flowId,omitempty"`
Configuration []*ConfigAttributes `json:"configuration,omitempty"`
Dependencies []*ServiceDependencyAttributes `json:"dependencies,omitempty"`
ReadBindings []*PolicyBindingAttributes `json:"readBindings,omitempty"`
WriteBindings []*PolicyBindingAttributes `json:"writeBindings,omitempty"`
ContextBindings []*ContextBindingAttributes `json:"contextBindings,omitempty"`
Imports []*ServiceImportAttributes `json:"imports,omitempty"`
Sources []*ServiceSourceAttributes `json:"sources,omitempty"`
Renderers []*RendererAttributes `json:"renderers,omitempty"`
}
type ServiceDeploymentBaseFragment ¶
type ServiceDeploymentBaseFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Namespace string "json:\"namespace\" graphql:\"namespace\""
Version string "json:\"version\" graphql:\"version\""
Status ServiceDeploymentStatus "json:\"status\" graphql:\"status\""
Kustomize *KustomizeFragment "json:\"kustomize,omitempty\" graphql:\"kustomize\""
Git *GitRefFragment "json:\"git,omitempty\" graphql:\"git\""
Helm *HelmSpecFragment "json:\"helm,omitempty\" graphql:\"helm\""
Repository *GitRepositoryFragment "json:\"repository,omitempty\" graphql:\"repository\""
}
func (*ServiceDeploymentBaseFragment) GetGit ¶
func (t *ServiceDeploymentBaseFragment) GetGit() *GitRefFragment
func (*ServiceDeploymentBaseFragment) GetHelm ¶
func (t *ServiceDeploymentBaseFragment) GetHelm() *HelmSpecFragment
func (*ServiceDeploymentBaseFragment) GetID ¶
func (t *ServiceDeploymentBaseFragment) GetID() string
func (*ServiceDeploymentBaseFragment) GetKustomize ¶
func (t *ServiceDeploymentBaseFragment) GetKustomize() *KustomizeFragment
func (*ServiceDeploymentBaseFragment) GetName ¶
func (t *ServiceDeploymentBaseFragment) GetName() string
func (*ServiceDeploymentBaseFragment) GetNamespace ¶
func (t *ServiceDeploymentBaseFragment) GetNamespace() string
func (*ServiceDeploymentBaseFragment) GetRepository ¶
func (t *ServiceDeploymentBaseFragment) GetRepository() *GitRepositoryFragment
func (*ServiceDeploymentBaseFragment) GetStatus ¶ added in v1.24.1
func (t *ServiceDeploymentBaseFragment) GetStatus() *ServiceDeploymentStatus
func (*ServiceDeploymentBaseFragment) GetVersion ¶
func (t *ServiceDeploymentBaseFragment) GetVersion() string
type ServiceDeploymentConnection ¶
type ServiceDeploymentConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*ServiceDeploymentEdge `json:"edges,omitempty"`
}
type ServiceDeploymentEdge ¶
type ServiceDeploymentEdge struct {
Node *ServiceDeployment `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type ServiceDeploymentEdgeFragment ¶
type ServiceDeploymentEdgeFragment struct {
Node *ServiceDeploymentBaseFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ServiceDeploymentEdgeFragment) GetNode ¶
func (t *ServiceDeploymentEdgeFragment) GetNode() *ServiceDeploymentBaseFragment
type ServiceDeploymentEdgeFragmentForAgent ¶ added in v1.28.0
type ServiceDeploymentEdgeFragmentForAgent struct {
Node *ServiceDeploymentForAgent "json:\"node,omitempty\" graphql:\"node\""
}
func (*ServiceDeploymentEdgeFragmentForAgent) GetNode ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent) GetNode() *ServiceDeploymentForAgent
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster ¶ added in v1.28.0
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Handle *string "json:\"handle,omitempty\" graphql:\"handle\""
Self *bool "json:\"self,omitempty\" graphql:\"self\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
PingedAt *string "json:\"pingedAt,omitempty\" graphql:\"pingedAt\""
Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\""
CurrentVersion *string "json:\"currentVersion,omitempty\" graphql:\"currentVersion\""
KasURL *string "json:\"kasUrl,omitempty\" graphql:\"kasUrl\""
Distro *ClusterDistro "json:\"distro,omitempty\" graphql:\"distro\""
}
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetCurrentVersion ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetCurrentVersion() *string
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetDistro ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetDistro() *ClusterDistro
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetHandle ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetHandle() *string
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetID ¶ added in v1.28.0
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetKasURL ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetKasURL() *string
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetMetadata ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetMetadata() map[string]any
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetName ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetName() string
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetPingedAt ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetPingedAt() *string
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetSelf ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetSelf() *bool
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetVersion ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Cluster) GetVersion() *string
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Configuration ¶ added in v1.28.0
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Configuration) GetName ¶ added in v1.28.0
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Configuration) GetValue ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Configuration) GetValue() string
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Contexts ¶ added in v1.28.0
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Contexts struct {
Name string "json:\"name\" graphql:\"name\""
Configuration map[string]any "json:\"configuration,omitempty\" graphql:\"configuration\""
}
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Contexts) GetConfiguration ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Contexts) GetConfiguration() map[string]any
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Contexts) GetName ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Contexts) GetName() string
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm ¶ added in v1.28.0
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm struct {
Release *string "json:\"release,omitempty\" graphql:\"release\""
ValuesFiles []*string "json:\"valuesFiles,omitempty\" graphql:\"valuesFiles\""
Values *string "json:\"values,omitempty\" graphql:\"values\""
IgnoreHooks *bool "json:\"ignoreHooks,omitempty\" graphql:\"ignoreHooks\""
IgnoreCrds *bool "json:\"ignoreCrds,omitempty\" graphql:\"ignoreCrds\""
LuaScript *string "json:\"luaScript,omitempty\" graphql:\"luaScript\""
LuaFile *string "json:\"luaFile,omitempty\" graphql:\"luaFile\""
LuaFolder *string "json:\"luaFolder,omitempty\" graphql:\"luaFolder\""
}
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetIgnoreCrds ¶ added in v1.34.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetIgnoreCrds() *bool
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetIgnoreHooks ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetIgnoreHooks() *bool
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetLuaFile ¶ added in v1.46.1
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetLuaFile() *string
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetLuaFolder ¶ added in v1.48.2
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetLuaFolder() *string
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetLuaScript ¶ added in v1.45.1
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetLuaScript() *string
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetRelease ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetRelease() *string
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetValues ¶ added in v1.45.2
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetValues() *string
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetValuesFiles ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Helm) GetValuesFiles() []*string
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports ¶ added in v1.28.0
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports struct {
ID string "json:\"id\" graphql:\"id\""
Stack *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Stack "json:\"stack,omitempty\" graphql:\"stack\""
Outputs []*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs "json:\"outputs,omitempty\" graphql:\"outputs\""
}
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports) GetID ¶ added in v1.28.0
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports) GetOutputs ¶ added in v1.28.0
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs ¶ added in v1.28.0
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
Secret *bool "json:\"secret,omitempty\" graphql:\"secret\""
}
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs) GetName ¶ added in v1.28.0
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs) GetSecret ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Outputs) GetSecret() *bool
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Stack ¶ added in v1.28.0
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Stack struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Imports_Stack) GetID ¶ added in v1.28.0
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Revision ¶ added in v1.28.0
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_Revision struct {
ID string "json:\"id\" graphql:\"id\""
}
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig ¶ added in v1.28.0
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
DeleteNamespace *bool "json:\"deleteNamespace,omitempty\" graphql:\"deleteNamespace\""
NamespaceMetadata *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetCreateNamespace ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetCreateNamespace() *bool
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetDeleteNamespace ¶ added in v1.48.3
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetDeleteNamespace() *bool
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetDiffNormalizers ¶ added in v1.46.4
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetEnforceNamespace ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetEnforceNamespace() *bool
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig) GetNamespaceMetadata ¶ added in v1.28.0
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata ¶ added in v1.28.0
type ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
func (*ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata) GetLabels ¶ added in v1.28.0
func (t *ServiceDeploymentEdgeFragmentForAgent_Node_ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
type ServiceDeploymentExtended ¶
type ServiceDeploymentExtended struct {
Cluster *BaseClusterFragment "json:\"cluster,omitempty\" graphql:\"cluster\""
Errors []*ErrorFragment "json:\"errors,omitempty\" graphql:\"errors\""
Revision *RevisionFragment "json:\"revision,omitempty\" graphql:\"revision\""
Contexts []*ServiceContextFragment "json:\"contexts,omitempty\" graphql:\"contexts\""
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Namespace string "json:\"namespace\" graphql:\"namespace\""
Version string "json:\"version\" graphql:\"version\""
Status ServiceDeploymentStatus "json:\"status\" graphql:\"status\""
Kustomize *KustomizeFragment "json:\"kustomize,omitempty\" graphql:\"kustomize\""
Git *GitRefFragment "json:\"git,omitempty\" graphql:\"git\""
Helm *HelmSpecFragment "json:\"helm,omitempty\" graphql:\"helm\""
Repository *GitRepositoryFragment "json:\"repository,omitempty\" graphql:\"repository\""
Components []*ServiceDeploymentExtended_ServiceDeploymentFragment_Components "json:\"components,omitempty\" graphql:\"components\""
Protect *bool "json:\"protect,omitempty\" graphql:\"protect\""
DeletedAt *string "json:\"deletedAt,omitempty\" graphql:\"deletedAt\""
Sha *string "json:\"sha,omitempty\" graphql:\"sha\""
Tarball *string "json:\"tarball,omitempty\" graphql:\"tarball\""
DryRun *bool "json:\"dryRun,omitempty\" graphql:\"dryRun\""
Templated *bool "json:\"templated,omitempty\" graphql:\"templated\""
Configuration []*ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration "json:\"configuration,omitempty\" graphql:\"configuration\""
Flow *ServiceDeploymentExtended_ServiceDeploymentFragment_Flow "json:\"flow,omitempty\" graphql:\"flow\""
SyncConfig *ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig "json:\"syncConfig,omitempty\" graphql:\"syncConfig\""
Metadata *ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata "json:\"metadata,omitempty\" graphql:\"metadata\""
}
func (*ServiceDeploymentExtended) GetCluster ¶
func (t *ServiceDeploymentExtended) GetCluster() *BaseClusterFragment
func (*ServiceDeploymentExtended) GetComponents ¶
func (t *ServiceDeploymentExtended) GetComponents() []*ServiceDeploymentExtended_ServiceDeploymentFragment_Components
func (*ServiceDeploymentExtended) GetConfiguration ¶
func (t *ServiceDeploymentExtended) GetConfiguration() []*ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration
func (*ServiceDeploymentExtended) GetContexts ¶
func (t *ServiceDeploymentExtended) GetContexts() []*ServiceContextFragment
func (*ServiceDeploymentExtended) GetDeletedAt ¶
func (t *ServiceDeploymentExtended) GetDeletedAt() *string
func (*ServiceDeploymentExtended) GetDryRun ¶
func (t *ServiceDeploymentExtended) GetDryRun() *bool
func (*ServiceDeploymentExtended) GetErrors ¶
func (t *ServiceDeploymentExtended) GetErrors() []*ErrorFragment
func (*ServiceDeploymentExtended) GetFlow ¶ added in v1.38.0
func (t *ServiceDeploymentExtended) GetFlow() *ServiceDeploymentExtended_ServiceDeploymentFragment_Flow
func (*ServiceDeploymentExtended) GetGit ¶
func (t *ServiceDeploymentExtended) GetGit() *GitRefFragment
func (*ServiceDeploymentExtended) GetHelm ¶
func (t *ServiceDeploymentExtended) GetHelm() *HelmSpecFragment
func (*ServiceDeploymentExtended) GetID ¶
func (t *ServiceDeploymentExtended) GetID() string
func (*ServiceDeploymentExtended) GetKustomize ¶
func (t *ServiceDeploymentExtended) GetKustomize() *KustomizeFragment
func (*ServiceDeploymentExtended) GetMetadata ¶ added in v1.52.1
func (t *ServiceDeploymentExtended) GetMetadata() *ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata
func (*ServiceDeploymentExtended) GetName ¶
func (t *ServiceDeploymentExtended) GetName() string
func (*ServiceDeploymentExtended) GetNamespace ¶
func (t *ServiceDeploymentExtended) GetNamespace() string
func (*ServiceDeploymentExtended) GetProtect ¶
func (t *ServiceDeploymentExtended) GetProtect() *bool
func (*ServiceDeploymentExtended) GetRepository ¶
func (t *ServiceDeploymentExtended) GetRepository() *GitRepositoryFragment
func (*ServiceDeploymentExtended) GetRevision ¶
func (t *ServiceDeploymentExtended) GetRevision() *RevisionFragment
func (*ServiceDeploymentExtended) GetSha ¶
func (t *ServiceDeploymentExtended) GetSha() *string
func (*ServiceDeploymentExtended) GetStatus ¶ added in v1.24.1
func (t *ServiceDeploymentExtended) GetStatus() *ServiceDeploymentStatus
func (*ServiceDeploymentExtended) GetSyncConfig ¶ added in v1.46.5
func (t *ServiceDeploymentExtended) GetSyncConfig() *ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig
func (*ServiceDeploymentExtended) GetTarball ¶
func (t *ServiceDeploymentExtended) GetTarball() *string
func (*ServiceDeploymentExtended) GetTemplated ¶
func (t *ServiceDeploymentExtended) GetTemplated() *bool
func (*ServiceDeploymentExtended) GetVersion ¶
func (t *ServiceDeploymentExtended) GetVersion() string
type ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶
type ServiceDeploymentExtended_Revision_RevisionFragment_Git struct {
Ref string "json:\"ref\" graphql:\"ref\""
Folder string "json:\"folder\" graphql:\"folder\""
}
func (*ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetFolder ¶
func (t *ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetFolder() string
func (*ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetRef ¶
func (t *ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetRef() string
type ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶
type ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent ¶
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup() *string
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID() string
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind() string
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName() string
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState() *ComponentState
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced() bool
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID() *string
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion() *string
type ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶
type ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetName ¶
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetName() string
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetValue ¶
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetValue() string
type ServiceDeploymentExtended_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type ServiceDeploymentExtended_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Flow) GetID ¶ added in v1.38.0
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Flow) GetID() string
type ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetImages ¶ added in v1.52.1
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetImages() []*string
type ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
func (*ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels ¶ added in v1.46.5
func (t *ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
type ServiceDeploymentForAgent ¶ added in v1.28.0
type ServiceDeploymentForAgent struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Namespace string "json:\"namespace\" graphql:\"namespace\""
Version string "json:\"version\" graphql:\"version\""
Tarball *string "json:\"tarball,omitempty\" graphql:\"tarball\""
DeletedAt *string "json:\"deletedAt,omitempty\" graphql:\"deletedAt\""
DryRun *bool "json:\"dryRun,omitempty\" graphql:\"dryRun\""
Templated *bool "json:\"templated,omitempty\" graphql:\"templated\""
Sha *string "json:\"sha,omitempty\" graphql:\"sha\""
Status ServiceDeploymentStatus "json:\"status\" graphql:\"status\""
Cluster *ServiceDeploymentForAgent_Cluster "json:\"cluster,omitempty\" graphql:\"cluster\""
Kustomize *KustomizeFragment "json:\"kustomize,omitempty\" graphql:\"kustomize\""
Helm *ServiceDeploymentForAgent_Helm "json:\"helm,omitempty\" graphql:\"helm\""
Configuration []*ServiceDeploymentForAgent_Configuration "json:\"configuration,omitempty\" graphql:\"configuration\""
Contexts []*ServiceDeploymentForAgent_Contexts "json:\"contexts,omitempty\" graphql:\"contexts\""
SyncConfig *ServiceDeploymentForAgent_SyncConfig "json:\"syncConfig,omitempty\" graphql:\"syncConfig\""
Revision *ServiceDeploymentForAgent_Revision "json:\"revision,omitempty\" graphql:\"revision\""
Imports []*ServiceDeploymentForAgent_Imports "json:\"imports,omitempty\" graphql:\"imports\""
Renderers []*RendererFragment "json:\"renderers,omitempty\" graphql:\"renderers\""
Dependencies []*ServiceDependencyFragment "json:\"dependencies,omitempty\" graphql:\"dependencies\""
}
func (*ServiceDeploymentForAgent) GetCluster ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetCluster() *ServiceDeploymentForAgent_Cluster
func (*ServiceDeploymentForAgent) GetConfiguration ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetConfiguration() []*ServiceDeploymentForAgent_Configuration
func (*ServiceDeploymentForAgent) GetContexts ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetContexts() []*ServiceDeploymentForAgent_Contexts
func (*ServiceDeploymentForAgent) GetDeletedAt ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetDeletedAt() *string
func (*ServiceDeploymentForAgent) GetDependencies ¶ added in v1.54.1
func (t *ServiceDeploymentForAgent) GetDependencies() []*ServiceDependencyFragment
func (*ServiceDeploymentForAgent) GetDryRun ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetDryRun() *bool
func (*ServiceDeploymentForAgent) GetHelm ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetHelm() *ServiceDeploymentForAgent_Helm
func (*ServiceDeploymentForAgent) GetID ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetID() string
func (*ServiceDeploymentForAgent) GetImports ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetImports() []*ServiceDeploymentForAgent_Imports
func (*ServiceDeploymentForAgent) GetKustomize ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetKustomize() *KustomizeFragment
func (*ServiceDeploymentForAgent) GetName ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetName() string
func (*ServiceDeploymentForAgent) GetNamespace ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetNamespace() string
func (*ServiceDeploymentForAgent) GetRenderers ¶ added in v1.46.3
func (t *ServiceDeploymentForAgent) GetRenderers() []*RendererFragment
func (*ServiceDeploymentForAgent) GetRevision ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetRevision() *ServiceDeploymentForAgent_Revision
func (*ServiceDeploymentForAgent) GetSha ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetSha() *string
func (*ServiceDeploymentForAgent) GetStatus ¶ added in v1.52.7
func (t *ServiceDeploymentForAgent) GetStatus() *ServiceDeploymentStatus
func (*ServiceDeploymentForAgent) GetSyncConfig ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetSyncConfig() *ServiceDeploymentForAgent_SyncConfig
func (*ServiceDeploymentForAgent) GetTarball ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetTarball() *string
func (*ServiceDeploymentForAgent) GetTemplated ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetTemplated() *bool
func (*ServiceDeploymentForAgent) GetVersion ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent) GetVersion() string
type ServiceDeploymentForAgent_Cluster ¶ added in v1.28.0
type ServiceDeploymentForAgent_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Handle *string "json:\"handle,omitempty\" graphql:\"handle\""
Self *bool "json:\"self,omitempty\" graphql:\"self\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
PingedAt *string "json:\"pingedAt,omitempty\" graphql:\"pingedAt\""
Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\""
CurrentVersion *string "json:\"currentVersion,omitempty\" graphql:\"currentVersion\""
KasURL *string "json:\"kasUrl,omitempty\" graphql:\"kasUrl\""
Distro *ClusterDistro "json:\"distro,omitempty\" graphql:\"distro\""
}
func (*ServiceDeploymentForAgent_Cluster) GetCurrentVersion ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Cluster) GetCurrentVersion() *string
func (*ServiceDeploymentForAgent_Cluster) GetDistro ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Cluster) GetDistro() *ClusterDistro
func (*ServiceDeploymentForAgent_Cluster) GetHandle ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Cluster) GetHandle() *string
func (*ServiceDeploymentForAgent_Cluster) GetID ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Cluster) GetID() string
func (*ServiceDeploymentForAgent_Cluster) GetKasURL ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Cluster) GetKasURL() *string
func (*ServiceDeploymentForAgent_Cluster) GetMetadata ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Cluster) GetMetadata() map[string]any
func (*ServiceDeploymentForAgent_Cluster) GetName ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Cluster) GetName() string
func (*ServiceDeploymentForAgent_Cluster) GetPingedAt ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Cluster) GetPingedAt() *string
func (*ServiceDeploymentForAgent_Cluster) GetSelf ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Cluster) GetSelf() *bool
func (*ServiceDeploymentForAgent_Cluster) GetVersion ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Cluster) GetVersion() *string
type ServiceDeploymentForAgent_Configuration ¶ added in v1.28.0
type ServiceDeploymentForAgent_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ServiceDeploymentForAgent_Configuration) GetName ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Configuration) GetName() string
func (*ServiceDeploymentForAgent_Configuration) GetValue ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Configuration) GetValue() string
type ServiceDeploymentForAgent_Contexts ¶ added in v1.28.0
type ServiceDeploymentForAgent_Contexts struct {
Name string "json:\"name\" graphql:\"name\""
Configuration map[string]any "json:\"configuration,omitempty\" graphql:\"configuration\""
}
func (*ServiceDeploymentForAgent_Contexts) GetConfiguration ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Contexts) GetConfiguration() map[string]any
func (*ServiceDeploymentForAgent_Contexts) GetName ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Contexts) GetName() string
type ServiceDeploymentForAgent_Helm ¶ added in v1.28.0
type ServiceDeploymentForAgent_Helm struct {
Release *string "json:\"release,omitempty\" graphql:\"release\""
ValuesFiles []*string "json:\"valuesFiles,omitempty\" graphql:\"valuesFiles\""
Values *string "json:\"values,omitempty\" graphql:\"values\""
IgnoreHooks *bool "json:\"ignoreHooks,omitempty\" graphql:\"ignoreHooks\""
IgnoreCrds *bool "json:\"ignoreCrds,omitempty\" graphql:\"ignoreCrds\""
LuaScript *string "json:\"luaScript,omitempty\" graphql:\"luaScript\""
LuaFile *string "json:\"luaFile,omitempty\" graphql:\"luaFile\""
LuaFolder *string "json:\"luaFolder,omitempty\" graphql:\"luaFolder\""
}
func (*ServiceDeploymentForAgent_Helm) GetIgnoreCrds ¶ added in v1.34.0
func (t *ServiceDeploymentForAgent_Helm) GetIgnoreCrds() *bool
func (*ServiceDeploymentForAgent_Helm) GetIgnoreHooks ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Helm) GetIgnoreHooks() *bool
func (*ServiceDeploymentForAgent_Helm) GetLuaFile ¶ added in v1.46.1
func (t *ServiceDeploymentForAgent_Helm) GetLuaFile() *string
func (*ServiceDeploymentForAgent_Helm) GetLuaFolder ¶ added in v1.48.2
func (t *ServiceDeploymentForAgent_Helm) GetLuaFolder() *string
func (*ServiceDeploymentForAgent_Helm) GetLuaScript ¶ added in v1.45.1
func (t *ServiceDeploymentForAgent_Helm) GetLuaScript() *string
func (*ServiceDeploymentForAgent_Helm) GetRelease ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Helm) GetRelease() *string
func (*ServiceDeploymentForAgent_Helm) GetValues ¶ added in v1.45.2
func (t *ServiceDeploymentForAgent_Helm) GetValues() *string
func (*ServiceDeploymentForAgent_Helm) GetValuesFiles ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Helm) GetValuesFiles() []*string
type ServiceDeploymentForAgent_Imports ¶ added in v1.28.0
type ServiceDeploymentForAgent_Imports struct {
ID string "json:\"id\" graphql:\"id\""
Stack *ServiceDeploymentForAgent_Imports_Stack "json:\"stack,omitempty\" graphql:\"stack\""
Outputs []*ServiceDeploymentForAgent_Imports_Outputs "json:\"outputs,omitempty\" graphql:\"outputs\""
}
func (*ServiceDeploymentForAgent_Imports) GetID ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Imports) GetID() string
func (*ServiceDeploymentForAgent_Imports) GetOutputs ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Imports) GetOutputs() []*ServiceDeploymentForAgent_Imports_Outputs
func (*ServiceDeploymentForAgent_Imports) GetStack ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Imports) GetStack() *ServiceDeploymentForAgent_Imports_Stack
type ServiceDeploymentForAgent_Imports_Outputs ¶ added in v1.28.0
type ServiceDeploymentForAgent_Imports_Outputs struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
Secret *bool "json:\"secret,omitempty\" graphql:\"secret\""
}
func (*ServiceDeploymentForAgent_Imports_Outputs) GetName ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Imports_Outputs) GetName() string
func (*ServiceDeploymentForAgent_Imports_Outputs) GetSecret ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Imports_Outputs) GetSecret() *bool
func (*ServiceDeploymentForAgent_Imports_Outputs) GetValue ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Imports_Outputs) GetValue() string
type ServiceDeploymentForAgent_Imports_Stack ¶ added in v1.28.0
type ServiceDeploymentForAgent_Imports_Stack struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*ServiceDeploymentForAgent_Imports_Stack) GetID ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Imports_Stack) GetID() *string
func (*ServiceDeploymentForAgent_Imports_Stack) GetName ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Imports_Stack) GetName() string
type ServiceDeploymentForAgent_Revision ¶ added in v1.28.0
type ServiceDeploymentForAgent_Revision struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*ServiceDeploymentForAgent_Revision) GetID ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_Revision) GetID() string
type ServiceDeploymentForAgent_SyncConfig ¶ added in v1.28.0
type ServiceDeploymentForAgent_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
DeleteNamespace *bool "json:\"deleteNamespace,omitempty\" graphql:\"deleteNamespace\""
NamespaceMetadata *ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*ServiceDeploymentForAgent_SyncConfig) GetCreateNamespace ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_SyncConfig) GetCreateNamespace() *bool
func (*ServiceDeploymentForAgent_SyncConfig) GetDeleteNamespace ¶ added in v1.48.3
func (t *ServiceDeploymentForAgent_SyncConfig) GetDeleteNamespace() *bool
func (*ServiceDeploymentForAgent_SyncConfig) GetDiffNormalizers ¶ added in v1.46.4
func (t *ServiceDeploymentForAgent_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*ServiceDeploymentForAgent_SyncConfig) GetEnforceNamespace ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_SyncConfig) GetEnforceNamespace() *bool
func (*ServiceDeploymentForAgent_SyncConfig) GetNamespaceMetadata ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_SyncConfig) GetNamespaceMetadata() *ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata
type ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata ¶ added in v1.28.0
type ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
func (*ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata) GetLabels ¶ added in v1.28.0
func (t *ServiceDeploymentForAgent_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
type ServiceDeploymentFragment ¶
type ServiceDeploymentFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Namespace string "json:\"namespace\" graphql:\"namespace\""
Version string "json:\"version\" graphql:\"version\""
Status ServiceDeploymentStatus "json:\"status\" graphql:\"status\""
Kustomize *KustomizeFragment "json:\"kustomize,omitempty\" graphql:\"kustomize\""
Git *GitRefFragment "json:\"git,omitempty\" graphql:\"git\""
Helm *HelmSpecFragment "json:\"helm,omitempty\" graphql:\"helm\""
Repository *GitRepositoryFragment "json:\"repository,omitempty\" graphql:\"repository\""
Components []*ServiceDeploymentFragment_Components "json:\"components,omitempty\" graphql:\"components\""
Protect *bool "json:\"protect,omitempty\" graphql:\"protect\""
DeletedAt *string "json:\"deletedAt,omitempty\" graphql:\"deletedAt\""
Sha *string "json:\"sha,omitempty\" graphql:\"sha\""
Tarball *string "json:\"tarball,omitempty\" graphql:\"tarball\""
DryRun *bool "json:\"dryRun,omitempty\" graphql:\"dryRun\""
Templated *bool "json:\"templated,omitempty\" graphql:\"templated\""
Configuration []*ServiceDeploymentFragment_Configuration "json:\"configuration,omitempty\" graphql:\"configuration\""
Flow *ServiceDeploymentFragment_Flow "json:\"flow,omitempty\" graphql:\"flow\""
SyncConfig *ServiceDeploymentFragment_SyncConfig "json:\"syncConfig,omitempty\" graphql:\"syncConfig\""
Metadata *ServiceDeploymentFragment_Metadata "json:\"metadata,omitempty\" graphql:\"metadata\""
}
func (*ServiceDeploymentFragment) GetComponents ¶
func (t *ServiceDeploymentFragment) GetComponents() []*ServiceDeploymentFragment_Components
func (*ServiceDeploymentFragment) GetConfiguration ¶
func (t *ServiceDeploymentFragment) GetConfiguration() []*ServiceDeploymentFragment_Configuration
func (*ServiceDeploymentFragment) GetDeletedAt ¶
func (t *ServiceDeploymentFragment) GetDeletedAt() *string
func (*ServiceDeploymentFragment) GetDryRun ¶
func (t *ServiceDeploymentFragment) GetDryRun() *bool
func (*ServiceDeploymentFragment) GetFlow ¶ added in v1.38.0
func (t *ServiceDeploymentFragment) GetFlow() *ServiceDeploymentFragment_Flow
func (*ServiceDeploymentFragment) GetGit ¶
func (t *ServiceDeploymentFragment) GetGit() *GitRefFragment
func (*ServiceDeploymentFragment) GetHelm ¶
func (t *ServiceDeploymentFragment) GetHelm() *HelmSpecFragment
func (*ServiceDeploymentFragment) GetID ¶
func (t *ServiceDeploymentFragment) GetID() string
func (*ServiceDeploymentFragment) GetKustomize ¶
func (t *ServiceDeploymentFragment) GetKustomize() *KustomizeFragment
func (*ServiceDeploymentFragment) GetMetadata ¶ added in v1.52.1
func (t *ServiceDeploymentFragment) GetMetadata() *ServiceDeploymentFragment_Metadata
func (*ServiceDeploymentFragment) GetName ¶
func (t *ServiceDeploymentFragment) GetName() string
func (*ServiceDeploymentFragment) GetNamespace ¶
func (t *ServiceDeploymentFragment) GetNamespace() string
func (*ServiceDeploymentFragment) GetProtect ¶
func (t *ServiceDeploymentFragment) GetProtect() *bool
func (*ServiceDeploymentFragment) GetRepository ¶
func (t *ServiceDeploymentFragment) GetRepository() *GitRepositoryFragment
func (*ServiceDeploymentFragment) GetSha ¶
func (t *ServiceDeploymentFragment) GetSha() *string
func (*ServiceDeploymentFragment) GetStatus ¶ added in v1.24.1
func (t *ServiceDeploymentFragment) GetStatus() *ServiceDeploymentStatus
func (*ServiceDeploymentFragment) GetSyncConfig ¶ added in v1.46.5
func (t *ServiceDeploymentFragment) GetSyncConfig() *ServiceDeploymentFragment_SyncConfig
func (*ServiceDeploymentFragment) GetTarball ¶
func (t *ServiceDeploymentFragment) GetTarball() *string
func (*ServiceDeploymentFragment) GetTemplated ¶
func (t *ServiceDeploymentFragment) GetTemplated() *bool
func (*ServiceDeploymentFragment) GetVersion ¶
func (t *ServiceDeploymentFragment) GetVersion() string
type ServiceDeploymentFragment_Components ¶
type ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*ServiceDeploymentFragment_Components) GetContent ¶
func (t *ServiceDeploymentFragment_Components) GetContent() *ComponentContentFragment
func (*ServiceDeploymentFragment_Components) GetGroup ¶
func (t *ServiceDeploymentFragment_Components) GetGroup() *string
func (*ServiceDeploymentFragment_Components) GetID ¶
func (t *ServiceDeploymentFragment_Components) GetID() string
func (*ServiceDeploymentFragment_Components) GetKind ¶
func (t *ServiceDeploymentFragment_Components) GetKind() string
func (*ServiceDeploymentFragment_Components) GetName ¶
func (t *ServiceDeploymentFragment_Components) GetName() string
func (*ServiceDeploymentFragment_Components) GetNamespace ¶
func (t *ServiceDeploymentFragment_Components) GetNamespace() *string
func (*ServiceDeploymentFragment_Components) GetState ¶
func (t *ServiceDeploymentFragment_Components) GetState() *ComponentState
func (*ServiceDeploymentFragment_Components) GetSynced ¶
func (t *ServiceDeploymentFragment_Components) GetSynced() bool
func (*ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (t *ServiceDeploymentFragment_Components) GetUID() *string
func (*ServiceDeploymentFragment_Components) GetVersion ¶
func (t *ServiceDeploymentFragment_Components) GetVersion() *string
type ServiceDeploymentFragment_Configuration ¶
type ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*ServiceDeploymentFragment_Configuration) GetName ¶
func (t *ServiceDeploymentFragment_Configuration) GetName() string
func (*ServiceDeploymentFragment_Configuration) GetValue ¶
func (t *ServiceDeploymentFragment_Configuration) GetValue() string
type ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*ServiceDeploymentFragment_Flow) GetID ¶ added in v1.38.0
func (t *ServiceDeploymentFragment_Flow) GetID() string
type ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
func (t *ServiceDeploymentFragment_Metadata) GetFqdns() []*string
func (*ServiceDeploymentFragment_Metadata) GetImages ¶ added in v1.52.1
func (t *ServiceDeploymentFragment_Metadata) GetImages() []*string
type ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
func (t *ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() *ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
type ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
func (t *ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
func (*ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels ¶ added in v1.46.5
func (t *ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
type ServiceDeploymentIDEdgeFragment ¶ added in v1.22.1
type ServiceDeploymentIDEdgeFragment struct {
Node *ServiceDeploymentIDFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*ServiceDeploymentIDEdgeFragment) GetNode ¶ added in v1.22.1
func (t *ServiceDeploymentIDEdgeFragment) GetNode() *ServiceDeploymentIDFragment
type ServiceDeploymentIDFragment ¶ added in v1.22.1
type ServiceDeploymentIDFragment struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*ServiceDeploymentIDFragment) GetID ¶ added in v1.22.1
func (t *ServiceDeploymentIDFragment) GetID() string
type ServiceDeploymentStatus ¶
type ServiceDeploymentStatus string
const ( ServiceDeploymentStatusStale ServiceDeploymentStatus = "STALE" ServiceDeploymentStatusSynced ServiceDeploymentStatus = "SYNCED" ServiceDeploymentStatusHealthy ServiceDeploymentStatus = "HEALTHY" ServiceDeploymentStatusFailed ServiceDeploymentStatus = "FAILED" ServiceDeploymentStatusPaused ServiceDeploymentStatus = "PAUSED" )
func (ServiceDeploymentStatus) IsValid ¶
func (e ServiceDeploymentStatus) IsValid() bool
func (ServiceDeploymentStatus) MarshalGQL ¶
func (e ServiceDeploymentStatus) MarshalGQL(w io.Writer)
func (ServiceDeploymentStatus) String ¶
func (e ServiceDeploymentStatus) String() string
func (*ServiceDeploymentStatus) UnmarshalGQL ¶
func (e *ServiceDeploymentStatus) UnmarshalGQL(v any) error
type ServiceError ¶
type ServiceError struct {
Source string `json:"source"`
Message string `json:"message"`
// whether this is just a warning
Warning *bool `json:"warning,omitempty"`
}
an error sent from the deploy operator about sync progress
type ServiceErrorAttributes ¶
type ServiceErrorFragment ¶
type ServiceErrorFragment struct {
Source string "json:\"source\" graphql:\"source\""
Message string "json:\"message\" graphql:\"message\""
}
func (*ServiceErrorFragment) GetMessage ¶
func (t *ServiceErrorFragment) GetMessage() string
func (*ServiceErrorFragment) GetSource ¶
func (t *ServiceErrorFragment) GetSource() string
type ServiceFile ¶ added in v1.57.1
a file in a service's fully realized gitops tarball
type ServiceImport ¶
type ServiceImport struct {
ID string `json:"id"`
// The stack you're importing from
Stack *InfrastructureStack `json:"stack,omitempty"`
// The outputs of that stack
Outputs []*StackOutput `json:"outputs,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
Import of stack data into a service's context
type ServiceImportAttributes ¶
type ServiceImportAttributes struct {
StackID string `json:"stackId"`
}
type ServiceMesh ¶ added in v1.32.1
type ServiceMesh string
const ( ServiceMeshLinkerd ServiceMesh = "LINKERD" ServiceMeshIstio ServiceMesh = "ISTIO" ServiceMeshCilium ServiceMesh = "CILIUM" ServiceMeshEbpf ServiceMesh = "EBPF" )
func (ServiceMesh) IsValid ¶ added in v1.32.1
func (e ServiceMesh) IsValid() bool
func (ServiceMesh) MarshalGQL ¶ added in v1.32.1
func (e ServiceMesh) MarshalGQL(w io.Writer)
func (ServiceMesh) String ¶ added in v1.32.1
func (e ServiceMesh) String() string
func (*ServiceMesh) UnmarshalGQL ¶ added in v1.32.1
func (e *ServiceMesh) UnmarshalGQL(v any) error
type ServiceMetadata ¶ added in v1.49.1
type ServiceMetadata struct {
// a list of images to deployed in this service
Images []*string `json:"images,omitempty"`
// a list of fqdns to discover
Fqdns []*string `json:"fqdns,omitempty"`
}
metadata about the deployed contents of a service
type ServiceMetadataAttributes ¶ added in v1.49.1
type ServiceMetadataAttributes struct {
// a list of images to deployed in this service
Images []*string `json:"images,omitempty"`
// a list of fqdns to discover
Fqdns []*string `json:"fqdns,omitempty"`
}
metadata about the deployed contents of a service
type ServicePort ¶
type ServicePromotion ¶
type ServicePromotion string
const ( ServicePromotionIgnore ServicePromotion = "IGNORE" ServicePromotionProceed ServicePromotion = "PROCEED" ServicePromotionRollback ServicePromotion = "ROLLBACK" )
func (ServicePromotion) IsValid ¶
func (e ServicePromotion) IsValid() bool
func (ServicePromotion) MarshalGQL ¶
func (e ServicePromotion) MarshalGQL(w io.Writer)
func (ServicePromotion) String ¶
func (e ServicePromotion) String() string
func (*ServicePromotion) UnmarshalGQL ¶
func (e *ServicePromotion) UnmarshalGQL(v any) error
type ServiceSource ¶ added in v1.46.0
type ServiceSourceAttributes ¶ added in v1.46.0
type ServiceSourceAttributes struct {
// the subdirectory this source will live in the final tarball
Path *string `json:"path,omitempty"`
// the id of the git repository to source from
RepositoryID *string `json:"repositoryId,omitempty"`
// the location in git to use
Git *GitRefAttributes `json:"git,omitempty"`
}
type ServiceSpec ¶
type ServiceSpec struct {
Type *string `json:"type,omitempty"`
ClusterIP *string `json:"clusterIp,omitempty"`
Selector map[string]any `json:"selector,omitempty"`
Ports []*ServicePort `json:"ports,omitempty"`
}
type ServiceStatus ¶
type ServiceStatus struct {
LoadBalancer *LoadBalancerStatus `json:"loadBalancer,omitempty"`
Conditions []*StatusCondition `json:"conditions,omitempty"`
}
type ServiceStatusCount ¶
type ServiceStatusCount struct {
Status ServiceDeploymentStatus `json:"status"`
Count int64 `json:"count"`
}
a rollup count of the statuses of services in a query
type ServiceTemplate ¶
type ServiceTemplate struct {
// the name for this service (optional for managed namespaces)
Name *string `json:"name,omitempty"`
// the namespace for this service (optional for managed namespaces)
Namespace *string `json:"namespace,omitempty"`
Templated *bool `json:"templated,omitempty"`
// the id of a repository to source manifests for this service
RepositoryID *string `json:"repositoryId,omitempty"`
// a list of context names to add to this service
Contexts []*string `json:"contexts,omitempty"`
Repository *GitRepository `json:"repository,omitempty"`
Dependencies []*ServiceDependency `json:"dependencies,omitempty"`
// a list of sources to source manifests for the created service
Sources []*ServiceSource `json:"sources,omitempty"`
// a list of renderers to render manifests for the created service
Renderers []*Renderer `json:"renderers,omitempty"`
// possibly secret configuration for all spawned services, don't query this in list endpoints
Configuration []*ServiceConfiguration `json:"configuration,omitempty"`
// settings to configure git for a service
Git *GitRef `json:"git,omitempty"`
// settings to configure helm for a service
Helm *HelmSpec `json:"helm,omitempty"`
// settings for service kustomization
Kustomize *Kustomize `json:"kustomize,omitempty"`
// specification of how the templated service will be synced
SyncConfig *SyncConfig `json:"syncConfig,omitempty"`
}
Attributes for configuring a service in something like a managed namespace
type ServiceTemplateAttributes ¶
type ServiceTemplateAttributes struct {
// the name for this service (optional for managed namespaces)
Name *string `json:"name,omitempty"`
// the namespace for this service (optional for managed namespaces)
Namespace *string `json:"namespace,omitempty"`
Templated *bool `json:"templated,omitempty"`
// whether to protect this templated service from deletion
Protect *bool `json:"protect,omitempty"`
// the id of a repository to source manifests for this service
RepositoryID *string `json:"repositoryId,omitempty"`
// a list of context names to add to this service
Contexts []*string `json:"contexts,omitempty"`
// a list of secure configuration that will be added to any services created by this template
Configuration []*ConfigAttributes `json:"configuration,omitempty"`
// dependencies for the service to be spawned
Dependencies []*ServiceDependencyAttributes `json:"dependencies,omitempty"`
// settings to configure git for a service
Git *GitRefAttributes `json:"git,omitempty"`
// settings to configure helm for a service
Helm *HelmConfigAttributes `json:"helm,omitempty"`
// settings for service kustomization
Kustomize *KustomizeAttributes `json:"kustomize,omitempty"`
// attributes to configure sync settings for this service
SyncConfig *SyncConfigAttributes `json:"syncConfig,omitempty"`
// a list of sources to source manifests for this service
Sources []*ServiceSourceAttributes `json:"sources,omitempty"`
// a list of renderers to render manifests for this service
Renderers []*RendererAttributes `json:"renderers,omitempty"`
}
Attributes for configuring a service in something like a managed namespace
type ServiceTemplateFragment ¶
type ServiceTemplateFragment struct {
Name *string "json:\"name,omitempty\" graphql:\"name\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
Templated *bool "json:\"templated,omitempty\" graphql:\"templated\""
RepositoryID *string "json:\"repositoryId,omitempty\" graphql:\"repositoryId\""
Contexts []*string "json:\"contexts,omitempty\" graphql:\"contexts\""
Git *GitRefFragment "json:\"git,omitempty\" graphql:\"git\""
Helm *HelmSpecFragment "json:\"helm,omitempty\" graphql:\"helm\""
Kustomize *KustomizeFragment "json:\"kustomize,omitempty\" graphql:\"kustomize\""
SyncConfig *SyncConfigFragment "json:\"syncConfig,omitempty\" graphql:\"syncConfig\""
}
func (*ServiceTemplateFragment) GetContexts ¶
func (t *ServiceTemplateFragment) GetContexts() []*string
func (*ServiceTemplateFragment) GetGit ¶
func (t *ServiceTemplateFragment) GetGit() *GitRefFragment
func (*ServiceTemplateFragment) GetHelm ¶
func (t *ServiceTemplateFragment) GetHelm() *HelmSpecFragment
func (*ServiceTemplateFragment) GetKustomize ¶
func (t *ServiceTemplateFragment) GetKustomize() *KustomizeFragment
func (*ServiceTemplateFragment) GetName ¶
func (t *ServiceTemplateFragment) GetName() *string
func (*ServiceTemplateFragment) GetNamespace ¶
func (t *ServiceTemplateFragment) GetNamespace() *string
func (*ServiceTemplateFragment) GetRepositoryID ¶
func (t *ServiceTemplateFragment) GetRepositoryID() *string
func (*ServiceTemplateFragment) GetSyncConfig ¶
func (t *ServiceTemplateFragment) GetSyncConfig() *SyncConfigFragment
func (*ServiceTemplateFragment) GetTemplated ¶
func (t *ServiceTemplateFragment) GetTemplated() *bool
type ServiceUpdateAttributes ¶
type ServiceUpdateAttributes struct {
Version *string `json:"version,omitempty"`
Protect *bool `json:"protect,omitempty"`
DryRun *bool `json:"dryRun,omitempty"`
Interval *string `json:"interval,omitempty"`
SyncConfig *SyncConfigAttributes `json:"syncConfig,omitempty"`
// if you should apply liquid templating to raw yaml files, defaults to true
Templated *bool `json:"templated,omitempty"`
Git *GitRefAttributes `json:"git,omitempty"`
Helm *HelmConfigAttributes `json:"helm,omitempty"`
Configuration []*ConfigAttributes `json:"configuration,omitempty"`
Kustomize *KustomizeAttributes `json:"kustomize,omitempty"`
ParentID *string `json:"parentId,omitempty"`
FlowID *string `json:"flowId,omitempty"`
AgentID *string `json:"agentId,omitempty"`
Dependencies []*ServiceDependencyAttributes `json:"dependencies,omitempty"`
ReadBindings []*PolicyBindingAttributes `json:"readBindings,omitempty"`
WriteBindings []*PolicyBindingAttributes `json:"writeBindings,omitempty"`
ContextBindings []*ContextBindingAttributes `json:"contextBindings,omitempty"`
Imports []*ServiceImportAttributes `json:"imports,omitempty"`
Sources []*ServiceSourceAttributes `json:"sources,omitempty"`
Renderers []*RendererAttributes `json:"renderers,omitempty"`
}
type ServiceVuln ¶ added in v1.22.6
type ServiceVuln struct {
Service *ServiceDeployment `json:"service,omitempty"`
}
type ServiceVulnAttributes ¶ added in v1.22.6
type ServiceVulnAttributes struct {
ServiceID string `json:"serviceId"`
}
type ShareSecret ¶ added in v1.15.0
type ShareSecret struct {
}
func (*ShareSecret) GetShareSecret ¶ added in v1.15.0
func (t *ShareSecret) GetShareSecret() *ShareSecret_ShareSecret
type ShareSecret_ShareSecret ¶ added in v1.15.0
type ShareSecret_ShareSecret struct {
}
func (*ShareSecret_ShareSecret) GetHandle ¶ added in v1.15.0
func (t *ShareSecret_ShareSecret) GetHandle() string
func (*ShareSecret_ShareSecret) GetInsertedAt ¶ added in v1.15.0
func (t *ShareSecret_ShareSecret) GetInsertedAt() *string
func (*ShareSecret_ShareSecret) GetName ¶ added in v1.15.0
func (t *ShareSecret_ShareSecret) GetName() string
func (*ShareSecret_ShareSecret) GetSecret ¶ added in v1.15.0
func (t *ShareSecret_ShareSecret) GetSecret() string
func (*ShareSecret_ShareSecret) GetUpdatedAt ¶ added in v1.15.0
func (t *ShareSecret_ShareSecret) GetUpdatedAt() *string
type SharedSecret ¶ added in v1.14.0
type SharedSecret struct {
}
type SharedSecretAttributes ¶ added in v1.14.0
type SharedSecretAttributes struct {
NotificationBindings []*PolicyBindingAttributes `json:"notificationBindings,omitempty"`
}
type SinkConfiguration ¶
type SinkConfiguration struct {
ID string `json:"id"`
Slack *URLSinkConfiguration `json:"slack,omitempty"`
Teams *URLSinkConfiguration `json:"teams,omitempty"`
Plural *PluralSinkConfiguration `json:"plural,omitempty"`
}
type SinkConfigurationAttributes ¶
type SinkConfigurationAttributes struct {
Slack *URLSinkAttributes `json:"slack,omitempty"`
Teams *URLSinkAttributes `json:"teams,omitempty"`
Plural *PluralSinkAttributes `json:"plural,omitempty"`
}
type SinkConfigurationFragment ¶
type SinkConfigurationFragment struct {
ID string "json:\"id\" graphql:\"id\""
Slack *URLSinkConfigurationFragment "json:\"slack,omitempty\" graphql:\"slack\""
Teams *URLSinkConfigurationFragment "json:\"teams,omitempty\" graphql:\"teams\""
}
func (*SinkConfigurationFragment) GetID ¶
func (t *SinkConfigurationFragment) GetID() string
func (*SinkConfigurationFragment) GetSlack ¶
func (t *SinkConfigurationFragment) GetSlack() *URLSinkConfigurationFragment
func (*SinkConfigurationFragment) GetTeams ¶
func (t *SinkConfigurationFragment) GetTeams() *URLSinkConfigurationFragment
type StackAttributes ¶
type StackAttributes struct {
// the name of the stack
Name string `json:"name"`
// A type for the stack, specifies the tool to use to apply it
Type StackType `json:"type"`
// The repository to source IaC from
RepositoryID string `json:"repositoryId"`
// The cluster on which the terraform will be applied
ClusterID string `json:"clusterId"`
// reference w/in the repository where the IaC lives
Git GitRefAttributes `json:"git"`
// optional k8s job configuration for the job that will apply this stack
JobSpec *GateJobAttributes `json:"jobSpec,omitempty"`
// version/image config for the tool you're using
Configuration *StackConfigurationAttributes `json:"configuration,omitempty"`
// whether to require approval
Approval *bool `json:"approval,omitempty"`
// whether you want Plural to manage your terraform state for this stack
ManageState *bool `json:"manageState,omitempty"`
// the subdirectory you want to run the stack's commands w/in
Workdir *string `json:"workdir,omitempty"`
// user id to use for default Plural authentication in this stack
ActorID *string `json:"actorId,omitempty"`
// the project id this stack will belong to
ProjectID *string `json:"projectId,omitempty"`
// the parent service this stack was created w/in
ParentID *string `json:"parentId,omitempty"`
// id of an scm connection to use for pr callbacks
ConnectionID *string `json:"connectionId,omitempty"`
// the id of a stack definition to use
DefinitionID *string `json:"definitionId,omitempty"`
// a cron to spawn runs for this stack
Cron *StackCronAttributes `json:"cron,omitempty"`
// arbitrary variables to pass into the stack
Variables *string `json:"variables,omitempty"`
PolicyEngine *PolicyEngineAttributes `json:"policyEngine,omitempty"`
// the agent id this stack is associated with
AgentID *string `json:"agentId,omitempty"`
// the interval at which the stack will be reconciled, default is 5m
Interval *string `json:"interval,omitempty"`
ReadBindings []*PolicyBindingAttributes `json:"readBindings,omitempty"`
WriteBindings []*PolicyBindingAttributes `json:"writeBindings,omitempty"`
Tags []*TagAttributes `json:"tags,omitempty"`
Files []*StackFileAttributes `json:"files,omitempty"`
Environment []*StackEnvironmentAttributes `json:"environment,omitempty"`
ObservableMetrics []*ObservableMetricAttributes `json:"observableMetrics,omitempty"`
}
type StackCommand ¶
type StackCommandFragment ¶
type StackCommandFragment struct {
Cmd string "json:\"cmd\" graphql:\"cmd\""
Args []*string "json:\"args,omitempty\" graphql:\"args\""
Dir *string "json:\"dir,omitempty\" graphql:\"dir\""
}
func (*StackCommandFragment) GetArgs ¶
func (t *StackCommandFragment) GetArgs() []*string
func (*StackCommandFragment) GetCmd ¶
func (t *StackCommandFragment) GetCmd() string
func (*StackCommandFragment) GetDir ¶
func (t *StackCommandFragment) GetDir() *string
type StackConfiguration ¶
type StackConfiguration struct {
// optional custom image you might want to use
Image *string `json:"image,omitempty"`
// the semver of the tool you wish to use
Version *string `json:"version,omitempty"`
// the docker image tag you wish to use if you're customizing the version
Tag *string `json:"tag,omitempty"`
// the hooks to customize execution for this stack
Hooks []*StackHook `json:"hooks,omitempty"`
// the terraform configuration for this stack
Terraform *TerraformConfiguration `json:"terraform,omitempty"`
// the ansible configuration for this stack
Ansible *AnsibleConfiguration `json:"ansible,omitempty"`
// the ai approval configuration for this stack
AiApproval *AiApprovalConfiguration `json:"aiApproval,omitempty"`
}
type StackConfigurationAttributes ¶
type StackConfigurationAttributes struct {
// optional custom image you might want to use
Image *string `json:"image,omitempty"`
// the semver of the tool you wish to use
Version *string `json:"version,omitempty"`
// the docker image tag you wish to use if you're customizing the version
Tag *string `json:"tag,omitempty"`
// the hooks to customize execution for this stack
Hooks []*StackHookAttributes `json:"hooks,omitempty"`
// the terraform configuration for this stack
Terraform *TerraformConfigurationAttributes `json:"terraform,omitempty"`
// the ansible configuration for this stack
Ansible *AnsibleConfigurationAttributes `json:"ansible,omitempty"`
// the ai approval configuration for this stack
AiApproval *AiApprovalAttributes `json:"aiApproval,omitempty"`
}
type StackConfigurationFragment ¶
type StackConfigurationFragment struct {
Image *string "json:\"image,omitempty\" graphql:\"image\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Tag *string "json:\"tag,omitempty\" graphql:\"tag\""
Hooks []*StackHookFragment "json:\"hooks,omitempty\" graphql:\"hooks\""
Terraform *StackConfigurationFragment_Terraform "json:\"terraform,omitempty\" graphql:\"terraform\""
}
func (*StackConfigurationFragment) GetHooks ¶
func (t *StackConfigurationFragment) GetHooks() []*StackHookFragment
func (*StackConfigurationFragment) GetImage ¶
func (t *StackConfigurationFragment) GetImage() *string
func (*StackConfigurationFragment) GetTag ¶ added in v1.7.0
func (t *StackConfigurationFragment) GetTag() *string
func (*StackConfigurationFragment) GetTerraform ¶ added in v1.43.0
func (t *StackConfigurationFragment) GetTerraform() *StackConfigurationFragment_Terraform
func (*StackConfigurationFragment) GetVersion ¶
func (t *StackConfigurationFragment) GetVersion() *string
type StackConfigurationFragment_Terraform ¶ added in v1.43.0
type StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (t *StackConfigurationFragment_Terraform) GetParallelism() *int64
func (*StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
func (t *StackConfigurationFragment_Terraform) GetRefresh() *bool
type StackCron ¶
type StackCron struct {
// the crontab used to independently spawn runs for this stack
Crontab string `json:"crontab"`
// whether you want any cron-derived runs to automatically approve changes
AutoApprove *bool `json:"autoApprove,omitempty"`
// configuration overrides for the cron run
Overrides *StackOverrides `json:"overrides,omitempty"`
// whether to track the stack's ref exactly on cron runs versus the last detected commit
TrackRef *bool `json:"trackRef,omitempty"`
}
type StackCronAttributes ¶
type StackCronAttributes struct {
// the crontab to use for spawning stack runs
Crontab string `json:"crontab"`
// whether you want to auto approve any changes spawned by the cron worker
AutoApprove *bool `json:"autoApprove,omitempty"`
// configuration overrides for the cron run
Overrides *StackOverridesAttributes `json:"overrides,omitempty"`
// whether to track the stack's ref exactly on cron runs versus the last detected commit
TrackRef *bool `json:"trackRef,omitempty"`
}
type StackDefinition ¶
type StackDefinition struct {
ID string `json:"id"`
Name string `json:"name"`
Description *string `json:"description,omitempty"`
Configuration StackConfiguration `json:"configuration"`
Steps []*CustomRunStep `json:"steps,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type StackDefinitionAttributes ¶
type StackDefinitionAttributes struct {
Name string `json:"name"`
Description *string `json:"description,omitempty"`
Steps []*CustomStepAttributes `json:"steps,omitempty"`
Configuration *StackConfigurationAttributes `json:"configuration,omitempty"`
}
type StackDefinitionConnection ¶
type StackDefinitionConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*StackDefinitionEdge `json:"edges,omitempty"`
}
type StackDefinitionEdge ¶
type StackDefinitionEdge struct {
Node *StackDefinition `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type StackDefinitionFragment ¶
type StackDefinitionFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Description *string "json:\"description,omitempty\" graphql:\"description\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
UpdatedAt *string "json:\"updatedAt,omitempty\" graphql:\"updatedAt\""
Configuration StackDefinitionFragment_Configuration "json:\"configuration\" graphql:\"configuration\""
Steps []*StackDefinitionFragment_Steps "json:\"steps,omitempty\" graphql:\"steps\""
}
func (*StackDefinitionFragment) GetConfiguration ¶
func (t *StackDefinitionFragment) GetConfiguration() *StackDefinitionFragment_Configuration
func (*StackDefinitionFragment) GetDescription ¶
func (t *StackDefinitionFragment) GetDescription() *string
func (*StackDefinitionFragment) GetID ¶
func (t *StackDefinitionFragment) GetID() string
func (*StackDefinitionFragment) GetInsertedAt ¶
func (t *StackDefinitionFragment) GetInsertedAt() *string
func (*StackDefinitionFragment) GetName ¶
func (t *StackDefinitionFragment) GetName() string
func (*StackDefinitionFragment) GetSteps ¶
func (t *StackDefinitionFragment) GetSteps() []*StackDefinitionFragment_Steps
func (*StackDefinitionFragment) GetUpdatedAt ¶
func (t *StackDefinitionFragment) GetUpdatedAt() *string
type StackDefinitionFragment_Configuration ¶
type StackDefinitionFragment_Configuration struct {
Image *string "json:\"image,omitempty\" graphql:\"image\""
Tag *string "json:\"tag,omitempty\" graphql:\"tag\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Hooks []*StackDefinitionFragment_Configuration_Hooks "json:\"hooks,omitempty\" graphql:\"hooks\""
}
func (*StackDefinitionFragment_Configuration) GetHooks ¶
func (t *StackDefinitionFragment_Configuration) GetHooks() []*StackDefinitionFragment_Configuration_Hooks
func (*StackDefinitionFragment_Configuration) GetImage ¶
func (t *StackDefinitionFragment_Configuration) GetImage() *string
func (*StackDefinitionFragment_Configuration) GetTag ¶
func (t *StackDefinitionFragment_Configuration) GetTag() *string
func (*StackDefinitionFragment_Configuration) GetVersion ¶
func (t *StackDefinitionFragment_Configuration) GetVersion() *string
type StackDefinitionFragment_Configuration_Hooks ¶
type StackDefinitionFragment_Configuration_Hooks struct {
Cmd string "json:\"cmd\" graphql:\"cmd\""
Args []*string "json:\"args,omitempty\" graphql:\"args\""
AfterStage StepStage "json:\"afterStage\" graphql:\"afterStage\""
}
func (*StackDefinitionFragment_Configuration_Hooks) GetAfterStage ¶
func (t *StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
func (*StackDefinitionFragment_Configuration_Hooks) GetArgs ¶
func (t *StackDefinitionFragment_Configuration_Hooks) GetArgs() []*string
func (*StackDefinitionFragment_Configuration_Hooks) GetCmd ¶
func (t *StackDefinitionFragment_Configuration_Hooks) GetCmd() string
type StackDefinitionFragment_Steps ¶
type StackDefinitionFragment_Steps struct {
Cmd string "json:\"cmd\" graphql:\"cmd\""
Args []*string "json:\"args,omitempty\" graphql:\"args\""
Stage StepStage "json:\"stage\" graphql:\"stage\""
RequireApproval *bool "json:\"requireApproval,omitempty\" graphql:\"requireApproval\""
}
func (*StackDefinitionFragment_Steps) GetArgs ¶
func (t *StackDefinitionFragment_Steps) GetArgs() []*string
func (*StackDefinitionFragment_Steps) GetCmd ¶
func (t *StackDefinitionFragment_Steps) GetCmd() string
func (*StackDefinitionFragment_Steps) GetRequireApproval ¶
func (t *StackDefinitionFragment_Steps) GetRequireApproval() *bool
func (*StackDefinitionFragment_Steps) GetStage ¶
func (t *StackDefinitionFragment_Steps) GetStage() *StepStage
type StackEnvironment ¶
type StackEnvironmentFragment ¶
type StackEnvironmentFragment struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
Secret *bool "json:\"secret,omitempty\" graphql:\"secret\""
}
func (*StackEnvironmentFragment) GetName ¶
func (t *StackEnvironmentFragment) GetName() string
func (*StackEnvironmentFragment) GetSecret ¶
func (t *StackEnvironmentFragment) GetSecret() *bool
func (*StackEnvironmentFragment) GetValue ¶
func (t *StackEnvironmentFragment) GetValue() string
type StackFileAttributes ¶
type StackFileFragment ¶
type StackFileFragment struct {
Path string "json:\"path\" graphql:\"path\""
Content string "json:\"content\" graphql:\"content\""
}
func (*StackFileFragment) GetContent ¶
func (t *StackFileFragment) GetContent() string
func (*StackFileFragment) GetPath ¶
func (t *StackFileFragment) GetPath() string
type StackHookAttributes ¶
type StackHookFragment ¶
type StackHookFragment struct {
Cmd string "json:\"cmd\" graphql:\"cmd\""
Args []*string "json:\"args,omitempty\" graphql:\"args\""
AfterStage StepStage "json:\"afterStage\" graphql:\"afterStage\""
}
func (*StackHookFragment) GetAfterStage ¶
func (t *StackHookFragment) GetAfterStage() *StepStage
func (*StackHookFragment) GetArgs ¶
func (t *StackHookFragment) GetArgs() []*string
func (*StackHookFragment) GetCmd ¶
func (t *StackHookFragment) GetCmd() string
type StackOutput ¶
type StackOutputAttributes ¶
type StackOutputFragment ¶
type StackOutputFragment struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
Secret *bool "json:\"secret,omitempty\" graphql:\"secret\""
}
func (*StackOutputFragment) GetName ¶
func (t *StackOutputFragment) GetName() string
func (*StackOutputFragment) GetSecret ¶
func (t *StackOutputFragment) GetSecret() *bool
func (*StackOutputFragment) GetValue ¶
func (t *StackOutputFragment) GetValue() string
type StackOverrides ¶ added in v1.46.3
type StackOverrides struct {
// the terraform configuration for this stack
Terraform *TerraformConfiguration `json:"terraform,omitempty"`
}
Configuration overrides for a stack cron run
type StackOverridesAttributes ¶ added in v1.46.3
type StackOverridesAttributes struct {
// the terraform configuration for this stack
Terraform *TerraformConfigurationAttributes `json:"terraform,omitempty"`
}
type StackPolicyViolation ¶ added in v1.29.0
type StackPolicyViolation struct {
ID string `json:"id"`
Severity VulnSeverity `json:"severity"`
PolicyID string `json:"policyId"`
PolicyURL *string `json:"policyUrl,omitempty"`
PolicyModule *string `json:"policyModule,omitempty"`
Title string `json:"title"`
Description *string `json:"description,omitempty"`
Resolution *string `json:"resolution,omitempty"`
// the causes of this violation line-by-line in code
Causes []*StackViolationCause `json:"causes,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type StackPolicyViolationAttributes ¶ added in v1.29.0
type StackPolicyViolationAttributes struct {
Severity VulnSeverity `json:"severity"`
PolicyID string `json:"policyId"`
PolicyURL *string `json:"policyUrl,omitempty"`
PolicyModule *string `json:"policyModule,omitempty"`
Title string `json:"title"`
Description *string `json:"description,omitempty"`
Resolution *string `json:"resolution,omitempty"`
Causes []*StackViolationCauseAttributes `json:"causes,omitempty"`
}
type StackPolicyViolationFragment ¶ added in v1.29.0
type StackPolicyViolationFragment struct {
ID string "json:\"id\" graphql:\"id\""
Title string "json:\"title\" graphql:\"title\""
Description *string "json:\"description,omitempty\" graphql:\"description\""
PolicyID string "json:\"policyId\" graphql:\"policyId\""
PolicyModule *string "json:\"policyModule,omitempty\" graphql:\"policyModule\""
PolicyURL *string "json:\"policyUrl,omitempty\" graphql:\"policyUrl\""
Severity VulnSeverity "json:\"severity\" graphql:\"severity\""
Resolution *string "json:\"resolution,omitempty\" graphql:\"resolution\""
Causes []*StackViolationCauseFragment "json:\"causes,omitempty\" graphql:\"causes\""
}
func (*StackPolicyViolationFragment) GetCauses ¶ added in v1.29.0
func (t *StackPolicyViolationFragment) GetCauses() []*StackViolationCauseFragment
func (*StackPolicyViolationFragment) GetDescription ¶ added in v1.29.0
func (t *StackPolicyViolationFragment) GetDescription() *string
func (*StackPolicyViolationFragment) GetID ¶ added in v1.29.0
func (t *StackPolicyViolationFragment) GetID() string
func (*StackPolicyViolationFragment) GetPolicyID ¶ added in v1.29.0
func (t *StackPolicyViolationFragment) GetPolicyID() string
func (*StackPolicyViolationFragment) GetPolicyModule ¶ added in v1.29.0
func (t *StackPolicyViolationFragment) GetPolicyModule() *string
func (*StackPolicyViolationFragment) GetPolicyURL ¶ added in v1.29.0
func (t *StackPolicyViolationFragment) GetPolicyURL() *string
func (*StackPolicyViolationFragment) GetResolution ¶ added in v1.29.0
func (t *StackPolicyViolationFragment) GetResolution() *string
func (*StackPolicyViolationFragment) GetSeverity ¶ added in v1.29.0
func (t *StackPolicyViolationFragment) GetSeverity() *VulnSeverity
func (*StackPolicyViolationFragment) GetTitle ¶ added in v1.29.0
func (t *StackPolicyViolationFragment) GetTitle() string
type StackRun ¶
type StackRun struct {
ID string `json:"id"`
// The status of this run
Status StackStatus `json:"status"`
// A type for the stack, specifies the tool to use to apply it
Type StackType `json:"type"`
// reference w/in the repository where the IaC lives
Git GitRef `json:"git"`
// whether this run is a dry run
DryRun bool `json:"dryRun"`
// optional k8s job configuration for the job that will apply this stack
JobSpec *JobGateSpec `json:"jobSpec,omitempty"`
PolicyEngine *PolicyEngine `json:"policyEngine,omitempty"`
// version/image config for the tool you're using
Configuration StackConfiguration `json:"configuration"`
// whether to require approval
Approval *bool `json:"approval,omitempty"`
// the commit message
Message *string `json:"message,omitempty"`
// when this run was approved
ApprovedAt *string `json:"approvedAt,omitempty"`
// the subdirectory you want to run the stack's commands w/in
Workdir *string `json:"workdir,omitempty"`
// whether you want Plural to manage the state of this stack
ManageState *bool `json:"manageState,omitempty"`
// the result of the approval decision by the ai
ApprovalResult *StackRunApprovalResult `json:"approvalResult,omitempty"`
// Arbitrary variables to add to a stack run
Variables map[string]any `json:"variables,omitempty"`
// explanation for why this run was cancelled
CancellationReason *string `json:"cancellationReason,omitempty"`
StateUrls *StateUrls `json:"stateUrls,omitempty"`
// the kubernetes job for this run (useful for debugging if issues arise)
Job *Job `json:"job,omitempty"`
// temporary plural creds usable for terraform authentication
PluralCreds *PluralCreds `json:"pluralCreds,omitempty"`
// https url to fetch the latest tarball of stack IaC
Tarball string `json:"tarball"`
// the pull request this stack belongs to
PullRequest *PullRequest `json:"pullRequest,omitempty"`
// the approver of this job
Approver *User `json:"approver,omitempty"`
// the actor of this run (defaults to root console user)
Actor *User `json:"actor,omitempty"`
// The steps to perform when running this stack
Steps []*RunStep `json:"steps,omitempty"`
// files bound to a run of this stack
Files []*StackFile `json:"files,omitempty"`
// environment variables for this stack
Environment []*StackEnvironment `json:"environment,omitempty"`
// the stack attached to this run
Stack *InfrastructureStack `json:"stack,omitempty"`
// the most recent output for this stack
Output []*StackOutput `json:"output,omitempty"`
// the most recent state of this stack
State *StackState `json:"state,omitempty"`
// a list of errors generated by the deployment operator
Errors []*ServiceError `json:"errors,omitempty"`
// an insight explaining the state of this stack run
Insight *AiInsight `json:"insight,omitempty"`
// the cluster this stack runs on
Cluster *Cluster `json:"cluster,omitempty"`
// the git repository you're sourcing IaC from
Repository *GitRepository `json:"repository,omitempty"`
// policy violations for this stack
Violations []*StackPolicyViolation `json:"violations,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type StackRunApprovalResult ¶ added in v1.52.2
type StackRunApprovalResult struct {
// the reason for the approval decision by the ai
Reason *string `json:"reason,omitempty"`
// the result of the approval decision by the ai
Result *ApprovalResult `json:"result,omitempty"`
}
type StackRunAttributes ¶
type StackRunAttributes struct {
// The status of this run
Status StackStatus `json:"status"`
// the reference to the k8s job running this stack
JobRef *NamespacedName `json:"jobRef,omitempty"`
// The state from this runs plan or apply
State *StackStateAttributes `json:"state,omitempty"`
// Output generated by this run
Output []*StackOutputAttributes `json:"output,omitempty"`
// Any errors detected when trying to run this stack
Errors []*ServiceErrorAttributes `json:"errors,omitempty"`
// Why you decided to cancel this run
CancellationReason *string `json:"cancellationReason,omitempty"`
// the violations detected by the policy engine
Violations []*StackPolicyViolationAttributes `json:"violations,omitempty"`
}
type StackRunBaseFragment ¶
type StackRunBaseFragment struct {
ID string "json:\"id\" graphql:\"id\""
Type StackType "json:\"type\" graphql:\"type\""
Status StackStatus "json:\"status\" graphql:\"status\""
Approval *bool "json:\"approval,omitempty\" graphql:\"approval\""
ApprovedAt *string "json:\"approvedAt,omitempty\" graphql:\"approvedAt\""
Tarball string "json:\"tarball\" graphql:\"tarball\""
Workdir *string "json:\"workdir,omitempty\" graphql:\"workdir\""
ManageState *bool "json:\"manageState,omitempty\" graphql:\"manageState\""
Variables map[string]any "json:\"variables,omitempty\" graphql:\"variables\""
DryRun bool "json:\"dryRun\" graphql:\"dryRun\""
StateUrls *StackRunBaseFragment_StateUrls "json:\"stateUrls,omitempty\" graphql:\"stateUrls\""
PluralCreds *StackRunBaseFragment_PluralCreds "json:\"pluralCreds,omitempty\" graphql:\"pluralCreds\""
Actor *UserFragment "json:\"actor,omitempty\" graphql:\"actor\""
Stack *InfrastructureStackFragment "json:\"stack,omitempty\" graphql:\"stack\""
State *StackStateFragment "json:\"state,omitempty\" graphql:\"state\""
Steps []*RunStepFragment "json:\"steps,omitempty\" graphql:\"steps\""
Files []*StackFileFragment "json:\"files,omitempty\" graphql:\"files\""
Git GitRefFragment "json:\"git\" graphql:\"git\""
Repository *GitRepositoryFragment "json:\"repository,omitempty\" graphql:\"repository\""
JobSpec *JobSpecFragment "json:\"jobSpec,omitempty\" graphql:\"jobSpec\""
Configuration StackConfigurationFragment "json:\"configuration\" graphql:\"configuration\""
Environment []*StackEnvironmentFragment "json:\"environment,omitempty\" graphql:\"environment\""
Output []*StackOutputFragment "json:\"output,omitempty\" graphql:\"output\""
Errors []*ServiceErrorFragment "json:\"errors,omitempty\" graphql:\"errors\""
Violations []*StackPolicyViolationFragment "json:\"violations,omitempty\" graphql:\"violations\""
PolicyEngine *PolicyEngineFragment "json:\"policyEngine,omitempty\" graphql:\"policyEngine\""
}
func (*StackRunBaseFragment) GetActor ¶
func (t *StackRunBaseFragment) GetActor() *UserFragment
func (*StackRunBaseFragment) GetApproval ¶
func (t *StackRunBaseFragment) GetApproval() *bool
func (*StackRunBaseFragment) GetApprovedAt ¶
func (t *StackRunBaseFragment) GetApprovedAt() *string
func (*StackRunBaseFragment) GetConfiguration ¶
func (t *StackRunBaseFragment) GetConfiguration() *StackConfigurationFragment
func (*StackRunBaseFragment) GetDryRun ¶ added in v1.32.0
func (t *StackRunBaseFragment) GetDryRun() bool
func (*StackRunBaseFragment) GetEnvironment ¶
func (t *StackRunBaseFragment) GetEnvironment() []*StackEnvironmentFragment
func (*StackRunBaseFragment) GetErrors ¶
func (t *StackRunBaseFragment) GetErrors() []*ServiceErrorFragment
func (*StackRunBaseFragment) GetFiles ¶
func (t *StackRunBaseFragment) GetFiles() []*StackFileFragment
func (*StackRunBaseFragment) GetGit ¶
func (t *StackRunBaseFragment) GetGit() *GitRefFragment
func (*StackRunBaseFragment) GetID ¶
func (t *StackRunBaseFragment) GetID() string
func (*StackRunBaseFragment) GetJobSpec ¶
func (t *StackRunBaseFragment) GetJobSpec() *JobSpecFragment
func (*StackRunBaseFragment) GetManageState ¶
func (t *StackRunBaseFragment) GetManageState() *bool
func (*StackRunBaseFragment) GetOutput ¶
func (t *StackRunBaseFragment) GetOutput() []*StackOutputFragment
func (*StackRunBaseFragment) GetPluralCreds ¶
func (t *StackRunBaseFragment) GetPluralCreds() *StackRunBaseFragment_PluralCreds
func (*StackRunBaseFragment) GetPolicyEngine ¶ added in v1.29.0
func (t *StackRunBaseFragment) GetPolicyEngine() *PolicyEngineFragment
func (*StackRunBaseFragment) GetRepository ¶
func (t *StackRunBaseFragment) GetRepository() *GitRepositoryFragment
func (*StackRunBaseFragment) GetStack ¶
func (t *StackRunBaseFragment) GetStack() *InfrastructureStackFragment
func (*StackRunBaseFragment) GetState ¶
func (t *StackRunBaseFragment) GetState() *StackStateFragment
func (*StackRunBaseFragment) GetStateUrls ¶
func (t *StackRunBaseFragment) GetStateUrls() *StackRunBaseFragment_StateUrls
func (*StackRunBaseFragment) GetStatus ¶
func (t *StackRunBaseFragment) GetStatus() *StackStatus
func (*StackRunBaseFragment) GetSteps ¶
func (t *StackRunBaseFragment) GetSteps() []*RunStepFragment
func (*StackRunBaseFragment) GetTarball ¶
func (t *StackRunBaseFragment) GetTarball() string
func (*StackRunBaseFragment) GetType ¶
func (t *StackRunBaseFragment) GetType() *StackType
func (*StackRunBaseFragment) GetVariables ¶ added in v1.11.0
func (t *StackRunBaseFragment) GetVariables() map[string]any
func (*StackRunBaseFragment) GetViolations ¶ added in v1.29.0
func (t *StackRunBaseFragment) GetViolations() []*StackPolicyViolationFragment
func (*StackRunBaseFragment) GetWorkdir ¶
func (t *StackRunBaseFragment) GetWorkdir() *string
type StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (t *StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
func (*StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
func (t *StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
type StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue ¶
func (t *StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetValue() string
type StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
func (t *StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
func (*StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret ¶
func (t *StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetSecret() string
type StackRunBaseFragment_PluralCreds ¶
type StackRunBaseFragment_PluralCreds struct {
URL *string "json:\"url,omitempty\" graphql:\"url\""
Token *string "json:\"token,omitempty\" graphql:\"token\""
}
func (*StackRunBaseFragment_PluralCreds) GetToken ¶
func (t *StackRunBaseFragment_PluralCreds) GetToken() *string
func (*StackRunBaseFragment_PluralCreds) GetURL ¶
func (t *StackRunBaseFragment_PluralCreds) GetURL() *string
type StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (t *StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
func (*StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type StackRunBaseFragment_StateUrls ¶
type StackRunBaseFragment_StateUrls struct {
Terraform *StackRunBaseFragment_StateUrls_Terraform "json:\"terraform,omitempty\" graphql:\"terraform\""
}
func (*StackRunBaseFragment_StateUrls) GetTerraform ¶
func (t *StackRunBaseFragment_StateUrls) GetTerraform() *StackRunBaseFragment_StateUrls_Terraform
type StackRunBaseFragment_StateUrls_Terraform ¶
type StackRunBaseFragment_StateUrls_Terraform struct {
Address *string "json:\"address,omitempty\" graphql:\"address\""
Lock *string "json:\"lock,omitempty\" graphql:\"lock\""
Unlock *string "json:\"unlock,omitempty\" graphql:\"unlock\""
}
func (*StackRunBaseFragment_StateUrls_Terraform) GetAddress ¶
func (t *StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
func (*StackRunBaseFragment_StateUrls_Terraform) GetLock ¶
func (t *StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
func (*StackRunBaseFragment_StateUrls_Terraform) GetUnlock ¶
func (t *StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
type StackRunConnection ¶
type StackRunConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*StackRunEdge `json:"edges,omitempty"`
}
type StackRunEdge ¶
type StackRunEdgeFragment ¶
type StackRunEdgeFragment struct {
Node *StackRunFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*StackRunEdgeFragment) GetNode ¶
func (t *StackRunEdgeFragment) GetNode() *StackRunFragment
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_PluralCreds ¶
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_PluralCreds struct {
URL *string "json:\"url,omitempty\" graphql:\"url\""
Token *string "json:\"token,omitempty\" graphql:\"token\""
}
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_PluralCreds) GetToken ¶
func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_PluralCreds) GetToken() *string
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_PluralCreds) GetURL ¶
func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_PluralCreds) GetURL() *string
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls ¶
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls struct {
Terraform *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform "json:\"terraform,omitempty\" graphql:\"terraform\""
}
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls) GetTerraform ¶
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform ¶
type StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform struct {
Address *string "json:\"address,omitempty\" graphql:\"address\""
Lock *string "json:\"lock,omitempty\" graphql:\"lock\""
Unlock *string "json:\"unlock,omitempty\" graphql:\"unlock\""
}
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetAddress ¶
func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶
func (*StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetUnlock ¶
func (t *StackRunEdgeFragment_Node_StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
type StackRunFragment ¶
type StackRunFragment struct {
ID string "json:\"id\" graphql:\"id\""
Type StackType "json:\"type\" graphql:\"type\""
Status StackStatus "json:\"status\" graphql:\"status\""
Approval *bool "json:\"approval,omitempty\" graphql:\"approval\""
ApprovedAt *string "json:\"approvedAt,omitempty\" graphql:\"approvedAt\""
Tarball string "json:\"tarball\" graphql:\"tarball\""
Workdir *string "json:\"workdir,omitempty\" graphql:\"workdir\""
ManageState *bool "json:\"manageState,omitempty\" graphql:\"manageState\""
Variables map[string]any "json:\"variables,omitempty\" graphql:\"variables\""
DryRun bool "json:\"dryRun\" graphql:\"dryRun\""
StateUrls *StackRunFragment_StackRunBaseFragment_StateUrls "json:\"stateUrls,omitempty\" graphql:\"stateUrls\""
PluralCreds *StackRunFragment_StackRunBaseFragment_PluralCreds "json:\"pluralCreds,omitempty\" graphql:\"pluralCreds\""
Actor *UserFragment "json:\"actor,omitempty\" graphql:\"actor\""
Stack *InfrastructureStackFragment "json:\"stack,omitempty\" graphql:\"stack\""
State *StackStateFragment "json:\"state,omitempty\" graphql:\"state\""
Steps []*RunStepFragment "json:\"steps,omitempty\" graphql:\"steps\""
Files []*StackFileFragment "json:\"files,omitempty\" graphql:\"files\""
Git GitRefFragment "json:\"git\" graphql:\"git\""
Repository *GitRepositoryFragment "json:\"repository,omitempty\" graphql:\"repository\""
JobSpec *JobSpecFragment "json:\"jobSpec,omitempty\" graphql:\"jobSpec\""
Configuration StackConfigurationFragment "json:\"configuration\" graphql:\"configuration\""
Environment []*StackEnvironmentFragment "json:\"environment,omitempty\" graphql:\"environment\""
Output []*StackOutputFragment "json:\"output,omitempty\" graphql:\"output\""
Errors []*ServiceErrorFragment "json:\"errors,omitempty\" graphql:\"errors\""
Violations []*StackPolicyViolationFragment "json:\"violations,omitempty\" graphql:\"violations\""
PolicyEngine *PolicyEngineFragment "json:\"policyEngine,omitempty\" graphql:\"policyEngine\""
Approver *UserFragment "json:\"approver,omitempty\" graphql:\"approver\""
}
func (*StackRunFragment) GetActor ¶
func (t *StackRunFragment) GetActor() *UserFragment
func (*StackRunFragment) GetApproval ¶
func (t *StackRunFragment) GetApproval() *bool
func (*StackRunFragment) GetApprovedAt ¶
func (t *StackRunFragment) GetApprovedAt() *string
func (*StackRunFragment) GetApprover ¶
func (t *StackRunFragment) GetApprover() *UserFragment
func (*StackRunFragment) GetConfiguration ¶
func (t *StackRunFragment) GetConfiguration() *StackConfigurationFragment
func (*StackRunFragment) GetDryRun ¶ added in v1.32.0
func (t *StackRunFragment) GetDryRun() bool
func (*StackRunFragment) GetEnvironment ¶
func (t *StackRunFragment) GetEnvironment() []*StackEnvironmentFragment
func (*StackRunFragment) GetErrors ¶
func (t *StackRunFragment) GetErrors() []*ServiceErrorFragment
func (*StackRunFragment) GetFiles ¶
func (t *StackRunFragment) GetFiles() []*StackFileFragment
func (*StackRunFragment) GetGit ¶
func (t *StackRunFragment) GetGit() *GitRefFragment
func (*StackRunFragment) GetID ¶
func (t *StackRunFragment) GetID() string
func (*StackRunFragment) GetJobSpec ¶
func (t *StackRunFragment) GetJobSpec() *JobSpecFragment
func (*StackRunFragment) GetManageState ¶
func (t *StackRunFragment) GetManageState() *bool
func (*StackRunFragment) GetOutput ¶
func (t *StackRunFragment) GetOutput() []*StackOutputFragment
func (*StackRunFragment) GetPluralCreds ¶
func (t *StackRunFragment) GetPluralCreds() *StackRunFragment_StackRunBaseFragment_PluralCreds
func (*StackRunFragment) GetPolicyEngine ¶ added in v1.29.0
func (t *StackRunFragment) GetPolicyEngine() *PolicyEngineFragment
func (*StackRunFragment) GetRepository ¶
func (t *StackRunFragment) GetRepository() *GitRepositoryFragment
func (*StackRunFragment) GetStack ¶
func (t *StackRunFragment) GetStack() *InfrastructureStackFragment
func (*StackRunFragment) GetState ¶
func (t *StackRunFragment) GetState() *StackStateFragment
func (*StackRunFragment) GetStateUrls ¶
func (t *StackRunFragment) GetStateUrls() *StackRunFragment_StackRunBaseFragment_StateUrls
func (*StackRunFragment) GetStatus ¶
func (t *StackRunFragment) GetStatus() *StackStatus
func (*StackRunFragment) GetSteps ¶
func (t *StackRunFragment) GetSteps() []*RunStepFragment
func (*StackRunFragment) GetTarball ¶
func (t *StackRunFragment) GetTarball() string
func (*StackRunFragment) GetType ¶
func (t *StackRunFragment) GetType() *StackType
func (*StackRunFragment) GetVariables ¶ added in v1.11.0
func (t *StackRunFragment) GetVariables() map[string]any
func (*StackRunFragment) GetViolations ¶ added in v1.29.0
func (t *StackRunFragment) GetViolations() []*StackPolicyViolationFragment
func (*StackRunFragment) GetWorkdir ¶
func (t *StackRunFragment) GetWorkdir() *string
type StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (t *StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
func (*StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
func (t *StackRunFragment_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
type StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*StackRunFragment_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type StackRunFragment_StackRunBaseFragment_PluralCreds ¶
type StackRunFragment_StackRunBaseFragment_PluralCreds struct {
URL *string "json:\"url,omitempty\" graphql:\"url\""
Token *string "json:\"token,omitempty\" graphql:\"token\""
}
func (*StackRunFragment_StackRunBaseFragment_PluralCreds) GetToken ¶
func (t *StackRunFragment_StackRunBaseFragment_PluralCreds) GetToken() *string
func (*StackRunFragment_StackRunBaseFragment_PluralCreds) GetURL ¶
func (t *StackRunFragment_StackRunBaseFragment_PluralCreds) GetURL() *string
type StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (*StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*StackRunFragment_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type StackRunFragment_StackRunBaseFragment_StateUrls ¶
type StackRunFragment_StackRunBaseFragment_StateUrls struct {
Terraform *StackRunFragment_StackRunBaseFragment_StateUrls_Terraform "json:\"terraform,omitempty\" graphql:\"terraform\""
}
func (*StackRunFragment_StackRunBaseFragment_StateUrls) GetTerraform ¶
func (t *StackRunFragment_StackRunBaseFragment_StateUrls) GetTerraform() *StackRunFragment_StackRunBaseFragment_StateUrls_Terraform
type StackRunFragment_StackRunBaseFragment_StateUrls_Terraform ¶
type StackRunFragment_StackRunBaseFragment_StateUrls_Terraform struct {
Address *string "json:\"address,omitempty\" graphql:\"address\""
Lock *string "json:\"lock,omitempty\" graphql:\"lock\""
Unlock *string "json:\"unlock,omitempty\" graphql:\"unlock\""
}
func (*StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetAddress ¶
func (t *StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
func (*StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶
func (t *StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
func (*StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetUnlock ¶
func (t *StackRunFragment_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
type StackRunIDEdgeFragment ¶ added in v1.22.4
type StackRunIDEdgeFragment struct {
Node *StackRunIDFragment "json:\"node,omitempty\" graphql:\"node\""
}
func (*StackRunIDEdgeFragment) GetNode ¶ added in v1.22.4
func (t *StackRunIDEdgeFragment) GetNode() *StackRunIDFragment
type StackRunIDFragment ¶ added in v1.22.4
type StackRunIDFragment struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*StackRunIDFragment) GetID ¶ added in v1.22.4
func (t *StackRunIDFragment) GetID() string
type StackRunMinimalFragment ¶ added in v1.22.4
type StackRunMinimalFragment struct {
ID string "json:\"id\" graphql:\"id\""
Type StackType "json:\"type\" graphql:\"type\""
Status StackStatus "json:\"status\" graphql:\"status\""
Approval *bool "json:\"approval,omitempty\" graphql:\"approval\""
ApprovedAt *string "json:\"approvedAt,omitempty\" graphql:\"approvedAt\""
Tarball string "json:\"tarball\" graphql:\"tarball\""
Workdir *string "json:\"workdir,omitempty\" graphql:\"workdir\""
ManageState *bool "json:\"manageState,omitempty\" graphql:\"manageState\""
JobSpec *JobSpecFragment "json:\"jobSpec,omitempty\" graphql:\"jobSpec\""
Configuration StackConfigurationFragment "json:\"configuration\" graphql:\"configuration\""
}
func (*StackRunMinimalFragment) GetApproval ¶ added in v1.22.4
func (t *StackRunMinimalFragment) GetApproval() *bool
func (*StackRunMinimalFragment) GetApprovedAt ¶ added in v1.22.4
func (t *StackRunMinimalFragment) GetApprovedAt() *string
func (*StackRunMinimalFragment) GetConfiguration ¶ added in v1.22.4
func (t *StackRunMinimalFragment) GetConfiguration() *StackConfigurationFragment
func (*StackRunMinimalFragment) GetID ¶ added in v1.22.4
func (t *StackRunMinimalFragment) GetID() string
func (*StackRunMinimalFragment) GetJobSpec ¶ added in v1.22.4
func (t *StackRunMinimalFragment) GetJobSpec() *JobSpecFragment
func (*StackRunMinimalFragment) GetManageState ¶ added in v1.22.4
func (t *StackRunMinimalFragment) GetManageState() *bool
func (*StackRunMinimalFragment) GetStatus ¶ added in v1.22.4
func (t *StackRunMinimalFragment) GetStatus() *StackStatus
func (*StackRunMinimalFragment) GetTarball ¶ added in v1.22.4
func (t *StackRunMinimalFragment) GetTarball() string
func (*StackRunMinimalFragment) GetType ¶ added in v1.22.4
func (t *StackRunMinimalFragment) GetType() *StackType
func (*StackRunMinimalFragment) GetWorkdir ¶ added in v1.22.4
func (t *StackRunMinimalFragment) GetWorkdir() *string
type StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (t *StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
func (*StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
func (t *StackRunMinimalFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
type StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.22.4
type StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.22.4
type StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.22.4
type StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.22.4
func (t *StackRunMinimalFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap() string
type StackSettings ¶
type StackSettings struct {
JobSpec *JobGateSpec `json:"jobSpec,omitempty"`
ConnectionID *string `json:"connectionId,omitempty"`
}
type StackSettingsAttributes ¶
type StackSettingsAttributes struct {
JobSpec *GateJobAttributes `json:"jobSpec,omitempty"`
ConnectionID *string `json:"connectionId,omitempty"`
}
type StackState ¶
type StackState struct {
ID string `json:"id"`
Plan *string `json:"plan,omitempty"`
State []*StackStateResource `json:"state,omitempty"`
// an insight explaining the state of this stack state, eg the terraform plan it represents
Insight *AiInsight `json:"insight,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type StackStateAttributes ¶
type StackStateAttributes struct {
Plan *string `json:"plan,omitempty"`
State []*StackStateResourceAttributes `json:"state,omitempty"`
}
type StackStateFragment ¶
type StackStateFragment struct {
ID string "json:\"id\" graphql:\"id\""
Plan *string "json:\"plan,omitempty\" graphql:\"plan\""
State []*StackStateResourceFragment "json:\"state,omitempty\" graphql:\"state\""
}
func (*StackStateFragment) GetID ¶
func (t *StackStateFragment) GetID() string
func (*StackStateFragment) GetPlan ¶
func (t *StackStateFragment) GetPlan() *string
func (*StackStateFragment) GetState ¶
func (t *StackStateFragment) GetState() []*StackStateResourceFragment
type StackStateResource ¶
type StackStateResource struct {
// a string identifier for this resource, different tools will have different conventions
Identifier string `json:"identifier"`
// a string name of the resource type
Resource string `json:"resource"`
// the name of the resource within that type
Name string `json:"name"`
// arbitrary configuration used to create the resource
Configuration map[string]any `json:"configuration,omitempty"`
// identifiers this resource is linked to for graphing in the UI
Links []*string `json:"links,omitempty"`
}
type StackStateResourceAttributes ¶
type StackStateResourceAttributes struct {
// a string identifier for this resource, different tools will have different conventions
Identifier string `json:"identifier"`
// a string name of the resource type
Resource string `json:"resource"`
// the name of the resource within that type
Name string `json:"name"`
// arbitrary configuration used to create the resource
Configuration *string `json:"configuration,omitempty"`
// identifiers this resource is linked to for graphing in the UI
Links []*string `json:"links,omitempty"`
}
type StackStateResourceFragment ¶
type StackStateResourceFragment struct {
Identifier string "json:\"identifier\" graphql:\"identifier\""
Resource string "json:\"resource\" graphql:\"resource\""
Name string "json:\"name\" graphql:\"name\""
Configuration map[string]any "json:\"configuration,omitempty\" graphql:\"configuration\""
Links []*string "json:\"links,omitempty\" graphql:\"links\""
}
func (*StackStateResourceFragment) GetConfiguration ¶
func (t *StackStateResourceFragment) GetConfiguration() map[string]any
func (*StackStateResourceFragment) GetIdentifier ¶
func (t *StackStateResourceFragment) GetIdentifier() string
func (*StackStateResourceFragment) GetLinks ¶
func (t *StackStateResourceFragment) GetLinks() []*string
func (*StackStateResourceFragment) GetName ¶
func (t *StackStateResourceFragment) GetName() string
func (*StackStateResourceFragment) GetResource ¶
func (t *StackStateResourceFragment) GetResource() string
type StackStatus ¶
type StackStatus string
const ( StackStatusQueued StackStatus = "QUEUED" StackStatusPending StackStatus = "PENDING" StackStatusRunning StackStatus = "RUNNING" StackStatusSuccessful StackStatus = "SUCCESSFUL" StackStatusFailed StackStatus = "FAILED" StackStatusCancelled StackStatus = "CANCELLED" StackStatusPendingApproval StackStatus = "PENDING_APPROVAL" )
func (StackStatus) IsValid ¶
func (e StackStatus) IsValid() bool
func (StackStatus) MarshalGQL ¶
func (e StackStatus) MarshalGQL(w io.Writer)
func (StackStatus) String ¶
func (e StackStatus) String() string
func (*StackStatus) UnmarshalGQL ¶
func (e *StackStatus) UnmarshalGQL(v any) error
type StackType ¶
type StackType string
func (StackType) MarshalGQL ¶
func (*StackType) UnmarshalGQL ¶
type StackViolationCause ¶ added in v1.29.0
type StackViolationCause struct {
Resource string `json:"resource"`
Start int64 `json:"start"`
End int64 `json:"end"`
Filename *string `json:"filename,omitempty"`
Lines []*StackViolationCauseLine `json:"lines,omitempty"`
}
type StackViolationCauseAttributes ¶ added in v1.29.0
type StackViolationCauseAttributes struct {
Resource string `json:"resource"`
Start int64 `json:"start"`
End int64 `json:"end"`
Filename *string `json:"filename,omitempty"`
Lines []*StackViolationCauseLineAttributes `json:"lines,omitempty"`
}
type StackViolationCauseFragment ¶ added in v1.29.0
type StackViolationCauseFragment struct {
Start int64 "json:\"start\" graphql:\"start\""
End int64 "json:\"end\" graphql:\"end\""
Resource string "json:\"resource\" graphql:\"resource\""
Filename *string "json:\"filename,omitempty\" graphql:\"filename\""
Lines []*StackViolationCauseLineFragment "json:\"lines,omitempty\" graphql:\"lines\""
}
func (*StackViolationCauseFragment) GetEnd ¶ added in v1.29.0
func (t *StackViolationCauseFragment) GetEnd() int64
func (*StackViolationCauseFragment) GetFilename ¶ added in v1.31.0
func (t *StackViolationCauseFragment) GetFilename() *string
func (*StackViolationCauseFragment) GetLines ¶ added in v1.29.0
func (t *StackViolationCauseFragment) GetLines() []*StackViolationCauseLineFragment
func (*StackViolationCauseFragment) GetResource ¶ added in v1.29.0
func (t *StackViolationCauseFragment) GetResource() string
func (*StackViolationCauseFragment) GetStart ¶ added in v1.29.0
func (t *StackViolationCauseFragment) GetStart() int64
type StackViolationCauseLine ¶ added in v1.29.0
type StackViolationCauseLineAttributes ¶ added in v1.29.0
type StackViolationCauseLineFragment ¶ added in v1.29.0
type StackViolationCauseLineFragment struct {
First *bool "json:\"first,omitempty\" graphql:\"first\""
Last *bool "json:\"last,omitempty\" graphql:\"last\""
Content string "json:\"content\" graphql:\"content\""
Line int64 "json:\"line\" graphql:\"line\""
}
func (*StackViolationCauseLineFragment) GetContent ¶ added in v1.29.0
func (t *StackViolationCauseLineFragment) GetContent() string
func (*StackViolationCauseLineFragment) GetFirst ¶ added in v1.29.0
func (t *StackViolationCauseLineFragment) GetFirst() *bool
func (*StackViolationCauseLineFragment) GetLast ¶ added in v1.29.0
func (t *StackViolationCauseLineFragment) GetLast() *bool
func (*StackViolationCauseLineFragment) GetLine ¶ added in v1.29.0
func (t *StackViolationCauseLineFragment) GetLine() int64
type StageService ¶
type StageService struct {
ID string `json:"id"`
// a pointer to a service
Service *ServiceDeployment `json:"service,omitempty"`
// criteria for how a promotion of this service shall be performed
Criteria *PromotionCriteria `json:"criteria,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
the configuration of a service within a pipeline stage, including optional promotion criteria
type StageServiceAttributes ¶
type StageServiceAttributes struct {
// the cluster handle of this service
Handle *string `json:"handle,omitempty"`
// the name of this service
Name *string `json:"name,omitempty"`
// the name of this service
ServiceID *string `json:"serviceId,omitempty"`
Criteria *PromotionCriteriaAttributes `json:"criteria,omitempty"`
}
the attributes of a service w/in a specific stage
type StateUrls ¶
type StateUrls struct {
Terraform *TerraformStateUrls `json:"terraform,omitempty"`
}
grab-bag of state configuration urls for supported tools
type StatefulSet ¶
type StatefulSet struct {
Metadata Metadata `json:"metadata"`
Status StatefulSetStatus `json:"status"`
Spec StatefulSetSpec `json:"spec"`
Pods []*Pod `json:"pods,omitempty"`
Raw string `json:"raw"`
Events []*Event `json:"events,omitempty"`
}
type StatefulSetSpec ¶
type StatefulSetStatus ¶
type StatefulSetStatus struct {
CurrentReplicas *int64 `json:"currentReplicas,omitempty"`
Replicas *int64 `json:"replicas,omitempty"`
ReadyReplicas *int64 `json:"readyReplicas,omitempty"`
UpdatedReplicas *int64 `json:"updatedReplicas,omitempty"`
Conditions []*StatusCondition `json:"conditions,omitempty"`
}
type StatusCondition ¶
type StepStage ¶
type StepStage string
func (StepStage) MarshalGQL ¶
func (*StepStage) UnmarshalGQL ¶
type StepStatus ¶
type StepStatus string
const ( StepStatusPending StepStatus = "PENDING" StepStatusRunning StepStatus = "RUNNING" StepStatusSuccessful StepStatus = "SUCCESSFUL" StepStatusFailed StepStatus = "FAILED" )
func (StepStatus) IsValid ¶
func (e StepStatus) IsValid() bool
func (StepStatus) MarshalGQL ¶
func (e StepStatus) MarshalGQL(w io.Writer)
func (StepStatus) String ¶
func (e StepStatus) String() string
func (*StepStatus) UnmarshalGQL ¶
func (e *StepStatus) UnmarshalGQL(v any) error
type SyncConfig ¶
type SyncConfig struct {
// whether the agent should auto-create the namespace for this service
CreateNamespace *bool `json:"createNamespace,omitempty"`
// whether the agent should delete the namespace for this service upon deletion
DeleteNamespace *bool `json:"deleteNamespace,omitempty"`
// Whether to require all resources are placed in the same namespace
EnforceNamespace *bool `json:"enforceNamespace,omitempty"`
// Whether to require all resources are owned by this service and fail if they are owned by another
RequireOwnership *bool `json:"requireOwnership,omitempty"`
NamespaceMetadata *NamespaceMetadata `json:"namespaceMetadata,omitempty"`
// A list of diff normalizers to apply to the service which controls how drift detection works
DiffNormalizers []*DiffNormalizer `json:"diffNormalizers,omitempty"`
}
Advanced configuration of how to sync resources
type SyncConfigAttributes ¶
type SyncConfigAttributes struct {
CreateNamespace *bool `json:"createNamespace,omitempty"`
EnforceNamespace *bool `json:"enforceNamespace,omitempty"`
DeleteNamespace *bool `json:"deleteNamespace,omitempty"`
RequireOwnership *bool `json:"requireOwnership,omitempty"`
NamespaceMetadata *MetadataAttributes `json:"namespaceMetadata,omitempty"`
// A list of diff normalizers to apply to the service which controls how drift detection works
DiffNormalizers []*DiffNormalizerAttributes `json:"diffNormalizers,omitempty"`
}
type SyncConfigFragment ¶
type SyncConfigFragment struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
NamespaceMetadata *NamespaceMetadataFragment "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
}
func (*SyncConfigFragment) GetCreateNamespace ¶
func (t *SyncConfigFragment) GetCreateNamespace() *bool
func (*SyncConfigFragment) GetNamespaceMetadata ¶
func (t *SyncConfigFragment) GetNamespaceMetadata() *NamespaceMetadataFragment
type TagAttributes ¶
type TagConnection ¶
type TagQuery ¶
type TagQuery struct {
Op Conjunction `json:"op"`
Tags []*TagInput `json:"tags,omitempty"`
}
type Taint ¶
type Taint struct {
Key string `json:"key"`
Value string `json:"value"`
Effect string `json:"effect"`
}
a kubernetes node taint
type TaintAttributes ¶
type TemplateContext ¶ added in v1.42.0
Additional context used to template service metadata during global service reconciliation
type TemplateContextAttributes ¶ added in v1.42.0
type TemplateContextAttributes struct {
Raw *string `json:"raw,omitempty"`
}
Additional context used to template service metadata during global service reconciliation
type TerminatedState ¶
type TerraformConfiguration ¶ added in v1.42.0
type TerraformConfiguration struct {
// equivalent to the -parallelism flag in terraform
Parallelism *int64 `json:"parallelism,omitempty"`
// equivalent to the -refresh flag in terraform
Refresh *bool `json:"refresh,omitempty"`
// whether to auto-approve a plan if there are no changes, preventing a stack from being blocked
ApproveEmpty *bool `json:"approveEmpty,omitempty"`
}
type TerraformConfigurationAttributes ¶ added in v1.42.0
type TerraformConfigurationAttributes struct {
// equivalent to the -parallelism flag in terraform
Parallelism *int64 `json:"parallelism,omitempty"`
// equivalent to the -refresh flag in terraform
Refresh *bool `json:"refresh,omitempty"`
// whether to auto-approve a plan if there are no changes, preventing a stack from being blocked
ApproveEmpty *bool `json:"approveEmpty,omitempty"`
}
type TerraformStateUrls ¶
type TerraformStateUrls struct {
// GET and POST urls for uploadnig state
Address *string `json:"address,omitempty"`
// POST url to lock state
Lock *string `json:"lock,omitempty"`
// POST url to unlock state
Unlock *string `json:"unlock,omitempty"`
}
Urls for configuring terraform HTTP remote state
type TinyClusterFragment ¶
type TinyClusterFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Handle *string "json:\"handle,omitempty\" graphql:\"handle\""
Self *bool "json:\"self,omitempty\" graphql:\"self\""
DeletedAt *string "json:\"deletedAt,omitempty\" graphql:\"deletedAt\""
Project *TinyProjectFragment "json:\"project,omitempty\" graphql:\"project\""
}
func (*TinyClusterFragment) GetDeletedAt ¶ added in v1.22.1
func (t *TinyClusterFragment) GetDeletedAt() *string
func (*TinyClusterFragment) GetHandle ¶
func (t *TinyClusterFragment) GetHandle() *string
func (*TinyClusterFragment) GetID ¶
func (t *TinyClusterFragment) GetID() string
func (*TinyClusterFragment) GetName ¶
func (t *TinyClusterFragment) GetName() string
func (*TinyClusterFragment) GetProject ¶
func (t *TinyClusterFragment) GetProject() *TinyProjectFragment
func (*TinyClusterFragment) GetSelf ¶
func (t *TinyClusterFragment) GetSelf() *bool
type TinyProjectFragment ¶
type TinyProjectFragment struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Default *bool "json:\"default,omitempty\" graphql:\"default\""
}
func (*TinyProjectFragment) GetDefault ¶
func (t *TinyProjectFragment) GetDefault() *bool
func (*TinyProjectFragment) GetID ¶
func (t *TinyProjectFragment) GetID() string
func (*TinyProjectFragment) GetName ¶
func (t *TinyProjectFragment) GetName() string
type TokenExchange ¶
type TokenExchange struct {
TokenExchange *TokenExchange_TokenExchange "json:\"tokenExchange,omitempty\" graphql:\"tokenExchange\""
}
func (*TokenExchange) GetTokenExchange ¶
func (t *TokenExchange) GetTokenExchange() *TokenExchange_TokenExchange
type TokenExchange_TokenExchange ¶
type TokenExchange_TokenExchange struct {
Name string "json:\"name\" graphql:\"name\""
ID string "json:\"id\" graphql:\"id\""
Email string "json:\"email\" graphql:\"email\""
Groups []*TokenExchange_TokenExchange_Groups "json:\"groups,omitempty\" graphql:\"groups\""
BoundRoles []*TokenExchange_TokenExchange_BoundRoles "json:\"boundRoles,omitempty\" graphql:\"boundRoles\""
}
func (*TokenExchange_TokenExchange) GetBoundRoles ¶
func (t *TokenExchange_TokenExchange) GetBoundRoles() []*TokenExchange_TokenExchange_BoundRoles
func (*TokenExchange_TokenExchange) GetEmail ¶
func (t *TokenExchange_TokenExchange) GetEmail() string
func (*TokenExchange_TokenExchange) GetGroups ¶
func (t *TokenExchange_TokenExchange) GetGroups() []*TokenExchange_TokenExchange_Groups
func (*TokenExchange_TokenExchange) GetID ¶
func (t *TokenExchange_TokenExchange) GetID() string
func (*TokenExchange_TokenExchange) GetName ¶
func (t *TokenExchange_TokenExchange) GetName() string
type TokenExchange_TokenExchange_BoundRoles ¶
type TokenExchange_TokenExchange_BoundRoles struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*TokenExchange_TokenExchange_BoundRoles) GetID ¶
func (t *TokenExchange_TokenExchange_BoundRoles) GetID() string
func (*TokenExchange_TokenExchange_BoundRoles) GetName ¶
func (t *TokenExchange_TokenExchange_BoundRoles) GetName() string
type TokenExchange_TokenExchange_Groups ¶
type TokenExchange_TokenExchange_Groups struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*TokenExchange_TokenExchange_Groups) GetID ¶
func (t *TokenExchange_TokenExchange_Groups) GetID() string
func (*TokenExchange_TokenExchange_Groups) GetName ¶
func (t *TokenExchange_TokenExchange_Groups) GetName() string
type ToolConfigAttributes ¶ added in v1.25.0
type ToolConfigAttributes struct {
CreatePr *CreatePrConfigAttributes `json:"createPr,omitempty"`
}
type TriggerRun ¶ added in v1.6.0
type TriggerRun struct {
TriggerRun *StackRunBaseFragment "json:\"triggerRun,omitempty\" graphql:\"triggerRun\""
}
func (*TriggerRun) GetTriggerRun ¶ added in v1.6.0
func (t *TriggerRun) GetTriggerRun() *StackRunBaseFragment
type TriggerRun_TriggerRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type TriggerRun_TriggerRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*TriggerRun_TriggerRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (t *TriggerRun_TriggerRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
func (*TriggerRun_TriggerRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
func (t *TriggerRun_TriggerRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh() *bool
type TriggerRun_TriggerRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.6.0
type TriggerRun_TriggerRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*TriggerRun_TriggerRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.6.0
type TriggerRun_TriggerRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.6.0
type TriggerRun_TriggerRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*TriggerRun_TriggerRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.6.0
type TriggerRun_TriggerRun_StackRunBaseFragment_PluralCreds ¶ added in v1.6.0
type TriggerRun_TriggerRun_StackRunBaseFragment_PluralCreds struct {
URL *string "json:\"url,omitempty\" graphql:\"url\""
Token *string "json:\"token,omitempty\" graphql:\"token\""
}
func (*TriggerRun_TriggerRun_StackRunBaseFragment_PluralCreds) GetToken ¶ added in v1.6.0
func (t *TriggerRun_TriggerRun_StackRunBaseFragment_PluralCreds) GetToken() *string
func (*TriggerRun_TriggerRun_StackRunBaseFragment_PluralCreds) GetURL ¶ added in v1.6.0
func (t *TriggerRun_TriggerRun_StackRunBaseFragment_PluralCreds) GetURL() *string
type TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (*TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.6.0
type TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.6.0
type TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.6.0
type TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*TriggerRun_TriggerRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.6.0
type TriggerRun_TriggerRun_StackRunBaseFragment_StateUrls ¶ added in v1.6.0
type TriggerRun_TriggerRun_StackRunBaseFragment_StateUrls struct {
Terraform *TriggerRun_TriggerRun_StackRunBaseFragment_StateUrls_Terraform "json:\"terraform,omitempty\" graphql:\"terraform\""
}
func (*TriggerRun_TriggerRun_StackRunBaseFragment_StateUrls) GetTerraform ¶ added in v1.6.0
type TriggerRun_TriggerRun_StackRunBaseFragment_StateUrls_Terraform ¶ added in v1.6.0
type TriggerRun_TriggerRun_StackRunBaseFragment_StateUrls_Terraform struct {
Address *string "json:\"address,omitempty\" graphql:\"address\""
Lock *string "json:\"lock,omitempty\" graphql:\"lock\""
Unlock *string "json:\"unlock,omitempty\" graphql:\"unlock\""
}
func (*TriggerRun_TriggerRun_StackRunBaseFragment_StateUrls_Terraform) GetAddress ¶ added in v1.6.0
func (t *TriggerRun_TriggerRun_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
func (*TriggerRun_TriggerRun_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶ added in v1.6.0
func (t *TriggerRun_TriggerRun_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
func (*TriggerRun_TriggerRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock ¶ added in v1.6.0
func (t *TriggerRun_TriggerRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
type URLSinkAttributes ¶
type URLSinkAttributes struct {
URL string `json:"url"`
}
type URLSinkConfiguration ¶
type URLSinkConfiguration struct {
// incoming webhook url to deliver to
URL string `json:"url"`
}
A notification sink based off slack incoming webhook urls
type URLSinkConfigurationFragment ¶
type URLSinkConfigurationFragment struct {
URL string "json:\"url\" graphql:\"url\""
}
func (*URLSinkConfigurationFragment) GetURL ¶
func (t *URLSinkConfigurationFragment) GetURL() string
type UniqByAttributes ¶ added in v1.24.0
type UniqByAttributes struct {
// the scope this name is uniq w/in
Scope ValidationUniqScope `json:"scope"`
}
How to enforce uniqueness for a field
type UpdateAgentRun ¶ added in v1.49.3
type UpdateAgentRun struct {
UpdateAgentRun *AgentRunFragment "json:\"updateAgentRun,omitempty\" graphql:\"updateAgentRun\""
}
func (*UpdateAgentRun) GetUpdateAgentRun ¶ added in v1.49.3
func (t *UpdateAgentRun) GetUpdateAgentRun() *AgentRunFragment
type UpdateAgentRunAnalysis ¶ added in v1.49.3
type UpdateAgentRunAnalysis struct {
UpdateAgentRunAnalysis *AgentRunBaseFragment "json:\"updateAgentRunAnalysis,omitempty\" graphql:\"updateAgentRunAnalysis\""
}
func (*UpdateAgentRunAnalysis) GetUpdateAgentRunAnalysis ¶ added in v1.49.3
func (t *UpdateAgentRunAnalysis) GetUpdateAgentRunAnalysis() *AgentRunBaseFragment
type UpdateAgentRunTodos ¶ added in v1.49.3
type UpdateAgentRunTodos struct {
UpdateAgentRunTodos *AgentRunBaseFragment "json:\"updateAgentRunTodos,omitempty\" graphql:\"updateAgentRunTodos\""
}
func (*UpdateAgentRunTodos) GetUpdateAgentRunTodos ¶ added in v1.49.3
func (t *UpdateAgentRunTodos) GetUpdateAgentRunTodos() *AgentRunBaseFragment
type UpdateAgentRun_UpdateAgentRun_AgentRunFragment_Flow ¶ added in v1.49.3
type UpdateAgentRun_UpdateAgentRun_AgentRunFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
}
func (*UpdateAgentRun_UpdateAgentRun_AgentRunFragment_Flow) GetID ¶ added in v1.49.3
func (t *UpdateAgentRun_UpdateAgentRun_AgentRunFragment_Flow) GetID() string
func (*UpdateAgentRun_UpdateAgentRun_AgentRunFragment_Flow) GetName ¶ added in v1.49.3
func (t *UpdateAgentRun_UpdateAgentRun_AgentRunFragment_Flow) GetName() string
type UpdateAgentRun_UpdateAgentRun_AgentRunFragment_User ¶ added in v1.49.3
type UpdateAgentRun_UpdateAgentRun_AgentRunFragment_User struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Email string "json:\"email\" graphql:\"email\""
}
func (*UpdateAgentRun_UpdateAgentRun_AgentRunFragment_User) GetEmail ¶ added in v1.49.3
func (t *UpdateAgentRun_UpdateAgentRun_AgentRunFragment_User) GetEmail() string
func (*UpdateAgentRun_UpdateAgentRun_AgentRunFragment_User) GetID ¶ added in v1.49.3
func (t *UpdateAgentRun_UpdateAgentRun_AgentRunFragment_User) GetID() string
func (*UpdateAgentRun_UpdateAgentRun_AgentRunFragment_User) GetName ¶ added in v1.49.3
func (t *UpdateAgentRun_UpdateAgentRun_AgentRunFragment_User) GetName() string
type UpdateCluster ¶
type UpdateCluster struct {
UpdateCluster *ClusterFragment "json:\"updateCluster,omitempty\" graphql:\"updateCluster\""
}
func (*UpdateCluster) GetUpdateCluster ¶
func (t *UpdateCluster) GetUpdateCluster() *ClusterFragment
type UpdateClusterIsoImage ¶ added in v1.28.2
type UpdateClusterIsoImage struct {
UpdateClusterIsoImage *ClusterIsoImageFragment "json:\"updateClusterIsoImage,omitempty\" graphql:\"updateClusterIsoImage\""
}
func (*UpdateClusterIsoImage) GetUpdateClusterIsoImage ¶ added in v1.28.2
func (t *UpdateClusterIsoImage) GetUpdateClusterIsoImage() *ClusterIsoImageFragment
type UpdateClusterProvider ¶
type UpdateClusterProvider struct {
UpdateClusterProvider *ClusterProviderFragment "json:\"updateClusterProvider,omitempty\" graphql:\"updateClusterProvider\""
}
func (*UpdateClusterProvider) GetUpdateClusterProvider ¶
func (t *UpdateClusterProvider) GetUpdateClusterProvider() *ClusterProviderFragment
type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶
type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶
type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶
type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶
type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*UpdateClusterProvider_UpdateClusterProvider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type UpdateClusterRegistration ¶ added in v1.26.0
type UpdateClusterRegistration struct {
UpdateClusterRegistration *ClusterRegistrationFragment "json:\"updateClusterRegistration,omitempty\" graphql:\"updateClusterRegistration\""
}
func (*UpdateClusterRegistration) GetUpdateClusterRegistration ¶ added in v1.26.0
func (t *UpdateClusterRegistration) GetUpdateClusterRegistration() *ClusterRegistrationFragment
type UpdateClusterRestore ¶
type UpdateClusterRestore struct {
UpdateClusterRestore *ClusterRestoreFragment "json:\"updateClusterRestore,omitempty\" graphql:\"updateClusterRestore\""
}
func (*UpdateClusterRestore) GetUpdateClusterRestore ¶
func (t *UpdateClusterRestore) GetUpdateClusterRestore() *ClusterRestoreFragment
type UpdateClusterRestore_UpdateClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster ¶
type UpdateClusterRestore_UpdateClusterRestore_ClusterRestoreFragment_Backup_ClusterBackupFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶
type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶
type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶
type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶
type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*UpdateCluster_UpdateCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type UpdateCustomStackRun ¶
type UpdateCustomStackRun struct {
UpdateCustomStackRun *CustomStackRunFragment "json:\"updateCustomStackRun,omitempty\" graphql:\"updateCustomStackRun\""
}
func (*UpdateCustomStackRun) GetUpdateCustomStackRun ¶
func (t *UpdateCustomStackRun) GetUpdateCustomStackRun() *CustomStackRunFragment
type UpdateCustomStackRun_UpdateCustomStackRun_CustomStackRunFragment_Stack ¶
type UpdateCustomStackRun_UpdateCustomStackRun_CustomStackRunFragment_Stack struct {
ID *string "json:\"id,omitempty\" graphql:\"id\""
}
func (*UpdateCustomStackRun_UpdateCustomStackRun_CustomStackRunFragment_Stack) GetID ¶
func (t *UpdateCustomStackRun_UpdateCustomStackRun_CustomStackRunFragment_Stack) GetID() *string
type UpdateDeploymentSettings ¶
type UpdateDeploymentSettings struct {
UpdateDeploymentSettings *DeploymentSettingsFragment "json:\"updateDeploymentSettings,omitempty\" graphql:\"updateDeploymentSettings\""
}
func (*UpdateDeploymentSettings) GetUpdateDeploymentSettings ¶
func (t *UpdateDeploymentSettings) GetUpdateDeploymentSettings() *DeploymentSettingsFragment
type UpdateDeploymentSettings_UpdateDeploymentSettings_DeploymentSettingsFragment_Ai_AISettingsFragment_Anthropic ¶ added in v1.22.0
type UpdateDeploymentSettings_UpdateDeploymentSettings_DeploymentSettingsFragment_Ai_AISettingsFragment_Anthropic struct {
Model *string "json:\"model,omitempty\" graphql:\"model\""
}
type UpdateDeploymentSettings_UpdateDeploymentSettings_DeploymentSettingsFragment_Ai_AISettingsFragment_Openai ¶ added in v1.22.0
type UpdateDeploymentSettings_UpdateDeploymentSettings_DeploymentSettingsFragment_Ai_AISettingsFragment_Openai struct {
Model *string "json:\"model,omitempty\" graphql:\"model\""
}
type UpdateFederatedCredential ¶ added in v1.48.0
type UpdateFederatedCredential struct {
UpdateFederatedCredential *FederatedCredentialFragment "json:\"updateFederatedCredential,omitempty\" graphql:\"updateFederatedCredential\""
}
func (*UpdateFederatedCredential) GetUpdateFederatedCredential ¶ added in v1.48.0
func (t *UpdateFederatedCredential) GetUpdateFederatedCredential() *FederatedCredentialFragment
type UpdateFederatedCredential_UpdateFederatedCredential_FederatedCredentialFragment_User ¶ added in v1.48.0
type UpdateFederatedCredential_UpdateFederatedCredential_FederatedCredentialFragment_User struct {
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Email string "json:\"email\" graphql:\"email\""
}
func (*UpdateFederatedCredential_UpdateFederatedCredential_FederatedCredentialFragment_User) GetEmail ¶ added in v1.48.0
func (*UpdateFederatedCredential_UpdateFederatedCredential_FederatedCredentialFragment_User) GetID ¶ added in v1.48.0
type UpdateGate ¶
type UpdateGate struct {
UpdateGate *PipelineGateFragment "json:\"updateGate,omitempty\" graphql:\"updateGate\""
}
func (*UpdateGate) GetUpdateGate ¶
func (t *UpdateGate) GetUpdateGate() *PipelineGateFragment
type UpdateGate_UpdateGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type UpdateGate_UpdateGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*UpdateGate_UpdateGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type UpdateGate_UpdateGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type UpdateGate_UpdateGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*UpdateGate_UpdateGate_PipelineGateFragment_Spec_GateSpecFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type UpdateGitRepository ¶
type UpdateGitRepository struct {
UpdateGitRepository *GitRepositoryFragment "json:\"updateGitRepository,omitempty\" graphql:\"updateGitRepository\""
}
func (*UpdateGitRepository) GetUpdateGitRepository ¶
func (t *UpdateGitRepository) GetUpdateGitRepository() *GitRepositoryFragment
type UpdateGlobalService ¶
type UpdateGlobalService struct {
UpdateGlobalService *GlobalServiceFragment "json:\"updateGlobalService,omitempty\" graphql:\"updateGlobalService\""
}
func (*UpdateGlobalService) GetUpdateGlobalService ¶
func (t *UpdateGlobalService) GetUpdateGlobalService() *GlobalServiceFragment
type UpdateGlobalServiceDeployment ¶
type UpdateGlobalServiceDeployment struct {
UpdateGlobalService *GlobalServiceFragment "json:\"updateGlobalService,omitempty\" graphql:\"updateGlobalService\""
}
func (*UpdateGlobalServiceDeployment) GetUpdateGlobalService ¶
func (t *UpdateGlobalServiceDeployment) GetUpdateGlobalService() *GlobalServiceFragment
type UpdateGlobalServiceDeployment_UpdateGlobalService_GlobalServiceFragment_Provider ¶
type UpdateGlobalServiceDeployment_UpdateGlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
type UpdateGlobalServiceDeployment_UpdateGlobalService_GlobalServiceFragment_Service ¶
type UpdateGlobalServiceDeployment_UpdateGlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
type UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Provider ¶
type UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Provider struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Provider) GetID ¶
func (t *UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Provider) GetID() string
type UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Service ¶
type UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Service struct {
ID string "json:\"id\" graphql:\"id\""
}
func (*UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Service) GetID ¶
func (t *UpdateGlobalService_UpdateGlobalService_GlobalServiceFragment_Service) GetID() string
type UpdateGroup ¶ added in v1.2.0
type UpdateGroup struct {
UpdateGroup *GroupFragment "json:\"updateGroup,omitempty\" graphql:\"updateGroup\""
}
func (*UpdateGroup) GetUpdateGroup ¶ added in v1.2.0
func (t *UpdateGroup) GetUpdateGroup() *GroupFragment
type UpdateNamespace ¶
type UpdateNamespace struct {
UpdateManagedNamespace *ManagedNamespaceFragment "json:\"updateManagedNamespace,omitempty\" graphql:\"updateManagedNamespace\""
}
func (*UpdateNamespace) GetUpdateManagedNamespace ¶
func (t *UpdateNamespace) GetUpdateManagedNamespace() *ManagedNamespaceFragment
type UpdateOIDCProvider ¶ added in v1.21.0
type UpdateOIDCProvider struct {
UpdateOidcProvider *OIDCProviderFragment "json:\"updateOidcProvider,omitempty\" graphql:\"updateOidcProvider\""
}
func (*UpdateOIDCProvider) GetUpdateOidcProvider ¶ added in v1.21.0
func (t *UpdateOIDCProvider) GetUpdateOidcProvider() *OIDCProviderFragment
type UpdatePersona ¶ added in v1.46.3
type UpdatePersona struct {
UpdatePersona *PersonaFragment "json:\"updatePersona,omitempty\" graphql:\"updatePersona\""
}
func (*UpdatePersona) GetUpdatePersona ¶ added in v1.46.3
func (t *UpdatePersona) GetUpdatePersona() *PersonaFragment
type UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments ¶ added in v1.46.3
type UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments struct {
AddOns *bool "json:\"addOns,omitempty\" graphql:\"addOns\""
Clusters *bool "json:\"clusters,omitempty\" graphql:\"clusters\""
Pipelines *bool "json:\"pipelines,omitempty\" graphql:\"pipelines\""
Providers *bool "json:\"providers,omitempty\" graphql:\"providers\""
Repositories *bool "json:\"repositories,omitempty\" graphql:\"repositories\""
Services *bool "json:\"services,omitempty\" graphql:\"services\""
}
func (*UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetAddOns ¶ added in v1.46.3
func (*UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetClusters ¶ added in v1.46.3
func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetClusters() *bool
func (*UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetPipelines ¶ added in v1.46.3
func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetPipelines() *bool
func (*UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetProviders ¶ added in v1.46.3
func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetProviders() *bool
func (*UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetRepositories ¶ added in v1.46.3
func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetRepositories() *bool
func (*UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetServices ¶ added in v1.46.3
func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Deployments) GetServices() *bool
type UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home ¶ added in v1.46.3
type UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home struct {
Manager *bool "json:\"manager,omitempty\" graphql:\"manager\""
Security *bool "json:\"security,omitempty\" graphql:\"security\""
}
func (*UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetManager ¶ added in v1.46.3
func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetManager() *bool
func (*UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetSecurity ¶ added in v1.46.3
func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Home) GetSecurity() *bool
type UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar ¶ added in v1.46.3
type UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar struct {
Audits *bool "json:\"audits,omitempty\" graphql:\"audits\""
Kubernetes *bool "json:\"kubernetes,omitempty\" graphql:\"kubernetes\""
PullRequests *bool "json:\"pullRequests,omitempty\" graphql:\"pullRequests\""
Settings *bool "json:\"settings,omitempty\" graphql:\"settings\""
Backups *bool "json:\"backups,omitempty\" graphql:\"backups\""
Stacks *bool "json:\"stacks,omitempty\" graphql:\"stacks\""
}
func (*UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetAudits ¶ added in v1.46.3
func (*UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetBackups ¶ added in v1.46.3
func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetBackups() *bool
func (*UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetKubernetes ¶ added in v1.46.3
func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetKubernetes() *bool
func (*UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetPullRequests ¶ added in v1.46.3
func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetPullRequests() *bool
func (*UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetSettings ¶ added in v1.46.3
func (t *UpdatePersona_UpdatePersona_PersonaFragment_Configuration_PersonaConfigurationFragment_Sidebar) GetSettings() *bool
type UpdatePrAutomation ¶
type UpdatePrAutomation struct {
UpdatePrAutomation *PrAutomationFragment "json:\"updatePrAutomation,omitempty\" graphql:\"updatePrAutomation\""
}
func (*UpdatePrAutomation) GetUpdatePrAutomation ¶
func (t *UpdatePrAutomation) GetUpdatePrAutomation() *PrAutomationFragment
type UpdateProject ¶
type UpdateProject struct {
UpdateProject *ProjectFragment "json:\"updateProject,omitempty\" graphql:\"updateProject\""
}
func (*UpdateProject) GetUpdateProject ¶
func (t *UpdateProject) GetUpdateProject() *ProjectFragment
type UpdateRbac ¶
type UpdateRbac struct {
UpdateRbac *bool "json:\"updateRbac,omitempty\" graphql:\"updateRbac\""
}
func (*UpdateRbac) GetUpdateRbac ¶
func (t *UpdateRbac) GetUpdateRbac() *bool
type UpdateScmConnection ¶
type UpdateScmConnection struct {
UpdateScmConnection *ScmConnectionFragment "json:\"updateScmConnection,omitempty\" graphql:\"updateScmConnection\""
}
func (*UpdateScmConnection) GetUpdateScmConnection ¶
func (t *UpdateScmConnection) GetUpdateScmConnection() *ScmConnectionFragment
type UpdateSentinel ¶ added in v1.50.1
type UpdateSentinel struct {
UpdateSentinel *SentinelFragment "json:\"updateSentinel,omitempty\" graphql:\"updateSentinel\""
}
func (*UpdateSentinel) GetUpdateSentinel ¶ added in v1.50.1
func (t *UpdateSentinel) GetUpdateSentinel() *SentinelFragment
type UpdateSentinelRunJobStatus ¶ added in v1.52.3
type UpdateSentinelRunJobStatus struct {
UpdateSentinelRunJob *SentinelRunJobFragment "json:\"updateSentinelRunJob,omitempty\" graphql:\"updateSentinelRunJob\""
}
func (*UpdateSentinelRunJobStatus) GetUpdateSentinelRunJob ¶ added in v1.52.3
func (t *UpdateSentinelRunJobStatus) GetUpdateSentinelRunJob() *SentinelRunJobFragment
type UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_Cluster ¶ added in v1.52.3
type UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_Cluster struct {
ID string "json:\"id\" graphql:\"id\""
}
type UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.52.4
type UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.52.4
type UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.52.4
type UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.52.4
type UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_Reference ¶ added in v1.52.3
type UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_Reference struct {
Name string "json:\"name\" graphql:\"name\""
Namespace string "json:\"namespace\" graphql:\"namespace\""
}
func (*UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_Reference) GetName ¶ added in v1.52.3
func (*UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_Reference) GetNamespace ¶ added in v1.52.3
func (t *UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_Reference) GetNamespace() string
type UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_SentinelRun_SentinelRunFragment_Sentinel ¶ added in v1.52.3
type UpdateSentinelRunJobStatus_UpdateSentinelRunJob_SentinelRunJobFragment_SentinelRun_SentinelRunFragment_Sentinel struct {
ID string "json:\"id\" graphql:\"id\""
}
type UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum ¶ added in v1.54.2
type UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum struct {
P *string "json:\"p,omitempty\" graphql:\"p\""
Parallel *string "json:\"parallel,omitempty\" graphql:\"parallel\""
}
func (*UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetP ¶ added in v1.54.2
func (*UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Gotestsum) GetParallel ¶ added in v1.54.2
type UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶ added in v1.52.4
type UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶ added in v1.52.4
type UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶ added in v1.52.4
type UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_IntegrationTest_SentinelCheckIntegrationTestConfigurationFragment_Job_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶ added in v1.52.4
type UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets ¶ added in v1.50.1
type UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets struct {
Key string "json:\"key\" graphql:\"key\""
Value *string "json:\"value,omitempty\" graphql:\"value\""
}
func (*UpdateSentinel_UpdateSentinel_SentinelFragment_Checks_SentinelCheckFragment_Configuration_SentinelCheckConfigurationFragment_Log_SentinelCheckLogConfigurationFragment_Facets) GetKey ¶ added in v1.50.1
type UpdateServiceAccount ¶
type UpdateServiceAccount struct {
UpdateServiceAccount *UserFragment "json:\"updateServiceAccount,omitempty\" graphql:\"updateServiceAccount\""
}
func (*UpdateServiceAccount) GetUpdateServiceAccount ¶
func (t *UpdateServiceAccount) GetUpdateServiceAccount() *UserFragment
type UpdateServiceComponents ¶
type UpdateServiceComponents struct {
UpdateServiceComponents *ServiceDeploymentFragment "json:\"updateServiceComponents,omitempty\" graphql:\"updateServiceComponents\""
}
func (*UpdateServiceComponents) GetUpdateServiceComponents ¶
func (t *UpdateServiceComponents) GetUpdateServiceComponents() *ServiceDeploymentFragment
type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components ¶
type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetContent ¶
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetGroup ¶
func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetGroup() *string
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetID ¶
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetKind ¶
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetName ¶
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetNamespace ¶
func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetNamespace() *string
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetState ¶
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetSynced ¶
func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetSynced() bool
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetVersion ¶
func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Components) GetVersion() *string
type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Configuration ¶
type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Configuration) GetName ¶
type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Metadata) GetFqdns() []*string
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Metadata) GetImages ¶ added in v1.52.1
func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_Metadata) GetImages() []*string
type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations() map[string]any
func (*UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels ¶ added in v1.46.5
func (t *UpdateServiceComponents_UpdateServiceComponents_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetLabels() map[string]any
type UpdateServiceDeployment ¶
type UpdateServiceDeployment struct {
UpdateServiceDeployment *ServiceDeploymentExtended "json:\"updateServiceDeployment,omitempty\" graphql:\"updateServiceDeployment\""
}
func (*UpdateServiceDeployment) GetUpdateServiceDeployment ¶
func (t *UpdateServiceDeployment) GetUpdateServiceDeployment() *ServiceDeploymentExtended
type UpdateServiceDeploymentWithHandle ¶
type UpdateServiceDeploymentWithHandle struct {
UpdateServiceDeployment *ServiceDeploymentExtended "json:\"updateServiceDeployment,omitempty\" graphql:\"updateServiceDeployment\""
}
func (*UpdateServiceDeploymentWithHandle) GetUpdateServiceDeployment ¶
func (t *UpdateServiceDeploymentWithHandle) GetUpdateServiceDeployment() *ServiceDeploymentExtended
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git struct {
Ref string "json:\"ref\" graphql:\"ref\""
Folder string "json:\"folder\" graphql:\"folder\""
}
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetFolder ¶
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent ¶
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetName ¶
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*UpdateServiceDeploymentWithHandle_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git ¶
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git struct {
Ref string "json:\"ref\" graphql:\"ref\""
Folder string "json:\"folder\" graphql:\"folder\""
}
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_Revision_RevisionFragment_Git) GetFolder ¶
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components ¶
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetContent ¶
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetGroup ¶
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetID ¶
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetKind ¶
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetName ¶
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetNamespace ¶
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetState ¶
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetSynced ¶
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Components) GetVersion ¶
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration ¶
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Configuration) GetName ¶
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace() *bool
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers() []*DiffNormalizerFragment
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (t *UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace() *bool
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*UpdateServiceDeployment_UpdateServiceDeployment_ServiceDeploymentExtended_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type UpdateStack ¶
type UpdateStack struct {
UpdateStack *InfrastructureStackFragment "json:\"updateStack,omitempty\" graphql:\"updateStack\""
}
func (*UpdateStack) GetUpdateStack ¶
func (t *UpdateStack) GetUpdateStack() *InfrastructureStackFragment
type UpdateStackDefinition ¶
type UpdateStackDefinition struct {
UpdateStackDefinition *StackDefinitionFragment "json:\"updateStackDefinition,omitempty\" graphql:\"updateStackDefinition\""
}
func (*UpdateStackDefinition) GetUpdateStackDefinition ¶
func (t *UpdateStackDefinition) GetUpdateStackDefinition() *StackDefinitionFragment
type UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration ¶
type UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration struct {
Image *string "json:\"image,omitempty\" graphql:\"image\""
Tag *string "json:\"tag,omitempty\" graphql:\"tag\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Hooks []*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration_Hooks "json:\"hooks,omitempty\" graphql:\"hooks\""
}
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration) GetHooks ¶
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration) GetImage ¶
func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration) GetImage() *string
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration) GetVersion ¶
func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration) GetVersion() *string
type UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration_Hooks ¶
type UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration_Hooks struct {
Cmd string "json:\"cmd\" graphql:\"cmd\""
Args []*string "json:\"args,omitempty\" graphql:\"args\""
AfterStage StepStage "json:\"afterStage\" graphql:\"afterStage\""
}
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetAfterStage ¶
func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetAfterStage() *StepStage
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs ¶
func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Configuration_Hooks) GetArgs() []*string
type UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps ¶
type UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps struct {
Cmd string "json:\"cmd\" graphql:\"cmd\""
Args []*string "json:\"args,omitempty\" graphql:\"args\""
Stage StepStage "json:\"stage\" graphql:\"stage\""
RequireApproval *bool "json:\"requireApproval,omitempty\" graphql:\"requireApproval\""
}
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetArgs ¶
func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetArgs() []*string
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetCmd ¶
func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetCmd() string
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetRequireApproval ¶
func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetRequireApproval() *bool
func (*UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetStage ¶
func (t *UpdateStackDefinition_UpdateStackDefinition_StackDefinitionFragment_Steps) GetStage() *StepStage
type UpdateStackRun ¶
type UpdateStackRun struct {
UpdateStackRun *StackRunBaseFragment "json:\"updateStackRun,omitempty\" graphql:\"updateStackRun\""
}
func (*UpdateStackRun) GetUpdateStackRun ¶
func (t *UpdateStackRun) GetUpdateStackRun() *StackRunBaseFragment
type UpdateStackRunStep ¶
type UpdateStackRunStep struct {
UpdateRunStep *RunStepFragment "json:\"updateRunStep,omitempty\" graphql:\"updateRunStep\""
}
func (*UpdateStackRunStep) GetUpdateRunStep ¶
func (t *UpdateStackRunStep) GetUpdateRunStep() *RunStepFragment
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_PluralCreds ¶
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_PluralCreds struct {
URL *string "json:\"url,omitempty\" graphql:\"url\""
Token *string "json:\"token,omitempty\" graphql:\"token\""
}
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_PluralCreds) GetToken ¶
func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_PluralCreds) GetToken() *string
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_PluralCreds) GetURL ¶
func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_PluralCreds) GetURL() *string
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_Stack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls ¶
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls struct {
Terraform *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform "json:\"terraform,omitempty\" graphql:\"terraform\""
}
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls) GetTerraform ¶
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform ¶
type UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform struct {
Address *string "json:\"address,omitempty\" graphql:\"address\""
Lock *string "json:\"lock,omitempty\" graphql:\"lock\""
Unlock *string "json:\"unlock,omitempty\" graphql:\"unlock\""
}
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform) GetAddress ¶
func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform) GetAddress() *string
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform) GetLock ¶
func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform) GetLock() *string
func (*UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock ¶
func (t *UpdateStackRun_UpdateStackRun_StackRunBaseFragment_StateUrls_Terraform) GetUnlock() *string
type UpdateStack_UpdateStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform ¶ added in v1.43.0
type UpdateStack_UpdateStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform struct {
Parallelism *int64 "json:\"parallelism,omitempty\" graphql:\"parallelism\""
Refresh *bool "json:\"refresh,omitempty\" graphql:\"refresh\""
}
func (*UpdateStack_UpdateStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism ¶ added in v1.43.0
func (t *UpdateStack_UpdateStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetParallelism() *int64
func (*UpdateStack_UpdateStack_InfrastructureStackFragment_Configuration_StackConfigurationFragment_Terraform) GetRefresh ¶ added in v1.43.0
type UpdateStack_UpdateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env ¶
type UpdateStack_UpdateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*UpdateStack_UpdateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_Env) GetName ¶
type UpdateStack_UpdateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom ¶
type UpdateStack_UpdateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom struct {
ConfigMap string "json:\"configMap\" graphql:\"configMap\""
Secret string "json:\"secret\" graphql:\"secret\""
}
func (*UpdateStack_UpdateStack_InfrastructureStackFragment_JobSpec_JobSpecFragment_Containers_ContainerSpecFragment_EnvFrom) GetConfigMap ¶
type UpdateUser ¶ added in v1.24.0
type UpdateUser struct {
UpdateUser *UserFragment "json:\"updateUser,omitempty\" graphql:\"updateUser\""
}
func (*UpdateUser) GetUpdateUser ¶ added in v1.24.0
func (t *UpdateUser) GetUpdateUser() *UserFragment
type UpgradeInsight ¶ added in v1.15.0
type UpgradeInsight struct {
ID string `json:"id"`
Name string `json:"name"`
// the k8s version this insight applies to
Version *string `json:"version,omitempty"`
// longform description of this insight
Description *string `json:"description,omitempty"`
Status *UpgradeInsightStatus `json:"status,omitempty"`
RefreshedAt *string `json:"refreshedAt,omitempty"`
TransitionedAt *string `json:"transitionedAt,omitempty"`
Details []*UpgradeInsightDetail `json:"details,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type UpgradeInsightAttributes ¶ added in v1.15.0
type UpgradeInsightAttributes struct {
Name string `json:"name"`
// the k8s version this insight applies to
Version *string `json:"version,omitempty"`
// longform description of this insight
Description *string `json:"description,omitempty"`
Status *UpgradeInsightStatus `json:"status,omitempty"`
RefreshedAt *string `json:"refreshedAt,omitempty"`
TransitionedAt *string `json:"transitionedAt,omitempty"`
Details []*UpgradeInsightDetailAttributes `json:"details,omitempty"`
}
type UpgradeInsightDetail ¶ added in v1.15.0
type UpgradeInsightDetail struct {
ID string `json:"id"`
Status *UpgradeInsightStatus `json:"status,omitempty"`
// a possibly deprecated API
Used *string `json:"used,omitempty"`
// the replacement for this API
Replacement *string `json:"replacement,omitempty"`
// information about the HTTP clients triggering this insight
ClientInfo []*InsightClientInfo `json:"clientInfo,omitempty"`
ReplacedIn *string `json:"replacedIn,omitempty"`
RemovedIn *string `json:"removedIn,omitempty"`
LastUsedAt *string `json:"lastUsedAt,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type UpgradeInsightDetailAttributes ¶ added in v1.15.0
type UpgradeInsightDetailAttributes struct {
Status *UpgradeInsightStatus `json:"status,omitempty"`
// a possibly deprecated API
Used *string `json:"used,omitempty"`
// the replacement for this API
Replacement *string `json:"replacement,omitempty"`
// descriptions of the HTTP clients triggering this insight
ClientInfo []*InsightClientInfoAttributes `json:"clientInfo,omitempty"`
ReplacedIn *string `json:"replacedIn,omitempty"`
RemovedIn *string `json:"removedIn,omitempty"`
// the latest timestamp this insight has been observed
LastUsedAt *string `json:"lastUsedAt,omitempty"`
}
type UpgradeInsightStatus ¶ added in v1.15.0
type UpgradeInsightStatus string
const ( UpgradeInsightStatusPassing UpgradeInsightStatus = "PASSING" UpgradeInsightStatusFailed UpgradeInsightStatus = "FAILED" UpgradeInsightStatusUnknown UpgradeInsightStatus = "UNKNOWN" UpgradeInsightStatusWarning UpgradeInsightStatus = "WARNING" )
func (UpgradeInsightStatus) IsValid ¶ added in v1.15.0
func (e UpgradeInsightStatus) IsValid() bool
func (UpgradeInsightStatus) MarshalGQL ¶ added in v1.15.0
func (e UpgradeInsightStatus) MarshalGQL(w io.Writer)
func (UpgradeInsightStatus) String ¶ added in v1.15.0
func (e UpgradeInsightStatus) String() string
func (*UpgradeInsightStatus) UnmarshalGQL ¶ added in v1.15.0
func (e *UpgradeInsightStatus) UnmarshalGQL(v any) error
type UpgradePlan ¶
type UpgradePlan struct {
Metadata Metadata `json:"metadata"`
Status UpgradePlanStatus `json:"status"`
Spec UpgradePlanSpec `json:"spec"`
Pods []*Pod `json:"pods,omitempty"`
Raw string `json:"raw"`
Events []*Event `json:"events,omitempty"`
}
type UpgradePlanAttributes ¶
type UpgradePlanAttributes struct {
// whether all compatibilities for a cluster upgrade have been cleared
Compatibilities *bool `json:"compatibilities,omitempty"`
// whether all incompatibilities w/in runtime components have been cleared
Incompatibilities *bool `json:"incompatibilities,omitempty"`
// whether all deprecated apis for a cluster have been cleared
Deprecations *bool `json:"deprecations,omitempty"`
}
type UpgradePlanSpec ¶
type UpgradePlanStatus ¶
type UpgradePlanStatus struct {
Conditions []*StatusCondition `json:"conditions,omitempty"`
}
type UpgradePlanSummary ¶ added in v1.55.1
type UpgradePlanSummary struct {
FailedInsights []*UpgradeInsight `json:"failedInsights,omitempty"`
BlockingAddons []*RuntimeAddonUpgrade `json:"blockingAddons,omitempty"`
BlockingCloudAddons []*CloudAddonUpgrade `json:"blockingCloudAddons,omitempty"`
}
type UpgradeStatistics ¶
type UpgradeStatistics struct {
// total number of clusters
Count *int64 `json:"count,omitempty"`
// the number of clusters currently upgradeable
Upgradeable *int64 `json:"upgradeable,omitempty"`
// the number of clusters currently at the latest version
Latest *int64 `json:"latest,omitempty"`
// the number of clusters compliant w/ your versioning policy
Compliant *int64 `json:"compliant,omitempty"`
}
Summary statistics of the upgradeability of your fleet
type UpsertAgentRuntime ¶ added in v1.49.3
type UpsertAgentRuntime struct {
UpsertAgentRuntime *AgentRuntimeFragment "json:\"upsertAgentRuntime,omitempty\" graphql:\"upsertAgentRuntime\""
}
func (*UpsertAgentRuntime) GetUpsertAgentRuntime ¶ added in v1.49.3
func (t *UpsertAgentRuntime) GetUpsertAgentRuntime() *AgentRuntimeFragment
type UpsertCatalog ¶ added in v1.21.2
type UpsertCatalog struct {
UpsertCatalog *CatalogFragment "json:\"upsertCatalog,omitempty\" graphql:\"upsertCatalog\""
}
func (*UpsertCatalog) GetUpsertCatalog ¶ added in v1.21.2
func (t *UpsertCatalog) GetUpsertCatalog() *CatalogFragment
type UpsertCloudConnection ¶ added in v1.46.0
type UpsertCloudConnection struct {
UpsertCloudConnection *CloudConnectionFragment "json:\"upsertCloudConnection,omitempty\" graphql:\"upsertCloudConnection\""
}
func (*UpsertCloudConnection) GetUpsertCloudConnection ¶ added in v1.46.0
func (t *UpsertCloudConnection) GetUpsertCloudConnection() *CloudConnectionFragment
type UpsertComplianceReportGenerator ¶ added in v1.42.0
type UpsertComplianceReportGenerator struct {
UpsertComplianceReportGenerator *ComplianceReportGeneratorFragment "json:\"upsertComplianceReportGenerator,omitempty\" graphql:\"upsertComplianceReportGenerator\""
}
func (*UpsertComplianceReportGenerator) GetUpsertComplianceReportGenerator ¶ added in v1.42.0
func (t *UpsertComplianceReportGenerator) GetUpsertComplianceReportGenerator() *ComplianceReportGeneratorFragment
type UpsertFlow ¶ added in v1.33.0
type UpsertFlow struct {
UpsertFlow *FlowFragment "json:\"upsertFlow,omitempty\" graphql:\"upsertFlow\""
}
func (*UpsertFlow) GetUpsertFlow ¶ added in v1.33.0
func (t *UpsertFlow) GetUpsertFlow() *FlowFragment
type UpsertHelmRepository ¶ added in v1.9.0
type UpsertHelmRepository struct {
UpsertHelmRepository *HelmRepositoryFragment "json:\"upsertHelmRepository,omitempty\" graphql:\"upsertHelmRepository\""
}
func (*UpsertHelmRepository) GetUpsertHelmRepository ¶ added in v1.9.0
func (t *UpsertHelmRepository) GetUpsertHelmRepository() *HelmRepositoryFragment
type UpsertMCPServer ¶ added in v1.33.0
type UpsertMCPServer struct {
UpsertMcpServer *MCPServerFragment "json:\"upsertMcpServer,omitempty\" graphql:\"upsertMcpServer\""
}
func (*UpsertMCPServer) GetUpsertMcpServer ¶ added in v1.33.0
func (t *UpsertMCPServer) GetUpsertMcpServer() *MCPServerFragment
type UpsertMCPServer_UpsertMcpServer_MCPServerFragment_Authentication ¶ added in v1.33.0
type UpsertMCPServer_UpsertMcpServer_MCPServerFragment_Authentication struct {
Plural *bool "json:\"plural,omitempty\" graphql:\"plural\""
Headers []*UpsertMCPServer_UpsertMcpServer_MCPServerFragment_Authentication_Headers "json:\"headers,omitempty\" graphql:\"headers\""
}
func (*UpsertMCPServer_UpsertMcpServer_MCPServerFragment_Authentication) GetHeaders ¶ added in v1.33.0
func (*UpsertMCPServer_UpsertMcpServer_MCPServerFragment_Authentication) GetPlural ¶ added in v1.33.0
func (t *UpsertMCPServer_UpsertMcpServer_MCPServerFragment_Authentication) GetPlural() *bool
type UpsertMCPServer_UpsertMcpServer_MCPServerFragment_Authentication_Headers ¶ added in v1.33.0
type UpsertMCPServer_UpsertMcpServer_MCPServerFragment_Authentication_Headers struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*UpsertMCPServer_UpsertMcpServer_MCPServerFragment_Authentication_Headers) GetName ¶ added in v1.33.0
func (t *UpsertMCPServer_UpsertMcpServer_MCPServerFragment_Authentication_Headers) GetName() string
func (*UpsertMCPServer_UpsertMcpServer_MCPServerFragment_Authentication_Headers) GetValue ¶ added in v1.33.0
func (t *UpsertMCPServer_UpsertMcpServer_MCPServerFragment_Authentication_Headers) GetValue() string
type UpsertNotificationRouter ¶
type UpsertNotificationRouter struct {
UpsertNotificationRouter *NotificationRouterFragment "json:\"upsertNotificationRouter,omitempty\" graphql:\"upsertNotificationRouter\""
}
func (*UpsertNotificationRouter) GetUpsertNotificationRouter ¶
func (t *UpsertNotificationRouter) GetUpsertNotificationRouter() *NotificationRouterFragment
type UpsertNotificationSink ¶
type UpsertNotificationSink struct {
UpsertNotificationSink *NotificationSinkFragment "json:\"upsertNotificationSink,omitempty\" graphql:\"upsertNotificationSink\""
}
func (*UpsertNotificationSink) GetUpsertNotificationSink ¶
func (t *UpsertNotificationSink) GetUpsertNotificationSink() *NotificationSinkFragment
type UpsertObservabilityProvider ¶ added in v1.5.0
type UpsertObservabilityProvider struct {
UpsertObservabilityProvider *ObservabilityProviderFragment "json:\"upsertObservabilityProvider,omitempty\" graphql:\"upsertObservabilityProvider\""
}
func (*UpsertObservabilityProvider) GetUpsertObservabilityProvider ¶ added in v1.5.0
func (t *UpsertObservabilityProvider) GetUpsertObservabilityProvider() *ObservabilityProviderFragment
type UpsertObservabilityWebhook ¶ added in v1.40.0
type UpsertObservabilityWebhook struct {
UpsertObservabilityWebhook *ObservabilityWebhookFragment "json:\"upsertObservabilityWebhook,omitempty\" graphql:\"upsertObservabilityWebhook\""
}
func (*UpsertObservabilityWebhook) GetUpsertObservabilityWebhook ¶ added in v1.40.0
func (t *UpsertObservabilityWebhook) GetUpsertObservabilityWebhook() *ObservabilityWebhookFragment
type UpsertObserver ¶ added in v1.18.0
type UpsertObserver struct {
UpsertObserver *ObserverFragment "json:\"upsertObserver,omitempty\" graphql:\"upsertObserver\""
}
func (*UpsertObserver) GetUpsertObserver ¶ added in v1.18.0
func (t *UpsertObserver) GetUpsertObserver() *ObserverFragment
type UpsertPolicyConstraints ¶
type UpsertPolicyConstraints struct {
UpsertPolicyConstraints *int64 "json:\"upsertPolicyConstraints,omitempty\" graphql:\"upsertPolicyConstraints\""
}
func (*UpsertPolicyConstraints) GetUpsertPolicyConstraints ¶
func (t *UpsertPolicyConstraints) GetUpsertPolicyConstraints() *int64
type UpsertPrGovernance ¶ added in v1.46.4
type UpsertPrGovernance struct {
UpsertPrGovernance *PrGovernanceFragment "json:\"upsertPrGovernance,omitempty\" graphql:\"upsertPrGovernance\""
}
func (*UpsertPrGovernance) GetUpsertPrGovernance ¶ added in v1.46.4
func (t *UpsertPrGovernance) GetUpsertPrGovernance() *PrGovernanceFragment
type UpsertPreviewEnvironmentTemplate ¶ added in v1.38.0
type UpsertPreviewEnvironmentTemplate struct {
UpsertPreviewEnvironmentTemplate *PreviewEnvironmentTemplateFragment "json:\"upsertPreviewEnvironmentTemplate,omitempty\" graphql:\"upsertPreviewEnvironmentTemplate\""
}
func (*UpsertPreviewEnvironmentTemplate) GetUpsertPreviewEnvironmentTemplate ¶ added in v1.38.0
func (t *UpsertPreviewEnvironmentTemplate) GetUpsertPreviewEnvironmentTemplate() *PreviewEnvironmentTemplateFragment
type UpsertPreviewEnvironmentTemplate_UpsertPreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Connection ¶ added in v1.38.0
type UpsertPreviewEnvironmentTemplate_UpsertPreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Connection struct {
ID string "json:\"id\" graphql:\"id\""
}
type UpsertPreviewEnvironmentTemplate_UpsertPreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Flow ¶ added in v1.38.0
type UpsertPreviewEnvironmentTemplate_UpsertPreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type UpsertPreviewEnvironmentTemplate_UpsertPreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Template ¶ added in v1.38.0
type UpsertPreviewEnvironmentTemplate_UpsertPreviewEnvironmentTemplate_PreviewEnvironmentTemplateFragment_Template struct {
Name *string "json:\"name,omitempty\" graphql:\"name\""
}
type UpsertUser ¶ added in v1.30.0
type UpsertUser struct {
UpsertUser *UserFragment "json:\"upsertUser,omitempty\" graphql:\"upsertUser\""
}
func (*UpsertUser) GetUpsertUser ¶ added in v1.30.0
func (t *UpsertUser) GetUpsertUser() *UserFragment
type UpsertVirtualCluster ¶ added in v1.13.0
type UpsertVirtualCluster struct {
UpsertVirtualCluster *UpsertVirtualCluster_UpsertVirtualCluster "json:\"upsertVirtualCluster,omitempty\" graphql:\"upsertVirtualCluster\""
}
func (*UpsertVirtualCluster) GetUpsertVirtualCluster ¶ added in v1.13.0
func (t *UpsertVirtualCluster) GetUpsertVirtualCluster() *UpsertVirtualCluster_UpsertVirtualCluster
type UpsertVirtualCluster_UpsertVirtualCluster ¶ added in v1.14.0
type UpsertVirtualCluster_UpsertVirtualCluster struct {
DeployToken *string "json:\"deployToken,omitempty\" graphql:\"deployToken\""
ID string "json:\"id\" graphql:\"id\""
Name string "json:\"name\" graphql:\"name\""
Handle *string "json:\"handle,omitempty\" graphql:\"handle\""
Self *bool "json:\"self,omitempty\" graphql:\"self\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
InsertedAt *string "json:\"insertedAt,omitempty\" graphql:\"insertedAt\""
PingedAt *string "json:\"pingedAt,omitempty\" graphql:\"pingedAt\""
Protect *bool "json:\"protect,omitempty\" graphql:\"protect\""
CurrentVersion *string "json:\"currentVersion,omitempty\" graphql:\"currentVersion\""
KasURL *string "json:\"kasUrl,omitempty\" graphql:\"kasUrl\""
DeletedAt *string "json:\"deletedAt,omitempty\" graphql:\"deletedAt\""
Metadata map[string]any "json:\"metadata,omitempty\" graphql:\"metadata\""
Distro *ClusterDistro "json:\"distro,omitempty\" graphql:\"distro\""
Tags []*ClusterTags "json:\"tags,omitempty\" graphql:\"tags\""
Provider *ClusterProviderFragment "json:\"provider,omitempty\" graphql:\"provider\""
NodePools []*NodePoolFragment "json:\"nodePools,omitempty\" graphql:\"nodePools\""
Status *ClusterStatusFragment "json:\"status,omitempty\" graphql:\"status\""
Project *TinyProjectFragment "json:\"project,omitempty\" graphql:\"project\""
WriteBindings []*PolicyBindingFragment "json:\"writeBindings,omitempty\" graphql:\"writeBindings\""
ReadBindings []*PolicyBindingFragment "json:\"readBindings,omitempty\" graphql:\"readBindings\""
}
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetCurrentVersion ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetCurrentVersion() *string
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetDeletedAt ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetDeletedAt() *string
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetDeployToken ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetDeployToken() *string
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetDistro ¶ added in v1.49.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetDistro() *ClusterDistro
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetHandle ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetHandle() *string
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetID ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetID() string
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetInsertedAt ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetInsertedAt() *string
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetKasURL ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetKasURL() *string
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetMetadata ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetMetadata() map[string]any
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetName ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetName() string
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetNodePools ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetNodePools() []*NodePoolFragment
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetPingedAt ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetPingedAt() *string
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetProject ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetProject() *TinyProjectFragment
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetProtect ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetProtect() *bool
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetProvider ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetProvider() *ClusterProviderFragment
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetReadBindings ¶ added in v1.42.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetReadBindings() []*PolicyBindingFragment
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetSelf ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetSelf() *bool
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetStatus ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetStatus() *ClusterStatusFragment
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetTags ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetTags() []*ClusterTags
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetVersion ¶ added in v1.14.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetVersion() *string
func (*UpsertVirtualCluster_UpsertVirtualCluster) GetWriteBindings ¶ added in v1.42.0
func (t *UpsertVirtualCluster_UpsertVirtualCluster) GetWriteBindings() []*PolicyBindingFragment
type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components ¶ added in v1.14.0
type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components struct {
ID string "json:\"id\" graphql:\"id\""
UID *string "json:\"uid,omitempty\" graphql:\"uid\""
Name string "json:\"name\" graphql:\"name\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Kind string "json:\"kind\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
State *ComponentState "json:\"state,omitempty\" graphql:\"state\""
Synced bool "json:\"synced\" graphql:\"synced\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Content *ComponentContentFragment "json:\"content,omitempty\" graphql:\"content\""
}
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetContent ¶ added in v1.14.0
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetGroup ¶ added in v1.14.0
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetID ¶ added in v1.14.0
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetKind ¶ added in v1.14.0
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetName ¶ added in v1.14.0
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetNamespace ¶ added in v1.14.0
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetState ¶ added in v1.14.0
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetSynced ¶ added in v1.14.0
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetUID ¶ added in v1.42.0
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Components) GetVersion ¶ added in v1.14.0
type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration ¶ added in v1.14.0
type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration struct {
Name string "json:\"name\" graphql:\"name\""
Value string "json:\"value\" graphql:\"value\""
}
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Configuration) GetName ¶ added in v1.14.0
type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow ¶ added in v1.38.0
type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Flow struct {
ID string "json:\"id\" graphql:\"id\""
}
type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata ¶ added in v1.52.1
type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata struct {
Images []*string "json:\"images,omitempty\" graphql:\"images\""
Fqdns []*string "json:\"fqdns,omitempty\" graphql:\"fqdns\""
}
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_Metadata) GetFqdns ¶ added in v1.52.1
type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig ¶ added in v1.46.5
type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig struct {
CreateNamespace *bool "json:\"createNamespace,omitempty\" graphql:\"createNamespace\""
EnforceNamespace *bool "json:\"enforceNamespace,omitempty\" graphql:\"enforceNamespace\""
NamespaceMetadata *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata "json:\"namespaceMetadata,omitempty\" graphql:\"namespaceMetadata\""
DiffNormalizers []*DiffNormalizerFragment "json:\"diffNormalizers,omitempty\" graphql:\"diffNormalizers\""
}
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetCreateNamespace ¶ added in v1.46.5
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetDiffNormalizers ¶ added in v1.46.5
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetEnforceNamespace ¶ added in v1.46.5
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata ¶ added in v1.46.5
func (t *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig) GetNamespaceMetadata() *UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata
type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata ¶ added in v1.46.5
type UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata struct {
Labels map[string]any "json:\"labels,omitempty\" graphql:\"labels\""
Annotations map[string]any "json:\"annotations,omitempty\" graphql:\"annotations\""
}
func (*UpsertVirtualCluster_UpsertVirtualCluster_ClusterFragment_Provider_ClusterProviderFragment_Service_ServiceDeploymentFragment_SyncConfig_NamespaceMetadata) GetAnnotations ¶ added in v1.46.5
type UpsertVulnerabilities ¶ added in v1.22.6
type UpsertVulnerabilities struct {
UpsertVulnerabilities *int64 "json:\"upsertVulnerabilities,omitempty\" graphql:\"upsertVulnerabilities\""
}
func (*UpsertVulnerabilities) GetUpsertVulnerabilities ¶ added in v1.22.6
func (t *UpsertVulnerabilities) GetUpsertVulnerabilities() *int64
type User ¶
type User struct {
ID string `json:"id"`
Name string `json:"name"`
Email string `json:"email"`
DeletedAt *string `json:"deletedAt,omitempty"`
Profile *string `json:"profile,omitempty"`
PluralID *string `json:"pluralId,omitempty"`
Roles *UserRoles `json:"roles,omitempty"`
EmailSettings *EmailSettings `json:"emailSettings,omitempty"`
ReadTimestamp *string `json:"readTimestamp,omitempty"`
BuildTimestamp *string `json:"buildTimestamp,omitempty"`
RefreshToken *RefreshToken `json:"refreshToken,omitempty"`
AssumeBindings []*PolicyBinding `json:"assumeBindings,omitempty"`
Groups []*Group `json:"groups,omitempty"`
Personas []*Persona `json:"personas,omitempty"`
BoundRoles []*Role `json:"boundRoles,omitempty"`
Jwt *string `json:"jwt,omitempty"`
UnreadNotifications *int64 `json:"unreadNotifications,omitempty"`
BackgroundColor *string `json:"backgroundColor,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type UserAttributes ¶
type UserAttributes struct {
Name *string `json:"name,omitempty"`
Email *string `json:"email,omitempty"`
Password *string `json:"password,omitempty"`
Roles *UserRoleAttributes `json:"roles,omitempty"`
EmailSettings *EmailSettingsAttributes `json:"emailSettings,omitempty"`
SigningPrivateKey *string `json:"signingPrivateKey,omitempty"`
}
type UserConnection ¶
type UserFragment ¶
type UserFragment struct {
Name string "json:\"name\" graphql:\"name\""
ID string "json:\"id\" graphql:\"id\""
Email string "json:\"email\" graphql:\"email\""
}
func (*UserFragment) GetEmail ¶
func (t *UserFragment) GetEmail() string
func (*UserFragment) GetID ¶
func (t *UserFragment) GetID() string
func (*UserFragment) GetName ¶
func (t *UserFragment) GetName() string
type UserRoleAttributes ¶
type UserRoleAttributes struct {
Admin *bool `json:"admin,omitempty"`
}
type UtilizationHeatMap ¶ added in v1.33.0
type UtilizationHeatMap struct {
CPU []*MetricPointResponse `json:"cpu,omitempty"`
Memory []*MetricPointResponse `json:"memory,omitempty"`
}
A representation of the metrics to render a utilization heat map
type ValidationUniqScope ¶ added in v1.24.0
type ValidationUniqScope string
const ( ValidationUniqScopeProject ValidationUniqScope = "PROJECT" ValidationUniqScopeCluster ValidationUniqScope = "CLUSTER" )
func (ValidationUniqScope) IsValid ¶ added in v1.24.0
func (e ValidationUniqScope) IsValid() bool
func (ValidationUniqScope) MarshalGQL ¶ added in v1.24.0
func (e ValidationUniqScope) MarshalGQL(w io.Writer)
func (ValidationUniqScope) String ¶ added in v1.24.0
func (e ValidationUniqScope) String() string
func (*ValidationUniqScope) UnmarshalGQL ¶ added in v1.24.0
func (e *ValidationUniqScope) UnmarshalGQL(v any) error
type VectorStore ¶ added in v1.29.0
type VectorStore string
const ( VectorStoreElastic VectorStore = "ELASTIC" VectorStoreOpensearch VectorStore = "OPENSEARCH" )
func (VectorStore) IsValid ¶ added in v1.29.0
func (e VectorStore) IsValid() bool
func (VectorStore) MarshalGQL ¶ added in v1.29.0
func (e VectorStore) MarshalGQL(w io.Writer)
func (VectorStore) String ¶ added in v1.29.0
func (e VectorStore) String() string
func (*VectorStore) UnmarshalGQL ¶ added in v1.29.0
func (e *VectorStore) UnmarshalGQL(v any) error
type VectorStoreAttributes ¶ added in v1.29.0
type VectorStoreAttributes struct {
Enabled *bool `json:"enabled,omitempty"`
Store *VectorStore `json:"store,omitempty"`
Elastic *ElasticsearchConnectionAttributes `json:"elastic,omitempty"`
Opensearch *OpensearchConnectionAttributes `json:"opensearch,omitempty"`
}
type VersionCompliance ¶ added in v1.46.0
type VersionCompliance string
const ( VersionComplianceLatest VersionCompliance = "LATEST" VersionComplianceCompliant VersionCompliance = "COMPLIANT" VersionComplianceOutdated VersionCompliance = "OUTDATED" )
func (VersionCompliance) IsValid ¶ added in v1.46.0
func (e VersionCompliance) IsValid() bool
func (VersionCompliance) MarshalGQL ¶ added in v1.46.0
func (e VersionCompliance) MarshalGQL(w io.Writer)
func (VersionCompliance) String ¶ added in v1.46.0
func (e VersionCompliance) String() string
func (*VersionCompliance) UnmarshalGQL ¶ added in v1.46.0
func (e *VersionCompliance) UnmarshalGQL(v any) error
type VersionReference ¶
a shortform reference to an addon by version
type VertexAiAttributes ¶ added in v1.22.6
type VertexAiAttributes struct {
// the vertex model id to use
Model *string `json:"model,omitempty"`
// the model to use for tool calls, which are less frequent and require more complex reasoning
ToolModel *string `json:"toolModel,omitempty"`
// the model to use for vector embeddings
EmbeddingModel *string `json:"embeddingModel,omitempty"`
// optional service account json to auth to the GCP vertex apis
ServiceAccountJSON *string `json:"serviceAccountJson,omitempty"`
// custom vertexai endpoint if for dedicated customer deployments
Endpoint *string `json:"endpoint,omitempty"`
// the gcp project id to use
Project string `json:"project"`
// the gcp region the model is hosted in
Location string `json:"location"`
}
type VertexAiSettings ¶ added in v1.22.6
type VertexAiSettings struct {
// the vertex ai model to use
Model *string `json:"model,omitempty"`
// the model to use for vector embeddings
EmbeddingModel *string `json:"embeddingModel,omitempty"`
// the model to use for tool calls, which are less frequent and require more complex reasoning
ToolModel *string `json:"toolModel,omitempty"`
// the gcp project id to use
Project string `json:"project"`
// the gcp region the model
Location string `json:"location"`
}
Settings for usage of GCP VertexAI for LLMs
type VerticalPodAutoscaler ¶
type VerticalPodAutoscaler struct {
Metadata Metadata `json:"metadata"`
Spec VerticalPodAutoscalerSpec `json:"spec"`
Status *VerticalPodAutoscalerStatus `json:"status,omitempty"`
}
type VerticalPodAutoscalerSpec ¶
type VerticalPodAutoscalerSpec struct {
TargetRef CrossVersionResourceTarget `json:"targetRef"`
UpdatePolicy VerticalPodAutoscalerUpdatePolicy `json:"updatePolicy"`
}
type VerticalPodAutoscalerStatus ¶
type VerticalPodAutoscalerStatus struct {
Recommendation *Recommendation `json:"recommendation,omitempty"`
}
type VerticalPodAutoscalerUpdatePolicy ¶
type VerticalPodAutoscalerUpdatePolicy struct {
UpdateMode *string `json:"updateMode,omitempty"`
}
type Violation ¶
type Violation struct {
ID string `json:"id"`
Group *string `json:"group,omitempty"`
Version *string `json:"version,omitempty"`
Kind *string `json:"kind,omitempty"`
Namespace *string `json:"namespace,omitempty"`
Name *string `json:"name,omitempty"`
Message *string `json:"message,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
A violation of a given OPA Gatekeeper constraint
type ViolationAttributes ¶
type ViolationFragment ¶
type ViolationFragment struct {
ID string "json:\"id\" graphql:\"id\""
Group *string "json:\"group,omitempty\" graphql:\"group\""
Version *string "json:\"version,omitempty\" graphql:\"version\""
Kind *string "json:\"kind,omitempty\" graphql:\"kind\""
Namespace *string "json:\"namespace,omitempty\" graphql:\"namespace\""
Name *string "json:\"name,omitempty\" graphql:\"name\""
Message *string "json:\"message,omitempty\" graphql:\"message\""
}
func (*ViolationFragment) GetGroup ¶
func (t *ViolationFragment) GetGroup() *string
func (*ViolationFragment) GetID ¶
func (t *ViolationFragment) GetID() string
func (*ViolationFragment) GetKind ¶
func (t *ViolationFragment) GetKind() *string
func (*ViolationFragment) GetMessage ¶
func (t *ViolationFragment) GetMessage() *string
func (*ViolationFragment) GetName ¶
func (t *ViolationFragment) GetName() *string
func (*ViolationFragment) GetNamespace ¶
func (t *ViolationFragment) GetNamespace() *string
func (*ViolationFragment) GetVersion ¶
func (t *ViolationFragment) GetVersion() *string
type ViolationStatistic ¶
type ViolationStatistic struct {
// the value of this field being aggregated
Value *string `json:"value,omitempty"`
// the total number of violations found
Violations *int64 `json:"violations,omitempty"`
// the total number of policy constraints
Count *int64 `json:"count,omitempty"`
}
A summary of statistics for violations w/in a specific column
type ViolationStatisticFragment ¶
type ViolationStatisticFragment struct {
Value *string "json:\"value,omitempty\" graphql:\"value\""
Violations *int64 "json:\"violations,omitempty\" graphql:\"violations\""
Count *int64 "json:\"count,omitempty\" graphql:\"count\""
}
func (*ViolationStatisticFragment) GetCount ¶
func (t *ViolationStatisticFragment) GetCount() *int64
func (*ViolationStatisticFragment) GetValue ¶
func (t *ViolationStatisticFragment) GetValue() *string
func (*ViolationStatisticFragment) GetViolations ¶
func (t *ViolationStatisticFragment) GetViolations() *int64
type VulnArtifact ¶ added in v1.22.6
type VulnArtifactAttributes ¶ added in v1.22.6
type VulnAttackVector ¶ added in v1.25.1
type VulnAttackVector string
const ( VulnAttackVectorNetwork VulnAttackVector = "NETWORK" VulnAttackVectorAdjacent VulnAttackVector = "ADJACENT" VulnAttackVectorLocal VulnAttackVector = "LOCAL" VulnAttackVectorPhysical VulnAttackVector = "PHYSICAL" )
func (VulnAttackVector) IsValid ¶ added in v1.25.1
func (e VulnAttackVector) IsValid() bool
func (VulnAttackVector) MarshalGQL ¶ added in v1.25.1
func (e VulnAttackVector) MarshalGQL(w io.Writer)
func (VulnAttackVector) String ¶ added in v1.25.1
func (e VulnAttackVector) String() string
func (*VulnAttackVector) UnmarshalGQL ¶ added in v1.25.1
func (e *VulnAttackVector) UnmarshalGQL(v any) error
type VulnOsAttributes ¶ added in v1.22.6
type VulnReportGrade ¶ added in v1.25.0
type VulnReportGrade string
const ( VulnReportGradeA VulnReportGrade = "A" VulnReportGradeB VulnReportGrade = "B" VulnReportGradeC VulnReportGrade = "C" VulnReportGradeD VulnReportGrade = "D" VulnReportGradeF VulnReportGrade = "F" )
func (VulnReportGrade) IsValid ¶ added in v1.25.0
func (e VulnReportGrade) IsValid() bool
func (VulnReportGrade) MarshalGQL ¶ added in v1.25.0
func (e VulnReportGrade) MarshalGQL(w io.Writer)
func (VulnReportGrade) String ¶ added in v1.25.0
func (e VulnReportGrade) String() string
func (*VulnReportGrade) UnmarshalGQL ¶ added in v1.25.0
func (e *VulnReportGrade) UnmarshalGQL(v any) error
type VulnSeverity ¶ added in v1.22.6
type VulnSeverity string
const ( VulnSeverityUnknown VulnSeverity = "UNKNOWN" VulnSeverityLow VulnSeverity = "LOW" VulnSeverityMedium VulnSeverity = "MEDIUM" VulnSeverityHigh VulnSeverity = "HIGH" VulnSeverityCritical VulnSeverity = "CRITICAL" VulnSeverityNone VulnSeverity = "NONE" )
func (VulnSeverity) IsValid ¶ added in v1.22.6
func (e VulnSeverity) IsValid() bool
func (VulnSeverity) MarshalGQL ¶ added in v1.22.6
func (e VulnSeverity) MarshalGQL(w io.Writer)
func (VulnSeverity) String ¶ added in v1.22.6
func (e VulnSeverity) String() string
func (*VulnSeverity) UnmarshalGQL ¶ added in v1.22.6
func (e *VulnSeverity) UnmarshalGQL(v any) error
type VulnSummary ¶ added in v1.22.6
type VulnSummary struct {
CriticalCount *int64 `json:"criticalCount,omitempty"`
HighCount *int64 `json:"highCount,omitempty"`
MediumCount *int64 `json:"mediumCount,omitempty"`
LowCount *int64 `json:"lowCount,omitempty"`
UnknownCount *int64 `json:"unknownCount,omitempty"`
NoneCount *int64 `json:"noneCount,omitempty"`
}
type VulnSummaryAttributes ¶ added in v1.22.6
type VulnSummaryAttributes struct {
CriticalCount *int64 `json:"criticalCount,omitempty"`
HighCount *int64 `json:"highCount,omitempty"`
MediumCount *int64 `json:"mediumCount,omitempty"`
LowCount *int64 `json:"lowCount,omitempty"`
UnknownCount *int64 `json:"unknownCount,omitempty"`
NoneCount *int64 `json:"noneCount,omitempty"`
}
type VulnUserInteraction ¶ added in v1.25.1
type VulnUserInteraction string
const ( VulnUserInteractionNone VulnUserInteraction = "NONE" VulnUserInteractionRequired VulnUserInteraction = "REQUIRED" )
func (VulnUserInteraction) IsValid ¶ added in v1.25.1
func (e VulnUserInteraction) IsValid() bool
func (VulnUserInteraction) MarshalGQL ¶ added in v1.25.1
func (e VulnUserInteraction) MarshalGQL(w io.Writer)
func (VulnUserInteraction) String ¶ added in v1.25.1
func (e VulnUserInteraction) String() string
func (*VulnUserInteraction) UnmarshalGQL ¶ added in v1.25.1
func (e *VulnUserInteraction) UnmarshalGQL(v any) error
type Vulnerability ¶ added in v1.22.6
type Vulnerability struct {
ID string `json:"id"`
Resource *string `json:"resource,omitempty"`
FixedVersion *string `json:"fixedVersion,omitempty"`
InstalledVersion *string `json:"installedVersion,omitempty"`
Severity *VulnSeverity `json:"severity,omitempty"`
Score *float64 `json:"score,omitempty"`
Title *string `json:"title,omitempty"`
Description *string `json:"description,omitempty"`
CvssSource *string `json:"cvssSource,omitempty"`
PrimaryLink *string `json:"primaryLink,omitempty"`
Links []*string `json:"links,omitempty"`
Target *string `json:"target,omitempty"`
Class *string `json:"class,omitempty"`
PackageType *string `json:"packageType,omitempty"`
PkgPath *string `json:"pkgPath,omitempty"`
VulnID *string `json:"vulnId,omitempty"`
PublishedDate *string `json:"publishedDate,omitempty"`
LastModifiedDate *string `json:"lastModifiedDate,omitempty"`
Cvss *CvssBundle `json:"cvss,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type VulnerabilityAttributes ¶ added in v1.22.6
type VulnerabilityAttributes struct {
Resource *string `json:"resource,omitempty"`
FixedVersion *string `json:"fixedVersion,omitempty"`
InstalledVersion *string `json:"installedVersion,omitempty"`
Severity *VulnSeverity `json:"severity,omitempty"`
Score *float64 `json:"score,omitempty"`
RepositoryURL *string `json:"repositoryUrl,omitempty"`
Title *string `json:"title,omitempty"`
Description *string `json:"description,omitempty"`
CvssSource *string `json:"cvssSource,omitempty"`
PrimaryLink *string `json:"primaryLink,omitempty"`
Links []*string `json:"links,omitempty"`
Target *string `json:"target,omitempty"`
Class *string `json:"class,omitempty"`
PackageType *string `json:"packageType,omitempty"`
PkgPath *string `json:"pkgPath,omitempty"`
VulnID *string `json:"vulnId,omitempty"`
PublishedDate *string `json:"publishedDate,omitempty"`
LastModifiedDate *string `json:"lastModifiedDate,omitempty"`
Cvss *CvssBundleAttributes `json:"cvss,omitempty"`
}
type VulnerabilityReport ¶ added in v1.22.6
type VulnerabilityReport struct {
ID string `json:"id"`
// the URL of the artifact
ArtifactURL *string `json:"artifactUrl,omitempty"`
// the Git URL of the codebase defining this artifact
ArtifactRepoURL *string `json:"artifactRepoUrl,omitempty"`
// the language the artifact is written in
ArtifactLanguage *AgentRunLanguage `json:"artifactLanguage,omitempty"`
// the language version of the artifact, if applicable
ArtifactLanguageVersion *string `json:"artifactLanguageVersion,omitempty"`
Os *VulnOs `json:"os,omitempty"`
Summary *VulnSummary `json:"summary,omitempty"`
Artifact *VulnArtifact `json:"artifact,omitempty"`
// the grade of the vulnerability report
Grade *VulnReportGrade `json:"grade,omitempty"`
Vulnerabilities []*Vulnerability `json:"vulnerabilities,omitempty"`
Services []*ServiceVuln `json:"services,omitempty"`
Namespaces []*NamespaceVuln `json:"namespaces,omitempty"`
InsertedAt *string `json:"insertedAt,omitempty"`
UpdatedAt *string `json:"updatedAt,omitempty"`
}
type VulnerabilityReportAttributes ¶ added in v1.22.6
type VulnerabilityReportAttributes struct {
ArtifactURL *string `json:"artifactUrl,omitempty"`
// the Git URL of the codebase defining this artifact
ArtifactRepoURL *string `json:"artifactRepoUrl,omitempty"`
// the language the artifact is written in
ArtifactLanguage *AgentRunLanguage `json:"artifactLanguage,omitempty"`
// the language version of the artifact, if applicable
ArtifactLanguageVersion *string `json:"artifactLanguageVersion,omitempty"`
Os *VulnOsAttributes `json:"os,omitempty"`
Summary *VulnSummaryAttributes `json:"summary,omitempty"`
Artifact *VulnArtifactAttributes `json:"artifact,omitempty"`
Vulnerabilities []*VulnerabilityAttributes `json:"vulnerabilities,omitempty"`
Services []*ServiceVulnAttributes `json:"services,omitempty"`
Namespaces []*NamespaceVulnAttributes `json:"namespaces,omitempty"`
}
type VulnerabilityReportConnection ¶ added in v1.22.6
type VulnerabilityReportConnection struct {
PageInfo PageInfo `json:"pageInfo"`
Edges []*VulnerabilityReportEdge `json:"edges,omitempty"`
}
type VulnerabilityReportEdge ¶ added in v1.22.6
type VulnerabilityReportEdge struct {
Node *VulnerabilityReport `json:"node,omitempty"`
Cursor *string `json:"cursor,omitempty"`
}
type VulnerabilityStatistic ¶ added in v1.25.0
type VulnerabilityStatistic struct {
Grade VulnReportGrade `json:"grade"`
Count int64 `json:"count"`
}
type WaitingState ¶
type YamlOverlay ¶ added in v1.22.6
type YamlOverlay struct {
Yaml string `json:"yaml"`
// the filename to apply this yaml overlay on
File string `json:"file"`
// whether you want to apply liquid templating on the yaml before compiling
Templated *bool `json:"templated,omitempty"`
// configure how list merge should be performed
ListMerge *ListMerge `json:"listMerge,omitempty"`
}
a description of a yaml-merge operation on a file
type YamlOverlayAttributes ¶ added in v1.22.6
type YamlOverlayAttributes struct {
// the filename to apply this yaml overlay on
File string `json:"file"`
Yaml string `json:"yaml"`
// configure how list merge should be performed
ListMerge *ListMerge `json:"listMerge,omitempty"`
// whether you want to apply liquid templating on the yaml before compiling
Templated *bool `json:"templated,omitempty"`
}
a description of a yaml-merge operation on a file